body.landing.preview-site{--font-serif:var(--font-schibsted-grotesk);--font-sans:var(--font-schibsted-grotesk);--preview-gutter:max(24px,calc((100vw - 1280px)/2));background:var(--color-cream);color:var(--color-ink)}body.landing.preview-site .site-header nav,body.landing.preview-site .hero-copy{max-width:none;padding-inline:var(--preview-gutter)}.preview-main{padding-top:106px}.preview-band{padding:80px var(--preview-gutter)}.preview-tint{background:var(--color-n-100)}.preview-intro{padding-top:80px;padding-bottom:60px}.preview-intro h1{font:400 clamp(38px,5.3vw,70px)/1.08 var(--font-sans);letter-spacing:-.04em;text-wrap:balance;max-width:1000px;margin:0 0 28px}.preview-intro>p{max-width:740px;color:var(--color-n-700);font-size:20px;line-height:1.6}.preview-band>h2,.preview-split h2{font:400 clamp(30px,3.5vw,44px)/1.14 var(--font-serif);text-wrap:balance;max-width:820px;margin:0 0 28px}.preview-band p{color:var(--color-n-700);line-height:1.7}.preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.preview-grid h3{font:500 20px/1.3 var(--font-sans);margin:0 0 14px}.preview-grid p{font-size:16px}.preview-split{grid-template-columns:1fr 1fr;gap:72px;display:grid}.preview-split p+p{margin-top:22px}.preview-link{text-underline-offset:6px;margin-top:28px;text-decoration:underline;display:inline-block}.preview-jumps{flex-wrap:wrap;gap:14px 28px;margin-top:36px;font-size:15px;display:flex}.preview-jumps a{text-underline-offset:5px;text-decoration:underline}.preview-visuals{padding:10px var(--preview-gutter) 55px;--visual-block-space:96px}.preview-site #talk>div{max-width:none;padding-inline:var(--preview-gutter);margin:0}.preview-faq{max-width:900px;margin-top:36px}.preview-faq details{border-bottom:1px solid var(--color-n-300);padding:24px 0}.preview-faq summary{cursor:pointer;font-size:19px;font-weight:500}.preview-faq details p{max-width:780px;margin-top:18px}.preview-booking{background:var(--color-white);border-radius:var(--radius-lg);align-self:start;padding:40px}.preview-button{background:var(--color-ink);color:var(--color-cream);border-radius:999px;margin-top:28px;padding:15px 26px;display:inline-block}.preview-button:hover{background:var(--color-n-800)}.preview-team{grid-template-columns:1fr 1fr;gap:28px;display:grid}.preview-person{background:var(--color-white);border-radius:var(--radius-lg);padding:32px}.preview-person h3{font:400 28px/1.2 var(--font-serif);margin:18px 0 8px}.preview-person ul{color:var(--color-n-700);gap:12px;margin-top:24px;font-size:15px;line-height:1.65;display:grid}.preview-site [id]{scroll-margin-top:30px}.preview-site a:focus-visible,.preview-site summary:focus-visible{outline-offset:5px;outline:2px solid}@media (width>=768px) and (width<=1375px){body.landing.preview-site{--preview-gutter:48px}}@media (width<=760px){.preview-main{padding-top:130px}.preview-band{padding-block:54px}.preview-intro{padding-top:40px}.preview-grid,.preview-split,.preview-team{grid-template-columns:1fr;gap:30px}.preview-intro>p{font-size:18px}.preview-booking{padding:28px}.preview-visuals{--visual-block-space:72px}.preview-person{padding:24px}}.visual-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.visual-split h2,.pilot-heading h2{font:400 clamp(32px,3.5vw,46px)/1.12 var(--font-serif);text-wrap:balance;margin:0 0 24px}.visual-split p{max-width:430px;font-size:18px;line-height:1.65}.security-story{grid-template-columns:1.15fr .85fr}.security-story video{aspect-ratio:4/3;object-fit:cover}body.landing.preview-site .os-section{padding:80px var(--preview-gutter)}body.landing.preview-site .os-section .illustration{aspect-ratio:4/3}body.landing.preview-site .os-section .modules{grid-template-columns:repeat(3,minmax(0,1fr))}body.landing.preview-site .os-section .intro{margin-bottom:40px}.product-intro{padding-bottom:0}.product-intro h1{max-width:750px}.pilot-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.pilot-heading .preview-link{margin:0}.pilot-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:48px;display:grid}.pilot-number{font:400 70px/1 var(--font-serif);border-bottom:1px solid var(--color-n-400);margin-bottom:28px;padding-bottom:28px}.pilot-path h3{font:500 20px/1.3 var(--font-sans);margin-bottom:12px}.pilot-path p{max-width:300px;font-size:16px}@media (width<=1000px){.visual-split,.security-story{grid-template-columns:1fr;gap:32px}.visual-split p{max-width:600px}.security-story video{order:2}.data-flow{width:100%;max-width:760px}body.landing.preview-site .os-section .modules{grid-template-columns:1fr}body.landing.preview-site .os-section .modules article{grid-template-columns:1fr 1fr;align-items:start;column-gap:30px;display:grid}body.landing.preview-site .os-section .illustration{grid-row:1/5}body.landing.preview-site .os-section h3{margin-top:12px}}@media (width<=600px){.pilot-heading{display:block}.pilot-path{grid-template-columns:1fr;gap:30px;margin-top:35px}.pilot-path article{grid-template-columns:65px 1fr;column-gap:20px;display:grid}.pilot-number{border:0;grid-row:1/3;margin:0;padding:0;font-size:42px}.pilot-path h3{margin-bottom:8px}body.landing.preview-site .os-section .modules article{display:block}body.landing.preview-site .os-section .illustration{aspect-ratio:5/3}.product-intro h1{font-size:38px}.visual-split h2{font-size:34px}}body.landing.preview-site .os-section .mini{transform:none}body.landing.preview-site .os-section .pricing svg{max-height:130px}.security-preview-intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;display:grid}.security-preview-intro h1{max-width:700px;font-size:clamp(38px,5vw,68px)}.security-preview-intro p{max-width:530px;font-size:18px}.security-processing{grid-template-columns:1fr 1.1fr;align-items:center;gap:75px;display:grid}.security-processing h2{font:400 clamp(32px,3.5vw,46px)/1.12 var(--font-sans);margin-bottom:40px}.security-processing .preview-grid{flex-direction:column;gap:30px;margin:0;display:flex}.security-dark{background:var(--color-ink);color:var(--color-cream)}.security-dark .preview-grid{gap:20px}.security-dark article{background:var(--color-n-800);border-radius:12px;padding:30px}.security-dark .preview-grid h3{margin:20px 0;font-size:25px;font-weight:400}.security-dark p{color:var(--color-n-300)}@media (width<=800px){.security-preview-intro,.security-processing{grid-template-columns:1fr;gap:35px}.security-preview-intro .vault{max-width:320px}.security-dark article{padding:25px}}.visual-split,.preview-split,.security-preview-intro,.security-processing{align-items:start}.data-integration-section{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.data-integration-section .data-lead{color:var(--color-ink);margin:0 0 28px;font-size:20px}.data-integration-section p{max-width:520px}.data-integration-section h2{margin-top:0}.data-integration-section .preview-link{margin-top:28px}@media (width<=1000px){.data-integration-section{grid-template-columns:1fr}.data-integration-section>div:last-child{grid-row:1}.data-integration-section .source-orbit{width:100%;max-width:700px}}@media (width>=761px){.pilot-path{align-items:start}.pilot-path article:first-child{margin-top:144px}.pilot-path article:nth-child(2){margin-top:72px}.pilot-path article:nth-child(3){margin-top:0}}.retail-facts{grid-template-columns:1fr 1fr;gap:80px;max-width:1100px;margin-top:48px;display:grid}.retail-facts strong{font:400 clamp(48px,5vw,70px)/1 var(--font-sans);margin-bottom:22px;display:block}.retail-facts article>p:first-of-type{max-width:400px;min-height:60px;font-size:18px}.retail-waffle{aspect-ratio:1;grid-template-columns:repeat(10,1fr);gap:4px;max-width:340px;margin:30px 0;display:grid}.retail-waffle span{background:var(--color-n-200);border-radius:2px}.retail-waffle .filled{background:var(--color-ink)}.retail-facts h3{margin:25px 0 14px;font-size:22px}.retail-facts article>p{max-width:420px}.retail-source{text-underline-offset:4px;margin-top:35px;font-size:13px;text-decoration:underline;display:inline-block}.visual-split p+p{margin-top:22px}@media (width<=650px){.retail-facts{grid-template-columns:1fr;gap:45px}.retail-facts article>p:first-of-type{min-height:0}}.impact{border-top:0;margin-top:70px;padding-top:45px}.impact-heading{font:400 clamp(32px,3.4vw,44px)/1.15 var(--font-serif);color:var(--color-ink);text-wrap:balance;max-width:780px}.impact dl{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px;display:grid}.impact dt{color:var(--color-ink);font:400 clamp(32px,4vw,48px) var(--font-serif)}.impact dd{max-width:250px;color:var(--color-n-700);margin-top:14px;font-size:15px;line-height:1.6}.estimate{color:var(--color-n-700);margin-top:30px;font-size:12px}.promotion-context{max-width:800px;margin-bottom:48px;font-size:18px}.founder-companies{align-items:center;gap:50px;margin:38px 0 55px;display:flex}.founder-companies img{object-fit:contain;max-height:32px}.founder-lineup{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin-top:48px;display:grid}.founder-lineup h3{margin:22px 0 8px;font-size:22px}.founder-lineup a{text-underline-offset:5px;margin-top:16px;text-decoration:underline;display:inline-block}.founder-lineup p{font-size:15px}@media (width<=760px){.founder-lineup{grid-template-columns:1fr 1fr;gap:40px 20px;margin-top:36px}.impact dl{grid-template-columns:1fr}.founder-companies{gap:25px}}body.landing.preview-site .waffle-figure p.numeric,body.landing.preview-site .impact dt{color:var(--color-ink);font-family:var(--font-sans);letter-spacing:-.04em;font-size:clamp(44px,4.5vw,68px);font-weight:600;line-height:1.05}.founder-companies{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 45px;max-width:1000px;margin:44px 0 64px;display:grid}.company-mark{justify-content:flex-start;align-items:center;gap:10px;height:64px;display:flex}.founder-companies .company-mark img{object-fit:contain;max-width:170px;height:auto;max-height:38px}.company-mark span{white-space:nowrap;font-size:20px;font-weight:500}.founder-companies .pg-mark img{width:85px;max-height:52px}.founder-companies .bluebook-mark img{width:38px;height:38px}.founder-companies .yc-mark img{width:34px;height:34px}@media (width<=650px){.founder-companies{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 25px}.company-mark span{font-size:16px}.founder-companies .company-mark img{max-width:140px}}body.landing.preview-site{--color-cream:#f8f9fa;--color-white:#fff;--color-n-100:#f1f3f5;--color-n-200:#e4e6e9;--color-n-300:#cdd1d6;--color-n-400:#cdd1d6;--color-n-500:#62676e;--color-n-600:#62676e;--color-n-700:#484c52;--color-n-800:#303236;--color-ink:#111214;--color-navy:#484c52;--color-navy-fill:#303236;--color-navy-active:#111214;--color-navy-soft:#e4e6e9;--color-curry:#62676e;--color-curry-text:#484c52;--color-curry-soft:#f1f3f5;--color-pos:#124a2f;--color-pos-text:#124a2f;--color-neg-text:#752027;--shadow-raised:0 1px 2px #1112140f;--shadow-overlay:0 4px 16px -2px #11121424,0 2px 6px -2px #1112141a}body.landing.preview-site .source-tile svg{color:var(--color-ink)}.data-care-points{gap:18px;margin-top:36px;display:grid}.data-care-points p{margin:0!important}.security-cover{background:var(--color-ink);color:var(--color-white);padding:32px var(--preview-gutter) 48px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;display:grid}.security-cover-copy{flex-direction:column;justify-content:space-between;gap:60px;padding:30px 0 12px;display:flex}.security-cover h1{font:400 clamp(42px,5vw,72px)/1.06 var(--font-sans);letter-spacing:-.035em;max-width:520px;margin:0}.security-cover p{color:var(--color-n-300);max-width:390px;font-size:18px;line-height:1.6}.security-cover .preview-button{background:var(--color-white);color:var(--color-ink);margin-top:24px;font-size:15px}.security-cover video{aspect-ratio:4/5;object-fit:cover;width:100%;height:100%;min-height:560px}.security-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:60px 80px;display:grid}.security-detail h2{font:400 clamp(30px,3.3vw,44px)/1.15 var(--font-sans);letter-spacing:-.025em;max-width:500px;margin:0 0 32px}#storage.security-detail h2{margin-bottom:16px}#storage.security-detail .vault{max-width:390px;margin:0}.security-facts{gap:0;display:grid}.security-facts article{border-top:1px solid var(--color-n-300);padding:23px 0}.security-facts h3{font:500 20px/1.3 var(--font-sans);margin:0 0 10px}.security-facts p{max-width:550px;font-size:16px;line-height:1.6}.security-concise .security-dark article{border-color:var(--color-n-700);background:0 0;border-radius:0;padding:23px 0}.security-storage-strip{grid-column:1/-1}.security-detail .flow{max-width:420px}@media (width<=800px){.security-cover{grid-template-columns:1fr;gap:30px;padding-top:30px}.security-cover-copy{gap:30px;padding:0}.security-cover video{aspect-ratio:4/3;min-height:0;max-height:460px}.security-detail{grid-template-columns:1fr;gap:30px}.security-storage-strip{grid-column:auto}.security-cover h1{font-size:44px}}.security-short-footer{padding:30px var(--preview-gutter);flex-wrap:wrap;gap:28px;font-size:14px;display:flex}.security-short-footer a:first-child{margin-right:auto;font-weight:600}.preview-intro .about-mission{max-width:740px;margin-top:24px;font-size:18px}.security-concise .security-facts article:first-child{border-top:0;padding-top:0}.preview-intro h1.product-line{font:400 clamp(22px,4.5vw,64px)/1.4 var(--font-sans);color:var(--color-ink);letter-spacing:-.035em;text-wrap:nowrap;gap:.25em;max-width:none}.preview-intro h1.product-line .words{color:var(--color-ink)}.about-story-film{padding:0 var(--preview-gutter) 80px}.about-story-film video{aspect-ratio:2.2;max-height:620px}@media (width<=760px){.about-story-film{padding-bottom:54px}.about-story-film video{aspect-ratio:4/3}}.about-letter p{max-width:850px;font:400 clamp(22px,2.5vw,34px)/1.4 var(--font-sans);letter-spacing:-.025em;color:var(--color-ink)}.booking-simple{max-width:1000px;min-height:70vh}.booking-simple .preview-button{margin-top:32px;margin-right:24px}.booking-simple .preview-link{display:inline-block}.visual-gallery.overview .chrome,.visual-gallery.overview #planning .surface-title,.visual-gallery.overview #planning .stats,.visual-gallery.overview #planning .forecast-signals,.visual-gallery.overview #planning .proposal{display:none}.visual-gallery.overview #planning .chat{min-height:0;padding:16px}.visual-gallery.overview #planning .chat .bubble{margin-bottom:8px;font-size:15px}.visual-gallery.overview #planning .chat-title{display:none}.visual-gallery.overview .calendar-head{font-size:15px}.visual-gallery.overview .calendar-foot,.visual-gallery.overview .promo{font-size:12px}.visual-gallery.overview #comparison .retailer-file,.visual-gallery.overview #comparison .view-switch,.visual-gallery.overview #comparison .comparison-note{display:none}.visual-gallery.overview #comparison .table-scroll table{min-width:0;font-size:14px}.visual-gallery.overview #comparison .table-scroll th{font-size:12px}.visual-gallery.overview #comparison :is(th,td):nth-child(2),.visual-gallery.overview #comparison :is(th,td):nth-child(3),.visual-gallery.overview #comparison :is(th,td):nth-child(4){display:none}.visual-gallery.overview #comparison .mini-plan b{font-size:36px}.visual-gallery.overview #comparison .mini-plan span{font-size:13px}.visual-gallery.overview .roi-story .chrome{display:none}.visual-gallery.overview .roi-story .chart svg{max-height:360px}.visual-gallery.overview .roi-story .layout{min-height:300px;padding-bottom:0;position:relative}.visual-gallery.overview .roi-story .detail{background:var(--color-n-100);min-height:0;position:absolute;inset:0;overflow:auto}.visual-gallery.overview .roi-story .detail dl>div{font-size:15px}.visual-gallery.overview .roi-story .body{min-height:440px}.visual-gallery.overview .roi-story .analysis-chat{width:calc(100% - 36px)}.visual-gallery.overview .roi-story .question,.visual-gallery.overview .roi-story .chat-insight p,.visual-gallery.overview .roi-story .recommendation{font-size:14px}@media (width<=1399px){.visual-gallery.overview .story,.visual-gallery.overview .roi-story{row-gap:20px;padding-block:38px}.visual-gallery.overview .campaign-film{max-width:440px}.visual-gallery.overview .roi-story .detail dl{grid-template-columns:1fr}}@media (width<=560px){.visual-gallery.overview .roi-story .body{min-height:450px}.visual-gallery.overview #comparison .mini-plan{padding:12px}.visual-gallery.overview #comparison .table-scroll th{font-size:10px}.visual-gallery.overview #comparison .table-scroll td{font-size:12px}.booking-simple .preview-link{display:block}}#platform.preview-visuals .roi-story{padding-bottom:12px}#platform.preview-visuals>.preview-link{margin-top:12px}#platform.preview-visuals{padding-bottom:28px}
