.IMVA3W_wrap{padding-top:calc(var(--header-h) + 28px);padding-bottom:clamp(64px,8vw,120px)}.IMVA3W_grid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.IMVA3W_crumbs{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;font-size:12px;display:flex}.IMVA3W_crumbs i{font-size:10px}.IMVA3W_crumbs a:hover{color:var(--accent)}.IMVA3W_crumbs span{color:var(--ink)}.IMVA3W_gallery{min-width:0}.IMVA3W_rail{scroll-snap-type:x mandatory;border-radius:var(--radius);scrollbar-width:none;display:flex;overflow-x:auto}.IMVA3W_rail::-webkit-scrollbar{display:none}.IMVA3W_shot{aspect-ratio:3/4;scroll-snap-align:start;background:var(--paper-3);flex:0 0 100%;margin:0;position:relative;overflow:hidden}.IMVA3W_shot img{object-fit:cover}.IMVA3W_dots{justify-content:center;gap:6px;margin-top:14px;display:flex}.IMVA3W_dots button{background:var(--paper-3);width:8px;height:8px;transition:width .4s var(--ease), background-color .4s var(--ease);border-radius:8px}.IMVA3W_dots button[aria-selected=true]{background:var(--ink);width:26px}.IMVA3W_info{align-content:start;gap:22px;display:grid}.IMVA3W_badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.IMVA3W_stock{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.IMVA3W_stock i{color:#3bb26b;font-size:7px}.IMVA3W_tag{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:600}.IMVA3W_name{letter-spacing:-.05em;margin-top:8px;font-size:clamp(44px,5.2vw,88px)}.IMVA3W_priceRow{align-items:baseline;gap:14px;display:flex}.IMVA3W_price{font-family:var(--f-display);letter-spacing:-.04em;font-size:clamp(32px,3vw,44px);font-weight:800}.IMVA3W_old{font-family:var(--f-mono);color:var(--muted);font-size:16px}.IMVA3W_desc{max-width:46ch;color:var(--muted);font-size:17px}.IMVA3W_palette{flex-wrap:wrap;gap:8px;display:flex}.IMVA3W_swatch{background:var(--paper-2);height:40px;font-family:var(--f-mono);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 6px;font-size:12px;font-weight:500;display:inline-flex}.IMVA3W_swatch i{background:var(--c);border-radius:50%;width:28px;height:28px;box-shadow:inset 0 0 0 1px #00000026,0 2px #0000002e}.IMVA3W_buy{flex-wrap:wrap;gap:10px;display:flex}.IMVA3W_buy>:last-child{flex:240px;min-width:fit-content}.IMVA3W_qty{height:58px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:999px;align-items:center;padding:0 6px;display:flex}.IMVA3W_qty button{border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.IMVA3W_qty button:hover{background:var(--paper-2)}.IMVA3W_qty span{text-align:center;min-width:26px;font-family:var(--f-mono);font-weight:700}.IMVA3W_quick{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;font-size:12px;font-weight:500;display:flex}.IMVA3W_quick a,.IMVA3W_quick button{transition:color .3s var(--ease);align-items:center;gap:8px;display:inline-flex}.IMVA3W_quick i{color:var(--accent);font-size:15px}.IMVA3W_quick a:hover,.IMVA3W_quick button:hover{color:var(--accent)}.IMVA3W_specs{background:var(--line);box-shadow:0 0 0 1px var(--line);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.IMVA3W_specs>div{background:var(--paper);padding:14px 16px}.IMVA3W_specs dt{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.IMVA3W_specs dd{font-family:var(--f-display);letter-spacing:-.01em;text-transform:uppercase;margin:4px 0 0;font-size:16px;font-weight:700}.IMVA3W_perks{gap:10px;font-size:14px;display:grid}.IMVA3W_perks li{gap:10px;display:flex}.IMVA3W_perks i{color:var(--accent)}@media (min-width:1024px){.IMVA3W_grid{grid-template-columns:minmax(0,1.3fr) minmax(380px,1fr);gap:28px 56px}.IMVA3W_rail{border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;overflow:visible}.IMVA3W_shot{border-radius:var(--radius)}.IMVA3W_shot[data-wide]{grid-column:span 2}.IMVA3W_dots{display:none}.IMVA3W_info{align-self:start;position:sticky;top:96px}}
.O2-cNW_add{background:var(--ink);width:52px;height:52px;color:var(--paper);transition:transform .15s var(--ease), box-shadow .15s var(--ease), background-color .3s var(--ease);border-radius:50%;place-items:center;font-size:19px;display:grid;position:relative;box-shadow:0 4px #000,0 10px 20px -8px #00000080}.O2-cNW_add:hover{background:var(--accent);box-shadow:0 4px 0 color-mix(in oklab, var(--accent), black 40%), 0 10px 20px -8px #00000080}.O2-cNW_add:active{transform:translateY(4px);box-shadow:0 0 #000,0 4px 10px -6px #00000080}.O2-cNW_add[data-done=true]{background:var(--accent)}.O2-cNW_qty{background:var(--paper);min-width:22px;height:22px;color:var(--ink);font-family:var(--f-mono);box-shadow:0 0 0 2px var(--ink);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-4px;right:-4px}
.igQHQG_section{padding-top:0}.igQHQG_title{margin-top:18px}.igQHQG_marks{--mark:clamp(48px, 4.2vw, 60px);color:var(--muted);align-items:center;gap:10px;margin-bottom:22px;font-size:18px;display:flex}.igQHQG_ukeyMark{width:var(--mark);height:var(--mark);color:#7958be;box-shadow:0 0 0 1px var(--line);background:#fbf8f2;border-radius:50%;place-items:center;display:grid}.igQHQG_ukeyMark svg{width:62%;height:auto}.igQHQG_mark{width:var(--mark);height:var(--mark);box-shadow:0 0 0 1px var(--line);border-radius:50%}.igQHQG_intro{gap:18px;display:grid}.igQHQG_partner{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;max-width:520px;padding:14px 16px;display:grid}.igQHQG_badge{border-radius:50%}.igQHQG_partner p{color:var(--muted);font-size:14px;line-height:1.5}.igQHQG_partner b{color:var(--ink)}.igQHQG_links{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.igQHQG_links a{border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.igQHQG_links a:hover{background:var(--ink);color:var(--paper)}.igQHQG_split{gap:14px;display:grid}.igQHQG_panel{border-radius:var(--radius-lg);transition:flex-grow .9s var(--ease);flex-direction:column;gap:18px;padding:clamp(20px,2.4vw,36px);display:flex;position:relative;overflow:hidden}.igQHQG_panel[data-tone=light]{color:#3a271c;background:#ecdfcb}.igQHQG_panel[data-tone=dark]{color:#ebe1cd;background:#141317}.igQHQG_panel[data-tone=pastel]{color:#3f3354;background:linear-gradient(160deg,#f6e1ea,#e2e4f6)}.igQHQG_panel[data-tone=pastel] .igQHQG_side:before{color:#8e9bd6}.igQHQG_panelHead{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:12px;font-weight:600;display:flex}.igQHQG_side:before{content:"●";color:#c4352b;margin-right:8px}.igQHQG_panel[data-tone=light] .igQHQG_side:before{color:#c98d57}.igQHQG_spec{opacity:.6}.igQHQG_media{aspect-ratio:4/4.4;border-radius:var(--radius);display:block;position:relative;overflow:hidden}.igQHQG_img{object-fit:cover;transition:transform 1.4s var(--ease)}.igQHQG_panel:hover .igQHQG_img{transform:scale(1.05)}.igQHQG_name{font-family:var(--f-display);letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(34px,4.4vw,72px);font-weight:800;line-height:.9}.igQHQG_desc{opacity:.78;max-width:48ch;font-size:16px}.igQHQG_foot{border-top:1px solid;border-color:color-mix(in oklab, currentColor, transparent 82%);flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:auto;padding-top:18px;display:flex}.igQHQG_price{font-family:var(--f-display);letter-spacing:-.03em;font-size:26px;font-weight:800}.igQHQG_stock{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:12px;display:inline-flex}.igQHQG_stock i{color:#3bb26b;font-size:7px}.igQHQG_more{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;gap:6px;margin-left:auto;font-size:12px;font-weight:600;display:inline-flex}.igQHQG_more:hover{color:var(--accent)}.igQHQG_tagline{font-family:var(--f-display);letter-spacing:-.02em;text-align:center;color:var(--muted);margin-top:clamp(20px,2.4vw,32px);font-size:clamp(18px,2vw,26px);font-weight:700}@media (min-width:960px){.igQHQG_split{display:flex}.igQHQG_panel{flex:1 1 0}.igQHQG_split:hover .igQHQG_panel{flex-grow:.8}.igQHQG_split .igQHQG_panel:hover{flex-grow:1.25}}
.qyRQpa_section{background:var(--ink);color:var(--paper);position:relative}.qyRQpa_pin{place-items:center;height:100svh;display:grid;position:relative;overflow:hidden}.qyRQpa_words{padding-inline:var(--gutter);letter-spacing:-.045em;flex-direction:column;justify-content:center;gap:.2em;font-size:clamp(36px,7.4vw,128px);display:flex;position:absolute;inset:0}.qyRQpa_words span:last-child{color:var(--accent);align-self:flex-end}.qyRQpa_frame{z-index:2;clip-path:inset(27% 33% round 28px);will-change:clip-path;background:#111;position:absolute;inset:0}.qyRQpa_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qyRQpa_caption{left:var(--gutter);right:var(--gutter);opacity:0;gap:18px;max-width:1100px;display:grid;position:absolute;bottom:clamp(32px,6vw,72px)}.qyRQpa_caption p{letter-spacing:-.04em;color:#fff;text-shadow:0 10px 40px #00000059;font-size:clamp(28px,4.2vw,68px);line-height:.95}.qyRQpa_caption .eyebrow{color:#fff}@media (max-width:767px){.qyRQpa_frame{clip-path:inset(30% 12% round 22px)}.qyRQpa_words{justify-content:space-between;padding-block:18vh}}@media (prefers-reduced-motion:reduce){.qyRQpa_frame{clip-path:none}.qyRQpa_caption{opacity:1}}
.bki8ua_card{flex-direction:column;gap:14px;display:flex;position:relative}.bki8ua_media{aspect-ratio:3/4;border-radius:var(--radius);background:var(--paper-3);isolation:isolate;display:block;position:relative;overflow:hidden}.bki8ua_img,.bki8ua_alt{object-fit:cover;transition:transform 1.1s var(--ease), opacity .6s var(--ease), clip-path .9s var(--ease)}.bki8ua_alt{clip-path:inset(100% 0 0)}@media (hover:hover){.bki8ua_card:hover .bki8ua_img{transform:scale(1.06)}.bki8ua_card:hover .bki8ua_alt{clip-path:inset(0);transform:scale(1.02)}}.bki8ua_badges{z-index:2;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px}.bki8ua_palette{z-index:2;background:#0f0e0db8;border-radius:999px;padding:4px;display:flex;position:absolute;bottom:12px;left:12px}.bki8ua_palette span{border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 1px #ffffff40}.bki8ua_palette span+span{margin-left:-4px}.bki8ua_palette span:first-child{background:var(--a)}.bki8ua_palette span:nth-child(2){background:var(--m)}.bki8ua_palette span:nth-child(3){background:var(--x)}.bki8ua_mediaWrap{position:relative}.bki8ua_add{z-index:3;position:absolute;bottom:12px;right:12px}.bki8ua_body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""tag old";align-items:baseline;gap:2px 12px;padding-inline:4px;display:grid}.bki8ua_name{overflow-wrap:anywhere;font-family:var(--f-display);letter-spacing:-.02em;text-transform:uppercase;grid-area:name;font-size:clamp(16px,1.3vw,20px);font-weight:700;line-height:1.1}.bki8ua_name a:hover{color:var(--accent)}.bki8ua_price{font-family:var(--f-mono);grid-area:price;font-size:15px;font-weight:700}.bki8ua_tag{color:var(--muted);grid-area:tag;font-size:14px}.bki8ua_old{font-family:var(--f-mono);color:var(--muted);grid-area:old;justify-self:end;font-size:12px}@media (max-width:600px){.bki8ua_body{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"name name""tag tag""price old";gap:2px 8px}.bki8ua_price{margin-top:6px}.bki8ua_old{justify-self:start}.bki8ua_add{width:44px;height:44px;font-size:16px;bottom:8px;right:8px}.bki8ua_badges{top:8px;left:8px}.bki8ua_palette{bottom:8px;left:8px}}
.CUIIgq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);display:grid}.CUIIgq_item{min-width:0}.CUIIgq_first>:nth-child(3),.CUIIgq_next>:nth-child(n+3){display:none}.CUIIgq_more{margin-top:clamp(28px,3vw,44px);position:relative}.CUIIgq_peek{pointer-events:none;height:clamp(130px,14vw,230px);overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000008c 35%,#0000 92%);mask-image:linear-gradient(#000,#0000008c 35%,#0000 92%)}.CUIIgq_cta{justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:900px){.CUIIgq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.CUIIgq_first>:nth-child(3){display:block}.CUIIgq_next>:first-child{display:none}.CUIIgq_next>:nth-child(n+3){display:block}}
._86oHbG_bento{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;display:grid}._86oHbG_tile{border-radius:var(--radius-lg);background:var(--paper-2);flex-direction:column;gap:14px;min-height:260px;padding:clamp(22px,2.2vw,32px);display:flex;position:relative;overflow:hidden;container-type:inline-size}._86oHbG_dark{background:var(--ink);color:var(--paper)}._86oHbG_dark ._86oHbG_tileText{color:var(--muted-ink)}._86oHbG_accent{background:var(--accent);color:#fff}._86oHbG_accent .eyebrow:before{box-shadow:none;background:#fff}._86oHbG_accent ._86oHbG_tileText{color:#ffffffd9}._86oHbG_tileTitle{font-family:var(--f-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1}._86oHbG_tileText{max-width:42ch;color:var(--muted);margin-top:8px;font-size:15px}._86oHbG_big{font-family:var(--f-display);letter-spacing:-.06em;white-space:nowrap;margin-top:auto;font-size:clamp(56px,40cqi,150px);font-weight:800;line-height:.82}._86oHbG_big small{letter-spacing:-.02em;margin-left:6px;font-size:.28em}._86oHbG_icon{background:var(--accent);color:#fff;width:56px;height:56px;box-shadow:0 5px 0 color-mix(in oklab, var(--accent), black 40%);border-radius:18px;place-items:center;margin-bottom:auto;font-size:24px;display:grid}._86oHbG_profile{width:100%;height:auto;margin:auto 0;overflow:visible}._86oHbG_profile path,._86oHbG_profile line{fill:none;stroke-linecap:round;stroke-linejoin:round}._86oHbG_oem{stroke:var(--muted);stroke-width:3px;stroke-dasharray:8 9;opacity:.55}._86oHbG_moaPath{stroke:var(--accent);stroke-width:7px;stroke-dasharray:600}._86oHbG_base{stroke:#0f0e0d2e;stroke-width:2px}._86oHbG_svgLabel,._86oHbG_svgLabelMuted{font-family:var(--f-mono);fill:var(--accent);font-size:15px;font-weight:700}._86oHbG_svgLabelMuted{fill:var(--muted);opacity:.7}._86oHbG_caps{gap:8px;margin-top:auto;padding-bottom:8px;display:flex}._86oHbG_caps>span:nth-child(2n){transform:translateY(-10px)}._86oHbG_layouts{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}._86oHbG_layouts li{background:var(--paper);height:44px;box-shadow:0 4px 0 var(--paper-3);font-family:var(--f-mono);border-radius:12px;place-items:center;padding:0 16px;font-size:13px;font-weight:700;display:grid}@media (min-width:1024px){._86oHbG_bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(250px,auto)}._86oHbG_moa{grid-area:span 2/span 2}._86oHbG_ru,._86oHbG_compat{grid-column:span 2}}
.JB2j3a_section{background:var(--ink);color:var(--paper);position:relative;overflow:hidden}.JB2j3a_track{padding:clamp(80px, 10vw, 140px) var(--gutter);grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.JB2j3a_intro{align-content:center;gap:24px;padding-bottom:24px;display:grid}.JB2j3a_title{letter-spacing:-.05em;font-size:clamp(min(44px,12vw),7vw,120px)}.JB2j3a_lead{max-width:36ch;color:var(--muted-ink);font-size:18px}.JB2j3a_scrollHint{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;font-size:12px;display:none}.JB2j3a_step{border-radius:var(--radius-lg);background:var(--ink-2);min-height:380px;box-shadow:inset 0 0 0 1px var(--line-ink);flex-direction:column;gap:18px;padding:clamp(24px,2.6vw,40px);display:flex;position:relative}.JB2j3a_index{font-family:var(--f-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px var(--line-ink);font-size:clamp(64px,7vw,120px);font-weight:900;line-height:.8;position:absolute;top:clamp(18px,2vw,30px);right:clamp(22px,2.4vw,36px)}.JB2j3a_cap .bi{font-size:1.2em}.JB2j3a_stepTitle{font-family:var(--f-display);letter-spacing:-.04em;text-transform:uppercase;margin-top:auto;font-size:clamp(30px,3vw,48px);font-weight:800;line-height:.95}.JB2j3a_stepText{max-width:34ch;color:var(--muted-ink);font-size:16px}.JB2j3a_progress{display:none}@media (min-width:900px){.JB2j3a_track{align-items:stretch;gap:20px;width:max-content;height:100svh;padding-block:clamp(90px,12vh,140px) clamp(60px,9vh,100px);display:flex}.JB2j3a_intro{width:min(560px,42vw);margin-right:6vw;padding:0}.JB2j3a_scrollHint{display:inline-flex}.JB2j3a_step{width:clamp(340px,30vw,460px);min-height:0}.JB2j3a_step:nth-child(odd){transform:translateY(5vh)}.JB2j3a_progress{left:var(--gutter);right:var(--gutter);background:var(--line-ink);height:2px;display:block;position:absolute;bottom:clamp(24px,4vh,40px)}.JB2j3a_progress span{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}}
._8nT7_a_title{margin-top:18px}._8nT7_a_tiers{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:14px;display:grid}._8nT7_a_tier{border-radius:var(--radius-lg);background:var(--paper-2);transition:translate .6s var(--ease);flex-direction:column;display:flex;overflow:hidden}._8nT7_a_tier:hover{translate:0 -8px}._8nT7_a_tier[data-featured]{background:var(--ink);color:var(--paper)}._8nT7_a_media{aspect-ratio:16/9;border-radius:calc(var(--radius-lg) - 10px);background:radial-gradient(circle at 50% 120%, #ff4a1c2e, transparent 60%), var(--paper-3);place-items:center;margin:10px 10px 0;display:grid;position:relative;overflow:hidden}._8nT7_a_tier[data-featured] ._8nT7_a_media{background:radial-gradient(circle at 50% 120%, #ff4a1c59, transparent 60%), var(--ink-3)}._8nT7_a_caps{max-width:78%;transition:transform .8s var(--ease);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}._8nT7_a_caps>span:nth-child(odd){transform:translateY(-8px)rotate(-4deg)}._8nT7_a_caps>span:nth-child(2n){transform:translateY(6px)rotate(3deg)}._8nT7_a_tier:hover ._8nT7_a_caps{transform:scale(1.06)}._8nT7_a_variants{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;position:absolute;bottom:12px;right:14px}._8nT7_a_pop{position:absolute;top:14px;left:14px}@media (max-width:380px){._8nT7_a_media{aspect-ratio:auto;min-height:180px;padding:46px 0 38px}}._8nT7_a_body{flex-direction:column;flex:1;gap:18px;padding:24px clamp(20px,2vw,30px) clamp(20px,2vw,30px);display:flex}._8nT7_a_name{font-family:var(--f-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(min(26px,7.4vw),2.4vw,36px);font-weight:800}._8nT7_a_text{color:var(--muted)}._8nT7_a_tier[data-featured] ._8nT7_a_text{color:var(--muted-ink)}._8nT7_a_price{font-family:var(--f-display);letter-spacing:-.05em;font-size:clamp(40px,3.6vw,56px);font-weight:800;line-height:1}._8nT7_a_features{border-top:1px solid var(--line);gap:10px;margin-bottom:auto;padding-top:18px;display:grid}._8nT7_a_tier[data-featured] ._8nT7_a_features{border-color:var(--line-ink)}._8nT7_a_features li{gap:10px;font-size:15px;display:flex}._8nT7_a_features i{color:var(--accent);font-size:18px;line-height:1.2}._8nT7_a_compat{border-radius:var(--radius-lg);background:var(--accent);color:#fff;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:14px;padding:clamp(24px,3vw,44px);display:grid}._8nT7_a_compatText{gap:14px;display:grid}._8nT7_a_compatText .eyebrow:before{box-shadow:none;background:#fff}._8nT7_a_compatText p{color:#ffffffdb;max-width:52ch}._8nT7_a_form{flex-wrap:wrap;align-self:end;gap:8px;display:flex}._8nT7_a_field{background:#ffffff29;border-radius:999px;flex:1;align-items:center;gap:10px;min-width:220px;height:58px;padding:0 20px;display:flex;box-shadow:inset 0 0 0 1.5px #fff6}._8nT7_a_field:focus-within{box-shadow:inset 0 0 0 1.5px #fff}._8nT7_a_field input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px}._8nT7_a_field input::placeholder{color:#ffffffb3}._8nT7_a_submit{background:var(--ink);height:58px;color:var(--paper);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;transition:transform .3s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:13px;font-weight:600;display:inline-flex}._8nT7_a_submit:hover{transform:translateY(-2px)}@media (min-width:1024px){._8nT7_a_compat{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end}}
.vMbv_W_section{background:var(--paper-2)}.vMbv_W_manifest{max-width:22ch;font-family:var(--f-display);letter-spacing:-.04em;margin-top:28px;font-size:clamp(32px,5.2vw,88px);font-weight:700;line-height:1.02}.vMbv_W_manifest em{color:var(--accent);font-style:normal}.vMbv_W_principles{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;margin-top:clamp(56px,8vw,120px);display:grid}.vMbv_W_principle{border-top:2px solid var(--ink);align-content:start;gap:14px;padding:clamp(24px,2.4vw,34px) 0 0;display:grid;position:relative}.vMbv_W_num{font-family:var(--f-mono);color:var(--muted);font-size:12px;position:absolute;top:22px;right:0}.vMbv_W_icon{color:var(--accent);font-size:28px}.vMbv_W_title{font-family:var(--f-display);letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(22px,1.9vw,28px);font-weight:800;line-height:1.05}.vMbv_W_text{color:var(--muted);font-size:16px}
.GDFjwa_section{overflow:hidden}.GDFjwa_heading{margin-top:18px}.GDFjwa_list{border-top:1px solid var(--line-ink)}.GDFjwa_row{border-bottom:1px solid var(--line-ink);isolation:isolate;transition:color .5s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:10px 24px;padding:clamp(24px,3vw,40px) clamp(4px,1vw,16px);display:grid;position:relative;overflow:hidden}.GDFjwa_row:before{content:"";z-index:-1;background:var(--accent);clip-path:inset(100% 0 0);transition:clip-path .6s var(--ease);position:absolute;inset:0}.GDFjwa_row:hover:before,.GDFjwa_row:focus-visible:before{clip-path:inset(0)}.GDFjwa_num{font-family:var(--f-mono);color:var(--muted-ink);transition:color .5s var(--ease);align-self:start;padding-top:.6em;font-size:12px}.GDFjwa_title{font-family:var(--f-display);letter-spacing:-.045em;text-transform:uppercase;transition:transform .6s var(--ease);font-size:clamp(min(30px,8vw),5.2vw,84px);font-weight:800;line-height:.95}.GDFjwa_row:hover .GDFjwa_title{transform:translate(14px)}.GDFjwa_text{color:var(--muted-ink);transition:color .5s var(--ease);grid-column:2;align-items:center;gap:10px;font-size:16px;display:flex}.GDFjwa_text i{color:var(--accent);transition:color .5s var(--ease)}.GDFjwa_row:hover .GDFjwa_num,.GDFjwa_row:hover .GDFjwa_text,.GDFjwa_row:hover .GDFjwa_text i{color:#fff}.GDFjwa_arrow{aspect-ratio:1;border:1.5px solid var(--line-ink);width:clamp(52px,5vw,78px);transition:transform .6s var(--ease), background-color .5s var(--ease), color .5s var(--ease), border-color .5s var(--ease);border-radius:50%;grid-area:1/3/span 2;place-items:center;font-size:clamp(18px,1.8vw,26px);display:grid}.GDFjwa_row:hover .GDFjwa_arrow{background:var(--ink);border-color:var(--ink);color:var(--paper);transform:rotate(45deg)}@media (max-width:599px){.GDFjwa_row{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.GDFjwa_num{padding-top:0}.GDFjwa_text{grid-column:1}.GDFjwa_arrow{grid-area:1/2/span 3;width:46px}}
.oyfdUG_layout{gap:48px;display:grid}.oyfdUG_aside{align-content:start;justify-items:start;gap:22px;display:grid}.oyfdUG_title{margin-top:-4px}.oyfdUG_list{border-top:1px solid var(--line)}.oyfdUG_item{border-bottom:1px solid var(--line)}.oyfdUG_q{text-align:left;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:100%;padding:24px 0;display:grid}.oyfdUG_qNum{font-family:var(--f-mono);color:var(--muted);font-size:12px}.oyfdUG_qText{font-family:var(--f-text);transition:color .3s var(--ease);font-size:clamp(17px,1.45vw,22px);font-weight:600;line-height:1.3}.oyfdUG_q:hover .oyfdUG_qText{color:var(--accent)}.oyfdUG_toggle{background:var(--paper-2);width:44px;height:44px;transition:transform .6s var(--ease), background-color .4s var(--ease), color .4s var(--ease);border-radius:50%;place-items:center;font-size:16px;display:grid}.oyfdUG_item[data-open=true] .oyfdUG_toggle{background:var(--accent);color:#fff;transform:rotate(135deg)}.oyfdUG_a{transition:grid-template-rows .6s var(--ease);grid-template-rows:0fr;display:grid}.oyfdUG_a>div{overflow:hidden}.oyfdUG_item[data-open=true] .oyfdUG_a{grid-template-rows:1fr}.oyfdUG_a p{max-width:62ch;color:var(--muted);padding:0 60px 26px 38px;font-size:16px}@media (min-width:1024px){.oyfdUG_layout{grid-template-columns:minmax(320px,.8fr) 1.2fr;gap:80px}.oyfdUG_aside{align-self:start;position:sticky;top:120px}}@media (max-width:600px){.oyfdUG_a p{padding:0 0 22px}}
.-\37 B2Ea_wrap{width:100%;position:relative}.-\37 B2Ea_stage{width:100%;container-type:inline-size}.-\37 B2Ea_screen{background:var(--ink);width:fit-content;min-width:min(380px,100%);max-width:100%;height:50px;color:var(--paper);font-family:var(--f-mono);letter-spacing:.02em;white-space:pre;border-radius:999px;align-items:center;gap:10px;margin:0 auto clamp(18px,3vw,34px);padding:0 22px;font-size:15px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 40px -18px #00000080}.-\37 B2Ea_prompt{color:var(--accent);font-weight:600}.-\37 B2Ea_text[data-empty=true]:before{content:attr(data-placeholder);opacity:.45}.-\37 B2Ea_caret{background:var(--accent);border-radius:2px;flex:none;width:9px;height:18px;margin-left:-6px;animation:1.05s steps(2,jump-none) infinite -\37 B2Ea_blink}@keyframes -\37 B2Ea_blink{50%{opacity:0}}.-\37 B2Ea_board{--u:calc(100cqw / 16.84);--cc:var(--c-case);width:100%;padding:calc(var(--u) * .38);border-radius:calc(var(--u) * .44);background:linear-gradient(165deg, color-mix(in oklab, var(--cc), white 14%) 0%, var(--cc) 35%, color-mix(in oklab, var(--cc), black 24%) 100%);box-shadow:inset 0 1px 0 #ffffff47, inset 0 calc(var(--u) * -.05) calc(var(--u) * .1) #00000040, 0 calc(var(--u) * .2) 0 color-mix(in oklab, var(--cc), black 42%), 0 calc(var(--u) * .7) calc(var(--u) * 1.3) calc(var(--u) * -.2) #0f0e0d80;transform-origin:50% 70%;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative;transform:perspective(2200px)rotateX(24deg)}.-\37 B2Ea_plate{padding:calc(var(--u) * .02);border-radius:calc(var(--u) * .18);background:color-mix(in oklab, var(--cc), black 58%);box-shadow:inset 0 calc(var(--u) * .04) calc(var(--u) * .1) #0000008c}.-\37 B2Ea_row{display:flex}.-\37 B2Ea_row:first-child{margin-bottom:calc(var(--u) * .18)}.-\37 B2Ea_key{width:calc(var(--w) * var(--u));height:var(--u);flex:none;position:relative}.-\37 B2Ea_key[data-kind=alpha]{--kc:var(--c-alpha);--lc:var(--l-alpha)}.-\37 B2Ea_key[data-kind=mod]{--kc:var(--c-mod);--lc:var(--l-mod)}.-\37 B2Ea_key[data-kind=accent]{--kc:var(--c-accent);--lc:var(--l-accent)}.-\37 B2Ea_key[data-code]{cursor:pointer}.-\37 B2Ea_keyIn{position:absolute;inset:0}.-\37 B2Ea_cap{inset:calc(var(--u) * .035);border-radius:calc(var(--u) * .26);background:linear-gradient(180deg, color-mix(in oklab, var(--kc), white 16%) 0%, var(--kc) 40%, color-mix(in oklab, var(--kc), black 22%) 100%);box-shadow:0 calc(var(--u) * .075) 0 color-mix(in oklab, var(--kc), black 42%), 0 calc(var(--u) * .12) 0 #00000047, inset 0 1px 0 #ffffff59;transition:transform 70ms ease-out;position:absolute}.-\37 B2Ea_key[data-down=true] .-\37 B2Ea_cap{transform:translateY(calc(var(--u) * .06));box-shadow:0 calc(var(--u) * .02) 0 color-mix(in oklab, var(--kc), black 42%), 0 calc(var(--u) * .05) 0 #0000003d, inset 0 1px 0 #fff3}.-\37 B2Ea_top{top:calc(var(--u) * .06);left:calc(var(--u) * .12);right:calc(var(--u) * .12);bottom:calc(var(--u) * .2);padding:calc(var(--u) * .07) calc(var(--u) * .09);border-radius:calc(var(--u) * .22);background:radial-gradient(130% 110% at 50% 12%, color-mix(in oklab, var(--kc), white 18%), var(--kc) 55%, color-mix(in oklab, var(--kc), black 6%) 100%);box-shadow:inset 0 calc(var(--u) * -.02) 0 #00000014, inset 0 1px 0 #ffffff4d;color:var(--lc);display:flex;position:absolute}.-\37 B2Ea_top>*{transition:opacity .5s var(--ease)}.-\37 B2Ea_key[data-art] .-\37 B2Ea_top>*{visibility:hidden}.-\37 B2Ea_key[data-art] .-\37 B2Ea_top:after{--h:min(calc(var(--ah) / var(--au) * 1.6 * var(--u)), calc(var(--u) * .56), calc((var(--w) - .31) * var(--u) * .92 * var(--ah) / var(--aw)));--px:calc(var(--h) / var(--ah));content:"";width:calc(var(--aw) * var(--px));height:var(--h);background:var(--art) calc(var(--ax) * var(--px) * -1) 0 / calc(var(--sw) * var(--px)) calc(var(--sh) * var(--px)) no-repeat;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.-\37 B2Ea_board[data-font=hand] :is(.-\37 B2Ea_en,.-\37 B2Ea_ru,.-\37 B2Ea_stack,.-\37 B2Ea_mod){font-family:var(--f-hand), cursive;letter-spacing:0;font-weight:700}.-\37 B2Ea_board[data-font=hand] .-\37 B2Ea_en{font-size:calc(var(--u) * .34)}.-\37 B2Ea_board[data-font=hand] .-\37 B2Ea_ru{font-size:calc(var(--u) * .27)}.-\37 B2Ea_board[data-font=hand] .-\37 B2Ea_stack{font-size:calc(var(--u) * .23)}.-\37 B2Ea_board[data-font=hand] .-\37 B2Ea_mod{font-size:calc(var(--u) * .22)}.-\37 B2Ea_board[data-blank=true] .-\37 B2Ea_top>*{opacity:0}.-\37 B2Ea_board[data-latin=true] .-\37 B2Ea_ru{display:none}.-\37 B2Ea_en{font-family:var(--f-text);font-weight:650;font-size:calc(var(--u) * .24);line-height:1}.-\37 B2Ea_ru{right:calc(var(--u) * .1);bottom:calc(var(--u) * .06);font-family:var(--f-text);font-weight:650;font-size:calc(var(--u) * .2);color:var(--l-ru);transition:opacity .5s var(--ease);line-height:1;position:absolute}.-\37 B2Ea_stack{gap:calc(var(--u) * .03);font-family:var(--f-text);font-weight:600;font-size:calc(var(--u) * .17);flex-direction:column;line-height:1;display:flex}.-\37 B2Ea_mod{align-items:center;gap:calc(var(--u) * .07);font-family:var(--f-mono);font-weight:500;font-size:calc(var(--u) * .14);letter-spacing:.02em;white-space:nowrap;line-height:1;display:flex}.-\37 B2Ea_mod i{font-size:calc(var(--u) * .2)}.-\37 B2Ea_arrow{font-size:calc(var(--u) * .26);margin:auto}.-\37 B2Ea_brand{font-family:var(--f-mono);font-size:calc(var(--u) * .13);letter-spacing:.4em;text-transform:uppercase;opacity:.5;margin:auto auto 0;font-weight:600}.-\37 B2Ea_knob{inset:calc(var(--u) * .08);will-change:transform;background:repeating-conic-gradient(color-mix(in oklab, var(--cc), white 22%) 0deg 5deg, color-mix(in oklab, var(--cc), black 30%) 5deg 10deg);box-shadow:0 calc(var(--u) * .07) calc(var(--u) * .12) #00000073, inset 0 0 0 calc(var(--u) * .03) #0003;border-radius:50%;position:absolute}.-\37 B2Ea_knob:after{content:"";background:radial-gradient(circle at 50% 18%, var(--c-accent) 0 6%, transparent 7%), radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--cc), white 35%), color-mix(in oklab, var(--cc), black 25%) 75%);border-radius:50%;position:absolute;inset:16%;box-shadow:inset 0 1px 1px #ffffff59}.section-dark .-\37 B2Ea_screen{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink), 0 18px 40px -18px #0009}
.NYTpEa_stepper{background:var(--tg-text);height:40px;color:var(--tg-bg);border-radius:999px;align-items:center;display:inline-flex}.NYTpEa_stepper button{border-radius:50%;place-items:center;width:40px;height:40px;font-size:15px;transition:transform .15s;display:grid}.NYTpEa_stepper button:active{transform:scale(.86)}.NYTpEa_stepper button:disabled{opacity:.4}.NYTpEa_stepper span{text-align:center;min-width:20px;font-family:var(--f-mono);font-size:14px;font-weight:700}.NYTpEa_stepper[data-size=sm]{height:34px}.NYTpEa_stepper[data-size=sm] button{width:34px;height:34px;font-size:13px}.NYTpEa_stepper[data-size=sm] span{min-width:16px;font-size:13px}
._6njVaW_tile{flex-direction:column;gap:8px;min-width:0;display:flex}._6njVaW_tile[data-variant=rail]{width:150px}._6njVaW_media{aspect-ratio:3/4;background:var(--tg-surface-2);isolation:isolate;border-radius:18px;position:relative;overflow:hidden}._6njVaW_link{display:block;position:absolute;inset:0}._6njVaW_link img{object-fit:cover}._6njVaW_badge{z-index:2;pointer-events:none;position:absolute;top:8px;left:8px}._6njVaW_fav{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0e0d6b;border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;transition:transform .16s;display:grid;position:absolute;top:6px;right:6px}._6njVaW_fav:active{transform:scale(.85)}._6njVaW_fav[aria-pressed=true]{color:var(--tg-accent);background:#fff}._6njVaW_control{z-index:3;position:absolute;bottom:6px;right:6px}._6njVaW_add{background:var(--tg-accent);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:17px;transition:transform .16s;display:grid;box-shadow:0 6px 16px -6px #ff4a1ccc}._6njVaW_add:active{transform:scale(.86)}._6njVaW_info{gap:2px;padding-inline:2px;display:grid}._6njVaW_name{font-family:var(--f-display);letter-spacing:-.01em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}._6njVaW_tag{color:var(--tg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._6njVaW_prices{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:3px;display:flex}._6njVaW_price{font-family:var(--f-display);letter-spacing:-.02em;font-size:15px;font-weight:700}
._5NHYga_root{z-index:100;position:fixed;inset:0}._5NHYga_backdrop{opacity:0;background:#0a0a0a73;transition:opacity .3s;position:absolute;inset:0}._5NHYga_root[data-open=true] ._5NHYga_backdrop{opacity:1}._5NHYga_panel{max-height:calc(100% - 48px - var(--tg-safe-top,0px));background:var(--tg-bg);color:var(--tg-text);border-radius:24px 24px 0 0;flex-direction:column;transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -20px 50px -20px #0006}._5NHYga_root[data-open=true] ._5NHYga_panel{transform:translateY(0)}._5NHYga_grab{touch-action:none;flex:none;padding:8px 16px 10px}._5NHYga_handle{background:var(--tg-line);border-radius:5px;width:38px;height:5px;margin:0 auto 10px;display:block;box-shadow:inset 0 0 0 10px #7f7f7f40}._5NHYga_head{justify-content:space-between;align-items:center;gap:12px;display:flex}._5NHYga_body{overscroll-behavior:contain;padding:4px 16px calc(20px + max(env(safe-area-inset-bottom), var(--tg-safe-bottom,0px)));flex:1;overflow-y:auto}
._cSncG_calc{gap:12px;display:grid}._cSncG_picker{gap:10px;display:grid}._cSncG_search{border:1.5px solid var(--tg-line);background:var(--tg-surface);border-radius:14px;align-items:center;gap:10px;height:50px;padding:0 14px;transition:border-color .2s;display:flex}._cSncG_search:focus-within{border-color:var(--tg-accent)}._cSncG_search[data-invalid]{border-color:#e5484d}._cSncG_search>i{color:var(--tg-muted);font-size:17px}._cSncG_search input{min-width:0;height:100%;color:var(--tg-text);background:0 0;border:0;outline:none;flex:1;font-size:16px}._cSncG_search input::placeholder{color:var(--tg-muted)}._cSncG_search button{color:var(--tg-muted);font-size:16px}._cSncG_spinner{border:2px solid var(--tg-line);border-top-color:var(--tg-accent);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _cSncG_spin}@keyframes _cSncG_spin{to{rotate:360deg}}._cSncG_popular{flex-wrap:wrap;gap:6px;display:flex}._cSncG_manual{justify-items:start;gap:8px;display:grid}._cSncG_picked{background:var(--tg-surface);box-shadow:var(--tg-shadow);border-radius:16px;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:flex}._cSncG_picked>i{color:var(--tg-accent);font-size:18px}._cSncG_pickedText{flex:1;gap:1px;min-width:0;display:grid}._cSncG_pickedText b{font-size:15px;font-weight:600}._cSncG_pickedText small{color:var(--tg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._cSncG_modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._cSncG_mode{background:var(--tg-surface);min-height:92px;box-shadow:inset 0 0 0 1.5px var(--tg-line), var(--tg-shadow);text-align:left;border-radius:16px;align-content:start;gap:4px;padding:12px 14px;transition:box-shadow .2s;display:grid}._cSncG_mode[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--tg-accent), var(--tg-shadow)}._cSncG_modeHead{color:var(--tg-muted);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}._cSncG_mode[aria-checked=true] ._cSncG_modeHead{color:var(--tg-text)}._cSncG_mode[aria-checked=true] ._cSncG_modeHead i{color:var(--tg-accent)}._cSncG_price{font-family:var(--f-display);letter-spacing:-.03em;font-size:22px;font-weight:800}._cSncG_price s{font-family:var(--f-mono);letter-spacing:0;color:var(--tg-muted);margin-left:4px;font-size:12px;font-weight:400}._cSncG_days{color:var(--tg-muted);font-size:12px}._cSncG_skeleton{background:linear-gradient(90deg, var(--tg-surface-2), var(--tg-chip), var(--tg-surface-2)) 0 0 / 200% 100%;border-radius:8px;width:70%;height:22px;margin-top:4px;animation:1.1s linear infinite _cSncG_shimmer}@keyframes _cSncG_shimmer{to{background-position:-200% 0}}._cSncG_error{color:#e5484d;font-size:13px}._cSncG_error button{color:var(--tg-accent);margin-left:4px;font-weight:600}._cSncG_note{color:var(--tg-muted);font-size:13px}._cSncG_footnote{color:var(--tg-muted);gap:6px;font-size:12px;line-height:1.4;display:grid}._cSncG_footnote li{gap:8px;display:flex}._cSncG_footnote i{color:var(--tg-accent);flex:none}._cSncG_test i{color:#d99a0b}
.ZUP3Fa_cap{width:calc(var(--w,1) * 1em);height:1em;font-size:var(--size,64px);background:linear-gradient(180deg, color-mix(in oklab, var(--kc), white 16%) 0%, var(--kc) 40%, color-mix(in oklab, var(--kc), black 22%) 100%);box-shadow:0 .075em 0 color-mix(in oklab, var(--kc), black 42%), 0 .14em .18em #00000052, inset 0 1px 0 #ffffff59;border-radius:.26em;flex:none;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:inline-block;position:relative}.ZUP3Fa_cap[data-down=true]{box-shadow:0 .02em 0 color-mix(in oklab, var(--kc), black 42%), 0 .05em .08em #0000004d, inset 0 1px 0 #fff3;transform:translateY(.06em)}.ZUP3Fa_top{background:radial-gradient(130% 110% at 50% 12%, color-mix(in oklab, var(--kc), white 18%), var(--kc) 55%, color-mix(in oklab, var(--kc), black 6%) 100%);color:var(--lc);border-radius:.22em;place-items:center;display:grid;position:absolute;inset:.06em .12em .2em;box-shadow:inset 0 -.025em .05em #00000024,inset 0 .02em .03em #ffffff47}.ZUP3Fa_legend{font-family:var(--f-display);letter-spacing:-.02em;font-size:.42em;font-weight:800;line-height:1}
.ugCtEW_capMark{width:1.55em;height:auto;margin-left:.04em;display:block}
.lnUIdW_header{z-index:100;padding:12px var(--gutter);pointer-events:none;transition:transform .7s var(--ease);position:fixed;top:0;left:0;right:0}.lnUIdW_header[data-hidden=true]{transform:translateY(-130%)}@media (max-width:767px){.lnUIdW_header[data-hidden=true]{transform:none}}.lnUIdW_bar{max-width:calc(var(--max) - 2 * var(--gutter));pointer-events:auto;height:62px;transition:background-color .5s var(--ease), box-shadow .5s var(--ease);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;padding:0 8px 0 12px;display:flex}.lnUIdW_header[data-scrolled=true] .lnUIdW_bar{-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);box-shadow:inset 0 1px 0 #fff9, 0 0 0 1px var(--line), 0 14px 34px -16px #0f0e0d59;background:#f1ece3cc}.lnUIdW_logo{align-items:center;gap:10px;padding-bottom:3px;display:flex}.lnUIdW_wordmark{font-family:var(--f-display);letter-spacing:-.03em;font-size:21px;font-weight:800;line-height:1}.lnUIdW_wordmark span{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;vertical-align:super;color:var(--muted);margin-left:4px;font-size:10px;font-weight:500}.lnUIdW_nav{gap:2px;display:none}.lnUIdW_navLink{height:42px;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;transition:background-color .3s var(--ease);border-radius:999px;align-items:center;padding:0 15px;font-size:12px;font-weight:500;display:inline-flex}.lnUIdW_navLink:hover{background:#0f0e0d0f}.lnUIdW_navLink[aria-current=page]{background:var(--ink);color:var(--paper)}.lnUIdW_roll{height:1.3em;line-height:1.3;display:block;overflow:hidden}.lnUIdW_roll>span{transition:transform .55s var(--ease);display:block;position:relative}.lnUIdW_roll>span:after{content:attr(data-text);color:var(--accent);position:absolute;top:100%;left:0}.lnUIdW_navLink:hover .lnUIdW_roll>span{transform:translateY(-100%)}.lnUIdW_actions{align-items:center;gap:4px;display:flex}.lnUIdW_tg{display:none}.lnUIdW_cart{background:var(--ink);height:46px;color:var(--paper);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;transition:background-color .3s var(--ease);border-radius:999px;align-items:center;gap:10px;margin-left:4px;padding:0 6px 0 16px;font-size:12px;font-weight:600;display:inline-flex}.lnUIdW_cart:hover{background:var(--ink-3)}.lnUIdW_cart>i{font-size:16px}.lnUIdW_cartLabel{display:none}.lnUIdW_badge{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:34px;height:34px;padding:0 9px;font-size:13px;display:grid}.lnUIdW_badge[data-empty=true]{background:var(--ink-3);color:var(--muted-ink)}.lnUIdW_burger{background:var(--paper-2);border-radius:50%;place-content:center;gap:6px;width:46px;height:46px;margin-left:2px;display:grid}.lnUIdW_burger span{background:var(--ink);width:18px;height:1.6px;transition:transform .45s var(--ease);border-radius:2px;display:block}.lnUIdW_burger[aria-expanded=true] span:first-child{transform:translateY(3.8px)rotate(45deg)}.lnUIdW_burger[aria-expanded=true] span:last-child{transform:translateY(-3.8px)rotate(-45deg)}@media (min-width:640px){.lnUIdW_tg{display:inline-grid}.lnUIdW_cartLabel{display:inline}}@media (min-width:1080px){.lnUIdW_nav{display:flex}.lnUIdW_burger{display:none}}.lnUIdW_menu{z-index:99;padding:calc(var(--header-h) + 48px) var(--gutter) 32px;background:var(--paper);overscroll-behavior:contain;clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .85s var(--ease-in-out), visibility 0s linear .85s;flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:fixed;inset:0;overflow-y:auto}.lnUIdW_menu[data-open=true]{clip-path:inset(0);visibility:visible;transition:clip-path .85s var(--ease-in-out), visibility 0s}.lnUIdW_menuLine{border-bottom:1px solid var(--line);overflow:hidden}.lnUIdW_menuLink{font-family:var(--f-display);letter-spacing:-.035em;text-transform:uppercase;align-items:baseline;gap:14px;padding:12px 0 10px;font-size:clamp(28px,min(9vw,8vh),84px);font-weight:800;line-height:1;display:flex}.lnUIdW_menuIndex{font-family:var(--f-mono);letter-spacing:0;color:var(--accent);font-size:12px;font-weight:500}.lnUIdW_menuFoot{font-family:var(--f-mono);gap:12px;font-size:13px;display:grid}.lnUIdW_menuFoot a{align-items:center;gap:10px;display:flex}.lnUIdW_menuFoot i{color:var(--accent);font-size:18px}@media (min-width:1080px){.lnUIdW_menu{display:none}}@media (max-width:420px){.lnUIdW_bar{gap:8px;padding:0 6px 0 8px}.lnUIdW_wordmark{font-size:19px}.lnUIdW_wordmark span{display:none}.lnUIdW_actions{gap:0}.lnUIdW_actions .icon-btn{width:40px;height:40px}.lnUIdW_cart{gap:8px;padding-left:12px}.lnUIdW_burger{width:42px;height:42px}}
._3hUVsW_footer{background:var(--ink);color:var(--paper);padding-top:clamp(80px,10vw,150px);position:relative;overflow:hidden}._3hUVsW_top{gap:clamp(56px,7vw,96px);display:grid}._3hUVsW_cta{justify-items:start;gap:28px;display:grid}._3hUVsW_ctaTitle{max-width:14ch;font-size:clamp(40px,7vw,112px)}._3hUVsW_ctaActions{flex-wrap:wrap;gap:12px;display:flex}._3hUVsW_cols{border-top:1px solid var(--line-ink);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;padding-top:40px;display:grid}._3hUVsW_colTitle{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);margin-bottom:18px;font-size:12px;font-weight:500}._3hUVsW_cols ul{gap:10px;display:grid}._3hUVsW_link{transition:color .3s var(--ease);align-items:center;gap:8px;font-size:17px;display:inline-flex}._3hUVsW_link:hover{color:var(--accent)}._3hUVsW_facts li{color:color-mix(in oklab, var(--paper), transparent 15%);align-items:center;gap:10px;font-size:15px;display:flex}._3hUVsW_facts i{color:var(--accent)}._3hUVsW_wordmarkWrap{text-align:center;margin-top:clamp(48px,6vw,80px);overflow:hidden}._3hUVsW_wordmark{font-family:var(--f-display);letter-spacing:-.015em;white-space:nowrap;text-transform:uppercase;color:var(--paper);font-size:22vw;font-weight:900;line-height:.8;transform:translateY(6%)}._3hUVsW_bottom{border-top:1px solid var(--line-ink);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-ink);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:22px 26px;font-size:11px;display:flex}._3hUVsW_legal{text-underline-offset:3px;text-decoration:underline;transition:color .2s}._3hUVsW_legal:hover{color:var(--paper)}
.KQvB_q_form{gap:18px;padding:18px 26px 26px;display:grid}.KQvB_q_back{color:var(--muted);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;justify-self:start;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.KQvB_q_back:hover{color:var(--ink)}.KQvB_q_group{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.KQvB_q_group legend{font-family:var(--f-display);text-transform:uppercase;margin-bottom:4px;font-size:18px;font-weight:800}.KQvB_q_field{gap:6px;display:grid}.KQvB_q_field span{font-size:13px;font-weight:600}.KQvB_q_field input,.KQvB_q_field textarea{border:1.5px solid var(--line);width:100%;min-height:46px;font:inherit;resize:vertical;background:#fbf8f3;border-radius:14px;outline:none;padding:11px 16px;font-size:15px}.KQvB_q_field input:focus,.KQvB_q_field textarea:focus{border-color:var(--ink)}.KQvB_q_field input[aria-invalid=true]{border-color:var(--accent)}.KQvB_q_field em{color:var(--accent);font-size:13px;font-style:normal}.KQvB_q_city{gap:6px;display:grid;position:relative}.KQvB_q_picked{color:var(--muted);font-size:13px}.KQvB_q_suggest{box-shadow:inset 0 0 0 1.5px var(--line);background:#fbf8f3;border-radius:14px;margin:0;padding:4px;list-style:none;display:grid;overflow:hidden}.KQvB_q_suggest button{text-align:left;border-radius:10px;width:100%;padding:10px 12px;font-size:14px}.KQvB_q_suggest button:hover,.KQvB_q_suggest button:focus-visible{background:var(--paper-2)}.KQvB_q_suggest span{color:var(--muted);font-size:13px}.KQvB_q_modes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.KQvB_q_modes button{min-height:52px;box-shadow:inset 0 0 0 1.5px var(--line);text-align:left;background:#fbf8f3;border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 14px;font-size:14px;font-weight:600;display:flex}.KQvB_q_modes button[aria-checked=true]{background:var(--ink);color:var(--paper);box-shadow:none}.KQvB_q_modes small{width:100%;font-family:var(--f-mono);opacity:.7;font-size:12px;font-weight:500}.KQvB_q_summary{border-top:1px solid var(--line);gap:6px;margin:0;padding-top:14px;font-size:14px;display:grid}.KQvB_q_summary div{justify-content:space-between;gap:12px;display:flex}.KQvB_q_summary dt{color:var(--muted)}.KQvB_q_summary dd{text-align:right;margin:0}.KQvB_q_summary .KQvB_q_total{font-family:var(--f-display);margin-top:6px;font-size:22px;font-weight:800}.KQvB_q_summary .KQvB_q_total dt{color:inherit}.KQvB_q_summary small{font-family:var(--f-text);color:var(--muted);font-size:13px;font-weight:500}.KQvB_q_consent{gap:6px;font-size:14px;line-height:1.45;display:grid}.KQvB_q_consent label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.KQvB_q_consent input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:1px}.KQvB_q_consent input[aria-invalid=true]{outline:2px solid var(--accent);outline-offset:2px}.KQvB_q_consent a{text-underline-offset:3px;text-decoration:underline}.KQvB_q_consent em{color:var(--accent);padding-left:28px;font-size:13px;font-style:normal}.KQvB_q_consent p{color:var(--muted);padding-left:28px;font-size:13px}.KQvB_q_error{background:color-mix(in oklab, var(--accent) 12%, var(--paper));color:var(--accent);border-radius:14px;padding:12px 16px;font-size:14px}.KQvB_q_submit{background:var(--accent);color:#fff;min-height:56px;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:space-between;align-items:center;padding:0 24px;font-size:13px;font-weight:700;display:flex}.KQvB_q_submit:disabled{opacity:.6}.KQvB_q_note{color:var(--muted);text-align:center;font-size:13px}.KQvB_q_done{text-align:center;justify-items:center;gap:16px;padding:40px 26px;display:grid}.KQvB_q_done h3{font-family:var(--f-display);text-transform:uppercase;font-size:28px;font-weight:800}.KQvB_q_done p{max-width:34ch;color:var(--muted)}.KQvB_q_doneLink{font-weight:600;text-decoration:underline}
.bcm51q_marquee{-webkit-user-select:none;user-select:none;padding-block:22px;position:relative;overflow:hidden}.bcm51q_ink{background:var(--ink);color:var(--paper)}.bcm51q_accent{background:var(--accent);color:#fff}.bcm51q_paper{background:var(--paper);color:var(--ink)}.bcm51q_track{will-change:transform;width:max-content;display:flex}.bcm51q_group{flex:none;display:flex}.bcm51q_item{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.bcm51q_md .bcm51q_item{font-size:clamp(18px,2.1vw,30px)}.bcm51q_lg .bcm51q_item{letter-spacing:-.03em;font-size:clamp(40px,7vw,112px)}.bcm51q_sep{color:var(--accent);place-items:center;margin-inline:.7em;font-size:.6em;display:inline-grid}.bcm51q_accent .bcm51q_sep{color:var(--ink)}
.IlD0ia_backdrop{z-index:200;opacity:0;pointer-events:none;transition:opacity .5s var(--ease);background:#0f0e0d80;position:fixed;inset:0}.IlD0ia_backdrop[data-open=true]{opacity:1;pointer-events:auto}.IlD0ia_drawer{z-index:201;border-radius:var(--radius-lg);background:var(--paper);visibility:hidden;width:min(480px,100vw - 20px);transition:transform .75s var(--ease), visibility 0s linear .75s;overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;top:10px;bottom:10px;right:10px;overflow:hidden auto;transform:translate(calc(100% + 24px));box-shadow:0 30px 80px -20px #00000080}.IlD0ia_drawer[data-open=true]{visibility:visible;transition:transform .75s var(--ease), visibility 0s;transform:none}.IlD0ia_head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 18px 16px 26px;display:flex}.IlD0ia_title{min-width:0;font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(20px,6.6vw,26px);font-weight:800}.IlD0ia_title sup{font-family:var(--f-mono);color:var(--accent);vertical-align:top;font-size:12px}.IlD0ia_progress{border-bottom:1px solid var(--line);padding:16px 26px}.IlD0ia_progress p{font-family:var(--f-mono);letter-spacing:.02em;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.IlD0ia_progress i{color:var(--accent)}.IlD0ia_track{background:var(--paper-3);border-radius:4px;height:4px;overflow:hidden}.IlD0ia_track span{background:var(--accent);transform-origin:0;height:100%;transition:transform .8s var(--ease);display:block}.IlD0ia_list{overscroll-behavior:contain;flex:1;min-height:150px;padding:6px 26px;overflow-y:auto}.IlD0ia_line{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr auto;gap:16px;padding:16px 0;display:grid}.IlD0ia_thumb{aspect-ratio:3/4;background:var(--paper-2);border-radius:12px;position:relative;overflow:hidden}.IlD0ia_thumb img{object-fit:cover}.IlD0ia_info{flex-direction:column;min-width:0;display:flex}.IlD0ia_name{font-family:var(--f-display);letter-spacing:-.01em;text-transform:uppercase;font-size:16px;font-weight:700}.IlD0ia_tag{color:var(--muted);font-size:13px}.IlD0ia_stepper{border:1.5px solid var(--line);border-radius:999px;align-items:center;width:fit-content;margin-top:auto;display:inline-flex}.IlD0ia_stepper button{border-radius:50%;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.IlD0ia_stepper button:hover{background:var(--paper-2)}.IlD0ia_stepper span{text-align:center;min-width:24px;font-family:var(--f-mono);font-size:13px;font-weight:600}.IlD0ia_sum{font-family:var(--f-mono);white-space:nowrap;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:14px;font-weight:600;display:flex}.IlD0ia_remove{width:32px;height:32px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.IlD0ia_remove:hover{color:var(--accent);background:var(--paper-2)}.IlD0ia_foot{border-top:1px solid var(--line);background:var(--paper-2);grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 26px 22px;display:grid}.IlD0ia_promo{gap:8px;display:flex}.IlD0ia_promo input{border:1.5px solid var(--line);background:var(--paper);min-width:0;height:44px;font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;outline:none;flex:1;padding:0 16px;font-size:13px}.IlD0ia_promo input:focus{border-color:var(--ink)}.IlD0ia_promo input[aria-invalid=true]{border-color:var(--accent)}.IlD0ia_promo button{background:var(--ink);height:44px;color:var(--paper);font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:0 18px;font-size:12px;font-weight:600}.IlD0ia_error{color:var(--accent);margin-top:-6px;font-size:13px}.IlD0ia_promoApplied{background:var(--ink);height:44px;color:var(--paper);font-family:var(--f-mono);border-radius:999px;justify-content:space-between;align-items:center;padding:0 6px 0 16px;font-size:13px;font-weight:600;display:flex}.IlD0ia_promoApplied i{color:var(--accent)}.IlD0ia_promoApplied button{border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.IlD0ia_summary{gap:6px;margin:0;font-size:14px;display:grid}.IlD0ia_summary div{justify-content:space-between;display:flex}.IlD0ia_summary dt{color:var(--muted)}.IlD0ia_summary dd{font-family:var(--f-mono);margin:0;font-weight:600}.IlD0ia_discount dd{color:var(--accent)}.IlD0ia_total{border-top:1px solid var(--line);margin-top:6px;padding-top:10px}.IlD0ia_total dt{color:var(--ink);font-family:var(--f-display);text-transform:uppercase;font-size:18px;font-weight:800}.IlD0ia_total dd{font-family:var(--f-display);font-size:22px;font-weight:800}.IlD0ia_saved{font-family:var(--f-mono);color:var(--accent);text-align:right;font-size:12px}.IlD0ia_bot{font-family:var(--f-mono);color:var(--muted);justify-content:center;gap:6px;font-size:12px;display:flex}.IlD0ia_bot:hover{color:var(--ink)}.IlD0ia_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:32px;display:flex}.IlD0ia_emptyKeys{gap:10px;margin-bottom:12px;display:flex}.IlD0ia_emptyKeys>span:nth-child(2){transform:translateY(-12px)rotate(-6deg)}.IlD0ia_emptyTitle{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.03em;font-size:28px;font-weight:800}.IlD0ia_emptyText{max-width:30ch;color:var(--muted);margin-bottom:8px}.IlD0ia_toast{z-index:150;background:var(--ink);max-width:calc(100vw - 24px);color:var(--paper);visibility:hidden;transition:transform .6s var(--ease), visibility 0s .6s;white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 10px;font-size:14px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%,calc(100% + 32px));box-shadow:0 20px 40px -12px #00000073}.IlD0ia_toast[data-show=true]{visibility:visible;transition:transform .6s var(--ease), visibility 0s;transform:translate(-50%)}.IlD0ia_toast b{font-weight:700}.IlD0ia_toastIcon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.IlD0ia_toast button{background:var(--paper);height:34px;color:var(--ink);font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:0 16px;font-size:11px;font-weight:600}
._4ecX5q_kicker{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}._4ecX5q_collab{--k-bg:#eae1d5;--k-edge:#d7c9b9;--k-kicker:#78644e;--k-x:#968063;--k-tabs:#ddd1c1;--k-pill:#fbf6ee;--k-cta:#b8743d;--tg-bg:var(--k-bg);--tg-text:#302c27;--tg-muted:#786b5d;--tg-surface-2:#ddd1c1;--tg-chip:#ddd1c1;border:1px solid var(--k-edge);background:var(--k-bg);color:var(--tg-text);border-radius:26px;grid-template-columns:minmax(0,1fr);gap:14px;margin:8px 0 12px;padding:18px 14px 14px;transition:background-color .45s,border-color .45s,color .45s;display:grid}._4ecX5q_collab[data-tone=dark]{--k-bg:#17130f;--k-edge:#2f2820;--k-kicker:#c9a57a;--k-x:#a8916f;--k-tabs:#261f19;--k-pill:#3a3027;--k-cta:#c4352b;--tg-text:#eee5d6;--tg-muted:#a8977f;--tg-surface-2:#2b241d;--tg-chip:#2b241d}._4ecX5q_collab[data-tone=pastel]{--k-bg:#f4e6ee;--k-edge:#e2cfdc;--k-kicker:#8a6f9e;--k-x:#a88db8;--k-tabs:#e8d8e6;--k-pill:#fdf8fb;--k-cta:#8e9bd6;--tg-text:#3f3354;--tg-muted:#7d6c8c;--tg-surface-2:#e8d8e6;--tg-chip:#e8d8e6}._4ecX5q_collabHead{gap:6px;padding:0 122px 0 4px;display:grid;position:relative}._4ecX5q_collabHead[data-badge=false]{padding-right:56px}._4ecX5q_collabHead ._4ecX5q_kicker{color:var(--k-kicker);transition:color .45s}._4ecX5q_collabTitle{font-family:var(--f-display);letter-spacing:-.04em;text-transform:uppercase;font-size:min(30px,7.3vw);font-weight:800;line-height:1}._4ecX5q_collabX{color:var(--k-x);margin:0 .06em;font-weight:400}._4ecX5q_collabName{white-space:nowrap}._4ecX5q_collabHead p{color:var(--tg-muted);font-size:13px;line-height:1.4}._4ecX5q_marks{color:var(--k-x);align-items:center;gap:6px;font-size:15px;display:flex;position:absolute;top:-2px;right:0}._4ecX5q_ukeyMark{color:#7958be;background:#fbf8f2;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #0000000f}._4ecX5q_ukeyMark svg{width:28px;height:auto}._4ecX5q_kmMark{box-shadow:0 0 0 1px var(--k-edge);border-radius:50%}._4ecX5q_tabs{grid-template-columns:repeat(var(--n,2), minmax(0, 1fr));background:var(--k-tabs);border-radius:14px;padding:4px;transition:background-color .45s;display:grid;position:relative}._4ecX5q_tabPill{width:calc((100% - 8px) / var(--n,2));background:var(--k-pill);transform:translateX(calc(var(--i,0) * 100%));border-radius:10px;transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .45s;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 2px 8px -4px #00000059}._4ecX5q_tabs button{height:36px;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tg-muted);font-size:11px;font-weight:700;transition:color .3s;position:relative}._4ecX5q_tabs button[aria-selected=true]{color:var(--tg-text)}._4ecX5q_rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}._4ecX5q_rail::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){._4ecX5q_rail{cursor:grab}}._4ecX5q_card{scroll-snap-align:start;gap:12px;min-width:0;display:grid}._4ecX5q_media{aspect-ratio:4/5;background:var(--tg-surface-2);isolation:isolate;border-radius:20px;position:relative;overflow:hidden}._4ecX5q_media>a{display:block;position:absolute;inset:0}._4ecX5q_media img{object-fit:cover}._4ecX5q_fav{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0e0d6b;border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;transition:transform .16s;display:grid;position:absolute;top:10px;right:10px}._4ecX5q_fav:active{transform:scale(.85)}._4ecX5q_fav[aria-pressed=true]{color:var(--tg-accent);background:#fff}._4ecX5q_meta{gap:10px;padding:0 4px;display:grid}._4ecX5q_metaText{gap:2px;display:grid}._4ecX5q_metaText b{font-family:var(--f-display);letter-spacing:-.03em;text-transform:uppercase;font-size:20px;font-weight:800}._4ecX5q_metaText q{color:var(--tg-muted);font-size:13px;font-style:italic;line-height:1.4}._4ecX5q_buy{justify-content:space-between;align-items:center;gap:12px;display:flex}._4ecX5q_price{font-family:var(--f-display);letter-spacing:-.03em;font-size:22px;font-weight:800}._4ecX5q_add{background:var(--k-cta);color:#fff;transition:background-color .45s,transform .16s}._4ecX5q_tagline{text-align:center;color:var(--tg-muted);padding:0 4px;font-size:13px;font-weight:600;line-height:1.4}._4ecX5q_about{background:var(--k-tabs,var(--tg-surface));border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;margin-top:2px;padding:12px;transition:background-color .45s;display:grid}._4ecX5q_aboutBadge{border-radius:50%}._4ecX5q_about p{color:var(--tg-muted);font-size:12px;line-height:1.45}._4ecX5q_about p b{color:var(--tg-text)}._4ecX5q_links{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}._4ecX5q_links button{background:var(--k-pill,var(--tg-chip));height:32px;color:var(--tg-text);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;transition:transform .16s;display:inline-flex}._4ecX5q_links button:active{transform:scale(.95)}._4ecX5q_custom{--c-bg:#ececec;background:var(--c-bg);color:#141312;text-align:left;isolation:isolate;border-radius:24px;align-items:center;width:100%;min-height:196px;margin-bottom:12px;padding:18px 16px;display:flex;position:relative;overflow:hidden}._4ecX5q_customVideo{z-index:-1;object-fit:cover;pointer-events:none;width:236px;height:236px;position:absolute;top:50%;right:-56px;transform:translateY(-50%);-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000);mask-image:radial-gradient(closest-side,#000 72%,#0000)}._4ecX5q_customText{gap:6px;max-width:58%;display:grid}._4ecX5q_customText ._4ecX5q_kicker{color:var(--tg-accent)}._4ecX5q_customTitle{font-family:var(--f-display);letter-spacing:-.035em;text-transform:uppercase;font-size:20px;font-weight:800;line-height:1.05}._4ecX5q_customSub{color:#5f5a52;font-size:13px;line-height:1.35}._4ecX5q_customPrice{align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:600;display:inline-flex}._4ecX5q_customPrice i{background:var(--tg-accent);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:4px;font-size:14px;display:grid}
.M6CTga_aside{display:none}@media (min-width:960px){:root:not([data-tg-host]) .M6CTga_aside{color:var(--tg-text);justify-items:start;gap:18px;display:grid}}.M6CTga_brand{font-family:var(--f-display);letter-spacing:-.01em;align-items:center;gap:12px;margin-bottom:18px;font-size:15px;font-weight:800;display:inline-flex}.M6CTga_title{font-family:var(--f-display);letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(40px,4.2vw,62px);font-weight:800;line-height:.95}.M6CTga_title em{color:var(--tg-accent);font-style:normal}.M6CTga_lead{max-width:40ch;color:var(--tg-muted);font-size:16px;line-height:1.5}.M6CTga_actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.M6CTga_qr{background:var(--tg-surface);box-shadow:var(--tg-shadow);border-radius:22px;align-items:center;gap:16px;margin-top:14px;padding:12px 18px 12px 12px;display:flex}.M6CTga_qr svg{fill:#0f0e0d;background:#fbf8f2;border-radius:12px;flex:none;width:112px;height:112px}.M6CTga_qr p{gap:4px;max-width:22ch;display:grid}.M6CTga_qr b{font-family:var(--f-display);text-transform:uppercase;font-size:14px;font-weight:700}.M6CTga_qr span{color:var(--tg-muted);font-size:13px;line-height:1.4}.M6CTga_scheme{background:var(--tg-chip);height:36px;color:var(--tg-text);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.M6CTga_scheme span{align-items:center;gap:8px;display:inline-flex}.M6CTga_scheme .M6CTga_toLight{display:none}:root[data-tg-scheme=dark] .M6CTga_scheme .M6CTga_toDark{display:none}:root[data-tg-scheme=dark] .M6CTga_scheme .M6CTga_toLight{display:inline-flex}
.vM-LIq_tiers{gap:12px;margin-top:16px;display:grid}.vM-LIq_tier{gap:12px;padding:16px;display:grid}.vM-LIq_tier[data-featured]{box-shadow:inset 0 0 0 2px var(--tg-accent), var(--tg-shadow)}.vM-LIq_tierHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vM-LIq_tierHead>div{flex:1;min-width:0}.vM-LIq_tiersNote{margin-top:14px}.vM-LIq_tierHead .tg-sub{margin-top:4px}.vM-LIq_tierPrice{font-family:var(--f-display);letter-spacing:-.04em;font-size:28px;font-weight:800}.vM-LIq_features{gap:7px;font-size:14px;display:grid}.vM-LIq_features li{gap:8px;display:flex}.vM-LIq_features i{color:var(--tg-accent)}.vM-LIq_layouts{flex-wrap:wrap;gap:6px;margin:14px 0 18px;display:flex}.vM-LIq_form{gap:14px;display:grid}.vM-LIq_faq .vM-LIq_answer{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.vM-LIq_faq[data-open=true] .vM-LIq_answer{grid-template-rows:1fr}.vM-LIq_answer>p{color:var(--tg-muted);padding:0 14px;font-size:14px;line-height:1.5;overflow:hidden}.vM-LIq_faq[data-open=true] .vM-LIq_answer>p{padding-bottom:14px}.vM-LIq_faq+.vM-LIq_faq{border-top:1px solid var(--tg-line)}.vM-LIq_faq .tg-row-text{font-size:14px;line-height:1.35}.vM-LIq_chevron{transition:transform .3s}.vM-LIq_faq[data-open=true] .vM-LIq_chevron{transform:rotate(180deg)}.vM-LIq_aboutCaps{justify-content:center;gap:8px;margin:8px 0 18px;display:flex}.vM-LIq_aboutLead{text-align:center;margin-bottom:16px;font-size:16px;line-height:1.45}.vM-LIq_principles{gap:10px;display:grid}.vM-LIq_principles article{gap:6px;padding:16px;display:grid}.vM-LIq_principles i{color:var(--tg-accent);font-size:22px}.vM-LIq_subhead{margin:22px 0 10px}
.lHlOcW_stage,.lHlOcW_device{display:contents}@media (min-width:960px){:root:not([data-tg-host]) .lHlOcW_stage{--stage-bg:color-mix(in oklab, var(--tg-bg), #8a7f6d 16%);background:radial-gradient(circle at 1px 1px, var(--tg-line) 1px, transparent 0) 0 0 / 22px 22px, var(--stage-bg);grid-template-columns:minmax(0,460px) auto;justify-content:center;align-items:center;gap:clamp(56px,7vw,120px);min-height:100dvh;padding:28px 40px;display:grid}:root[data-tg-scheme=dark]:not([data-tg-host]) .lHlOcW_stage{--stage-bg:#080707}:root:not([data-tg-host]) .lHlOcW_device{contain:layout;background:var(--tg-bg);border-radius:48px;width:400px;height:min(860px,100dvh - 56px);min-height:560px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 10px #151412,0 0 0 11px #ffffff1a,0 60px 120px -40px #0000008c}:root:not([data-tg-host]) .lHlOcW_device>.tg-app{overscroll-behavior:contain;scrollbar-width:none;height:100%;min-height:0;overflow-y:auto}:root:not([data-tg-host]) .lHlOcW_device>.tg-app::-webkit-scrollbar{display:none}:root:not([data-tg-host]) .lHlOcW_device>.tg-app:has(>[data-sheet][data-open=true]){overflow:hidden}}.lHlOcW_tabbar{z-index:50;height:calc(var(--tg-tabbar-h) + var(--tg-safe-bottom-all));padding-bottom:var(--tg-safe-bottom-all);background:var(--tg-glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 -1px 0 var(--tg-line);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.lHlOcW_tab{color:var(--tg-muted);place-content:center;justify-items:center;gap:3px;font-size:11px;font-weight:600;transition:color .2s;display:grid}.lHlOcW_tab[aria-current=page]{color:var(--tg-text)}.lHlOcW_tab[aria-current=page] .lHlOcW_tabIcon{color:var(--tg-accent)}.lHlOcW_tabIcon{font-size:21px;line-height:1;transition:transform .2s;position:relative}.lHlOcW_tab:active .lHlOcW_tabIcon{transform:scale(.88)}.lHlOcW_count{background:var(--tg-accent);color:#fff;min-width:18px;height:18px;font-family:var(--f-mono);box-shadow:0 0 0 2px var(--tg-bg);border-radius:999px;place-items:center;padding:0 5px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-5px;right:-11px}.lHlOcW_cta{z-index:51;padding:10px 16px calc(12px + var(--tg-safe-bottom-all));background:var(--tg-glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:0 -1px 0 var(--tg-line);position:fixed;bottom:0;left:0;right:0}.lHlOcW_cta[data-over-tabs=true]{bottom:calc(var(--tg-tabbar-h) + var(--tg-safe-bottom-all));box-shadow:none;padding-bottom:10px}.lHlOcW_spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite lHlOcW_spin}@keyframes lHlOcW_spin{to{rotate:360deg}}.lHlOcW_toast{left:50%;bottom:calc(16px + var(--tg-safe-bottom-all));z-index:80;background:var(--tg-text);max-width:calc(100% - 32px);color:var(--tg-bg);white-space:nowrap;opacity:0;pointer-events:none;border-radius:14px;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:600;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s;display:flex;position:fixed;transform:translate(-50%,20px);box-shadow:0 12px 30px -10px #00000073}.lHlOcW_toast[data-lift=true]{bottom:calc(var(--tg-bottom-space) + 12px + var(--tg-safe-bottom-all))}.lHlOcW_toast[data-show=true]{opacity:1;transform:translate(-50%)}.lHlOcW_toast i{color:var(--tg-accent);font-size:16px}
.MT260G_cursor{z-index:9999;pointer-events:none;display:none;position:fixed;top:0;left:0}.MT260G_cursor[data-enabled=true]{display:block}:is(html[data-custom-cursor] [data-cursor],html[data-custom-cursor] [data-cursor] *){cursor:none}.MT260G_cursor:before{content:"";background:var(--accent);opacity:0;width:10px;height:10px;transition:width .45s var(--ease), height .45s var(--ease), background-color .35s var(--ease), border-color .35s var(--ease), opacity .3s var(--ease), scale .25s var(--ease);border:1.5px solid #0000;border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}.MT260G_cursor[data-visible=true]:before{opacity:1}.MT260G_cursor[data-state=link]:before{border-color:var(--accent);background:0 0;width:46px;height:46px}.MT260G_cursor[data-state=label]:before{background:var(--accent);width:104px;height:104px}.MT260G_cursor[data-pressed=true]:before{scale:.85}.MT260G_label{color:#fff;font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .3s var(--ease), scale .45s var(--ease);font-size:11px;font-weight:600;position:absolute;top:0;left:0;translate:-50% -50%;scale:.6}.MT260G_cursor[data-state=label][data-visible=true] .MT260G_label{opacity:1;scale:1}
.cJOUsq_section{overflow:hidden}.cJOUsq_title{margin-top:18px}.cJOUsq_kb{max-width:1180px;margin:0 auto}.cJOUsq_kb .bi{line-height:1}
.EIkwyW_page{padding-top:calc(var(--header-h) + 28px);padding-bottom:clamp(64px,8vw,120px)}.EIkwyW_crumbs{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.EIkwyW_crumbs i{font-size:10px}.EIkwyW_crumbs a:hover{color:var(--accent)}.EIkwyW_crumbs span{color:var(--ink)}.EIkwyW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;margin:22px 0 clamp(24px,3vw,40px);display:flex}.EIkwyW_deals{scrollbar-width:none;gap:8px;max-width:100%;padding-bottom:6px;display:flex;overflow-x:auto}.EIkwyW_deals::-webkit-scrollbar{display:none}.EIkwyW_deal{background:linear-gradient(180deg, color-mix(in oklab, var(--kc), white 10%), var(--kc));height:52px;box-shadow:0 4px 0 color-mix(in oklab, var(--kc), black 38%), inset 0 1px 0 #ffffff4d;color:var(--fg);white-space:nowrap;border-radius:16px;flex:none;align-items:center;gap:8px;padding:0 16px;display:flex}.EIkwyW_deal b{font-family:var(--f-display);letter-spacing:-.04em;font-size:20px;font-weight:800}.EIkwyW_deal span{opacity:.8;font-size:14px}.EIkwyW_deal button{height:30px;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;border:1.5px dashed;border-radius:999px;align-items:center;gap:6px;margin-left:4px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.EIkwyW_deal button:hover{border-style:solid}.EIkwyW_layout{grid-template-columns:minmax(0,1fr);display:grid}.EIkwyW_side{display:none}.EIkwyW_main{min-width:0}.EIkwyW_label{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:11px;font-weight:500}.EIkwyW_shelves{gap:2px;display:grid}.EIkwyW_shelf{text-align:left;height:40px;transition:background-color .2s var(--ease), color .2s var(--ease), opacity .2s var(--ease);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;font-size:15px;display:flex}.EIkwyW_shelf:hover{background:#0f0e0d0f}.EIkwyW_shelf[data-empty=true]{opacity:.45}.EIkwyW_shelf[aria-pressed=true]{background:var(--ink);color:var(--paper);opacity:1}.EIkwyW_shelfCount{font-family:var(--f-mono);color:var(--muted);font-size:12px}.EIkwyW_shelf[aria-pressed=true] .EIkwyW_shelfCount{color:var(--muted-ink)}.EIkwyW_segment{background:var(--paper-2);border-radius:14px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid}.EIkwyW_segment button{height:36px;color:var(--muted);transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:10px;font-size:14px;font-weight:600}.EIkwyW_segment button:hover{color:var(--ink)}.EIkwyW_segment button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 2px 8px -4px #0000004d}.EIkwyW_tools{z-index:5;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:inset 0 0 0 1px var(--line);transition:top .7s var(--ease);background:#f1ece3db;border-radius:28px;padding:8px;position:sticky;top:86px}.EIkwyW_bar{align-items:center;gap:8px;display:flex}.EIkwyW_search{background:var(--paper);min-width:0;height:44px;box-shadow:inset 0 0 0 1.5px var(--line);transition:box-shadow .3s var(--ease);border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 14px 0 16px;display:flex}.EIkwyW_search:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.EIkwyW_search>i{color:var(--muted)}.EIkwyW_search input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px}.EIkwyW_search input::-webkit-search-cancel-button{display:none}.EIkwyW_search button{color:var(--muted);font-size:16px}.EIkwyW_search button:hover{color:var(--ink)}.EIkwyW_kbd{min-width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--f-mono);color:var(--muted);border-radius:7px;place-items:center;font-size:12px;display:none}.EIkwyW_sort{background:var(--paper);height:44px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:999px;flex:none;align-items:center;font-size:14px;display:none;position:relative}.EIkwyW_sort>i{pointer-events:none;color:var(--muted);position:absolute}.EIkwyW_sort>i:first-child{left:16px}.EIkwyW_sort>i:last-child{font-size:11px;right:16px}.EIkwyW_sort select{border-radius:inherit;height:100%;font:inherit;color:var(--ink);cursor:pointer;appearance:none;background:0 0;border:0;outline:none;padding:0 40px 0 42px}.EIkwyW_sort:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.EIkwyW_filterBtn{background:var(--paper);width:44px;height:44px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;flex:none;place-items:center;font-size:17px;display:grid;position:relative}.EIkwyW_filterBtn[data-active=true]{background:var(--ink);color:var(--paper)}.EIkwyW_filterCount{background:var(--accent);color:#fff;min-width:18px;height:18px;font-family:var(--f-mono);border-radius:999px;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:-3px;right:-3px}.EIkwyW_chips{scrollbar-width:none;gap:6px;margin-top:8px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.EIkwyW_chips::-webkit-scrollbar{display:none}.EIkwyW_summary{min-height:30px;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:18px 0 24px;font-size:12px;display:flex}.EIkwyW_summary b{color:var(--ink)}.EIkwyW_tag{background:var(--paper-2);max-width:100%;height:30px;color:var(--ink);font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;text-overflow:ellipsis;transition:background-color .2s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 12px;display:inline-flex;overflow:hidden}.EIkwyW_tag:hover{background:var(--paper-3)}.EIkwyW_resetLink{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--accent);text-underline-offset:3px;text-decoration:underline}.EIkwyW_results{container-type:inline-size}.EIkwyW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,40px) clamp(10px,1.6vw,22px);display:grid;position:relative}@container (min-width:700px){.EIkwyW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.EIkwyW_item{min-width:0}.EIkwyW_empty{text-align:center;color:var(--muted);justify-items:center;gap:14px;padding:60px 20px 20px;display:grid}.EIkwyW_empty .display{color:var(--ink)}.EIkwyW_custom{border-radius:var(--radius);background:var(--ink);color:var(--paper);transition:background-color .3s var(--ease);align-items:center;gap:16px;margin-top:clamp(40px,5vw,64px);padding:20px 24px;display:flex}.EIkwyW_custom:hover{background:var(--ink-3)}.EIkwyW_customText{flex:1;gap:4px;display:grid}.EIkwyW_customText b{font-family:var(--f-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(17px,1.6vw,22px);font-weight:800}.EIkwyW_customText span{color:var(--muted-ink);font-size:14px}.EIkwyW_custom>i{color:var(--accent);transition:transform .3s var(--ease);font-size:22px}.EIkwyW_custom:hover>i{transform:translate(4px)}.EIkwyW_backdrop{z-index:180;opacity:0;pointer-events:none;transition:opacity .35s var(--ease);background:#0f0e0d73;position:fixed;inset:0}.EIkwyW_backdrop[data-open=true]{opacity:1;pointer-events:auto}.EIkwyW_sheet{z-index:181;max-height:86dvh;padding:18px var(--gutter) calc(20px + env(safe-area-inset-bottom));background:var(--paper);transition:transform .45s var(--ease);border-radius:26px 26px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%)}.EIkwyW_sheet[data-open=true]{transform:none}.EIkwyW_sheetHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.EIkwyW_sheetHead b{font-family:var(--f-display);text-transform:uppercase;font-size:22px;font-weight:800}.EIkwyW_sortList{box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;display:grid;overflow:hidden}.EIkwyW_sortList button{text-align:left;justify-content:space-between;align-items:center;height:52px;padding:0 16px;font-size:15px;display:flex}.EIkwyW_sortList button+button{border-top:1px solid var(--line)}.EIkwyW_sortList i{color:var(--muted);font-size:20px}.EIkwyW_sortList [aria-checked=true] i{color:var(--accent)}.EIkwyW_sheetActions{grid-template-columns:1fr 1.4fr;gap:10px;margin-top:22px;display:grid}.EIkwyW_sheetActions .btn{justify-content:space-between;padding-left:18px}@media (max-width:899px){.EIkwyW_deals{max-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);flex:100%}}@media (min-width:768px){html:has(header[data-hidden=true]) .EIkwyW_tools{top:12px}}@media (min-width:900px){.EIkwyW_layout{grid-template-columns:228px minmax(0,1fr);align-items:start;gap:0 clamp(28px,3vw,48px)}.EIkwyW_side{scrollbar-width:thin;max-height:calc(100dvh - 100px);transition:top .7s var(--ease);gap:28px;padding:8px 4px 8px 0;display:grid;position:sticky;top:86px;overflow-y:auto}html:has(header[data-hidden=true]) .EIkwyW_side{top:12px}.EIkwyW_tools{border-radius:999px}.EIkwyW_chips,.EIkwyW_filterBtn,.EIkwyW_backdrop,.EIkwyW_sheet{display:none}.EIkwyW_sort{display:flex}.EIkwyW_kbd{display:grid}}@media (max-width:520px){.EIkwyW_grid{gap:28px 10px}.EIkwyW_deal{height:46px;padding:0 12px}.EIkwyW_deal b{font-size:17px}.EIkwyW_deal span{font-size:13px}.EIkwyW_custom{padding:16px 18px}}
.Ddvm7a_head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.Ddvm7a_head .tg-sub{margin-top:6px}.Ddvm7a_clear{color:var(--tg-muted);padding:6px 0;font-size:14px;font-weight:600}.Ddvm7a_progress{padding:14px 14px 12px}.Ddvm7a_hint{gap:8px;margin-bottom:14px;font-size:14px;font-weight:600;display:flex}.Ddvm7a_hint i{color:var(--tg-accent)}.Ddvm7a_track{background:var(--tg-surface-2);border-radius:6px;height:6px;margin:0 7px;position:relative}.Ddvm7a_fill{background:var(--tg-accent);transform-origin:0;border-radius:6px;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.Ddvm7a_mark{background:var(--tg-surface-2);width:14px;height:14px;box-shadow:0 0 0 3px var(--tg-surface);border-radius:50%;transition:background-color .3s;position:absolute;top:50%;transform:translate(-50%,-50%)}.Ddvm7a_mark[data-done=true]{background:var(--tg-accent)}.Ddvm7a_marks{text-align:right;font-family:var(--f-mono);color:var(--tg-muted);text-transform:uppercase;grid-template-columns:1fr 1fr;margin-top:10px;font-size:10px;font-weight:600;display:grid}.Ddvm7a_marks span[data-done=true]{color:var(--tg-accent)}.Ddvm7a_items{gap:8px;margin-top:14px;display:grid}.Ddvm7a_item{align-items:center;gap:12px;padding:8px 10px 8px 8px;display:flex}.Ddvm7a_thumb{aspect-ratio:3/4;background:var(--tg-surface-2);border-radius:12px;flex:none;width:60px;position:relative;overflow:hidden}.Ddvm7a_thumb img{object-fit:cover}.Ddvm7a_itemInfo{flex:1;gap:2px;min-width:0;display:grid}.Ddvm7a_itemName{font-family:var(--f-display);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.Ddvm7a_itemPrice{font-family:var(--f-mono);margin-top:4px;font-size:13px;font-weight:700}.Ddvm7a_itemPrice small{color:var(--tg-muted);font-weight:500}.Ddvm7a_promo{gap:8px;display:flex}.Ddvm7a_promo .tg-input{text-transform:uppercase}.Ddvm7a_promo .tg-btn{border-radius:14px;flex:none}.Ddvm7a_promoApplied{background:var(--tg-accent-soft);height:50px;color:var(--tg-text);border-radius:14px;align-items:center;gap:10px;padding:0 6px 0 14px;font-size:14px;display:flex}.Ddvm7a_promoApplied>i{color:var(--tg-accent);font-size:18px}.Ddvm7a_promoApplied span{flex:1}.Ddvm7a_promoApplied button{width:38px;height:38px;color:var(--tg-muted);border-radius:50%;place-items:center;display:grid}.Ddvm7a_summary{gap:8px;margin:16px 0 0;padding:14px 16px;font-size:14px;display:grid}.Ddvm7a_summary div{justify-content:space-between;gap:12px;display:flex}.Ddvm7a_summary dt{color:var(--tg-muted)}.Ddvm7a_summary dd{font-family:var(--f-mono);margin:0;font-weight:600}.Ddvm7a_discount dd{color:var(--tg-accent)}.Ddvm7a_total{border-top:1px solid var(--tg-line);align-items:baseline;margin-top:4px;padding-top:12px}.Ddvm7a_total dt{font-family:var(--f-display);text-transform:uppercase;color:var(--tg-text);font-size:16px;font-weight:800}.Ddvm7a_total dd{font-family:var(--f-display);letter-spacing:-.03em;font-size:22px;font-weight:800}.Ddvm7a_note{color:var(--tg-muted);gap:8px;margin-top:12px;font-size:12px;line-height:1.4;display:flex}.Ddvm7a_emptyCaps{gap:8px;display:flex}.Ddvm7a_emptyCaps>span:nth-child(2){transform:translateY(-10px)rotate(-6deg)}.Ddvm7a_delivery{border-radius:18px}.Ddvm7a_deliveryPrice{font-family:var(--f-display);white-space:nowrap;font-size:16px;font-weight:800}
._1P3D_a_screen{min-height:100%}._1P3D_a_sticky{top:var(--tg-safe-top,0px);z-index:20;background:var(--tg-glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);padding:12px 16px 10px;position:sticky}._1P3D_a_searchRow{align-items:center;gap:8px;display:flex}._1P3D_a_search{background:var(--tg-surface);min-width:0;height:44px;box-shadow:inset 0 0 0 1px var(--tg-line);border-radius:14px;flex:1;align-items:center;gap:10px;padding:0 12px 0 14px;display:flex}._1P3D_a_search>i{color:var(--tg-muted)}._1P3D_a_search input{min-width:0;color:var(--tg-text);background:0 0;border:0;outline:none;flex:1;font-size:16px}._1P3D_a_search input::-webkit-search-cancel-button{display:none}._1P3D_a_search button{color:var(--tg-muted);font-size:16px}._1P3D_a_filterBtn{background:var(--tg-surface);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--tg-line);border-radius:14px;flex:none;position:relative}._1P3D_a_filterBtn[data-active=true]{background:var(--tg-text);color:var(--tg-bg)}._1P3D_a_filterCount{background:var(--tg-accent);color:#fff;min-width:18px;height:18px;font-family:var(--f-mono);border-radius:999px;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:-4px;right:-4px}._1P3D_a_chips{gap:6px;margin-top:10px;margin-bottom:-6px}._1P3D_a_deals{gap:8px;padding-top:6px;padding-bottom:10px}._1P3D_a_deal{background:linear-gradient(180deg, color-mix(in oklab, var(--kc), white 10%), var(--kc));height:52px;box-shadow:0 4px 0 color-mix(in oklab, var(--kc), black 38%), inset 0 1px 0 #ffffff4d;color:var(--fg);white-space:nowrap;border-radius:16px;align-items:center;gap:8px;padding:0 14px;display:flex}._1P3D_a_deal b{font-family:var(--f-display);letter-spacing:-.04em;font-size:20px;font-weight:800}._1P3D_a_deal span{opacity:.8;font-size:13px}._1P3D_a_deal button{height:28px;font-family:var(--f-mono);letter-spacing:.06em;border:1.5px dashed;border-radius:999px;align-items:center;gap:5px;margin-left:4px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}._1P3D_a_results{margin-top:14px}._1P3D_a_count{font-family:var(--f-mono);color:var(--tg-accent);vertical-align:top;margin-left:4px;font-size:12px;font-weight:600}._1P3D_a_gridWrap{container-type:inline-size}._1P3D_a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;display:grid}@container (min-width:528px){._1P3D_a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._1P3D_a_custom{background:var(--tg-surface);width:100%;box-shadow:var(--tg-shadow);text-align:left;border-radius:18px;align-items:center;gap:14px;margin-top:28px;padding:16px;display:flex}._1P3D_a_customText{flex:1;gap:3px;display:grid}._1P3D_a_customText b{font-size:15px;font-weight:600}._1P3D_a_customText span{color:var(--tg-muted);font-size:13px}._1P3D_a_custom>i{color:var(--tg-accent);font-size:18px}._1P3D_a_segment{background:var(--tg-surface-2);border-radius:14px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid}._1P3D_a_segment button{height:38px;color:var(--tg-muted);border-radius:11px;font-size:14px;font-weight:600;transition:background-color .2s,color .2s}._1P3D_a_segment button[aria-pressed=true]{background:var(--tg-surface);color:var(--tg-text);box-shadow:0 2px 8px -4px #0000004d}._1P3D_a_radio{color:var(--tg-muted);font-size:20px}[aria-checked=true]>._1P3D_a_radio{color:var(--tg-accent)}._1P3D_a_sheetActions{grid-template-columns:1fr 1.6fr;gap:10px;margin-top:22px;display:grid}
.idUkPa_sectionLabel{margin-bottom:10px}.idUkPa_fields{gap:14px;display:grid}.idUkPa_addressFields{margin-top:14px}.idUkPa_order{gap:8px;padding:14px 16px;font-size:14px;display:grid}.idUkPa_order>div{justify-content:space-between;gap:12px;display:flex}.idUkPa_order span{min-width:0}.idUkPa_order small{color:var(--tg-muted)}.idUkPa_order b{font-family:var(--f-mono);flex:none;font-weight:600}.idUkPa_discount b{color:var(--tg-accent)}.idUkPa_total{border-top:1px solid var(--tg-line);align-items:baseline;margin-top:4px;padding-top:12px}.idUkPa_total span{font-family:var(--f-display);text-transform:uppercase;font-size:16px;font-weight:800}.idUkPa_total b{font-family:var(--f-display);letter-spacing:-.03em;font-size:22px;font-weight:800}.idUkPa_consent{gap:6px;font-size:14px;line-height:1.45;display:grid}.idUkPa_consent label{align-items:flex-start;gap:10px;display:flex}.idUkPa_consent input{width:20px;height:20px;accent-color:var(--tg-accent);flex:none;margin:0}.idUkPa_consent input[aria-invalid=true]{outline:2px solid var(--tg-accent);outline-offset:2px}.idUkPa_consent a{text-underline-offset:3px;text-decoration:underline}.idUkPa_consent p{padding-left:30px}.idUkPa_consent .tg-error{padding-left:30px}.idUkPa_consent p{color:var(--tg-muted);font-size:12px}.idUkPa_note{color:var(--tg-muted);gap:8px;margin-top:14px;font-size:12px;line-height:1.45;display:flex}.idUkPa_note i{color:#2aabee;font-size:15px}.idUkPa_done{text-align:center;justify-items:center;gap:14px;padding-top:48px;display:grid}.idUkPa_done .bi-check-lg{font-size:1.3em}.idUkPa_doneActions{gap:10px;width:100%;margin-top:10px;display:grid}
.C7h2Va_screen{margin-top:calc(-1 * var(--tg-safe-top,0px))}.C7h2Va_gallery{background:var(--tg-surface-2);position:relative}.C7h2Va_rail{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.C7h2Va_rail::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.C7h2Va_rail{cursor:grab}}.C7h2Va_shot{aspect-ratio:3/4;scroll-snap-align:start;flex:0 0 100%;max-height:72vh;position:relative}.C7h2Va_shot img{object-fit:cover}.C7h2Va_overlayTop{top:calc(12px + var(--tg-safe-top,0px));pointer-events:none;justify-content:space-between;display:flex;position:absolute;left:12px;right:12px}.C7h2Va_overlayActions{gap:8px;display:flex}.C7h2Va_glass{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#0f0e0d73;border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;transition:transform .16s;display:grid}.C7h2Va_glass:active{transform:scale(.88)}.C7h2Va_glass[aria-pressed=true]{color:var(--tg-accent);background:#fff}.C7h2Va_arrow{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:#0f0e0d73;border-radius:50%;place-items:center;width:40px;height:40px;font-size:16px;transition:opacity .2s,background-color .2s;display:none;position:absolute;top:50%;transform:translateY(-50%)}.C7h2Va_arrow:hover{background:#0f0e0db3}.C7h2Va_prev{left:12px}.C7h2Va_next{right:12px}@media (hover:hover) and (pointer:fine){.C7h2Va_arrow{display:grid}.C7h2Va_gallery:hover .C7h2Va_arrow,.C7h2Va_arrow:focus-visible{opacity:1}}.C7h2Va_dots{gap:5px;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.C7h2Va_dots span{background:#ffffff80;border-radius:6px;width:6px;height:6px;transition:width .25s,background-color .25s}.C7h2Va_dots span[data-active=true]{background:#fff;width:18px}.C7h2Va_body{background:var(--tg-bg);border-radius:24px 24px 0 0;margin-top:-20px;padding:18px 16px 28px;position:relative}.C7h2Va_badge{margin-bottom:10px}.C7h2Va_name{margin-bottom:6px;font-size:28px}.C7h2Va_priceRow{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;display:flex}.C7h2Va_price{font-family:var(--f-display);letter-spacing:-.04em;font-size:26px;font-weight:800}.C7h2Va_off{background:var(--tg-accent-soft);color:var(--tg-accent);font-family:var(--f-mono);border-radius:7px;padding:3px 7px;font-size:12px;font-weight:700}.C7h2Va_inCart{margin-left:auto}.C7h2Va_swatches{background:var(--tg-surface-2);border-radius:999px;flex:none;padding:3px;display:flex}.C7h2Va_swatches i{background:var(--c);border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 1px #00000026}.C7h2Va_swatches i+i{margin-left:-6px}.C7h2Va_tryOn{text-align:left;align-items:center;gap:12px;width:100%;margin-top:16px;padding:12px 14px;display:flex}.C7h2Va_desc{margin-top:18px;font-size:15px;line-height:1.5}.C7h2Va_specs{background:var(--tg-line);box-shadow:var(--tg-shadow);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:18px;display:grid;overflow:hidden}.C7h2Va_spec{background:var(--tg-surface);gap:4px;padding:12px 14px;display:grid}.C7h2Va_spec b{font-family:var(--f-display);text-transform:uppercase;font-size:14px;font-weight:700}.C7h2Va_kb{min-height:200px}.C7h2Va_rowPrice{font-family:var(--f-display);white-space:nowrap;font-size:15px;font-weight:800}.C7h2Va_collab{gap:10px;margin-top:18px;display:grid}.C7h2Va_quote{border-left:3px solid var(--tg-accent);font-family:var(--f-display);letter-spacing:-.01em;margin:0;padding-left:12px;font-size:16px;font-weight:700;line-height:1.3}.C7h2Va_story{color:var(--tg-muted);font-size:14px;line-height:1.5}
.T212dG_hero{align-items:center;gap:14px;padding-top:8px;display:flex}.T212dG_hero .tg-sub{margin-top:6px}.T212dG_avatar{background:var(--tg-accent);color:#fff;width:60px;height:60px;font-family:var(--f-display);object-fit:cover;box-shadow:0 5px 0 color-mix(in oklab, var(--tg-accent), black 38%);border-radius:20px;flex:none;place-items:center;font-size:22px;font-weight:800;display:grid}.T212dG_promo{background:var(--tg-text);color:var(--tg-bg);border-radius:20px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:14px 14px 14px 16px;display:flex}.T212dG_promo>div{gap:4px;display:grid}.T212dG_promo b{font-family:var(--f-mono);letter-spacing:.12em;font-size:18px}.T212dG_promo button{background:var(--tg-accent);color:#fff;border-radius:12px;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.T212dG_footer{text-align:center;color:var(--tg-muted);margin-top:26px;font-size:12px}
.mhuJGq_preloader{z-index:1000;background:var(--ink);color:var(--paper);clip-path:inset(0);place-items:center;display:grid;position:fixed;inset:0}html[data-intro=skip] .mhuJGq_preloader{display:none}.mhuJGq_keys{gap:clamp(10px,1.6vw,22px);display:flex}.mhuJGq_key{display:inline-block}.mhuJGq_foot{left:var(--gutter);right:var(--gutter);font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);justify-content:space-between;align-items:flex-end;font-size:12px;display:flex;position:absolute;bottom:clamp(24px,4vw,44px)}.mhuJGq_count{font-family:var(--f-display);letter-spacing:-.04em;color:var(--paper);font-size:clamp(48px,9vw,128px);font-weight:800;line-height:.8}.mhuJGq_bar{background:var(--accent);transform-origin:0;height:4px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}
