._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}}._list_91nes_1{flex-direction:column;gap:14px;display:flex}._item_91nes_7{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);overflow:hidden}._itemOpen_91nes_15{border-color:var(--primary);box-shadow:var(--shadow-md)}._head_91nes_21{align-items:center;gap:10px;padding-right:14px;display:flex}._toggle_91nes_27{text-align:left;border-radius:var(--r-lg) 0 0 var(--r-lg);background:0 0;flex:1;align-items:center;gap:16px;min-width:0;padding:14px 10px 14px 18px;display:flex}._toggle_91nes_27:hover{background:var(--primary-tint)}._reserveBtn_91nes_41{white-space:nowrap;flex:none}._thumb_91nes_45{border-radius:var(--r-md);object-fit:cover;flex:none;width:60px;height:60px}._headText_91nes_52{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._headText_91nes_52 strong{font-family:var(--font-display);color:var(--ink);font-size:1.18rem;line-height:1.2}._headText_91nes_52 span{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.4;display:-webkit-box;overflow:hidden}._headCta_91nes_74{color:var(--primary);flex:none;align-items:center;gap:6px;font-size:.88rem;font-weight:700;display:inline-flex}._chev_91nes_83{transition:transform .25s var(--ease)}._itemOpen_91nes_15 ._chev_91nes_83{transform:rotate(180deg)}._body_91nes_91{border-top:1px solid var(--line);animation:_slideDown_91nes_1 .24s var(--ease);padding:4px 18px 22px}@keyframes _slideDown_91nes_1{0%{opacity:0;transform:translateY(-6px)}}._state_91nes_103{color:var(--ink-soft);justify-content:center;align-items:center;gap:10px;padding:28px 12px;display:flex}._err_91nes_111{color:var(--danger)}._spin_91nes_114{color:var(--primary);animation:.8s linear infinite _spin_91nes_114}@keyframes _spin_91nes_114{to{transform:rotate(360deg)}}._meta_91nes_125{flex-wrap:wrap;gap:10px;margin:16px 0 4px;display:flex}._chip_91nes_131{border-radius:var(--r-pill);background:var(--primary-soft);color:var(--primary-dark);align-items:center;gap:6px;padding:6px 12px;font-size:.84rem;font-weight:600;display:inline-flex}._section_91nes_144{margin-top:22px}._secTitle_91nes_147{color:var(--ink);align-items:center;gap:8px;margin:0 0 12px;font-size:1.02rem;font-weight:700;display:flex}._secTitle_91nes_147 svg{color:var(--primary)}._table_91nes_161{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}._trow_91nes_166{border-top:1px solid var(--line);grid-template-columns:52px 1.1fr 1.4fr;align-items:start;gap:14px;padding:12px 14px;display:grid}._trow_91nes_166:first-child{border-top:none}._thead_91nes_177{background:var(--ink);color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:700}._trow_91nes_166:not(._thead_91nes_177):nth-child(2n){background:var(--cream)}._cNum_91nes_188{text-align:center}._num_91nes_191{border-radius:var(--r-pill);background:var(--primary-soft);width:28px;height:28px;color:var(--primary-dark);place-items:center;font-size:.9rem;font-weight:800;display:inline-grid}._cTema_91nes_202{color:var(--ink);font-weight:700;line-height:1.4}._cDesc_91nes_207{color:var(--ink-soft);font-size:.92rem;line-height:1.5}._materials_91nes_214{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._matItem_91nes_222{align-items:flex-start;gap:12px;display:flex}._matDot_91nes_227{background:var(--primary);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}._matItem_91nes_222 strong{color:var(--ink);font-weight:600;line-height:1.45;display:block}._matDetail_91nes_241{color:var(--ink-mute);margin-top:2px;font-size:.87rem;font-style:italic;line-height:1.45;display:block}._matSubtitle_91nes_249{color:var(--primary-dark);text-transform:uppercase;letter-spacing:.04em;margin-top:8px;font-size:.8rem;font-weight:700}._cta_91nes_259{margin-top:24px}@media (width<=640px){._thumb_91nes_45{width:48px;height:48px}._headCta_91nes_74 span,._headText_91nes_52 span{display:none}._trow_91nes_166{grid-template-columns:40px 1fr;gap:8px 12px}._thead_91nes_177{display:none}._cDesc_91nes_207{grid-column:2;font-size:.86rem}._num_91nes_191{width:24px;height:24px;font-size:.82rem}}._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_1tw8f_1{padding:28px clamp(20px,3vw,40px) 32px}._top_1tw8f_6{border-bottom:1px solid var(--line);align-items:center;gap:32px;margin-bottom:26px;padding-bottom:22px;padding-right:48px;display:flex}._stepper_1tw8f_16{flex:1;justify-content:center;align-items:center;gap:8px;padding:0;list-style:none;display:flex}._stepItem_1tw8f_25{align-items:center;gap:10px;display:flex}._stepItem_1tw8f_25:not(:last-child):after{content:"";background:var(--line-strong);width:clamp(24px,6vw,70px);height:2px;margin-left:2px}._stepDot_1tw8f_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_1tw8f_49{color:var(--ink-mute);white-space:nowrap;font-size:.9rem;font-weight:700}._current_1tw8f_55 ._stepDot_1tw8f_37,._done_1tw8f_56 ._stepDot_1tw8f_37{background:var(--primary);color:#fff}._current_1tw8f_55 ._stepLabel_1tw8f_49,._done_1tw8f_56 ._stepLabel_1tw8f_49{color:var(--primary)}._body_1tw8f_66{grid-template-columns:1fr 340px;align-items:start;gap:32px;display:grid}._stepTitle_1tw8f_73{margin-bottom:6px;font-size:1.7rem}._stepNum_1tw8f_77{color:var(--primary)}._stepDesc_1tw8f_80{color:var(--ink-soft);margin-bottom:22px}._group_1tw8f_84{font-family:var(--font-body);margin:22px 0 12px;font-size:1rem;font-weight:800}._req_1tw8f_90{color:var(--primary)}._fields3_1tw8f_95{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._fields2_1tw8f_100{grid-template-columns:2fr 1fr;gap:14px;display:grid}._field_1tw8f_95{flex-direction:column;gap:6px;display:flex}._fieldLabel_1tw8f_110{color:var(--ink-2);font-size:.86rem;font-weight:700}._field_1tw8f_95 input,._field_1tw8f_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_1tw8f_95 input::placeholder{color:var(--ink-mute)}._field_1tw8f_95 input:focus,._field_1tw8f_95 select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}._fieldInvalid_1tw8f_134 input,._fieldInvalid_1tw8f_134 select{border-color:var(--danger)}._coursePicker_1tw8f_140{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}._coursePick_1tw8f_140{border-radius:var(--r-md);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex;position:relative}._coursePick_1tw8f_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_1tw8f_140:hover img{filter:none}._coursePickOn_1tw8f_167 img{border-color:var(--primary);filter:none}._coursePickCheck_1tw8f_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_1tw8f_183{color:var(--ink-2);font-size:.82rem;font-weight:700;line-height:1.2}._coursePickOn_1tw8f_167 ._coursePickName_1tw8f_183{color:var(--primary)}._schedulePicker_1tw8f_194{flex-direction:column;gap:8px;display:flex}._scheduleRow_1tw8f_199,._payRow_1tw8f_200,._periodoRow_1tw8f_201{cursor:pointer;align-items:center;gap:12px;display:flex}._scheduleRow_1tw8f_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_1tw8f_199:hover{border-color:var(--line-strong)}._scheduleOn_1tw8f_216{border-color:var(--primary);background:var(--primary-tint)}._scheduleRow_1tw8f_199 input,._payRow_1tw8f_200 input,._periodoRow_1tw8f_201 input{opacity:0;pointer-events:none;position:absolute}._radioDot_1tw8f_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_1tw8f_216 ._radioDot_1tw8f_227,._payOn_1tw8f_237 ._radioDot_1tw8f_227,._periodoRow_1tw8f_201 input:checked+._radioDot_1tw8f_227{border-color:var(--primary)}._scheduleOn_1tw8f_216 ._radioDot_1tw8f_227:after,._payOn_1tw8f_237 ._radioDot_1tw8f_227:after,._periodoRow_1tw8f_201 input:checked+._radioDot_1tw8f_227:after{content:"";border-radius:inherit;background:var(--primary);position:absolute;inset:3px}._scheduleText_1tw8f_250{flex-direction:column;flex:1;line-height:1.3;display:flex}._scheduleText_1tw8f_250 span{color:var(--ink-soft);font-size:.88rem}._vacBadge_1tw8f_260{border-radius:var(--r-pill);padding:4px 12px;font-size:.82rem;font-weight:700}._vac_ok_1tw8f_266{background:var(--ok-soft);color:#2f7146}._vac_mid_1tw8f_270{background:var(--warn-soft);color:#8a6418}._vac_low_1tw8f_274{background:var(--danger-soft);color:#a63d3d}._matOptions_1tw8f_280{grid-template-columns:1fr 1fr;gap:18px;margin-top:8px;display:grid}._matCard_1tw8f_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_1tw8f_286:hover{border-color:var(--line-strong)}._matOn_1tw8f_302{border-color:var(--primary);background:var(--primary-tint)}._matCheck_1tw8f_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_1tw8f_302 ._matCheck_1tw8f_306{background:var(--primary);border-color:var(--primary)}._matIcon_1tw8f_322{color:var(--ink-soft);margin:6px 0}._matImg_1tw8f_326{border-radius:var(--r-md);width:90px;height:90px;margin:2px 0;overflow:hidden}._matImg_1tw8f_326 img{object-fit:cover;width:100%;height:100%}._matCard_1tw8f_286 h3{font-family:var(--font-body);font-size:1.05rem;font-weight:800}._matCard_1tw8f_286 p{color:var(--ink-soft);font-size:.9rem}._payOptions_1tw8f_349{flex-direction:column;gap:14px;display:flex}._payRow_1tw8f_200{border:1.5px solid var(--line);border-radius:var(--r-md);align-items:flex-start;padding:16px 18px}._payOn_1tw8f_237{border-color:var(--primary);background:var(--primary-tint)}._payRow_1tw8f_200 ._radioDot_1tw8f_227{margin-top:2px}._payIcon_1tw8f_367{color:var(--ink-2);flex-shrink:0;margin-top:2px}._payText_1tw8f_372{flex-direction:column;gap:4px;display:flex}._payTitle_1tw8f_377{flex-wrap:wrap;align-items:center;gap:10px;font-size:1rem;font-weight:800;display:flex}._paySub_1tw8f_385{color:var(--ink-soft);font-size:.86rem;line-height:1.5}._tagPreventa_1tw8f_390,._tagRegular_1tw8f_391{border-radius:var(--r-pill);padding:2px 10px;font-size:.72rem;font-style:normal;font-weight:800}._tagPreventa_1tw8f_390{background:var(--primary-soft);color:var(--primary)}._tagRegular_1tw8f_391{background:var(--cream-3);color:var(--ink-soft)}._notice_1tw8f_408{background:var(--primary-tint);border-radius:var(--r-md);gap:12px;margin-top:20px;padding:16px 18px;display:flex}._noticeIcon_1tw8f_416{color:var(--primary);flex-shrink:0;margin-top:2px}._notice_1tw8f_408 strong{margin-bottom:4px;display:block}._notice_1tw8f_408 ul{color:var(--ink-2);margin:0;padding-left:18px;font-size:.86rem;line-height:1.55}._side_1tw8f_434{flex-direction:column;gap:16px;display:flex;position:sticky;top:0}._sideCard_1tw8f_441{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px}._sideHead_1tw8f_447{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._sideHead_1tw8f_447 h3{font-family:var(--font-body);font-size:1.1rem;font-weight:800}._editBtn_1tw8f_458{color:var(--primary);font-size:.9rem;font-weight:700}._editBtn_1tw8f_458:hover{text-decoration:underline}._sideCourse_1tw8f_467{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:16px;display:flex}._sideCourse_1tw8f_467 img{border-radius:var(--r-sm);object-fit:cover;width:52px;height:52px}._sideCourse_1tw8f_467 strong{font-size:1rem;display:block}._sideCourse_1tw8f_467 span{color:var(--ink-soft);font-size:.86rem}._sideList_1tw8f_489{flex-direction:column;gap:14px;padding:16px 0 0;list-style:none;display:flex}._sideList_1tw8f_489 li{color:var(--ink-2);gap:12px;font-size:.9rem;display:flex}._sideList_1tw8f_489 svg{color:var(--primary);flex-shrink:0}._periodo_1tw8f_201{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;display:flex}._periodoTitle_1tw8f_515{font-size:.95rem;font-weight:800}._periodoRow_1tw8f_201{font-size:.9rem}._breakdown_1tw8f_523{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;display:flex}._row_1tw8f_531{color:var(--ink-2);justify-content:space-between;gap:12px;font-size:.9rem;display:flex}._rowDiscount_1tw8f_538{color:var(--ok);font-weight:700}._total_1tw8f_542{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;display:flex}._total_1tw8f_542 span{font-size:1.05rem;font-weight:800}._total_1tw8f_542 strong{color:var(--primary);font-size:1.3rem}._sideNotice_1tw8f_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_1tw8f_559 svg{color:var(--primary);flex-shrink:0}._actions_1tw8f_574{justify-content:space-between;align-items:center;gap:12px;display:flex}._backBtn_1tw8f_580{color:var(--primary);align-items:center;gap:6px;font-weight:700;display:inline-flex}._nextBtn_1tw8f_587,._finishBtn_1tw8f_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_1tw8f_587:hover,._finishBtn_1tw8f_588:hover{transform:translateY(-2px)}._nextBtn_1tw8f_587:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}._finishBtn_1tw8f_588{width:100%}@media (width<=860px){._body_1tw8f_66{grid-template-columns:1fr}._side_1tw8f_434{position:static}._top_1tw8f_6{flex-direction:column;align-items:flex-start;gap:18px}._stepper_1tw8f_16{justify-content:flex-start;width:100%}._fields3_1tw8f_95,._matOptions_1tw8f_280{grid-template-columns:1fr}._coursePicker_1tw8f_140{grid-template-columns:repeat(3,1fr)}}@media (width<=480px){._stepLabel_1tw8f_49{display:none}._coursePicker_1tw8f_140{grid-template-columns:repeat(2,1fr)}._fields2_1tw8f_100{grid-template-columns:1fr}}._sendError_1tw8f_654{background:var(--danger-soft);color:#a63d3d;border-radius:var(--r-sm);margin:12px 0 0;padding:10px 12px;font-size:.85rem;font-weight:700}._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_13kt2_1{padding:24px clamp(20px,3vw,32px) 28px}._gallery_13kt2_6{margin-bottom:20px}._mainImg_13kt2_9{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-md);width:100%}._thumbs_13kt2_15{align-items:center;gap:8px;margin-top:10px;display:flex}._navBtn_13kt2_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_13kt2_21:hover{background:var(--cream-2)}._thumbList_13kt2_35{flex:1;gap:8px;display:flex;overflow:hidden}._thumb_13kt2_15{border-radius:var(--r-sm);aspect-ratio:4/3;border:2px solid #0000;flex:1;overflow:hidden}._thumb_13kt2_15 img{object-fit:cover;opacity:.7;width:100%;height:100%}._thumbOn_13kt2_54{border-color:var(--primary)}._thumbOn_13kt2_54 img{opacity:1}._header_13kt2_62{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._name_13kt2_68{font-size:1.9rem}._price_13kt2_71{color:var(--ink);white-space:nowrap;font-size:1.7rem;font-weight:800}._preLine_13kt2_77{color:var(--primary);margin-top:2px;font-size:.95rem;font-weight:700}._desc_13kt2_83{color:var(--ink-soft);margin-top:14px;font-size:.95rem;line-height:1.6}._includes_13kt2_91{background:var(--cream);border-radius:var(--r-md);margin-top:20px;padding:18px 20px}._includes_13kt2_91 h3{font-family:var(--font-body);margin-bottom:12px;font-size:1.05rem;font-weight:800}._includes_13kt2_91 ul{gap:8px;padding:0;list-style:none;display:grid}._includes_13kt2_91 li{color:var(--ink-2);align-items:flex-start;gap:8px;font-size:.92rem;display:flex}._includes_13kt2_91 li svg{color:var(--primary);flex-shrink:0;margin-top:3px}._payTitle_13kt2_123{font-family:var(--font-body);margin:22px 0 12px;font-size:1.05rem;font-weight:800}._payOptions_13kt2_129{flex-direction:column;gap:12px;display:flex}._payRow_13kt2_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_13kt2_145{border-color:var(--primary);background:var(--primary-tint)}._payRow_13kt2_134 input{opacity:0;pointer-events:none;position:absolute}._radioDot_13kt2_154{border-radius:var(--r-pill);border:2px solid var(--line-strong);width:20px;height:20px;margin-top:2px;position:relative}._payOn_13kt2_145 ._radioDot_13kt2_154{border-color:var(--primary)}._payOn_13kt2_145 ._radioDot_13kt2_154:after{content:"";border-radius:inherit;background:var(--primary);position:absolute;inset:3px}._payIcon_13kt2_172{color:var(--ink-2);margin-top:2px}._payText_13kt2_176{flex-direction:column;gap:3px;display:flex}._payHead_13kt2_181{flex-wrap:wrap;align-items:center;gap:10px;font-size:.95rem;font-weight:800;display:flex}._tag_13kt2_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_13kt2_198{color:var(--primary);font-size:1.1rem;font-weight:800}._paySub_13kt2_203{color:var(--ink-soft);font-size:.82rem;line-height:1.45}._buyBtn_13kt2_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_13kt2_210:hover{transform:translateY(-2px)}._notice_13kt2_231{background:var(--primary-tint);border-radius:var(--r-md);gap:12px;margin-top:20px;padding:16px 18px;display:flex}._noticeIcon_13kt2_239{color:var(--primary);flex-shrink:0;margin-top:2px}._notice_13kt2_231 strong{margin-bottom:6px;display:block}._notice_13kt2_231 ul{color:var(--ink-2);gap:5px;margin:0;padding-left:18px;font-size:.84rem;line-height:1.55;display:grid}._hl_13kt2_257{color:var(--primary);font-weight:700}._buyer_13kt2_263{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}._buyer_13kt2_263 input{border:1.5px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;padding:.6rem .75rem;font-family:inherit;font-size:.9rem}._buyer_13kt2_263 input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}._buyer_13kt2_263 input:first-child{grid-column:1/-1}._buyerError_13kt2_286{background:var(--danger-soft);color:#a63d3d;border-radius:var(--r-sm);margin:0 0 12px;padding:10px 12px;font-size:.85rem;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}._shell_gmaky_1{background:var(--cream-2);gap:0;min-height:100vh;padding:14px;display:flex}._loading_gmaky_8{min-height:100vh;color:var(--ink-soft);place-items:center;display:grid}._sidebar_gmaky_16{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);width:248px;height:calc(100vh - 28px);box-shadow:var(--shadow-sm);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:14px;overflow-y:auto}._brand_gmaky_30{padding:20px 22px 12px}._userBlock_gmaky_34{background:var(--cream);border-radius:var(--r-md);align-items:center;gap:12px;margin:0 16px 12px;padding:12px;display:flex}._avatar_gmaky_43{border-radius:var(--r-pill);background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);color:#fff;flex-shrink:0;place-items:center;width:44px;height:44px;font-weight:800;display:grid}._userBlock_gmaky_34 strong{font-size:.95rem;line-height:1.2;display:block}._role_gmaky_59{color:var(--ink-soft);text-transform:capitalize;font-size:.78rem}._nav_gmaky_65{flex:1;padding:4px 12px 10px}._group_gmaky_69{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}._groupLabel_gmaky_75{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);padding:6px 12px;font-size:.68rem;font-weight:800;display:block}._link_gmaky_84{border-radius:var(--r-md);color:var(--ink-2);transition:background .15s var(--ease), color .15s var(--ease);align-items:center;gap:11px;padding:.6rem .85rem;font-size:.9rem;font-weight:700;display:flex}._link_gmaky_84 svg{color:var(--ink-mute);flex-shrink:0}._link_gmaky_84:hover{background:var(--cream-2);color:var(--primary)}._link_gmaky_84:hover svg{color:var(--primary)}._active_gmaky_106,._active_gmaky_106:hover{background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);color:#fff;box-shadow:0 8px 16px -8px #e23c6eb3}._active_gmaky_106 svg{color:#fff}._sideBrand_gmaky_116{border-radius:var(--r-lg);background:var(--cream-2);text-align:center;margin:0 16px 14px;padding:20px 16px;position:relative;overflow:hidden}._sideBrand_gmaky_116 p{z-index:2;font-family:var(--font-script);color:var(--primary);font-size:1.15rem;line-height:1.2;position:relative}._sideBrandBrush_gmaky_133{opacity:.6;width:140px;position:absolute;top:-20px;left:-30px}._sideBrandBrush2_gmaky_140{opacity:.6;width:140px;position:absolute;bottom:-24px;right:-30px}._logout_gmaky_148{color:var(--primary);border:1.5px solid var(--primary);border-radius:var(--r-pill);transition:background .15s var(--ease), color .15s var(--ease);justify-content:center;align-items:center;gap:8px;margin:0 16px 18px;padding:.7rem;font-size:.9rem;font-weight:800;display:flex}._logout_gmaky_148:hover{background:var(--primary);color:#fff}._main_gmaky_168{flex-direction:column;flex:1;min-width:0;padding-left:14px;display:flex}._topbar_gmaky_175{justify-content:space-between;align-items:center;height:56px;margin-bottom:8px;display:flex}._burger_gmaky_182{color:var(--ink);display:none}._topActions_gmaky_186{align-items:center;gap:14px;margin-left:auto;display:flex}._verWeb_gmaky_192{color:var(--ink-soft);align-items:center;gap:6px;font-size:.9rem;font-weight:700;display:inline-flex}._verWeb_gmaky_192:hover{color:var(--primary)}._bell_gmaky_203{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);width:40px;height:40px;color:var(--ink-soft);place-items:center;display:grid}._avatarSm_gmaky_213{border-radius:var(--r-pill);background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);color:#fff;place-items:center;width:40px;height:40px;font-size:.85rem;font-weight:800;display:grid}._content_gmaky_224{flex:1;padding-bottom:20px}._overlay_gmaky_229{display:none}@media (width<=880px){._shell_gmaky_1{padding:0}._sidebar_gmaky_16{z-index:40;height:100vh;transition:transform .25s var(--ease);border-radius:0;position:fixed;top:0;left:0;transform:translate(-100%)}._sidebar_gmaky_16._open_gmaky_247{transform:translate(0)}._main_gmaky_168{padding:0 16px}._topbar_gmaky_175{height:60px}._burger_gmaky_182{display:inline-flex}._overlay_gmaky_229{z-index:30;background:#0006;display:block;position:fixed;inset:0}}._wrap_1q7c2_1{background:linear-gradient(180deg, var(--cream) 0%, var(--cream-2) 100%);place-items:center;min-height:100vh;padding:24px;display:grid}._card_1q7c2_8{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);width:100%;max-width:400px;box-shadow:var(--shadow-md);flex-direction:column;padding:36px 32px;display:flex}._logo_1q7c2_19{justify-content:center;margin-bottom:20px;display:flex}._title_1q7c2_24{text-align:center;font-size:1.6rem}._sub_1q7c2_28{text-align:center;color:var(--ink-soft);margin:6px 0 22px;font-size:.95rem}._field_1q7c2_34{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}._field_1q7c2_34 span{color:var(--ink-2);font-size:.88rem;font-weight:700}._field_1q7c2_34 input{border:1.5px solid var(--line-strong);border-radius:var(--r-sm);padding:.75rem .9rem;font-size:.95rem}._field_1q7c2_34 input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}._btn_1q7c2_56{color:#fff;background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);border-radius:var(--r-pill);margin-top:6px;padding:.85rem 1.5rem;font-weight:800;box-shadow:0 10px 22px -8px #e23c6e99}._btn_1q7c2_56:disabled{opacity:.6}._error_1q7c2_68{background:var(--danger-soft);color:#a63d3d;border-radius:var(--r-sm);margin-bottom:16px;padding:10px 14px;font-size:.9rem}._page_12yf0_1{max-width:1200px}._greeting_12yf0_4 h1{font-size:1.9rem}._greeting_12yf0_4 p{color:var(--ink-soft);margin-top:2px}._error_12yf0_11{color:#a63d3d;margin-top:12px}._empty_12yf0_15{color:var(--ink-soft)}._topGrid_12yf0_20{grid-template-columns:1.25fr 1fr;gap:20px;margin-top:22px;display:grid}._hero_12yf0_27{border-radius:var(--r-xl);background:linear-gradient(120deg,#fbe4ec 0%,#f9d4e4 55%,#f6e7cf 100%);align-items:center;padding:34px 36px;display:flex;position:relative;overflow:hidden}._heroText_12yf0_36{z-index:2;position:relative}._hero_12yf0_27 h2{max-width:340px;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.12}._hero_12yf0_27 p{color:var(--ink-2);max-width:320px;margin:12px 0 20px}._heroBtn_12yf0_50{color:#fff;background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);border-radius:var(--r-pill);align-items:center;gap:8px;padding:.75rem 1.5rem;font-weight:800;display:inline-flex;box-shadow:0 10px 22px -8px #e23c6e99}._heroBrush_12yf0_61{opacity:.7;z-index:1;width:320px;position:absolute;bottom:-30px;right:-40px}._summary_12yf0_70{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);padding:22px}._summaryHead_12yf0_77 h3{font-family:var(--font-body);margin-bottom:16px;font-size:1.1rem;font-weight:800}._stats_12yf0_83{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}._stat_12yf0_83{background:var(--cream);border-radius:var(--r-md);flex-direction:column;gap:2px;padding:16px;display:flex}._statIcon_12yf0_96{border-radius:var(--r-md);background:var(--primary-soft);width:40px;height:40px;color:var(--primary);place-items:center;margin-bottom:8px;display:grid}._statValue_12yf0_106{font-family:var(--font-display);color:var(--ink);font-size:1.8rem;font-weight:800;line-height:1}._statLabel_12yf0_113{color:var(--ink-soft);font-size:.82rem;font-weight:700}._bottomGrid_12yf0_120{grid-template-columns:1.3fr 1fr .9fr;gap:20px;margin-top:20px;display:grid}._panel_12yf0_126{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);padding:22px}._panelTitle_12yf0_133{font-family:var(--font-body);align-items:center;gap:8px;margin-bottom:16px;font-size:1.05rem;font-weight:800;display:flex}._panelTitle_12yf0_133 svg{color:var(--primary)}._activity_12yf0_146{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}._activity_12yf0_146 li{align-items:center;gap:12px;display:flex}._actIcon_12yf0_158{border-radius:var(--r-pill);background:var(--primary-soft);width:40px;height:40px;color:var(--primary);flex-shrink:0;place-items:center;display:grid}._actBody_12yf0_168{flex-direction:column;flex:1;min-width:0;display:flex}._actBody_12yf0_168 strong{font-size:.92rem}._actBody_12yf0_168 span{color:var(--ink-soft);font-size:.82rem}._actBadge_12yf0_181{border-radius:var(--r-pill);white-space:nowrap;padding:3px 10px;font-size:.72rem;font-weight:800}._quick_12yf0_189{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._quickItem_12yf0_194{border-radius:var(--r-md);background:var(--primary-tint);color:var(--ink-2);transition:transform .16s var(--ease), background .16s var(--ease);flex-direction:column;gap:8px;padding:16px;font-size:.85rem;font-weight:800;display:flex}._quickItem_12yf0_194:hover{background:var(--primary-soft);transform:translateY(-2px)}._quickIcon_12yf0_210{border-radius:var(--r-md);width:40px;height:40px;color:var(--primary);background:#fff;place-items:center;display:grid}._brandCard_12yf0_220{border-radius:var(--r-xl);background:var(--cream-2);border:1px solid var(--line);place-items:center;min-height:180px;display:grid;position:relative;overflow:hidden}._brandInner_12yf0_230{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}._brandInner_12yf0_230 p{font-family:var(--font-script);color:var(--primary);font-size:1.4rem}._brandBrush_12yf0_244{opacity:.7;width:200px;position:absolute;top:-30px;left:-40px}._brandBrush2_12yf0_251{opacity:.7;width:200px;position:absolute;bottom:-30px;right:-40px}@media (width<=1100px){._topGrid_12yf0_20,._bottomGrid_12yf0_120{grid-template-columns:1fr}}@media (width<=560px){._quick_12yf0_189{grid-template-columns:1fr}}._overlay_1hju5_1{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:_fade_1hju5_1 .2s var(--ease);background:#2723208c;justify-content:center;align-items:flex-start;padding:clamp(12px,4vw,48px);display:flex;position:fixed;inset:0;overflow-y:auto}._panel_1hju5_15{background:var(--surface);border-radius:var(--r-xl);width:100%;box-shadow:var(--shadow-lg);animation:_pop_1hju5_1 .24s var(--ease);outline:none;position:relative}._sm_1hju5_25{max-width:420px}._md_1hju5_28{max-width:540px}._lg_1hju5_31{max-width:1040px}._close_1hju5_35{z-index:5;border-radius:var(--r-pill);width:40px;height:40px;color:var(--ink-soft);transition:background .18s var(--ease), color .18s var(--ease);background:#ffffffb3;place-items:center;display:grid;position:absolute;top:16px;right:16px}._close_1hju5_35:hover{background:var(--primary-soft);color:var(--primary)}@keyframes _fade_1hju5_1{0%{opacity:0}}@keyframes _pop_1hju5_1{0%{opacity:0;transform:translateY(16px)scale(.98)}}._body_vlwxz_1{text-align:center;flex-direction:column;align-items:center;padding:clamp(24px,5vw,36px) clamp(20px,5vw,32px) clamp(20px,4vw,28px);display:flex}._icon_vlwxz_9{border-radius:var(--r-pill);place-items:center;width:56px;height:56px;margin-bottom:14px;display:grid}._icon_vlwxz_9._danger_vlwxz_17{color:var(--danger);background:var(--danger-soft)}._icon_vlwxz_9._primary_vlwxz_21{color:var(--primary);background:var(--primary-soft)}._title_vlwxz_26{color:var(--ink);margin:0 0 6px;font-size:1.22rem;font-weight:700}._message_vlwxz_33{color:var(--ink-soft);margin:0;font-size:.96rem;line-height:1.5}._actions_vlwxz_40{gap:10px;width:100%;margin-top:24px;display:flex}._cancel_vlwxz_47,._confirm_vlwxz_48{border-radius:var(--r-pill);height:44px;transition:background .18s var(--ease), color .18s var(--ease), opacity .18s var(--ease);flex:1;justify-content:center;align-items:center;gap:8px;font-size:.95rem;font-weight:600;display:inline-flex}._cancel_vlwxz_47{color:var(--ink-soft);background:var(--surface-2,#2723200f)}._cancel_vlwxz_47:hover:not(:disabled){background:#2723201a}._confirm_danger_vlwxz_69{color:#fff;background:var(--danger)}._confirm_danger_vlwxz_69:hover:not(:disabled){filter:brightness(.94)}._confirm_primary_vlwxz_76{color:#fff;background:var(--primary)}._confirm_primary_vlwxz_76:hover:not(:disabled){filter:brightness(.94)}._cancel_vlwxz_47:disabled,._confirm_vlwxz_48:disabled{opacity:.6;cursor:not-allowed}._spin_vlwxz_90{animation:.8s linear infinite _spin_vlwxz_90}@keyframes _spin_vlwxz_90{to{transform:rotate(360deg)}}._form_mg0ff_1{flex-direction:column;max-height:min(86vh,760px);display:flex}._header_mg0ff_8{border-bottom:1px solid var(--line);padding:26px clamp(20px,3vw,32px) 16px}._title_mg0ff_12{text-transform:capitalize;font-size:1.4rem;line-height:1.1}._sub_mg0ff_17{color:var(--ink-soft);margin-top:4px;font-size:.9rem}._error_mg0ff_23{background:var(--danger-soft);color:#a63d3d;border-radius:var(--r-sm);margin:16px clamp(20px,3vw,32px) 0;padding:10px 14px;font-size:.9rem}._scroll_mg0ff_33{flex-direction:column;gap:22px;padding:18px clamp(20px,3vw,32px);display:flex;overflow-y:auto}._section_mg0ff_40{flex-direction:column;gap:12px;display:flex}._sectionTitle_mg0ff_45{letter-spacing:.04em;text-transform:uppercase;color:var(--primary);border-bottom:1px dashed var(--line-strong);padding-bottom:8px;font-size:.78rem;font-weight:800}._grid_mg0ff_55{grid-template-columns:1fr 1fr;gap:14px;display:grid}._fieldLabel_mg0ff_61{color:var(--ink-2);font-size:.82rem;font-weight:700}._fieldHint_mg0ff_66{color:var(--ink-mute);font-size:.76rem;line-height:1.3}._switchRow_mg0ff_73{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-md);grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}._switchText_mg0ff_84{flex-direction:column;gap:2px;display:flex}._switchText_mg0ff_84 strong{color:var(--ink);font-size:.9rem}._switchText_mg0ff_84 span{color:var(--ink-soft);font-size:.78rem}._switch_mg0ff_73{border-radius:var(--r-pill);background:var(--line-strong);width:46px;height:26px;transition:background .18s var(--ease);flex-shrink:0;position:relative}._switchOn_mg0ff_106{background:var(--ok)}._switchKnob_mg0ff_109{width:20px;height:20px;transition:transform .18s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}._switchOn_mg0ff_106 ._switchKnob_mg0ff_109{transform:translate(20px)}._spin_mg0ff_124{animation:.8s linear infinite _spin_mg0ff_124}@keyframes _spin_mg0ff_124{to{transform:rotate(360deg)}}._childBlock_mg0ff_134{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;gap:10px;padding:14px;display:flex}._childList_mg0ff_143{flex-direction:column;gap:8px;display:flex}._childEmpty_mg0ff_148{color:var(--ink-mute);font-size:.82rem}._childRow_mg0ff_152{align-items:center;gap:8px;display:flex}._childImgRow_mg0ff_157{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);align-items:flex-start;gap:8px;padding:10px;display:flex}._childInput_mg0ff_166{border:1.5px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);flex:1;padding:.55rem .75rem;font-family:inherit;font-size:.9rem}._childInput_mg0ff_166:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}._childRemove_mg0ff_180{border-radius:var(--r-sm);width:36px;height:36px;color:var(--ink-soft);background:var(--surface);border:1px solid var(--line);flex-shrink:0;place-items:center;display:grid}._childRemove_mg0ff_180:hover{color:var(--danger);border-color:var(--danger)}._childAdd_mg0ff_195{color:var(--primary);background:var(--primary-soft);border-radius:var(--r-pill);align-self:flex-start;align-items:center;gap:6px;padding:.5rem 1rem;font-size:.85rem;font-weight:800;display:inline-flex}._childAdd_mg0ff_195:hover{background:var(--primary);color:#fff}._childCard_mg0ff_213{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);align-items:flex-start;gap:10px;padding:12px;display:flex}._childNum_mg0ff_222{border-radius:var(--r-pill);background:var(--primary-soft);width:26px;height:26px;color:var(--primary);flex-shrink:0;place-items:center;font-size:.8rem;font-weight:800;display:grid}._childFields_mg0ff_234{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._childField_mg0ff_234{flex-direction:column;gap:3px;display:flex}._childField_mg0ff_234>span{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.03em;font-size:.74rem;font-weight:700}._childCheck_mg0ff_253{color:var(--ink-soft);cursor:pointer;align-items:center;gap:8px;font-size:.86rem;font-weight:600;display:inline-flex}._childCheck_mg0ff_253 input{width:17px;height:17px;accent-color:var(--primary)}._field_mg0ff_61{flex-direction:column;gap:5px;display:flex}._field_mg0ff_61._wide_mg0ff_272{grid-column:1/-1}._field_mg0ff_61 span{color:var(--ink-2);font-size:.82rem;font-weight:700}._field_mg0ff_61 input,._field_mg0ff_61 textarea,._field_mg0ff_61 select,._json_mg0ff_283{border:1.5px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;padding:.6rem .75rem;font-family:inherit;font-size:.92rem}._field_mg0ff_61 input:focus,._field_mg0ff_61 textarea:focus,._field_mg0ff_61 select:focus,._json_mg0ff_283:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft);outline:none}._json_mg0ff_283{resize:vertical;font-family:ui-monospace,monospace}._hint_mg0ff_304{color:var(--ink-mute);font-size:.78rem}._upload_mg0ff_310{flex-direction:column;gap:10px;display:flex}._preview_mg0ff_315{object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--line);width:140px;height:100px}._previewEmpty_mg0ff_322{border-radius:var(--r-sm);border:1.5px dashed var(--line-strong);width:140px;height:100px;color:var(--ink-mute);place-items:center;font-size:.82rem;display:grid}._uploadActions_mg0ff_332{align-items:center;gap:10px;display:flex}._uploadBtn_mg0ff_337{color:#fff;background:var(--primary);border-radius:var(--r-pill);cursor:pointer;align-items:center;padding:.5rem 1rem;font-size:.85rem;font-weight:800;display:inline-flex}._uploadBtn_mg0ff_337:hover{background:var(--primary-dark)}._uploadClear_mg0ff_351{color:var(--ink-soft);font-size:.85rem;font-weight:700}._uploadClear_mg0ff_351:hover{color:var(--danger)}._uploadErr_mg0ff_359{color:#a63d3d;font-size:.8rem}._colorRow_mg0ff_365{align-items:center;gap:10px;display:flex}._colorRow_mg0ff_365 input[type=color]{border:1.5px solid var(--line-strong);border-radius:var(--r-sm);cursor:pointer;background:var(--surface);width:48px;height:40px;padding:2px}._colorRow_mg0ff_365 input[type=text]{flex:1}._check_mg0ff_382{color:var(--ink-2);align-items:center;gap:8px;padding-top:20px;font-size:.9rem;font-weight:700;display:flex}._check_mg0ff_382 input{width:18px;height:18px}._actions_mg0ff_396{border-top:1px solid var(--line);background:var(--surface);border-radius:0 0 var(--r-xl) var(--r-xl);justify-content:flex-end;gap:12px;padding:16px clamp(20px,3vw,32px);display:flex}._cancel_mg0ff_405{color:var(--ink-soft);border-radius:var(--r-pill);padding:.7rem 1.2rem;font-weight:700}._cancel_mg0ff_405:hover{color:var(--ink);background:var(--cream-2)}._save_mg0ff_415{color:#fff;background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);border-radius:var(--r-pill);align-items:center;gap:8px;padding:.7rem 1.6rem;font-weight:800;display:inline-flex;box-shadow:0 10px 22px -8px #e23c6e99}._save_mg0ff_415:disabled{opacity:.7;cursor:default}@media (width<=560px){._grid_mg0ff_55{grid-template-columns:1fr}}._page_vazi9_1{max-width:1200px}._crumbRow_vazi9_6{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}._crumbs_vazi9_13{color:var(--ink-mute);align-items:center;gap:7px;font-size:.82rem;font-weight:700;display:flex}._crumbs_vazi9_13 a{color:var(--ink-soft);align-items:center;gap:5px;display:inline-flex}._crumbs_vazi9_13 a:hover,._crumbs_vazi9_13 span:last-child{color:var(--primary)}._newBtn_vazi9_34{color:#fff;background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);border-radius:var(--r-pill);transition:transform .16s var(--ease), box-shadow .16s var(--ease);align-items:center;gap:7px;padding:.62rem 1.25rem;font-size:.9rem;font-weight:800;display:inline-flex;box-shadow:0 10px 22px -10px #e23c6eb3}._newBtn_vazi9_34:hover{transform:translateY(-2px);box-shadow:0 14px 26px -10px #e23c6ebf}._head_vazi9_53{margin-bottom:20px}._title_vazi9_56{font-size:1.75rem;line-height:1.1}._subtitle_vazi9_60{color:var(--ink-soft);margin-top:4px;font-size:.94rem}._tabs_vazi9_67{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);box-shadow:var(--shadow-sm);scrollbar-width:none;gap:4px;margin-bottom:22px;padding:5px;display:flex;overflow-x:auto}._tabs_vazi9_67::-webkit-scrollbar{display:none}._tab_vazi9_67{border-radius:var(--r-pill);color:var(--ink-soft);white-space:nowrap;transition:background .15s var(--ease), color .15s var(--ease);flex-shrink:0;padding:.5rem 1.1rem;font-size:.87rem;font-weight:800}._tab_vazi9_67:hover{background:var(--primary-tint);color:var(--primary)}._tabActive_vazi9_96{background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);color:#fff;box-shadow:0 8px 18px -8px #e23c6eb3}._tabActive_vazi9_96:hover{background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%);color:#fff}._stats_vazi9_107{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:22px;display:grid}._statCard_vazi9_113{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);align-items:center;gap:14px;padding:16px 18px;display:flex}._statIcon_vazi9_123{border-radius:var(--r-md);flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}._tone_primary_vazi9_131{background:var(--primary-soft);color:var(--primary)}._tone_ok_vazi9_132{background:var(--ok-soft);color:var(--ok)}._tone_mute_vazi9_133{background:var(--cream-2);color:var(--ink-mute)}._tone_warn_vazi9_134{background:var(--warn-soft);color:var(--warn)}._tone_coral_vazi9_135{background:var(--coral-soft);color:var(--coral)}._statText_vazi9_137{flex-direction:column;line-height:1.1;display:flex}._statText_vazi9_137 strong{font-family:var(--font-display);color:var(--ink);font-size:1.7rem}._statText_vazi9_137 span{color:var(--ink-soft);font-size:.82rem;font-weight:700}._error_vazi9_153{color:#a63d3d;background:var(--danger-soft);border-radius:var(--r-md);margin-bottom:16px;padding:10px 14px}._body_vazi9_162{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}._bodyWithPanel_vazi9_168{grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr)}._listCard_vazi9_172{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);overflow:hidden}._toolbar_vazi9_181{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:16px 18px;display:flex}._searchBox_vazi9_188{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-mute);transition:border-color .16s var(--ease), background .16s var(--ease);flex:1;align-items:center;gap:9px;padding:0 14px;display:flex}._searchBox_vazi9_188:focus-within{border-color:var(--primary);background:#fff}._searchBox_vazi9_188 input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:.6rem 0;font-family:inherit;font-size:.92rem}._clearSearch_vazi9_214{color:var(--ink-mute);border-radius:var(--r-pill);place-items:center;padding:3px;display:grid}._clearSearch_vazi9_214:hover{background:var(--primary-soft);color:var(--primary)}._count_vazi9_225{color:var(--ink-mute);white-space:nowrap;align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:inline-flex}._rows_vazi9_236{flex-direction:column;gap:4px;padding:8px;list-style:none;display:flex}._row_vazi9_236{border-radius:var(--r-md);cursor:pointer;transition:background .14s var(--ease);align-items:center;gap:14px;padding:10px 12px;display:flex}._row_vazi9_236:hover{background:var(--primary-tint)}._rowActive_vazi9_255{background:var(--primary-soft);box-shadow:inset 3px 0 0 var(--primary)}._rowThumb_vazi9_260{border-radius:var(--r-md);background:var(--cream-2);flex-shrink:0;width:54px;height:54px;overflow:hidden}._rowThumb_vazi9_260 img{object-fit:cover;width:100%;height:100%;display:block}._avatar_vazi9_274{width:100%;height:100%;font-family:var(--font-display);place-items:center;font-size:1.1rem;font-weight:800;display:grid}._rowMain_vazi9_284{flex-direction:column;flex:1;min-width:0;display:flex}._rowTitle_vazi9_290{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;overflow:hidden}._rowSub_vazi9_297{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}._rowBadges_vazi9_305{flex-shrink:0;gap:6px;display:flex}._badge_vazi9_310{border-radius:var(--r-pill);background:var(--cream-2);color:var(--ink-soft);border:1px solid var(--line-strong);white-space:nowrap;padding:3px 10px;font-size:.72rem;font-weight:800;display:inline-block}._rowPrice_vazi9_322{font-family:var(--font-display);color:var(--primary);text-align:right;flex-shrink:0;min-width:72px;font-size:1rem;font-weight:800}._rowToggle_vazi9_332{flex-shrink:0}._rowActions_vazi9_336{flex-shrink:0;gap:4px;display:flex}._rowActions_vazi9_336 button{border-radius:var(--r-sm);width:34px;height:34px;color:var(--ink-soft);transition:background .14s var(--ease), color .14s var(--ease);place-items:center;display:grid}._rowActions_vazi9_336 button:hover{color:var(--primary);box-shadow:var(--shadow-sm);background:#fff}._rowActions_vazi9_336 ._del_vazi9_355:hover{color:var(--danger)}._toggle_vazi9_360{border-radius:var(--r-pill);background:var(--line-strong);width:42px;height:24px;transition:background .18s var(--ease);flex-shrink:0;position:relative}._toggleOn_vazi9_369{background:var(--ok)}._knob_vazi9_372{width:18px;height:18px;transition:transform .18s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}._toggleOn_vazi9_369 ._knob_vazi9_372{transform:translate(18px)}._skeletonList_vazi9_388{flex-direction:column;gap:8px;padding:12px;display:flex}._skeleton_vazi9_388{border-radius:var(--r-md);background:linear-gradient(90deg, var(--cream) 0%, var(--cream-2) 50%, var(--cream) 100%);background-size:200% 100%;height:74px;animation:1.3s infinite _shimmer_vazi9_1}@keyframes _shimmer_vazi9_1{0%{background-position:200% 0}to{background-position:-200% 0}}._empty_vazi9_407{color:var(--ink-mute);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:56px 20px;display:flex}._empty_vazi9_407 p{font-size:.95rem}._emptyBtn_vazi9_419{color:var(--primary);background:var(--primary-soft);border-radius:var(--r-pill);align-items:center;gap:7px;padding:.55rem 1.2rem;font-weight:800;display:inline-flex}._emptyBtn_vazi9_419:hover{background:var(--primary);color:#fff}._panel_vazi9_435{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-sm);padding:20px;position:sticky;top:20px}._panelHead_vazi9_444{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._panelHead_vazi9_444 h3{font-family:var(--font-body);font-size:1.05rem;font-weight:800}._panelHead_vazi9_444 button{border-radius:var(--r-sm);width:32px;height:32px;color:var(--ink-soft);place-items:center;display:grid}._panelHead_vazi9_444 button:hover{background:var(--primary-soft);color:var(--primary)}._panelHero_vazi9_467{border-radius:var(--r-lg);aspect-ratio:16/10;background:var(--cream-2);margin-bottom:14px;overflow:hidden}._panelHero_vazi9_467 img{object-fit:cover;width:100%;height:100%;display:block}._panelTitle_vazi9_480{font-family:var(--font-display);margin-bottom:14px;font-size:1.3rem;line-height:1.15}._detailList_vazi9_487{flex-direction:column;display:flex}._detailRow_vazi9_491{border-top:1px dashed var(--line);justify-content:space-between;gap:14px;padding:9px 0;font-size:.88rem;display:flex}._detailRow_vazi9_491 dt{color:var(--ink-soft);flex-shrink:0;font-weight:700}._detailRow_vazi9_491 dd{color:var(--ink);text-align:right;word-break:break-word;min-width:0}._detailImg_vazi9_510{border-radius:var(--r-sm);object-fit:cover;max-width:120px;max-height:80px}._panelActions_vazi9_517{gap:10px;margin-top:18px;display:flex}._panelEdit_vazi9_522,._panelDel_vazi9_523{border-radius:var(--r-pill);flex:1;justify-content:center;align-items:center;gap:7px;padding:.62rem 1rem;font-size:.88rem;font-weight:800;display:inline-flex}._panelEdit_vazi9_522{color:#fff;background:linear-gradient(180deg, var(--primary) 0%, var(--primary-dark) 100%)}._panelEdit_vazi9_522:hover{filter:brightness(1.05)}._panelDel_vazi9_523{color:var(--danger);background:var(--danger-soft)}._panelDel_vazi9_523:hover{background:var(--danger);color:#fff}._pill_vazi9_551{border-radius:var(--r-pill);padding:2px 10px;font-size:.74rem;font-weight:800;display:inline-block}._pillOn_vazi9_558{background:var(--ok-soft);color:var(--ok)}._pillOff_vazi9_559{background:var(--cream-2);color:var(--ink-mute)}._muted_vazi9_560{color:var(--ink-mute)}@media (width<=920px){._bodyWithPanel_vazi9_168{grid-template-columns:1fr}._panel_vazi9_435{position:static}}@media (width<=620px){._rowSub_vazi9_297,._rowBadges_vazi9_305{display:none}._rowThumb_vazi9_260{width:46px;height:46px}}: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}}
