@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk.woff2)format("woff2");font-weight:400 900;font-display:swap}:root{--paper:#fff;--ink:#000;--mute:#595959;--line:#c9c9c9;--red:#d90012;--m:clamp(16px,2.5vw,32px);--gap:24px;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s6:48px;--s8:64px;--s12:96px;--s16:128px;--s24:192px;--sec:clamp(64px,10vw,160px)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{color:var(--ink);background:var(--paper);font-feature-settings:"ss01";font-family:Schibsted Grotesk,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5;overflow-x:hidden}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px;transition:color .12s linear}a:hover{color:var(--red)}ul,ol{list-style:none}:focus-visible{outline:3px solid var(--red);outline-offset:2px}h1,h2,h3{letter-spacing:-.035em;overflow-wrap:break-word;font-weight:500}p{max-width:60ch}.skip{background:var(--ink);color:var(--paper);padding:var(--s2);z-index:100;position:absolute;left:-9999px}.skip:focus{left:var(--s1);top:var(--s1)}.g{column-gap:var(--gap);padding-inline:var(--m);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@media (width<=800px){.g{display:block}.g>*+*{margin-top:var(--s3)}}.t-xxl{letter-spacing:-.045em;font-size:clamp(3.25rem,10.4vw,11.5rem);line-height:.92}.t-xl{letter-spacing:-.04em;font-size:clamp(2.75rem,7.8vw,8rem);line-height:.96}.t-l{letter-spacing:-.035em;font-size:clamp(2.25rem,5.2vw,5.25rem);line-height:1}.t-m{letter-spacing:-.025em;font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:1.08}.lead{letter-spacing:-.01em;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.35}.mute{color:var(--mute)}.head{z-index:50;background:var(--paper);border-bottom:1px solid var(--ink);position:sticky;top:0}.head>.g{align-items:stretch;height:64px}.logo{letter-spacing:-.03em;grid-column:1/5;align-self:center;font-size:1.375rem;font-weight:700;text-decoration:none}.logo span{font-weight:400}.logo:hover{color:inherit}.nav{align-items:stretch;gap:var(--s4);grid-column:7/13;display:flex}.nav>li{align-items:center;font-size:1rem;display:flex}.nav>li>a{text-decoration:none}.nav .end{margin-left:auto}.nav .nav-cta{background:var(--red);color:#fff;padding-inline:var(--s3);margin-right:calc(-1*var(--m));align-self:stretch;align-items:center;transition:background .12s linear;display:flex}.nav .nav-cta:hover{background:var(--ink);color:#fff}.has-menu>a:after{content:"";width:6px;height:6px;margin-left:var(--s1);border-bottom:1.5px solid;border-right:1.5px solid;display:inline-block;transform:rotate(45deg)translate(-2px,-2px)}.menu{background:var(--paper);border-bottom:1px solid var(--ink);padding-block:var(--s4) var(--s6);visibility:hidden;opacity:0;transition:opacity .12s linear;position:absolute;top:64px;left:0;right:0}.has-menu:hover .menu,.has-menu:focus-within .menu{visibility:visible;opacity:1}.menu ul{grid-column:7/13}.menu a{letter-spacing:-.02em;padding-block:6px;font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.2;text-decoration:none;display:block}.menu .all{letter-spacing:0;color:var(--mute);margin-bottom:var(--s1);font-size:1rem}.menu-note{letter-spacing:-.02em;grid-column:1/6;font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.2}.mnav{display:none}@media (width<=1000px){.head>.g{justify-content:space-between;align-items:center;height:56px;display:flex}.nav{display:none}.mnav{display:block}.mnav summary{cursor:pointer;padding:var(--s2) 0;font-weight:500;list-style:none}.mnav summary::-webkit-details-marker{display:none}.mnav-panel{background:var(--paper);padding:var(--s3) var(--m) var(--s8);position:fixed;inset:57px 0 0;overflow:auto}.mnav-panel a{letter-spacing:-.02em;padding-block:6px;font-size:1.5rem;line-height:1.2;text-decoration:none;display:block}.mnav-panel h2{letter-spacing:0;color:var(--mute);margin-top:var(--s4);font-size:1rem;font-weight:400}.mnav-panel .go{margin-top:var(--s4);background:var(--red);color:#fff;padding:var(--s2)}}.ph{background:#222;overflow:hidden}.ph img{object-fit:cover;filter:grayscale()contrast(1.12);width:100%;height:100%;display:block}.bleed-r{margin-right:calc(-1*var(--m))}.bleed-l{margin-left:calc(-1*var(--m))}@media (width<=800px){.bleed-r,.bleed-l{margin-inline:calc(-1*var(--m))}}.ph-hero{padding-top:var(--s6)}.ph-hero h1{grid-column:1/-1}.ph-hero .lead{padding-bottom:var(--s3);grid-column:1/5;align-self:end}.ph-hero .lead .btn{margin-top:var(--s3)}.ph-hero .ph{margin-top:var(--s6);aspect-ratio:16/9;grid-column:5/13}@media (width>=801px){.ph-hero:not(.ph-left) .lead{padding-top:var(--s6);align-self:start}}.ph-left .ph{aspect-ratio:4/3;margin-top:var(--s6);grid-column:1/8}.ph-left .lead{grid-column:9/13}.pg-plain{padding-block:var(--s8) var(--s3)}.pg-plain h1{grid-column:1/12}.pg-plain .lead{margin-top:var(--s6);grid-column:7/13}.pg-ink{background:var(--ink);color:#fff;padding-block:var(--s8)}.pg-ink h1{grid-column:1/12}.pg-ink .lead{margin-top:var(--s6);grid-column:1/7}.pg-ink a:hover{color:#fff}@media (width<=800px){.ph-hero .ph,.ph-left .ph{margin-top:0}.ph-hero .lead .btn{margin-top:var(--s2)}}.btn{background:var(--ink);color:#fff;font:inherit;padding:var(--s2) var(--s3);cursor:pointer;border:0;font-size:1rem;font-weight:500;text-decoration:none;transition:background .12s linear;display:inline-block}.btn:hover{background:var(--red);color:#fff}.sec{padding-block:var(--sec)}.tight{padding-top:0}.ink{background:var(--ink);color:#fff}.ink .mute{color:#b3b3b3}.ink a:hover{color:#fff;text-decoration-thickness:2px}.dir-h{margin-bottom:var(--s6);grid-column:1/-1}.dir{border-bottom:1px solid var(--ink)}.dir a{column-gap:var(--gap);padding:var(--s3) var(--m);border-top:1px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;text-decoration:none;transition:background .14s linear,color .14s linear;display:grid}.dir b{letter-spacing:-.03em;grid-column:1/8;font-size:clamp(1.75rem,3.7vw,3.75rem);font-weight:500;line-height:1.04;transition:transform .18s cubic-bezier(.2,.7,.2,1)}.dir span{color:var(--mute);grid-column:8/13;transition:color .14s linear}.dir a:hover,.dir a:focus-visible{background:var(--ink);color:#fff}.dir a:hover b,.dir a:focus-visible b{transform:translateX(var(--s2))}.dir a:hover span,.dir a:focus-visible span{color:#fff}@media (width<=800px){.dir a{display:block}.dir span{margin-top:var(--s1);display:block}.dir a:hover b{transform:none}}.split h2{grid-column:1/7;align-self:start;position:sticky;top:96px}.split .list{grid-column:7/13}.split.rev h2{grid-area:1/7/auto/13}.split.rev .list{grid-area:1/1/auto/6}.list li{padding-block:var(--s2) var(--s4);border-top:1px solid}.list li:last-child{border-bottom:1px solid}.list h3{letter-spacing:-.015em;font-size:clamp(1.25rem,1.7vw,1.5rem);line-height:1.2}.list p{color:var(--mute);margin-top:var(--s1)}.ink .list p{color:#b3b3b3}@media (width<=800px){.split h2{position:static}}.state{align-items:end}.state .ph{aspect-ratio:4/5;grid-column:1/7}.state .tx{padding-block:var(--s4);grid-column:8/13}.state .tx p{margin-top:var(--s3)}.state .tx .btn{margin-top:var(--s4)}.state.flip .ph{grid-area:1/7/auto/13}.state.flip .tx{grid-area:1/1/auto/6}.ink .btn{color:#000;background:#fff}.ink .btn:hover{background:var(--red);color:#fff}.steps-h{margin-bottom:var(--s8);grid-column:1/-1}.steps{column-gap:var(--gap);row-gap:var(--s6);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.steps li{border-top:1px solid var(--ink);padding-top:var(--s2)}.steps li:first-child{grid-column:1/6}.steps li:nth-child(2){grid-column:3/8}.steps li:nth-child(3){grid-column:6/11}.steps li:nth-child(4){grid-column:8/13}.steps i{letter-spacing:-.04em;margin-bottom:var(--s3);font-size:clamp(3rem,6vw,6rem);font-style:normal;line-height:1;display:block}.steps h3{letter-spacing:-.025em;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.1}.steps p{margin-top:var(--s2)}.steps .res{color:var(--mute);font-size:1rem}@media (width<=800px){.steps{display:block}.steps li+li{margin-top:var(--s6)}}.cmp-h{margin-bottom:var(--s6);grid-column:1/8}.cmp-w{grid-column:1/-1;overflow-x:auto}.cmp{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.cmp th,.cmp td{padding:var(--s2) var(--s2) var(--s2) 0;border-top:1px solid var(--ink);vertical-align:baseline;font-weight:400}.cmp thead th{letter-spacing:-.015em;border-top:0;font-size:clamp(1.125rem,1.7vw,1.5rem);font-weight:500}.cmp tbody th{width:46%}.cmp .no{color:var(--mute)}.cmp tr:last-child th,.cmp tr:last-child td{border-bottom:1px solid var(--ink)}.faq-h{grid-column:1/5}.faq{grid-column:5/13}.faq details{border-top:1px solid var(--ink)}.faq details:last-child{border-bottom:1px solid var(--ink)}.faq summary{cursor:pointer;justify-content:space-between;gap:var(--s3);padding-block:var(--s3);letter-spacing:-.02em;font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.15;list-style:none;transition:color .12s linear;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--red)}.faq summary:after{content:"+";flex:none}.faq details[open] summary:after{content:"−"}.faq p{padding-bottom:var(--s4)}.cta{background:var(--red);color:#fff;padding-block:var(--sec)}.cta h2{grid-column:1/12}.cta p{margin-top:var(--s6);grid-column:7/13}.cta div{margin-top:var(--s4);grid-column:7/13}.cta .btn{color:#000;background:#fff}.cta .btn:hover{color:#fff;background:#000}.run{grid-column:1/-1}.run a{white-space:nowrap;text-decoration:none}.run a:hover{color:var(--red)}.run-note{margin-top:var(--s6);grid-column:7/13}@media (width<=800px){.run{font-size:clamp(2rem,9vw,4rem)}}.foot{padding-block:var(--s8) var(--s4);border-top:1px solid var(--ink)}.foot .b{letter-spacing:-.02em;grid-column:1/5;font-size:1.375rem;font-weight:700}.foot .b span{font-weight:400}.foot div.c1{grid-column:5/9}.foot div.c2{grid-column:9/11}.foot div.c3{grid-column:11/13}.foot h2{letter-spacing:0;color:var(--mute);margin-bottom:var(--s1);font-size:1rem;font-weight:400}.foot li{padding-block:2px;font-size:1rem}.foot a{text-decoration:none}.foot a:hover{text-decoration:underline}.foot .fin{margin-top:var(--s8);color:var(--mute);grid-column:1/-1;max-width:none;font-size:.875rem}.form-h{grid-column:1/-1}.form-side{margin-top:var(--s8);grid-column:1/6}.form-side .mail{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:var(--s1);font-size:clamp(1.25rem,2vw,1.75rem);display:block}.form{margin-top:var(--s8);grid-column:7/13}.fld{margin-bottom:var(--s4)}.fld label{font-size:1rem;font-weight:500;display:block}.fld input,.fld select,.fld textarea{width:100%;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--ink);padding:var(--s1) 0;appearance:none;background:0 0;border-radius:0;transition:border-color .12s linear,box-shadow .12s linear}.fld select{background:linear-gradient(45deg,#0000 50%,currentColor 50%) right 7px center/6px 6px no-repeat,linear-gradient(-45deg,#0000 50%,currentColor 50%) right 1px center/6px 6px no-repeat}.fld input:focus,.fld select:focus,.fld textarea:focus{border-color:var(--red);box-shadow:0 1px 0 var(--red);outline:0}.fld [aria-invalid=true]{border-color:var(--red);box-shadow:0 1px 0 var(--red)}.status{color:var(--red);margin-bottom:var(--s2);font-weight:500}.status:empty{display:none}.note{color:var(--mute);margin-top:var(--s3);font-size:.9375rem}.legal{padding-block:var(--s6) var(--sec);grid-column:5/11}.legal h2{letter-spacing:-.02em;margin:var(--s6) 0 var(--s2);font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.15}.legal p,.legal ul{margin-bottom:var(--s2)}.legal ul{padding-left:1.1em;list-style:outside}.legal .todo{background:var(--red);color:#fff;padding:0 .25em}.legal .warn{border-top:1px solid var(--red);border-bottom:1px solid var(--red);color:var(--red);padding-block:var(--s2);font-weight:500}@media (prefers-reduced-motion:no-preference){h1{animation:.6s cubic-bezier(.2,.7,.2,1) both rise}@keyframes rise{0%{opacity:0;transform:translateY(var(--s2))}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
