@property --k-eject{syntax: "<number>"; inherits: true; initial-value: 0;}@property --k-p{syntax: "<number>"; inherits: true; initial-value: 0;}@font-face{font-family:Newsreader Fallback;src:local("Georgia");size-adjust:91%;ascent-override:98%;descent-override:26%}@font-face{font-family:Schibsted Fallback;src:local("Arial");size-adjust:99%;ascent-override:97%;descent-override:25%}@font-face{font-family:Fragment Fallback;src:local("Courier New");size-adjust:101%;ascent-override:92%;descent-override:24%}:root{--k-bone: #f3eee6;--k-bone-2: #ebe4d8;--k-sand: #d8c8ae;--k-stone: #b9b0a4;--k-sage: #9fa88f;--k-champ: #c9b48a;--k-graphite: #33363a;--k-ink: #16140f;--k-ink-2: #5e574d;--k-champ-ink: #6e5f42;--k-bg: var(--k-bone);--k-fg: var(--k-ink);--k-fg-strong: var(--k-ink);--k-muted: var(--k-ink-2);--k-line: rgba(22, 20, 15, .14);--k-line-strong: rgba(22, 20, 15, .5);--k-accent: var(--k-champ-ink);--k-focus: var(--k-ink);--k-plate: var(--k-sand);--k-font-display: "Newsreader KC", "Newsreader Fallback", Georgia, serif;--k-font-ui: "Schibsted Grotesk KC", "Schibsted Fallback", "Helvetica Neue", Arial, sans-serif;--k-font-mono: "Fragment Mono KC", "Fragment Fallback", ui-monospace, Menlo, monospace;--k-step--2: .72rem;--k-step--1: clamp(.8rem, .78rem + .1vw, .86rem);--k-step-0: clamp(1rem, .97rem + .15vw, 1.0625rem);--k-step-1: clamp(1.18rem, 1.1rem + .4vw, 1.4rem);--k-step-2: clamp(1.45rem, 1.25rem + .85vw, 2rem);--k-step-3: clamp(1.9rem, 1.5rem + 1.7vw, 2.95rem);--k-step-4: clamp(2.35rem, 1.65rem + 3vw, 4.3rem);--k-step-5: clamp(2.8rem, 1.7rem + 4.9vw, 6.1rem);--k-step-6: clamp(3.3rem, 1.5rem + 7.8vw, 8.4rem);--k-step-7: clamp(3.6rem, 1rem + 11.5vw, 10.75rem);--k-measure: 62ch;--k-s-3xs: clamp(.25rem, .23rem + .08vw, .31rem);--k-s-2xs: clamp(.5rem, .47rem + .14vw, .56rem);--k-s-xs: clamp(.75rem, .7rem + .22vw, .88rem);--k-s-s: clamp(1rem, .94rem + .28vw, 1.19rem);--k-s-m: clamp(1.5rem, 1.41rem + .42vw, 1.75rem);--k-s-l: clamp(2rem, 1.86rem + .6vw, 2.38rem);--k-s-xl: clamp(3rem, 2.8rem + .9vw, 3.56rem);--k-s-2xl: clamp(4rem, 3.5rem + 2.2vw, 5.5rem);--k-s-3xl: clamp(5rem, 3.9rem + 4.9vw, 8.5rem);--k-gutter: clamp(1.25rem, .6rem + 2.8vw, 3rem);--k-col-gap: clamp(1rem, .5rem + 1.6vw, 2rem);--k-max: 92rem;--k-radius: 0;--k-radius-input: 2px;--k-header-h: 3.75rem;--k-ease: cubic-bezier(.16, 1, .3, 1);--k-ease-press: cubic-bezier(.3, 0, .2, 1);--k-ease-pull: cubic-bezier(.7, 0, .84, 0);--k-dur-1: .16s;--k-dur-2: .32s;--k-dur-3: .56s;--k-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.k-ground-bone{--k-bg: var(--k-bone)}.k-ground-sand{--k-bg: var(--k-sand);--k-plate: var(--k-bone-2);--k-muted: #4f493f;--k-line: rgba(22, 20, 15, .18)}.k-ground-graphite{--k-bg: var(--k-graphite);--k-fg: #e9e3d9;--k-fg-strong: var(--k-bone);--k-muted: var(--k-stone);--k-line: rgba(243, 238, 230, .16);--k-line-strong: rgba(243, 238, 230, .5);--k-accent: var(--k-champ);--k-focus: var(--k-champ);--k-plate: #2a2c2f}[class*=k-ground-]{background-color:var(--k-bg);color:var(--k-fg)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--k-header-h) + 1rem)}body.k-body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--k-bone);color:var(--k-fg);font-family:var(--k-font-ui);font-size:var(--k-step-0);line-height:1.55;font-kerning:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.k-body main{flex:1 0 auto}.k-body img,.k-body svg,.k-body video{display:block;max-width:100%}.k-body img,.k-body video{height:auto}:where(.k-body) :where(button,input,select,textarea){font:inherit;color:inherit}:where(.k-body) :where(a){color:inherit}:where(.k-body) :where(h1,h2,h3,h4,p,figure,dl,dd,ol,ul,blockquote){margin:0}:where(.k-body) :where(ul[role=list],ol[role=list]){list-style:none;padding:0}.k-body [hidden]{display:none!important}::selection{background:var(--k-sand);color:var(--k-ink)}body.k-body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;pointer-events:none;background-image:var(--k-grain);opacity:.025;mix-blend-mode:multiply}body.k-no-grain:after{content:none}.k-body :focus{outline:none}.k-body :focus-visible{outline:2px solid var(--k-focus);outline-offset:3px}.k-skip{position:absolute;left:var(--k-gutter);top:-100px;z-index:1000;padding:.75rem 1rem;background:var(--k-ink);color:var(--k-bone);font:500 var(--k-step--1) / 1 var(--k-font-ui);text-decoration:none}.k-skip:focus-visible{top:.75rem}.k-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.k-wrap{width:100%;max-width:var(--k-max);margin-inline:auto;padding-inline:var(--k-gutter)}.k-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--k-col-gap)}.k-section{position:relative;padding-block:var(--k-pad-top, var(--k-s-3xl)) var(--k-pad-bottom, var(--k-s-3xl))}.k-rule{border:0;border-top:1px solid var(--k-line);margin:0}.k-stack>*+*{margin-top:var(--k-stack, var(--k-s-s))}.k-secno{font-family:var(--k-font-mono);font-size:var(--k-step--1);color:var(--k-muted);letter-spacing:0}.k-margin{font-family:var(--k-font-mono);font-size:var(--k-step--2);line-height:1.5;color:var(--k-muted);max-width:26ch}.k-margin b{font-weight:400;color:var(--k-fg-strong)}.k-display,.k-h1,.k-h2,.k-h3{font-family:var(--k-font-display);font-weight:360;color:var(--k-fg-strong);letter-spacing:-.025em;font-variant-numeric:lining-nums;text-wrap:balance}.k-display{font-size:var(--k-step-7);line-height:.88;letter-spacing:-.048em;font-weight:320}.k-h1{font-size:var(--k-step-5);line-height:.96;letter-spacing:-.04em;font-weight:340}.k-h2{font-size:var(--k-step-4);line-height:1.02;letter-spacing:-.032em}.k-h3{font-size:var(--k-step-2);line-height:1.12;letter-spacing:-.012em;font-weight:420}.k-display em,.k-h1 em,.k-h2 em,.k-h3 em{font-style:italic;font-weight:inherit;letter-spacing:-.02em}.k-lede{font-size:var(--k-step-1);line-height:1.42;color:var(--k-fg);max-width:44ch;text-wrap:pretty}.k-body-copy{max-width:var(--k-measure);text-wrap:pretty}.k-body-copy p+p{margin-top:.9em}.k-small{font-size:var(--k-step--1);color:var(--k-muted)}.k-mono{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.k-num{font-variant-numeric:tabular-nums lining-nums}.k-label{font-family:var(--k-font-ui);font-size:var(--k-step--1);font-weight:500;letter-spacing:.005em;line-height:1.3;color:var(--k-muted)}.k-cap{font-family:var(--k-font-mono);font-size:var(--k-step--2);letter-spacing:0;line-height:1.45;color:var(--k-muted)}.k-cap b{font-weight:400;color:var(--k-fg-strong)}.k-plate{display:inline-block;font:500 var(--k-step--1) / 1.3 var(--k-font-ui);color:var(--k-fg-strong)}.k-plate--pending,.k-tag{display:inline-block;padding:.2em .5em .18em;border:1px dashed var(--k-line-strong);font:400 var(--k-step--2) / 1.3 var(--k-font-mono);color:var(--k-muted)}.k-index{font-family:var(--k-font-mono);font-size:var(--k-step--1);color:var(--k-muted);font-variant-numeric:tabular-nums}.k-price{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:-.02em;color:var(--k-fg-strong);white-space:nowrap}.k-price__cur{font-size:.5em;letter-spacing:.04em;vertical-align:.6em;margin-left:.2em;color:var(--k-muted)}.k-link{color:var(--k-fg-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:var(--k-line-strong);transition:text-decoration-color var(--k-dur-1) var(--k-ease)}.k-link:hover{text-decoration-color:currentColor}.k-link--mono{font-family:var(--k-font-mono);font-size:var(--k-step--1)}.k-arrow:after{content:"\a0\2192";font-family:var(--k-font-mono)}.k-fn{font-family:var(--k-font-mono);font-size:.66em;vertical-align:super;line-height:0}.k-fn a{text-decoration:none;color:inherit;padding:0 .1em}.k-fn a:hover{text-decoration:underline}.k-footnote{font-size:14px;line-height:1.5;color:var(--k-muted);max-width:60ch;scroll-margin-top:calc(var(--k-header-h) + 2rem)}.k-footnote__h{font-weight:500;color:var(--k-fg-strong)}.k-footnote:focus{outline:none}.k-footnote:focus-visible,.k-footnote:target,.k-footnote.is-flash{outline:1px solid var(--k-accent);outline-offset:6px}.k-btn{--k-btn-bg: var(--k-ink);--k-btn-fg: var(--k-bone);--k-btn-edge: var(--k-ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.85em;min-height:3.25rem;padding:.85rem 1.4rem .8rem;border:1px solid var(--k-btn-edge);border-radius:0;background:var(--k-btn-bg);color:var(--k-btn-fg);font-family:var(--k-font-ui);font-size:var(--k-step-0);font-weight:500;line-height:1.1;text-decoration:none;cursor:pointer;transition:background-color var(--k-dur-1) var(--k-ease-press),color var(--k-dur-1),box-shadow 90ms var(--k-ease-press);-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}.k-btn>*{transition:transform 90ms var(--k-ease-press)}.k-btn:hover{--k-btn-bg: var(--k-graphite)}.k-btn:active{box-shadow:inset 0 2px #0006}.k-btn:active>*{transform:translateY(1px)}.k-btn[disabled],.k-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.k-btn .k-price{color:inherit}.k-btn__sep{width:1px;align-self:stretch;background:currentColor;opacity:.3}.k-btn--ghost{--k-btn-bg: transparent;--k-btn-fg: var(--k-fg-strong);--k-btn-edge: var(--k-fg-strong)}.k-btn--ghost:hover{--k-btn-bg: var(--k-fg-strong);--k-btn-fg: var(--k-bg)}.k-btn--ghost:active{box-shadow:inset 0 2px #0000002e}.k-ground-graphite .k-btn:not(.k-btn--ghost){--k-btn-bg: var(--k-bone);--k-btn-fg: var(--k-ink);--k-btn-edge: var(--k-bone)}.k-ground-graphite .k-btn:not(.k-btn--ghost):hover{--k-btn-bg: var(--k-sand)}.k-btn--block{width:100%}.k-btn--s{min-height:2.75rem;padding:.55rem .95rem;font-size:var(--k-step--1)}.k-btn.is-loading>*{visibility:hidden}.k-btn.is-loading:after{content:"";position:absolute;left:50%;top:50%;width:2.5rem;height:1px;margin-left:-1.25rem;background:currentColor;transform-origin:0 50%;animation:k-load .9s var(--k-ease-press) infinite}@keyframes k-load{0%{transform:scaleX(0)}60%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.k-trust{font-size:var(--k-step--1);color:var(--k-muted);line-height:1.5}.k-trust>li{display:inline}.k-trust>li+li:before{content:"\a0\b7\a0"}.k-trust a{color:var(--k-fg-strong)}.k-trust--line>li+li:before{content:"\a0"}.k-soon{display:grid;gap:var(--k-s-xs)}.k-soon__label{display:inline-flex;align-items:center;gap:.5rem;font:500 var(--k-step--1) / 1.3 var(--k-font-ui);color:var(--k-fg-strong)}.k-soon__label:before{content:"";width:.5rem;height:.5rem;border:1px solid currentColor}.k-soon__form{display:grid;gap:.6rem}.k-soon__lede{font-size:var(--k-step-0);color:var(--k-fg-strong)}.k-soon__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.k-soon__input{width:100%;min-width:0}.k-soon__consent{font-size:var(--k-step--2);line-height:1.45;color:var(--k-muted)}.k-soon__msg{padding:.6rem .8rem;border-left:1px solid var(--k-fg-strong);background:var(--k-plate, var(--k-bone-2));font-size:var(--k-step--1);color:var(--k-fg-strong)}.k-soon__msg--err{border-left-color:var(--k-accent)}.k-soon__msg:focus{outline:none}.k-soon__form.is-posted .k-soon__fields,.k-soon__form.is-posted .k-soon__consent{display:none}.k-soon--compact .k-soon__lede{font-size:var(--k-step--1)}.k-soon--compact .k-soon__fields{grid-template-columns:1fr}.k-soon--compact .k-soon__btn{min-height:2.75rem;padding:.55rem .95rem;font-size:var(--k-step--1)}@media(max-width:479px){.k-soon__fields{grid-template-columns:1fr}}.k-frame{position:relative;aspect-ratio:var(--k-ratio, 4 / 5);overflow:hidden;background:var(--k-plate)}.k-frame>img,.k-frame>video,.k-frame>svg,.k-frame>.k-frame__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.k-frame--contain>img,.k-frame--contain>video{object-fit:contain}.k-frame__tag{position:absolute;right:.7rem;bottom:.6rem;z-index:2;font-family:var(--k-font-mono);font-size:var(--k-step--2);color:var(--k-muted)}.k-frame--ticks:before{content:"";position:absolute;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;z-index:1;pointer-events:none;background:linear-gradient(var(--k-line-strong),var(--k-line-strong)) 0 0 / 10px 1px no-repeat,linear-gradient(var(--k-line-strong),var(--k-line-strong)) 0 0 / 1px 10px no-repeat,linear-gradient(var(--k-line-strong),var(--k-line-strong)) 100% 0 / 10px 1px no-repeat,linear-gradient(var(--k-line-strong),var(--k-line-strong)) 100% 0 / 1px 10px no-repeat,linear-gradient(var(--k-line-strong),var(--k-line-strong)) 0 100% / 10px 1px no-repeat,linear-gradient(var(--k-line-strong),var(--k-line-strong)) 0 100% / 1px 10px no-repeat,linear-gradient(var(--k-line-strong),var(--k-line-strong)) 100% 100% / 10px 1px no-repeat,linear-gradient(var(--k-line-strong),var(--k-line-strong)) 100% 100% / 1px 10px no-repeat}.k-fig{margin:0}.k-fig>figcaption{margin-top:.6rem}.k-art{overflow:visible}.k-art__card{transform-box:view-box;transform:translateY(calc(var(--k-ci) * var(--k-lift)))}.k-art__card--1{--k-ci: clamp(0, var(--k-eject) * 1.25, 1);--k-lift: -78px}.k-art__card--2{--k-ci: clamp(0, var(--k-eject) * 1.25 - .08, 1);--k-lift: -60px}.k-art__card--3{--k-ci: clamp(0, var(--k-eject) * 1.25 - .16, 1);--k-lift: -42px}.k-art__card--4{--k-ci: clamp(0, var(--k-eject) * 1.25 - .25, 1);--k-lift: -24px}.k-art__lever{transform-box:view-box;transform:translateY(calc(clamp(0,var(--k-eject) * 3,1)*-9px))}.k-art__lever-glint{opacity:calc(clamp(0,var(--k-eject) * 3,1)*.6)}.k-field{display:grid;gap:.35rem}.k-input{min-height:3rem;padding:.7rem .9rem;border:1px solid var(--k-line-strong);border-radius:var(--k-radius-input);background:transparent;color:var(--k-fg-strong)}.k-input:focus-visible{outline-offset:0}.k-check{display:flex;gap:.75rem;align-items:flex-start;cursor:pointer}.k-check input{-webkit-appearance:none;appearance:none;flex:none;width:1.15rem;height:1.15rem;margin:.15rem 0 0;border:1px solid var(--k-fg-strong);border-radius:0;background:transparent;display:grid;place-content:center;cursor:pointer}.k-check input:before{content:"";width:.55rem;height:.55rem;background:var(--k-fg-strong);transform:scale(0);transition:transform .12s var(--k-ease-press)}.k-check input:checked:before{transform:scale(1)}.k-status{position:fixed;left:var(--k-gutter);bottom:1.25rem;z-index:120;visibility:hidden;transform:translateY(calc(100% + 2rem));padding:.7rem 1rem;background:var(--k-ink);color:var(--k-bone);font:400 var(--k-step--1) / 1.3 var(--k-font-mono);transition:transform var(--k-dur-2) var(--k-ease);pointer-events:none}.k-status.is-shown{visibility:visible;transform:none}.k-status:empty{display:none}.k-rte{max-width:var(--k-measure)}.k-rte>*+*{margin-top:1em}.k-rte h2,.k-rte h3{font-family:var(--k-font-display);font-weight:400;color:var(--k-fg-strong);line-height:1.12;letter-spacing:-.015em;margin-top:1.8em}.k-rte h2{font-size:var(--k-step-2)}.k-rte h3{font-size:var(--k-step-1)}.k-rte a{color:var(--k-fg-strong);text-underline-offset:.2em}.k-rte ul,.k-rte ol{padding-left:1.2em}.k-rte li+li{margin-top:.4em}.k-rte table{width:100%;border-collapse:collapse;font-size:var(--k-step--1)}.k-rte th,.k-rte td{text-align:left;padding:.6rem .5rem;border-bottom:1px solid var(--k-line)}.k-rte td{font-family:var(--k-font-mono);font-variant-numeric:tabular-nums}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.16s}::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.k-body *,.k-body *:before,.k-body *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}@media(forced-colors:active){.k-btn{border:2px solid ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/keel-base.css.map */
