@font-face{font-family:Schibsted LP;src:url(/landing/fonts/schibsted-grotesk-latin-wght-normal.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Schibsted LP;src:url(/landing/fonts/schibsted-grotesk-latin-wght-italic.woff2)format("woff2");font-weight:400 900;font-style:italic;font-display:swap}@font-face{font-family:Spline Mono LP;src:url(/landing/fonts/spline-sans-mono-latin-wght-normal.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}.lp{--lp-paper:oklch(98.5% .004 175);--lp-surface:oklch(96.2% .008 175);--lp-ink:oklch(20% .02 190);--lp-ink-2:oklch(42% .02 190);--lp-rule:oklch(87% .01 175);--lp-accent:oklch(42% .085 168);--lp-accent-ink:oklch(98.5% .004 175);--lp-accent-soft:oklch(93.8% .032 168);--lp-shadow:oklch(30% .05 185/.1);--lp-radius:10px;--lp-font:"Schibsted LP", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--lp-mono:"Spline Mono LP", ui-monospace, "SF Mono", Menlo, monospace;--lp-ease:cubic-bezier(.16, 1, .3, 1);background:var(--lp-paper);color:var(--lp-ink);font-family:var(--lp-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;min-height:100dvh;font-size:1.0625rem;line-height:1.6}.dark .lp{--lp-paper:oklch(17% .012 190);--lp-surface:oklch(21.5% .016 190);--lp-ink:oklch(95% .006 175);--lp-ink-2:oklch(77% .014 180);--lp-rule:oklch(32% .018 190);--lp-accent:oklch(78% .12 165);--lp-accent-ink:oklch(17% .02 190);--lp-accent-soft:oklch(27% .045 170);--lp-shadow:oklch(0% 0 0/.4)}.lp *,.lp :before,.lp :after{box-sizing:border-box}:where(.lp) a{color:inherit}.lp :focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;border-radius:4px}.lp-skip{z-index:50;background:var(--lp-ink);color:var(--lp-paper);border-radius:999px;padding:10px 16px;text-decoration:none;position:absolute;top:-60px;left:16px}.lp-skip:focus{top:12px}.lp-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}@media (width>=768px){.lp-wrap{padding-inline:32px}}.lp h1,.lp h2,.lp h3{letter-spacing:-.028em;text-wrap:balance;margin:0;font-weight:600;line-height:1.06}.lp h1{font-size:clamp(2.35rem,6.2vw,3.2rem)}.lp h2{font-size:clamp(1.9rem,4.2vw,3rem)}.lp h3{letter-spacing:-.018em;font-size:1.25rem;line-height:1.2}.lp p{margin:0}.lp em{color:var(--lp-accent);padding-bottom:.08em;font-style:italic;font-weight:500}.lp-lede{color:var(--lp-ink-2);max-width:52ch;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.55}.lp-body{color:var(--lp-ink-2);max-width:60ch}.lp-label{font-family:var(--lp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-ink-2);font-size:.75rem}.lp-btn{min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;transition:transform .35s var(--lp-ease), background-color .2s, border-color .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:1rem;font-weight:550;line-height:1;text-decoration:none;display:inline-flex}.lp-btn:active{transform:translateY(1px)scale(.985)}.lp-btn--primary{background:var(--lp-accent);color:var(--lp-accent-ink)}.lp-btn--primary:hover{background:color-mix(in oklch, var(--lp-accent) 88%, var(--lp-ink))}.lp-btn--primary .lp-arrow{transition:transform .35s var(--lp-ease)}.lp-btn--primary:hover .lp-arrow{transform:translate(3px)}.lp-btn--ghost{color:var(--lp-ink);border-color:var(--lp-rule);background:0 0}.lp-btn--ghost:hover{border-color:var(--lp-ink-2)}.lp-btn--sm{min-height:40px;padding:0 16px;font-size:.9375rem}.lp-nav{z-index:40;background:color-mix(in oklch, var(--lp-paper) 92%, transparent);border-bottom:1px solid var(--lp-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.lp-nav__row{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.lp-nav__links{gap:28px;font-size:.9375rem;display:none}.lp-nav__links a{color:var(--lp-ink-2);text-decoration:none;transition:color .2s}.lp-nav__links a:hover{color:var(--lp-ink)}@media (width>=900px){.lp-nav__links{display:flex}}.lp-nav__actions{align-items:center;gap:8px;display:flex}.lp-nav__login{display:none}@media (width>=480px){.lp-nav__login{display:inline-flex}}.lp-icon-btn{border:1px solid var(--lp-rule);width:40px;height:40px;color:var(--lp-ink-2);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:inline-flex}.lp-icon-btn:hover{color:var(--lp-ink);border-color:var(--lp-ink-2)}.lp-ico-sun{display:none}.dark .lp-ico-sun{display:block}.dark .lp-ico-moon{display:none}.lp-brand{letter-spacing:-.04em;color:var(--lp-ink);align-items:center;gap:8px;font-size:1.375rem;font-weight:650;text-decoration:none;display:inline-flex}.lp-brand__mark{fill:currentColor;flex:none;width:22px;height:22px}.lp-brand__mark .brand-mark__total{fill:var(--lp-accent)}.lp-brand__word{align-items:baseline;display:inline-flex}.lp-brand__dot{color:var(--lp-accent)}.lp-hero{padding-block:40px 56px}@media (width>=900px){.lp-hero{padding-block:64px 88px}}.lp-hero__grid{gap:44px;display:grid}@media (width>=1000px){.lp-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px}}.lp-hero__copy{justify-items:start;gap:24px;display:grid}.lp-hero__cta{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.lp-flow{border:1px solid var(--lp-rule);background:var(--lp-surface);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 27px, color-mix(in oklch, var(--lp-rule) 55%, transparent) 27px, color-mix(in oklch, var(--lp-rule) 55%, transparent) 28px);border-radius:16px;gap:12px;padding:20px;display:grid}.lp-flow__col{align-content:center;gap:10px;min-width:0;display:grid}.lp-flow__head{margin-bottom:2px}.lp-node{background:var(--lp-paper);border:1px solid var(--lp-rule);border-radius:var(--lp-radius);align-items:center;gap:12px;min-height:68px;padding:12px 14px;display:flex}.lp-node__icon{background:var(--lp-accent-soft);width:36px;height:36px;color:var(--lp-accent);border-radius:8px;flex:none;place-items:center;display:grid}.lp-node strong{font-size:.9375rem;font-weight:600;line-height:1.25;display:block}.lp-node small{color:var(--lp-ink-2);font-size:.8125rem;line-height:1.3;display:block}.lp-node--soon{background:0 0;border-style:dashed}.lp-node--soon .lp-node__icon{border:1px dashed var(--lp-rule);color:var(--lp-ink-2);background:0 0}.lp-hub{background:var(--lp-accent);color:var(--lp-accent-ink);border-radius:14px;align-content:center;justify-items:start;gap:6px;padding:22px 20px;display:grid;overflow:hidden}.lp-hub .lp-brand{color:var(--lp-accent-ink);gap:6px;font-size:1.5rem}.lp-hub .lp-brand__dot{color:inherit;opacity:.7}.lp-hub .lp-brand__mark .brand-mark__total{fill:currentColor;opacity:.7}.lp-hub p{opacity:.92;font-size:.9375rem;line-height:1.4}.lp-flow__wire{display:none}.lp-flow__arrow{color:var(--lp-ink-2);place-items:center;height:20px;display:grid}@media (width>=640px){.lp-flow{grid-template-columns:1fr 44px .9fr 44px 1fr;gap:0;padding:24px}.lp-flow__arrow{display:none}.lp-flow__wire{align-self:stretch;width:100%;height:100%;min-height:260px;display:block}.lp-flow__wire path{fill:none;stroke:var(--lp-rule);stroke-width:1.5px;vector-effect:non-scaling-stroke}.lp-flow__wire .lit{stroke:var(--lp-accent);opacity:0}.lp-flow__wire .soon{stroke-dasharray:3 4}.lp-flow__col{grid-template-rows:auto repeat(3,1fr);align-content:stretch}.lp-node{min-height:0}}@media (width>=1000px){.lp-flow{grid-template-columns:minmax(0,1fr) 28px minmax(0,.78fr) 28px minmax(0,1fr);padding:20px}.lp-node__icon{display:none}.lp-node{gap:10px;padding:10px 12px}.lp-hub{padding:18px 14px}.lp-hub .lp-brand__mark{display:none}.lp-hub .lp-brand{font-size:1.25rem}}.lp-connect{border-block:1px solid var(--lp-rule);padding-block:56px}.lp-connect__grid{gap:32px;display:grid}@media (width>=900px){.lp-connect__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:64px}}.lp-connect__text{gap:16px;display:grid}.lp-chips{flex-wrap:wrap;gap:10px;display:flex}.lp-chip{border:1px solid var(--lp-rule);letter-spacing:-.01em;background:var(--lp-paper);border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-weight:600;display:inline-flex}.lp-chip--soon{color:var(--lp-ink-2);border-style:dashed;font-weight:500}.lp-chip small{font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-ink-2);font-size:.6875rem}.lp-section{padding-block:72px}@media (width>=900px){.lp-section{padding-block:112px}}.lp-section__head{gap:16px;max-width:720px;margin-bottom:44px;display:grid}.lp-bento{gap:14px;display:grid}@media (width>=900px){.lp-bento{grid-template-columns:repeat(6,1fr);grid-template-areas:"a a a a b b""a a a a c c""d d d e e e"}.lp-cell--a{grid-area:a}.lp-cell--b{grid-area:b}.lp-cell--c{grid-area:c}.lp-cell--d{grid-area:d}.lp-cell--e{grid-area:e}}.lp-cell{border:1px solid var(--lp-rule);background:var(--lp-paper);border-radius:16px;align-content:start;gap:12px;padding:28px;display:grid}.lp-cell__icon{background:var(--lp-accent-soft);width:42px;height:42px;color:var(--lp-accent);border-radius:10px;place-items:center;display:grid}.lp-cell p{color:var(--lp-ink-2);max-width:46ch;font-size:1rem}.lp-cell--a{background:var(--lp-accent-soft);border-color:#0000;align-content:space-between;min-height:320px}.lp-cell--a h3{font-size:clamp(1.6rem,3vw,2.25rem)}.lp-cell--a .lp-cell__icon{background:var(--lp-paper)}.lp-cell--c{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 31px, color-mix(in oklch, var(--lp-rule) 40%, transparent) 31px, color-mix(in oklch, var(--lp-rule) 40%, transparent) 32px);background-color:var(--lp-surface)}.lp-cell--d{background:var(--lp-surface)}@media (width<=899px){.lp-cell--a{min-height:0}}.lp-mini{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.lp-mini span{background:var(--lp-paper);border-radius:999px;padding:6px 12px;font-size:.875rem;font-weight:550}.lp-steps{border-top:1px solid var(--lp-rule);margin:0;padding:0;list-style:none}.lp-steps li{border-bottom:1px solid var(--lp-rule);gap:8px;padding-block:28px;display:grid}@media (width>=900px){.lp-steps li{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:48px;padding-block:40px}}.lp-steps__verb{letter-spacing:-.045em;color:var(--lp-ink);padding-bottom:.06em;font-size:clamp(2.6rem,8vw,5.2rem);font-weight:600;line-height:1;transition:color .3s}.lp-steps li:hover .lp-steps__verb{color:var(--lp-accent)}.lp-acc{gap:40px;display:grid}@media (width>=900px){.lp-acc{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:72px}}.lp-acc__text{gap:20px;display:grid}.lp-split{border:1px solid var(--lp-rule);border-radius:16px;display:grid;overflow:hidden}@media (width>=640px){.lp-split{grid-template-columns:1fr 1fr}}.lp-split>div{align-content:start;gap:14px;padding:26px;display:grid}.lp-split>div+div{border-top:1px solid var(--lp-rule);background:var(--lp-surface)}@media (width>=640px){.lp-split>div+div{border-top:0;border-left:1px solid var(--lp-rule)}}.lp-split ul{color:var(--lp-ink-2);gap:10px;margin:0;padding:0;font-size:1rem;list-style:none;display:grid}.lp-split li{gap:10px;display:flex}.lp-split li svg{color:var(--lp-accent);flex:none;margin-top:4px}.lp-cal{background:var(--lp-accent);color:var(--lp-accent-ink)}.lp-cal em{color:inherit;opacity:.85}.lp-cal__grid{gap:40px;display:grid}@media (width>=900px){.lp-cal__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:72px}}.lp-cal__text{gap:20px;display:grid}.lp-cal .lp-body,.lp-cal .lp-lede{color:inherit;opacity:.9}.lp-oblig{gap:0;margin:0;padding:0;list-style:none;display:grid}.lp-oblig li{border-bottom:1px solid color-mix(in oklch, var(--lp-accent-ink) 28%, transparent);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:16px;padding-block:18px;font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:600;display:flex}.lp-oblig li:first-child{border-top:1px solid color-mix(in oklch, var(--lp-accent-ink) 28%, transparent)}.lp-oblig small{font-family:var(--lp-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.85;white-space:nowrap;align-items:center;gap:8px;font-size:.75rem;font-weight:400;display:inline-flex}.lp-faq{gap:40px;display:grid}@media (width>=900px){.lp-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px}}.lp-faq__list{border-top:1px solid var(--lp-rule)}.lp-faq details{border-bottom:1px solid var(--lp-rule)}.lp-faq summary{letter-spacing:-.012em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:22px;font-size:1.125rem;font-weight:550;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary svg{color:var(--lp-ink-2);transition:transform .35s var(--lp-ease);flex:none}.lp-faq details[open] summary svg{transform:rotate(45deg)}.lp-faq details p{max-width:60ch;color:var(--lp-ink-2);padding-bottom:24px}.lp-final{text-align:left;padding-block:72px 96px}.lp-final__box{background:var(--lp-accent-soft);border-radius:20px;justify-items:start;gap:24px;padding:40px 28px;display:grid}@media (width>=900px){.lp-final__box{padding:72px}}.lp-final__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.lp-final__login{text-underline-offset:4px;font-weight:550}.lp-footer{border-top:1px solid var(--lp-rule);color:var(--lp-ink-2);padding-block:36px;font-size:.9375rem}.lp-footer__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.lp-footer nav{flex-wrap:wrap;gap:8px 24px;display:flex}.lp-footer a{text-decoration:none}.lp-footer a:hover{color:var(--lp-ink)}.lp-footer__legal{color:var(--lp-ink-3,var(--lp-ink-2));font-size:.8125rem}@media (prefers-reduced-motion:no-preference){@keyframes lp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lp-hero__copy>*{animation:lp-rise .8s var(--lp-ease) both}.lp-hero__copy>:nth-child(2){animation-delay:80ms}.lp-hero__copy>:nth-child(3){animation-delay:.16s}.lp-hero__flow{animation:lp-rise .9s var(--lp-ease) .2s both}@keyframes lp-light{0%,8%{opacity:0}22%,40%{opacity:1}58%,to{opacity:0}}.lp-flow__wire .lit{animation:5.5s ease-in-out infinite lp-light}.lp-flow__wire .lit.d1{animation-delay:.2s}.lp-flow__wire .lit.d2{animation-delay:.6s}.lp-flow__wire--out .lit{animation-delay:1.9s}.lp-flow__wire--out .lit.d1{animation-delay:2.1s}.lp-flow__wire--out .lit.d2{animation-delay:2.5s}.lp--anim [data-reveal]{opacity:0;transition:opacity .7s var(--lp-ease), transform .7s var(--lp-ease);transition-delay:var(--lp-delay,0s);transform:translateY(22px)}.lp--anim [data-reveal].is-in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp{scroll-behavior:auto}.lp-flow__wire .lit{opacity:.55}}.lp-flow__head{line-height:20px}@media (width>=640px){.lp-flow__wire{margin-top:30px}}
