.st{--dir:1;--lp-shade:var(--am-c-dune);--lp-rule:var(--am-c-dune);--lp-pad:max(var(--am-space-4), (100% - 76rem) / 2)}[dir=rtl] .st{--dir:-1}@media (prefers-color-scheme:dark){.st{--lp-shade:var(--am-c-night);--lp-rule:var(--am-c-bark)}}.st-main[data-bleed]{overflow-x:clip}.lp-hero,.lp-scene,.lp-story,.lp-how,.lp-ans{padding-inline:var(--lp-pad)}.st .lp-hero h1,.st .lp-scene h2,.st .lp-story h2,.st .lp-band h2,.st .lp-how h2,.st .lp-ans h2{letter-spacing:-.02em;text-wrap:balance;font-weight:800;line-height:1.04}:root:lang(ar) .st :is(.lp-hero h1,.lp-scene h2,.lp-story h2,.lp-band h2,.lp-how h2,.lp-ans h2){letter-spacing:0;line-height:1.25}.lp-hero{isolation:isolate;gap:var(--am-space-6) var(--am-space-7);grid-template-columns:minmax(0,1fr);align-items:center;padding-block:clamp(2rem,4vw,3.5rem) clamp(4rem,9vw,7rem);display:grid;position:relative}.lp-hero:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, var(--am-soft), transparent);pointer-events:none;inline-size:min(60rem,120vw);position:absolute;inset-block-start:10%;inset-inline-end:-12%}.st .lp-hero h1{max-inline-size:19ch;font-size:clamp(3rem,.8rem + 6.2vw,7.75rem)}.lp-mark{isolation:isolate;display:inline-block;position:relative}.lp-mark svg{z-index:-1;fill:none;block-size:124%;inline-size:118%;stroke:var(--am-accent);stroke-width:max(3px,.055em);stroke-linecap:round;stroke-linejoin:round;position:absolute;inset-block-start:-10%;inset-inline-start:-9%;overflow:visible}.lp-mark path{vector-effect:non-scaling-stroke}.lp-hero-copy{align-items:flex-start;gap:var(--am-space-5);flex-direction:column;display:flex}.lp-lede{max-inline-size:38ch;font-size:clamp(1.125rem,1rem + .4vw,1.375rem);line-height:1.5}.lp-act{align-items:flex-start;gap:var(--am-space-2);flex-direction:column;display:flex}@media (min-width:64rem){.lp-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-fan{max-inline-size:32rem}.st .lp-hero h1{grid-column:1/-1}}.lp-fan{aspect-ratio:1.25;justify-self:center;inline-size:100%;max-inline-size:40rem;position:relative;container-type:inline-size}.lp-card{aspect-ratio:1.586;inline-size:64cqi;translate:var(--tx) var(--ty);rotate:var(--r);font-size:3.6cqi;position:absolute;inset-block-start:22cqi;inset-inline-start:18cqi}.lp-card:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--lp-shade), transparent);position:absolute;inset:14% 2% -12%}.lp-face{background:var(--bg);block-size:100%;color:var(--fg);border-radius:4.5cqi;flex-direction:column;gap:1.4cqi;padding:4.5cqi 5cqi;display:flex}.lp-card[data-card="3"]{--k:0;--bg:var(--am-c-espresso);--fg:var(--am-c-cream);--dot:var(--am-c-saffron);--tx:calc(var(--dir) * -15cqi);--ty:-15cqi;--r:calc(var(--dir) * -12deg);--sx:-9cqi;--sy:-7cqi;--sr:-7deg}.lp-card[data-card="2"]{--k:1;--bg:var(--am-c-deep);--fg:var(--am-c-cream);--tx:calc(var(--dir) * 12cqi);--ty:-8cqi;--r:calc(var(--dir) * 8deg);--sx:9cqi;--sy:-4cqi;--sr:6deg}.lp-card[data-card="1"]{--k:2;--bg:var(--am-c-saffron);--fg:var(--am-c-espresso);--tx:calc(var(--dir) * -3cqi);--ty:10cqi;--r:calc(var(--dir) * -3deg);--sx:2cqi;--sy:7cqi;--sr:3deg}.lp-venue{align-items:center;gap:.5em;font-weight:700;display:flex}.lp-glyph{flex:none;block-size:auto;inline-size:2.1em}.lp-label{letter-spacing:.06em;text-transform:uppercase;font-size:.78em;font-weight:600}.lp-card-num{font-family:var(--am-font-display);margin-block-start:auto;font-size:5.6em;font-weight:800;line-height:.85}.lp-pill{border-radius:var(--am-radius-pill);background:var(--am-c-pistachio);color:var(--am-c-cream);padding:.4em 1em;font-weight:700;position:absolute;inset-block-end:4.5cqi;inset-inline-end:5cqi}.lp-dots{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6em;margin-block-start:auto;display:grid}.lp-dots i{aspect-ratio:1;border:.12em solid;border-radius:50%}.lp-dots i[data-on]{background:var(--dot,currentColor)}.lp-dots i[data-new]{background:var(--am-c-saffron);border-color:var(--am-c-saffron)}.lp-scene{gap:var(--am-space-6);flex-direction:column;padding-block:clamp(4rem,12vw,10rem);display:flex}.lp-pain{font-family:var(--am-font-display);text-wrap:pretty;max-inline-size:30ch;font-size:clamp(1.75rem,.9rem + 2.8vw,3.25rem);font-weight:600;line-height:1.2}:root:lang(ar) .lp-pain{line-height:1.55}.st .lp-turn{max-inline-size:20ch;color:var(--am-brand-text);text-align:end;align-self:flex-end;font-size:clamp(2rem,1rem + 3.4vw,4.25rem)}.lp-story{column-gap:var(--am-space-7);grid-template-columns:minmax(0,1fr);padding-block:clamp(2rem,6vw,5rem) clamp(4rem,9vw,7rem);display:grid}.st .lp-story-title{max-inline-size:16ch;margin-block-end:var(--am-space-5);font-size:clamp(2.25rem,1rem + 4vw,4.5rem)}.lp-stage{z-index:2;margin-inline:calc(-1 * var(--lp-pad));background:var(--am-ground);position:sticky;inset-block-start:0}.lp-stage:after{content:"";block-size:var(--am-space-6);background:linear-gradient(var(--am-ground), transparent);pointer-events:none;position:absolute;inset-block-start:100%;inset-inline:0}.lp-stage-in{block-size:56svh;padding-block:var(--am-space-4) var(--am-space-6);place-items:center;display:grid;position:relative}.lp-device{aspect-ratio:760/1525;inline-size:min(23svh,50vw);position:relative}.lp-device:before{content:"";background:radial-gradient(closest-side, var(--lp-shade), transparent);block-size:9%;position:absolute;inset-block-end:-5%;inset-inline:6%}.lp-frame{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.lp-pulse{border:2px solid var(--am-accent);visibility:hidden;border-radius:50%;position:absolute;inset:22% -18%}.lp-rail{border-radius:var(--am-radius-pill);background:var(--am-line);block-size:3px;inline-size:5rem;margin-inline:auto;position:absolute;inset-block-end:var(--am-space-3);inset-inline:0;overflow:hidden}.lp-rail:after{content:"";background:var(--am-brand);transform-origin:0;position:absolute;inset:0;scale:.25 1}.lp-story[data-step="1"] .lp-rail:after{scale:.5 1}.lp-story[data-step="2"] .lp-rail:after{scale:.75 1}.lp-story[data-step="3"] .lp-rail:after{scale:1}[dir=rtl] .lp-rail:after{transform-origin:100%}.lp-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp-steps li{gap:var(--am-space-3);min-block-size:60svh;padding-block:var(--am-space-5);color:var(--am-muted);flex-direction:column;display:flex}.lp-steps h3{font-family:var(--am-font-display);margin:0;font-size:clamp(1.6rem,1rem + 1.8vw,2.5rem);font-weight:700;line-height:1.12}.lp-steps p{max-inline-size:36ch;font-size:1.0625rem;line-height:1.6}.lp-n{font-family:var(--am-font-display);letter-spacing:.08em;color:var(--am-brand-text);font-weight:700}.lp-story[data-step="0"] [data-chapter="0"],.lp-story[data-step="1"] [data-chapter="1"],.lp-story[data-step="2"] [data-chapter="2"],.lp-story[data-step="3"] [data-chapter="3"]{color:var(--am-ink)}.lp-try{display:none}@media (min-width:48rem){.lp-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.st .lp-story-title{grid-column:1/-1}.lp-stage{background:0 0;grid-area:2/2/span 2;margin:0;position:static}.lp-stage:after{content:none}.lp-stage-in{block-size:100svh;padding-block:var(--am-space-7);position:sticky;inset-block-start:0}.lp-device{inline-size:min(clamp(14rem,21vw,19rem),34svh)}.lp-steps{grid-area:2/1}.lp-steps li{justify-content:center;min-block-size:70svh}.lp-try{align-items:flex-start;gap:var(--am-space-3);max-inline-size:28rem;margin-block:var(--am-space-6);padding:var(--am-space-6);border:1px solid var(--am-line);border-radius:var(--am-radius-card);background:var(--am-surface);flex-direction:column;grid-area:3/1;display:flex}.lp-try-h{font-family:var(--am-font-display);font-size:1.75rem;font-weight:700}}.lp-screen{background:var(--am-c-cream);border-radius:13%/6.2%;position:absolute;inset:3.54% 7.11%;overflow:hidden;container-type:inline-size}.lp-scr{color:var(--am-c-espresso);flex-direction:column;gap:3cqi;padding:16cqi 8cqi 8cqi;font-size:5.4cqi;line-height:1.3;display:flex;position:absolute;inset:0}.lp-time{font-size:.8em;font-weight:700;position:absolute;inset-block-start:4.6cqi;inset-inline-start:12cqi}.lp-scr .lp-glyph{inline-size:9cqi}.lp-scr .lp-label{color:var(--am-c-taupe);margin-block-start:5cqi}.lp-big{font-family:var(--am-font-display);font-size:36cqi;font-weight:800;line-height:.9}.lp-prog{grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqi;font-size:.62em;font-weight:600;display:grid}.lp-prog>span{flex-direction:column;gap:1.6cqi;display:flex}.lp-prog i{border-radius:var(--am-radius-pill);background:var(--am-c-sand);block-size:1.6cqi}.lp-prog>span:first-child i,.lp-story:not([data-step="0"]) .lp-prog>span:nth-child(2) i{background:var(--am-c-terracotta)}.lp-say{margin-block-start:3cqi;font-weight:600;display:grid}.lp-say>span{grid-area:1/1}.lp-powered{text-align:center;color:var(--am-c-taupe);margin-block-start:auto;font-size:.62em}.lp-scr-lock{background:linear-gradient(165deg, var(--am-c-saffron), var(--am-c-terracotta));align-items:center;padding-block-start:20cqi}.lp-clock{font-family:var(--am-font-display);font-size:24cqi;font-weight:700;line-height:1}.lp-note{background:var(--am-c-cream);border-radius:5cqi;align-items:flex-start;gap:3cqi;inline-size:100%;margin-block-start:10cqi;padding:4cqi;font-size:.8em;display:flex}.lp-note .lp-glyph{inline-size:10cqi}.lp-note>span{flex-direction:column;flex:1;gap:.6cqi;display:flex}.lp-note-h{color:var(--am-c-taupe);justify-content:space-between;gap:2cqi;font-size:.86em;display:flex}.lp-scr-wallet{background:var(--am-c-night);color:var(--am-c-cream)}.lp-wal-h{font-family:var(--am-font-display);font-size:1.7em;font-weight:700}.lp-pass{background:var(--am-c-deep);color:var(--am-c-cream);border-radius:5cqi;flex-direction:column;gap:3.4cqi;padding:5cqi;display:flex}.lp-pass .lp-label{color:inherit;margin:0}.lp-pass .lp-dots{gap:2cqi;margin:0}.lp-pass-row{justify-content:space-between;align-items:baseline;gap:2cqi;display:flex}.lp-toast{background:var(--am-c-bark);border-radius:4cqi;margin-block-start:auto;padding:3.6cqi 4cqi;font-size:.82em}.lp-watch{aspect-ratio:360/566;inline-size:46%;position:absolute;inset-block-end:4%;inset-inline-start:74%}.lp-wscreen{background:var(--am-c-night);color:var(--am-c-cream);border-radius:22%;display:grid;position:absolute;inset-block:21.8%;inset-inline:12.86%;overflow:hidden;container-type:inline-size}.lp-w{flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:4cqi;font-size:12cqi;font-weight:700;display:flex}.lp-w b{font-family:var(--am-font-display);font-size:2.6em;line-height:.9}.lp-w-stamp b{font-size:1.7em}.lp-w-ready span{border-radius:var(--am-radius-pill);background:var(--am-c-saffron);color:var(--am-c-espresso);padding:.15em .7em}.lp-band{--b-bg:var(--am-c-espresso);--b-line:var(--am-c-bark);margin-inline:clamp(0px, 1.2vw, var(--am-space-4));background:var(--b-bg);color:var(--am-c-cream);border-radius:clamp(1.5rem,3vw,2.5rem);padding:clamp(.75rem,2.4vw,2rem)}@media (prefers-color-scheme:dark){.lp-band{--b-bg:var(--am-c-bark);--b-line:var(--am-c-taupe)}}.lp-bento{grid-template-columns:minmax(0,1fr);gap:clamp(.5rem,1vw,.75rem);max-inline-size:78rem;margin-inline:auto;display:grid}.lp-cell{border:1px solid var(--b-line);border-radius:var(--am-radius-card);padding:clamp(1.25rem,2.6vw,2.25rem)}.st .lp-promise{align-items:flex-end;min-block-size:clamp(13rem,28vw,22rem);font-size:clamp(2.25rem,1rem + 4vw,4.75rem);display:flex}.lp-deco{background:var(--am-c-saffron);border-color:var(--am-c-saffron);place-items:center;min-block-size:11rem;display:grid;position:relative;overflow:clip}.lp-deco img{block-size:auto;inline-size:clamp(5rem,9vw,7.5rem)}.lp-deco i{aspect-ratio:1;border:1px solid var(--am-c-espresso);border-radius:50%;inline-size:62%;position:absolute}.lp-deco i+i{inline-size:96%}.lp-p{justify-content:space-between;gap:var(--am-space-6);flex-direction:column;display:flex}.lp-p h3{margin:0 0 var(--am-space-3);font-family:var(--am-font-display);font-size:clamp(1.5rem,1rem + 1.2vw,2.1rem);font-weight:700;line-height:1.12}.lp-p p{max-inline-size:42ch;color:var(--am-c-dune);line-height:1.6}@media (min-width:48rem){.lp-bento{grid-template-columns:repeat(12,minmax(0,1fr))}.st .lp-promise{grid-column:span 12}.lp-deco{display:none}.lp-p[data-p="0"]{grid-area:span 2/1/auto/span 5}.lp-p[data-p="1"],.lp-p[data-p="2"]{flex-direction:row;grid-column:6/span 7;align-items:flex-end}.lp-p[data-p="1"]>div,.lp-p[data-p="2"]>div{flex:1}}@media (min-width:64rem){.st .lp-promise{grid-column:span 8}.lp-deco{grid-column:span 4;display:grid}}.lp-queue{flex-direction:column;gap:.6rem;display:flex}.lp-queue>span{justify-content:space-between;align-items:center;gap:var(--am-space-3);border:1px solid var(--b-line);border-radius:1rem;padding:.75rem 1rem;font-weight:600;display:flex}.lp-queue b{font-family:var(--am-font-display);font-size:1.75rem;line-height:1}.lp-queue [data-s=called]{color:var(--am-c-dune)}.lp-queue [data-s=ready]{background:var(--am-c-saffron);border-color:var(--am-c-saffron);color:var(--am-c-espresso)}.lp-mini{background:var(--am-c-deep);border-radius:1rem;flex-direction:column;flex:none;gap:.9rem;inline-size:min(100%,16rem);padding:1.1rem;display:flex}.lp-mini .lp-dots{gap:.45rem;margin:0}.lp-guests{flex-direction:column;flex:none;inline-size:min(100%,16rem);display:flex}.lp-guests>span:not(.lp-chip){border-block-end:1px solid var(--b-line);align-items:center;gap:.75rem;padding-block:.6rem;display:flex}.lp-guests i{aspect-ratio:1;background:var(--am-c-caramel);border-radius:50%;inline-size:1.75rem}.lp-guests [data-g=fresh] i{background:var(--am-c-ember)}.lp-guests [data-g=stopped]{color:var(--am-c-dune)}.lp-guests [data-g=stopped] i{border:1px dashed var(--am-c-dune);background:0 0}.lp-chip{border:1px solid var(--am-c-cream);border-radius:var(--am-radius-pill);align-self:flex-start;margin-block-start:.9rem;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.lp-how{flex-direction:column;gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(5rem,12vw,9rem);display:flex}.st .lp-how h2{font-size:clamp(2.25rem,1rem + 4vw,4.5rem)}.lp-how-steps{counter-reset:how;gap:var(--am-space-6);margin:0;padding:0;list-style:none;display:grid;position:relative}.lp-how-steps li{counter-increment:how;gap:var(--am-space-3);max-inline-size:30ch;border-block-start:1px solid var(--lp-rule);flex-direction:column;padding-block-start:var(--am-space-5);font-size:1.125rem;line-height:1.55;display:flex}.lp-how-steps li:before{content:counter(how);font-family:var(--am-font-display);color:var(--am-brand-text);font-size:clamp(4rem,2rem + 5vw,7rem);font-weight:800;line-height:.9}@media (min-width:48rem){.lp-how-steps{gap:var(--am-space-6) var(--am-space-7);grid-template-columns:repeat(3,minmax(0,1fr))}.lp-how-steps li{border:0}.lp-how-steps:before{content:"";background:var(--am-ink);transform-origin:0;block-size:2px;position:absolute;inset-block-start:0;inset-inline:0}[dir=rtl] .lp-how-steps:before{transform-origin:100%}}.lp-ans{gap:var(--am-space-6);padding-block:clamp(4rem,10vw,8rem);display:grid}.lp-ans-head{align-items:flex-start;gap:var(--am-space-3);flex-direction:column;display:flex}.st .lp-ans h2{max-inline-size:12ch;font-size:clamp(2rem,1rem + 3vw,3.75rem)}.lp-qa{border-block-start:1px solid var(--lp-rule);flex-direction:column;margin:0;display:flex}.lp-qa>div{gap:var(--am-space-2);padding-block:var(--am-space-5);border-block-end:1px solid var(--lp-rule);display:grid}.lp-qa dt{font-family:var(--am-font-display);font-size:clamp(1.25rem,1rem + .8vw,1.6rem);font-weight:700;line-height:1.25}.lp-qa dd{max-inline-size:52ch;color:var(--am-muted);margin:0;line-height:1.6}@media (min-width:64rem){.lp-ans{gap:var(--am-space-7);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lp-ans-head{align-self:start;position:sticky;inset-block-start:7rem}}@media (max-width:47.99rem){.lp-act{align-self:stretch}.st-main[data-bleed] .st-btn{box-sizing:border-box;inline-size:100%}}
