html[data-redesign=on]{--wb-rail:20rem;--wb-gutter:clamp(1.25rem,2vw,2rem);--wb-row-y:0.95rem;--wb-mast-y:clamp(1.5rem,3vw,2.5rem);--wb-ghost:color-mix(in srgb,var(--n4-ink) 7%,transparent)}html[data-redesign=on] .wb-mast{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--wb-gutter);padding-block-end:var(--wb-mast-y);margin-block-end:var(--wb-mast-y);border-block-end:1px solid var(--n4-hair)}html[data-redesign=on] .wb-mast-title{margin:0;font-weight:800;font-size:clamp(1.85rem,3.4vw,2.75rem);line-height:1.14;letter-spacing:-.018em;text-align:start;text-wrap:balance}html[data-redesign=on] .wb-mast-title em{font-style:normal;background:var(--n4-grad);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-redesign=on] .wb-mast-sub{margin-block-start:.6rem;max-width:42rem;color:var(--n4-dim);font-size:.9375rem;line-height:1.6;text-wrap:pretty}html[data-redesign=on] .wb-ghost{grid-column:2;justify-self:end;align-self:center;font-size:clamp(3.5rem,9vw,7.5rem);font-weight:800;line-height:.82;letter-spacing:-.04em;color:var(--wb-ghost);font-variant-numeric:tabular-nums;pointer-events:none;user-select:none;animation:wb-ghost-in .26s cubic-bezier(.2,.7,.3,1) both}@keyframes wb-ghost-in{0%{opacity:0;transform:translateY(.35em)}}@media (max-width:40rem){html[data-redesign=on] .wb-mast{grid-template-columns:minmax(0,1fr)}html[data-redesign=on] .wb-ghost{display:none}}@media (prefers-reduced-motion:reduce){html[data-redesign=on] .wb-ghost{animation:none}}html[data-redesign=on] .wb-split{display:grid;gap:var(--wb-gutter);grid-template-columns:minmax(0,1fr)}@media (min-width:78rem){html[data-redesign=on] .wb-split{grid-template-columns:minmax(0,1fr) var(--wb-rail);align-items:start}html[data-redesign=on] .wb-aside{position:sticky;inset-block-start:calc(var(--n4-bar-h) + 1.25rem)}}html[data-redesign=on] .wb-panel{padding:1.15rem 1.25rem;border:1px solid var(--n4-hair);border-radius:var(--n4-radius);background:var(--n4-card)}html[data-redesign=on] .wb-panel+.wb-panel{margin-block-start:var(--wb-gutter)}html[data-redesign=on] .wb-panel-title{margin:0 0 .75rem;font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:var(--n4-faint);text-transform:none}html[data-redesign=on] .wb-rows{border-block-start:1px solid var(--n4-hair)}html[data-redesign=on] .wb-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding-block:var(--wb-row-y);padding-inline:.35rem;border-block-end:1px solid var(--n4-hair);transition:background-color .16s ease}html[data-redesign=on] a.wb-row,html[data-redesign=on] button.wb-row{width:100%;text-align:start;font:inherit;color:inherit;background:none;cursor:pointer}html[data-redesign=on] a.wb-row:hover,html[data-redesign=on] button.wb-row:hover{background:color-mix(in srgb,var(--n4-ink) 4%,transparent)}html[data-redesign=on] .wb-row-main{min-width:0}@media (min-width:64rem){html[data-redesign=on] .wb-row-main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1.25rem}html[data-redesign=on] .wb-row-main .wb-row-meta{margin-block-start:0;text-align:end;white-space:nowrap}}html[data-redesign=on] .wb-row-title{display:block;font-size:.9375rem;font-weight:600;letter-spacing:-.005em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}@media (min-width:64rem){html[data-redesign=on] .wb-row-title{-webkit-line-clamp:1;line-clamp:1}}html[data-redesign=on] .wb-row-meta{display:block;margin-block-start:.2rem;color:var(--n4-faint);font-size:.8125rem}html[data-redesign=on] .wb-row-go{flex:none;color:var(--n4-faint);font-size:.8125rem;font-weight:600;transition:color .16s ease}html[data-redesign=on] .wb-row:hover .wb-row-go{color:var(--n4-ink)}html[data-redesign=on] .wb-dot{inline-size:.5rem;block-size:.5rem;border-radius:999px;background:var(--n4-faint);flex:none}html[data-redesign=on] .wb-dot[data-state=waiting]{background:var(--n4-pink)}html[data-redesign=on] .wb-dot[data-state=working]{background:var(--n4-purple)}html[data-redesign=on] .wb-dot[data-state=failed]{background:#e8b26a}html[data-redesign=on] .n4-work-in:has(>.wb-dock){min-height:calc(100svh - var(--n4-bar-h));display:flex;flex-direction:column}html[data-redesign=on] .wb-dock{margin-block-start:auto;position:sticky;inset-block-end:0;z-index:30;display:flex;align-items:center;gap:1rem;margin-inline:calc(clamp(1.15rem, 2.2vw, 3rem) * -1);padding:.85rem clamp(1.15rem,2.2vw,3rem);border-block-start:1px solid var(--n4-hair);background:var(--n4-bg-2)}html[data-redesign=on] .wb-dock-note{min-width:0;color:var(--n4-dim);font-size:.875rem;line-height:1.45}html[data-redesign=on] .wb-dock-end{margin-inline-start:auto;display:flex;align-items:center;gap:.6rem;flex:none}@media (max-width:40rem){html[data-redesign=on] .wb-dock{flex-direction:column;align-items:stretch;gap:.7rem}html[data-redesign=on] .wb-dock-note{font-size:.8125rem}html[data-redesign=on] .wb-dock-end{margin-inline-start:0}html[data-redesign=on] .wb-dock-end>*{flex:1;justify-content:center}}html[data-redesign=on] .wb-empty{display:grid;justify-items:start;gap:.85rem;padding-block:clamp(2.5rem,7vw,4.5rem);padding-inline:.35rem;max-width:34rem}html[data-redesign=on] .wb-empty-fig{font-size:clamp(3rem,7vw,5rem);font-weight:800;line-height:.8;letter-spacing:-.04em;color:var(--wb-ghost);font-variant-numeric:tabular-nums}html[data-redesign=on] .wb-empty-title{margin:0;font-size:1.25rem;font-weight:800;letter-spacing:-.015em}html[data-redesign=on] .wb-empty-body{margin:0;color:var(--n4-dim);font-size:.9375rem;line-height:1.6;text-wrap:pretty}html[data-redesign=on] .wb-figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:0;border:1px solid var(--n4-hair);border-radius:var(--n4-radius);overflow:hidden}html[data-redesign=on] .wb-fig{padding:1rem 1.15rem;border-inline-start:1px solid var(--n4-hair)}html[data-redesign=on] .wb-fig:first-child{border-inline-start:0}html[data-redesign=on] .wb-fig-n{font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}html[data-redesign=on] .wb-fig-k{margin-block-start:.3rem;color:var(--n4-faint);font-size:.8125rem;line-height:1.35}html[data-redesign=on] .wb-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--n4-hair);border-radius:var(--n4-radius);overflow:hidden}html[data-redesign=on] .wb-day{display:grid;place-items:center;padding-block:.6rem;border-inline-start:1px solid var(--n4-hair);font-size:.8125rem;font-weight:700;color:var(--n4-faint)}html[data-redesign=on] .wb-day:first-child{border-inline-start:0}html[data-redesign=on] .wb-day[data-on]{background:var(--n4-purple);color:var(--n4-on-accent)}html[data-redesign=on] .wb-sec+.wb-sec{margin-block-start:clamp(2rem,4.5vw,3.25rem)}html[data-redesign=on] .wb-sec-head{display:flex;align-items:baseline;gap:.75rem;margin-block-end:.9rem}html[data-redesign=on] .wb-sec-head h2{margin:0;font-size:1.0625rem;font-weight:800;letter-spacing:-.01em}html[data-redesign=on] .wb-sec-head .wb-sec-count{color:var(--n4-faint);font-size:.875rem;font-variant-numeric:tabular-nums}html[data-redesign=on] .wb-sec-head .wb-sec-end{margin-inline-start:auto}html[data-redesign=on] .n4-work .n4-h2,html[data-redesign=on] .n4-work .n4-head{text-align:start;align-items:flex-start}html[data-redesign=on] .n4-work .n4-head{margin-bottom:2rem}html[data-redesign=on] .n4-work .n4-head-sub{text-align:start}.t-lunsoul{--n4-bg:#fff;--n4-bg-2:#f1f5fc;--n4-card:#fff;--n4-card-2:#f7fafe;--n4-hair:rgba(1,7,48,.12);--n4-hair-2:rgba(1,7,48,.24);--n4-ink:#010730;--n4-dim:#3d4668;--n4-faint:#5f6890;--n4-pink:#1479c9;--n4-purple:#4247ce;--n4-lilac:#2c3a78;--n4-pink-lift:#1479c9;--n4-purple-lift:#4247ce;--n4-on-accent:#fff;--n4-cream:#fff;--n4-grad:linear-gradient(115deg,#278ce0,#575edd 25%,#8a3fe0 50%,#575edd 75%,#278ce0);--n4-grad-btn:linear-gradient(100deg,#1479c9,#4247ce 25%,#6a2fc9 50%,#4247ce 75%,#1479c9);--lu-drift:7s;--lu-cyan:#278ce0;--lu-violet:#575edd;--lu-navy:#010730;--lu-lift:0 1px 2px rgba(1,7,48,.05),0 8px 24px -12px rgba(1,7,48,.14);--lu-lift-2:0 2px 4px rgba(1,7,48,.06),0 18px 40px -18px rgba(1,7,48,.2);--lu-ghost-bg:#fff;--lu-wash-base:#fff;--n4-font:var(--font-comfortaa),var(--font-fredoka),system-ui,sans-serif}body:has(.t-lunsoul.t-lunsoul),html:has(.t-lunsoul.t-lunsoul){background:#fff}.t-lunsoul .n4 :where(.n4-logo,.n4-h2,.n4-hero-title,.n4-price-sum,.n4-step-num),.t-lunsoul .n4 :where(h1,h2,h3,h4,h5,h6){font-weight:400}.t-lunsoul .n4 :where(.n4-btn,.n4-badge),.t-lunsoul .n4 :where(strong,b,th){font-weight:500}.t-lunsoul .n4 :where(.n4-logo,.n4-btn,.n4-price-sum,.n4-step-num,.n4-hero-title,.n4-h2),.t-lunsoul .n4 :where(h1,h2,h3,h4){letter-spacing:0}.t-lunsoul .n4 :where(h1,h2,h3,h4,h5,h6){line-height:1.12}.t-lunsoul .n4-hero-title{font-size:clamp(2.75rem,7vw,5rem);line-height:1.04}.t-lunsoul .n4-h2{font-size:clamp(2.15rem,4.6vw,3.35rem);line-height:1.08}.t-lunsoul .n4-aurora{background:radial-gradient(46% 40% at 82% 24%,color-mix(in srgb,var(--lu-cyan) 22%,transparent),transparent 70%),radial-gradient(44% 42% at 16% 34%,color-mix(in srgb,var(--lu-violet) 18%,transparent),transparent 70%),radial-gradient(70% 46% at 50% 16%,color-mix(in srgb,var(--lu-cyan) 10%,transparent),transparent 76%)}.t-lunsoul .n4-aurora:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(48% 42% at 78% 28%,color-mix(in srgb,#8a3fe0 20%,transparent),transparent 70%),radial-gradient(46% 44% at 20% 30%,color-mix(in srgb,#6a54e2 20%,transparent),transparent 70%),radial-gradient(72% 48% at 50% 14%,color-mix(in srgb,var(--lu-violet) 11%,transparent),transparent 76%);animation:lu-aurora-fade calc(var(--lu-drift) * 2) ease-in-out infinite alternate}@keyframes lu-aurora-fade{0%{opacity:0}to{opacity:1}}.t-lunsoul .n4-hero-grid,.t-lunsoul .n4-orbit{display:none}.t-lunsoul .n4-btn-grad{background:var(--n4-grad-btn);color:#fff}.t-lunsoul .n4-btn-grad:hover{animation-duration:calc(var(--lu-drift) / 4);transform:translateY(-1px);box-shadow:var(--lu-lift-2)}.t-lunsoul .n4-btn-solid{background:var(--n4-ink);color:#fff}.t-lunsoul .n4-btn-ghost{background:var(--lu-ghost-bg);border-color:var(--n4-hair-2);box-shadow:var(--lu-lift)}.t-lunsoul .n4-btn-ghost:hover{background:color-mix(in srgb,var(--n4-pink) 14%,var(--lu-ghost-bg));border-color:color-mix(in srgb,var(--n4-pink) 55%,transparent)}.t-lunsoul .n4-dio,.t-lunsoul .n4-faq,.t-lunsoul .n4-film-slab,.t-lunsoul .n4-price,.t-lunsoul .n4-step,.t-lunsoul .n4-swap-card.is-after,.t-lunsoul .n4-voice,.t-lunsoul .n4-widget-frame{box-shadow:var(--lu-lift)}.t-lunsoul .n4-price:hover{box-shadow:var(--lu-lift-2)}.t-lunsoul .n4-swap-card.is-before{box-shadow:none;border-color:rgba(1,7,48,.08)}.t-lunsoul .n4-tile:not([data-tone=plain]):not([data-tone=cream]){background:linear-gradient(140deg,color-mix(in srgb,var(--n4-tone,var(--n4-pink)) 100%,transparent),color-mix(in srgb,var(--n4-tone,var(--n4-pink)) 74%,var(--lu-violet)));border-color:color-mix(in srgb,var(--n4-tone,var(--n4-pink)) 45%,transparent);color:#fff}.t-lunsoul .n4-tile[data-tone=cream]{--n4-tone:var(--n4-ink);background:var(--n4-ink);color:#fff}.t-lunsoul .n4-badge[data-tone=cream]{--n4-tone:var(--n4-lilac)}.t-lunsoul .n4-dio-cell i[data-tone=cream]{color:var(--n4-lilac)}.t-lunsoul .n4-phone-play{background:color-mix(in srgb,var(--lu-navy) 62%,transparent);border-color:hsla(0,0%,100%,.3);color:#fff}.t-lunsoul .n4-check{background:color-mix(in srgb,var(--n4-pink) 13%,var(--lu-wash-base))}.t-lunsoul .n4-cta-slab{--n4-hair:hsla(0,0%,100%,.22);--n4-hair-2:hsla(0,0%,100%,.4);--n4-ink:#fff;--n4-dim:#eef2fb;--n4-faint:#dbe3f5;--n4-cream:#fff;--n4-on-accent:var(--lu-navy);--lu-lift:none;--lu-lift-2:none;--lu-ghost-bg:hsla(0,0%,100%,.14);--lu-wash-base:transparent;color:var(--n4-ink)}.t-lunsoul .n4-reels,.t-lunsoul .n4-wall{position:relative}.t-lunsoul .n4-reels:before,.t-lunsoul .n4-wall:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:2px;pointer-events:none;background:linear-gradient(to left,var(--lu-cyan) 0,var(--lu-violet) 25%,#8a3fe0 50%,var(--lu-violet) 75%,var(--lu-cyan) 100%)}.t-lunsoul .n4-wall-col[data-depth=far]{opacity:.58}.t-lunsoul .n4-phone-screen{background:color-mix(in srgb,var(--n4-ink) 8%,var(--n4-bg-2))}.t-lunsoul .n4-cta-slab{background:linear-gradient(115deg,var(--lu-cyan) 0,var(--lu-violet) 55%,#8a3fe0 100%);isolation:isolate}.t-lunsoul .n4-cta-slab:after{content:"";position:absolute;inset:0 -1103.4px 0 0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(115deg,var(--lu-cyan) 0,color-mix(in srgb,#8a3fe0 3.8%,var(--lu-cyan)) 62.5px,color-mix(in srgb,#8a3fe0 14.6%,var(--lu-cyan)) 125px,color-mix(in srgb,#8a3fe0 30.9%,var(--lu-cyan)) 187.5px,var(--lu-violet) 250px,color-mix(in srgb,#8a3fe0 69.1%,var(--lu-cyan)) 312.5px,color-mix(in srgb,#8a3fe0 85.4%,var(--lu-cyan)) 375px,color-mix(in srgb,#8a3fe0 96.2%,var(--lu-cyan)) 437.5px,#8a3fe0 500px,color-mix(in srgb,#8a3fe0 96.2%,var(--lu-cyan)) 562.5px,color-mix(in srgb,#8a3fe0 85.4%,var(--lu-cyan)) 625px,color-mix(in srgb,#8a3fe0 69.1%,var(--lu-cyan)) 687.5px,var(--lu-violet) 750px,color-mix(in srgb,#8a3fe0 30.9%,var(--lu-cyan)) 812.5px,color-mix(in srgb,#8a3fe0 14.6%,var(--lu-cyan)) 875px,color-mix(in srgb,#8a3fe0 3.8%,var(--lu-cyan)) 937.5px,var(--lu-cyan) 1000px);animation:lu-slab-drift var(--lu-drift) linear infinite}@keyframes lu-slab-drift{0%{transform:translateZ(0)}to{transform:translate3d(-1103.4px,0,0)}}.t-lunsoul .n4-cta-slab:before{background:radial-gradient(120% 140% at 50% 0,color-mix(in srgb,var(--lu-navy) 22%,transparent),color-mix(in srgb,var(--lu-navy) 52%,transparent))}.t-lunsoul .n4-cta-slab .n4-btn-ghost{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.4);color:#fff;box-shadow:none}.t-lunsoul .n4-cta-slab .n4-btn-solid{background:#fff;color:var(--lu-navy)}.t-lunsoul .n4-header-pill{background:#fff;box-shadow:var(--lu-lift)}.t-lunsoul .n4-header.is-stuck .n4-header-pill{background:#fff;box-shadow:var(--lu-lift-2)}@media (hover:hover) and (pointer:fine){.t-lunsoul .n4-header-pill{background:hsla(0,0%,100%,.82)}.t-lunsoul .n4-header.is-stuck .n4-header-pill{background:hsla(0,0%,100%,.92)}}@keyframes lu-drift{0%{background-position:0 50%}to{background-position:200% 50%}}.t-lunsoul .n4-article-title em,.t-lunsoul .n4-billing-opt.is-on,.t-lunsoul .n4-btn-grad,.t-lunsoul .n4-dio-auto-icon,.t-lunsoul .n4-dio-bar-fill,.t-lunsoul .n4-film-disc,.t-lunsoul .n4-h2 em,.t-lunsoul .n4-hero-title em,.t-lunsoul .n4-price-dot.is-on,.t-lunsoul .n4-price-flag,.t-lunsoul .n4-reels:before,.t-lunsoul .n4-swap-brand em,.t-lunsoul .n4-swap-save-line strong,.t-lunsoul .n4-swap-total.is-lit strong,.t-lunsoul .n4-tips-h1 em,.t-lunsoul .n4-voice-avatar,.t-lunsoul .n4-wall:before{background-size:200% 100%;background-repeat:repeat;animation:lu-drift var(--lu-drift) linear infinite}@media (prefers-reduced-motion:reduce){.t-lunsoul .n4-article-title em,.t-lunsoul .n4-aurora:after,.t-lunsoul .n4-billing-opt.is-on,.t-lunsoul .n4-btn-grad,.t-lunsoul .n4-btn-grad:hover,.t-lunsoul .n4-cta-slab:after,.t-lunsoul .n4-dio-auto-icon,.t-lunsoul .n4-dio-bar-fill,.t-lunsoul .n4-film-disc,.t-lunsoul .n4-h2 em,.t-lunsoul .n4-hero-title em,.t-lunsoul .n4-price-dot.is-on,.t-lunsoul .n4-price-flag,.t-lunsoul .n4-reels:before,.t-lunsoul .n4-swap-brand em,.t-lunsoul .n4-swap-save-line strong,.t-lunsoul .n4-swap-total.is-lit strong,.t-lunsoul .n4-tips-h1 em,.t-lunsoul .n4-voice-avatar,.t-lunsoul .n4-wall:before{animation:none}.t-lunsoul{--n4-grad:linear-gradient(115deg,#278ce0,#4a63e2 34%,#6a54e2 66%,#8a3fe0);--n4-grad-btn:linear-gradient(100deg,#1479c9,#4247ce 52%,#6a2fc9)}.t-lunsoul .n4-cta-slab:after{display:none}.t-lunsoul .n4-reels:before,.t-lunsoul .n4-wall:before{background:linear-gradient(to left,var(--lu-cyan),var(--lu-violet),#8a3fe0)}.t-lunsoul .n4-article-title em,.t-lunsoul .n4-billing-opt.is-on,.t-lunsoul .n4-btn-grad,.t-lunsoul .n4-dio-auto-icon,.t-lunsoul .n4-dio-bar-fill,.t-lunsoul .n4-film-disc,.t-lunsoul .n4-h2 em,.t-lunsoul .n4-hero-title em,.t-lunsoul .n4-price-dot.is-on,.t-lunsoul .n4-price-flag,.t-lunsoul .n4-reels:before,.t-lunsoul .n4-swap-brand em,.t-lunsoul .n4-swap-save-line strong,.t-lunsoul .n4-swap-total.is-lit strong,.t-lunsoul .n4-tips-h1 em,.t-lunsoul .n4-voice-avatar,.t-lunsoul .n4-wall:before{background-size:100% 100%;background-position:50% 50%}.t-lunsoul .n4-aurora:after{opacity:.5}}html.a11y-high-contrast .t-lunsoul .n4{--n4-bg:#fff;--n4-bg-2:#fff;--n4-card:#fff;--n4-card-2:#fff;--n4-hair:rgba(1,7,48,.45);--n4-hair-2:rgba(1,7,48,.7);--n4-ink:#010730;--n4-dim:#010730;--n4-faint:#23294f;--n4-pink:#0b5f9f;--n4-purple:#2f34a8;--n4-lilac:#010730;--n4-pink-lift:#0b5f9f;--n4-purple-lift:#2f34a8;--lu-lift:none;--lu-lift-2:none}html.a11y-high-contrast .t-lunsoul .n4-btn-grad{background:var(--n4-purple);color:#fff;animation:none}html.a11y-high-contrast .t-lunsoul .n4-article-title em,html.a11y-high-contrast .t-lunsoul .n4-h2 em,html.a11y-high-contrast .t-lunsoul .n4-hero-title em,html.a11y-high-contrast .t-lunsoul .n4-swap-brand em,html.a11y-high-contrast .t-lunsoul .n4-swap-save-line strong,html.a11y-high-contrast .t-lunsoul .n4-swap-total.is-lit strong,html.a11y-high-contrast .t-lunsoul .n4-tips-h1 em{background:none;-webkit-text-fill-color:currentColor;color:var(--n4-purple);animation:none}html.a11y-high-contrast .t-lunsoul .n4-aurora:after,html.a11y-high-contrast .t-lunsoul .n4-cta-slab:after{display:none}html.a11y-high-contrast .t-lunsoul .n4-cta-slab{background:var(--n4-purple)}.t-fold .f-fold{padding-block:clamp(2.25rem,5vw,4rem) clamp(1.5rem,4vw,3rem)}.t-fold .f-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:clamp(1.25rem,4vw,4rem);align-items:start}.t-fold .f-title{margin:0;font-size:clamp(2.1rem,5.2vw,3.9rem);line-height:1.07;letter-spacing:-.02em;text-wrap:balance}.t-fold .f-title em{font-style:normal;background:var(--n4-grad);background-size:200% 100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:lu-drift var(--lu-drift) linear infinite}.t-fold .f-head-end{padding-block-start:clamp(.25rem,1.4vw,.9rem)}.t-fold .f-sub{margin:0;max-width:34rem;color:var(--n4-dim);font-size:1rem;line-height:1.62;text-wrap:pretty}.t-fold .f-actions{margin-block-start:clamp(1.25rem,3vw,2rem)}.t-fold .f-actions .n4-scan{margin-block-start:0}.t-fold .f-trust{margin-block-start:.9rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1.1rem;margin-inline:0;margin-block-end:0;padding:0;list-style:none;font-size:.8125rem;color:var(--n4-faint)}.t-fold .f-trust li{display:inline-flex;align-items:center;gap:.35rem}.t-fold .f-trust svg{width:.9rem;height:.9rem;color:var(--n4-purple)}.t-fold .f-panel{--f-panel-pad:clamp(0.75rem,2vw,1.25rem);--n4-film-gutter:clamp(0.25rem,0.8vw,0.6rem);margin-block-start:clamp(1.75rem,4vw,3rem);margin-inline:auto;padding:var(--f-panel-pad);border:1px solid var(--n4-hair);border-radius:clamp(1rem,1.6vw,1.5rem);background:var(--n4-bg-2);max-width:calc(44rem + 2 * var(--n4-film-gutter) + 2 * var(--f-panel-pad) + 2px);transition:max-width .45s cubic-bezier(.22,.68,.24,1)}.t-fold .f-panel:has(.n4-film-hold[data-stage=open]){max-width:100%}.t-fold .f-panel .n4-film{padding:0}.t-fold .f-panel .n4-film .n4-container{max-width:none;padding-inline:0}.t-fold .f-panel .n4-film-hold{margin-block:var(--n4-film-gutter)}.t-fold .f-tools{gap:.5rem;margin-block-start:clamp(1rem,2.5vw,1.75rem);padding:clamp(.75rem,2vw,1.25rem) clamp(.25rem,1vw,.75rem) clamp(.25rem,1vw,.5rem);border-block-start:1px solid var(--n4-hair)}.t-fold .f-tool-row,.t-fold .f-tools{display:flex;align-items:center;flex-wrap:wrap}.t-fold .f-tool-row{gap:.25rem}.t-fold .f-tool{display:inline-flex;align-items:center;min-height:2.5rem;padding-inline:.85rem;border-radius:999px;font-size:.875rem;color:var(--n4-dim);transition:color .2s ease,background-color .2s ease}.t-fold .f-tool:hover{color:var(--n4-ink);background:var(--n4-bg)}.t-fold .f-tools-cta{margin-inline-start:auto}@media (max-width:900px){.t-fold .f-head{grid-template-columns:1fr;gap:.9rem}.t-fold .f-head-end{padding-block-start:0}.t-fold .f-tools-cta{margin-inline-start:0;width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.t-fold .f-title em{animation:none;background-size:100% 100%;background-position:50% 50%}}html.a11y-high-contrast .t-fold .f-title em{background:none;-webkit-text-fill-color:currentColor;color:var(--n4-purple);animation:none}