html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
[data-marketing]{--paper:#f6f4ee;--paper-2:#edeae1;--ink:#17150f;--ink-60:#17150f9e;--ink-40:#17150f66;--stamp:#c2361f;--rule:#17150f1f;--redact:#17150f;--stamp-wash:#c2361f14;--shadow-ambient:0 24px 64px #17150f1a;--bg:var(--paper);--fg:var(--ink);--muted:var(--ink-60);--card:var(--paper-2);--accent:var(--stamp);--font-display:var(--font-schibsted), ui-sans-serif, system-ui, sans-serif;--font-records:var(--font-jbmono), ui-monospace, monospace;--font-deed:Georgia, "Times New Roman", Times, serif;--size-display:clamp(2.75rem, 7vw, 6.5rem);--size-h2:clamp(1.75rem, 3.5vw, 2.75rem);--size-body:clamp(1rem, 1.1vw, 1.125rem);--gutter:24px;--section-gap:clamp(96px, 14vh, 200px);background:var(--bg);color:var(--fg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-display);font-size:var(--size-body);font-variant-numeric:normal;flex-direction:column;flex:1;line-height:1.55;display:flex}@media (max-width:640px){[data-marketing]{--gutter:16px}}html:has([data-marketing]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#f6f4ee}html:has([data-marketing]) body{background-image:none}[data-marketing][data-theme=dark]{--paper:#12100c;--paper-2:#1d1a14;--ink:#f2efe7;--ink-60:#f2efe79e;--ink-40:#f2efe766;--stamp:#e4644b;--rule:#f2efe724;--redact:#f2efe7;--stamp-wash:#e4644b1a;--shadow-ambient:0 24px 64px #0000008c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has([data-marketing][data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#12100c}[data-marketing] :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:0}[data-marketing] ::selection{background:var(--ink);color:var(--paper)}.lp-display{font-size:var(--size-display);letter-spacing:-.03em;font-weight:500;line-height:.95}.lp-h2{font-size:var(--size-h2);letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.05}.lp-body{font-size:var(--size-body);max-width:34em;line-height:1.55}.lp-label{font-family:var(--font-records);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:400}.lp-mono{font-family:var(--font-records)}.lp-dim{color:var(--muted)}.lp-container{width:100%;max-width:1440px;padding-inline:var(--gutter);margin-inline:auto}.lp-grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lp-section{padding-block-start:var(--section-gap)}.lp-rule{border:0;border-top:1px solid var(--rule);margin:0}.lp-main{flex:1}.lp-link{color:inherit;text-decoration:none;position:relative}.lp-link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .25s;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.lp-link:hover:after,.lp-link:focus-visible:after{transform:scaleX(1)}.lp-cta{background:var(--accent);color:var(--bg);cursor:pointer;border:none;align-items:center;gap:10px;padding:15px 22px;font-size:1rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.lp-arrow{transition:transform .25s;display:inline-block}.lp-cta:hover .lp-arrow,.lp-cta:focus-visible .lp-arrow{transform:translate(4px)}.lp-underline{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-40);text-decoration-color:var(--ink-40);transition:text-decoration-color .25s}.lp-underline:hover,.lp-underline:focus-visible{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.lp-hero{align-items:center;min-height:calc(100svh - 64px);padding-block:clamp(48px,8vh,112px);display:flex}.lp-hero-grid{align-items:center;row-gap:56px;width:100%}.lp-hero-copy{grid-area:1/1/auto/span 10}.lp-hero-cta-row{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.lp-hero-card{grid-area:1/10/auto/-1;place-self:center end;width:100%;max-width:320px}@media (max-width:900px){.lp-hero-copy{grid-column:1/-1}.lp-hero-card{grid-area:auto/1/auto/-1;justify-self:start}}.lp-funnel-stage-grid{column-gap:var(--gutter);grid-template-columns:minmax(300px,400px) 1fr;align-items:center;height:100svh;padding-block:84px 48px;display:grid}.lp-funnel-left{align-self:center;gap:24px;display:flex}.lp-funnel-rail{background:var(--rule);align-self:stretch;width:1px;position:relative}.lp-funnel-rail-fill{background:var(--ink);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.lp-funnel-steps{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.lp-funnel-step{max-width:22em;color:var(--ink-60);font-size:clamp(1rem,1.15vw,1.1875rem);line-height:1.35;transition:color .25s}.lp-funnel-step.is-active{color:var(--ink)}.lp-funnel-step:last-child{font-weight:600}.lp-funnel-canvas-wrap{height:min(78svh,720px);position:relative}.lp-funnel-canvas-wrap canvas{width:100%;height:100%;position:absolute;inset:0}.lp-funnel-counter{text-align:center;opacity:0;position:absolute;top:50%;left:56%;transform:translate(-50%,-50%)}.lp-funnel-value{font-family:var(--font-records);color:var(--stamp);font-size:clamp(1.6rem,2.6vw,2.6rem);display:block}.lp-funnel-static{display:none}.lp-funnel-frame{margin:32px 0 0}.lp-funnel-frame canvas{border:1px solid var(--rule);width:100%;height:auto;display:block}.lp-funnel-frame figcaption{margin-top:12px}@media (max-width:900px),(prefers-reduced-motion:reduce){.lp-funnel-pinned{display:none}.lp-funnel-static{display:block}}.lp-record-intro{align-items:end;row-gap:24px}.lp-record-h2{grid-column:1/span 6}.lp-record-lede{grid-column:8/-1}.lp-record-grid{align-items:start;margin-top:72px}.lp-record-queue{flex-direction:column;grid-column:1/span 5;gap:28px;margin:0;padding:0;list-style:none;display:flex}.lp-record-row{grid-template-columns:22px 1fr;column-gap:16px;display:grid}.lp-record-box{border:1.5px solid var(--ink);place-items:center;width:22px;height:22px;display:grid;rotate:-4deg;-webkit-mask-image:radial-gradient(90% 80% at 48% 45%,#000 60%,#0000008c 100%);mask-image:radial-gradient(90% 80% at 48% 45%,#000 60%,#0000008c 100%)}.lp-record-line{max-width:22em;margin-top:6px;font-size:clamp(1rem,1.15vw,1.1875rem);line-height:1.35}.lp-record-card-wrap{grid-column:7/-1}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.lp-record-queue{gap:16vh;padding-block:30vh 40vh}.lp-record-card-wrap{position:sticky;top:max(96px,50svh - 18rem)}}@media (max-width:900px){.lp-record-h2,.lp-record-lede,.lp-record-queue,.lp-record-card-wrap{grid-column:1/-1}.lp-record-card-wrap{order:-1}.lp-record-grid{row-gap:48px;margin-top:48px}}.lp-record-card{padding:20px 24px 16px}.lp-record-head{justify-content:space-between;gap:16px;display:flex}.lp-record-title{transform-origin:0;width:15ch;height:1.25rem;margin-top:14px;display:block}.lp-record-fields{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;margin-top:18px;display:grid}.lp-record-field{border-bottom:1px solid var(--rule);min-width:0;padding:12px 16px 12px 0}.lp-record-field:nth-child(2n){border-left:1px solid var(--rule);padding-inline:16px 0}.lp-record-field.is-wide{grid-column:1/-1;padding-right:0}.lp-record-field dd{font-family:var(--font-records);flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:12px;margin-top:4px;font-size:.9375rem;display:flex}.lp-record-field dd+dd{margin-top:0}.lp-record-value{white-space:nowrap;display:inline-block}.lp-record-cite{font-family:var(--font-records);color:var(--ink-60);white-space:nowrap;font-size:11px}.lp-record-score{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.lp-record-score-value{font-family:var(--font-records);font-size:clamp(2rem,3vw,2.75rem);line-height:1}.lp-record-note{margin-top:12px}@media (max-width:640px){.lp-record-card{padding:16px}.lp-record-fields{grid-template-columns:1fr}.lp-record-field:nth-child(n){border-left:0;padding-inline:0}}.lp-deed-grid{--deed-h:min(calc(100svh - 160px), 820px, calc((100vw - 48px) * .62));grid-template-columns:calc(var(--deed-h) * 612 / 792) minmax(0, 1fr);grid-template-rows:minmax(0,38fr) minmax(0,62fr);grid-template-areas:"deed copy""deed row";gap:32px clamp(40px,6vw,96px);padding-block:48px;display:grid}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.lp-deed-grid{height:100svh;padding-block:84px 48px}}.lp-deed-copy{grid-area:copy;align-self:end}.lp-deed{width:calc(var(--deed-h) * 612 / 792);height:var(--deed-h);background:var(--paper-2);border:1px solid var(--rule);box-shadow:var(--shadow-ambient);--lh:3.4cqw;--body-top:24cqw;grid-area:deed;align-self:center;margin:0;position:relative;rotate:-.5deg;container-type:inline-size}.lp-deed-page{font-family:var(--font-deed);color:var(--ink);padding:10.5cqw 11.5cqw 0;font-size:2.15cqw;position:absolute;inset:0}.lp-deed-title{text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:2.1cqw;font-weight:700;line-height:3cqw}.lp-deed-ref{text-align:center;font-size:1.7cqw;font-style:italic;line-height:3cqw}.lp-deed-body{top:var(--body-top);position:absolute;left:11.5cqw;right:11.5cqw}.lp-deed-line{height:var(--lh);line-height:var(--lh);white-space:nowrap}.lp-deed-line.is-indent{padding-left:4cqw}.lp-deed-sign{border-bottom:1px solid var(--ink);width:34cqw;height:2.2cqw;display:inline-block}.lp-deed-stamp{border:1.5px solid var(--ink);font-family:var(--font-records);text-transform:uppercase;letter-spacing:.08em;padding:.7cqw 1.2cqw;font-size:1.35cqw;line-height:1.4;position:absolute;top:3.4cqw;-webkit-mask-image:radial-gradient(90% 80% at 48% 45%,#000 55%,#0000008c 100%);mask-image:radial-gradient(90% 80% at 48% 45%,#000 55%,#0000008c 100%)}.lp-deed-stamp.is-auditor{left:4cqw;rotate:-2deg}.lp-deed-stamp.is-recorder{right:4cqw;rotate:1.5deg}.lp-deed-specimen{font-family:var(--font-records);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-60);font-size:1.35cqw;position:absolute;bottom:3.5cqw;left:4cqw}.lp-deed-sweep{left:10cqw;right:10cqw;top:calc(var(--body-top) + var(--line) * var(--lh) - .3cqw);height:calc(var(--lh) + .6cqw);border:2px solid var(--stamp);background:var(--stamp-wash);pointer-events:none;position:absolute}.lp-deed-row{min-width:min(100%,22rem);font-family:var(--font-records);grid-area:row;place-self:start;gap:6px;padding:18px 22px 16px;font-size:.8125rem;display:grid;position:relative}.lp-deed-card{background:var(--paper-2);border:1px solid var(--rule);position:absolute;inset:0}.lp-deed-row>:not(.lp-deed-card){position:relative}.lp-deed-mask{display:block;overflow:hidden}.lp-deed-mask>*{display:block}.lp-deed-name{font-size:1.25rem;display:grid}.lp-deed-name>*{grid-area:1/1}.lp-deed-slip{font-family:var(--font-deed);white-space:nowrap;visibility:hidden;opacity:0;align-self:center;font-size:.9375rem}@media (max-width:900px){.lp-deed-stage{overflow-x:clip}.lp-deed-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""deed""row";row-gap:32px}.lp-deed{aspect-ratio:612/792;width:100%;height:auto}.lp-deed-row{justify-self:stretch}}.lp-watch-grid{align-items:center;row-gap:56px}.lp-watch-copy{grid-column:1/span 5}.lp-watch-map{grid-column:7/-1;margin:0}@media (max-width:900px){.lp-watch-copy,.lp-watch-map{grid-column:1/-1}.lp-watch-map svg{max-width:420px}}.lp-watch-log{margin-top:48px}.lp-watch-head{justify-content:space-between;gap:16px;padding-bottom:10px;display:flex}.lp-watch-window{border-block:1px solid var(--ink);height:21rem;overflow:hidden}.lp-watch-track{animation:48s linear infinite lp-watch-roll}@keyframes lp-watch-roll{to{transform:translateY(-50%)}}.lp-watch-list{margin:0;padding:0;list-style:none}.lp-watch-entry{border-bottom:1px solid var(--rule);gap:4px;padding:12px 0;display:grid}.lp-watch-change{font-family:var(--font-records);font-size:.875rem;line-height:1.4}.lp-watch-entry.is-retired .lp-watch-what{color:var(--ink-60);text-decoration:line-through}.lp-watch-map svg{width:100%;height:auto;margin-inline:auto;display:block;overflow:visible}.lp-watch-map figcaption{margin-top:16px}.lp-watch-land{fill:var(--paper-2);stroke:var(--ink);stroke-opacity:.5;stroke-width:1px;vector-effect:non-scaling-stroke}.lp-watch-arm,.lp-watch-trail{stroke:var(--stamp);stroke-width:1px;vector-effect:non-scaling-stroke}.lp-watch-sweep{transform-box:view-box;animation:linear infinite lp-watch-sweep}@keyframes lp-watch-sweep{to{transform:rotate(360deg)}}.lp-watch-blip{fill:var(--ink);transform-box:fill-box;transform-origin:50%;animation:linear infinite lp-watch-blip}@keyframes lp-watch-blip{0%{opacity:1;transform:scale(1.6)}8%{transform:scale(1)}45%,to{opacity:.2;transform:scale(1)}}.lp-watch-centre{fill:var(--stamp)}.lp-watch-grid:is(:hover,:focus-within) :is(.lp-watch-track,.lp-watch-sweep,.lp-watch-blip){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lp-watch-track,.lp-watch-sweep,.lp-watch-blip{animation:none}.lp-watch-window{height:auto}.lp-watch-list[aria-hidden]{display:none}}.lp-product-intro{align-items:end;row-gap:24px}.lp-product-h2{grid-column:1/span 6}.lp-product-lede{grid-column:8/-1}.lp-product-figure{margin:72px 0 0}.lp-product-shot{box-shadow:var(--shadow-ambient);border:1px solid var(--rule);transform-origin:50% 0}.lp-product-shot img{width:100%;height:auto;display:block}.lp-product-figure figcaption{margin-top:16px}.lp-product-pan{display:none}@media (max-width:600px){.lp-product-shot{overscroll-behavior-x:contain;overflow-x:auto}.lp-product-shot img{width:200%;max-width:none}.lp-product-pan{color:var(--ink);margin-bottom:4px;display:block}}.lp-product-facts{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));margin:56px 0 0;padding:0;list-style:none;display:grid}.lp-product-facts li{padding:20px 24px 0 0}.lp-product-facts li+li{border-left:1px solid var(--rule);padding-left:24px}.lp-questions{margin-top:var(--section-gap);align-items:start;row-gap:32px;scroll-margin-top:96px}.lp-questions-head{grid-column:1/span 4}.lp-questions-list{border-top:1px solid var(--rule);grid-column:6/-1}.lp-q{border-bottom:1px solid var(--rule)}.lp-q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.35;list-style:none;display:flex}.lp-q summary::-webkit-details-marker{display:none}.lp-q>p{padding-bottom:24px}.lp-q-mark{flex:none;width:14px;height:14px;transition:rotate .25s;position:relative}.lp-q-mark:before,.lp-q-mark:after{content:"";background:var(--ink);height:1.5px;position:absolute;inset:6.5px 0 auto}.lp-q-mark:after{rotate:90deg}.lp-q[open] .lp-q-mark{rotate:45deg}.lp-close{padding-block:var(--section-gap)}@media (max-width:900px){.lp-product-h2,.lp-product-lede,.lp-questions-head,.lp-questions-list{grid-column:1/-1}.lp-product-figure{margin-top:48px}.lp-product-facts{grid-template-columns:1fr}.lp-product-facts li+li{border-left:0;border-top:1px solid var(--rule);margin-top:20px;padding-left:0}}@media (prefers-reduced-motion:reduce){.lp-q-mark{transition:none}}.lp-request{padding-block:clamp(48px, 8vh, 96px) var(--section-gap)}.lp-request-grid{align-items:start;row-gap:48px;margin-top:40px}.lp-request-copy{grid-column:1/span 5}.lp-request-form-wrap{grid-column:7/-1}.lp-request-steps{border-top:1px solid var(--rule);margin:48px 0 0;padding:0;list-style:none}.lp-request-steps li{border-bottom:1px solid var(--rule);align-items:baseline;gap:16px;padding:14px 0;display:flex}.lp-request-card{gap:24px;padding:28px 28px 32px;display:grid;position:relative}.lp-field{gap:6px;display:grid}.lp-field-input{border:0;border-bottom:1px solid var(--ink-40);width:100%;color:var(--ink);font:inherit;outline-offset:4px;background:0 0;border-radius:0;padding:6px 0 8px;font-size:1.0625rem}.lp-field-input:focus{border-bottom-color:var(--ink)}.lp-field-input[aria-invalid=true]{border-bottom:2px solid var(--ink)}.lp-field-error,.lp-request-error{color:var(--ink);font-size:.875rem}.lp-field-error:before,.lp-request-error:before{content:"— "}.lp-request-submit{justify-self:start}.lp-request-submit:disabled{cursor:progress;opacity:.75}.lp-request-consent{color:var(--ink-60);font-size:.875rem}.lp-request-consent a{color:var(--ink);text-underline-offset:3px}.lp-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp-request-sent{padding-top:72px}.lp-stamp.lp-request-stamp{font-size:13px;position:absolute;top:24px;right:24px}@media (max-width:900px){.lp-request-copy,.lp-request-form-wrap{grid-column:1/-1}}@media (max-width:640px){.lp-request-card{padding:20px 16px 24px}}.lp-legal{padding-block:clamp(48px, 8vh, 96px) var(--section-gap)}.lp-legal-head{border-bottom:1px solid var(--ink);padding-bottom:40px;position:relative}.lp-legal-meta{flex-wrap:wrap;gap:12px 48px;margin-top:40px;display:flex}.lp-legal-meta dd{font-family:var(--font-records);margin-top:4px;font-size:.9375rem}.lp-stamp.lp-legal-stamp{background:var(--paper);border-width:2px;padding:9px 20px 8px;font-size:17px;position:absolute;bottom:-22px;right:4%;rotate:-7deg}.lp-legal-grid{align-items:start;margin-top:64px}.lp-legal-toc{grid-column:1/span 3;padding-left:20px;position:sticky;top:96px}.lp-legal-toc:before,.lp-legal-toc:after{content:"";background:var(--rule);width:1px;position:absolute;top:0;bottom:0;left:0}.lp-legal-toc:after{background:var(--stamp);transform-origin:top;display:none;transform:scaleY(0)}@supports (animation-timeline:scroll()){.lp-legal-toc:after{animation:linear both lp-legal-read;animation-timeline:scroll(root);display:block}}@keyframes lp-legal-read{to{transform:scaleY(1)}}.lp-legal-toc ol{gap:2px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lp-legal-toc a{color:var(--ink-60);grid-template-columns:28px 1fr;align-items:baseline;padding:5px 0;font-size:.9375rem;text-decoration:none;transition:color .2s,translate .25s;display:grid}.lp-legal-toc a:hover{color:var(--ink)}.lp-legal-toc a[aria-current]{color:var(--ink);translate:4px}.lp-legal-body{grid-column:5/span 7;max-width:38em}.lp-legal-lede{max-width:none;padding-bottom:32px;font-size:clamp(1.1875rem,1.6vw,1.5rem);line-height:1.4}.lp-legal-section{border-top:1px solid var(--rule);padding:36px 0 8px;scroll-margin-top:88px}.lp-legal-section h2{letter-spacing:-.015em;align-items:baseline;gap:16px;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:500;line-height:1.15;display:flex}.lp-legal-section p,.lp-legal-section ul{margin-top:16px;line-height:1.65}.lp-legal-section ul{padding-left:1.1em;list-style:"— "}.lp-legal-section li+li{margin-top:8px}.lp-legal-section li::marker{color:var(--ink-40)}.lp-legal-section a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--ink-40);text-decoration-color:var(--ink-40)}.lp-legal-section a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.lp-notice{background:var(--paper-2);border-left:3px solid var(--ink);margin-top:20px;padding:18px 22px}.lp-notice p:not(.lp-label){margin-top:8px}.lp-legal-specimen{margin:24px 0 0;padding:16px 20px;rotate:-.6deg}.lp-legal-specimen dl{border-top:1px solid var(--rule);margin-top:12px}.lp-legal-specimen dl>div{border-bottom:1px solid var(--rule);grid-template-columns:9rem 1fr;align-items:center;padding:8px 0;display:grid}.lp-legal-specimen dd{font-family:var(--font-records);font-size:.875rem}.lp-legal-next{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);color:inherit;font-size:var(--size-h2);letter-spacing:-.02em;justify-content:space-between;align-items:baseline;margin-top:48px;padding:24px 0;text-decoration:none;display:flex}.lp-legal-next:hover .lp-arrow{transform:translate(6px)}@media (max-width:900px){.lp-legal-toc{display:none}.lp-legal-body{grid-column:1/-1}.lp-stamp.lp-legal-stamp{margin-top:28px;display:inline-block;position:static}}.lp-card{background:var(--card);border:1px solid var(--rule)}.lp-redact{vertical-align:baseline;background:var(--redact);height:.95em;display:inline-block}.lp-stamp{font-family:var(--font-records);text-transform:uppercase;letter-spacing:.14em;color:var(--stamp);border:1.5px solid var(--stamp);padding:4px 9px 3px;font-size:11px;font-weight:500;display:inline-block;rotate:-6deg;-webkit-mask-image:radial-gradient(90% 80% at 48% 45%,#000 52%,#0009 78%,#0000004d 100%);mask-image:radial-gradient(90% 80% at 48% 45%,#000 52%,#0009 78%,#0000004d 100%)}.lp-index-card{gap:14px;max-width:340px;padding:20px 22px 22px;display:grid;position:relative}.lp-index-card .lp-stamp{position:absolute;top:16px;right:18px}.lp-swatches{gap:var(--gutter);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.lp-swatch-chip{border:1px solid var(--rule);height:72px}.lp-nav{z-index:50;background:var(--paper);position:sticky;top:0}.lp-nav-rule{background:var(--rule);transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0}:is([data-marketing]:has([data-hero]) [data-nav-cta],[data-marketing]:has([data-request]) [data-nav-cta]){display:none}@media (max-width:640px){:is(.lp-nav--cta .lp-nav-links a:not([data-nav-cta]),[data-marketing]:not(:has([data-hero])):not(:has([data-request])) .lp-nav-links a:not([data-nav-cta])){display:none}}.lp-nav-inner{justify-content:space-between;align-items:center;height:64px;display:flex}.lp-brand{letter-spacing:-.01em;color:inherit;white-space:nowrap;align-items:center;gap:10px;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.lp-nav-links{white-space:nowrap;align-items:center;gap:clamp(16px,3vw,36px);font-size:.9375rem;display:flex}.lp-nav .lp-cta{padding:10px 14px;font-size:.875rem}@media (max-width:640px){.lp-nav-anchor{display:none}}.lp-footer{margin-top:var(--section-gap);border-top:1px solid var(--rule);padding-block:48px}.lp-footer-inner{flex-direction:column;gap:20px;display:flex}.lp-footer-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.lp-footer-links{gap:24px;font-size:.9375rem;display:flex}.txz{height:300vh;padding-block-start:var(--section-gap);position:relative}.txz-stage{grid-template-rows:1fr auto;place-items:center;gap:14px;height:100svh;padding-block:88px 32px;display:grid;position:sticky;top:0}.txz-inner{width:100%;max-width:1080px;padding-inline:var(--gutter);position:relative}.txz-svg{width:100%;height:auto;max-height:58svh;display:block}.txz-state{fill:var(--card);stroke:var(--muted);stroke-width:1.25px;stroke-linejoin:round}.txz-counties path{fill:none;stroke:var(--muted);stroke-width:.5px}.txz-target{fill:color-mix(in srgb, var(--accent) 16%, transparent);stroke:var(--accent);stroke-width:1.5px;opacity:0}.txz-dots{opacity:0}.txz-dots circle{fill:var(--accent)}.txz-caption{left:var(--gutter);background:var(--card);border:1px solid var(--rule);opacity:0;max-width:22rem;padding:14px 18px;position:absolute;bottom:0}.txz-caption-label{color:var(--muted)}.txz-caption-title{letter-spacing:-.015em;color:var(--fg);margin-top:4px;font-size:clamp(1.0625rem,1.5vw,1.375rem);font-weight:500;line-height:1.2}.txz-note{color:var(--muted)}@media (max-width:640px){.txz-caption{right:var(--gutter);max-width:none}}@media (prefers-reduced-motion:reduce){.txz{height:auto}.txz-stage{height:auto;padding-block:0;position:static}}.lp-scan{color:var(--fg);overflow:hidden}.lp-scan-dot{opacity:.14}.lp-scan-line{opacity:0}.lp-scan-lead{opacity:0;cursor:pointer;outline:none}.lp-scan-lead:focus-visible circle:first-child{stroke-width:2.4px}.lp-scan-on .lp-scan-dot{animation:.3s forwards lp-scan-lit;animation-delay:var(--d)}.lp-scan-on .lp-scan-line{animation:3s linear forwards lp-scan-sweep}.lp-scan-leads-on .lp-scan-lead{animation:.4s forwards lp-scan-pop;animation-delay:var(--d)}@keyframes lp-scan-lit{0%{opacity:.14}to{opacity:.85}}@keyframes lp-scan-sweep{0%{opacity:1;transform:translate(0)}95%{opacity:1}to{opacity:0;transform:translateX(var(--w))}}@keyframes lp-scan-pop{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lp-scan-on .lp-scan-dot{opacity:.85;animation:none}.lp-scan-on .lp-scan-line{opacity:0;animation:none}.lp-scan-leads-on .lp-scan-lead{opacity:1;animation:none}}
