@charset "UTF-8";@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url("./media/schibsted-grotesk-latin-400-normal-YQSGYUL2.woff2") format("woff2"),url("./media/schibsted-grotesk-latin-400-normal-I3SZAFXB.woff") format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url("./media/schibsted-grotesk-latin-500-normal-K27JLJCP.woff2") format("woff2"),url("./media/schibsted-grotesk-latin-500-normal-MNOA2XY2.woff") format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url("./media/schibsted-grotesk-latin-600-normal-KXUBSLXO.woff2") format("woff2"),url("./media/schibsted-grotesk-latin-600-normal-YZPL6CFM.woff") format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url("./media/schibsted-grotesk-latin-700-normal-EM6DXIVU.woff2") format("woff2"),url("./media/schibsted-grotesk-latin-700-normal-GNC2WL4I.woff") format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url("./media/schibsted-grotesk-latin-800-normal-KN7RJXQP.woff2") format("woff2"),url("./media/schibsted-grotesk-latin-800-normal-Q7SO3I6M.woff") format("woff")}:root{--ink: #13294B;--harbour: #2C6E7F;--mark: #FFD43B;--paper: #F7F9FA;--white: #FFFFFF;--slate: #5B6773;--rule: #DCE3E8;--tint: #E8F1F3;--danger: #B42318;--max: 1120px;--radius: 14px;--font: "Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:18px;line-height:1.55;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:3px solid var(--harbour);outline-offset:3px;border-radius:4px}.num{font-variant-numeric:normal}.wrap{max-width:var(--max);margin:0 auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}section{padding-block:88px}section.white{background:var(--white);border-block:1px solid var(--rule)}section.ink{background:var(--ink);color:var(--white)}section.ink h2{color:var(--white)}section.ink .intro{color:#c9d3de}section.harbour{background:var(--harbour);color:var(--white)}section.harbour h2{color:var(--white)}section.harbour p{color:#e0eef2}section.harbour a.link{color:var(--white);text-decoration-color:var(--mark)}h1{font-size:clamp(38px,5.2vw,62px);line-height:1.04;letter-spacing:-.025em;font-weight:800;margin:0 0 24px;max-width:13ch;text-wrap:balance}h2{font-size:clamp(28px,3.4vw,40px);line-height:1.12;letter-spacing:-.02em;margin:0 0 16px;max-width:22ch;text-wrap:balance}h3{text-wrap:balance}.lede{font-size:20px;color:var(--slate);max-width:34em;margin:0 0 32px}.lede strong{color:var(--ink)}.intro{color:var(--slate);max-width:38em;margin:0 0 40px}.eyebrow{font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--harbour);margin:0 0 12px}.note{font-size:14px;color:var(--slate);margin-top:14px;max-width:60em}.btn{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;font:700 16px var(--font);text-decoration:none;border:2px solid var(--ink);cursor:pointer;transition:background .15s,color .15s,border-color .15s;background:transparent;color:var(--ink)}.btn-solid{background:var(--ink);color:var(--white)}.btn-solid:hover{background:var(--harbour);border-color:var(--harbour)}.btn-line:hover{background:var(--ink);color:var(--white)}.btn-mark{background:var(--mark);border-color:var(--mark);color:var(--ink)}.btn-mark:hover{background:#f2c21f;border-color:#f2c21f}.btn-quiet{border-color:transparent;color:var(--slate)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-sm{padding:10px 18px}.ctas{display:flex;gap:14px;flex-wrap:wrap}.link{color:var(--harbour);font-weight:700;text-decoration:none}.link:hover{text-decoration:underline}@media(max-width:760px),(pointer:coarse){a.link{padding-block:12px;margin-block:-12px}}.card{background:var(--white);border:1px solid var(--rule);border-radius:var(--radius);padding:28px 30px}.field{display:grid;gap:6px}.field label{font-size:14px;font-weight:700}.field input,.field select{font:400 17px var(--font);color:var(--ink);padding:12px 14px;border:1px solid #C5CFD7;border-radius:10px;background:var(--white);width:100%}.field input[type=date]{-webkit-appearance:none;appearance:none;min-height:50px;display:block;text-align:left}.field input[type=date]::-webkit-date-and-time-value{text-align:left}.field input:focus{outline:none;border-color:var(--harbour);box-shadow:0 0 0 3px #2c6e7f33}.error{color:var(--danger);font-size:14px;min-height:20px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:clip}img,video{max-width:100%;height:auto}a,button,label,summary,input,select,textarea{touch-action:manipulation;-webkit-tap-highlight-color:rgba(44,110,127,.15)}h1,h2,h3,p,li,dd,td,th{overflow-wrap:break-word}@media(max-width:900px){section{padding-block:64px}}@media(max-width:600px){body{font-size:17px}.wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.card{padding:22px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
