*{box-sizing:border-box;margin:0;padding:0}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{width:100%;height:100%}body{margin:0}#root{text-align:left;flex-direction:column;width:100%;max-width:100%;min-height:100svh;margin:0;display:flex}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ff6b3566;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ff6b35b3}@media print{@page{size:80mm auto;margin:4mm}body{font-family:Courier New,monospace;font-size:12px}.no-print{display:none!important}.print-only{display:block!important}}.print-only{display:none}.recharts-wrapper,.recharts-surface,.recharts-sector,.recharts-rectangle,.recharts-bar-rectangle,.recharts-pie,.recharts-pie-sector path,.recharts-layer,.recharts-tooltip-wrapper{outline:none!important}.recharts-wrapper:focus,.recharts-wrapper :focus,.recharts-surface:focus,.recharts-sector:focus,.recharts-rectangle:focus,.recharts-pie-sector:focus,.recharts-pie-sector path:focus,.recharts-layer:focus{stroke:none;outline:none!important}.recharts-tooltip-wrapper{transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .18s ease-out!important}.ls{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--section:clamp(4rem, 9vw, 9rem);--gutter:clamp(1.25rem, 4vw, 4.5rem);--measure:62ch;--t-xs:.78rem;--t-sm:.9rem;--t-base:1.0625rem;--t-lg:1.3rem;--t-xl:clamp(1.6rem, 2.4vw, 2.1rem);--t-2xl:clamp(2.1rem, 4.4vw, 3rem);--t-3xl:clamp(2.6rem, 6vw, 4.2rem);--t-4xl:clamp(3rem, 7.4vw, 5.6rem);--track-tight:-.028em;--track-snug:-.014em;--track-normal:0em;--track-wide:.14em;--font-display:"Playfair Display", Georgia, serif;--font-text:"Karla", system-ui, sans-serif;--paper-canvas:#f4ede6;--paper-surface:#eae0d5;--paper-ink:#241a16;--paper-ink-soft:#5e4e45;--paper-accent:#9a3412;--paper-line:#d4c6b8;--dig-canvas:#0e0b0a;--dig-surface:#1a1413;--dig-ink:#f6ede4;--dig-ink-soft:#a2938a;--dig-accent:#ff7a45;--dig-accent-ink:#1a0e08;--dig-line:#342a26;--radius:10px;--radius-sm:6px;--e1:0 1px 2px #1a0e0812;--e2:0 6px 16px -4px #1a0e0824;--e3:0 22px 48px -12px #1a0e0842;--ease-out:cubic-bezier(.23, 1, .32, 1);--split:.5;--charge:0;--rail-w:1px;--clip-paper:inset(0 calc((1 - var(--split)) * 100%) 0 0);--clip-digital:inset(0 0 0 calc(var(--split) * 100%));--clip-col-paper:inset(0 calc(100% - var(--split) * 100vw) 0 0);--clip-col-digital:inset(0 0 0 calc(var(--split) * 100vw - 100%));background:var(--dig-canvas);width:100%;font-family:var(--font-text);font-size:var(--t-base);color:var(--dig-ink);-webkit-tap-highlight-color:transparent;line-height:1.6;position:relative}.ls ::selection{background:var(--dig-accent);color:var(--dig-accent-ink)}.ls :focus-visible{outline:2px solid var(--dig-accent);outline-offset:3px;border-radius:var(--radius-sm)}.ls__stage{z-index:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.ls__ground{will-change:clip-path;position:absolute;top:0;bottom:0;left:0;right:0}.ls__ground--paper{background:var(--paper-canvas);clip-path:var(--clip-paper)}.ls__ground--digital{background:var(--dig-canvas);clip-path:var(--clip-digital)}.ls__field{background:var(--dig-canvas);width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ls__grain{opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.ls__rule{opacity:.5;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 31px, var(--paper-line) 31px, var(--paper-line) 32px);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.ls__rail{z-index:40;width:0;height:100%;transform:translate3d(calc(var(--split) * 100vw), 0, 0);will-change:transform;position:fixed;top:0;left:0}.ls__rail:before{content:"";top:0;left:calc(var(--rail-w) * -.5);width:var(--rail-w);background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--dig-accent) 55%, transparent) 14%, color-mix(in srgb, var(--dig-accent) 70%, transparent) 86%, transparent);height:100%;position:absolute}.ls__handle{border:1px solid var(--dig-line);background:var(--dig-surface);width:44px;height:44px;color:var(--dig-ink);box-shadow:var(--e3);cursor:grab;pointer-events:auto;touch-action:none;transition:transform .16s var(--ease-out), border-color .16s var(--ease-out);border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.ls__handle:active{cursor:grabbing;transform:translate(-50%,-50%)scale(.97)}.ls__handle:after{content:"";background:var(--dig-accent);width:2px;height:14px;box-shadow:-4px 0 0 var(--dig-ink-soft), 4px 0 0 var(--dig-ink-soft);border-radius:2px}@media (hover:hover) and (pointer:fine){.ls__handle:hover{border-color:var(--dig-accent)}}.ls__chrome{z-index:41;justify-content:space-between;align-items:center;gap:var(--sp-4);width:100%;padding:var(--sp-5) var(--gutter);pointer-events:none;display:flex;position:fixed;top:0;left:0}.ls__marklayer{padding:var(--sp-5) var(--gutter);align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ls__marklayer--paper{clip-path:var(--clip-paper);color:var(--paper-ink);background:linear-gradient(to bottom, var(--paper-canvas) 0%, color-mix(in srgb, var(--paper-canvas) 82%, transparent) 58%, transparent 100%)}.ls__marklayer--dig{clip-path:var(--clip-digital);color:var(--dig-ink);pointer-events:none;background:linear-gradient(to bottom, var(--dig-canvas) 0%, color-mix(in srgb, var(--dig-canvas) 82%, transparent) 58%, transparent 100%)}.ls__mark{align-items:center;gap:var(--sp-3);font-family:var(--font-display);font-size:var(--t-lg);letter-spacing:var(--track-snug);white-space:nowrap;color:inherit;pointer-events:auto;line-height:1;text-decoration:none;display:flex}.ls__mark img{width:26px;height:26px}.ls__chrome-right{align-items:center;gap:var(--sp-5);pointer-events:auto;margin-left:auto;display:flex;position:relative}.ls__sidelabel{z-index:41;opacity:clamp(0, calc((.92 - var(--read,0)) * 14), 1);bottom:var(--sp-5);width:100%;padding:0 var(--gutter);font-size:var(--t-xs);letter-spacing:var(--track-wide);text-transform:uppercase;pointer-events:none;margin:0;display:flex;position:fixed;left:0}.ls__sidelabel--paper{color:var(--paper-ink-soft);clip-path:var(--clip-paper);justify-content:flex-start}.ls__sidelabel--digital{color:var(--dig-ink-soft);clip-path:var(--clip-digital);justify-content:flex-end}.ls__rail-read{top:0;left:calc(var(--rail-w) * -1.5);width:calc(var(--rail-w) * 3);background:var(--dig-accent);height:100%;transform:scaleY(var(--read,0));transform-origin:top;position:absolute}.ls__flow{z-index:10;position:relative}.act{min-height:100svh;padding:var(--section) 0;grid-template-columns:1fr 1fr;align-items:stretch;display:grid;position:relative}.act__paper,.act__digital{align-content:center;min-width:0;display:grid;position:relative}.act__hold{transform:translate(var(--hold-shift,0px), -50%);gap:var(--sp-4);display:grid;position:sticky;top:50svh}.act__paper>.act__hold{max-width:28ch}.act__shift,.act__digital>.act__hold{--hold-shift:max(0px, calc(var(--split) * 100vw - 50vw))}.act__digital>.act__hold{max-width:34ch}.act__shift{transform:translateX(var(--hold-shift))}.act__paper{clip-path:var(--clip-col-paper);padding-left:var(--gutter);padding-right:var(--sp-7);color:var(--paper-ink)}.act__digital{clip-path:var(--clip-col-digital);padding-right:var(--gutter);padding-left:var(--sp-7);color:var(--dig-ink)}.act__paper a{color:var(--paper-accent)}.act__digital a{color:var(--dig-accent)}.display{font-family:var(--font-display);letter-spacing:var(--track-tight);text-wrap:balance;margin:0;font-weight:500;line-height:1.02}.display--hero{font-size:var(--t-4xl)}.display--lg{font-size:var(--t-3xl)}.display--md{font-size:var(--t-2xl)}.display--sm{font-size:var(--t-xl);letter-spacing:var(--track-snug);line-height:1.12}.lede{font-size:var(--t-lg);text-wrap:pretty;max-width:34ch;margin:0;line-height:1.5}.body{max-width:var(--measure);text-wrap:pretty;margin:0}.soft-paper{color:var(--paper-ink-soft)}.soft-dig{color:var(--dig-ink-soft)}.eyebrow{font-size:var(--t-xs);letter-spacing:var(--track-wide);text-transform:uppercase;margin:0 0 var(--sp-5)}.kline{padding-bottom:.08em;display:block;overflow:hidden}.kline>span{will-change:transform, opacity;display:block}.cue{will-change:opacity, transform}.cta{align-items:center;gap:var(--sp-3);background:var(--dig-accent);color:var(--dig-accent-ink);font-family:var(--font-text);font-size:var(--t-sm);letter-spacing:var(--track-snug);white-space:nowrap;cursor:pointer;box-shadow:var(--e2);transition:transform .14s var(--ease-out), filter .14s var(--ease-out);border:0;border-radius:999px;padding:.85rem 1.45rem;font-weight:700;text-decoration:none;display:inline-flex}.cta:active{transform:translateY(1px)scale(.985)}@media (hover:hover) and (pointer:fine){.cta:hover{filter:brightness(1.07)}}.cta--ghost{background:var(--dig-surface);color:var(--dig-ink);border:1px solid var(--dig-line);box-shadow:var(--e2);font-weight:600}@media (hover:hover) and (pointer:fine){.cta--ghost:hover{border-color:var(--dig-accent);filter:none}}.plane{will-change:transform}.pad{max-width:30rem;padding:var(--sp-6) var(--sp-6) var(--sp-7);background:var(--paper-surface);border:1px solid var(--paper-line);border-radius:var(--radius-sm);box-shadow:var(--e2);position:relative}.pad:before{content:"";background:#fff9;height:1px;position:absolute;top:0;left:0;right:0}.pad__head{justify-content:space-between;align-items:baseline;gap:var(--sp-4);padding-bottom:var(--sp-3);margin-bottom:var(--sp-5);border-bottom:1px solid var(--paper-line);font-size:var(--t-xs);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--paper-ink-soft);display:flex}.pad__rows{margin:0 0 var(--sp-5);gap:var(--sp-3);padding:0;list-style:none;display:grid}.pad__rows li{gap:var(--sp-3);font-size:var(--t-sm);color:var(--paper-ink);grid-template-columns:1.6rem 1fr auto;align-items:baseline;display:grid}.pad__rows span:last-child{font-variant-numeric:tabular-nums}.pad__strike{color:var(--paper-ink-soft);text-decoration:line-through}.pad__total{padding-top:var(--sp-4);border-top:1px solid var(--paper-line);font-size:var(--t-sm);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--paper-ink-soft);justify-content:space-between;align-items:baseline;display:flex}.pad__total b{font-family:var(--font-display);font-size:var(--t-xl);letter-spacing:var(--track-snug);color:var(--paper-ink);font-variant-numeric:tabular-nums;text-transform:none}.pad__scrawl{margin-top:var(--sp-4);font-size:var(--t-xs);color:var(--paper-ink-soft)}.surface{border:1px solid var(--dig-line);border-radius:var(--radius);background:var(--dig-surface);max-width:34rem;box-shadow:var(--e3);overflow:hidden}.surface__bar{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--dig-line);font-size:var(--t-xs);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--dig-ink-soft);display:flex}.surface__dot{background:var(--dig-accent);border-radius:999px;width:6px;height:6px}.surface__cols{grid-template-columns:repeat(3,1fr);display:grid}.surface__col{min-height:13rem;padding:var(--sp-4);border-right:1px solid var(--dig-line)}.surface__col:last-child{border-right:0}.surface__col>h4{margin:0 0 var(--sp-4);font-family:var(--font-text);font-size:var(--t-xs);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--dig-ink-soft);font-weight:700}.ticket{padding:var(--sp-3);margin-bottom:var(--sp-3);border:1px solid var(--dig-line);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--dig-ink) 4%, transparent);font-size:var(--t-sm);transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), border-color .22s var(--ease-out);gap:2px;display:grid}.ticket[data-live=true]{border-color:var(--dig-accent);background:color-mix(in srgb, var(--dig-accent) 10%, transparent)}.ticket b{font-weight:700}.ticket small{color:var(--dig-ink-soft);font-size:var(--t-xs);font-variant-numeric:tabular-nums}.labels{gap:var(--sp-5);max-width:44rem;margin:0;padding:0;list-style:none;display:grid}.labels>li{gap:var(--sp-2);padding-bottom:var(--sp-5);border-bottom:1px solid var(--dig-line);display:grid}.labels>li:last-child{border-bottom:0;padding-bottom:0}.labels h3{font-family:var(--font-text);font-size:var(--t-base);letter-spacing:var(--track-snug);margin:0;font-weight:700}.labels p{max-width:42ch;font-size:var(--t-sm);color:var(--dig-ink-soft);text-wrap:pretty;margin:0}.steps{counter-reset:s;gap:var(--sp-6);margin:0;padding:0;list-style:none;display:grid}.steps>li{counter-increment:s;gap:var(--sp-5);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.steps>li:before{content:counter(s, decimal-leading-zero);font-family:var(--font-display);font-size:var(--t-xl);color:var(--paper-accent);font-variant-numeric:tabular-nums}.steps h3{margin:0 0 var(--sp-1);font-family:var(--font-text);font-size:var(--t-base);font-weight:700}.steps p{font-size:var(--t-sm);color:var(--paper-ink-soft);max-width:38ch;margin:0}.plans{gap:var(--sp-5);max-width:44rem;margin:0;padding:0;list-style:none;display:grid}.plan{gap:var(--sp-4) var(--sp-6);padding:var(--sp-5) 0;border-top:1px solid var(--dig-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.plan--pick{border-top-color:var(--dig-accent)}.plan__name{font-family:var(--font-display);font-size:var(--t-xl);letter-spacing:var(--track-snug);margin:0}.plan__note{margin:var(--sp-1) 0 var(--sp-4);font-size:var(--t-xs);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--dig-ink-soft)}.plan--pick .plan__note{color:var(--dig-accent)}.plan__price{font-family:var(--font-display);font-size:var(--t-2xl);letter-spacing:var(--track-tight);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.plan__price small{font-family:var(--font-text);font-size:var(--t-sm);letter-spacing:var(--track-normal);color:var(--dig-ink-soft)}.plan__specs{gap:var(--sp-2) var(--sp-5);font-size:var(--t-sm);color:var(--dig-ink-soft);flex-wrap:wrap;grid-column:1/-1;margin:0;padding:0;list-style:none;display:flex}.plan__specs li{align-items:center;gap:var(--sp-2);display:flex}.plan__specs li:before{content:"";background:var(--dig-accent);border-radius:999px;width:3px;height:3px}.act--close{grid-template-columns:1fr;padding:0;overflow-x:clip}.close{transform:translateX(calc(var(--split) * 100vw));will-change:transform;align-content:center;gap:var(--sp-6);min-height:100svh;padding:var(--section) var(--gutter);justify-items:start;display:grid;position:relative}.close>*{max-width:min(54rem, calc(100vw - var(--split) * 100vw - var(--gutter) * 2))}.close__row{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.ls__foot{z-index:10;justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-6) var(--gutter);border-top:1px solid var(--dig-line);font-size:var(--t-sm);color:var(--dig-ink-soft);flex-wrap:wrap;display:flex;position:relative}.ls__foot nav{gap:var(--sp-5);flex-wrap:wrap;display:flex}.ls__foot a{color:var(--dig-ink-soft);-webkit-text-decoration-color:color-mix(in srgb, var(--dig-ink-soft) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--dig-ink-soft) 40%, transparent);text-underline-offset:3px;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.ls__foot a:hover{color:var(--dig-ink)}}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:820px){.ls{--clip-paper:inset(0);--clip-digital:inset(0);--clip-col-paper:inset(0);--clip-col-digital:inset(0)}.ls__ground--paper,.ls__rail,.ls__handle,.ls__rail-read{display:none}.ls__chrome{padding:var(--sp-4) var(--gutter);background:color-mix(in srgb, var(--dig-canvas) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--dig-line)}.ls__chrome .cta--ghost{display:none}.ls__marklayer{padding:var(--sp-4) var(--gutter);background:0 0}.ls__marklayer--dig{display:none}.ls__marklayer--paper{clip-path:none;color:var(--dig-ink);display:flex}.act__paper{background:var(--paper-canvas);border-radius:var(--radius);padding:var(--sp-7) var(--gutter);box-shadow:var(--e3)}.act__digital{padding-top:var(--sp-6);position:relative}.act__hold{position:static;transform:none}.act__paper>.act__hold{max-width:100%}.act__shift,.act__digital>.act__hold{--hold-shift:0px}.act__shift{transform:none}.act__digital:before{content:"";top:0;left:var(--gutter);background:var(--dig-accent);border-radius:2px;width:46px;height:2px;position:absolute}.act{align-content:center;gap:var(--sp-8);min-height:100svh;padding-top:calc(var(--section) + 3rem);padding-bottom:var(--section);grid-template-columns:1fr}.display--hero,.display--lg{font-size:var(--t-2xl)}.lede{font-size:var(--t-base)}.surface__cols{grid-template-columns:1fr}.surface__col{border-right:0;border-bottom:1px solid var(--dig-line);min-height:0}.surface__col:last-child{border-bottom:0}.plan{grid-template-columns:1fr}.pad,.surface,.lede,.body{max-width:100%}.close{padding-bottom:calc(var(--section) + 2rem);align-content:end;transform:none}.close>*{max-width:100%}.ls__sidelabel{display:none}}@media (prefers-reduced-motion:reduce){.ls{--split:.5}.ls__handle{display:none}.close{transform:none}.cue,.kline>span,.plane,.ticket{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce) and (min-width:821px){.close{padding-left:calc(50vw + var(--gutter))}.close>*{max-width:min(54rem, calc(50vw - var(--gutter) * 2))}}.ls--login{--rail-w:2px;flex-direction:column;min-height:100svh;display:flex}.ls--login .ls__rail:before{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--dig-accent) 60%, transparent) 18%, color-mix(in srgb, var(--dig-accent) 60%, transparent) 82%, transparent)}.login{z-index:10;flex:1;grid-template-columns:1fr 1fr;align-items:stretch;min-height:100svh;display:grid;position:relative}.login__side{padding:calc(var(--section) * .8) 0;align-content:center;display:grid}.login .act__paper{padding-left:var(--gutter);padding-right:var(--sp-7)}.login .act__digital{padding-right:var(--gutter);padding-left:var(--sp-7)}.login .act__hold{gap:var(--sp-5);max-width:34rem;position:static;transform:none}.login__caps{margin-top:var(--sp-4)}.login__caps h2{margin:0 0 var(--sp-1);font-family:var(--font-text);font-size:var(--t-base);color:var(--paper-ink);font-weight:700}.login__card{justify-self:center;width:100%;max-width:27rem}.login__body{gap:var(--sp-4);padding:var(--sp-6);display:grid}.login__hint{margin:0 0 var(--sp-2);font-size:var(--t-sm)}.login__field{gap:var(--sp-2);display:grid}.login__field label{font-size:var(--t-xs);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--dig-ink-soft);font-weight:700}.login__field input{border:1px solid var(--dig-line);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--dig-ink) 5%, transparent);width:100%;color:var(--dig-ink);font-family:var(--font-text);font-size:var(--t-base);caret-color:var(--dig-accent);transition:border-color .16s var(--ease-out), background-color .16s var(--ease-out);padding:.8rem .9rem}.login__field input::placeholder{color:var(--dig-ink-soft)}.login__field input:focus{border-color:var(--dig-accent);background:color-mix(in srgb, var(--dig-ink) 8%, transparent);outline:none}.login__field input:focus-visible{outline:2px solid var(--dig-accent);outline-offset:2px}.login__field input:disabled{opacity:.55;cursor:not-allowed}.login__pass{display:flex;position:relative}.login__pass input{padding-right:5.5rem}.login__eye{border-radius:var(--radius-sm);color:var(--dig-ink-soft);font-family:var(--font-text);font-size:var(--t-xs);letter-spacing:var(--track-wide);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.35rem .55rem;font-weight:700;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.login__eye:hover{color:var(--dig-accent)}}.login__caps-warn,.login__error{min-height:1.25rem;font-size:var(--t-sm);color:var(--dig-accent);margin:0}.login__caps-warn{color:var(--dig-ink-soft);font-size:var(--t-xs)}.login__submit{width:100%;font-size:var(--t-base);justify-content:center;padding:.95rem 1.4rem}.login__submit:disabled{opacity:.7;cursor:progress}.login__foot{margin:var(--sp-2) 0 0;font-size:var(--t-sm)}.login__foot a{color:var(--dig-accent);text-underline-offset:3px;text-decoration-thickness:1px}@media (max-width:820px){.ls--login .ls__rail{display:none}.login{align-content:start;gap:var(--sp-7);padding-top:calc(var(--section) + 3rem);padding-bottom:var(--section);grid-template-columns:1fr;min-height:0}.login__side{padding:0}.login .act__paper{background:var(--paper-canvas);border-radius:var(--radius);box-shadow:var(--e3);padding:var(--sp-7) var(--gutter);margin:0 var(--gutter)}.login .act__digital{padding:0 var(--gutter);order:-1}.login .act__hold,.login__card{max-width:100%}.login .display--lg{font-size:var(--t-2xl)}}.ls--doc{--split:1;background:var(--paper-canvas);min-height:100svh;color:var(--paper-ink);flex-direction:column;display:flex}.ls--doc .ls__rail{display:none}.ls--doc ::selection{background:var(--paper-accent);color:var(--paper-canvas)}.ls--doc :focus-visible{outline-color:var(--paper-accent)}.ls--doc .cta{background:var(--paper-accent);color:var(--paper-canvas)}.ls--doc .cta--ghost{background:var(--paper-surface);color:var(--paper-ink);border-color:var(--paper-line)}@media (hover:hover) and (pointer:fine){.ls--doc .cta--ghost:hover{border-color:var(--paper-accent)}}.doc{z-index:10;gap:var(--sp-9);width:100%;max-width:76rem;padding:calc(var(--section) + 3rem) var(--gutter) var(--section);flex:1;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;margin:0 auto;display:grid;position:relative}.doc__index-inner{top:calc(var(--sp-9) + 1rem);position:sticky}.doc__index ol{counter-reset:doc;gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.doc__index li{counter-increment:doc;gap:var(--sp-2);font-size:var(--t-sm);grid-template-columns:1.6rem 1fr;display:grid}.doc__index li:before{content:counter(doc, decimal-leading-zero);color:var(--paper-accent);font-variant-numeric:tabular-nums}.doc__index a{color:var(--paper-ink-soft);text-wrap:pretty;text-decoration:none}@media (hover:hover) and (pointer:fine){.doc__index a:hover{color:var(--paper-accent)}}.doc__body{max-width:var(--measure)}.doc__meta{margin:var(--sp-4) 0 0;font-size:var(--t-sm)}.doc__note{margin:var(--sp-6) 0 0;padding:var(--sp-5);border:1px solid var(--paper-line);border-radius:var(--radius-sm);background:var(--paper-surface);font-size:var(--t-sm);color:var(--paper-ink);text-wrap:pretty}.doc__note a,.doc__prose a{color:var(--paper-accent);text-underline-offset:3px}.doc__section{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--paper-line);scroll-margin-top:calc(var(--sp-9) + 1rem)}.doc__h2{margin:0 0 var(--sp-4);font-family:var(--font-display);font-size:var(--t-xl);letter-spacing:var(--track-snug);font-weight:500;line-height:1.15}.doc__prose{color:var(--paper-ink-soft);text-wrap:pretty;line-height:1.7}.doc__prose strong{color:var(--paper-ink)}.ls__foot--paper{border-top-color:var(--paper-line);color:var(--paper-ink-soft)}.ls__foot--paper a{color:var(--paper-ink-soft);-webkit-text-decoration-color:color-mix(in srgb, var(--paper-ink-soft) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--paper-ink-soft) 40%, transparent)}@media (hover:hover) and (pointer:fine){.ls__foot--paper a:hover{color:var(--paper-ink)}}@media (max-width:900px){.doc{gap:var(--sp-7);padding-top:calc(var(--section) + 2.5rem);grid-template-columns:1fr}.doc__index-inner{position:static}.doc__index ol{gap:var(--sp-2) var(--sp-5);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}@media (max-width:820px){.ls--doc .ls__chrome{background:color-mix(in srgb, var(--paper-canvas) 90%, transparent);border-bottom-color:var(--paper-line)}.ls--doc .ls__marklayer--paper{color:var(--paper-ink)}.ls--doc .ls__chrome .cta--ghost{display:inline-flex}}
