@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk/schibsted-grotesk-latin-wght.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}:root{color-scheme:light;--ui:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--brand:"Schibsted Grotesk", var(--ui);--ink:light-dark(#1b1612,#f3ede6);--ink-2:light-dark(#4a423b,#b6ab9f);--hair:light-dark(#28190a21,#fff0e121);--sel:light-dark(#1b161217,#fff5eb21);--hl:light-dark(#1b1612,#f1eae2);--hl-fg:light-dark(#fbf8f4,#1b1612);--wall:light-dark(#e6d5be,#120e0b);--blob-1:light-dark(#e7a24e,#6a4220);--blob-2:light-dark(#cf7e66,#5e2a20);--blob-3:light-dark(#a7b996,#1e3328);--blob-4:light-dark(#86593c,#3e2a1b);--blob-5:light-dark(#f6ddb0,#2e2219);--furrow:light-dark(#502e142b,#ffd7aa13);--g-tint:light-dark(#fffbf642,#221b1657);--g-tint-text:light-dark(#fffbf68c,#221b1657);--g-solid:light-dark(#fdf9f4b3,#221c17bd);--g-hi:light-dark(#ffffffe6,#ffffff3d);--g-lo:light-dark(#3c1e0012,#00000073);--g-rim:light-dark(#ffffff8c,#ffffff24);--g-sheen:light-dark(#fff9,#ffffff24);--g-shadow:light-dark(#46280f38,#0000008c);--win:light-dark(#fbf9f6,#1d1916);--win-bar:light-dark(#fbf8f49e,#201b179e);--foot:light-dark(#f3efe9,#0d0b0a);--foot-ink:light-dark(#15120f,#eee8e1);--foot-mut:light-dark(#5b544c,#a39a8f);--foot-line:light-dark(#dcd4c9,#2a2521);--x-loam:light-dark(#1c7f4c,#5dbb85);--x-ledgerline:light-dark(#1364f1,#6e9bff);--x-headland:light-dark(#0b7a83,#4fc3cc);--x-pe-ratio:light-dark(#1364f1,#6e9bff);--x-paradigm:light-dark(#9a4a20,#e08d5e)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark}}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}html,body{margin:0}body{background:var(--foot);color:var(--ink);font:13px/1.4 var(--ui);-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,p,figure{margin:0}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--hl);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:2000;background:var(--hl);color:var(--hl-fg);border-radius:8px;padding:8px 12px;font-weight:600;position:absolute;top:-60px;left:8px}.skip:focus{top:40px}[hidden]{display:none!important}.glass{isolation:isolate;background:var(--g-tint);backdrop-filter:blur(var(--blur,20px)) saturate(190%) brightness(1.05);box-shadow:inset 0 1px 0 var(--g-hi), inset 0 -1px 1px var(--g-lo), 0 12px 34px -8px var(--g-shadow), 0 1px 2px var(--g-shadow);position:relative}.glass:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(180px 110px at 28% -10%, var(--g-sheen), transparent 70%), linear-gradient(180deg, light-dark(#ffffff47,#ffffff0f), transparent 48%);position:absolute;inset:0}.glass:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(150deg, var(--g-hi), transparent 32%, transparent 62%, var(--g-rim));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (prefers-reduced-transparency:reduce){.glass{background:var(--g-solid);backdrop-filter:none}}.chip{font:500 11px/1 var(--ui);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--hair);white-space:nowrap;border-radius:99px;padding:3px 7px;display:inline-block}.menubar{z-index:1000;height:34px;font:500 13.5px/1 var(--ui);color:var(--ink);backdrop-filter:blur(30px)saturate(180%);box-shadow:inset 0 -1px 0 var(--hair);background:light-dark(#fffaf49e,#14100d9e);align-items:center;gap:1px;padding:0 8px;display:flex;position:sticky;top:0}.mb{position:relative}.mb>summary{list-style:none}.mb>summary::-webkit-details-marker{display:none}.mb-item{white-space:nowrap;height:24px;color:inherit;cursor:default;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:0 10px;text-decoration:none;display:flex}a.mb-item,button.mb-item{cursor:pointer}.mb-item:hover,.mb[open]>.mb-item{background:var(--sel)}.mb-app{font-weight:700}.mb-sym{width:18px;height:18px;display:block}.mb-r{align-items:center;gap:2px;margin-left:auto;display:flex}.mb-cta{white-space:nowrap;background:var(--hl);height:24px;color:var(--hl-fg);border-radius:99px;align-items:center;margin-right:6px;padding:0 13px;font-weight:600;text-decoration:none;display:flex}.mb .chip,.menubar>.chip{margin-left:4px;font-size:10.5px}.mb-ico{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px}.menu{--blur:34px;background:var(--g-solid);z-index:1100;min-width:240px;font:400 13.5px/1 var(--ui);border-radius:13px;margin:0;padding:5px;list-style:none;display:grid;position:absolute;top:31px;left:0}.mi{white-space:nowrap;height:27px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;padding:0 9px;text-decoration:none;display:flex}.mi:hover,.mi:focus-visible{background:var(--hl);color:var(--hl-fg);outline:none}.mi small{opacity:.72;margin-left:auto;padding-left:18px;font-size:12.5px}.mi svg{flex:none;width:18px;height:18px}.msep{background:var(--hair);height:1px;margin:5px 9px}.foot{background:var(--foot);color:var(--foot-ink);font-family:var(--brand);border-top:1px solid var(--foot-line)}.flinks{grid-template-columns:1.5fr repeat(4,1fr);gap:36px;max-width:1500px;margin:0 auto;padding:56px clamp(16px,4vw,56px) 40px;display:grid}.fbrand{align-content:start;gap:14px;display:grid}.fword{font:800 30px/1 var(--brand);letter-spacing:-.04em;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.fword svg{width:30px;height:30px}.fbrand p{font:400 14px/1.55 var(--ui);color:var(--foot-mut);max-width:30ch}.flinks h2{font:600 12px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--foot-mut);margin-bottom:16px}.flinks ul{font:500 15px/1.3 var(--ui);gap:10px;margin:0;padding:0;list-style:none;display:grid}.flinks a{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.flinks a:hover{text-underline-offset:4px;text-decoration:underline}.flinks a i{border-radius:2px;flex:none;width:9px;height:9px}.flinks small{font:400 12.5px var(--ui);color:var(--foot-mut);margin-left:4px}.fbar{border-top:1px solid var(--foot-line);max-width:1500px;font:400 13px var(--ui);color:var(--foot-mut);flex-wrap:wrap;justify-content:space-between;gap:8px 28px;margin:0 auto;padding:20px clamp(16px,4vw,56px) 32px;display:flex}.fbar button{all:unset;cursor:pointer;text-underline-offset:3px;text-decoration:underline}.fbar button:focus-visible{outline:2px solid var(--hl);outline-offset:2px}@media (width<=900px){.flinks{grid-template-columns:1fr 1fr}.fbrand{grid-column:1/-1}}.x-loam{background:var(--x-loam)}.x-ledgerline{background:var(--x-ledgerline)}.x-headland{background:var(--x-headland)}.x-pe-ratio{background:var(--x-pe-ratio)}.x-paradigm{background:var(--x-paradigm)}.page{background:var(--win);color:var(--ink);min-height:60vh}.page-in{max-width:720px;font:400 16px/1.6 var(--ui);margin:0 auto;padding:72px clamp(16px,4vw,32px) 96px}.page h1{font:700 clamp(34px,5vw,48px)/1.05 var(--brand);letter-spacing:-.03em;text-wrap:balance}.page h2{font:650 24px/1.2 var(--brand);letter-spacing:-.02em;margin-top:40px}.page p{color:var(--ink-2);margin-top:16px}.page .lead{color:var(--ink);font-size:19px}.page a{color:inherit;text-underline-offset:3px}.page ul{color:var(--ink-2);margin:16px 0 0;padding-left:20px}.page li+li{margin-top:6px}.note-box{box-shadow:inset 0 0 0 1px var(--hair);color:var(--ink-2);border-radius:12px;margin-top:32px;padding:14px 16px;font-size:14px}.mb-phone{display:none}@media (width<=760px){.mb-hide{display:none}.mb-phone{display:inline-block}.mb-item{padding:0 8px}.mb-cta{margin-right:2px;padding:0 11px}}
