.wrap{width:100%;max-width:1440px;padding-inline:var(--gutter);margin-left:auto;margin-right:auto}.section{padding-top:max(56px,min(10vw,120px));padding-bottom:max(56px,min(10vw,120px))}.section-head{margin-bottom:max(24px,min(4vw,48px))}.page{flex-direction:column;min-height:100svh;display:flex}.page>main{flex:1}.page[data-page=product]>main,.page[data-page=notfound]>main{padding-top:var(--header-h)}.page[data-promo]{--promo-h:40px}.promo-bar{height:var(--promo-h);background:var(--burgundy);color:var(--ivory);justify-content:center;align-items:center;gap:14px;padding-left:44px;padding-right:44px;font-size:14px;line-height:1.3;display:flex;position:relative;overflow:hidden}.promo-text{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.promo-body{opacity:.88;display:none}.promo-cta{text-underline-offset:4px;white-space:nowrap;flex:none;font-weight:600;text-decoration:underline}.promo-close{opacity:.85;place-items:center;width:40px;display:grid;position:absolute;top:0;bottom:0}.promo-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:2px}.promo-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:2px}.promo-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:2px}.promo-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2px}.promo-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2px}.promo-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:2px}.promo-close:hover{opacity:1}.promo-close .icon{height:16px;width:16px}@media (min-width:700px){.promo-body{display:inline}}.site-header{z-index:60;background:var(--ivory);color:var(--espresso);border-bottom:1px solid var(--line);transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);padding-top:var(--safe-t);position:fixed;top:0;left:0;right:0}.site-header[data-overlay=true]{color:var(--atm-ink,var(--ivory));background:0 0;border-color:#0000}.site-header[data-overlay=true].is-scrolled{background:var(--ivory);color:var(--espresso);border-color:var(--line)}.header-inner{height:var(--header-bar-h);width:100%;max-width:1440px;padding-inline:var(--gutter);align-items:center;gap:20px;margin-left:auto;margin-right:auto;display:flex}.brand{flex-direction:column;gap:3px;line-height:1;display:inline-flex}.brand-ar{font-family:var(--font-display);font-size:26px;font-weight:600}.brand-en{text-transform:uppercase;opacity:.72;font-size:9px;font-weight:500}.nav{gap:28px;margin-left:auto;margin-right:auto;font-size:15px;display:none}.nav a{border-bottom:1px solid #0000;padding-top:8px;padding-bottom:8px}.nav a:hover,.nav a[aria-current]{border-color:currentColor}.wa-pill--header{display:none}.menu-btn{place-items:center;height:44px;width:44px;display:grid}.menu-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.menu-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.menu-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.menu-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.menu-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.menu-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}@media (min-width:1000px){.nav{display:flex}.wa-pill--header{display:inline-flex}.menu-btn{display:none}}.menu{z-index:120;background:var(--ink);color:var(--ivory);padding:calc(var(--safe-t) + 0px) var(--gutter) calc(var(--safe-b) + 24px);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.menu-head{height:var(--header-bar-h);flex:none;justify-content:space-between;align-items:center;display:flex}.menu-close{place-items:center;height:44px;width:44px;display:grid}.menu-nav{flex:1;padding-top:16px;padding-bottom:16px}.menu-list a{border-bottom:1px solid var(--line-inv);grid-template-columns:36px 1fr auto auto;align-items:baseline;gap:12px;min-height:56px;padding-top:14px;padding-bottom:14px;display:grid}.menu-idx{color:var(--champagne);font-size:12px}.menu-name{font-family:var(--font-display);font-size:max(26px,min(8vw,40px));font-weight:600;line-height:1.2}.menu-count{color:var(--muted-inv);font-size:13px}.menu-soon{color:var(--champagne);font-size:11px}.menu-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.menu-contact{color:var(--muted-inv)}.site-footer{background:var(--espresso);color:var(--ivory);padding-block:56px calc(96px + var(--safe-b));border-top:1px solid var(--line-inv)}.footer-grid{gap:32px;display:grid}.footer-nav{color:var(--muted-inv);flex-wrap:wrap;gap:8px 24px;font-size:15px;display:flex}.footer-nav a{padding-top:6px;padding-bottom:6px}.footer-nav a:hover{color:var(--ivory)}.footer-pages{color:var(--muted-inv);flex-wrap:wrap;gap:4px 24px;margin-top:32px;font-size:14px;display:flex}.footer-pages a{padding-top:8px;padding-bottom:8px}.footer-pages a:hover{color:var(--ivory);text-underline-offset:4px;text-decoration:underline}.footer-contact a{align-items:center;gap:10px;display:inline-flex}.footer-contact .icon{color:var(--wa)}.footer-legal{border-top:1px solid var(--line-inv);color:var(--muted-inv);margin-top:40px;padding-top:20px;font-size:13px}@media (min-width:900px){.site-footer{padding-bottom:48px}.footer-grid{grid-template-columns:1fr 2fr auto;align-items:start}}.cat-hero{isolation:isolate;background:var(--atm-bg);min-height:55svh;color:var(--atm-ink);padding-block:calc(var(--header-h) + 56px) clamp(32px, 6vw, 64px);align-items:flex-end;display:flex;position:relative;overflow:hidden}.cat-hero:before{content:"";z-index:-1;background:radial-gradient(55% 70% at 85% 20%, color-mix(in srgb, var(--atm-glow) 26%, transparent), transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.cat-hero-inner{gap:14px;display:grid}.cat-en{text-transform:uppercase;letter-spacing:.14em;opacity:.7;font-size:13px}.cat-hero .lead{color:inherit;opacity:.8}.cat-meta{opacity:.85;flex-wrap:wrap;gap:8px 24px;margin-top:8px;font-size:14px;display:flex}.cat-hero .crumbs{opacity:.8}.crumbs ol{flex-wrap:wrap;gap:4px 0;font-size:13px;display:flex}.crumbs li+li:before{content:"‹";opacity:.5;margin-left:8px;margin-right:8px}.crumbs a:hover{text-underline-offset:4px;text-decoration:underline}.catalog{background:var(--ivory)}.toolbar{border-block:1px solid var(--line);flex-direction:column;gap:14px;margin-bottom:20px;padding-top:16px;padding-bottom:16px;display:flex}.chip-row{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);gap:8px;display:flex;overflow-x:auto}.chip-row::-webkit-scrollbar{display:none}.chip-row .chip{flex:none}.toolbar-end{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.result-count{color:var(--muted);margin-bottom:28px;font-size:14px}.grid{grid-template-columns:1fr;gap:48px 24px;display:grid}@media (min-width:700px){.grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.grid{grid-template-columns:repeat(3,1fr);gap:64px 32px}}@media (min-width:900px){.toolbar{flex-direction:row;justify-content:space-between;align-items:center}.chip-row{flex-wrap:wrap;margin-left:0;margin-right:0;padding-left:0;padding-right:0;overflow:visible}}.empty{grid-column:1/-1;justify-items:start;gap:16px;padding-top:56px;padding-bottom:56px;display:grid}.empty-title{font-family:var(--font-display);font-size:24px;font-weight:600}.filters{z-index:110;position:fixed;top:0;bottom:0;left:0;right:0}.filters-backdrop{opacity:0;transition:opacity .3s var(--ease);background:#0b0a098c;position:absolute;top:0;bottom:0;left:0;right:0}.filters-sheet{background:var(--paper);max-height:88svh;transition:transform .4s var(--ease);flex-direction:column;padding-bottom:var(--safe-b);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.filters[data-open] .filters-backdrop{opacity:1}.filters[data-open] .filters-sheet{transform:none}.filters-head{padding:14px var(--gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.filters-head h3{font-family:var(--font-display);font-size:22px;font-weight:600}.filters-body{padding:8px var(--gutter) 24px;gap:4px;display:grid;overflow-y:auto}.filter-group{border-bottom:1px solid var(--line);padding-top:16px;padding-bottom:16px}.filter-group legend{color:var(--champagne-ink);float:inline-start;width:100%;margin-bottom:12px;padding:0;font-size:13px;font-weight:600}.filter-group .chips{clear:both;flex-wrap:wrap;gap:8px;display:flex}.filters-foot{padding:14px var(--gutter);border-top:1px solid var(--line);gap:12px;display:flex}.filters-foot .btn-solid{flex:1;justify-content:center}@media (min-width:900px){.filters-sheet{height:100%;max-height:none;width:420px;top:0;bottom:0;transform:translate(-100%)}.filters-sheet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:0}.filters-sheet:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:0}.filters-sheet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:0}.filters-sheet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}.filters-sheet:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}.filters-sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}.filters[data-open] .filters-sheet{transform:none}}.product-grid{gap:32px;padding-top:0;padding-bottom:56px;display:grid}.product-media{margin-inline:calc(var(--gutter) * -1)}.product-info{align-content:start;gap:20px;padding-top:4px;display:grid}.product-en{text-transform:uppercase;color:var(--muted);margin-top:-12px;font-size:14px}.wall-row{border-block:1px solid var(--line);grid-template-columns:repeat(3,auto);justify-content:start;gap:8px 32px;padding-top:16px;padding-bottom:16px;display:grid}.wall-row dt{color:var(--champagne-ink);font-size:12px}.wall-row dd{font-weight:500}.product-ctas{flex-wrap:wrap;gap:12px;display:flex}.price-block{gap:4px;display:grid}.spec{border-top:1px solid var(--line);gap:14px;padding-top:28px;display:grid}.spec-title{font-family:var(--font-display);font-size:22px;font-weight:600}@media (min-width:900px){.product-grid{grid-template-columns:7fr 5fr;align-items:start;gap:64px;padding-top:32px}.product-media{margin-left:0;margin-right:0;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 24px)}}.related,.how{background:var(--paper);border-top:1px solid var(--line)}.steps{gap:0;display:grid}.step{border-top:1px solid var(--line);grid-template-columns:48px 1fr;gap:4px 12px;padding-top:20px;padding-bottom:20px;display:grid}.step-idx{color:var(--champagne-ink);grid-row:span 2;padding-top:6px;font-size:14px}.step p{color:var(--muted)}@media (min-width:900px){.steps{grid-template-columns:repeat(5,1fr);gap:24px}.step{border-top:1px solid var(--line);grid-template-columns:1fr;padding-top:20px;padding-bottom:0}.step-idx{grid-row:auto}}.final-cta{background:var(--espresso);color:var(--ivory);text-align:start}.final-cta .wrap{justify-items:start;gap:24px;display:grid}.final-cta .lead,.final-cta .small{color:var(--muted-inv)}.notfound .wrap{align-content:center;justify-items:start;gap:20px;min-height:60svh;display:grid}.page>main>.legal,.page>main>.faq-page{padding-block:calc(var(--header-h) + clamp(24px, 5vw, 56px)) clamp(56px, 9vw, 112px)}.legal-wrap{justify-items:start;gap:20px;max-width:820px;display:grid}.legal-wrap:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.legal-wrap:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.legal-wrap:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.legal-wrap:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.legal-wrap:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.legal-wrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.legal-wrap>*{max-width:100%}.legal-body{gap:14px;max-width:68ch;padding-top:8px;display:grid}.legal-body p,.legal-note p{white-space:pre-line;font-size:17px;line-height:1.95}.legal-h{font-family:var(--font-display);border-top:1px solid var(--line);margin-top:26px;padding-top:22px;font-size:max(21px,min(3vw,26px));font-weight:600;line-height:1.4}.legal-body>.legal-h:first-child{margin-top:0}.legal-list{gap:8px;display:grid}.legal-list li{font-size:17px;line-height:1.85;position:relative}.legal-list li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.legal-list li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.legal-list li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.legal-list li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.legal-list li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.legal-list li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.legal-list li:before{content:"";background:var(--champagne-ink);height:1px;width:8px;position:absolute;top:.95em}.legal-list li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:2px}.legal-list li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:2px}.legal-list li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:2px}.legal-list li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:2px}.legal-list li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:2px}.legal-list li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:2px}.legal-note{background:var(--paper);margin-top:6px;margin-bottom:6px;padding:16px 20px}.legal-note:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:2px solid var(--champagne-ink)}.legal-note:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:2px solid var(--champagne-ink)}.legal-note:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:2px solid var(--champagne-ink)}.legal-note:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--champagne-ink)}.legal-note:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--champagne-ink)}.legal-note:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--champagne-ink)}.legal-cta{margin-top:20px}.faq-page .faq-group{gap:0;width:100%;max-width:72ch;display:grid}.faq-page .legal-h{margin-bottom:8px}.faq-page .faq-group:first-of-type .legal-h{margin-top:12px}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{cursor:pointer;min-height:56px;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;padding-bottom:14px;font-size:18px;font-weight:600;line-height:1.5;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font-family:var(--font-text);color:var(--champagne-ink);transition:transform .25s var(--ease);flex:none;font-size:26px;font-weight:300;line-height:1}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item summary:focus-visible{outline:2px solid var(--champagne-ink);outline-offset:-2px}.faq-a{padding-bottom:20px}.faq-a p{color:var(--muted);max-width:62ch;font-size:16px;line-height:1.9}.faq{background:var(--paper);border-top:1px solid var(--line)}.faq-wrap{gap:8px;display:grid}.faq-list{border-top:1px solid var(--line);max-width:820px}.faq-more{margin-top:24px}.pricing-head{max-width:none;padding-top:max(32px,min(6vw,72px));padding-bottom:0}.pricing-head>*{max-width:820px}.pricing-page .section{padding-top:max(40px,min(7vw,88px));padding-bottom:max(40px,min(7vw,88px))}.price-group{margin-bottom:max(32px,min(5vw,56px))}.price-group-title{font-family:var(--font-display);margin-bottom:8px;font-size:max(22px,min(4vw,28px));font-weight:600}.price-group-title a:hover{text-underline-offset:5px;text-decoration:underline}.price-table{border-collapse:collapse;width:100%}.price-table th,.price-table td{text-align:start;border-bottom:1px solid var(--line);vertical-align:baseline;padding:14px 8px 14px 0;font-weight:400}.price-table thead th{color:var(--champagne-ink);font-size:12px;font-weight:500}.price-table tbody th{font-weight:500}.price-table tbody th a:hover{text-underline-offset:4px;text-decoration:underline}.price-table small{text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:400;display:block}.price-links{text-align:end;white-space:nowrap}@media (max-width:699px){.price-table thead{display:none}.price-table,.price-table tbody,.price-table tr{display:block}.price-table tr{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:4px 12px;padding-top:14px;padding-bottom:14px;display:grid}.price-table th,.price-table td{border:0;padding:0;display:block}.price-table tbody th{grid-column:1}.price-table td[data-label]{grid-column:1;font-size:14px}.price-table td[data-label=المستوى]{color:var(--muted)}.price-table td[data-label=السعر]{text-align:end;grid-area:1/2/span 2;align-self:center}.price-links{text-align:start;grid-column:1/-1}.price-links:empty{display:none}}.icon{flex:none;height:20px;width:20px}.btn{text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:48px;padding-left:24px;padding-right:24px;font-size:15px;font-weight:500;line-height:1.2;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn-sm{min-height:44px;padding-left:18px;padding-right:18px;font-size:14px}.btn-lg{min-height:54px;padding-left:30px;padding-right:30px;font-size:16px}.btn-block{width:100%}.btn-solid{background:var(--espresso);color:var(--ivory);border-color:var(--espresso)}.btn-solid:hover{background:var(--ink)}.btn-line{border-color:var(--espresso);color:var(--espresso)}.btn-line:hover{background:var(--espresso);color:var(--ivory)}.btn-ivory{background:var(--ivory);color:var(--espresso);border-color:var(--ivory)}.btn-ivory:hover{background:var(--paper)}.btn.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none;border-style:dashed}.btn[data-wa],.wa-pill,.wa-float{border-radius:999px}.final-cta .btn-solid{background:var(--ivory);color:var(--espresso);border-color:var(--ivory)}.link-arrow{border-bottom:1px solid #0000;align-items:center;gap:8px;min-height:44px;font-weight:500;display:inline-flex}.link-arrow:hover{text-underline-offset:6px;text-decoration:underline}.link-arrow .icon{height:18px;width:18px;transition:transform .25s var(--ease)}.link-arrow:hover .icon{transform:translate(-4px)}.link-inv{color:var(--ivory)}.icon-btn{place-items:center;height:44px;width:44px;display:grid}.wa-pill{background:var(--espresso);min-height:44px;color:var(--ivory);border:1px solid var(--line-inv);align-items:center;gap:8px;padding-left:18px;padding-right:18px;font-size:14px;font-weight:500;display:inline-flex}.wa-pill .icon,.btn[data-wa] .icon,.wa-float .icon{color:var(--wa)}.site-header[data-overlay=true]:not(.is-scrolled) .wa-pill{background:#0b0a0966}.btn-solid[data-wa] .icon,.btn-solid .icon{color:var(--wa)}.final-cta .btn-solid .icon{color:#128c4a}.wa-float{z-index:55;background:var(--espresso);min-height:48px;color:var(--ivory);border:1px solid var(--line-inv);opacity:0;pointer-events:none;transition:opacity .3s, transform .3s var(--ease);align-items:center;gap:10px;padding-left:20px;padding-right:20px;font-size:14px;font-weight:500;display:none;position:fixed;bottom:24px;transform:translateY(12px)}.wa-float:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:24px}.wa-float:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:24px}.wa-float:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:24px}.wa-float:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px}.wa-float:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px}.wa-float:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px}.wa-float.is-visible{opacity:1;pointer-events:auto;transform:none}@media (min-width:900px){.wa-float{display:inline-flex}}.sticky-cta{z-index:55;padding:10px var(--gutter) calc(10px + var(--safe-b));background:var(--ivory);border-top:1px solid var(--line);transition:transform .35s var(--ease);align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky-cta.is-visible{transform:none}.sticky-cta .btn{flex:1;min-height:48px}.sticky-cta.is-product .btn{flex:none}.sticky-price{flex:1;font-size:14px;line-height:1.4}@media (min-width:900px){.sticky-cta{display:none}}.chip{border:1px solid var(--line);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding-left:18px;padding-right:18px;font-size:14px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex;position:relative}.chip:hover{border-color:var(--espresso)}.chip[aria-pressed=true],.chip[aria-current=page]{background:var(--espresso);color:var(--ivory);border-color:var(--espresso)}.chip:has(input:checked){background:var(--espresso);color:var(--ivory);border-color:var(--espresso)}.chip input{opacity:0;cursor:pointer;margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.chip:has(input:focus-visible){outline:2px solid var(--champagne-ink);outline-offset:3px}.chip-count{opacity:.6;font-size:12px;font-style:normal}.chip.is-empty{opacity:.4}.badge{background:var(--espresso);height:20px;min-width:20px;color:var(--ivory);border-radius:999px;place-items:center;padding-left:5px;padding-right:5px;font-size:11px;display:inline-grid}.badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:2px}.badge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:2px}.badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:2px}.badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}.badge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}.badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}.btn-line .badge{background:var(--espresso);color:var(--ivory)}.btn-line:hover .badge{background:var(--ivory);color:var(--espresso)}.select{display:inline-flex;position:relative}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:2px;min-height:44px;font-size:14px}.select select:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:14px;padding-right:38px}.select select:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:14px;padding-right:38px}.select select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:14px;padding-right:38px}.select select:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:38px;padding-right:14px}.select select:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:38px;padding-right:14px}.select select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:38px;padding-right:14px}.select:after{content:"";pointer-events:none;border-bottom:1.5px solid;height:7px;width:7px;position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}.select:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{border-right:1.5px solid;right:14px}.select:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{border-right:1.5px solid;right:14px}.select:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{border-right:1.5px solid;right:14px}.select:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-left:1.5px solid;left:14px}.select:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-left:1.5px solid;left:14px}.select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-left:1.5px solid;left:14px}.tag{color:var(--champagne-ink);border:1px solid;padding:2px 10px;font-size:12px;font-weight:500;display:inline-block}.tag-soon{justify-self:start}.poster{aspect-ratio:4/5;isolation:isolate;background:#2a2420;position:relative;overflow:hidden;container-type:inline-size}.poster.has-media img,.poster.has-media video{object-fit:cover;height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.poster.has-media img{aspect-ratio:4/5;display:block}.poster.has-media video{opacity:0;background:0 0;transition:opacity .4s}.poster.has-media video.is-playing{opacity:1}.poster.is-typographic{background:var(--p-bg);color:var(--p-fg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2cqi;display:flex}.poster.is-typographic:before{content:"";z-index:-1;background:radial-gradient(62% 48% at 50% 40%, color-mix(in srgb, var(--p-glow) 38%, transparent), transparent 72%), radial-gradient(70% 40% at 50% 110%, color-mix(in srgb, var(--p-alt) 45%, transparent), transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.poster-frame{border:1px solid color-mix(in srgb, var(--p-glow) 55%, transparent);pointer-events:none;position:absolute;top:5cqi;bottom:5cqi;left:5cqi;right:5cqi}.poster-id{opacity:.6;color:var(--p-glow);font-size:3.4cqi;position:absolute;top:9cqi}.poster-name{font-family:var(--font-display);padding-left:10cqi;padding-right:10cqi;font-size:max(26px,min(17cqi,72px));font-weight:600;line-height:1.15}.poster-en{text-transform:uppercase;opacity:.72;color:var(--p-glow);font-size:3.6cqi}.frame{align-content:start;gap:14px;display:grid}.frame-media{display:block;position:relative;overflow:hidden}.frame-media .poster{transition:transform .9s var(--ease)}.frame:hover .frame-media .poster{transform:scale(1.03)}.frame-badge{background:var(--ivory);color:var(--espresso);padding:3px 12px;font-size:12px;font-weight:500;position:absolute;top:12px}.frame-badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.frame-badge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.frame-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.frame-badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.frame-badge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.frame-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.wall{border-top:1px solid var(--line);grid-template-columns:2.4rem 1fr;column-gap:8px;padding-top:12px;display:grid}.wall>*{grid-column:2}.wall>.wall-index{color:var(--champagne-ink);grid-area:1/1/span 5;padding-top:6px;font-size:13px}.wall:not(:has(.wall-index)){grid-template-columns:1fr}.wall:not(:has(.wall-index))>*{grid-column:1}.wall-name{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.3}.wall-name a:hover{text-underline-offset:6px;text-decoration:underline}.wall-en{text-transform:uppercase;color:var(--muted);font-size:13px}.wall-meta{color:var(--muted);font-size:13px}.wall-price{margin-top:6px;font-weight:500}.wall-actions{margin-top:4px}.frame.is-soon .poster{filter:saturate(.8)}.price{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:inline-flex}.price-from{color:var(--muted);font-size:13px}.price-amount{font-size:1.1em;font-weight:600}.price-was{color:var(--muted);font-size:14px}.price-off{color:var(--burgundy);font-size:12px;font-weight:600}.price-until{color:var(--muted);flex-basis:100%;font-size:12px}.price.is-quote{font-weight:500}.price-block .price{font-size:22px}.palettes{flex-wrap:wrap;gap:10px;display:flex}.palette{border:1px solid var(--line);text-align:start;gap:8px;min-width:104px;padding:8px;display:grid}.palette[aria-pressed=true]{border-color:var(--espresso)}.swatches{grid-template-columns:repeat(4,1fr);height:24px;display:grid}.swatches i{display:block}.pname{font-size:13px}.fonts{gap:6px;display:grid}.fonts li{font-size:20px;line-height:1.5}.fonts .latin{font-family:var(--font-text);color:var(--muted);text-transform:uppercase;font-size:12px}.fonts .latin:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.fonts .latin:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.fonts .latin:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.fonts .latin:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.fonts .latin:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.fonts .latin:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.feature-group{gap:6px;display:grid}.feature-group ul{flex-wrap:wrap;gap:6px 20px;display:flex}.feature-group li:before{content:"—";color:var(--champagne-ink)}.feature-group li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:8px}.feature-group li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:8px}.feature-group li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:8px}.feature-group li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:8px}.feature-group li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:8px}.feature-group li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:8px}.feature-group.is-coming_soon li{color:var(--muted)}.addons{gap:0;display:grid}.addons li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:baseline;gap:4px 16px;padding-top:12px;padding-bottom:12px;display:grid}.addon-desc{color:var(--muted);grid-column:1/-1;font-size:13px}.addon-price{font-weight:500}.discount{justify-items:start;gap:10px;display:grid}.discount-toggle{min-height:44px;color:var(--champagne-ink);text-underline-offset:5px;font-size:14px;font-weight:500;text-decoration:underline}.discount-form{flex-wrap:wrap;align-items:stretch;gap:8px;width:100%;max-width:420px;display:flex}.discount-input{border:1px solid var(--line);background:var(--paper);letter-spacing:.08em;text-transform:uppercase;text-align:start;border-radius:2px;flex:160px;min-height:44px;min-width:0;padding-left:14px;padding-right:14px;font-size:15px}.discount-input::placeholder{color:var(--muted);opacity:.6}.discount-input:focus-visible{outline:2px solid var(--champagne-ink);outline-offset:2px;border-color:var(--espresso)}.discount-msg{min-height:1.4em;margin:0}.discount-msg.is-error{color:var(--burgundy);font-weight:500}.discount-remove{color:var(--champagne-ink);text-underline-offset:4px;font-size:13px;text-decoration:underline}.price.is-discounted .price-amount{color:var(--burgundy)}.price.is-discounted .price-was{text-decoration-thickness:1.5px}.line,.line-in{display:block}.sec-idx{color:var(--champagne-ink);margin-bottom:10px;font-size:13px}.tag--coming_soon{opacity:.85;border-style:dashed}.hero{isolation:isolate;background:var(--ink);min-height:100svh;color:var(--ivory);padding-block:calc(var(--header-h) + 40px) calc(76px + var(--safe-b));align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero-worlds{z-index:-1;background:var(--ink);position:absolute;top:0;bottom:0;left:0;right:0}.hero-world{visibility:hidden;clip-path:inset(0);position:absolute;top:0;bottom:0;left:0;right:0}.hero-world.is-active{visibility:visible;z-index:2}.hero-world.is-in{visibility:visible;z-index:3;clip-path:inset(100% 0 0)}.hero-world.is-in.is-go{clip-path:inset(0);transition:clip-path 1.5s var(--ease)}.hero-world .poster{aspect-ratio:auto;transform-origin:62% 40%;background:var(--p-bg,#1c1512);height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.hero-world.is-active .poster,.hero-world.is-in .poster{animation:11s linear forwards hero-zoom}}@keyframes hero-zoom{0%{transform:scale(1)}to{transform:scale(1.07)}}.hero-world .poster.is-typographic{justify-content:flex-start;gap:1.6cqi;padding-top:calc(var(--header-h) + 9svh)}.hero-world .poster-frame{inset:calc(var(--header-h) + 6px) 14px 14px}.hero-world .poster-name{opacity:.94;padding-left:6cqi;padding-right:6cqi;font-size:max(64px,min(24cqi,360px));line-height:1.04}.hero-world .poster-en{font-size:max(12px,min(3.2cqi,22px))}.hero-world .poster-id{font-size:12px;top:calc(var(--header-h) + 22px)}.hero-vignette{z-index:4;pointer-events:none;background:linear-gradient(#0b0a0900 28%,#0b0a09d6 62%,#0b0a09f5 100%),linear-gradient(#0b0a0999,#0b0a0900 20%),radial-gradient(120% 90% at 50% 38%,#0000 55%,#0b0a098c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-inner{z-index:5;gap:18px;display:grid;position:relative}.hero-eyebrow{color:var(--champagne);font-size:13px}.hero .display-xl{font-size:max(40px,min(11vw,96px))}.hero-sub{max-width:36ch;color:var(--muted-inv);font-size:17px;line-height:1.8}.hero-ctas{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:6px;display:flex}.hero-caption{z-index:5;color:var(--muted-inv);align-items:baseline;gap:6px;font-size:12px;display:flex;position:absolute;bottom:calc(22px + var(--safe-b))}.hero-caption:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.hero-caption:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.hero-caption:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.hero-caption:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.hero-caption:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.hero-caption:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.hero-caption i{opacity:.6;font-style:normal}.hero-caption [data-hero-name]{font-family:var(--font-display);color:var(--ivory);font-size:14px}@media (prefers-reduced-motion:no-preference){.hero .line-in,.hero-eyebrow,.hero-sub,.hero-ctas{animation:rise .9s var(--ease) both}.hero .line:nth-child(2) .line-in{animation-delay:.1s}.hero-eyebrow{animation-delay:50ms}.hero-sub{animation-delay:.25s}.hero-ctas{animation-delay:.35s}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (min-width:900px){.hero{padding-bottom:96px}.hero-inner{max-width:1000px}.hero-inner:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.hero-inner:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.hero-inner:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0;margin-right:auto}.hero-inner:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.hero-inner:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.hero-inner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto;margin-right:0}.hero .display-xl{font-size:max(64px,min(7.4vw,104px))}.hero .line{white-space:nowrap}.hero-world .poster.is-typographic{text-align:end;justify-content:flex-start;align-items:flex-end;padding-top:calc(var(--header-h) + 5svh)}.hero-world .poster.is-typographic:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:7vw}.hero-world .poster.is-typographic:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:7vw}.hero-world .poster.is-typographic:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:7vw}.hero-world .poster.is-typographic:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:7vw}.hero-world .poster.is-typographic:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:7vw}.hero-world .poster.is-typographic:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:7vw}.hero-world .poster-name{padding-left:0;padding-right:0;font-size:max(110px,min(13cqi,240px))}.hero-world .poster-frame{inset:calc(var(--header-h) + 12px) 24px 24px}.hero-vignette{background:linear-gradient(#0b0a0900 45%,#0b0a09e6 100%),linear-gradient(#0b0a0999,#0b0a0900 18%),linear-gradient(270deg,#0b0a09db 0%,#0b0a0959 42%,#0b0a0900 70%)}}.worlds{background:var(--ink);color:var(--ivory);position:relative}.worlds-head{gap:20px;padding-top:max(56px,min(9vw,120px));padding-bottom:28px;display:grid}.worlds-head .sec-idx{color:var(--champagne)}.worlds-head .lead{color:var(--muted-inv)}.worlds .chip{border-color:var(--line-inv);color:var(--ivory)}.worlds .chip:hover,.worlds .chip[data-active]{border-color:var(--ivory);background:#f3eee614}.worlds-chips{margin-top:8px}.world{isolation:isolate;background:var(--atm-bg);min-height:92svh;color:var(--atm-ink);align-items:flex-end;padding-top:40px;padding-bottom:44px;display:flex;position:relative;overflow:hidden}.world-glow{z-index:-1;background:radial-gradient(70% 50% at 25% 12%, color-mix(in srgb, var(--atm-glow) 34%, transparent), transparent 70%), radial-gradient(90% 40% at 60% 110%, color-mix(in srgb, var(--atm-glow) 16%, transparent), transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.world-inner{gap:28px;display:grid;position:relative}.world-frame{order:-1;justify-self:end;width:min(58vw,280px);margin-bottom:-6px;display:block;position:relative}.world-frame:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6vw}.world-frame:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6vw}.world-frame:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:6vw}.world-frame:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6vw}.world-frame:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6vw}.world-frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:6vw}.world-frame-media{border:1px solid color-mix(in srgb, var(--atm-glow) 45%, transparent);padding:8px;display:block}.world-frame-cap{opacity:.8;margin-top:10px;font-size:13px;display:block}.world-frame .poster{transition:transform 1s var(--ease)}.world-frame:hover .poster{transform:scale(1.03)}.world-copy{justify-items:start;gap:10px;display:grid}.world-idx{color:var(--atm-glow);font-size:13px}.world-name{font-size:max(54px,min(17vw,168px));line-height:1}.world-en{text-transform:uppercase;opacity:.6;font-size:13px}.world-meta{opacity:.88;flex-wrap:wrap;gap:4px 20px;margin-top:6px;font-size:15px;display:flex}.world-link{color:inherit;margin-top:4px}.worlds-rail{display:none}@media (min-width:768px){.worlds-chips{display:none}.world{min-height:100svh;padding-block:calc(var(--header-h) + 24px) 48px;align-items:center;position:-webkit-sticky;position:sticky;top:0}.world-inner{grid-template-columns:repeat(12,1fr);align-items:center;gap:0 32px}.world-copy{grid-column:1/8;gap:14px}.world-frame{order:0;grid-column:8/13;justify-self:end;width:min(100%,420px);margin-top:0;margin-bottom:-8svh}.world-frame:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4vw}.world-frame:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4vw}.world-frame:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4vw}.world-frame:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4vw}.world-frame:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4vw}.world-frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4vw}.world-name{font-size:max(88px,min(12vw,200px))}.world-meta{font-size:17px}.worlds-rail{z-index:8;opacity:0;pointer-events:none;height:0;transition:opacity .4s;display:block;position:-webkit-sticky;position:sticky;top:0}.worlds-rail.is-on{opacity:1;pointer-events:auto}.worlds-rail ol{gap:4px;display:grid;position:absolute;top:50svh;transform:translateY(-50%)}.worlds-rail ol:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--gutter) / 2 - 18px)}.worlds-rail ol:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--gutter) / 2 - 18px)}.worlds-rail ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--gutter) / 2 - 18px)}.worlds-rail ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--gutter) / 2 - 18px)}.worlds-rail ol:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--gutter) / 2 - 18px)}.worlds-rail ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--gutter) / 2 - 18px)}.worlds-rail a{opacity:.55;min-height:44px;min-width:36px;color:var(--ivory);align-items:center;gap:10px;font-size:12px;transition:opacity .25s;display:flex}.worlds-rail a:hover,.worlds-rail a[data-active]{opacity:1}.rail-name{opacity:0;white-space:nowrap;pointer-events:none;font-size:13px;transition:opacity .25s;position:absolute}.rail-name:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:8px;right:100%}.rail-name:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:8px;right:100%}.rail-name:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:8px;right:100%}.rail-name:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:8px;left:100%}.rail-name:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:8px;left:100%}.rail-name:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:8px;left:100%}.worlds-rail a{position:relative}.worlds-rail a:hover .rail-name{opacity:1}.worlds-rail a:focus-visible .rail-name{opacity:1}.worlds-rail a:before{content:"";background:currentColor;order:2;height:1px;width:14px}.worlds-rail a:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{transition:width .25s}.worlds-rail a:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{transition:width .25s}.worlds-rail a:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{transition:width .25s}.worlds-rail a:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transition:height .25s}.worlds-rail a:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transition:height .25s}.worlds-rail a:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transition:height .25s}.worlds-rail a[data-active]:before{width:26px}}@media (prefers-reduced-motion:reduce){.world{position:relative}}.featured{background:var(--ivory)}.feat{gap:32px;display:grid}.feat-rest{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.feat-rest::-webkit-scrollbar{display:none}.feat-rest>li{scroll-snap-align:start;flex:0 0 72vw}.feat-more{margin-top:28px}.frame--large .wall-name{font-size:max(28px,min(4vw,44px))}@media (min-width:900px){.feat{grid-template-columns:repeat(12,1fr);gap:56px 32px}.feat-lead{grid-area:1/1/3/8}.feat-rest{display:contents}.feat-rest>li{flex:none}.feat-rest>li:first-child{grid-area:1/8/auto/13}.feat-rest>li:nth-child(2){grid-area:2/8/auto/13}.feat-rest>li:nth-child(n+3){grid-column:span 6}.feat-rest>li:nth-child(-n+2) .poster,.feat-rest>li:nth-child(n+3) .poster{aspect-ratio:4/3}}@media (min-width:1200px){.feat-rest>li:nth-child(n+3){grid-column:span 4}.feat-rest>li:nth-child(n+3) .poster{aspect-ratio:4/5}}.phone{--pin:#e5484d;aspect-ratio:9/18.4;color:#fff;background:#0b141a;border:7px solid #0b0a09;border-radius:40px;outline:1px solid #f3eee638;width:min(100%,300px);position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000a6;container-type:inline-size}.phone-notch{z-index:9;background:#0b0a09;border-radius:99px;height:4.4cqi;width:26cqi;margin-left:auto;margin-right:auto;position:absolute;top:8px;left:0;right:0}.scr{opacity:0;visibility:hidden;transition:opacity .5s var(--ease), visibility .5s;flex-direction:column;font-size:4.7cqi;line-height:1.55;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.phone[data-screen=chat] .scr-chat,.phone[data-screen=open] .scr-open,.phone[data-screen=details] .scr-details,.phone[data-screen=rsvp] .scr-rsvp,.phone[data-screen=map] .scr-map{opacity:1;visibility:visible}.scr-details,.scr-rsvp,.scr-map{text-align:center;background:radial-gradient(90% 60% at 50% 20%,#bfa77e38,#0000 70%),#14100e;justify-content:center;align-items:center;gap:4cqi;padding:14cqi 8cqi}.d-names{font-family:var(--font-display);font-size:8.4cqi;font-weight:600;line-height:1.25}.d-date{color:#e5d6ba;font-size:4.4cqi}.d-venue{opacity:.75;font-size:4cqi}.scr-chat{background:#0b141a}.wa-bar{background:#1f2c34;align-items:center;gap:3cqi;padding:12cqi 5cqi 3.5cqi;font-size:4.4cqi;display:flex}.wa-av{background:linear-gradient(135deg, var(--champagne), var(--burgundy));border-radius:50%;height:8.5cqi;width:8.5cqi}.wa-body{background:#0b141a radial-gradient(circle at 20% 20%,#ffffff08 0,#ffffff08 1px,#0000 1.5px) 0 0/14px 14px;flex:1;padding:5cqi 4cqi}.wa-bubble{border-radius:3.5cqi;background:#005c4b;gap:2cqi;max-width:86%;padding:2cqi;display:grid}.wa-bubble:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:1cqi;margin-left:auto}.wa-bubble:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:1cqi;margin-left:auto}.wa-bubble:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:1cqi;margin-left:auto}.wa-bubble:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:1cqi;margin-right:auto}.wa-bubble:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:1cqi;margin-right:auto}.wa-bubble:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:1cqi;margin-right:auto}.wa-bubble>p{padding:1.5cqi 2cqi 0;font-size:4cqi}.wa-card{max-height:70cqi;transition:opacity .5s, max-block-size .6s var(--ease);background:#103629;border-radius:2.5cqi;overflow:hidden}.phone[data-step=message] .wa-card{opacity:0;max-height:0}.wa-card-media .poster{aspect-ratio:16/10}.wa-card-media .poster-frame,.wa-card-media .poster-id,.wa-card-media .poster-en{display:none}.wa-card-media .poster-name{font-size:9cqi}.wa-card-text{padding:2.5cqi 3cqi 3cqi;display:grid}.wa-card-text b{font-size:4cqi;font-weight:600}.wa-card-text small{opacity:.6;text-align:end;direction:ltr;font-size:3.3cqi}.scr-poster{position:absolute;top:0;bottom:0;left:0;right:0}.scr-poster .poster{aspect-ratio:auto;height:100%;width:100%}.scr-poster .poster-name{font-size:14cqi}.open-hint{text-shadow:0 1px 8px #0009;justify-items:center;gap:3cqi;font-size:4cqi;display:grid;position:absolute;bottom:12cqi;left:0;right:0}.pulse{border:1.5px solid #fff;border-radius:50%;height:11cqi;width:11cqi;position:relative}.pulse:after{content:"";border:1px solid #ffffff80;border-radius:50%;animation:2.2s ease-out infinite pulse;position:absolute;top:-2cqi;bottom:-2cqi;left:-2cqi;right:-2cqi}@keyframes pulse{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.cd{direction:rtl;justify-content:center;gap:2.2cqi;display:flex}.cd-cell{border:1px solid #f3eee647;justify-items:center;min-width:15cqi;padding:2.5cqi 1.5cqi;display:grid}.cd-cell b{font-family:var(--font-display);font-size:7.4cqi;font-weight:600;line-height:1.2}.cd-cell span{opacity:.7;font-size:3cqi}.rsvp-card{background:#ffffff0a;border:1px solid #f3eee638;justify-items:center;gap:3cqi;width:100%;padding:6cqi 5cqi;display:grid}.rsvp-comp{opacity:.8;font-size:3.8cqi}.pill{color:#fff;background:0 0;border:1px solid #f3eee68c;border-radius:999px;justify-content:center;align-items:center;min-width:30cqi;padding:2.4cqi 5cqi;font-size:4.2cqi;line-height:1.4;display:inline-flex}.pill.is-on,.pill[aria-pressed=true]{background:var(--ivory);color:var(--espresso);border-color:var(--ivory)}.mapcard{color:#f0e6d4;border:1px solid #f3eee638;justify-items:center;gap:3cqi;width:100%;padding:0 0 4cqi;display:grid;position:relative;overflow:hidden}.map-art{aspect-ratio:5/3;height:auto;width:100%}.map-venue{padding-left:4cqi;padding-right:4cqi;font-size:4cqi}.journey{background:var(--espresso);color:var(--ivory);padding-top:max(40px,min(8vw,100px));padding-bottom:0}.journey-wrap{gap:0;display:grid}.journey .lead,.journey-copy p{color:var(--muted-inv)}.journey-phone{z-index:3;background:var(--espresso);place-items:center;height:56svh;padding-top:10px;padding-bottom:10px;display:grid;position:-webkit-sticky;position:sticky;top:var(--header-h)}.journey-phone .phone{height:100%;width:auto;max-width:100%}.journey-copy .section-head{padding-top:24px}.journey-steps{display:grid}.jstep{border-top:1px solid var(--line-inv);opacity:.38;min-height:44svh;transition:opacity .4s var(--ease);grid-template-columns:44px 1fr;align-content:start;gap:12px;padding-top:28px;padding-bottom:8px;display:grid}.jstep.is-active{opacity:1}.jstep-idx{color:var(--champagne);padding-top:6px;font-size:14px}.jstep .title{color:var(--ivory);font-size:22px}.journey-steps .jstep:last-child{min-height:60svh}@media (min-width:900px){.journey{padding-bottom:0}.journey-wrap{grid-template-columns:1fr minmax(300px,420px);align-items:start;gap:8vw}.journey-phone{background:0 0;order:2;height:660px;padding:0;top:calc(50svh - 330px)}.journey-phone .phone{height:auto;width:320px}.journey-copy{order:1;padding-top:8svh}.jstep{grid-template-columns:64px 1fr;align-content:center;min-height:64svh}.jstep .title{font-size:max(26px,min(3vw,38px))}.jstep p{max-width:38ch;font-size:18px}}.demo{background:var(--ivory)}.demo-wrap{align-items:center;gap:40px;display:grid}.demo-hint{margin-top:12px}.demo-stage{justify-items:center;gap:20px;display:grid}.phone--live{background:#14100e;width:min(78vw,300px)}.live-bg{position:absolute;top:0;bottom:0;left:0;right:0}.live-bg .poster{aspect-ratio:auto;filter:blur(14px)saturate(.9);height:100%;width:100%;transform:scale(1.2)}.live-bg .poster-name,.live-bg .poster-en,.live-bg .poster-id,.live-bg .poster-frame{opacity:0}.live-bg:after{content:"";background:linear-gradient(#0b0a09b3,#0b0a098c 40%,#0b0a09db);position:absolute;top:0;bottom:0;left:0;right:0}.live-panel{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:4cqi;padding:14cqi 8cqi 10cqi;font-size:4.3cqi;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.phone--live .rsvp-btns{flex-wrap:wrap;justify-content:center;gap:3cqi;display:flex}.phone--live button.pill{cursor:pointer;min-height:44px;transition:background-color .25s, color .25s, transform .25s var(--ease)}.phone--live button.pill:hover{background:#f3eee629}.phone--live button.pill:active{transform:scale(.97)}.phone--live button.pill[aria-pressed=true],.phone--live button.pill.is-on{background:var(--ivory);color:var(--espresso)}.rsvp-done{color:#9ee6b5;animation:pop .45s var(--ease);align-items:center;gap:2cqi;font-size:4.2cqi;display:inline-flex}.rsvp-done[data-state=no]{color:#f0b9bf}.rsvp-done[data-state=no] .done-ic{display:none}.done-ic .icon{height:5.4cqi;width:5.4cqi}.phone--live[data-rsvp] [data-rsvp-ask]{opacity:.7}@keyframes pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.counter{border:1px solid #f3eee638;border-radius:99px;align-items:baseline;gap:2cqi;padding:2cqi 4cqi;font-size:4cqi;display:inline-flex}.counter b{font-family:var(--font-display);font-size:5.4cqi}.toast{background:var(--ivory);color:var(--espresso);animation:pop .35s var(--ease);padding:3cqi 4cqi;font-size:3.8cqi;position:absolute;bottom:4cqi;left:6cqi;right:6cqi}.live-panel[data-panel=map]{padding-bottom:24cqi}.demo-tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tab{border:1px solid var(--line);border-radius:999px;min-height:44px;padding-left:18px;padding-right:18px;font-size:14px;transition:background-color .2s,color .2s,border-color .2s}.tab:hover{border-color:var(--espresso)}.tab[aria-selected=true]{background:var(--espresso);color:var(--ivory);border-color:var(--espresso)}@media (min-width:900px){.demo-wrap{grid-template-columns:1fr 1fr;gap:8vw}.phone--live{width:320px}}.organizer{background:var(--paper);border-block:1px solid var(--line)}.organizer-wrap{align-items:center;gap:36px;display:grid}.organizer-note{margin-top:16px}.dash{border:1px solid var(--line);font-family:var(--font-text);background:#fff;font-size:13px;line-height:1.5;overflow:hidden;box-shadow:0 30px 60px -40px #1c151259}.dash-bar{border-bottom:1px solid var(--line);background:#f6f2ea;align-items:center;gap:6px;padding:10px 14px;font-weight:600;display:flex}.dash-bar i{background:var(--stone);border-radius:50%;height:9px;width:9px}.dash-bar span{color:var(--muted);font-weight:500}.dash-bar span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.dash-bar span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.dash-bar span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:10px}.dash-bar span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.dash-bar span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.dash-bar span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:10px}.dash-stats{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.stat{background:#fff;gap:2px;padding:14px 16px;display:grid}.stat:last-child{grid-column:1/-1}.stat dt{color:var(--muted);font-size:12px}.stat dd{font-family:var(--font-display);margin:0;font-size:28px;font-weight:600;line-height:1.2}.stat--attending dd{color:#1f7a45}.stat--declined dd{color:#a8323a}.stat--pending dd{color:#8a6410}.dash-filters{scrollbar-width:none;gap:8px;padding:12px 14px 4px;display:flex;overflow-x:auto}.dash-filters::-webkit-scrollbar{display:none}.chip--sm{min-height:44px;padding-left:14px;padding-right:14px;font-size:13px}.dash-table{border-collapse:collapse;width:100%;margin-top:6px}.dash-table th,.dash-table td{text-align:start;border-top:1px solid var(--line);padding:11px 14px;font-weight:400}.dash-table thead th{color:var(--muted);border-top:0;font-size:12px}.dash-table tbody th{font-weight:500}.dash-table .col-party{text-align:end}.dash-table td:nth-child(2),.dash-table thead th:nth-child(2){display:none}.badge-s{border-radius:99px;padding:1px 10px;font-size:12px;font-weight:500;display:inline-block}.badge-s--attending{color:#145c33;background:#e3f4ea}.badge-s--declined{color:#8e2229;background:#fbe6e7}.badge-s--pending{color:#6e4f0a;background:#fbf0d6}@media (min-width:600px){.dash-table td:nth-child(2),.dash-table thead th:nth-child(2){display:table-cell}.dash-stats{grid-template-columns:repeat(5,1fr)}.stat:last-child{grid-column:auto}.stat dd{font-size:24px}}@media (min-width:900px){.organizer-wrap{grid-template-columns:5fr 7fr;gap:6vw}}.corp{color:var(--ivory);border-top:1px solid var(--line-inv);background:#0d0f11}.corp-head{gap:16px;max-width:900px;margin-bottom:max(36px,min(6vw,72px));display:grid}.corp-eyebrow{color:#9aa6b2;letter-spacing:0}.corp .lead{color:var(--muted-inv)}.corp-grid{gap:48px;display:grid}.corp .label{color:#9aa6b2;margin-bottom:8px;display:block}.corp-uses li{border-top:1px solid var(--line-inv);grid-template-columns:44px 1fr;align-items:baseline;gap:8px;padding-top:14px;padding-bottom:14px;display:grid}.corp-uses li:last-child{border-bottom:1px solid var(--line-inv)}.corp-uses .use-idx{color:#9aa6b2;font-size:12px}.use-name{font-family:var(--font-display);font-size:max(24px,min(3.4vw,40px));font-weight:500;line-height:1.3}.cap{border-top:1px solid var(--line-inv);justify-content:space-between;align-items:baseline;gap:16px;padding-top:12px;padding-bottom:12px;display:flex}.corp-caps dl{border-bottom:1px solid var(--line-inv)}.cap dt{font-size:15px}.cap dd{flex:none;margin:0}.corp .tag{color:#b9c3cd;padding:1px 9px;font-size:11px}.corp .tag--now{color:#9ee6b5}.corp .tag--coming_soon{color:#9aa6b2}.corp-rail-head{margin-top:max(48px,min(7vw,88px));margin-bottom:16px}.rail{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:thin;scrollbar-color:#3a4048 transparent;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.rail>li{scroll-snap-align:start;flex:0 0 min(72vw,300px)}.corp .wall{border-color:var(--line-inv)}.corp .wall-index{color:#9aa6b2}.corp .wall-en,.corp .wall-meta,.corp .price-from{color:var(--muted-inv)}.corp .link-arrow{color:var(--ivory)}.corp .frame-badge{color:var(--ivory);background:#1b1f23}.corp-cta{margin-top:40px}@media (min-width:900px){.corp-grid{grid-template-columns:7fr 5fr;align-items:start;gap:6vw}.rail{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.rail>li{flex-basis:280px}}.tiers{background:var(--ivory)}.tier-cols{border-bottom:1px solid var(--line);display:grid}.tier{border-top:1px solid var(--line);align-content:start;gap:8px;padding-top:28px;padding-bottom:28px;display:grid}.tier-idx{color:var(--champagne-ink);font-size:13px}.tier-name{font-size:max(30px,min(6vw,40px))}.tier-en{text-transform:uppercase;color:var(--muted);margin-top:-4px;font-size:12px}.tier-price{margin-top:14px;margin-bottom:4px;display:grid}.tier-amount{font-family:var(--font-display);font-size:36px;font-weight:600;line-height:1.2}.tier-amount--quote{font-size:22px}.tier .price-cur{font-size:15px;font-family:var(--font-text);font-weight:400}.tier-text{color:var(--muted)}.tier-inc{gap:6px;margin-top:8px;font-size:14px;display:grid}.tier-inc li:before{content:"—";color:var(--champagne-ink)}.tier-inc li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:8px}.tier-inc li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:8px}.tier-inc li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:8px}.tier-inc li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:8px}.tier-inc li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:8px}.tier-inc li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:8px}.addons-wrap{gap:8px;margin-top:max(40px,min(6vw,72px));display:grid}.addons-table{border-collapse:collapse;width:100%}.addons-table th,.addons-table td{text-align:start;border-bottom:1px solid var(--line);vertical-align:baseline;padding:14px 8px 14px 0;font-weight:400}.addons-table thead th{color:var(--champagne-ink);font-size:12px;font-weight:500}.addons-table tbody th{font-weight:500}.addons-table small{color:var(--muted);font-size:13px;font-weight:400;display:block}.addon-price{white-space:nowrap;font-weight:500}.addons-table .tag{white-space:nowrap}.vat-note{margin-top:20px}@media (max-width:599px){.addons-table thead th:nth-child(3),.addons-table td:nth-child(3){display:none}}@media (min-width:900px){.tier-cols{border-bottom:0;grid-template-columns:repeat(4,1fr)}.tier{padding:32px 24px 8px}.tier:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--line)}.tier:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--line)}.tier:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--line)}.tier:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--line)}.tier:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--line)}.tier:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--line)}.tier:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0;padding-left:0}.tier:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0;padding-left:0}.tier:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0;padding-left:0}.tier:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0;padding-right:0}.tier:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0;padding-right:0}.tier:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0;padding-right:0}.step{padding-top:28px;position:relative}.step:before{content:"";background:var(--champagne-ink);border-radius:50%;height:7px;width:7px;position:absolute;top:-4px}.step:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.step:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.step:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.step:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.step:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.step:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}}.final-cta{isolation:isolate;padding-top:max(72px,min(14vw,160px));padding-bottom:max(72px,min(14vw,160px));position:relative;overflow:hidden}.final-cta:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 85% 0,#bfa77e33,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.final-cta .display-l{max-width:14ch;font-size:max(38px,min(9vw,104px))}.final-cta .num-line{color:var(--muted-inv)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}@media (prefers-reduced-motion:reduce){.hero-world.is-in.is-go,.jstep{transition:none}}.quotes{background:var(--ivory);border-top:1px solid var(--line)}.quote-list{gap:0;display:grid}.quote{border-top:1px solid var(--line);grid-template-columns:44px 1fr;gap:14px 12px;padding-top:32px;padding-bottom:32px;display:grid}.quote-idx{color:var(--champagne-ink);grid-row:span 2;padding-top:10px;font-size:14px}.quote blockquote{margin:0}.quote blockquote p{font-family:var(--font-display);text-wrap:balance;font-size:max(22px,min(3.4vw,34px));font-weight:500;line-height:1.6}.quote blockquote p:before{content:"«";color:var(--champagne-ink)}.quote blockquote p:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:4px}.quote blockquote p:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:4px}.quote blockquote p:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:4px}.quote blockquote p:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:4px}.quote blockquote p:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:4px}.quote blockquote p:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:4px}.quote blockquote p:after{content:"»";color:var(--champagne-ink)}.quote blockquote p:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.quote blockquote p:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.quote blockquote p:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:4px}.quote blockquote p:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.quote blockquote p:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.quote blockquote p:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-right:4px}.quote-by{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:14px;display:flex}.quote-by b{color:var(--espresso);font-weight:600}.quote-stars{color:var(--champagne-ink);letter-spacing:2px;direction:ltr;unicode-bidi:isolate}.quote-stars i{opacity:.25;font-style:normal}@media (min-width:900px){.quote{grid-template-columns:64px minmax(0,1fr) 280px;align-items:start;padding-top:44px;padding-bottom:44px}.quote-idx{grid-row:auto}.quote-by{flex-direction:column;align-items:flex-start;gap:6px;padding-top:10px}}.stats{background:var(--espresso);color:var(--ivory);padding-top:max(36px,min(6vw,72px));padding-bottom:max(36px,min(6vw,72px))}.stat-row{grid-template-columns:repeat(2,1fr);gap:28px 20px;display:grid}.stat{gap:4px;display:grid}.stat:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--line-inv);padding-left:16px}.stat:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--line-inv);padding-left:16px}.stat:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--line-inv);padding-left:16px}.stat:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--line-inv);padding-right:16px}.stat:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--line-inv);padding-right:16px}.stat:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--line-inv);padding-right:16px}.stat dt{color:var(--muted-inv);order:2;font-size:14px}.stat dd{font-family:var(--font-display);order:1;font-size:max(34px,min(6vw,60px));font-weight:600;line-height:1.15}@media (min-width:900px){.stat-row{grid-template-columns:repeat(4,1fr)}}
