:root{--st-paper:var(--color-bg-canvas);--st-sheet:var(--color-bg-surface);--st-stage:var(--color-bg-selected);--st-well:var(--color-bg-sunken);--st-rule:var(--color-border-subtle);--st-rule-2:var(--color-border-default);--st-edge:var(--color-border-strong);--st-ink:var(--color-text-primary);--st-ink-2:var(--color-text-secondary);--st-ink-3:var(--color-text-tertiary);--st-on-ink:var(--color-text-inverse);--st-key:var(--color-accent-bg);--st-on-key:var(--color-on-accent);--st-key-top:#2b7560;--st-key-skirt:#113a2d;--st-key-wash:#dceae2;--st-brass:#7a5415;--st-brass-plate:#eadbb8;--st-frame:#fff;--st-frame-ink:#111;--st-frame-ink-2:#5c5c5c;--st-frame-rule:#e6e3dd;--st-frame-key:#1e5f4b;--st-sh:48, 36, 22;--st-proof-edge:#d4cec3;--st-proof-edge-2:#bdb5a7;--st-lift-0:0 0 0 1px var(--st-rule);--st-lift-1:1px 1px 0 var(--st-proof-edge), 2px 2px 0 var(--st-proof-edge-2), 3px 7px 12px -5px rgba(var(--st-sh), .32);--st-lift-2:3px 8px 18px -8px rgba(var(--st-sh), .36), 0 0 0 1px rgba(var(--st-sh), .07);--st-lift-3:9px 22px 40px -16px rgba(var(--st-sh), .44), 0 0 0 1px rgba(var(--st-sh), .06);--st-key-cast:3px 9px 14px -6px rgba(var(--st-sh), .42);--st-edge-lit:inset 0 0 0 0 transparent;--st-grain-o:.5;--st-cane:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14'><path d='M4.1 .5h5.8l3.6 3.6v5.8l-3.6 3.6H4.1L.5 9.9V4.1z' fill='none' stroke='%231B1A17' stroke-opacity='.12' stroke-width='.9'/></svg>");--st-f-display:"Rupee Display", var(--font-parkinsans,"Parkinsans"), var(--font-anek-devanagari,"Anek Devanagari"), system-ui, sans-serif;--st-f-text:"Rupee Text", var(--font-anek-latin,"Anek Latin"), var(--font-anek-devanagari,"Anek Devanagari"), system-ui, sans-serif;--st-f-note:var(--font-literata,"Literata"), Georgia, serif;--st-f-mono:var(--font-martian-mono,"Martian Mono"), ui-monospace, monospace;--st-gut:clamp(16px, 3.2vw, 48px);--st-page:1400px;--st-e-settle:cubic-bezier(.18, 1.18, .4, 1);--st-e-press:cubic-bezier(.5, 0, .9, .55);--st-e-release:linear(0, .26 7%, .64 16%, .94 27%, 1.07 38%, 1.05 48%, 1.01 60%, .997 75%, 1);--st-e-ink:cubic-bezier(.2, 0, 0, 1)}:root[data-theme=dark]{--st-key-top:#93dcc0;--st-key-skirt:#2e7a61;--st-key-wash:#17291f;--st-brass:#e2b970;--st-brass-plate:#3a301c;--st-sh:0, 0, 0;--st-proof-edge:#3a3631;--st-proof-edge-2:#282521;--st-lift-1:1px 1px 0 var(--st-proof-edge), 2px 2px 0 var(--st-proof-edge-2), 4px 9px 14px -5px #000000b3;--st-lift-2:4px 10px 22px -8px #000000b8, 0 0 0 1px #ffffff0a;--st-lift-3:10px 26px 48px -16px #000000d9, 0 0 0 1px #ffffff0d;--st-key-cast:3px 10px 16px -6px #000c;--st-edge-lit:inset 1px 1px 0 #ffffff12;--st-grain-o:.22;--st-cane:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14'><path d='M4.1 .5h5.8l3.6 3.6v5.8l-3.6 3.6H4.1L.5 9.9V4.1z' fill='none' stroke='%23EDE9E1' stroke-opacity='.1' stroke-width='.9'/></svg>")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--st-key-top:#93dcc0;--st-key-skirt:#2e7a61;--st-key-wash:#17291f;--st-brass:#e2b970;--st-brass-plate:#3a301c;--st-sh:0, 0, 0;--st-proof-edge:#3a3631;--st-proof-edge-2:#282521;--st-lift-1:1px 1px 0 var(--st-proof-edge), 2px 2px 0 var(--st-proof-edge-2), 4px 9px 14px -5px #000000b3;--st-lift-2:4px 10px 22px -8px #000000b8, 0 0 0 1px #ffffff0a;--st-lift-3:10px 26px 48px -16px #000000d9, 0 0 0 1px #ffffff0d;--st-key-cast:3px 10px 16px -6px #000c;--st-edge-lit:inset 1px 1px 0 #ffffff12;--st-grain-o:.22;--st-cane:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14'><path d='M4.1 .5h5.8l3.6 3.6v5.8l-3.6 3.6H4.1L.5 9.9V4.1z' fill='none' stroke='%23EDE9E1' stroke-opacity='.1' stroke-width='.9'/></svg>")}}.st-site{background:var(--st-paper);color:var(--st-ink);font-family:var(--st-f-text);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:440;line-height:1.55;overflow-x:clip}.st-site ::selection{background:color-mix(in oklab, var(--st-key) 24%, var(--st-paper));color:var(--st-ink)}.st-in{width:100%;max-width:var(--st-page);padding-inline:var(--st-gut);margin-inline:auto}.st-dl{font:740 clamp(34px, 4.4vw, 64px) / .98 var(--st-f-display);letter-spacing:-.03em;text-wrap:balance}.st-dm{font:720 clamp(26px, 2.6vw, 38px) / 1.04 var(--st-f-display);letter-spacing:-.02em;text-wrap:balance}.st-body-l{text-wrap:pretty;font-size:19px;line-height:1.5}.st-meta{color:var(--st-ink-2);font-size:12.5px;font-weight:520;line-height:1.35}.st-fest{color:var(--st-brass)}.st-btn{--h:44px;--pad:18px;min-height:var(--h);padding:0 var(--pad);border:1.5px solid var(--st-edge);color:var(--st-ink);font:600 15px / 1.1 var(--st-f-display);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 80ms var(--st-e-press), box-shadow .26s var(--st-e-release), background-color .14s var(--st-e-ink), border-color .14s var(--st-e-ink);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:9px;text-decoration:none;display:inline-flex;position:relative}.st-btn:hover{border-color:var(--st-ink);background:color-mix(in oklab, var(--st-ink) 5%, transparent)}.st-btn:active{transform:scale(.975)}.st-btn:focus-visible{outline:2px solid var(--st-ink);outline-offset:3px}.st-btn--ink{background:var(--st-ink);color:var(--st-on-ink);border-color:var(--st-ink)}.st-btn--ink:hover{background:color-mix(in oklab, var(--st-ink) 86%, var(--st-paper));border-color:#0000}.st-btn--line{background:var(--st-sheet);border-color:var(--st-rule-2)}.st-btn--line:hover{border-color:var(--st-edge);background:var(--st-sheet)}.st-btn--sm{--h:36px;--pad:14px;font-size:14px}.st-btn--lg{--h:56px;--pad:24px;white-space:normal;text-align:center;padding-block:8px;font-size:17px}.st-key{background:var(--st-key);color:var(--st-on-key);border-color:var(--st-key);box-shadow:0 4px 0 0 var(--st-key-skirt), var(--st-key-cast), var(--st-edge-lit);transition:transform .26s var(--st-e-release), box-shadow .26s var(--st-e-release), background-color .14s var(--st-e-ink);border-radius:10px;transform:translateY(-2px)}.st-key:hover{background:var(--st-key);border-color:var(--st-key);box-shadow:0 5px 0 0 var(--st-key-skirt), var(--st-key-cast), var(--st-edge-lit);transform:translateY(-3px)}.st-key:active{box-shadow:0 0 0 0 var(--st-key-skirt), 1px 2px 4px -2px rgba(var(--st-sh), .4);transition-duration:80ms;transition-timing-function:var(--st-e-press);transform:translateY(2px)}.st-link{color:var(--st-ink);text-underline-offset:3px;font-weight:560;text-decoration:underline;text-decoration-thickness:1px}.st-link:hover{text-decoration-thickness:2px}.st-field{gap:7px;display:grid}.st-field>label{font-size:15px;font-weight:620}.st-affix{border:1.5px solid var(--st-edge);background:var(--st-sheet);max-width:560px;transition:border-color .14s var(--st-e-ink);border-radius:8px;align-items:stretch;display:flex}.st-affix:focus-within{outline:2px solid var(--st-ink);outline-offset:2px;border-color:var(--st-ink)}.st-affix>span{font:400 13px / 1 var(--st-f-mono);color:var(--st-ink-3);place-items:center;padding:0 4px 0 14px;display:grid}.st-affix>input{min-width:0;min-height:56px;color:var(--st-ink);font:500 17.5px / 1.2 var(--st-f-text);background:0 0;border:0;outline:0;flex:1;padding:0 14px 0 2px}.st-affix--bare>input{padding-left:16px}.st-affix>input::placeholder{color:var(--st-ink-3);opacity:1}.st-frame{background:var(--st-frame);color:var(--st-frame-ink);box-shadow:var(--st-lift-1);font-family:var(--st-f-text);border-radius:10px;position:relative;overflow:hidden}.st-frame__head{align-items:center;gap:8px;height:40px;padding:0 10px;font-size:12.5px;line-height:1.15;display:flex}.st-frame__av{color:#f5ecdc;width:26px;height:26px;font:600 10px / 1 var(--st-f-text);background:#3b2419;border-radius:50%;flex:none;place-items:center;display:grid}.st-frame__head b{font-weight:640;display:block}.st-frame__head small{color:var(--st-frame-ink-2);font-size:10.5px;display:block}.st-frame__art{aspect-ratio:4/5;position:relative;overflow:hidden}.st-frame__cap{color:var(--st-frame-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 10px 10px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.st-frame__cap b{font-weight:640}.st-frame__margin{border-top:1px solid var(--st-frame-rule);min-height:34px;font:400 10px / 1.3 var(--st-f-mono);color:var(--st-frame-ink-2);justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex;position:relative}:root:has(.st-top){scroll-padding-top:5rem}.st-top{z-index:var(--z-sticky,30);background:color-mix(in oklab, var(--st-paper) 92%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--st-rule);position:sticky;top:0}.st-top__in{justify-content:space-between;align-items:center;gap:16px;height:60px;display:flex}.st-mark{font:800 20px / 1 var(--st-f-display);letter-spacing:.025em;color:var(--st-ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.st-mark .bm{width:auto;height:26px}.st-nav{align-items:center;gap:22px;display:flex}.st-nav a:not(.st-btn){color:var(--st-ink-2);white-space:nowrap;font-size:14.5px;font-weight:560;text-decoration:none}.st-nav a:not(.st-btn):hover{color:var(--st-ink)}.st-nav__wide{display:contents}@media (max-width:899px){.st-nav__wide{display:none}}@media (max-width:479px){.st-nav .st-btn{display:none}}.st-foot{border-top:1px solid var(--st-rule);background:var(--st-paper)}.st-foot__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:32px;padding-block:56px 40px;display:grid}.st-foot__brand{align-content:start;gap:14px;display:grid}.st-foot__brand p{color:var(--st-ink-2);max-width:26ch;font-size:15px}.st-foot .st-foot__lockup{color:var(--st-ink);justify-self:start;font-size:21px;text-decoration:none}.st-foot .st-foot__lockup:hover{text-decoration:none}.st-foot h2{font:650 14px / 1.2 var(--st-f-display);color:var(--st-ink);margin-bottom:12px}.st-foot ul{gap:8px;display:grid}.st-foot a{color:var(--st-ink-2);font-size:14px;text-decoration:none}.st-foot a:hover{color:var(--st-ink);text-underline-offset:3px;text-decoration:underline}.st-foot__co{color:var(--st-ink-2);align-content:start;gap:8px;font-size:14px;display:grid}.st-foot__co a{text-underline-offset:3px;text-decoration:underline}.st-foot__base{border-top:1px solid var(--st-rule);color:var(--st-ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:20px 28px;font-size:13px;display:flex}@media (max-width:899px){.st-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.st-foot__brand{grid-column:span 2}}@media (max-width:479px){.st-foot__grid{grid-template-columns:minmax(0,1fr)}.st-foot__brand{grid-column:auto}}@keyframes st-rise{0%{transform:translateY(118%)}}.st-hero__form{gap:14px;display:grid}.st-hero__assure{color:var(--st-ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-size:14px;line-height:1.45;display:flex}@media (max-width:767px){.st-hero__form .st-btn--lg{width:100%}}@keyframes st-drop{0%{opacity:0;transform:translateY(-26px)scale(1.03)}}.st-art{font-family:var(--st-f-display);display:grid;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.st-art__photo{position:absolute;inset:0}.st-art__img{object-fit:cover}.st-art__scrim{background:linear-gradient(#00000047 0%,#0000 22% 45%,#0a08068c 72%,#0a0806d1 100%);position:absolute;inset:0}.st-art__scrim[data-kind=review]{background:linear-gradient(#0a080673,#0a0806b8)}.st-art__band{color:#fff;gap:3cqw;padding:7cqw 7cqw 8cqw;display:grid;position:absolute;bottom:0;left:0;right:0}.st-art__band--quote{align-content:start;top:22cqw;bottom:auto}.st-art__head{font:760 11.5cqw / .98 var(--st-f-display);letter-spacing:-.03em;text-wrap:balance}.st-art__sub{font:600 5.6cqw / 1.2 var(--st-f-text);letter-spacing:0}.st-art__price{max-width:100%;font:780 7.2cqw / 1 var(--st-f-display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:99px;justify-self:start;padding:2.4cqw 4.5cqw;overflow:hidden}@container (max-width:180px){.st-art__logo{gap:0;padding:1.4cqw;font-size:0}.st-art__logo i{width:10cqw;height:10cqw;font-size:4cqw}.st-art__ai{font-size:5cqw}}.st-art__logo{color:#1b1a17;max-width:62%;font:700 4.2cqw / 1 var(--st-f-text);white-space:nowrap;text-overflow:ellipsis;background:#ffffffe6;border-radius:99px;align-items:center;gap:2cqw;padding:1.4cqw 3.2cqw 1.4cqw 1.4cqw;display:inline-flex;position:absolute;top:5cqw;left:5cqw;overflow:hidden}.st-art__logo i{color:#fff;width:6.8cqw;height:6.8cqw;font:700 2.8cqw / 1 var(--st-f-text);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.st-art__ai{color:#ffffffeb;font:600 3.1cqw / 1 var(--st-f-text);background:#11111173;border-radius:1.4cqw;padding:1cqw 2cqw;position:absolute;top:6cqw;right:5cqw}.st-art__quote{font:italic 500 8.4cqw / 1.18 var(--st-f-note);letter-spacing:-.01em;text-wrap:balance;color:#fff}.st-art__band--quote .st-art__sub{color:#fffc}.st-art__stars{letter-spacing:1cqw;color:#f2b544;font-size:6.4cqw}.st-art__chip{color:#111;font:700 4.4cqw / 1 var(--st-f-text);text-transform:uppercase;letter-spacing:.06em;background:#ffffffe6;border-radius:1.8cqw;justify-self:start;padding:1.8cqw 3.6cqw}.st-art__play{background:#ffffffe0;border-radius:50%;place-items:center;width:16cqw;height:16cqw;margin:-8cqw 0 0 -8cqw;display:grid;position:absolute;top:42%;left:50%}.st-art__play:after{content:"";border-top:3.4cqw solid #0000;border-bottom:3.4cqw solid #0000;border-left:5.4cqw solid #111;margin-left:1.4cqw}.st-art__dots{justify-content:center;gap:1.6cqw;display:flex;position:absolute;bottom:3.4cqw;left:0;right:0}.st-art__dots i{background:#ffffff80;border-radius:50%;width:1.8cqw;height:1.8cqw}.st-art__dots i:first-child{background:#fff}.st-art__bars{gap:1.2cqw;display:flex;position:absolute;top:3cqw;left:4cqw;right:4cqw}.st-art__bars i{background:#ffffff73;border-radius:1cqw;flex:1;height:.9cqw}.st-art__bars i:first-child{background:#fff}.st-reveal:not(.st-reveal--list){transition:opacity .3s var(--st-e-ink) var(--st-reveal-delay,0s), transform .3s var(--st-e-settle) var(--st-reveal-delay,0s)}.st-reveal:not(.st-reveal--list,.is-in){opacity:0;transform:translateY(28px)}.st-reveal__item{transition:opacity .3s var(--st-e-ink), transform .3s var(--st-e-release);transition-delay:calc(50ms + var(--i,0) * 80ms)}.st-reveal--list:not(.is-in)>.st-reveal__item{opacity:0;transform:translateY(34px)rotate(-1.2deg)}.st-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@keyframes st-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.st-site *,.st-site :before,.st-site :after{transition-duration:.01ms!important;animation:none!important}}.st-dna__row{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:10px;font-size:14px;display:grid}.st-dna__row dt{color:var(--st-ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.st-dna__row dd{color:var(--st-ink);margin:0;font-weight:520}.st-flow__post{aspect-ratio:4/5;box-shadow:var(--st-lift-1);border-radius:6px;position:relative;overflow:hidden}.st-flow__channel{background:var(--color-status-success-bg);color:var(--color-status-success-text);height:28px;padding:0 12px;font-size:13px}.st-dna__row{opacity:0;transition:opacity .3s var(--st-e-ink), transform .3s var(--st-e-settle);transform:translate(-10px)}.st-flow__post{opacity:0;transition:opacity .26s var(--st-e-ink), transform .3s var(--st-e-release);transform:translateY(-22px)rotate(-2deg)scale(1.04)}.st-flow__channel{opacity:0;transition:opacity .26s var(--st-e-ink) calc(var(--i,0) * .12s), transform .3s var(--st-e-settle) calc(var(--i,0) * .12s);transform:translateY(6px)scale(.8)}:is(.st-dna__row,.st-flow__post,.st-flow__channel).is-in{opacity:1;transform:none}.st-hero__demo{grid-column:1/-1;scroll-margin-top:24px}.st-hero__demo:empty{display:none}.st-demo{--demo-tint:var(--st-key);background:var(--st-stage);border-radius:10px;gap:22px;margin-top:40px;padding:28px;display:grid}.st-demo__status{font:700 clamp(20px, 2vw, 26px) / 1.15 var(--st-f-display);letter-spacing:-.02em;text-wrap:balance;align-items:center;gap:12px;display:flex}.st-demo__learned{flex-wrap:wrap;gap:12px 32px;display:flex}.st-demo__learned>div{gap:6px;display:grid}.st-demo__learned dd{flex-wrap:wrap;align-items:center;gap:6px;font-size:14.5px;display:flex}.st-demo__learned dd b{margin-right:4px;font-weight:700}.st-demo__learned dd span{background:var(--st-sheet);border:1px solid var(--st-rule);border-radius:99px;padding:3px 10px}.st-demo__swatches i{border-radius:50%;width:22px;height:22px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}.st-demo__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.st-demo__card{align-content:start;gap:12px;min-width:0;display:grid}.st-demo__frame{aspect-ratio:4/5;background:var(--st-frame);width:100%;box-shadow:var(--st-lift-1);cursor:zoom-in;border:0;border-radius:10px;padding:0;display:block;position:relative;overflow:hidden}.st-demo__frame:disabled{cursor:default}.st-demo__frame:focus-visible{outline:2px solid var(--st-ink);outline-offset:3px}.st-demo__frame img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.st-demo__wait{color:#fff;text-align:left;background:linear-gradient(160deg, color-mix(in oklab, var(--demo-tint) 85%, #000) 0%, color-mix(in oklab, var(--demo-tint) 50%, #000) 100%);font:740 clamp(18px, 1.8vw, 24px) / 1.05 var(--st-f-display);letter-spacing:-.02em;text-wrap:balance;align-items:end;padding:18px 18px 40px;display:grid;position:absolute;inset:0}.st-demo__card:is(.is-waiting,.is-drawing) .st-demo__wait:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff2e 50%,#0000 70%) 0 0/250% 100%;animation:1.6s linear infinite st-sheen;position:absolute;inset:0}@keyframes st-sheen{0%{background-position:130% 0}to{background-position:-30% 0}}.st-demo__card.is-failed .st-demo__wait{background:var(--st-well);color:var(--st-ink-2);font:500 14px / 1.4 var(--st-f-text)}.st-demo__mark{color:#ffffffeb;font:600 10.5px / 1 var(--st-f-text);letter-spacing:.02em;pointer-events:none;background:#1111118c;border-radius:4px;padding:3px 7px;position:absolute;bottom:8px;right:8px}.st-demo__words{gap:4px;min-width:0;display:grid}.st-demo__words b{font:700 16px / 1.2 var(--st-f-display);letter-spacing:-.01em}.st-demo__words p{-webkit-line-clamp:3;color:var(--st-ink-2);-webkit-box-orient:vertical;font-size:14.5px;line-height:1.45;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:no-preference){.st-demo{animation:st-drop .48s var(--st-e-settle) both}.st-demo__card.is-done .st-demo__frame{animation:st-drop .52s var(--st-e-settle) both}}@media (prefers-reduced-motion:reduce){.st-demo__card .st-demo__wait:after{animation:none}}.st-demo__save{border-top:1px solid color-mix(in oklab, var(--st-ink) 12%, transparent);gap:14px;padding-top:20px;display:grid}.st-demo__acts{flex-wrap:wrap;gap:12px;display:flex}.st-demo__note{background:var(--st-well);color:var(--st-ink);border-radius:8px;padding:10px 14px;font-size:14.5px;line-height:1.45}.st-demo__challenge:empty{display:none}.st-demo__lead{gap:12px;max-width:460px;display:grid}.st-demo__dialog{background:var(--st-sheet);width:100%;max-width:min(92vw,520px);max-height:92vh;color:var(--st-ink);box-shadow:var(--st-lift-3);border:0;border-radius:12px;margin:auto;padding:0;overflow:auto}.st-demo__dialog::backdrop{background:#0a080699}.st-demo__big{gap:14px;padding:16px;display:grid}.st-demo__big .st-demo__frame{cursor:default}.st-demo__big .st-demo__words p{-webkit-line-clamp:unset;display:block}.st-demo__big form{justify-self:end}@media (max-width:767px){.st-demo{margin-inline:calc(-1 * var(--st-gut) + 4px);padding:20px 16px}.st-demo__cards{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-template-columns:repeat(3,74%);padding-bottom:6px;overflow-x:auto}.st-demo__card{scroll-snap-align:start}.st-demo__acts .st-btn{width:100%}}@media (min-width:1080px){.st-demo--run{grid-template:"status cards""learned cards""save cards"1fr/minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:40px;padding:32px}.st-demo--run .st-demo__status{grid-area:status}.st-demo--run .st-demo__learned{flex-direction:column;grid-area:learned;gap:16px}.st-demo--run .st-demo__cards{grid-area:cards}.st-demo--run .st-demo__save{grid-area:save}.st-demo--run .st-demo__save .st-dm{font-size:clamp(24px,2.2vw,30px)}.st-demo--run .st-demo__acts .st-btn{flex:auto}}
:root{--lx-scr:#fff;--lx-scr-ink:#121212;--lx-scr-ink-2:#6b6b6b;--lx-scr-rule:#eaeaea;--lx-scr-soft:#f2f2f0;--lx-scr-out:#dceae2;--lx-stage:#1c1a16;--lx-stage-2:#28251f;--lx-stage-3:#34302a;--lx-stage-ink:#f0ece4;--lx-stage-ink-2:#aba497;--lx-stage-rule:#3b372f;--lx-stage-key:#6fcba9;--lx-brass-soft:#e2b97029;--lx-brass-light:#e2b970}:root[data-theme=dark]{--lx-scr:#0c0c0c;--lx-scr-ink:#f2f2f2;--lx-scr-ink-2:#a0a0a0;--lx-scr-rule:#262626;--lx-scr-soft:#1c1c1c;--lx-scr-out:#17332a;--lx-stage:#0e0d0b;--lx-stage-2:#1b1916;--lx-stage-3:#272420;--lx-stage-rule:#2e2a25}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lx-scr:#0c0c0c;--lx-scr-ink:#f2f2f2;--lx-scr-ink-2:#a0a0a0;--lx-scr-rule:#262626;--lx-scr-soft:#1c1c1c;--lx-scr-out:#17332a;--lx-stage:#0e0d0b;--lx-stage-2:#1b1916;--lx-stage-3:#272420;--lx-stage-rule:#2e2a25}}.lx-mono{font-family:var(--st-f-mono);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:.86em}.lx-muted{color:var(--st-ink-2);max-width:60ch}.lx-soon{background:var(--st-brass-plate);color:var(--st-brass);font:500 10.5px / 1.4 var(--st-f-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;white-space:nowrap;border-radius:999px;margin-left:8px;padding:2px 8px;display:inline-block}.lx-live{background:var(--st-key-wash);color:var(--st-key);font:500 10.5px / 1.4 var(--st-f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px;display:inline-block}.lx-why{font-family:var(--st-f-note);color:var(--st-brass);font-size:15px;font-style:italic;line-height:1.45}.lx-tick{fill:none;width:16px;height:16px;stroke:var(--st-key);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lx-hero{border-bottom:1px solid var(--st-rule);position:relative;overflow:clip}.lx-hero__in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,64px);padding-block:clamp(28px,4.5vw,64px) clamp(44px,6vw,88px);display:grid}.lx-hero__copy{align-content:start;gap:20px;display:grid}.lx-eyebrow{color:var(--st-ink-2);background:var(--st-sheet);border:1px solid var(--st-rule);border-radius:999px;justify-self:start;align-items:center;gap:9px;padding:6px 13px 6px 10px;font-size:13.5px;font-weight:520;display:inline-flex}.lx-eyebrow i{background:var(--st-key);width:7px;height:7px;box-shadow:0 0 0 4px var(--st-key-wash);border-radius:50%}.lx-h1{font:760 clamp(34px, 3.6vw, 52px) / 1.04 var(--st-f-display);letter-spacing:-.035em;text-wrap:balance}.lx-tagline{font:620 clamp(22px, 2vw, 30px) / 1.2 var(--st-f-display);letter-spacing:-.02em;color:var(--st-ink-3);margin-top:-8px}.lx-kkey{color:var(--st-on-key);background:linear-gradient(180deg, var(--st-key-top), var(--st-key) 72%);box-shadow:0 .09em 0 var(--st-key-skirt), .04em .2em .34em -.1em rgba(var(--st-sh), .55);transition:transform .1s var(--st-e-ink), box-shadow .1s var(--st-e-ink);border-radius:.28em;margin-left:.04em;padding:.12em .36em .17em;font-size:.86em;line-height:1;display:inline-block;position:relative;top:-.06em}.lx-kkey.is-down{box-shadow:0 .015em 0 var(--st-key-skirt), .02em .06em .12em -.06em rgba(var(--st-sh), .5);transform:translateY(.07em)}.lx-lead{max-width:46ch;color:var(--st-ink-2)}.lx-hero .st-hero__form{grid-template-columns:minmax(0,1fr) auto;gap:12px 8px;max-width:580px;display:grid;position:relative}.lx-hero .st-hero__form:before{content:"";border:1px solid var(--st-rule-2);background:var(--st-sheet);box-shadow:var(--st-lift-2);transition:border-color .16s var(--st-e-ink), box-shadow .16s var(--st-e-ink);border-radius:18px;grid-area:1/1/2/3}.lx-hero .st-hero__form:focus-within:before{border-color:var(--st-ink);box-shadow:var(--st-lift-2), 0 0 0 4px var(--st-key-wash)}.lx-hero .st-hero__form>.st-field{grid-area:1/1;padding:4px 0 4px 4px;position:relative}.lx-hero .st-hero__form>.st-field>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-hero .st-hero__form .st-affix{background:0 0;border:0;max-width:none}.lx-hero .st-hero__form .st-affix:focus-within{outline:0}.lx-hero .st-hero__form>div:nth-child(2){grid-area:1/2;align-self:center;padding:7px;position:relative}.lx-hero .st-hero__form>div:nth-child(2) .st-btn{--h:50px;font-size:16px}.lx-hero .st-hero__form>:nth-child(n+3){grid-column:1/-1}@media (max-width:520px){.lx-hero .st-hero__form{grid-template-columns:minmax(0,1fr)}.lx-hero .st-hero__form:before{grid-area:1/1/3/2}.lx-hero .st-hero__form>div:nth-child(2){grid-area:2/1;padding:0 8px 8px}.lx-hero .st-hero__form>div:nth-child(2) .st-btn{width:100%}}.lx-biz{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.lx-biz-label{color:var(--st-ink-3);margin-right:2px}.lx-biz button{border:1px solid var(--st-rule-2);color:var(--st-ink);cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:14px;line-height:1.3;transition:background-color .2s,color .2s,border-color .2s}.lx-biz button:hover{border-color:var(--st-ink-3)}.lx-biz button[aria-pressed=true]{background:var(--st-ink);color:var(--st-on-ink);border-color:var(--st-ink)}.lx-biz button:focus-visible{outline:2px solid var(--st-ink);outline-offset:2px}.lx-promises{color:var(--st-ink-2);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.lx-promises li{align-items:center;gap:7px;display:inline-flex}@media (max-width:1080px){.lx-hero__in{grid-template-columns:minmax(0,1fr)}.lx-hero__copy{max-width:720px}}.lx-stage{color:var(--lx-stage-ink);background:radial-gradient(120% 90% at 12% -10%, #ffecc821, transparent 55%), radial-gradient(90% 70% at 100% 110%, #6fcba914, transparent 60%), var(--lx-stage);box-shadow:var(--st-lift-3);border-radius:28px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,44px);padding:clamp(22px,3vw,40px);display:grid;position:relative;overflow:hidden}.lx-sample-tag{font:400 10.5px / 1.4 var(--st-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-stage-ink-2);position:absolute;top:14px;left:18px}.lx-phone{aspect-ratio:290/600;background:linear-gradient(145deg,#3a3631,#121110 60%);border-radius:46px;width:min(290px,76vw);padding:10px;position:relative;box-shadow:0 0 0 1px #ffffff14,14px 30px 60px -20px #000c}.lx-screen{background:var(--lx-scr);width:100%;height:100%;color:var(--lx-scr-ink);font:400 13px / 1.4 var(--st-f-text);border-radius:36px;position:relative;overflow:hidden}.lx-statusbar{height:34px;font:400 10px / 1 var(--st-f-mono);z-index:3;justify-content:space-between;align-items:center;padding:0 22px;display:flex;position:absolute;inset:0 0 auto}.lx-statusbar:after{content:"";background:#000;border-radius:12px;width:78px;height:20px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.lx-scene{animation:lx-in .3s var(--st-e-ink) both;flex-direction:column;gap:10px;padding:10px 14px 14px;display:flex;position:absolute;inset:34px 0 0}.lx-ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.lx-avatar{color:#fff;width:26px;height:26px;font:700 10px / 1 var(--st-f-display);border-radius:50%;flex:none;place-items:center;display:grid}.lx-urlbar{background:var(--lx-scr-soft);font:400 11.5px / 1.2 var(--st-f-mono);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.lx-urlbar .lx-ico{width:14px;height:14px;color:var(--lx-scr-ink-2)}.lx-typed{white-space:nowrap;width:calc(var(--n) * 1ch);vertical-align:bottom;display:inline-block;overflow:hidden}.lx-caret{background:var(--lx-scr-ink);width:1.5px;height:14px;animation:1s step-end infinite lx-blink}.lx-found{font:400 10px / 1.4 var(--st-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-scr-ink-2);margin-top:4px}.lx-facts{margin:0;padding:0;list-style:none}.lx-facts li{border-bottom:1px solid var(--lx-scr-rule);justify-content:space-between;gap:10px;padding:8px 0;font-size:12.5px;display:flex}.lx-facts b{font-weight:600}.lx-facts span{color:var(--lx-scr-ink-2);text-align:right}.lx-facts .lx-mono{color:var(--lx-scr-ink);font-size:11px}.lx-found-photos{align-items:center;gap:6px;margin-top:auto;display:flex}.lx-found-photos img{object-fit:cover;border-radius:8px;width:44px;height:54px}.lx-found-photos span{color:var(--lx-scr-ink-2);margin-left:4px;font-size:11.5px;line-height:1.3}.lx-week-head{justify-content:space-between;align-items:baseline;display:flex}.lx-week-head b{font:700 17px / 1.2 var(--st-f-display);letter-spacing:-.01em}.lx-week-head .lx-mono{color:var(--lx-scr-ink-2)}.lx-week-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.lx-tile{aspect-ratio:4/5;background:#222;border-radius:12px;position:relative;overflow:hidden}.lx-tile img{object-fit:cover;width:100%;height:100%}.lx-tile:after{content:"";background:linear-gradient(#0000,#000000b8);position:absolute;inset:40% 0 0}.lx-tile-day{z-index:1;font:700 13px / 1 var(--st-f-display);color:#fff;position:absolute;bottom:22px;left:8px}.lx-tile-kind{z-index:1;color:#ffffffd9;font-size:10.5px;position:absolute;bottom:8px;left:8px}.lx-plan-note{color:var(--lx-scr-ink-2);font-size:11.5px}.lx-appbar{align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.lx-appbar .lx-mono{color:var(--lx-scr-ink-2);margin-left:auto;font-weight:400}.lx-post{aspect-ratio:4/5;background:#222;border-radius:14px;flex:none;position:relative;overflow:hidden}.lx-post img{object-fit:cover;width:100%;height:100%}.lx-shade{background:linear-gradient(#0000 38%,#000000c7);position:absolute;inset:0}.lx-tpl-brand{color:#111;background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 3px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.lx-tpl-brand i{border-radius:50%;width:16px;height:16px;display:block}.lx-tpl-ai{font:400 8.5px / 1 var(--st-f-mono);color:#ffffffd9;position:absolute;top:12px;right:10px}.lx-tpl-head{color:#fff;font:700 21px / 1.02 var(--st-f-display);letter-spacing:-.02em;position:absolute;bottom:44px;left:12px;right:12px}.lx-tpl-chip{color:#111;font:700 12px / 1.2 var(--st-f-display);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;padding:4px 11px;position:absolute;bottom:14px;left:12px}.lx-scene .lx-why{font-size:13px}.lx-approve-row{align-items:center;gap:8px;margin-top:auto;display:flex}.lx-ghost{border:1px solid var(--lx-scr-rule);border-radius:12px;padding:10px 12px;font-size:12.5px;font-weight:600}.lx-pkey{text-align:center;color:#f3f8f5;font:700 15px / 1 var(--st-f-display);background:linear-gradient(#2b7560,#1e5f4b 72%);border-radius:13px;flex:1;padding:12px 10px;box-shadow:0 5px #113a2d,2px 10px 16px -8px #00000080}.lx-pkey--press{animation:lx-press .26s var(--st-e-ink) 1.95s both}.lx-toast{background:var(--lx-scr-ink);color:var(--lx-scr);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex;position:absolute;bottom:74px;left:14px;right:14px;box-shadow:0 10px 24px -10px #00000080}.lx-toast .lx-ico{color:#6fcba9;width:16px;height:16px}.lx-ig-head{align-items:center;gap:8px;line-height:1.2;display:flex}.lx-ig-head b{font-size:12.5px;display:block}.lx-ig-head small{color:var(--lx-scr-ink-2);align-items:center;gap:3px;font-size:10.5px;display:flex}.lx-ig-head small .lx-ico{width:11px;height:11px}.lx-ig-img{aspect-ratio:4/5;background:#222;margin-inline:-14px;overflow:hidden}.lx-ig-img img{object-fit:cover;width:100%;height:100%}.lx-ig-actions{align-items:center;gap:12px;display:flex}.lx-ig-actions .lx-ico{width:20px;height:20px}.lx-ico--end{margin-left:auto}.lx-ig-likes{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.lx-ig-cap{font-size:12px}.lx-ig-cap b{font-weight:600}.lx-posted{font:400 10px / 1.3 var(--st-f-mono);color:var(--lx-scr-ink-2);align-items:center;gap:6px;display:inline-flex}.lx-posted .lx-ico{color:#2b8a6a;width:13px;height:13px}.lx-comment{border-radius:12px;outline:1.5px solid #0000;align-items:flex-start;gap:8px;padding:8px;display:flex}.lx-comment p{font-size:12.5px}.lx-comment small{color:var(--lx-scr-ink-2);font-size:10.5px;display:block}.lx-kw{font:500 10px / 1.3 var(--st-f-mono);background:var(--lx-scr-soft);border-radius:5px;padding:1px 6px}.lx-dm{border-top:1px solid var(--lx-scr-rule);flex-direction:column;flex:1;gap:8px;margin-inline:-14px;padding:10px 14px 0;display:flex}.lx-dm-head{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.lx-dm-head .lx-mono{color:var(--lx-scr-ink-2);margin-left:auto;font-weight:400}.lx-bubble{border-radius:16px;max-width:86%;padding:8px 11px;font-size:12px}.lx-bubble--out{background:var(--lx-scr-out);border-bottom-right-radius:5px;align-self:flex-end}.lx-bubble--in{background:var(--lx-scr-soft);border-bottom-left-radius:5px;align-self:flex-start}.lx-pcard{border:1px solid var(--lx-scr-rule);background:var(--lx-scr);border-radius:14px;align-self:flex-end;width:78%;overflow:hidden}.lx-pcard img{object-fit:cover;width:100%;height:74px}.lx-pcard div{padding:7px 10px;font-size:11.5px}.lx-pcard b{font-size:12px;display:block}.lx-pcard-cta{text-align:center;border-top:1px solid var(--lx-scr-rule);color:#2b8a6a;padding:7px;font-size:11.5px;font-weight:600;display:block}.lx-stage[data-moving=yes] .lx-typed{animation:lx-type 1.1s steps(var(--n)) .3s both}.lx-stage[data-moving=yes] .lx-fact{animation:lx-rise .3s var(--st-e-ink) calc(1.5s + var(--i) * .17s) both}.lx-stage[data-moving=yes] .lx-found-photos{animation:lx-rise .3s var(--st-e-ink) 2.6s both}.lx-stage[data-moving=yes] .lx-tile{animation:lx-drop .3s var(--st-e-settle) calc(.4s + var(--i) * .16s) both}.lx-stage[data-moving=yes] .lx-plan-note{animation:lx-rise .3s var(--st-e-ink) 1.4s both}.lx-stage[data-moving=yes] .lx-post{animation:lx-grow .3s var(--st-e-ink) .2s both}.lx-stage[data-moving=yes] .lx-scene .lx-why{animation:lx-rise .3s var(--st-e-ink) .75s both}.lx-stage[data-moving=yes] .lx-toast{animation:lx-rise .3s var(--st-e-ink) 2.3s both}.lx-stage[data-moving=yes] .lx-ig-img{animation:lx-rise .3s var(--st-e-ink) .15s both}.lx-stage[data-moving=yes] .lx-posted{animation:lx-rise .3s var(--st-e-ink) .5s both}.lx-stage[data-moving=yes] .lx-comment{animation:lx-rise .3s var(--st-e-ink) .25s both, lx-hit .3s var(--st-e-ink) .95s both}.lx-stage[data-moving=yes] .lx-dm{animation:lx-rise .3s var(--st-e-ink) 1.3s both}.lx-stage[data-moving=yes] .lx-dm>.lx-anim{animation:lx-rise .3s var(--st-e-ink) calc(1.7s + var(--i) * .55s) both}.lx-stage[data-moving=no] .lx-comment{background-color:var(--lx-scr-out);outline-color:#2b8a6a}@keyframes lx-in{0%{opacity:0;transform:translateY(12px)}}@keyframes lx-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes lx-drop{0%{opacity:0;transform:translateY(-22px)rotate(-5deg)}}@keyframes lx-grow{0%{opacity:0;transform:scale(.94)}}@keyframes lx-type{0%{width:0}}@keyframes lx-blink{50%{opacity:0}}@keyframes lx-press{0%,to{transform:none;box-shadow:0 5px #113a2d,2px 10px 16px -8px #00000080}40%,70%{transform:translateY(4px);box-shadow:0 1px #113a2d,1px 3px 6px -4px #00000080}}@keyframes lx-hit{to{background-color:var(--lx-scr-out);outline-color:#2b8a6a}}@keyframes lx-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.lx-steps button{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:16px;grid-template-columns:28px minmax(0,1fr);gap:2px 12px;padding:12px 14px;transition:background-color .3s;display:grid}.lx-steps button:focus-visible{outline:2px solid var(--lx-stage-key);outline-offset:2px}.lx-step-n{width:28px;height:28px;font:400 11px / 1 var(--st-f-mono);border:1px solid var(--lx-stage-rule);color:var(--lx-stage-ink-2);font-variant-numeric:tabular-nums;border-radius:50%;grid-row:span 2;place-items:center;transition:background-color .3s,border-color .3s,color .3s;display:grid}.lx-step-t{font:620 18px / 1.3 var(--st-f-display);letter-spacing:-.01em;color:var(--lx-stage-ink-2);transition:color .3s}.lx-step-t .lx-soon{background:var(--lx-brass-soft);color:var(--lx-brass-light)}.lx-step-d{color:var(--lx-stage-ink-2);opacity:0;max-height:0;transition:max-height .3s var(--st-e-ink), opacity .3s;font-size:14.5px;line-height:1.45;overflow:hidden}.lx-step-bar{background:var(--lx-stage-rule);border-radius:2px;grid-column:2;height:2px;margin-top:8px;overflow:hidden}.lx-step-bar i{background:var(--lx-stage-key);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.lx-steps li.is-on button{background:var(--lx-stage-2)}.lx-steps li.is-on .lx-step-n{background:var(--lx-stage-key);border-color:var(--lx-stage-key);color:#0b261d}.lx-steps li.is-on .lx-step-t{color:var(--lx-stage-ink)}.lx-steps li.is-on .lx-step-d{opacity:1;max-height:10rem}.lx-stage[data-moving=yes] .lx-steps li.is-on .lx-step-bar i{animation:lx-fill var(--d) linear both}.lx-stage[data-moving=no] .lx-steps li.is-on .lx-step-bar i{transform:scaleX(1)}@media (max-width:640px){.lx-stage{grid-template-columns:minmax(0,1fr);justify-items:center;padding:20px 14px 18px}.lx-steps{width:100%}.lx-steps button{padding:9px 10px}.lx-steps li:not(.is-on) .lx-step-t{font-size:15px}}.lx-band{padding-block:clamp(64px,9vw,128px)}.lx-band--sheet{background:var(--st-sheet);border-block:1px solid var(--st-rule)}.lx-band__head{gap:18px;max-width:860px;margin-bottom:clamp(32px,4vw,56px);display:grid}.lx-eyebrow-plain{font:400 12px / 1.4 var(--st-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--st-ink-3);flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.lx-drift{padding-block:8px 28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.lx-drift__track{gap:26px;width:max-content;padding-left:26px;animation:80s linear infinite lx-drift;display:flex}.lx-drift:hover .lx-drift__track{animation-play-state:paused}@keyframes lx-drift{to{transform:translate(-50%)}}.lx-print{flex:none;align-content:start;gap:10px;width:236px;display:grid}.lx-print__frame{box-shadow:var(--st-lift-1);transform:rotate(var(--r,0deg));transition:transform .4s var(--st-e-settle), box-shadow .4s;background:#fff;border-radius:6px;padding:7px 7px 0}.lx-print:hover .lx-print__frame{box-shadow:var(--st-lift-2);transform:rotate(0)translateY(-6px)}.lx-print__pic{aspect-ratio:4/5;background:#222;border-radius:2px;position:relative;overflow:hidden}.lx-print__pic img{object-fit:cover;width:100%;height:100%}.lx-print__pic .lx-tpl-head{font-size:22px;bottom:46px}.lx-print__foot{font:400 9.5px / 1.2 var(--st-f-mono);color:#5c5c5c;justify-content:space-between;padding:6px 2px 7px;display:flex}.lx-print__name{color:var(--st-ink);font-size:13.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.lx-drift{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.lx-drift__track{animation:none}}.lx-modes{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.lx-tabs{gap:10px;display:grid}.lx-tab{text-align:left;border:1px solid var(--st-rule);color:var(--st-ink);cursor:pointer;font:inherit;background:0 0;border-radius:18px;gap:6px;padding:18px 20px;transition:background-color .25s,border-color .25s;display:grid}.lx-tab:focus-visible{outline:2px solid var(--st-ink);outline-offset:2px}.lx-tab__t{font:620 20px / 1.2 var(--st-f-display);letter-spacing:-.01em;align-items:center;gap:10px;display:flex}.lx-tab__t svg{fill:none;width:22px;height:22px;stroke:var(--st-ink-3);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.lx-tab__d{color:var(--st-ink-2);font-size:15.5px}.lx-tab[aria-selected=true]{background:var(--st-sheet);border-color:var(--st-rule-2);box-shadow:var(--st-lift-2)}.lx-tab[aria-selected=true] .lx-tab__t svg{stroke:var(--st-key)}.lx-panel{background:var(--st-sheet);border:1px solid var(--st-rule);box-shadow:var(--st-lift-2);border-radius:24px;gap:16px;padding:clamp(16px,2.4vw,28px);display:grid}.lx-panel__top{font:620 18px / 1.3 var(--st-f-display)}.lx-panel__note{color:var(--st-ink-2);font-size:15px}.lx-drop{border:1.5px dashed var(--st-rule-2);background:var(--st-paper);border-radius:16px;align-items:center;gap:12px;padding:18px;display:flex}.lx-drop svg{fill:none;width:26px;height:26px;stroke:var(--st-key);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lx-drop b{display:block}.lx-drop small{color:var(--st-ink-3);font-size:14px}.lx-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.lx-library li{aspect-ratio:1;box-shadow:var(--st-lift-1);background:#222;border-radius:12px;position:relative;overflow:hidden}.lx-library img{object-fit:cover;width:100%;height:100%}.lx-chip-tag{color:#111;-webkit-line-clamp:4;line-clamp:4;background:#ffffffeb;border-radius:8px;-webkit-box-orient:vertical;padding:4px 8px;font-size:11.5px;font-weight:600;line-height:1.25;display:-webkit-box;position:absolute;bottom:8px;left:8px;right:8px;overflow:hidden}.lx-chip-tag--place{color:#fff;background:#0009}.lx-used{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.lx-used p{color:var(--st-ink-2);font-size:15px}.lx-post--small{box-shadow:var(--st-lift-1);border-radius:10px}.lx-post--small .lx-tpl-head{font-size:16px;bottom:38px}.lx-ba{aspect-ratio:4/3;--x:50%;touch-action:pan-y;background:#111;border-radius:16px;max-width:100%;position:relative;overflow:hidden}.lx-ba img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lx-ba__before{filter:brightness(.66)contrast(.8)saturate(.55)sepia(.22)hue-rotate(28deg)blur(.6px);transform-origin:40% 60%;transform:rotate(-2.4deg)scale(1.14)}.lx-ba__after{clip-path:inset(0 0 0 var(--x));position:absolute;inset:0}.lx-ba__line{top:0;bottom:0;left:var(--x);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 12px #00000080}.lx-ba__knob{top:50%;left:var(--x);pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;display:grid;position:absolute;box-shadow:0 6px 18px #00000059}.lx-ba__knob svg{fill:none;stroke:#111;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.lx-ba__tag{font:400 11px / 1.3 var(--st-f-mono);color:#fff;pointer-events:none;background:#0000008c;border-radius:999px;padding:5px 10px;position:absolute;top:14px;left:14px}.lx-ba__tag--after{color:#111;background:#ffffffe6;left:auto;right:14px}.lx-ba input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.lx-ba:focus-within{outline:2px solid var(--st-ink);outline-offset:3px}.lx-fixes{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lx-fixes li{background:var(--st-key-wash);color:var(--st-key);border-radius:999px;padding:6px 12px;font-size:14px}.lx-made{grid-template-columns:minmax(0,1fr) 200px;align-items:start;gap:20px;display:grid}.lx-brain{background:var(--st-paper);border:1px solid var(--st-rule);border-radius:16px;gap:8px;padding:18px;display:grid}.lx-brain b{font:700 17px / 1.2 var(--st-f-display)}.lx-brain small{color:var(--st-ink-3);font-size:13px}.lx-brain dl{gap:7px;margin:6px 0 0;display:grid}.lx-brain dl div{grid-template-columns:90px minmax(0,1fr);gap:12px;font-size:14.5px;display:grid}.lx-brain dt{color:var(--st-ink-3);font:400 11px / 1.6 var(--st-f-mono)}.lx-brain dd{margin:0}.lx-brain__src{font-family:var(--st-f-mono)}@media (max-width:960px){.lx-modes{grid-template-columns:minmax(0,1fr)}.lx-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-tab{padding:14px}.lx-tab__d{display:none}.lx-tab__t{flex-wrap:wrap;font-size:16px}}@media (max-width:560px){.lx-tabs,.lx-made,.lx-used{grid-template-columns:minmax(0,1fr)}.lx-made .lx-post,.lx-used .lx-post{max-width:240px}}.lx-composer{background:var(--st-sheet);border:1px solid var(--st-rule);box-shadow:var(--st-lift-3);border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}.lx-composer__preview{background:var(--st-well);border-right:1px solid var(--st-rule);place-items:center;padding:clamp(18px,3vw,40px);display:grid}.lx-comp-card{background:var(--lx-scr);width:min(100%,340px);color:var(--lx-scr-ink);box-shadow:var(--st-lift-2);border-radius:18px;font-size:13px;overflow:hidden}.lx-comp-card .lx-ig-head{padding:10px 12px}.lx-comp-img{aspect-ratio:4/5;background:#222;overflow:hidden}.lx-comp-img img{object-fit:cover;width:100%;height:100%}.lx-comp-cap{padding:10px 12px 14px;font-size:12.5px}.lx-opts{align-content:start;gap:4px;margin:0;padding:clamp(16px,2.6vw,32px);list-style:none;display:grid}.lx-opt{animation:lx-hot 18s linear calc(var(--i) * 2s) infinite;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.lx-opt__ico{background:var(--st-paper);fill:none;width:34px;height:34px;stroke:var(--st-ink-2);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;border-radius:10px;padding:8px}.lx-opt__k{color:var(--st-ink-3);font-size:13px;line-height:1.2}.lx-opt__v{font-size:15.5px;font-weight:600;line-height:1.3}@keyframes lx-hot{0%,10%{background-color:var(--st-key-wash)}11.5%,to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.lx-opt{animation:none}}@media (max-width:960px){.lx-composer{grid-template-columns:minmax(0,1fr)}.lx-composer__preview{border-right:0;border-bottom:1px solid var(--st-rule)}}@media (max-width:520px){.lx-opt{grid-template-columns:34px minmax(0,1fr)}.lx-opt>.lx-live,.lx-opt>.lx-soon{grid-column:2;justify-self:start;margin-left:0}}.lx-night{background:var(--lx-stage);color:var(--lx-stage-ink);position:relative;overflow:hidden}.lx-night:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 20% 0,#ffecc81f,#0000 70%);height:70%;position:absolute;inset:-20% -10% auto}.lx-night .lx-eyebrow-plain{color:var(--lx-stage-ink-2)}.lx-night .lx-soon{background:var(--lx-brass-soft);color:var(--lx-brass-light)}.lx-night__muted{color:var(--lx-stage-ink-2);max-width:60ch}.lx-dm-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr) minmax(0,4fr);align-items:stretch;gap:clamp(16px,2.4vw,32px);display:grid;position:relative}.lx-slab{background:var(--lx-stage-2);border:1px solid var(--lx-stage-rule);border-radius:22px;flex-direction:column;gap:12px;padding:18px;display:flex}.lx-slab__title{font:400 11px / 1.4 var(--st-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-stage-ink-2);justify-content:space-between;gap:10px;display:flex}.lx-reel{grid-template-columns:112px minmax(0,1fr);gap:14px;display:grid}.lx-reel__thumb{aspect-ratio:9/16;background:#222;border-radius:12px;position:relative;overflow:hidden}.lx-reel__thumb img{object-fit:cover;width:100%;height:100%}.lx-reel__thumb span{font:400 10px / 1.2 var(--st-f-mono);color:#fff;font-variant-numeric:tabular-nums;background:#00000080;border-radius:5px;padding:2px 6px;position:absolute;bottom:8px;left:8px}.lx-cmts{align-content:start;gap:6px;display:grid}.lx-cmt{border-radius:12px;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:8px;font-size:14px;line-height:1.35;display:grid}.lx-cmt b{margin-right:4px;font-weight:600}.lx-cmt small{color:var(--lx-stage-ink-2);margin-top:2px;font-size:12px;display:block}.lx-cmt--hit{background:#6fcba91f;box-shadow:inset 0 0 0 1.5px #6fcba9b3}.lx-sent{color:var(--lx-stage-key);font:400 10.5px / 1.2 var(--st-f-mono)}.lx-rule{border-top:1px solid var(--lx-stage-rule);gap:6px;margin-top:auto;padding-top:12px;font-size:14px;display:grid}.lx-rule .lx-mono{color:var(--lx-stage-ink-2);font-size:10.5px}.lx-chat{border:1px solid var(--lx-stage-rule);background:#0b0b0a;border-radius:16px;flex-direction:column;flex:1;gap:8px;min-height:340px;padding:12px;display:flex}.lx-chat .lx-dm-head{color:var(--lx-stage-ink)}.lx-chat .lx-bubble{font-size:13.5px;line-height:1.4}.lx-chat .lx-bubble--out{color:#e8f4ee;background:#17332a}.lx-chat .lx-bubble--in{color:var(--lx-stage-ink);background:#232120}.lx-chat .lx-pcard{color:var(--lx-stage-ink);background:#141312;border-color:#2e2a25;width:74%}.lx-chat .lx-pcard img{height:96px}.lx-chat .lx-pcard div{font-size:13px}.lx-chat .lx-pcard-cta{color:var(--lx-stage-key);border-color:#2e2a25;font-size:13px}.lx-chat__note{font:400 10.5px / 1.3 var(--st-f-mono);color:var(--lx-stage-ink-2);align-self:flex-end}.st-reveal.is-in .lx-chat>.lx-bubble,.st-reveal.is-in .lx-chat>.lx-pcard{animation:lx-rise .35s var(--st-e-ink) calc(.6s + var(--i) * .7s) both}.lx-count{font:700 44px / 1 var(--st-f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.lx-count small{font:400 14px / 1 var(--st-f-text);color:var(--lx-stage-ink-2);letter-spacing:0;margin-left:6px}.lx-leads{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lx-leads li{background:var(--lx-stage-3);border-radius:14px;gap:3px;padding:12px;font-size:14px;display:grid}.lx-leads li b{font-weight:600}.lx-leads li span{color:var(--lx-stage-ink-2);font-size:13px}.lx-leads li .lx-mono{color:var(--lx-stage-key);font-size:10.5px}.lx-leads li.is-new{box-shadow:inset 0 0 0 1.5px #6fcba999}.lx-guard{color:var(--lx-stage-ink-2);flex-wrap:wrap;gap:10px 26px;margin:clamp(28px,4vw,44px) 0 0;padding:0;font-size:15px;list-style:none;display:flex}.lx-guard li{align-items:center;gap:8px;display:inline-flex}.lx-guard .lx-tick{stroke:var(--lx-stage-key)}@media (max-width:1060px){.lx-dm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-dm-grid>.lx-slab:last-child{grid-column:span 2}}@media (max-width:680px){.lx-dm-grid{grid-template-columns:minmax(0,1fr)}.lx-dm-grid>.lx-slab:last-child{grid-column:auto}.lx-reel{grid-template-columns:88px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lx-scene,.lx-caret,.st-reveal.is-in .lx-chat>.lx-bubble,.st-reveal.is-in .lx-chat>.lx-pcard{animation:none}}.lx-agency{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.lx-agency__copy{align-content:start;gap:18px;display:grid}.lx-points{border-top:1px solid var(--st-rule);margin:6px 0 0;padding:0;list-style:none}.lx-points li{border-bottom:1px solid var(--st-rule);grid-template-columns:40px minmax(0,1fr);gap:12px;padding-block:16px;display:grid}.lx-points__n{font:400 12px / 1.6 var(--st-f-mono);color:var(--st-ink-3);font-variant-numeric:tabular-nums;padding-top:3px}.lx-points b{font:650 18px / 1.3 var(--st-f-display);letter-spacing:-.01em}.lx-points p{color:var(--st-ink-2);margin-top:4px;font-size:15.5px}.lx-agency__cta{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:8px;display:flex}.lx-agency__cta p{max-width:42ch;font-size:14.5px}.lx-agency__stage{padding-bottom:92px;position:relative}.lx-board{background:var(--st-sheet);border:1px solid var(--st-rule);box-shadow:var(--st-lift-3);border-radius:24px;overflow:hidden}.lx-board__bar{border-bottom:1px solid var(--st-rule);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 18px;display:flex}.lx-board__bar b{font:650 15px / 1.2 var(--st-f-display)}.lx-board__bar .lx-mono{color:var(--st-ink-3);margin-left:auto;font-size:11px}.lx-board__tag{font:400 10.5px / 1.4 var(--st-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--st-ink-3);border:1px solid var(--st-rule-2);border-radius:999px;padding:2px 8px}.lx-board__rows{margin:0;padding:4px 8px;list-style:none}.lx-client--days{padding-block:10px 0}.lx-client--days .lx-week7 i{font:400 10px / 16px var(--st-f-mono);text-align:center;color:var(--st-ink-3);font-style:normal}.lx-client{grid-template-columns:34px minmax(0,1fr) auto minmax(0,9.5rem);align-items:center;gap:12px;padding:11px 10px;display:grid}.lx-client+.lx-client{border-top:1px solid var(--st-rule)}.lx-client__face{width:34px;height:34px;font-size:11.5px}.lx-client__who{min-width:0;display:grid}.lx-client__who b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.lx-client__who small{color:var(--st-ink-3);font-size:12.5px}.lx-client__state{color:var(--st-ink-2);text-align:right;font-size:13px}.lx-client__state.is-waiting{color:var(--st-brass);font-weight:600}.lx-client__state.is-review{color:var(--st-ink);font-weight:600}.lx-week7{grid-template-columns:repeat(7,16px);gap:5px;display:inline-grid}.lx-k{border-radius:5px;width:16px;height:16px;display:block}.lx-k--p{background:var(--bm-key);box-shadow:.6px 1.5px 0 var(--bm-side)}.lx-k--a{background:var(--st-key-wash);box-shadow:inset 0 0 0 1.5px var(--st-key)}.lx-k--w{background:var(--bm-acc);box-shadow:.6px 1.5px 0 var(--bm-acc-side)}.lx-k--r{border:1.5px dashed var(--st-ink-3)}.lx-board__foot{border-top:1px solid var(--st-rule);background:var(--st-paper);justify-items:start;gap:10px;padding:14px 18px 16px;display:grid}.lx-legend{color:var(--st-ink-2);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.lx-legend li{align-items:center;gap:6px;display:inline-flex}.lx-legend .lx-k{border-radius:3.5px;width:11px;height:11px}.lx-invoice{font:650 14px / 1.2 var(--st-f-display);align-items:center;gap:8px;display:inline-flex}.lx-invoice:before{content:"";background:var(--st-key);border-radius:50%;width:8px;height:8px}.lx-alink{background:var(--lx-scr);width:236px;color:var(--lx-scr-ink);border:1px solid var(--lx-scr-rule);box-shadow:var(--st-lift-3);border-radius:22px;gap:5px;padding:16px;display:grid;position:absolute;bottom:0;right:clamp(8px,2vw,28px);transform:rotate(2.5deg)}.lx-alink__tag{font:400 10px / 1.4 var(--st-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lx-scr-ink-2)}.lx-alink b{font:680 17px / 1.2 var(--st-f-display);letter-spacing:-.01em}.lx-alink p{font-size:13.5px}.lx-alink small{color:var(--lx-scr-ink-2);font-size:12px}.lx-alink__acts{font:650 13px / 1 var(--st-f-display);text-align:center;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:8px;margin-top:8px;display:grid}.lx-alink__skip{border:1px solid var(--lx-scr-rule);border-radius:12px;padding:10px}.lx-alink__ok{background:var(--st-frame-key);color:#fff;border-radius:12px;padding:10px;box-shadow:0 3px #113a2d}@media (max-width:960px){.lx-agency{grid-template-columns:minmax(0,1fr)}.lx-agency__stage{padding-bottom:0}.lx-board__foot{padding-bottom:44px}.lx-alink{margin:-28px 12px 0 auto;position:relative;right:auto;transform:rotate(1.5deg)}}@media (max-width:600px){.lx-client{grid-template-columns:30px minmax(0,1fr) auto;row-gap:4px;padding-inline:6px}.lx-client__face{width:30px;height:30px;font-size:10.5px}.lx-client__state{text-align:left;grid-column:2/-1;font-size:12.5px}.lx-week7{grid-template-columns:repeat(7,12px);gap:4px}.lx-week7 .lx-k{border-radius:4px;width:12px;height:12px}.lx-client--days .lx-week7 i{font-size:9px;line-height:12px}.lx-client--days>:last-child{display:none}.lx-board__bar .lx-mono{margin-left:0}}.lx-ledger{border-top:1.5px solid var(--st-ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.lx-ledger li{border-bottom:1px solid var(--st-rule);grid-template-columns:30px 42px minmax(0,1fr);align-items:start;gap:14px;padding-block:24px;display:grid}.lx-ledger__n{font:400 12px / 1.2 var(--st-f-mono);color:var(--st-ink-3);font-variant-numeric:tabular-nums;padding-top:14px}.lx-ledger__ico{background:var(--st-key-wash);fill:none;width:42px;height:42px;stroke:var(--st-key);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;border-radius:12px;padding:10px}.lx-ledger b{font:650 clamp(18px, 1.6vw, 21px) / 1.25 var(--st-f-display);letter-spacing:-.01em;display:block}.lx-ledger p{color:var(--st-ink-2);max-width:46ch;margin-top:6px;font-size:15.5px}.lx-docs{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:clamp(28px,4vw,44px);display:flex}.lx-docs ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lx-docs a{border:1px solid var(--st-rule-2);background:var(--st-paper);color:var(--st-ink);transition:border-color .15s var(--st-e-ink);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.lx-docs a:hover{border-color:var(--st-edge)}.lx-docs svg{fill:none;width:18px;height:18px;stroke:var(--st-ink-2);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (max-width:760px){.lx-ledger{grid-template-columns:minmax(0,1fr)}.lx-ledger li{grid-template-columns:42px minmax(0,1fr)}.lx-ledger__n{display:none}}.lx-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.lx-plan{background:var(--st-sheet);border:1px solid var(--st-rule);box-shadow:var(--st-lift-1);border-radius:24px;flex-direction:column;gap:14px;padding:clamp(22px,2.4vw,30px);display:flex}.lx-plan.is-pick{box-shadow:var(--st-lift-3), inset 0 0 0 2px var(--st-key);transform:translateY(-8px)}.lx-plan__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.lx-plan h3{font:700 24px / 1.1 var(--st-f-display);letter-spacing:-.015em}.lx-plan__tag{color:var(--st-ink-2);font-size:15px}.lx-plan__price{border-bottom:1px solid var(--st-rule);align-items:baseline;gap:8px;padding-block:4px 16px;display:flex}.lx-plan__price b{font:780 clamp(40px, 4vw, 52px) / 1 var(--st-f-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.lx-plan__price span{color:var(--st-ink-2);font-size:15px}.lx-plan__list{gap:10px;margin:0;padding:0;font-size:15.5px;list-style:none;display:grid}.lx-plan__list li{align-items:flex-start;gap:10px;display:flex}.lx-plan__list .lx-tick{margin-top:3px}.lx-plan__cta{justify-content:center;width:100%;margin-top:auto}.lx-plan__line{font:650 18px / 1.35 var(--st-f-display);border-bottom:1px solid var(--lx-stage-rule);padding-bottom:16px}.lx-plan--agency{background:var(--lx-stage);color:var(--lx-stage-ink);border-color:var(--lx-stage-rule)}.lx-plan--agency .lx-plan__tag{color:var(--lx-stage-ink-2)}.lx-plan--agency .lx-tick{stroke:var(--lx-stage-key)}.lx-plan__cta--light{background:var(--lx-stage-ink);color:var(--lx-stage);border-color:var(--lx-stage-ink)}.lx-plan__cta--light:hover{background:#fff;border-color:#fff}.lx-plans__more{margin-top:clamp(24px,3vw,36px)}.lx-plan-skeleton{border-radius:24px;height:440px}@media (max-width:960px){.lx-plans{grid-template-columns:minmax(0,1fr);max-width:560px}.lx-plan.is-pick{transform:none}}.lx-faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.lx-faq__head{gap:16px;display:grid;position:sticky;top:104px}.lx-faq__list{border-top:1.5px solid var(--st-ink)}.lx-faq__list details{border-bottom:1px solid var(--st-rule)}.lx-faq__list summary{cursor:pointer;font:650 clamp(18px, 1.6vw, 21px) / 1.3 var(--st-f-display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;list-style:none;display:flex}.lx-faq__list summary::-webkit-details-marker{display:none}.lx-faq__sign{border:1px solid var(--st-rule-2);width:34px;height:34px;transition:transform .2s var(--st-e-ink), background-color .15s var(--st-e-ink), border-color .15s var(--st-e-ink);border-radius:50%;flex:none;position:relative}.lx-faq__sign:before,.lx-faq__sign:after{content:"";background:var(--st-ink);border-radius:2px;width:12px;height:1.8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lx-faq__sign:after{transform:translate(-50%,-50%)rotate(90deg)}.lx-faq__list summary:hover .lx-faq__sign{border-color:var(--st-edge)}.lx-faq__list details[open] .lx-faq__sign{background:var(--st-key-wash);border-color:#0000;transform:rotate(45deg)}.lx-faq__list details p{color:var(--st-ink-2);max-width:64ch;padding:0 54px 24px 0;font-size:16.5px}@media (max-width:900px){.lx-faq{grid-template-columns:minmax(0,1fr)}.lx-faq__head{position:static}.lx-faq__list details p{padding-right:0}}.lx-final{text-align:center}.lx-final__in{justify-items:center;gap:22px;display:grid;position:relative}.lx-final__mark{background:radial-gradient(circle at 30% 20%, #ffecc81a, transparent 70%), var(--lx-stage-2);border:1px solid var(--lx-stage-rule);border-radius:34px;place-items:center;width:136px;height:136px;display:grid;box-shadow:0 30px 60px -30px #000c}.lx-final__words{justify-items:center;gap:14px;display:grid}.lx-final__words .st-dl{max-width:20ch}.lx-final__acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-top:6px;display:flex}.lx-final__link{color:var(--lx-stage-ink);text-underline-offset:4px;font-weight:560;text-decoration:underline;text-decoration-thickness:1px}.lx-final__link:hover{text-decoration-thickness:2px}.st-reveal:not(.is-in) .bm[data-mark=hello] :is(.bm-k,.bm-f){animation:none}
