.lw{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.77, 0, .175, 1);--night:#1c2230;--field:#0f1a2b;--paper:#fff;--ink:#23262d;--bone:#f3efe6;--muted:#b9b4a8;--hl:#f6f052;--pen:#e2412f;--amber:#ffb547;--lw-sans:var(--font-schibsted), "Schibsted Grotesk", system-ui, sans-serif;--lw-display:var(--font-instrument-serif), "Instrument Serif", Georgia, serif;--lw-paper:var(--font-newsreader), "Newsreader", Georgia, serif;--lw-hand:var(--font-caveat), "Caveat", cursive;--lw-mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative;overflow:hidden}.lw .lw-wrap{box-sizing:border-box;z-index:1;max-width:1180px;margin:0 auto;padding-inline:24px;position:relative}.lw .lw-lulu{z-index:5;pointer-events:none;will-change:transform;opacity:0;width:50px;transition:opacity .22s ease-out;position:absolute;top:0;left:0}.lw .lw-lulu svg{width:100%;height:auto;display:block}.lw .lw-hero{background:var(--night);color:var(--bone);font-family:var(--lw-sans);padding-block:72px 110px}.lw .lw-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.lw .lw-eyebrow{font:500 12px var(--lw-mono);letter-spacing:.06em;color:#8f9aae;align-items:center;gap:8px;margin:0 0 20px;display:flex}.lw .lw-eyebrow i{background:var(--hl);border-radius:50%;width:7px;height:7px;display:inline-block}.lw h1{font:400 clamp(44px, 5.4vw, 76px)/.98 var(--lw-display);letter-spacing:-.01em;text-wrap:balance;color:var(--bone);margin:0 0 22px}.lw h1 em{color:var(--hl);font-style:italic}.lw .lw-lede{color:var(--muted);max-width:44ch;margin:0 0 30px;font-size:17px;line-height:1.6}.lw .lw-ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lw .lw-cta{background:var(--bone);color:var(--night);font:500 15px var(--lw-sans);transition:transform .16s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:13px 22px;text-decoration:none;display:inline-flex}.lw .lw-cta:active{transform:scale(.97)}.lw .lw-ghost{color:var(--bone);font:500 15px var(--lw-sans);transition:transform .16s var(--ease-out), border-color .16s ease;border-bottom:1px solid #0000;padding:13px 8px;text-decoration:none}@media (hover:hover) and (pointer:fine){.lw .lw-ghost:hover{border-bottom-color:var(--muted)}}.lw .lw-ghost:active{transform:scale(.97)}.lw .lw-note-line{color:#8f9aae;margin:18px 0 0;font-size:13.5px}.lw .lw-sheet{background:var(--paper);color:var(--ink);font:400 16.5px/1.62 var(--lw-paper);animation:lw-sheet-in .62s var(--ease-out) both;border-radius:3px;padding:38px 42px 44px;position:relative;transform:rotate(-1.2deg);box-shadow:0 1px #0000000a,0 24px 60px -20px #0000008c}@keyframes lw-sheet-in{0%{opacity:0;transform:translateY(26px)rotate(-1.2deg)}}.lw .lw-runhead{font:500 11px var(--lw-mono);letter-spacing:.06em;color:#6b707a;justify-content:space-between;margin-bottom:22px;display:flex}.lw .lw-sec{font:500 13px var(--lw-sans);letter-spacing:.08em;text-transform:uppercase;color:#4a4f5a;margin:0 0 12px}.lw .lw-bar{background:#e9e8e4;border-radius:2px;height:9px;margin:9px 0;display:block}.lw .lw-quote{background:linear-gradient(var(--hl), var(--hl)) no-repeat 0 60% / 0% 78%;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 2px}.lw .lw-mnote{width:170px;font:500 22px/1.15 var(--lw-hand);color:var(--pen);opacity:0;position:absolute;top:128px;right:-128px;transform:rotate(-4deg)}.lw .lw-mnote svg{margin:0 0 4px -36px;display:block}.lw .lw-mnote path{stroke-dasharray:120;stroke-dashoffset:120px}.lw .lw-mnote.on{animation:lw-note-in .42s var(--ease-out) .12s forwards}.lw .lw-mnote.on path{animation:lw-draw .52s var(--ease-out) forwards}@keyframes lw-draw{to{stroke-dashoffset:0}}@keyframes lw-note-in{0%{opacity:0;transform:translateY(6px)rotate(-4deg)}to{opacity:1;transform:rotate(-4deg)}}.lw .lw-lead{background:var(--night);width:300px;color:var(--bone);font:400 13px/1.5 var(--lw-sans);opacity:0;border-radius:14px;padding:16px 18px;position:absolute;bottom:-34px;right:-40px;transform:rotate(1.2deg);box-shadow:0 18px 40px -16px #0009}.lw .lw-lead.on{animation:lw-lead-in .48s var(--ease-out) .52s forwards}@keyframes lw-lead-in{0%{opacity:0;filter:blur(4px);transform:translate(14px,10px)rotate(1.2deg)}to{opacity:1;filter:blur();transform:rotate(1.2deg)}}.lw .lw-lead b{margin-bottom:4px;font-size:14px;font-weight:500;display:block}.lw .lw-lead .k{font:500 10.5px var(--lw-mono);letter-spacing:.08em;color:var(--hl);text-transform:uppercase;margin-bottom:8px}.lw .lw-lead .m{color:#9aa0ac}.lw .lw-lead-link{color:var(--hl);border-bottom:1px solid #f6f05266;margin-top:8px;font-weight:500;text-decoration:none;display:inline-block}@media (max-width:1279px) and (min-width:901px){.lw .lw-mnote{flex-direction:column-reverse;display:flex;top:-62px;right:8px}.lw .lw-mnote svg{margin-top:34px;transform:scaleY(-1)}}@media (max-width:900px){.lw .lw-grid{grid-template-columns:minmax(0,1fr);gap:40px}.lw .lw-sheet{padding:28px 24px 32px}.lw .lw-mnote{margin-top:18px;position:static;transform:none}.lw .lw-lead{width:auto;margin-top:18px;position:relative;bottom:0;right:0}}.lw .lw-field{background:var(--field);color:#e8ecf3;font-family:var(--lw-sans);box-sizing:border-box;min-height:720px;padding-block:96px 140px;position:relative}.lw .lw-field canvas{width:100%;height:100%;position:absolute;inset:0}.lw .lw-field h2{font:700 clamp(34px, 4vw, 54px)/1.02 var(--lw-sans);letter-spacing:-.035em;text-wrap:balance;color:#e8ecf3;max-width:14ch;margin:0 0 16px}.lw .lw-field .lw-lede{color:#9fb0c7;max-width:42ch;margin:0 0 26px}.lw .lw-ask{font:500 12px var(--lw-mono);letter-spacing:.08em;text-transform:uppercase;color:#8193ad;margin-bottom:12px}.lw .lw-chips{flex-wrap:wrap;gap:8px;max-width:520px;display:flex}.lw .lw-chip{color:#c9d4e4;font:500 14px var(--lw-sans);cursor:pointer;transition:background-color .16s ease, border-color .16s ease, color .16s ease, transform .14s var(--ease-out);background:#0f1a2b99;border:1px solid #2a3a55;border-radius:999px;padding:8px 14px}.lw .lw-chip:hover{border-color:#3d5378}.lw .lw-chip:active{transform:scale(.97)}.lw .lw-chip[aria-pressed=true]{background:var(--amber);border-color:var(--amber);color:#2a1a00}.lw .lw-chip:focus-visible{outline:2px solid var(--hl);outline-offset:2px}.lw .lw-readout{flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:32px;display:flex}.lw .lw-num{font:500 clamp(40px, 4.6vw, 60px)/1 var(--lw-mono);color:var(--amber);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.lw .lw-num-l{color:#9fb0c7;max-width:30ch;font-size:15px;line-height:1.45}.lw .lw-legend{font:400 12px var(--lw-mono);color:#7487a3;margin-top:18px}@media (prefers-reduced-motion:reduce){.lw *,.lw :before,.lw :after{transition:none!important;animation:none!important}.lw .lw-mnote,.lw .lw-lead{opacity:1}.lw .lw-mnote path{stroke-dashoffset:0}.lw .lw-cta:active,.lw .lw-ghost:active,.lw .lw-chip:active{transform:none}}@media (min-width:901px){.lw .lw-hero{padding-bottom:230px}.lw .lw-lead{bottom:-196px;right:-24px}}@media (max-width:1279px) and (min-width:901px){.lw .lw-lead{right:0}}.lw .lw-ledger{background:var(--night);color:var(--bone);font-family:var(--lw-sans);padding-block:96px 110px}.lw .lw-ledger h2{font:400 clamp(36px, 4.2vw, 56px)/1.02 var(--lw-display);letter-spacing:-.01em;text-wrap:balance;max-width:18ch;color:var(--bone);margin:0 0 14px}.lw .lw-ledger-sub{color:var(--muted);max-width:52ch;margin:0 0 36px;font-size:17px;line-height:1.6}.lw .lw-book{background:var(--paper);color:var(--ink);border-radius:3px;padding:10px 34px;transform:rotate(-.4deg);box-shadow:0 1px #0000000a,0 24px 60px -20px #0000008c}.lw .lw-line{border-top:1px solid #e9e8e4;grid-template-columns:minmax(0,11ch) minmax(0,1.25fr) minmax(0,1fr);align-items:baseline;gap:24px;padding:18px 0;display:grid}.lw .lw-line:first-child{border-top:0}.lw .lw-line-n{font:500 clamp(22px, 2.3vw, 30px)/1 var(--lw-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink)}.lw .lw-line-what{font:400 18px/1.4 var(--lw-paper)}.lw .lw-line-why{font:400 14.5px/1.5 var(--lw-sans);color:#5b606b}.lw .lw-ledger-foot{font:400 12.5px var(--lw-mono);color:#8f9aae;margin:22px 0 0}@media (max-width:760px){.lw .lw-book{padding:4px 20px;transform:none}.lw .lw-line{grid-template-columns:minmax(0,1fr);gap:6px}}
.lw .alt-cta-note{font:400 14px/1.5 var(--lw-sans);color:var(--muted);max-width:46ch;margin:14px 0 0}.lw .lw-lead.alt-opp{padding:16px 18px 14px}.lw .alt-opp-q{margin:0 0 10px}.lw .alt-opp-q dt{font:500 10px var(--lw-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hl);margin-top:10px}.lw .alt-opp-q dt:first-child{margin-top:0}.lw .alt-opp-q dd{font:400 13px/1.45 var(--lw-sans);color:var(--bone);margin:3px 0 0}.lw .alt-opp-q dd b{margin:0;font-size:13px;display:inline}@media (min-width:901px){.lw .lw-hero{padding-bottom:300px}.lw .lw-lead.alt-opp{width:352px;bottom:-362px}}.lw .alt-kicker{font:500 11px var(--lw-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px}.lw .alt-h2{font:400 clamp(34px, 4.4vw, 56px)/1.04 var(--lw-display);letter-spacing:-.01em;text-wrap:balance;margin:0}.lw .alt-h2 em{font-style:italic}.lw .alt-gap{background:var(--bone);color:var(--ink);font-family:var(--lw-sans);padding-block:104px 112px}.lw .alt-gap .alt-kicker{color:#6b6658}.lw .alt-gap .alt-h2 em{color:#8a5a00}.lw .alt-gap-lede{font:400 19px/1.6 var(--lw-paper);color:#3a3d44;max-width:62ch;margin:22px 0 44px}.lw .alt-contrast{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.lw .alt-col{border-radius:14px;padding:24px 26px}.lw .alt-col h3{font:600 12px var(--lw-sans);letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px}.lw .alt-col ol{font:400 16px/1.5 var(--lw-sans);gap:10px;margin:0;padding-left:22px;list-style:decimal;display:grid}.lw .alt-col li::marker{font:500 12px var(--lw-mono)}.lw .alt-col--from-product{color:#55534d;background:#e7e1d4}.lw .alt-col--from-product h3{color:#7a766c}.lw .alt-col--from-problem{background:var(--night);color:var(--bone)}.lw .alt-col--from-problem h3{color:var(--hl)}.lw .alt-gap-close{font:italic 400 clamp(24px, 2.6vw, 32px)/1.25 var(--lw-display);max-width:30ch;margin:48px 0 0}.lw .alt-how{background:var(--night);color:var(--bone);font-family:var(--lw-sans);padding-block:104px 96px}.lw .alt-how .alt-kicker{color:var(--muted)}.lw .alt-how .alt-h2 em{color:var(--hl)}.lw .alt-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.lw .alt-step{border-top:1px solid #f3efe62e;padding-top:18px}.lw .alt-step-n{font:500 12px var(--lw-mono);color:var(--hl);letter-spacing:.08em}.lw .alt-step h3{font:400 26px/1.15 var(--lw-display);margin:8px 0 10px}.lw .alt-step p{font:400 15.5px/1.6 var(--lw-sans);color:#c9c4b8;max-width:38ch;margin:0}.lw .alt-four{background:var(--field);color:var(--bone);font-family:var(--lw-sans);padding-block:104px}.lw .alt-four .alt-kicker{color:var(--muted)}.lw .alt-four .alt-h2 em{color:var(--hl)}.lw .alt-four-sub{font:400 17px/1.6 var(--lw-sans);color:#c9c4b8;max-width:60ch;margin:18px 0 44px}.lw .alt-q{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.lw .alt-q article{background:#ffffff0a;border:1px solid #f3efe61f;border-radius:14px;padding:20px}.lw .alt-q h3{font:400 28px/1.1 var(--lw-display);color:var(--bone);margin:0 0 10px}.lw .alt-q p{font:400 15px/1.55 var(--lw-sans);color:#c9c4b8;margin:0}.lw .alt-four-foot{font:400 14px/1.6 var(--lw-sans);color:var(--muted);max-width:72ch;margin:28px 0 0}@media (max-width:900px){.lw .alt-contrast,.lw .alt-steps{grid-template-columns:minmax(0,1fr)}.lw .alt-q{grid-template-columns:repeat(2,minmax(0,1fr))}.lw .alt-gap,.lw .alt-how,.lw .alt-four{padding-block:72px}}@media (max-width:560px){.lw .alt-q{grid-template-columns:minmax(0,1fr)}}.mkt .alt-honest{font:400 19px/1.6 var(--sans);color:var(--ink);max-width:62ch;margin:-24px 0 40px}
.mkt{--alt-ease:cubic-bezier(.23, 1, .32, 1)}.alt-bd-wrap{pointer-events:none;z-index:0;will-change:transform;position:absolute}.alt-bd{width:100%;height:auto;display:block;overflow:visible}.lw .alt-gap,.lw .alt-how,.lw .alt-four,.mkt .cta.alt-cta{position:relative;overflow:hidden}.lw .alt-gap>.lw-wrap,.lw .alt-how>.lw-wrap,.lw .alt-four>.lw-wrap,.mkt .cta.alt-cta .cta__inner{z-index:1;position:relative}.lw .alt-gap .alt-bd-wrap{color:#23262d;opacity:.085;width:min(820px,62vw);top:40px;right:-150px}.lw .alt-gap .alt-plate{transform:rotate(-7deg)}.lw .alt-how .alt-bd-wrap{color:#f3efe6;opacity:.075;width:440px;top:24px;right:max(-60px,50% - 700px)}.lw .alt-four .alt-bd-wrap{opacity:.15;--alt-cyto:#3f8f6e;--alt-nuc:#5f7fe0;inset:-140px 0}.lw .alt-four .alt-cells{width:100%;height:100%}.mkt .cta.alt-cta .alt-bd-wrap{color:#ede4d3;opacity:.055;width:min(900px,92vw);margin-left:calc(min(900px,92vw)/-2);top:8px;left:50%}.lw .alt-stack{z-index:0;pointer-events:none;position:absolute;inset:0}.lw .alt-ghost{box-sizing:border-box;background:#f3efe6;border-radius:3px;flex-direction:column;gap:14px;padding:46px 42px;display:flex;position:absolute;inset:0}.lw .alt-ghost span{opacity:.5;background:#23262d;border-radius:4px;height:7px;display:block}.lw .alt-ghost--0{opacity:.1;transform:translate(34px,26px)rotate(3.4deg)}.lw .alt-ghost--1{opacity:.055;transform:translate(-36px,46px)rotate(-5.2deg)}.lw .lw-sheet{z-index:1}.alt-anim [data-reveal=up]{transition:opacity .68s var(--alt-ease), transform .68s var(--alt-ease)}.alt-anim [data-reveal=up]:not(.in){opacity:0;transform:translateY(22px)}.alt-anim [data-reveal=stagger]>*{transition:opacity .56s var(--alt-ease), transform .56s var(--alt-ease);transition-delay:calc(var(--i,0) * .11s)}.alt-anim [data-reveal=stagger]:not(.in)>*{opacity:0;transform:translateY(16px)}.alt-anim [data-reveal=close]>*{transition:opacity .76s var(--alt-ease), transform .76s var(--alt-ease)}.alt-anim [data-reveal=close]>:last-child{transition-delay:.16s}.alt-anim [data-reveal=close]:not(.in)>:first-child{opacity:0;transform:translate(-40px)}.alt-anim [data-reveal=close]:not(.in)>:last-child{opacity:0;transform:translate(40px)}.lw .alt-step{border-top:0;position:relative}.lw .alt-step:before{content:"";transform-origin:0;background:#f3efe638;height:1px;position:absolute;top:0;left:0;right:0}.lw .alt-step:after{content:"";background:#f6f052;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}.alt-anim [data-reveal=steps] .alt-step:before{transition:transform .7s var(--alt-ease);transition-delay:calc(var(--i,0) * .26s)}.alt-anim [data-reveal=steps] .alt-step>*{transition:opacity .56s var(--alt-ease), transform .56s var(--alt-ease);transition-delay:calc(var(--i,0) * .26s + .28s)}.alt-anim [data-reveal=steps] .alt-step:after{transition:transform .42s var(--alt-ease);transition-delay:calc(var(--i,0) * .26s + .52s)}.alt-anim [data-reveal=steps]:not(.in) .alt-step:before{transform:scaleX(0)}.alt-anim [data-reveal=steps]:not(.in) .alt-step>*{opacity:0;transform:translateY(10px)}.alt-anim [data-reveal=steps]:not(.in) .alt-step:after{transform:scale(0)}.alt-well,.lw .alt-gel .alt-band rect,.alt-pt circle{transform-box:fill-box;transform-origin:50%}.alt-anim [data-reveal=bd] .alt-well{transition:opacity .52s var(--alt-ease), transform .52s var(--alt-ease);transition-delay:calc(var(--i,0) * 80ms + .2s)}.alt-anim [data-reveal=bd]:not(.in) .alt-well{opacity:0;transform:scale(.3)}.alt-anim [data-reveal=bd] .alt-band{transition:opacity .64s var(--alt-ease), transform .64s var(--alt-ease);transition-delay:calc(var(--i,0) * 90ms + .15s)}.alt-anim [data-reveal=bd]:not(.in) .alt-band{opacity:0;transform:translateY(-14px)}.alt-anim [data-reveal=bd] .alt-cell{transition:opacity 1.4s var(--alt-ease);transition-delay:calc(var(--i,0) * .14s)}.alt-anim [data-reveal=bd]:not(.in) .alt-cell{opacity:0}.alt-anim .alt-drift{animation:46s ease-in-out infinite alternate alt-drift}@keyframes alt-drift{0%{transform:translate(-34px,-14px)}to{transform:translate(34px,14px)}}.alt-curve-line{stroke-dasharray:1;stroke-dashoffset:0}.alt-anim [data-reveal=bd] .alt-curve-line{transition:stroke-dashoffset 2.2s var(--alt-ease) .2s}.alt-anim [data-reveal=bd]:not(.in) .alt-curve-line{stroke-dashoffset:1px}.alt-anim [data-reveal=bd] .alt-pt{transition:opacity .4s var(--alt-ease);transition-delay:calc(var(--i,0) * .15s + .5s)}.alt-anim [data-reveal=bd]:not(.in) .alt-pt{opacity:0}.alt-anim .lw .alt-ghost{animation:alt-fan .9s var(--alt-ease) .26s both}@keyframes alt-fan{0%{opacity:0;transform:translateY(26px)rotate(-1.2deg)}}.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>*{animation:alt-fill .42s var(--alt-ease) both}.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>:first-child,.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>:nth-child(2){animation-delay:.76s}.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>:nth-child(3),.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>:nth-child(4){animation-delay:1s}.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>:nth-child(5),.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>:nth-child(6){animation-delay:1.24s}.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>:nth-child(7),.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>:nth-child(8){animation-delay:1.48s}@keyframes alt-fill{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.alt-anim .lw .alt-ghost,.alt-anim .alt-drift,.alt-anim .lw .lw-lead.alt-opp.on .alt-opp-q>*{animation:none}}@media (max-width:900px){.lw .alt-gap .alt-bd-wrap{width:560px;top:24px;right:-260px}.lw .alt-how .alt-bd-wrap{width:320px;right:-140px}}.alt-sanger .alt-curve-line{transition-delay:calc(var(--i,0) * .22s + .15s)!important}.alt-stick{transform-box:fill-box;transform-origin:50% 100%}.alt-anim [data-reveal=bd] .alt-stick{transition:transform .7s var(--alt-ease);transition-delay:calc(var(--i,0) * 60ms + .2s)}.alt-anim [data-reveal=bd]:not(.in) .alt-stick{transform:scaleY(0)}
.lw .alt-fq{color:#23262d;font-family:var(--lw-sans);background:#fbf9f4;border:1px solid #e6e0d3;border-radius:16px;margin:0;padding:6px 0;list-style:none;box-shadow:0 30px 70px -36px #0009}.lw .alt-fq li{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;padding:18px 22px;display:grid}.lw .alt-fq li+li{border-top:1px solid #ebe6dc}.lw .alt-fq-icon{color:#2c3240;background:#efebe2;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.lw .alt-fq h3{font:600 16px/1.3 var(--lw-sans);color:#1d2129;margin:2px 0 4px}.lw .alt-fq p{font:400 15px/1.5 var(--lw-sans);color:#4f535c;margin:0}.lw .alt-fq-extra{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.lw .alt-fq-extra span{font:500 11.5px/1 var(--lw-mono);color:#3b404b;background:#f1ede5;border:1px solid #e3ddd0;border-radius:999px;padding:6px 9px}.lw .alt-four-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:64px;display:grid}.lw .alt-four .alt-four-foot{margin-top:24px}.lw.alt-page{font-family:var(--lw-sans)}.lw .alt-phero{background:var(--night);color:var(--bone);padding-block:96px 104px;position:relative;overflow:hidden}.lw .alt-phero>.lw-wrap{z-index:1;position:relative}.lw .alt-phero .alt-kicker{color:#8f9aae;align-items:center;gap:8px;display:flex}.lw .alt-phero .alt-kicker a{color:inherit;border-bottom:1px solid #8f9aae66;text-decoration:none}.lw .alt-phero h1{max-width:17ch;font-size:clamp(40px,5vw,70px)}.lw .alt-phero .lw-lede{max-width:58ch}.lw .alt-phero .alt-bd-wrap{color:#f3efe6;opacity:.07;width:480px;top:64px;right:max(-80px,50% - 720px)}.lw .alt-band{padding-block:104px;position:relative;overflow:hidden}.lw .alt-band>.lw-wrap{z-index:1;position:relative}.lw .alt-band--bone{background:var(--bone);color:var(--ink)}.lw .alt-band--bone .alt-kicker{color:#6b6658}.lw .alt-band--bone .alt-h2 em{color:#8a5a00}.lw .alt-band--night{background:var(--night);color:var(--bone)}.lw .alt-band--field{background:var(--field);color:var(--bone)}.lw .alt-band--night .alt-kicker,.lw .alt-band--field .alt-kicker{color:var(--muted)}.lw .alt-band--night .alt-h2 em,.lw .alt-band--field .alt-h2 em{color:var(--hl)}.lw .alt-sub{font:400 17px/1.62 var(--lw-sans);color:#c9c4b8;max-width:62ch;margin:18px 0 0}.lw .alt-band--bone .alt-sub{color:#4a4d55}.lw .alt-lead{font:400 21px/1.6 var(--lw-paper);color:#3a3d44;max-width:60ch;margin:22px 0 0}.lw .alt-band--night .alt-lead,.lw .alt-band--field .alt-lead{color:#d9d4c8}.lw .alt-lead strong{color:inherit;font-weight:600}.lw .alt-note{font:400 12.5px/1.6 var(--lw-mono);color:#8f9aae;max-width:90ch;margin:36px 0 0}.lw .alt-band--bone .alt-note{color:#6b6658}.lw .alt-band--bone .alt-plate-wrap{color:#23262d;opacity:.07;width:min(760px,60vw);top:40px;right:-160px}.lw .alt-band--field .alt-bd-wrap.alt-cells-wrap{opacity:.14;--alt-cyto:#3f8f6e;--alt-nuc:#5f7fe0;inset:-140px 0}.lw .alt-band--field .alt-cells{width:100%;height:100%}.lw .alt-two{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}.lw .alt-tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.lw .alt-tool{background:#ffffff09;border:1px solid #f3efe61f;border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:20px 20px 18px;display:flex}.lw .alt-tool-icon{width:40px;height:40px;color:var(--bone);background:#f3efe614;border-radius:11px;place-items:center;display:grid}.lw .alt-tool h3{font:600 16.5px/1.3 var(--lw-sans);color:var(--bone);margin:4px 0 0}.lw .alt-tool p{font:400 14.5px/1.55 var(--lw-sans);color:#c9c4b8;margin:0}.lw .alt-tool-fig{font:500 12.5px/1.45 var(--lw-mono);color:#c8ff4d;margin-top:auto;padding-top:6px}.lw .alt-tool-where{font:400 11.5px/1.4 var(--lw-mono);color:#8f9aae}.lw .alt-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.lw .alt-rule{border-top:1px solid #f3efe638;padding-top:18px}.lw .alt-rule h3{font:400 26px/1.15 var(--lw-display);color:var(--bone);margin:0 0 10px}.lw .alt-rule p{font:400 15.5px/1.6 var(--lw-sans);color:#c9c4b8;max-width:52ch;margin:0}.lw .alt-steps.alt-steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lw .alt-segs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:48px;display:grid}.lw .alt-seg{color:inherit;transition:border-color .16s ease-out, transform .16s var(--ease-out);background:#ffffff09;border:1px solid #f3efe61f;border-radius:16px;flex-direction:column;gap:12px;padding:26px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.lw .alt-seg:hover{border-color:#f3efe652}}.lw .alt-seg:active{transform:scale(.99)}.lw .alt-seg-k{font:500 11px var(--lw-mono);letter-spacing:.1em;text-transform:uppercase;color:#8f9aae}.lw .alt-seg h3{font:400 28px/1.12 var(--lw-display);color:var(--bone);text-wrap:balance;margin:0}.lw .alt-seg blockquote{font:italic 400 16px/1.55 var(--lw-paper);color:#d9d4c8;border-left:2px solid #f6f0528c;margin:4px 0 0;padding-left:14px}.lw .alt-seg-ref{font:400 11.5px var(--lw-mono);color:#8f9aae}.lw .alt-chips{flex-wrap:wrap;gap:6px;display:flex}.lw .alt-chips span{font:500 12px/1 var(--lw-mono);color:#d9d4c8;border:1px solid #f3efe633;border-radius:999px;padding:7px 10px}.lw .alt-band--bone .alt-chips span{color:#3b404b;background:#f8f5ee;border-color:#d6cfbf}.lw .alt-seg-go{font:500 14px var(--lw-sans);color:var(--bone);align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:inline-flex}.lw .alt-roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:44px;display:grid}.lw .alt-role{background:#fbf9f4;border:1px solid #e3ddd0;border-radius:16px;padding:24px}.lw .alt-role-k{font:500 11px var(--lw-mono);letter-spacing:.1em;text-transform:uppercase;color:#6b6658}.lw .alt-role h3{font:400 25px/1.18 var(--lw-display);color:#1d2129;text-wrap:balance;margin:10px 0 14px}.lw .alt-role ul{font:400 15px/1.5 var(--lw-sans);color:#4a4d55;gap:8px;margin:0;padding-left:18px;display:grid}.lw .alt-case{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;display:grid}.lw .alt-case .lw-sheet{margin-top:8px}.lw .alt-case .lw-quote{background-size:100% 78%}.lw .alt-case-card{background:var(--night);width:min(420px,100%);color:var(--bone);z-index:2;border:1px solid #f3efe61a;border-radius:14px;margin:-36px -16px 0 auto;padding:16px 18px 14px;position:relative;transform:rotate(1deg);box-shadow:0 24px 60px -20px #0009}.lw .alt-case-card .k{font:500 10.5px var(--lw-mono);letter-spacing:.08em;color:var(--hl);text-transform:uppercase;margin-bottom:8px}.lw .alt-case-card .m{color:#9aa0ac;font-size:13px}.lw .alt-end{color:var(--bone);text-align:center;background:#0a0f15;border-top:1px solid #232b3a;padding-block:112px;position:relative;overflow:hidden}.lw .alt-end>.lw-wrap{z-index:1;position:relative}.lw .alt-end .alt-h2{max-width:20ch;margin:0 auto}.lw .alt-end .alt-sub{margin:20px auto 0}.lw .alt-end .lw-ctas{justify-content:center;margin-top:32px}.lw .alt-end .alt-bd-wrap{color:#ede4d3;opacity:.055;width:min(940px,92vw);margin-left:calc(min(940px,92vw)/-2);top:16px;left:50%}.lw .alt-end .alt-more{font:400 14px/1.6 var(--lw-sans);color:#9aa0ac;margin-top:28px}.lw .alt-end .alt-more a{color:var(--bone)}@media (max-width:1080px){.lw .alt-tools,.lw .alt-steps.alt-steps--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.lw .alt-four-grid,.lw .alt-two,.lw .alt-case{grid-template-columns:minmax(0,1fr);gap:40px}.lw .alt-roles,.lw .alt-segs,.lw .alt-rules{grid-template-columns:minmax(0,1fr)}.lw .alt-phero,.lw .alt-band,.lw .alt-end{padding-block:72px}.lw .alt-phero .alt-bd-wrap{width:300px;right:-120px}.lw .alt-case-card{margin:-24px 0 0 auto}}@media (max-width:560px){.lw .alt-tools,.lw .alt-steps.alt-steps--4{grid-template-columns:minmax(0,1fr)}.lw .alt-fq li{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:16px}.lw .alt-fq-icon{width:38px;height:38px}}.lw .alt-dot{background:var(--hl);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.lw .alt-case .lw-quote{transition:background-size 1.7s var(--ease-io) .45s}.alt-anim [data-reveal=hl]:not(.in) .lw-quote{background-size:0% 78%}.alt-anim .alt-case-card[data-reveal=up]{transition-delay:1.1s}.lw .alt-band--night>.alt-bd-wrap{color:#f3efe6;opacity:.07;width:400px;top:32px;left:auto;right:max(-80px,50% - 720px)}@media (max-width:900px){.lw .alt-band--night>.alt-bd-wrap{width:280px;right:-120px}}.lw .alt-band--bone>.alt-bd-wrap{color:#23262d;opacity:.07}.lw .alt-band--night>.alt-bd-wrap,.lw .lw-ledger>.alt-bd-wrap,.lw .alt-phero>.alt-bd-wrap{color:#f3efe6;opacity:.07}.mkt .alt-sec>.alt-bd-wrap{color:#ede4d3;opacity:.055}.lw .lw-ledger{position:relative;overflow:hidden}.mkt .alt-sec{position:relative}.mkt .alt-sec>:not(.alt-bd-wrap){z-index:1;position:relative}.lw .alt-band>.alt-bd-wrap.alt-at-bottom,.lw .lw-ledger>.alt-bd-wrap.alt-at-bottom{width:min(1240px,96vw);margin-left:calc(min(1240px,96vw)/-2);inset:auto auto 10px 50%}.lw .alt-band>.alt-bd-wrap.alt-at-bottom.alt-at-left{width:min(640px,70vw);margin-left:0;bottom:30px;left:24px}.lw .alt-band>.alt-bd-wrap.alt-at-right,.lw .alt-phero>.alt-bd-wrap.alt-at-right{width:420px;top:40px;left:auto;right:max(-80px,50% - 720px)}.lw .alt-band>.alt-bd-wrap.alt-at-left-low,.lw .alt-phero>.alt-bd-wrap.alt-at-left-low{width:380px;inset:auto auto -40px -60px}.mkt .alt-sec>.alt-bd-wrap.alt-at-right{width:400px;top:70px;right:-20px}.mkt .alt-sec>.alt-bd-wrap.alt-at-right.alt-at-low{width:540px;top:200px;right:-40px}@media (max-width:900px){.lw .alt-band>.alt-bd-wrap.alt-at-right,.mkt .alt-sec>.alt-bd-wrap.alt-at-right{width:260px;right:-90px}.lw .alt-band>.alt-bd-wrap.alt-at-left-low,.lw .alt-phero>.alt-bd-wrap.alt-at-left-low{width:240px;left:-80px}}.lw .alt-specimen{transform:rotate(var(--tilt,1.4deg));background:#f7f1e1;border:1px solid #e0d6bd;border-radius:4px;margin:0;padding:18px 20px 14px;box-shadow:0 1px #0000000a,0 22px 48px -26px #281e0a73}.lw .alt-specimen img{width:100%;height:auto;display:block}.lw .alt-specimen figcaption{font:400 11.5px/1.5 var(--lw-mono);color:#6b6250;margin-top:10px}.lw .alt-specimen figcaption i{font-family:var(--lw-paper);color:#3a352a;font-size:13px}.lw .alt-specimens{z-index:1;gap:26px;width:360px;display:grid;position:absolute;top:120px;right:max(24px,50% - 600px)}.alt-anim .lw .alt-specimens[data-reveal=stagger]>*{transition-duration:.9s}@media (max-width:1180px){.lw .alt-specimens{width:min(420px,100%);margin:48px 0 0 auto;position:static}}@media (max-width:900px){.lw .alt-gap>.alt-bd-wrap.alt-lacuna-wrap{width:300px;right:-90px}.lw .alt-phero>.alt-bd-wrap.alt-lacuna-wrap{opacity:.1;width:220px;right:-70px}}@media (max-width:560px){.lw .alt-specimen{transform:rotate(calc(var(--tilt,1.4deg) * .35))}.lw .alt-specimens{width:calc(100% - 6px)}}.lw .alt-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:56px;display:grid}.lw .alt-faq-side{position:sticky;top:104px}.lw .alt-faq-topics{gap:4px;margin-top:28px;display:grid}.lw .alt-faq-topics button{text-align:left;color:#c9c4b8;font:500 14.5px/1.3 var(--lw-sans);cursor:pointer;transition:background-color .16s ease-out, color .16s ease-out, transform .14s var(--ease-out);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 10px 7px 7px;display:grid}@media (hover:hover) and (pointer:fine){.lw .alt-faq-topics button:hover{color:var(--bone);background:#f3efe60d}}.lw .alt-faq-topics button:active{transform:scale(.98)}.lw .alt-faq-topics button[aria-pressed=true]{color:var(--bone);background:#f3efe617;border-color:#f3efe629}.lw .alt-faq-ti{background:#f3efe612;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.lw .alt-faq-tc{font:500 11.5px var(--lw-mono);color:#8f9aae}.lw .alt-faq-human{color:var(--bone);font:500 14.5px var(--lw-sans);border-bottom:1px solid #f3efe64d;margin-top:26px;padding-bottom:2px;text-decoration:none;display:inline-block}.lw .alt-faq-paper{color:#23262d;background:#fbf9f4;border:1px solid #e6e0d3;border-radius:16px;padding:4px 0 8px;box-shadow:0 30px 70px -36px #0009}.lw .alt-faq-group+.alt-faq-group{border-top:1px solid #e3ddd0}.lw .alt-faq-gh{font:500 11px var(--lw-mono);letter-spacing:.1em;text-transform:uppercase;color:#7a7466;align-items:center;gap:8px;padding:20px 26px 4px;display:flex}.lw .alt-faq-item+.alt-faq-item{border-top:1px solid #efeae0}.lw .alt-faq-q{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:15px 26px;display:grid}.lw .alt-faq-num{font:500 12px var(--lw-mono);color:#9a9283}.lw .alt-faq-qt{font:400 21px/1.25 var(--lw-display);color:#1d2129}.lw .alt-faq-plus{width:28px;height:28px;transition:transform .28s var(--ease-out), background-color .2s ease-out;border:1px solid #d6cfbf;border-radius:50%;position:relative}.lw .alt-faq-plus:before,.lw .alt-faq-plus:after{content:"";background:#3b404b;width:11px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lw .alt-faq-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.lw .alt-faq-item.is-open .alt-faq-plus{background:#1c2230;border-color:#1c2230;transform:rotate(45deg)}.lw .alt-faq-item.is-open .alt-faq-plus:before,.lw .alt-faq-item.is-open .alt-faq-plus:after{background:#f3efe6}@media (hover:hover) and (pointer:fine){.lw .alt-faq-q:hover .alt-faq-plus{border-color:#9a9283}}.lw .alt-faq-a{transition:grid-template-rows .38s var(--ease-out);grid-template-rows:0fr;display:grid}.lw .alt-faq-item.is-open .alt-faq-a{grid-template-rows:1fr}.lw .alt-faq-ai{min-height:0;padding:0 26px 0 72px;overflow:hidden}.lw .alt-faq-ai>:last-child{margin-bottom:22px}.lw .alt-faq-ai p{font:400 15.5px/1.65 var(--lw-sans);color:#454951;max-width:68ch;margin:0 0 12px}.lw .alt-faq-point{grid-template-columns:24px minmax(0,1fr);gap:10px;max-width:70ch;margin:0 0 12px;display:grid}.lw .alt-faq-point p{margin:0}.lw .alt-faq-point b{color:#23262d;font-weight:600}.lw .alt-faq-n{width:22px;height:22px;font:500 11px/22px var(--lw-mono);text-align:center;color:#3b404b;background:#efebe2;border-radius:50%;margin-top:2px}@media (max-width:900px){.lw .alt-faq-grid{grid-template-columns:minmax(0,1fr);gap:32px}.lw .alt-faq-side{position:static}.lw .alt-faq-topics{flex-wrap:wrap;gap:6px;display:flex}.lw .alt-faq-topics button{border-color:#f3efe624;grid-template-columns:auto auto;padding:7px 12px}.lw .alt-faq-ti{display:none}.lw .alt-faq-q{grid-template-columns:26px minmax(0,1fr) 28px;padding:14px 18px}.lw .alt-faq-qt{font-size:19px}.lw .alt-faq-ai{padding:0 18px}.lw .alt-faq-gh{padding:18px 18px 4px}}.lw .alt-band--deep{color:var(--bone);background:#0c1117}.lw .alt-band--deep>.alt-bd-wrap{color:#ede4d3;opacity:.055}.lw .alt-plans{padding-block:72px 96px}.lw .alt-plans .tiers__tax{margin-top:28px}.lw .alt-phero>.alt-bd-wrap.alt-dilution-wrap{color:#f3efe6;opacity:.12;width:560px;top:70px;right:max(-40px,50% - 700px)}.lw .alt-billing .alt-role h3{margin-top:0;font-size:22px}.lw .alt-role p{font:400 15px/1.6 var(--lw-sans);color:#4a4d55;margin:0}.lw .alt-billing{margin-bottom:28px}@media (max-width:900px){.lw .alt-phero>.alt-bd-wrap.alt-dilution-wrap{opacity:.1;width:320px;top:40px;right:-120px}}.lw .alt-plans{--ink:#ede4d3;--muted:#9a9283}.alt-bd.alt-shells{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px 16px;display:grid}.alt-shell{grid-column:span 2;justify-items:center;gap:8px;display:grid}.alt-shell:nth-child(4){grid-column:2/span 2}.alt-shell:nth-child(5){grid-column:4/span 2}.alt-shell-name{font:italic 400 13px var(--lw-paper);opacity:.8}.alt-vid-wrap{pointer-events:none;position:absolute}.alt-shell-vid{aspect-ratio:1;object-fit:contain;width:100%;max-width:168px;display:block}.alt-vid--ink .alt-shell-vid{mix-blend-mode:multiply;opacity:.5}.alt-vid--light .alt-shell-vid{filter:invert();mix-blend-mode:screen;opacity:.42}.alt-vid--light .alt-shell-name{color:#f3efe6;opacity:.45}.lw .alt-gap>.alt-vid-wrap{width:340px;top:40px;right:max(0px,50% - 620px)}.lw .alt-phero>.alt-vid-wrap{width:460px;top:50px;right:max(-10px,50% - 660px)}.lw .alt-gap>.lw-wrap,.lw .alt-phero>.lw-wrap{z-index:1;position:relative}@media (max-width:900px){.lw .alt-gap>.alt-vid-wrap{width:230px;top:16px;right:-30px}.lw .alt-phero>.alt-vid-wrap{width:240px;right:-40px}.alt-vid--ink .alt-shell-vid{opacity:.35}.alt-vid--light .alt-shell-vid{opacity:.3}}.alt-vid-wrap .alt-shell{perspective:none}.alt-vid--ink .alt-shell-vid{opacity:.95}.alt-vid--ink .alt-shell-name{color:#5b4a33;opacity:.7}.alt-vid--card{background:#f6efdc;border:1px solid #e3d6b6;border-radius:4px;padding:16px 22px 14px;transform:rotate(1.2deg);box-shadow:0 1px #0000000d,0 30px 60px -28px #000000a6}.alt-vid--card .alt-shell-vid{mix-blend-mode:multiply}.alt-vid--card .alt-shell-name{color:#5b4a33;opacity:.85}.alt-vid-plate-head{font:400 12px var(--lw-paper);letter-spacing:.12em;text-transform:uppercase;color:#6b5a3f;border-bottom:1px solid #e0d2b0;justify-content:space-between;margin-bottom:10px;padding-bottom:8px;display:flex}.alt-vid-plate-foot{font:italic 400 12px/1.4 var(--lw-paper);color:#6b5a3f;border-top:1px solid #e0d2b0;margin-top:10px;padding-top:8px}.lw .alt-phero>.alt-vid-wrap.alt-vid--card{width:420px;top:56px;right:max(16px,50% - 640px)}@media (max-width:1100px){.lw .alt-phero>.alt-vid-wrap.alt-vid--card{width:340px}}@media (max-width:900px){.lw .alt-phero>.alt-vid-wrap.alt-vid--card{display:none}}
