@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/schibsted-grotesk-latin-400-normal.DPhJBilQ.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-400-normal.BkiRe4WW.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/schibsted-grotesk-latin-500-normal.rf9C4Thp.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-500-normal.Ba39e-CX.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/schibsted-grotesk-latin-700-normal.BkH0uJ1o.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-700-normal.Dz-okVa0.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/schibsted-grotesk-latin-800-normal.CIaq-TR1.woff2)format("woff2"),url(/_astro/schibsted-grotesk-latin-800-normal.Dl5-MP1T.woff)format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sora-latin-400-normal.CRt88UEn.woff2)format("woff2"),url(/_astro/sora-latin-400-normal.OW7qkl5a.woff)format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sora-latin-700-normal.9waGdLWo.woff2)format("woff2"),url(/_astro/sora-latin-700-normal.BKPfQAnC.woff)format("woff")}:root{--ground:#dce3de;--surface:#f6f8f5;--tile-2:#ecf0ec;--deep:#0f1f1a;--on-deep:#f2f5f2;--on-deep-soft:#b9c7c1;--stage:#08120f;--ink:#0f1f1a;--ink-2:#2e3d38;--soft:#4f5e58;--line:#c3cdc8;--accent:#1fa37f;--accent-strong:#157a5f;--on-accent:#0f1f1a;--field-bg:#fff;--shot-bg:#fff;--highlight:#e2f2eb;--logo:#0f1f1a;--warn:#a3261b;--font:"Schibsted Grotesk", "Schibsted Fallback", Arial, sans-serif}@font-face{font-family:Schibsted Fallback;src:local(Arial);font-weight:400 600;size-adjust:102%}@font-face{font-family:Schibsted Fallback;src:local(Arial Bold),local(Arial);font-weight:700 800;size-adjust:96%}html{scroll-behavior:smooth}body{background:var(--surface);color:var(--ink);margin:0}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance}a{color:inherit;text-decoration:none;transition:opacity .15s}a:hover{opacity:.8}a:focus-visible,summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.field{border:1px solid var(--line);background:var(--field-bg);min-height:48px;color:var(--ink);font:inherit;border-radius:6px;padding:0 14px;font-size:16px}.field:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,input[type=checkbox]:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-strong);flex:none}button:disabled{opacity:.5;cursor:default}[hidden]{display:none!important}.logo-ink{fill:var(--logo)}.calc-dialog{box-sizing:border-box;background:var(--surface);width:min(960px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);font-family:var(--font);border:0;border-radius:10px;padding:clamp(20px,4vw,40px);font-size:16px;line-height:1.5;overflow:auto;box-shadow:0 24px 80px #0f1f1a59}.calc-dialog::backdrop{background:#0f1f1a99}.calc-panel{background:var(--tile-2);border-radius:8px;flex-direction:column;flex:380px;gap:24px;min-width:0;padding:clamp(20px,4vw,36px);display:flex}@media (width<=600px){.calc-panel{padding:20px}}.field[aria-invalid=true]{border-color:var(--warn)}.site-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding:20px 0;display:flex}.site-header-end{align-items:center;gap:20px;display:flex}@media (width>=1100px){.site-header{grid-template-columns:1fr auto 1fr;display:grid}.site-header>:first-child{justify-self:start}.site-header-end{justify-self:end}}.menu-toggle,.menu-lang{display:none}.menu-toggle{background:var(--tile-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0}.menu-toggle:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}@media (width<=1099px){.js .site-header{flex-wrap:wrap}.js .site-header nav{flex-direction:column;flex-basis:100%;order:3;padding-top:8px;align-items:stretch!important;gap:0!important;display:none!important}.js .site-header.menu-open nav{display:flex!important}.js .site-header nav>a,.js .site-header nav summary{padding:14px 0!important}.js .site-header nav .nav-panel{border:0;min-width:0;padding:0 0 8px 16px;position:static;transform:none}.js .site-header nav .nav-panel a{padding:12px 0}.js .menu-toggle{display:inline-flex}.js .menu-lang{gap:24px;display:flex}.js .site-header{column-gap:12px}.js .site-header-end{gap:8px}.js .site-header-end>[role=group]{display:none!important}.js .site-header-end>.theme-toggle{display:none}.js .menu-theme{display:inline-flex}}@media (width<=420px){.header-cta{padding:0 12px!important}.site-header>a:first-child{gap:8px!important}.site-header>a:first-child svg{width:32px;height:32px}.site-header>a:first-child>span{font-size:20px!important}}@media (width<=370px){.header-cta{justify-content:center;width:44px;padding:0!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root[data-theme=dark]{--ground:#070f0c;--surface:#0e1a16;--tile-2:#15241f;--deep:#0b3326;--on-deep:#eaf1ed;--on-deep-soft:#a9c2b8;--stage:#040a08;--ink:#eaf1ed;--ink-2:#c8d6d0;--soft:#9cb0a8;--line:#2a3b35;--accent-strong:#45cfa3;--warn:#ff9c8f;--field-bg:#15241f;--shot-bg:#0e1a16;--highlight:#12342a;--logo:#eaf1ed;color-scheme:dark}.theme-toggle{background:var(--tile-2);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-toggle:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.theme-sun,:root[data-theme=dark] .theme-moon{display:none}:root[data-theme=dark] .theme-sun{display:block}:root[data-theme=dark] span.theme-sun{display:inline}.menu-theme{width:auto;font:inherit;align-self:flex-start;gap:10px;margin:8px 0 12px;padding:0 18px;font-weight:500;display:none}.page{font-family:var(--font);color:var(--ink);background:var(--surface);font-size:17px;line-height:1.55}.subpage-top{background:var(--surface);padding:0 clamp(16px,4vw,48px)}.band{padding:clamp(72px,9vw,128px) clamp(16px,4vw,48px)}.band+.band{padding-top:0}.band.field{background:var(--tile-2)}.band.field+.band,.band+.band.field{padding-top:clamp(72px,9vw,128px)}.band.deep{background:var(--deep);color:var(--on-deep)}.band.deep+.band,.band+.band.deep{padding-top:clamp(72px,9vw,128px)}.band.stage{background:var(--stage);color:var(--on-deep)}.band.stage+.band,.band+.band.stage{padding-top:clamp(72px,9vw,128px)}.stack{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.eyebrow{color:var(--soft);font-size:16px;font-weight:500}.deep .eyebrow,.deep .soft{color:var(--on-deep-soft)}.display{letter-spacing:-.03em;max-width:16em;margin:0;font-size:clamp(38px,5.6vw,76px);font-weight:800;line-height:1}.h2{letter-spacing:-.025em;max-width:20em;margin:0;font-size:clamp(30px,4vw,52px);font-weight:800;line-height:1.04}.h3{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.lead{max-width:36em;margin:0;font-size:19px}.soft{color:var(--soft);margin:0}.cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;margin-top:48px;display:grid}.col{background:var(--tile-2);border-radius:8px;flex-direction:column;gap:12px;min-width:0;padding:28px;display:flex}.band.field .col{background:var(--surface)}.num{display:none}.rule-list{gap:8px;max-width:46em;margin:40px 0 0;padding:0;font-size:18px;list-style:none;display:grid}.rule-list li{background:var(--tile-2);border-radius:6px;padding:14px 18px}.btn-row{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.btn{background:var(--tile-2);min-height:50px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:700;transition:transform .15s ease-out,opacity .15s;display:inline-flex}.btn:active{transform:scale(.98)}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-dark{background:var(--deep);color:var(--on-deep)}.deep .btn{color:var(--on-deep);background:#f2f5f21f}.deep .btn-primary{background:var(--accent);color:var(--on-accent)}.text-link{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.split-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.post-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin-top:48px;display:grid}.post-card{background:var(--tile-2);border-radius:8px;flex-direction:column;gap:12px;min-width:0;padding:28px;display:flex}.post-card .tag{color:var(--soft);font-size:15px;font-weight:500}.post-card .title{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.2}.post-card .meta{color:var(--soft);font-size:15px}.prose{max-width:42em;color:var(--ink-2);margin-top:48px;font-size:18px;line-height:1.7}.prose h2{color:var(--ink);margin:2em 0 .5em;font-size:26px;line-height:1.2}.prose a{text-underline-offset:3px;text-decoration:underline}.prose strong{color:var(--ink)}.prose li{margin:.4em 0}.calc-inline{background:var(--surface);border-radius:10px;margin-top:56px;padding:clamp(20px,4vw,40px)}.go{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:12px;max-width:440px;min-height:100dvh;margin:0 auto;padding:56px 20px 40px;display:flex}.go img{align-self:center}.go-name{text-align:center;font-family:"Sora", var(--font);letter-spacing:-.02em;margin:0 0 4px;font-size:28px;font-weight:400}.go .btn{text-align:center;min-height:56px;padding:10px 22px;line-height:1.3}.go .text-link{align-self:center;margin-top:8px}.bonus{background:var(--accent);max-width:44em;color:var(--on-accent);border-radius:8px;margin:4px 0 0;padding:16px 20px;font-weight:500}.price{letter-spacing:-.02em;margin:0;font-size:44px;font-weight:800;line-height:1}.price .eyebrow{margin-bottom:6px;display:block}.pack-points{color:var(--ink-2);flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.pack-points li{padding-left:26px;position:relative}.pack-points li:before{content:"";border-left:2.5px solid var(--accent-strong);border-bottom:2.5px solid var(--accent-strong);width:12px;height:7px;position:absolute;top:7px;left:2px;transform:rotate(-45deg)}.nav-drop{position:relative}.nav-drop summary{cursor:pointer;align-items:center;gap:8px;padding:12px 0;list-style:none;display:inline-flex}.nav-drop summary::-webkit-details-marker{display:none}.nav-drop summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-top:-4px;transform:rotate(45deg)}.nav-drop[open] summary:after{margin-top:2px;transform:rotate(-135deg)}.nav-panel{z-index:5;background:var(--surface);border-radius:8px;flex-direction:column;min-width:240px;padding:8px 0;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 16px 48px #0f1f1a2e}.nav-panel a{white-space:nowrap;padding:12px 20px}@media (width<=700px){.nav-panel{left:0;transform:none}}@media (width<=520px){.site-header nav{gap:4px 18px!important}}.trust{color:var(--soft);margin:0;font-size:15px}.faq{gap:8px;max-width:900px;margin-top:40px;display:grid}.faq details{background:var(--surface);border-radius:10px}.faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 24px;font-size:19px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--accent-strong);font-size:24px;font-weight:500;line-height:1}.faq details[open] summary:after{content:"−"}.faq details p{max-width:46em;color:var(--ink-2);margin:0;padding:0 24px 22px}@media (prefers-reduced-motion:reduce){.btn{transition:none}}
