._link_7ug0f_1{align-items:center;display:inline-flex}._img_7ug0f_6{mix-blend-mode:multiply;width:auto;height:48px}._light_7ug0f_14{mix-blend-mode:normal;filter:brightness(0)invert();opacity:.95}@media (width<=560px){._img_7ug0f_6{height:42px}}._btn_131f8_1{--btn-bg:var(--primary);--btn-fg:#fff;font-family:var(--font-body);border-radius:var(--r-pill);background:var(--btn-bg);color:var(--btn-fg);transition:transform .18s var(--ease), box-shadow .18s var(--ease), background .18s var(--ease), border-color .18s var(--ease);white-space:nowrap;text-align:center;justify-content:center;align-items:center;gap:.55em;font-weight:800;line-height:1;display:inline-flex}._btn_131f8_1:hover{transform:translateY(-2px)}._btn_131f8_1:active{transform:translateY(0)}._btn_131f8_1 span{display:inline-block}._md_131f8_33{padding:.8rem 1.5rem;font-size:.98rem}._lg_131f8_37{padding:1.05rem 2.1rem;font-size:1.1rem}._sm_131f8_41{padding:.6rem 1.1rem;font-size:.9rem}._primary_131f8_47{background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);box-shadow:0 10px 22px -8px #e23c6e99}._primary_131f8_47:hover{box-shadow:0 16px 30px -10px #e23c6eb3}._outline_131f8_55{color:var(--primary);border:1.8px solid var(--primary);background:0 0}._outline_131f8_55:hover{background:var(--primary);color:#fff}._white_131f8_65{color:var(--primary);box-shadow:var(--shadow-sm);background:#fff}._ghost_131f8_71{color:var(--ink);background:0 0;padding-inline:.4rem}._ghost_131f8_71:hover{color:var(--primary);transform:none}._header_121l6_1{z-index:60;background:color-mix(in srgb, var(--cream) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .25s var(--ease), box-shadow .25s var(--ease), background .25s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}._scrolled_121l6_11{border-bottom-color:var(--line);box-shadow:var(--shadow-sm);background:color-mix(in srgb, var(--cream) 94%, transparent)}._inner_121l6_17{height:var(--header-h);justify-content:space-between;align-items:center;gap:16px;display:flex}._nav_121l6_26{align-items:center;gap:4px;display:flex}._navLink_121l6_32{color:var(--ink-2);border-radius:var(--r-sm);transition:color .18s var(--ease);align-items:center;gap:3px;padding:.5rem .85rem;font-size:.97rem;font-weight:700;display:inline-flex;position:relative}._navLink_121l6_32:hover,._navLink_121l6_32._active_121l6_47{color:var(--primary)}._navLink_121l6_32._active_121l6_47:after{content:"";background:var(--primary);border-radius:2px;height:2px;position:absolute;bottom:.1rem;left:.85rem;right:.85rem}._hasSub_121l6_62{position:relative}._submenu_121l6_65{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);min-width:210px;box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transition:all .18s var(--ease);padding:8px;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(6px)}._hasSub_121l6_62:hover ._submenu_121l6_65,._hasSub_121l6_62:focus-within ._submenu_121l6_65{opacity:1;visibility:visible;transform:translateY(0)}._subLink_121l6_86{border-radius:var(--r-sm);color:var(--ink-2);transition:background .15s var(--ease), color .15s var(--ease);padding:.6rem .8rem;font-size:.94rem;font-weight:700;display:block}._subLink_121l6_86:hover{background:var(--primary-tint);color:var(--primary)}._actions_121l6_101{align-items:center;gap:10px;display:flex}._burger_121l6_107{color:var(--ink);padding:4px;display:none}._drawer_121l6_114{background:var(--surface);border-bottom:1px solid var(--line);max-height:0;transition:max-height .3s var(--ease);display:none;overflow:hidden}._drawerOpen_121l6_122{max-height:80vh;overflow-y:auto}._drawer_121l6_114 nav{flex-direction:column;gap:2px;padding:12px 24px 24px;display:flex}._drawerItem_121l6_132{text-align:left;width:100%;color:var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.9rem .4rem;font-size:1.05rem;font-weight:800;display:flex}._drawerItem_121l6_132._active_121l6_47{color:var(--primary)}._chevUp_121l6_147{transform:rotate(180deg)}._drawerSub_121l6_150{flex-direction:column;padding:2px 0 10px 14px;display:flex}._drawerSubItem_121l6_155{color:var(--ink-soft);padding:.65rem .4rem;font-weight:700}._drawerSubItem_121l6_155:hover{color:var(--primary)}._drawerCta_121l6_163{width:100%;margin-top:16px}@media (width<=980px){._nav_121l6_26{display:none}._burger_121l6_107{display:inline-flex}._drawer_121l6_114{display:block}}@media (width<=560px){._cta_121l6_182 span{display:none}._cta_121l6_182{padding:.7rem .85rem}}._footer_berqq_1{color:#ffffffc7;background:#211d1a;margin-top:auto}._grid_berqq_7{grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px;padding-block:64px 48px;display:grid}._brand_berqq_14{max-width:320px}._tagline_berqq_17{color:#fff9;margin-top:18px;font-size:.95rem;line-height:1.7}._social_berqq_24{gap:12px;margin-top:22px;display:flex}._social_berqq_24 a{border-radius:var(--r-pill);color:#fff;width:40px;height:40px;transition:background .18s var(--ease), transform .18s var(--ease);background:#ffffff14;place-items:center;display:grid}._social_berqq_24 a:hover{background:var(--primary);transform:translateY(-2px)}._col_berqq_44{flex-direction:column;gap:12px;display:flex}._col_berqq_44 h4{color:#fff;font-family:var(--font-body);margin-bottom:4px;font-size:1rem;font-weight:800}._col_berqq_44 a{color:#ffffffad;transition:color .16s var(--ease);font-size:.94rem}._col_berqq_44 a:hover{color:#fff}._contactItem_berqq_65{color:#ffffffad;align-items:center;gap:10px;font-size:.94rem;display:flex}._contactItem_berqq_65 svg{color:var(--primary);flex-shrink:0}._bottom_berqq_77{color:#ffffff80;text-align:center;border-top:1px solid #ffffff1a;padding-block:20px;font-size:.86rem}@media (width<=860px){._grid_berqq_7{grid-template-columns:1fr 1fr;gap:36px}._brand_berqq_14{grid-column:1/-1;max-width:none}}@media (width<=520px){._grid_berqq_7{grid-template-columns:1fr}}._fab_nnwji_1{z-index:70;border-radius:var(--r-pill);color:#fff;width:58px;height:58px;transition:transform .2s var(--ease), box-shadow .2s var(--ease);background:#25d366;place-items:center;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 28px -6px #25d36699}._fab_nnwji_1:hover{transform:scale(1.08);box-shadow:0 16px 34px -6px #25d366b3}._pulse_nnwji_21{border-radius:inherit;z-index:-1;background:#25d366;animation:2.4s ease-out infinite _pulse_nnwji_21;position:absolute;inset:0}@keyframes _pulse_nnwji_21{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.8)}}@media (width<=560px){._fab_nnwji_1{width:52px;height:52px;bottom:16px;right:16px}}._shell_1xpmy_1{flex-direction:column;min-height:100vh;display:flex}._main_1xpmy_6{flex:1}._head_15ati_1{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}._head_15ati_1._center_15ati_8{text-align:center;flex-direction:column;align-items:center}._title_15ati_14{margin-top:6px;font-size:clamp(1.9rem,3.5vw,2.6rem)}._link_15ati_19{color:var(--primary);white-space:nowrap;transition:border-color .18s var(--ease), gap .18s var(--ease);border-bottom:2px solid #0000;align-items:center;gap:6px;padding-bottom:4px;font-weight:800;display:inline-flex}._link_15ati_19:hover{border-bottom-color:var(--primary);gap:10px}._aside_15ati_35{max-width:360px;color:var(--ink-soft);font-size:.98rem}@media (width<=760px){._head_15ati_1{flex-direction:column;align-items:flex-start;gap:14px}._aside_15ati_35{max-width:none}}._grid_q1970_1{grid-template-columns:repeat(var(--cols,4), 1fr);gap:32px;padding:0;list-style:none;display:grid}._item_q1970_9{gap:16px;display:flex}._icon_q1970_14{border-radius:var(--r-md);background:var(--primary-soft);width:48px;height:48px;color:var(--primary);flex-shrink:0;place-items:center;display:grid}._title_q1970_25{font-family:var(--font-body);color:var(--ink);margin-bottom:4px;font-size:1.02rem;font-weight:800;line-height:1.25}._text_q1970_34{color:var(--ink-soft);font-size:.92rem;line-height:1.5}._center_q1970_41 ._item_q1970_9{text-align:center;flex-direction:column;align-items:center;gap:12px}._left_q1970_49 ._item_q1970_9{text-align:left;flex-direction:column;align-items:flex-start;gap:12px}@media (width<=900px){._grid_q1970_1{grid-template-columns:repeat(2,1fr);gap:28px}}@media (width<=520px){._grid_q1970_1{grid-template-columns:1fr}._center_q1970_41 ._item_q1970_9,._left_q1970_49 ._item_q1970_9{text-align:left;flex-direction:row;align-items:flex-start}}._card_1burk_1{--badge:var(--yellow-soft);--badge-ink:#8a6d16;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:transform .22s var(--ease), box-shadow .22s var(--ease);overflow:hidden}._card_1burk_1:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}._yellow_1burk_16{--badge:var(--yellow-soft);--badge-ink:#8a6d16}._green_1burk_20,._pink_1burk_24{--badge:var(--purple-soft);--badge-ink:#6a3f93}._media_1burk_29{display:block;position:relative}._imgWrap_1burk_33{aspect-ratio:4/3;display:block;overflow:hidden}._imgWrap_1burk_33 img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}._card_1burk_1:hover ._imgWrap_1burk_33 img{transform:scale(1.05)}._badge_1burk_48{background:var(--badge);color:var(--badge-ink);border-radius:var(--r-pill);box-shadow:var(--shadow-sm);flex-direction:column;padding:8px 22px;display:flex;position:absolute;bottom:-18px;left:18px;transform:rotate(-2deg)}._badgeName_1burk_61{font-family:var(--font-script);font-size:1.7rem;font-weight:700;line-height:1}._badgeAge_1burk_67{letter-spacing:.02em;font-size:.78rem;font-weight:800}._body_1burk_73{padding:30px 22px 24px}._desc_1burk_76{color:var(--ink-soft);margin-bottom:16px;font-size:.96rem}._link_1burk_81{color:var(--primary);transition:gap .18s var(--ease);align-items:center;gap:6px;font-weight:800;display:inline-flex}._link_1burk_81:hover{gap:10px}._hero_3raqw_2{background:linear-gradient(180deg, var(--cream) 0%, var(--cream-2) 100%);overflow:clip}._heroInner_3raqw_6{grid-template-columns:var(--edge) minmax(0, calc(var(--container) / 2)) minmax(0, 1fr);align-items:stretch;display:grid}._heroText_3raqw_12{grid-column:2;align-self:center;padding:clamp(32px,5vw,64px) clamp(28px,4vw,60px) clamp(32px,5vw,64px) 0;position:relative}._sun_3raqw_18{width:74px;height:74px;position:absolute;top:-34px;left:-8px}._season_3raqw_25{letter-spacing:.16em;text-transform:uppercase;color:var(--primary);margin-bottom:10px;font-size:.82rem;font-weight:800;display:inline-block}._title_3raqw_34{margin-bottom:20px;font-size:clamp(2.6rem,5.4vw,4.1rem);line-height:1.04}._lead_3raqw_39{color:var(--ink-2);max-width:440px;margin-bottom:30px;font-size:clamp(1.05rem,1.6vw,1.25rem)}._heroMedia_3raqw_46{grid-column:3;align-self:stretch;min-height:460px;position:relative}._heroImg_3raqw_52{object-fit:cover;z-index:1;width:100%;height:100%;position:relative}._heroBrushA_3raqw_59,._heroBrushB_3raqw_60{z-index:2;opacity:.9;pointer-events:none;position:absolute}._heroBrushA_3raqw_59{width:150px;bottom:24px;left:-56px}._heroBrushB_3raqw_60{width:120px;top:18px;left:-36px}._props_3raqw_78{background:var(--surface);border-block:1px solid var(--line);padding-block:44px}._catGrid_3raqw_85{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}._about_3raqw_92{background:var(--cream-2);overflow:clip}._aboutInner_3raqw_96{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--container) / 2)) var(--edge);align-items:stretch;display:grid}._aboutMedia_3raqw_101{grid-column:1;align-self:stretch;min-height:440px}._aboutMedia_3raqw_101 img{object-fit:cover;width:100%;height:100%}._aboutText_3raqw_111{grid-column:2;align-self:center;padding:clamp(48px,7vw,88px) 0 clamp(48px,7vw,88px) clamp(28px,4vw,60px);position:relative}._aboutBrush_3raqw_117{z-index:0;opacity:.6;width:180px;position:absolute;top:-40px;right:-20px}._aboutTitle_3raqw_125{z-index:1;margin:8px 0 18px;font-size:clamp(1.9rem,3.4vw,2.6rem);position:relative}._aboutP_3raqw_131{z-index:1;color:var(--ink-2);max-width:460px;margin-bottom:26px;font-size:1.05rem;line-height:1.7;position:relative}._techTitle_3raqw_142{text-align:center;margin-bottom:40px;font-size:clamp(1.9rem,3.4vw,2.5rem)}._techGrid_3raqw_147{grid-template-columns:repeat(6,1fr);gap:22px;padding:0;list-style:none;display:grid}._techLink_3raqw_154{flex-direction:column;align-items:center;gap:12px;display:flex}._techMedia_3raqw_160{aspect-ratio:1;border-radius:var(--r-md);width:100%;box-shadow:var(--shadow-sm);overflow:hidden}._techMedia_3raqw_160 img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}._techLink_3raqw_154:hover ._techMedia_3raqw_160 img{transform:scale(1.08)}._techName_3raqw_176{color:var(--ink);text-align:center;font-size:.92rem;font-weight:800}@media (width<=960px){._heroInner_3raqw_6{grid-template-columns:1fr}._heroText_3raqw_12{order:2;grid-column:1;padding:28px 24px 40px}._heroMedia_3raqw_46{aspect-ratio:16/11;order:1;grid-column:1;min-height:0}._heroBrushA_3raqw_59,._heroBrushB_3raqw_60{display:none}._sun_3raqw_18{top:-20px}._aboutInner_3raqw_96{grid-template-columns:1fr}._aboutMedia_3raqw_101{aspect-ratio:16/10;order:1;grid-column:1;min-height:0}._aboutText_3raqw_111{order:2;grid-column:1;padding:36px 24px 48px}._techGrid_3raqw_147{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){._catGrid_3raqw_85{grid-template-columns:1fr;max-width:420px;margin-inline:auto}}@media (width<=480px){._techGrid_3raqw_147{grid-template-columns:repeat(2,1fr)}}._hero_1oa1r_1{background:linear-gradient(180deg, var(--cream) 0%, var(--cream-2) 100%);position:relative;overflow:clip}._heroInner_1oa1r_9{grid-template-columns:var(--edge) minmax(0, calc(var(--container) / 2)) minmax(0, 1fr);align-items:stretch;display:grid}._heroInner_1oa1r_9>div:first-child{grid-column:2;align-self:center;padding:clamp(36px,5vw,64px) clamp(28px,4vw,56px) clamp(36px,5vw,64px) 0}._title_1oa1r_19{margin:10px 0 18px;font-size:clamp(2.2rem,4.4vw,3.4rem)}._lead_1oa1r_23{color:var(--ink-2);max-width:500px;font-size:1.1rem;line-height:1.75}._heroMedia_1oa1r_29{grid-column:3;align-self:stretch;min-height:420px}._heroMedia_1oa1r_29 img{object-fit:cover;width:100%;height:100%}._brushA_1oa1r_39{opacity:.5;z-index:3;pointer-events:none;width:150px;position:absolute;top:30px;left:calc(50% - 40px)}._storySection_1oa1r_49{padding-block:clamp(48px,7vw,88px);overflow:clip}._story_1oa1r_49{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--container) / 2)) var(--edge);align-items:stretch;display:grid}._storyMedia_1oa1r_58{grid-column:1;align-self:stretch;min-height:400px}._storyMedia_1oa1r_58 img{object-fit:cover;width:100%;height:100%}._storyText_1oa1r_68{grid-column:2;align-self:center;padding-left:clamp(28px,4vw,56px)}._storyText_1oa1r_68 h2{margin-bottom:16px;font-size:clamp(1.8rem,3.2vw,2.4rem)}._storyText_1oa1r_68 p{color:var(--ink-2);max-width:480px;margin-bottom:14px;font-size:1.05rem;line-height:1.75}._values_1oa1r_85{background:var(--cream-2);padding-block:clamp(48px,7vw,80px)}._valuesTitle_1oa1r_89{text-align:center;margin-bottom:40px;font-size:clamp(1.8rem,3.2vw,2.4rem)}._cta_1oa1r_95{text-align:center;max-width:620px;margin-inline:auto}._cta_1oa1r_95 h2{margin-bottom:12px;font-size:clamp(1.8rem,3.4vw,2.5rem)}._cta_1oa1r_95 p{color:var(--ink-2);margin-bottom:26px;font-size:1.1rem}._ctaActions_1oa1r_111{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (width<=920px){._heroInner_1oa1r_9,._story_1oa1r_49{grid-template-columns:1fr}._heroInner_1oa1r_9>div:first-child{order:2;grid-column:1;padding:28px 24px 36px}._heroMedia_1oa1r_29{aspect-ratio:16/10;order:1;grid-column:1;min-height:0}._brushA_1oa1r_39{display:none}._storyMedia_1oa1r_58{aspect-ratio:16/10;order:1;grid-column:1;min-height:0}._storyText_1oa1r_68{order:2;grid-column:1;padding:28px 24px 0}}._hero_gazm9_2{background:var(--cream);position:relative;overflow:hidden}._heroInner_gazm9_7{grid-template-columns:var(--edge) minmax(0, calc(var(--container) / 2)) minmax(0, 1fr);align-items:stretch;display:grid}._heroText_gazm9_12{z-index:2;grid-column:2;align-self:center;padding:clamp(36px,5vw,68px) clamp(28px,4vw,56px) clamp(36px,5vw,68px) 0;position:relative}._title_gazm9_19{font-size:clamp(3rem,7vw,5rem);line-height:1}._underline_gazm9_23{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--ink) 60%, transparent);opacity:.8;width:180px;height:7px;margin:18px 0 22px;display:block}._lead_gazm9_32{color:var(--ink-2);max-width:460px;font-size:1.1rem;line-height:1.7}._heroMedia_gazm9_38{grid-column:3;align-self:stretch;min-height:420px}._heroMedia_gazm9_38 img{object-fit:cover;width:100%;height:100%}._brushA_gazm9_48,._brushB_gazm9_49{z-index:0;opacity:.8;pointer-events:none;position:absolute}._brushA_gazm9_48{width:150px;top:24px;left:-46px}._brushB_gazm9_49{width:170px;bottom:-30px;left:10px}._head_gazm9_67{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}._headTitle_gazm9_74{font-size:clamp(1.9rem,3.6vw,2.6rem)}._headAside_gazm9_77{color:var(--ink-soft);text-align:right;max-width:340px}._tiles_gazm9_83{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}._tile_gazm9_83{--tint:var(--yellow-soft);--accent:var(--yellow);--accent-ink:#8a6d16;background:var(--tint);border-radius:var(--r-lg);min-height:210px;transition:transform .22s var(--ease), box-shadow .22s var(--ease);flex-direction:column;justify-content:space-between;gap:18px;padding:24px;display:flex}._tile_gazm9_83:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}._yellow_gazm9_107{--tint:var(--yellow-soft);--accent:var(--yellow);--accent-ink:#8a6d16}._green_gazm9_112{--tint:var(--green-soft);--accent:var(--green);--accent-ink:#41694f}._pink_gazm9_117{--tint:var(--coral-soft);--accent:var(--coral);--accent-ink:#b05947}._tileTop_gazm9_123{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._tileName_gazm9_129{font-size:1.7rem;line-height:1.1}._tileAge_gazm9_133{color:var(--accent-ink);margin-top:4px;font-size:1rem;font-weight:800;display:block}._tileImg_gazm9_140{object-fit:cover;border-radius:var(--r-md);width:96px;height:72px;box-shadow:var(--shadow-sm);flex-shrink:0}._tileFoot_gazm9_149{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._tileDesc_gazm9_155{color:var(--ink-2);font-size:.95rem;line-height:1.5}._tileBtn_gazm9_160{border-radius:var(--r-pill);background:var(--accent);color:#fff;width:44px;height:44px;transition:transform .18s var(--ease);flex-shrink:0;place-items:center;display:grid}._tile_gazm9_83:hover ._tileBtn_gazm9_160{transform:translate(4px)}@media (width<=920px){._heroInner_gazm9_7{grid-template-columns:1fr}._heroText_gazm9_12{order:2;grid-column:1;padding:28px 24px 36px}._heroMedia_gazm9_38{aspect-ratio:16/9;order:1;grid-column:1;min-height:0}._brushA_gazm9_48,._brushB_gazm9_49{display:none}._tiles_gazm9_83{grid-template-columns:1fr;max-width:560px;margin-inline:auto}._head_gazm9_67{flex-direction:column;align-items:flex-start;gap:10px}._headAside_gazm9_77{text-align:left}}._card_1vlb7_1{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);transition:transform .22s var(--ease), box-shadow .22s var(--ease);flex-direction:column;display:flex;overflow:hidden}._card_1vlb7_1:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}._media_1vlb7_16{aspect-ratio:1;overflow:hidden}._media_1vlb7_16 img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}._card_1vlb7_1:hover ._media_1vlb7_16 img{transform:scale(1.05)}._body_1vlb7_30{flex-direction:column;flex:1;padding:18px 18px 20px;display:flex}._name_1vlb7_36{margin-bottom:8px;font-size:1.22rem}._blurb_1vlb7_40{color:var(--ink-soft);flex:1;margin-bottom:16px;font-size:.9rem;line-height:1.5}._action_1vlb7_47{color:var(--primary);border:1.6px solid var(--primary);border-radius:var(--r-pill);transition:background .18s var(--ease), color .18s var(--ease);align-self:flex-start;align-items:center;gap:6px;padding:.55rem 1rem;font-size:.9rem;font-weight:800;display:inline-flex}._action_1vlb7_47:hover{background:var(--primary);color:#fff}._wrap_1beq9_1{flex-direction:column;gap:6px;min-width:110px;display:flex}._label_1beq9_7{color:var(--ink-2);text-align:center;font-size:.9rem;font-weight:700}._track_1beq9_13{border-radius:var(--r-pill);background:var(--line);height:7px;overflow:hidden}._fill_1beq9_19{border-radius:var(--r-pill);height:100%;display:block}._ok_1beq9_24{background:var(--ok)}._mid_1beq9_27{background:var(--warn)}._low_1beq9_30{background:var(--danger)}._overlay_1ky6r_1{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:_fade_1ky6r_1 .26s var(--ease);background:#27232080;justify-content:flex-end;display:flex;position:fixed;inset:0}._overlayClosing_1ky6r_11{animation:_fadeOut_1ky6r_1 .26s var(--ease) forwards}._panel_1ky6r_15{width:min(var(--sheet-w,560px), 100%);background:var(--surface);height:100%;box-shadow:var(--shadow-lg);animation:_slideIn_1ky6r_1 .3s var(--ease);border-top-left-radius:10px;border-bottom-left-radius:10px;outline:none;flex-direction:column;display:flex;position:relative}._panelClosing_1ky6r_28{animation:_slideOut_1ky6r_1 .26s var(--ease) forwards}._scroll_1ky6r_32{overscroll-behavior:contain;height:100%;overflow-y:auto}._close_1ky6r_38{z-index:5;border-radius:var(--r-pill);width:40px;height:40px;color:var(--ink-soft);box-shadow:var(--shadow-sm);transition:background .18s var(--ease), color .18s var(--ease);background:#ffffffd9;place-items:center;display:grid;position:absolute;top:16px;right:16px}._close_1ky6r_38:hover{background:var(--primary-soft);color:var(--primary)}@keyframes _slideIn_1ky6r_1{0%{transform:translate(100%)}}@keyframes _slideOut_1ky6r_1{to{transform:translate(100%)}}@keyframes _fade_1ky6r_1{0%{opacity:0}}@keyframes _fadeOut_1ky6r_1{to{opacity:0}}@media (width<=600px){._panel_1ky6r_15{border-radius:0;width:100%}}._wrap_1xh0n_1{padding:28px clamp(20px,3vw,40px) 32px}._top_1xh0n_6{border-bottom:1px solid var(--line);align-items:center;gap:32px;margin-bottom:26px;padding-bottom:22px;padding-right:48px;display:flex}._stepper_1xh0n_16{flex:1;justify-content:center;align-items:center;gap:8px;padding:0;list-style:none;display:flex}._stepItem_1xh0n_25{align-items:center;gap:10px;display:flex}._stepItem_1xh0n_25:not(:last-child):after{content:"";background:var(--line-strong);width:clamp(24px,6vw,70px);height:2px;margin-left:2px}._stepDot_1xh0n_37{border-radius:var(--r-pill);background:var(--cream-3);width:30px;height:30px;color:var(--ink-mute);flex-shrink:0;place-items:center;font-size:.9rem;font-weight:800;display:grid}._stepLabel_1xh0n_49{color:var(--ink-mute);white-space:nowrap;font-size:.9rem;font-weight:700}._current_1xh0n_55 ._stepDot_1xh0n_37,._done_1xh0n_56 ._stepDot_1xh0n_37{background:var(--primary);color:#fff}._current_1xh0n_55 ._stepLabel_1xh0n_49,._done_1xh0n_56 ._stepLabel_1xh0n_49{color:var(--primary)}._body_1xh0n_66{grid-template-columns:1fr 340px;align-items:start;gap:32px;display:grid}._stepTitle_1xh0n_73{margin-bottom:6px;font-size:1.7rem}._stepNum_1xh0n_77{color:var(--primary)}._stepDesc_1xh0n_80{color:var(--ink-soft);margin-bottom:22px}._group_1xh0n_84{font-family:var(--font-body);margin:22px 0 12px;font-size:1rem;font-weight:800}._req_1xh0n_90{color:var(--primary)}._fields3_1xh0n_95{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._fields2_1xh0n_100{grid-template-columns:2fr 1fr;gap:14px;display:grid}._field_1xh0n_95{flex-direction:column;gap:6px;display:flex}._fieldLabel_1xh0n_110{color:var(--ink-2);font-size:.86rem;font-weight:700}._field_1xh0n_95 input,._field_1xh0n_95 select{border:1.5px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;transition:border-color .16s var(--ease), box-shadow .16s var(--ease);padding:.7rem .85rem;font-size:.95rem}._field_1xh0n_95 input::placeholder{color:var(--ink-mute)}._field_1xh0n_95 input:focus,._field_1xh0n_95 select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}._fieldInvalid_1xh0n_134 input,._fieldInvalid_1xh0n_134 select{border-color:var(--danger)}._coursePicker_1xh0n_140{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}._coursePick_1xh0n_140{border-radius:var(--r-md);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex;position:relative}._coursePick_1xh0n_140 img{aspect-ratio:1;object-fit:cover;border-radius:var(--r-md);filter:grayscale(.4)opacity(.85);width:100%;transition:all .18s var(--ease);border:2.5px solid #0000}._coursePick_1xh0n_140:hover img{filter:none}._coursePickOn_1xh0n_167 img{border-color:var(--primary);filter:none}._coursePickCheck_1xh0n_171{border-radius:var(--r-pill);background:var(--primary);color:#fff;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:6px;right:6px}._coursePickName_1xh0n_183{color:var(--ink-2);font-size:.82rem;font-weight:700;line-height:1.2}._coursePickOn_1xh0n_167 ._coursePickName_1xh0n_183{color:var(--primary)}._schedulePicker_1xh0n_194{flex-direction:column;gap:8px;display:flex}._scheduleRow_1xh0n_199,._payRow_1xh0n_200,._periodoRow_1xh0n_201{cursor:pointer;align-items:center;gap:12px;display:flex}._scheduleRow_1xh0n_199{border:1.5px solid var(--line);border-radius:var(--r-md);transition:border-color .16s var(--ease), background .16s var(--ease);padding:12px 14px}._scheduleRow_1xh0n_199:hover{border-color:var(--line-strong)}._scheduleOn_1xh0n_216{border-color:var(--primary);background:var(--primary-tint)}._scheduleRow_1xh0n_199 input,._payRow_1xh0n_200 input,._periodoRow_1xh0n_201 input{opacity:0;pointer-events:none;position:absolute}._radioDot_1xh0n_227{border-radius:var(--r-pill);border:2px solid var(--line-strong);width:20px;height:20px;transition:border-color .16s var(--ease);flex-shrink:0;position:relative}._scheduleOn_1xh0n_216 ._radioDot_1xh0n_227,._payOn_1xh0n_237 ._radioDot_1xh0n_227,._periodoRow_1xh0n_201 input:checked+._radioDot_1xh0n_227{border-color:var(--primary)}._scheduleOn_1xh0n_216 ._radioDot_1xh0n_227:after,._payOn_1xh0n_237 ._radioDot_1xh0n_227:after,._periodoRow_1xh0n_201 input:checked+._radioDot_1xh0n_227:after{content:"";border-radius:inherit;background:var(--primary);position:absolute;inset:3px}._scheduleText_1xh0n_250{flex-direction:column;flex:1;line-height:1.3;display:flex}._scheduleText_1xh0n_250 span{color:var(--ink-soft);font-size:.88rem}._vacBadge_1xh0n_260{border-radius:var(--r-pill);padding:4px 12px;font-size:.82rem;font-weight:700}._vac_ok_1xh0n_266{background:var(--ok-soft);color:#2f7146}._vac_mid_1xh0n_270{background:var(--warn-soft);color:#8a6418}._vac_low_1xh0n_274{background:var(--danger-soft);color:#a63d3d}._matOptions_1xh0n_280{grid-template-columns:1fr 1fr;gap:18px;margin-top:8px;display:grid}._matCard_1xh0n_286{text-align:center;border:2px solid var(--line);border-radius:var(--r-lg);background:var(--cream);transition:all .18s var(--ease);flex-direction:column;align-items:center;gap:10px;padding:30px 22px;display:flex;position:relative}._matCard_1xh0n_286:hover{border-color:var(--line-strong)}._matOn_1xh0n_302{border-color:var(--primary);background:var(--primary-tint)}._matCheck_1xh0n_306{border-radius:var(--r-pill);border:2px solid var(--line-strong);color:#fff;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:14px;left:14px}._matOn_1xh0n_302 ._matCheck_1xh0n_306{background:var(--primary);border-color:var(--primary)}._matIcon_1xh0n_322{color:var(--ink-soft);margin:6px 0}._matImg_1xh0n_326{border-radius:var(--r-md);width:90px;height:90px;margin:2px 0;overflow:hidden}._matImg_1xh0n_326 img{object-fit:cover;width:100%;height:100%}._matCard_1xh0n_286 h3{font-family:var(--font-body);font-size:1.05rem;font-weight:800}._matCard_1xh0n_286 p{color:var(--ink-soft);font-size:.9rem}._payOptions_1xh0n_349{flex-direction:column;gap:14px;display:flex}._payRow_1xh0n_200{border:1.5px solid var(--line);border-radius:var(--r-md);align-items:flex-start;padding:16px 18px}._payOn_1xh0n_237{border-color:var(--primary);background:var(--primary-tint)}._payRow_1xh0n_200 ._radioDot_1xh0n_227{margin-top:2px}._payIcon_1xh0n_367{color:var(--ink-2);flex-shrink:0;margin-top:2px}._payText_1xh0n_372{flex-direction:column;gap:4px;display:flex}._payTitle_1xh0n_377{flex-wrap:wrap;align-items:center;gap:10px;font-size:1rem;font-weight:800;display:flex}._paySub_1xh0n_385{color:var(--ink-soft);font-size:.86rem;line-height:1.5}._tagPreventa_1xh0n_390,._tagRegular_1xh0n_391{border-radius:var(--r-pill);padding:2px 10px;font-size:.72rem;font-style:normal;font-weight:800}._tagPreventa_1xh0n_390{background:var(--primary-soft);color:var(--primary)}._tagRegular_1xh0n_391{background:var(--cream-3);color:var(--ink-soft)}._notice_1xh0n_408{background:var(--primary-tint);border-radius:var(--r-md);gap:12px;margin-top:20px;padding:16px 18px;display:flex}._noticeIcon_1xh0n_416{color:var(--primary);flex-shrink:0;margin-top:2px}._notice_1xh0n_408 strong{margin-bottom:4px;display:block}._notice_1xh0n_408 ul{color:var(--ink-2);margin:0;padding-left:18px;font-size:.86rem;line-height:1.55}._side_1xh0n_434{flex-direction:column;gap:16px;display:flex;position:sticky;top:0}._sideCard_1xh0n_441{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px}._sideHead_1xh0n_447{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._sideHead_1xh0n_447 h3{font-family:var(--font-body);font-size:1.1rem;font-weight:800}._editBtn_1xh0n_458{color:var(--primary);font-size:.9rem;font-weight:700}._editBtn_1xh0n_458:hover{text-decoration:underline}._sideCourse_1xh0n_467{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:16px;display:flex}._sideCourse_1xh0n_467 img{border-radius:var(--r-sm);object-fit:cover;width:52px;height:52px}._sideCourse_1xh0n_467 strong{font-size:1rem;display:block}._sideCourse_1xh0n_467 span{color:var(--ink-soft);font-size:.86rem}._sideList_1xh0n_489{flex-direction:column;gap:14px;padding:16px 0 0;list-style:none;display:flex}._sideList_1xh0n_489 li{color:var(--ink-2);gap:12px;font-size:.9rem;display:flex}._sideList_1xh0n_489 svg{color:var(--primary);flex-shrink:0}._periodo_1xh0n_201{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;display:flex}._periodoTitle_1xh0n_515{font-size:.95rem;font-weight:800}._periodoRow_1xh0n_201{font-size:.9rem}._breakdown_1xh0n_523{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;display:flex}._row_1xh0n_531{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:.9rem;display:flex}._rowDiscount_1xh0n_538{color:var(--ok);font-weight:700}._total_1xh0n_542{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;display:flex}._total_1xh0n_542 span{font-size:1.05rem;font-weight:800}._total_1xh0n_542 strong{color:var(--primary);font-size:1.3rem}._sideNotice_1xh0n_559{border-top:1px solid var(--line);color:var(--ink-soft);gap:10px;margin-top:16px;padding-top:16px;font-size:.84rem;display:flex}._sideNotice_1xh0n_559 svg{color:var(--primary);flex-shrink:0}._actions_1xh0n_574{justify-content:space-between;align-items:center;gap:12px;display:flex}._backBtn_1xh0n_580{color:var(--primary);align-items:center;gap:6px;font-weight:700;display:inline-flex}._nextBtn_1xh0n_587,._finishBtn_1xh0n_588{color:#fff;background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);border-radius:var(--r-pill);transition:transform .16s var(--ease);justify-content:center;align-items:center;gap:8px;margin-left:auto;padding:.85rem 1.8rem;font-weight:800;display:inline-flex;box-shadow:0 10px 22px -8px #e23c6e99}._nextBtn_1xh0n_587:hover,._finishBtn_1xh0n_588:hover{transform:translateY(-2px)}._nextBtn_1xh0n_587:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}._finishBtn_1xh0n_588{width:100%}@media (width<=860px){._body_1xh0n_66{grid-template-columns:1fr}._side_1xh0n_434{position:static}._top_1xh0n_6{flex-direction:column;align-items:flex-start;gap:18px}._stepper_1xh0n_16{justify-content:flex-start;width:100%}._fields3_1xh0n_95,._matOptions_1xh0n_280{grid-template-columns:1fr}._coursePicker_1xh0n_140{grid-template-columns:repeat(3,1fr)}}@media (width<=480px){._stepLabel_1xh0n_49{display:none}._coursePicker_1xh0n_140{grid-template-columns:repeat(2,1fr)}._fields2_1xh0n_100{grid-template-columns:1fr}}._hero_30c4i_2{--age-color:var(--green);background:linear-gradient(180deg, var(--cream) 0%, var(--cream-2) 100%);position:relative;overflow:hidden}._yellow_30c4i_8{--age-color:#c79a28}._green_30c4i_11{--age-color:var(--green)}._pink_30c4i_14{--age-color:var(--coral)}._heroInner_30c4i_18{grid-template-columns:var(--edge) minmax(0, calc(var(--container) / 2)) minmax(0, 1fr);align-items:stretch;display:grid}._heroText_30c4i_23{z-index:2;grid-column:2;align-self:center;padding:clamp(28px,4vw,56px) clamp(28px,4vw,56px) clamp(28px,4vw,56px) 0;position:relative}._crumbs_30c4i_30{color:var(--ink-soft);align-items:center;gap:6px;margin-bottom:18px;font-size:.9rem;display:flex}._crumbs_30c4i_30 a:hover{color:var(--primary)}._crumbs_30c4i_30 span{color:var(--ink);font-weight:700}._title_30c4i_45{font-size:clamp(3rem,6vw,4.6rem);line-height:1}._age_30c4i_49{font-family:var(--font-display);color:var(--age-color);margin:4px 0 18px;font-size:clamp(1.4rem,2.6vw,1.9rem);font-style:italic;font-weight:700}._lead_30c4i_57{color:var(--ink-2);max-width:460px;margin-bottom:30px;font-size:1.1rem;line-height:1.7}._highlights_30c4i_64{grid-template-columns:repeat(3,1fr);gap:20px;max-width:540px;display:grid}._highlight_30c4i_64{flex-direction:column;gap:6px;display:flex}._hiIcon_30c4i_75{border-radius:var(--r-md);background:var(--surface);width:42px;height:42px;box-shadow:var(--shadow-sm);color:var(--primary);place-items:center;margin-bottom:2px;display:grid}._highlight_30c4i_64 strong{font-size:.95rem}._highlight_30c4i_64 span{color:var(--ink-soft);font-size:.84rem;line-height:1.45}._heroMedia_30c4i_94{grid-column:3;align-self:stretch;min-height:460px}._heroMedia_30c4i_94 img{object-fit:cover;width:100%;height:100%}._brushA_30c4i_104,._brushB_30c4i_105{z-index:0;opacity:.75;pointer-events:none;position:absolute}._brushA_30c4i_104{width:140px;top:40px;left:-44px}._brushB_30c4i_105{width:160px;bottom:-26px;left:0}._coursesHead_30c4i_123{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}._h2_30c4i_130{font-size:clamp(1.9rem,3.6vw,2.6rem)}._asideText_30c4i_133{color:var(--ink-soft);text-align:right;max-width:340px}._courseGrid_30c4i_138{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}._helpBanner_30c4i_145{background:var(--cream-2);border-radius:var(--r-lg);align-items:center;gap:20px;margin-top:36px;padding:24px 28px;display:flex}._helpIcon_30c4i_154{border-radius:var(--r-md);background:var(--primary-soft);width:54px;height:54px;color:var(--primary);flex-shrink:0;place-items:center;display:grid}._helpText_30c4i_164{flex-direction:column;flex:1;gap:2px;display:flex}._helpText_30c4i_164 strong{font-size:1.15rem}._helpText_30c4i_164 span{color:var(--ink-soft);font-size:.95rem}._pricing_30c4i_179{background:var(--cream-2);padding-block:clamp(48px,7vw,80px)}._tableWrap_30c4i_183{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden}._trow_30c4i_190{border-bottom:1px solid var(--line);cursor:pointer;transition:background .16s var(--ease);grid-template-columns:56px 1.7fr 1.1fr 1fr 1fr 1.1fr;align-items:center;gap:8px;padding:16px 18px;display:grid}._trow_30c4i_190:last-child{border-bottom:none}._trow_30c4i_190:not(._thead_30c4i_203):hover{background:var(--cream)}._thead_30c4i_203{cursor:default;background:var(--cream);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);font-size:.74rem;font-weight:800}._thead_30c4i_203 small{text-transform:none;letter-spacing:0;color:var(--ink-mute);margin-top:2px;font-weight:700;display:block}._thead_30c4i_203 ._pre_30c4i_223{background:var(--primary-tint);color:var(--primary);border-radius:var(--r-sm);margin:-8px 0;padding:8px 4px}._center_30c4i_230{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._radioCell_30c4i_237{justify-content:center;align-items:center;display:flex}._radioCell_30c4i_237 input{opacity:0;pointer-events:none;position:absolute}._radioDot_30c4i_247{border-radius:var(--r-pill);border:2px solid var(--line-strong);width:22px;height:22px;transition:border-color .16s var(--ease);position:relative}._trowOn_30c4i_255 ._radioDot_30c4i_247{border-color:var(--primary)}._trowOn_30c4i_255 ._radioDot_30c4i_247:after{content:"";border-radius:inherit;background:var(--primary);position:absolute;inset:3px}._trowOn_30c4i_255{background:var(--primary-tint)!important}._days_30c4i_268 strong{font-size:1rem;display:block}._days_30c4i_268 small{color:var(--ink-soft);font-size:.88rem}._price_30c4i_276{font-size:1.15rem;font-weight:800}._cellLabel_30c4i_281{color:var(--ink-soft);text-transform:none;letter-spacing:0;font-size:.78rem;font-weight:700;display:none}._preCell_30c4i_289{background:var(--primary-tint);border-radius:var(--r-sm);color:var(--primary-dark);padding:10px 4px}._preNote_30c4i_297{background:var(--cream-3);border-radius:var(--r-lg);align-items:center;gap:16px;margin-top:22px;padding:20px 24px;display:flex}._preNoteIcon_30c4i_306{border-radius:var(--r-md);background:var(--surface);width:48px;height:48px;color:var(--primary);box-shadow:var(--shadow-sm);flex-shrink:0;place-items:center;display:grid}._preNote_30c4i_297 strong{font-size:1.05rem;display:block}._preNote_30c4i_297 span{color:var(--ink-soft);font-size:.95rem}._reserveWrap_30c4i_326{justify-content:center;margin-top:36px;display:flex}._reserveBtn_30c4i_331{min-width:280px}._footerProps_30c4i_336{background:var(--cream);padding-block:clamp(40px,6vw,72px)}@media (width<=960px){._heroInner_30c4i_18{grid-template-columns:1fr}._heroText_30c4i_23{order:2;grid-column:1;padding:24px 24px 36px}._heroMedia_30c4i_94{aspect-ratio:16/10;order:1;grid-column:1;min-height:0}._brushA_30c4i_104,._brushB_30c4i_105{display:none}._courseGrid_30c4i_138{grid-template-columns:repeat(3,1fr)}._coursesHead_30c4i_123{flex-direction:column;align-items:flex-start;gap:10px}._asideText_30c4i_133{text-align:left}}@media (width<=760px){._helpBanner_30c4i_145{text-align:left;flex-direction:column;align-items:flex-start}._highlights_30c4i_64{grid-template-columns:repeat(3,1fr);gap:12px}._tableWrap_30c4i_183{box-shadow:none;background:0 0;border:none;flex-direction:column;gap:14px;display:flex}._thead_30c4i_203{display:none}._trow_30c4i_190{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:34px 1fr;gap:12px 14px;padding:18px;display:grid}._trowOn_30c4i_255{border-color:var(--primary)}._radioCell_30c4i_237{align-self:start}._days_30c4i_268,._center_30c4i_230{text-align:left;flex-direction:column;grid-column:2;align-items:flex-start}._cellLabel_30c4i_281{margin-bottom:4px;display:block}._center_30c4i_230._price_30c4i_276,._preCell_30c4i_289{flex-direction:row;justify-content:space-between;align-items:baseline;width:100%}._preCell_30c4i_289{padding:10px 12px}}@media (width<=520px){._courseGrid_30c4i_138{grid-template-columns:repeat(2,1fr)}._highlights_30c4i_64{grid-template-columns:1fr}}._wrap_1rnvh_1{padding:24px clamp(20px,3vw,32px) 28px}._gallery_1rnvh_6{margin-bottom:20px}._mainImg_1rnvh_9{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-md);width:100%}._thumbs_1rnvh_15{align-items:center;gap:8px;margin-top:10px;display:flex}._navBtn_1rnvh_21{border-radius:var(--r-pill);border:1px solid var(--line-strong);width:34px;height:34px;color:var(--ink-soft);transition:background .16s var(--ease);flex-shrink:0;place-items:center;display:grid}._navBtn_1rnvh_21:hover{background:var(--cream-2)}._thumbList_1rnvh_35{flex:1;gap:8px;display:flex;overflow:hidden}._thumb_1rnvh_15{border-radius:var(--r-sm);aspect-ratio:4/3;border:2px solid #0000;flex:1;overflow:hidden}._thumb_1rnvh_15 img{object-fit:cover;opacity:.7;width:100%;height:100%}._thumbOn_1rnvh_54{border-color:var(--primary)}._thumbOn_1rnvh_54 img{opacity:1}._header_1rnvh_62{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._name_1rnvh_68{font-size:1.9rem}._price_1rnvh_71{color:var(--ink);white-space:nowrap;font-size:1.7rem;font-weight:800}._preLine_1rnvh_77{color:var(--primary);margin-top:2px;font-size:.95rem;font-weight:700}._desc_1rnvh_83{color:var(--ink-soft);margin-top:14px;font-size:.95rem;line-height:1.6}._includes_1rnvh_91{background:var(--cream);border-radius:var(--r-md);margin-top:20px;padding:18px 20px}._includes_1rnvh_91 h3{font-family:var(--font-body);margin-bottom:12px;font-size:1.05rem;font-weight:800}._includes_1rnvh_91 ul{gap:8px;padding:0;list-style:none;display:grid}._includes_1rnvh_91 li{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:.92rem;display:flex}._includes_1rnvh_91 li svg{color:var(--primary);flex-shrink:0;margin-top:3px}._payTitle_1rnvh_123{font-family:var(--font-body);margin:22px 0 12px;font-size:1.05rem;font-weight:800}._payOptions_1rnvh_129{flex-direction:column;gap:12px;display:flex}._payRow_1rnvh_134{border:1.5px solid var(--line);border-radius:var(--r-md);cursor:pointer;grid-template-columns:22px 30px 1fr;align-items:start;gap:12px;padding:14px 16px;display:grid;position:relative}._payOn_1rnvh_145{border-color:var(--primary);background:var(--primary-tint)}._payRow_1rnvh_134 input{opacity:0;pointer-events:none;position:absolute}._radioDot_1rnvh_154{border-radius:var(--r-pill);border:2px solid var(--line-strong);width:20px;height:20px;margin-top:2px;position:relative}._payOn_1rnvh_145 ._radioDot_1rnvh_154{border-color:var(--primary)}._payOn_1rnvh_145 ._radioDot_1rnvh_154:after{content:"";border-radius:inherit;background:var(--primary);position:absolute;inset:3px}._payIcon_1rnvh_172{color:var(--ink-2);margin-top:2px}._payText_1rnvh_176{flex-direction:column;gap:3px;display:flex}._payHead_1rnvh_181{flex-wrap:wrap;align-items:center;gap:10px;font-size:.95rem;font-weight:800;display:flex}._tag_1rnvh_189{border-radius:var(--r-pill);background:var(--primary-soft);color:var(--primary);padding:2px 9px;font-size:.7rem;font-style:normal;font-weight:800}._payVal_1rnvh_198{color:var(--primary);font-size:1.1rem;font-weight:800}._paySub_1rnvh_203{color:var(--ink-soft);font-size:.82rem;line-height:1.45}._buyBtn_1rnvh_210{color:#fff;background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);border-radius:var(--r-pill);width:100%;transition:transform .16s var(--ease);justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:1rem 1.5rem;font-size:1.05rem;font-weight:800;display:inline-flex;box-shadow:0 10px 22px -8px #e23c6e99}._buyBtn_1rnvh_210:hover{transform:translateY(-2px)}._notice_1rnvh_231{background:var(--primary-tint);border-radius:var(--r-md);gap:12px;margin-top:20px;padding:16px 18px;display:flex}._noticeIcon_1rnvh_239{color:var(--primary);flex-shrink:0;margin-top:2px}._notice_1rnvh_231 strong{margin-bottom:6px;display:block}._notice_1rnvh_231 ul{color:var(--ink-2);gap:5px;margin:0;padding-left:18px;font-size:.84rem;line-height:1.55;display:grid}._hl_1rnvh_257{color:var(--primary);font-weight:700}._hero_qmhpr_2{background:linear-gradient(180deg, var(--cream) 0%, var(--cream-2) 100%);position:relative;overflow:hidden}._heroInner_qmhpr_7{grid-template-columns:var(--edge) minmax(0, calc(var(--container) / 2)) minmax(0, 1fr);align-items:stretch;display:grid}._heroText_qmhpr_12{z-index:2;grid-column:2;align-self:center;padding:clamp(32px,4vw,60px) clamp(28px,4vw,56px) clamp(32px,4vw,60px) 0;position:relative}._crumbs_qmhpr_19{color:var(--ink-soft);align-items:center;gap:6px;margin-bottom:18px;font-size:.9rem;display:flex}._crumbs_qmhpr_19 a:hover{color:var(--primary)}._crumbs_qmhpr_19 span{color:var(--ink);font-weight:700}._title_qmhpr_34{font-size:clamp(2.6rem,5.5vw,4rem);line-height:1.02}._underline_qmhpr_38{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--coral) 60%, transparent);width:170px;height:7px;margin:16px 0 20px;display:block}._lead_qmhpr_46{color:var(--ink-2);max-width:460px;font-size:1.1rem;line-height:1.7}._heroMedia_qmhpr_52{grid-column:3;align-self:stretch;min-height:440px;position:relative}._heroMedia_qmhpr_52 img{object-fit:cover;width:100%;height:100%}._sticker_qmhpr_63{z-index:3;background:var(--surface);color:var(--ink);font-family:var(--font-script);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:8px 20px;font-size:1.5rem;font-weight:700;position:absolute;top:20px;left:16px;transform:rotate(4deg)}._brushA_qmhpr_78,._brushB_qmhpr_79{z-index:0;opacity:.7;pointer-events:none;position:absolute}._brushA_qmhpr_78{width:150px;top:20px;left:-46px}._brushB_qmhpr_79{width:160px;bottom:-28px;left:10px}._grid_qmhpr_97{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}._card_qmhpr_102{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:transform .22s var(--ease), box-shadow .22s var(--ease);flex-direction:column;display:flex;overflow:hidden}._card_qmhpr_102:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}._cardMedia_qmhpr_116{aspect-ratio:4/3;overflow:hidden}._cardMedia_qmhpr_116 img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}._card_qmhpr_102:hover ._cardMedia_qmhpr_116 img{transform:scale(1.05)}._cardBody_qmhpr_129{flex-direction:column;flex:1;padding:18px 18px 20px;display:flex}._cardName_qmhpr_135{margin-bottom:8px;font-size:1.2rem}._cardBlurb_qmhpr_139{color:var(--ink-soft);flex:1;font-size:.9rem;line-height:1.5}._cardPrice_qmhpr_145{color:var(--ink);margin:12px 0 14px;font-size:1.5rem;font-weight:800}._cardBtn_qmhpr_151{color:var(--primary);border:1.6px solid var(--primary);border-radius:var(--r-pill);transition:background .18s var(--ease), color .18s var(--ease);justify-content:center;align-items:center;gap:7px;padding:.7rem 1rem;font-size:.88rem;font-weight:800;display:inline-flex}._cardBtn_qmhpr_151:hover{background:var(--primary);color:#fff}._benefits_qmhpr_170{background:var(--primary-tint);border-radius:var(--r-xl);grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;padding:32px;display:grid}._benefit_qmhpr_170{gap:16px;display:flex}._benefitIcon_qmhpr_183{border-radius:var(--r-md);background:var(--surface);width:48px;height:48px;color:var(--primary);flex-shrink:0;place-items:center;display:grid}._benefit_qmhpr_170 strong{margin-bottom:4px;font-size:1.02rem;display:block}._benefit_qmhpr_170 p{color:var(--ink-2);font-size:.88rem;line-height:1.5}._cta_qmhpr_205{background:var(--cream-2);overflow:clip}._ctaInner_qmhpr_209{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--container) / 2)) var(--edge);align-items:stretch;display:grid}._ctaMedia_qmhpr_214{grid-column:1;align-self:stretch;min-height:300px}._ctaMedia_qmhpr_214 img{object-fit:cover;width:100%;height:100%}._ctaText_qmhpr_224{grid-column:2;align-self:center;padding:clamp(36px,5vw,64px) 0 clamp(36px,5vw,64px) clamp(28px,4vw,56px)}._ctaText_qmhpr_224 h2{margin-bottom:10px;font-size:clamp(1.6rem,3vw,2.2rem)}._ctaText_qmhpr_224 p{color:var(--ink-2);font-size:1.05rem}@media (width<=1040px){._grid_qmhpr_97{grid-template-columns:repeat(3,1fr)}}@media (width<=920px){._heroInner_qmhpr_7{grid-template-columns:1fr}._heroText_qmhpr_12{order:2;grid-column:1;padding:28px 24px 36px}._heroMedia_qmhpr_52{aspect-ratio:16/10;order:1;grid-column:1;min-height:0}._brushA_qmhpr_78,._brushB_qmhpr_79{display:none}._grid_qmhpr_97{grid-template-columns:repeat(2,1fr)}._benefits_qmhpr_170{grid-template-columns:1fr;gap:20px}._ctaInner_qmhpr_209{grid-template-columns:1fr}._ctaMedia_qmhpr_214{aspect-ratio:16/9;order:1;grid-column:1;min-height:0}._ctaText_qmhpr_224{order:2;grid-column:1;padding:28px 24px 36px}}@media (width<=520px){._grid_qmhpr_97{grid-template-columns:1fr;max-width:380px;margin-inline:auto}}._hero_vaze6_1{background:linear-gradient(180deg, var(--cream) 0%, var(--cream-2) 100%);padding-block:clamp(36px,5vw,60px);position:relative;overflow:hidden}._title_vaze6_7{margin:8px 0 16px;font-size:clamp(2.2rem,4.6vw,3.4rem)}._lead_vaze6_11{color:var(--ink-2);max-width:560px;font-size:1.1rem;line-height:1.7}._brush_vaze6_17{opacity:.6;width:160px;position:absolute;top:10px;right:-36px}._grid_vaze6_25{grid-template-columns:1fr 1.15fr;align-items:start;gap:40px;display:grid}._info_vaze6_31{flex-direction:column;gap:14px;display:flex}._card_vaze6_36{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);transition:transform .18s var(--ease), box-shadow .18s var(--ease);align-items:center;gap:16px;padding:18px 20px;display:flex}a._card_vaze6_36:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._icon_vaze6_51{border-radius:var(--r-md);background:var(--primary-soft);width:50px;height:50px;color:var(--primary);flex-shrink:0;place-items:center;display:grid}._card_vaze6_36 strong{font-size:1.05rem;display:block}._card_vaze6_36 span{color:var(--ink-soft);font-size:.92rem}._cta_vaze6_69{margin-top:8px}._mapWrap_vaze6_73{border-radius:var(--r-lg);box-shadow:var(--shadow-md);border:1px solid var(--line);overflow:hidden}._mapWrap_vaze6_73 iframe{border:0;width:100%;height:100%;min-height:460px;display:block}@media (width<=860px){._grid_vaze6_25{grid-template-columns:1fr}._mapWrap_vaze6_73 iframe{min-height:340px}}._wrap_j790b_1{text-align:center;background:linear-gradient(180deg, var(--cream) 0%, var(--cream-2) 100%);padding-block:clamp(70px,12vw,140px)}._code_j790b_6{font-family:var(--font-display);color:var(--primary);opacity:.9;font-size:clamp(5rem,16vw,10rem);font-weight:800;line-height:1}._title_j790b_14{margin:10px 0 14px;font-size:clamp(1.6rem,3.4vw,2.4rem)}._text_j790b_18{color:var(--ink-2);max-width:460px;margin:0 auto 26px;font-size:1.1rem}:root{--primary:#e23c6e;--primary-dark:#c72f5e;--primary-soft:#fce7ee;--primary-tint:#fdf1f5;--cream:#fbf7f0;--cream-2:#f6efe3;--cream-3:#f1e7d6;--surface:#fff;--ink:#272320;--ink-2:#4b4b4b;--ink-soft:#6b6560;--ink-mute:#938c85;--line:#ece4d7;--line-strong:#e0d6c6;--yellow:#f3c64b;--yellow-soft:#fbe9b7;--green:#6e9b80;--green-soft:#d8e6dc;--teal:#7fb3a3;--coral:#e99484;--coral-soft:#f6dcd4;--purple:#9e73bf;--purple-soft:#e7d9f1;--blue:#5ca9e0;--ok:#4f9d69;--ok-soft:#dcefe1;--warn:#e0a93b;--warn-soft:#fbeecb;--danger:#db5a5a;--danger-soft:#f7dede;--font-display:"Playfair Display", Georgia, "Times New Roman", serif;--font-body:"Mulish", system-ui, -apple-system, "Segoe UI", sans-serif;--font-script:"Caveat", "Segoe Script", cursive;--r-sm:8px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--shadow-sm:0 2px 8px #2723200f;--shadow-md:0 10px 30px #27232014;--shadow-lg:0 24px 60px #27232024;--container:1200px;--header-h:76px;--edge:max(24px, calc((100% - var(--container)) / 2));--ease:cubic-bezier(.22, .61, .36, 1)}*,:before,:after{box-sizing:border-box}*{margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-body);color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.6}img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;font-weight:800;line-height:1.12}:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 55%, white);outline-offset:2px;border-radius:4px}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:24px}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--primary);font-size:.78rem;font-weight:800}.section{padding-block:clamp(48px,7vw,88px)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}
