@layer reset,tokens,base,layout,components,sections,utilities;@layer tokens{:root{--paper: #EFEAE0;--ink: #1B1A16;--accent: #A8552E;--accent-hov: #B05C3A;--accent-2: #58706E;--ink-rgb: 27, 26, 22;--paper-rgb: 239, 234, 224;--accent-rgb: 168, 85, 46;--hair: rgba(var(--ink-rgb), .12);--hair2: rgba(var(--ink-rgb), .22);--hair3: rgba(var(--ink-rgb), .32);--dim: rgba(var(--ink-rgb), .62);--mid: rgba(var(--ink-rgb), .7);--faint: rgba(var(--ink-rgb), .4);--line: rgba(var(--ink-rgb), .17);--lineWarm: rgba(var(--accent-rgb), .24);--gap: 30px;--gapWarm: 38px;--veilA: rgba(var(--paper-rgb), .95);--veilB: rgba(var(--paper-rgb), .4);--veilC: rgba(var(--paper-rgb), .78);--fog: rgba(var(--paper-rgb), .62);--bg-base: var(--paper);--bg-surface: #E9E3D7;--bg-elevated: #E3DCCF;--bg-subtle: #DDD5C6;--bg-muted: #D6CDBD;--border-subtle: var(--hair);--border-default: var(--hair2);--border-strong: var(--hair3);--text-primary: var(--ink);--text-secondary: var(--mid);--text-tertiary: var(--dim);--text-inverse: var(--paper);--amber: var(--accent);--amber-hov: var(--accent-hov);--amber-dim: rgba(var(--accent-rgb), .12);--amber-brd: rgba(var(--accent-rgb), .28);--teal: var(--accent-2);--teal-dim: rgba(88, 112, 110, .12);--teal-brd: rgba(88, 112, 110, .28);--color-error: #A8402E;--color-error-dim: rgba(168, 64, 46, .12);--color-error-brd: rgba(168, 64, 46, .28);--color-info: #4F6B8A;--color-info-dim: rgba(79, 107, 138, .12);--r-sharp: 2px;--r-base: 2px;--r-md: var(--r-base);--r-card: 3px;--r-lg: 4px;--r-xl: 6px;--r-pill: 999px;--font-display: "Instrument Serif", Georgia, "Times New Roman", serif;--font-body: "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--tracking-label: .16em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--sp-20: 80px;--sp-24: 96px;--ease-out: cubic-bezier(.2, .7, .2, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .35s;color-scheme:light}:root[data-theme=dark]{--paper: #15171A;--ink: #EDE7DC;--ink-rgb: 237, 231, 220;--paper-rgb: 21, 23, 26;--hair: rgba(var(--ink-rgb), .12);--hair2: rgba(var(--ink-rgb), .22);--hair3: rgba(var(--ink-rgb), .32);--dim: rgba(var(--ink-rgb), .6);--mid: rgba(var(--ink-rgb), .72);--faint: rgba(var(--ink-rgb), .4);--line: rgba(var(--ink-rgb), .14);--lineWarm: rgba(var(--accent-rgb), .3);--veilA: rgba(var(--paper-rgb), .92);--veilB: rgba(var(--paper-rgb), .38);--veilC: rgba(var(--paper-rgb), .76);--fog: rgba(var(--paper-rgb), .66);--bg-surface: #1B1D21;--bg-elevated: #212429;--bg-subtle: #272A30;--bg-muted: #2D3037;color-scheme:dark}}@layer reset{*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,p,ul,ol,dl,dd,figure,fieldset,address{margin:0;padding:0}ul,ol{list-style:none}img,svg{display:block;max-inline-size:100%}img{block-size:auto}address{font-style:normal}a{color:inherit}button,input{font:inherit;color:inherit}}@layer tokens{:root{color-scheme:only light;--color-bg: var(--paper);--color-surface: var(--bg-elevated);--color-sheet: #FBF8F2;--color-text: var(--ink);--color-text-muted: #55524A;--color-line: #D5CEBF;--color-line-strong: #7D796F;--color-panel: var(--ink);--color-on-panel: var(--paper);--color-on-panel-muted: #C4BEB1;--color-action: var(--accent);--color-action-hover: #94481F;--color-action-active: #7F3C18;--color-on-action: #FFFCF7;--color-accent-text: #8F4521;--color-focus: var(--ink);--color-warn: #8E2F1F;--font-display: "Instrument Serif", "Instrument Serif Fallback", Georgia, serif;--font-body: "IBM Plex Sans Variable", "IBM Plex Sans Fallback", system-ui, sans-serif;--weight-body: 400;--weight-strong: 600;--font-figure: var(--font-body);--step--1: .875rem;--step-0: clamp(1.0625rem, 1.0381rem + .1087vw, 1.125rem);--step-1: clamp(1.25rem, 1.2011rem + .2174vw, 1.375rem);--step-2: clamp(1.5rem, 1.3533rem + .6522vw, 1.875rem);--step-3: clamp(2rem, 1.6087rem + 1.7391vw, 3rem);--step-4: clamp(2.625rem, 1.7446rem + 3.913vw, 4.875rem);--leading-body: 1.55;--leading-display: 1.04;--tracking-display: -.012em;--measure: 34rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-page: clamp(1rem, 5vw, 3rem);--space-section: clamp(4rem, 2.4rem + 7vw, 8rem);--space-gap: clamp(1.5rem, .5rem + 4vw, 4rem);--width-page: 75rem;--size-control: 3rem;--size-control-sm: 2.75rem;--size-control-lg: 3.5rem;--size-head: 4rem;--radius-control: 2px;--radius-surface: 4px;--radius-device: 24px;--bezel: 8px;--border-thin: 1px;--border-thick: 2px;--focus-width: 3px;--focus-offset: 3px;--shadow-raised: 0 1px 1px rgba(var(--ink-rgb), .06), 0 6px 12px rgba(var(--ink-rgb), .07), 0 24px 48px rgba(var(--ink-rgb), .1);--dur-1: .1s;--dur-2: .15s;--dur-3: .2s;--dur-5: .4s;--ease-enter: cubic-bezier(.22, 1, .36, 1);--ease-fade: linear;--ease-spring: cubic-bezier(.34, 1.3, .64, 1);--shift-3: 16px;--scale-press: .97;--scale-stamp: 1.35;--stagger: 70ms}@supports (transition-timing-function: linear(0,1)){:root{--ease-spring: linear(0, .066, .217, .397, .574, .726, .846, .933, .991, 1.025, 1.042, 1.046, 1.043, 1.036, 1.028, 1.02, 1.013, 1.007, 1.003, 1, .999, .998, .998, .998, .998, 1)}}@media(min-width:48rem){:root{--size-head: 4.5rem}}@media(prefers-reduced-motion:reduce){:root{--shift-3: 0px;--scale-press: 1;--scale-stamp: 1;--dur-5: .15s;--ease-spring: linear}}}@font-face{font-family:"Instrument Serif Fallback";src:local("Georgia");size-adjust:75%}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");size-adjust:100%}@layer base{html{scroll-padding-block-start:calc(var(--size-head) + var(--space-4));font-kerning:normal;font-synthesis:none;-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:no-preference){html.smooth{scroll-behavior:smooth}}body{background:var(--color-bg);color:var(--color-text);font:var(--weight-body) var(--step-0) / var(--leading-body) var(--font-body)}h1,h2{font-family:var(--font-display);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance;hyphens:manual}h1{font-size:var(--step-4)}h2{font-size:var(--step-3);line-height:1.08}h3{font-size:var(--step--1);font-weight:var(--weight-strong);line-height:1.4}p{text-wrap:pretty}strong{font-weight:var(--weight-strong)}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}main:focus{outline:none}::selection{background:var(--color-text);color:var(--color-bg)}}@layer layout{.wrap{inline-size:100%;max-inline-size:calc(var(--width-page) + 2 * var(--space-page));margin-inline:auto;padding-inline:var(--space-page)}}@layer components{.skip{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);z-index:20;padding:var(--space-3) var(--space-4);background:var(--color-text);color:var(--color-bg);transform:translateY(-200%)}.skip:focus{transform:none}.btn{--_bg: var(--color-action);--_fg: var(--color-on-action);display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--size-control);min-inline-size:6rem;padding-inline:var(--space-5);border:0;border-radius:var(--radius-control);background:var(--_bg);color:var(--_fg);font:var(--weight-strong) var(--step-0) / 1.2 var(--font-body);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-1) var(--ease-fade),color var(--dur-1) var(--ease-fade),scale var(--dur-1) var(--ease-enter)}@media(hover:hover){.btn:hover{--_bg: var(--color-action-hover)}.btn[data-variant=quiet]:hover{--_bg: var(--color-text);--_fg: var(--color-bg)}}.btn:active{--_bg: var(--color-action-active);scale:var(--scale-press)}.btn[data-variant=quiet]{--_bg: transparent;--_fg: var(--color-text);box-shadow:inset 0 0 0 var(--border-thick) var(--color-text)}.btn[data-variant=quiet]:active{--_bg: var(--color-text);--_fg: var(--color-bg)}.btn[aria-busy=true]{cursor:progress;pointer-events:none}.site-head .btn{flex:none}.btn[data-size=sm]{min-block-size:var(--size-control-sm);padding-inline:var(--space-4)}.btn[data-size=lg]{min-block-size:var(--size-control-lg);padding-inline:var(--space-6)}.link{color:var(--color-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--dur-1) var(--ease-fade)}@media(hover:hover){.link:hover{color:var(--color-accent-text);text-decoration-thickness:2px}}.link:active{color:var(--color-action-active)}.out{display:inline-block;margin-inline-start:var(--space-1);vertical-align:baseline}.note{color:var(--color-text-muted);font-size:var(--step--1);line-height:1.5}.site-head{position:sticky;inset-block-start:0;z-index:10;background:var(--color-bg);border-block-end:var(--border-thin) solid var(--color-line)}.site-head__row{display:flex;align-items:center;gap:var(--space-4);min-block-size:var(--size-head)}.brand{display:inline-flex;align-items:center;gap:var(--space-3);min-block-size:var(--size-control-sm);margin-inline-end:auto;text-decoration:none}.brand__mark{inline-size:.75rem;block-size:.75rem;border:var(--border-thick) solid currentColor;rotate:45deg}.brand__name{font-weight:var(--weight-strong);font-size:var(--step--1);letter-spacing:.2em;text-transform:uppercase}.brand__sub{color:var(--color-text-muted);font-size:var(--step--1)}@media(max-width:21.5rem){.brand__sub{display:none}}.site-nav{display:none}.site-nav ul{display:flex;gap:var(--space-2)}.site-nav a{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm);padding-inline:var(--space-3);text-decoration:none;transition:color var(--dur-1) var(--ease-fade)}@media(hover:hover){.site-nav a:hover{color:var(--color-accent-text);text-decoration:underline;text-underline-offset:.3em}}.site-nav a:active{color:var(--color-action-active)}@media(min-width:48rem){.site-nav{display:block;margin-inline-end:var(--space-4)}}.site-foot{border-block-start:var(--border-thin) solid var(--color-line);padding-block:var(--space-6) var(--space-7);font-size:var(--step--1);color:var(--color-text-muted)}.site-foot__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-5) var(--space-7)}.site-foot__legal{display:grid;gap:var(--space-1);align-content:start;justify-items:start}.site-foot__legal a{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm);color:var(--color-text);text-underline-offset:.2em}@media(hover:hover){.site-foot__legal a:hover{color:var(--color-accent-text)}}.site-foot__legal a:active{color:var(--color-action-active)}.site-foot__links{display:flex;flex-wrap:wrap;gap:0 var(--space-5);align-content:start}.site-foot__links a{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm);min-inline-size:var(--size-control-sm);color:var(--color-text);text-underline-offset:.2em}@media(hover:hover){.site-foot__links a:hover{color:var(--color-accent-text)}}.site-foot__links a:active{color:var(--color-action-active)}.device{position:relative}.device__body{position:relative;padding:var(--bezel);background:var(--color-text);border-radius:var(--radius-device);box-shadow:var(--shadow-raised)}.device__screen{overflow:hidden;border-radius:calc(var(--radius-device) - var(--bezel));background:var(--color-sheet)}.device__screen img{inline-size:100%}.device[data-kind=phone] .device__screen{aspect-ratio:1 / 2}.device[data-kind=phone] .device__screen img{block-size:100%;object-fit:cover;object-position:top}.device[data-kind=laptop]{--radius-device: 12px;--bezel: 8px}.device[data-kind=laptop] .device__body{border-end-start-radius:0;border-end-end-radius:0;padding-block-end:var(--bezel)}.device[data-kind=laptop] .device__screen{aspect-ratio:16 / 10}.device[data-kind=laptop]:after{content:"";display:block;block-size:.75rem;margin-inline:-5%;background:linear-gradient(var(--color-line-strong),var(--color-text-muted));border-radius:0 0 12px 12px}.device__bar{display:flex;align-items:center;gap:var(--space-2);min-block-size:2rem;margin-block-end:var(--bezel);padding-inline:var(--space-3);background:var(--color-sheet);border-radius:calc(var(--radius-device) - var(--bezel)) calc(var(--radius-device) - var(--bezel)) 4px 4px;color:var(--color-text-muted);font-size:var(--step--1);line-height:1;white-space:nowrap;overflow:hidden}.device__bar+.device__screen{border-start-start-radius:4px;border-start-end-radius:4px}.device__warn{color:var(--color-warn);font-weight:var(--weight-strong)}.device__address{overflow:hidden;text-overflow:ellipsis}.device__label,.mail__label{position:absolute;inset-block-start:calc(var(--space-3) * -1);inset-inline-start:var(--space-4);z-index:2;padding:var(--space-1) var(--space-2);background:var(--color-sheet);border:var(--border-thin) solid var(--color-text);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--step--1);font-weight:var(--weight-strong);line-height:1.2}.field{display:grid;gap:var(--space-2)}.field label{font-weight:var(--weight-strong)}.field input{min-block-size:var(--size-control);padding-inline:var(--space-4);background:var(--color-sheet);border:var(--border-thick) solid var(--color-line-strong);border-radius:var(--radius-control);font-size:var(--step-0)}.field input:focus-visible{border-color:var(--color-text)}.field input[aria-invalid=true]{border-color:var(--color-warn);border-width:3px}.field__error{color:var(--color-warn);font-size:var(--step--1);font-weight:var(--weight-strong);line-height:1.4}.field__error:before{content:"Feil: "}.callback{display:grid;gap:var(--space-5)}.callback__failed{color:var(--color-warn);font-size:var(--step--1)}.callback__failed a{color:inherit}.callback__done{padding:var(--space-4);border:var(--border-thick) solid var(--color-text);border-radius:var(--radius-control);font-weight:var(--weight-strong)}.copy{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm);margin-inline-start:var(--space-3);padding:0;border:0;background:none;color:var(--color-text);font-size:var(--step--1);text-decoration:underline;text-underline-offset:.2em;cursor:pointer;transition:color var(--dur-1) var(--ease-fade)}@media(hover:hover){.copy:hover{color:var(--color-accent-text);text-decoration-thickness:2px}}.copy:active{color:var(--color-action-active)}}@layer sections{.hero{overflow-x:clip;padding-block:var(--space-6) var(--space-7)}.hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.hero__text{display:grid;justify-items:start}.hero__text h1 span{display:block;text-wrap:balance}.hero__text>*{animation:rise var(--dur-5) var(--ease-enter) both;animation-delay:calc(var(--i, 0) * var(--stagger))}.lede{max-inline-size:var(--measure);margin-block-start:var(--space-4);font-size:var(--step-1);line-height:1.4;color:var(--color-text-muted)}.hero__prices{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;margin-block-start:var(--space-5)}.hero__prices>div{padding-inline:var(--space-4);border-inline-start:var(--border-thin) solid var(--color-line-strong)}.hero__prices>div:first-child{padding-inline-start:0;border:0}@media(max-width:23.99rem){.hero__prices>div{padding-inline:var(--space-3)}.hero__prices dd{font-size:var(--step-0)}}.hero__prices dt{font-size:var(--step--1);color:var(--color-text-muted);line-height:1.3}.hero__prices dd{font:var(--weight-strong) var(--step-1) / 1.3 var(--font-figure);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.hero__act{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-block-start:var(--space-6)}.hero__act .link{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm)}.hero__risk,.start__risk{margin-block-start:var(--space-3);font-weight:var(--weight-strong);line-height:1.4}.hero__risk .link{display:inline-block;margin-inline-start:var(--space-2);padding-block:var(--space-2);font-weight:var(--weight-body)}.hero__show{display:grid;margin-block-start:var(--space-3)}.hero__show>*{grid-area:1 / 1}.hero__stage{min-block-size:19rem;padding:var(--space-7) var(--space-5) 0;overflow:hidden;background:var(--color-surface);border-radius:var(--radius-surface)}.hero__phone{inline-size:min(58%,18rem);max-block-size:15rem}.hero__phone .device__label{inset-block-start:calc(var(--space-6) * -1);inset-inline-start:0}.mail.hero__mail{align-self:end;justify-self:end;inline-size:min(62%,19rem);margin:var(--space-8) 0 var(--space-4);rotate:2deg;box-shadow:var(--shadow-raised)}@media(min-width:64rem){.hero{padding-block:var(--space-7) calc(var(--space-9) + var(--space-5))}.hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-gap);align-items:center}.hero__show{margin-block-start:0}.hero__stage{min-block-size:30rem;padding-inline:var(--space-5)}.hero__phone{inline-size:15rem;max-block-size:26rem}.mail.hero__mail{inline-size:15rem;margin:21.5rem calc(var(--space-5) * -1) calc(var(--space-8) * -1) 0}}@media(min-width:80rem){.hero__stage{min-block-size:34rem;padding-inline:var(--space-7)}.hero__phone{inline-size:18rem;max-block-size:30rem}.mail.hero__mail{inline-size:18rem;margin-block-start:25.5rem}}.mail{position:relative;background:var(--color-sheet);color:var(--color-text);border-radius:var(--radius-surface)}.mail__head{padding:var(--space-5) var(--space-4) var(--space-3);border-block-end:var(--border-thin) solid var(--color-line)}.mail__subject{font-weight:var(--weight-strong);line-height:1.3}.mail__meta{margin-block-start:var(--space-1);color:var(--color-text-muted);font-size:var(--step--1)}.mail__body{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);line-height:1.4}.mail[data-kind=paper],.mail[data-kind=clip]{font-size:var(--step--1)}.mail[data-kind=paper] .mail__body p:first-child,.mail[data-kind=clip] .mail__body p:first-child{font-size:var(--step-0);font-weight:var(--weight-strong)}.mail[data-kind=open]{border-radius:0}.mail[data-kind=open] .mail__label{inset-block-start:-2.25rem;inset-inline:auto var(--space-3)}.mail[data-kind=clip] .mail__body p:not(:first-child){display:none}.mail[data-kind=open] .mail__head{padding:var(--space-6) var(--space-4) var(--space-4)}.mail[data-kind=open] .mail__body{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-6);font-size:var(--step-0)}.mail[data-kind=open] .mail__body p:first-child{font:var(--weight-strong) var(--step-2) / 1.4 var(--font-figure)}.samples{background:var(--color-surface);padding-block:var(--space-section)}.samples h2{max-inline-size:16ch}.samples__row{display:grid;grid-auto-flow:column;grid-auto-columns:min(62%,16rem);gap:var(--space-5);margin-block-start:var(--space-6);margin-inline:calc(var(--space-page) * -1);padding:var(--space-4) var(--space-page) var(--space-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-page);overscroll-behavior-x:contain}.samples__row>li{scroll-snap-align:start}.sample{position:relative;display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:var(--space-4) var(--space-3);text-decoration:none}.sample .device{grid-column:1 / -1;transition:translate var(--dur-3) var(--ease-enter)}.sample__name{font:400 var(--step-2) / 1.15 var(--font-display)}.sample__open{font-size:var(--step--1);text-decoration:underline;text-underline-offset:.2em}@media(hover:hover){.sample:hover .device{translate:0 calc(var(--space-2) * -1)}.sample:hover .sample__open{color:var(--color-accent-text);text-decoration-thickness:2px}}.sample:active .device{translate:0 0}.sample:focus-visible{outline-offset:var(--space-2)}@media(prefers-reduced-motion:reduce){.sample:hover .device{translate:0 0}}@media(min-width:60rem){.samples .wrap{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:var(--space-gap);align-items:center}.samples__row{grid-auto-columns:minmax(0,1fr);margin:0;padding:var(--space-4) 0 0;overflow:visible;gap:var(--space-gap)}.samples__row>li:nth-child(2){margin-block-start:var(--space-8)}.sample{grid-template-columns:1fr;gap:var(--space-1)}.sample .device{margin-block-end:var(--space-4)}}.report{background:var(--color-panel);color:var(--color-on-panel);padding-block:var(--space-section) 0;overflow:hidden}.report :focus-visible{outline-color:var(--color-on-panel)}.report__grid{display:grid;gap:var(--space-5);padding-block-end:var(--space-section)}.report__text{display:contents}.mailphone{order:1}.report__how{order:2}.report__text .facts{order:3;margin-block:0}.report__text .note{order:4}.report__text h2{max-inline-size:15ch}.report__lead{max-inline-size:var(--measure);font-size:var(--step-1);line-height:1.4}.report__how{max-inline-size:var(--measure);color:var(--color-on-panel-muted)}.report .link{color:var(--color-on-panel)}@media(hover:hover){.report .link:hover{color:var(--color-on-panel);text-decoration-thickness:2px}}.report .link:active{color:var(--color-on-panel-muted)}.report .note{color:var(--color-on-panel-muted);max-inline-size:var(--measure)}.facts{margin-block:var(--space-5) var(--space-4);max-inline-size:26rem;border-block-end:var(--border-thin) solid var(--color-line-strong)}.facts li{padding-block:var(--space-3);border-block-start:var(--border-thin) solid var(--color-line-strong);line-height:1.4}.mailphone{--radius-device: 24px;--bezel: 8px;inline-size:min(100%,20rem)}.mailphone__body{padding:var(--bezel);background:var(--color-line-strong);border-radius:var(--radius-device)}.mailphone__screen{overflow:hidden;background:var(--color-sheet);border-radius:calc(var(--radius-device) - var(--bezel))}.mailphone__bar{padding:var(--space-3) var(--space-4);border-block-end:var(--border-thin) solid var(--color-line);color:var(--color-text-muted);font-size:var(--step--1);font-weight:var(--weight-strong);line-height:1.2}@media(min-width:44rem){.report__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--space-gap);align-items:end;padding-block-end:0}.report__text{display:grid;gap:var(--space-5);padding-block-end:var(--space-section)}.mailphone{inline-size:min(100%,22rem);margin-inline:auto 0}.mailphone__body{padding-block-end:0;border-end-start-radius:0;border-end-end-radius:0}.mailphone__screen{border-end-start-radius:0;border-end-end-radius:0}.mail[data-kind=open] .mail__body{padding-block-end:var(--space-8)}}.prices{overflow-x:clip;padding-block:var(--space-7) var(--space-section)}@media(min-width:48rem){.prices{padding-block-start:var(--space-section)}}.prices__grid{display:grid;gap:var(--space-5)}.prices__back{margin-block-start:var(--space-3)}.prices__back .link{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm)}.picker{margin-block-start:var(--space-5);border:0;border-block-end:var(--border-thin) solid var(--color-line-strong)}.picker__label{padding:0 0 var(--space-2);color:var(--color-text-muted);font-size:var(--step--1);font-weight:var(--weight-strong);line-height:1.4}.picker__row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"dot name price" "dot has has";align-items:baseline;gap:0 var(--space-4);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border-block-start:var(--border-thin) solid var(--color-line-strong);cursor:pointer;transition:background-color var(--dur-1) var(--ease-fade)}.picker__input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer;scroll-margin-block:calc(var(--size-head) + var(--space-4)) var(--space-5)}.picker__dot{grid-area:dot;align-self:start;inline-size:1.5rem;block-size:1.5rem;margin-block-start:var(--space-1);border:var(--border-thick) solid var(--color-line-strong);border-radius:50%;background:var(--color-sheet);transition:box-shadow var(--dur-1) var(--ease-fade),border-color var(--dur-1) var(--ease-fade)}.picker__name{grid-area:name;font:400 var(--step-2) / 1.15 var(--font-display)}.picker__has{grid-area:has;max-inline-size:var(--measure);margin-block-start:var(--space-1);color:var(--color-text-muted);font-size:var(--step--1);line-height:1.45}.picker__price{grid-area:price;text-align:end;font:var(--weight-strong) var(--step-1) / 1.3 var(--font-figure);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.picker__price small{display:block;color:var(--color-text-muted);font:var(--weight-body) var(--step--1) / 1.3 var(--font-body)}@media(hover:hover){.picker__row:hover{background:var(--color-surface)}}.picker__row:active{background:var(--color-line)}.picker__input:checked+.picker__dot{border-color:var(--color-text);box-shadow:inset 0 0 0 .3rem var(--color-sheet),inset 0 0 0 1rem var(--color-text)}.picker__input:focus-visible+.picker__dot{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.answer{margin-block-start:var(--space-5)}.answer__line{display:grid;gap:var(--space-1);padding:var(--space-4);background:var(--color-text);color:var(--color-bg);border-radius:var(--radius-surface);line-height:1.4}.answer__what{font-size:var(--step--1);color:var(--color-on-panel-muted)}.answer__sum{font-variant-numeric:lining-nums tabular-nums}.answer__total{font-size:var(--step-1);font-variant-numeric:lining-nums tabular-nums}.answer__total strong{white-space:nowrap}.answer{display:none}@supports selector(:has(*)){.picker__row:has(.picker__input:checked){background:var(--color-sheet)}.picker__row:has(.picker__input:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.picker__input:focus-visible+.picker__dot{outline:0}.answer{display:block}.answer__line,.slip{display:none}.prices__grid:has(.picker[data-group=nettside] .picker__row:nth-of-type(1) .picker__input:checked) .slip:nth-child(1),.prices__grid:has(.picker[data-group=nettside] .picker__row:nth-of-type(2) .picker__input:checked) .slip:nth-child(2),.prices__grid:has(.picker[data-group=nettside] .picker__row:nth-of-type(3) .picker__input:checked) .slip:nth-child(3){display:block;animation:fade var(--dur-3) var(--ease-fade)}.prices__grid:has(.picker[data-group=nettside] .picker__row:nth-of-type(1) .picker__input:checked) .answer__line:nth-child(-n+2),.prices__grid:has(.picker[data-group=nettside] .picker__row:nth-of-type(2) .picker__input:checked) .answer__line:nth-child(n+3):nth-child(-n+4),.prices__grid:has(.picker[data-group=nettside] .picker__row:nth-of-type(3) .picker__input:checked) .answer__line:nth-child(n+5){display:grid}.prices__grid:has(.picker[data-group=drift] .picker__input[value=med]:checked) :is(.slips,.answer) [data-drift=uten][data-drift][data-drift][data-drift][data-drift],.prices__grid:has(.picker[data-group=drift] .picker__input[value=uten]:checked) :is(.slips,.answer) [data-drift=med][data-drift][data-drift][data-drift][data-drift]{display:none}}.slip{inline-size:100%;max-inline-size:28rem;filter:drop-shadow(0 1px 1px rgba(var(--ink-rgb),.08)) drop-shadow(0 12px 24px rgba(var(--ink-rgb),.12))}.slip__paper{--tooth: .5rem;position:relative;padding:var(--space-5) var(--space-5) calc(var(--space-6) + var(--tooth));background:var(--color-sheet);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / calc(2 * var(--tooth)) 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50% / calc(2 * var(--tooth)) 100%}.slip__from{color:var(--color-text-muted);font-size:var(--step--1);line-height:1.4}.slip__lines>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);border-block-start:var(--border-thin) dashed var(--color-line-strong)}.slip__lines:first-of-type{margin-block-start:var(--space-3)}.slip__lines dt{line-height:1.3}.slip small{display:block;margin-block-start:var(--space-1);color:var(--color-text-muted);font:var(--weight-body) var(--step--1) / 1.4 var(--font-body)}.slip__lines dd{text-align:end;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.slip__main dt{font:400 var(--step-2) / 1.15 var(--font-display)}.slip__main dd{font:var(--weight-strong) var(--step-1) / 1.3 var(--font-figure)}.slip__got{margin-block-end:var(--space-4);color:var(--color-text-muted);font-size:var(--step--1);line-height:1.5}.slip__got li{position:relative;padding-inline-start:var(--space-5)}.slip__got[data-list=full]{display:none}@media(min-width:48rem){.slip__got[data-list=short]{display:none}.slip__got[data-list=full]{display:block}}.slip__got li:before{content:"";position:absolute;inset-inline-start:.1em;inset-block-start:.35em;inline-size:.7em;block-size:.35em;border:solid var(--color-text);border-width:0 0 var(--border-thick) var(--border-thick);rotate:-45deg}.slip .slip__mail{display:none}@media(min-width:48rem){.slip .slip__mail{display:block}}.slip__mail{margin:0 0 var(--space-5) var(--space-5);border:var(--border-thin) solid var(--color-line-strong);rotate:-1.5deg;box-shadow:var(--shadow-raised);background:var(--color-bg)}.slip__mail .mail__label{inset-inline:auto var(--space-3)}.slip__lines .slip__sum{padding-block:var(--space-4);border-block:var(--border-thick) solid var(--color-text)}.slip__sum dt{font-weight:var(--weight-strong)}.slip__sum dt small{font-weight:var(--weight-body)}.slip__sum dd{font:var(--weight-strong) var(--step-2) / 1.1 var(--font-figure)}.slip__self{margin-block-start:var(--space-3);color:var(--color-text-muted);font-size:var(--step--1);line-height:1.5}.slip__yours{position:relative;margin-block-start:var(--space-4)}.slip__yours li{padding-block:var(--space-2);border-block-end:var(--border-thin) dashed var(--color-line-strong)}.slip__yours li:first-child{border-block-start:var(--border-thin) dashed var(--color-line-strong)}.slip__yours>p:not(.slip__stamp){margin-block-start:var(--space-3);color:var(--color-text-muted);font-size:var(--step--1);line-height:1.5}.slip__yours .link{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm)}.slip__foot{margin-block-start:var(--space-2);padding-block-start:var(--space-3);border-block-start:var(--border-thin) dashed var(--color-line-strong);color:var(--color-text-muted);font-size:var(--step--1);line-height:1.5}.slip__stamp{position:absolute;inset-inline-end:var(--space-2);inset-block-start:var(--space-4);z-index:1;rotate:-9deg;padding:var(--space-1) var(--space-4);border:3px double var(--color-text);border-radius:var(--radius-surface);font:400 var(--step-3) / 1.1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;transition:opacity var(--dur-2) var(--ease-fade),scale var(--dur-5) var(--ease-spring)}@media(max-width:24rem){.slip__stamp{font-size:var(--step-2)}}.slip__stamp[data-stamp=wait]{opacity:0;scale:var(--scale-stamp)}.prices__after{display:grid;justify-items:start;gap:var(--space-3)}.prices__after .note:first-of-type{color:var(--color-text);font-size:var(--step-0);font-weight:var(--weight-strong)}.prices__honest{max-inline-size:var(--measure)}.prices__act{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.prices__act .link{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm)}@media(min-width:48rem){.prices__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr;gap:var(--space-6);align-items:start}.slips{grid-column:2;grid-row:1 / span 2;justify-self:end;inline-size:100%;max-inline-size:28rem}}@media(min-width:64rem){.prices__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-6) var(--space-gap)}.slip{rotate:1.2deg}}.start{padding-block:0 var(--space-section)}.start__grid{display:grid;gap:var(--space-6)}.start__how{padding-block-start:var(--space-section);border-block-start:var(--border-thin) solid var(--color-line-strong)}.steps{counter-reset:step;display:grid;margin-block-start:var(--space-5)}.steps li{counter-increment:step;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:0 var(--space-3);padding-block:var(--space-4);border-block-start:var(--border-thin) solid var(--color-line)}.steps li:before{content:counter(step);grid-row:span 2;font:var(--weight-strong) var(--step-1) / 1.3 var(--font-figure);font-variant-numeric:lining-nums}.steps__what{grid-column:2;line-height:1.4}.steps__note{grid-column:2;color:var(--color-text-muted);font-size:var(--step--1);line-height:1.5}.start__act{max-inline-size:26rem}.contact-action{display:grid;gap:var(--space-3)}.contact-action .btn{inline-size:100%}.contact-action__other{color:var(--color-text-muted);font-size:var(--step--1);overflow-wrap:anywhere}.contact-action__other a{display:inline-block;padding-block:var(--space-3);color:var(--color-text);text-underline-offset:.2em}@media(hover:hover){.contact-action__other a:hover{color:var(--color-accent-text)}}.contact-action__other a:active{color:var(--color-action-active)}.start__risk{margin-block-start:0}.start__made{max-inline-size:var(--measure);color:var(--color-text-muted);font-size:var(--step--1);line-height:2}.start__proof{display:block}@media(min-width:60rem){.start__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-6) var(--space-gap)}.start__how{grid-column:1 / -1}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-gap);border-block-start:var(--border-thin) solid var(--color-line)}.steps li{grid-template-columns:1fr;align-content:start;gap:var(--space-1);border:0}.steps li:before{grid-row:auto;margin-block-end:var(--space-2)}.steps__what,.steps__note{grid-column:1}.start__made{align-self:end;justify-self:end}}.legal{padding-block:var(--space-7) var(--space-section)}.legal__body{max-inline-size:40rem}.legal h1{font-size:var(--step-3)}.legal h2{margin-block:var(--space-7) var(--space-3);font-size:var(--step-2);line-height:1.15}.legal p+p{margin-block-start:var(--space-4)}.legal h1+p{margin-block-start:var(--space-5)}.legal ul{display:grid;gap:var(--space-2);margin-block:var(--space-3);padding-inline-start:var(--space-5);list-style:disc}.legal a{text-underline-offset:.2em}.legal__lead+p a{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm)}.legal__lead{font-size:var(--step-1);line-height:1.4}}@layer utilities{[hidden]{display:none}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@keyframes rise{0%{opacity:0;translate:0 var(--shift-3)}}@keyframes fade{0%{opacity:0}}@layer components{.link:has(>.out){white-space:nowrap}}
