@font-face{font-family:display;src:url(../media/BarlowCondensed_700-s.p.3oxkyvqm7qf1-.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:display;src:url(../media/BarlowCondensed_800-s.p.3anl_qz631g3a.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:120.83%;descent-override:24.17%;line-gap-override:0.0%;size-adjust:82.76%}.JKzFWG_className{font-family:display,display Fallback}.JKzFWG_variable{--font-barlow-condensed:"display", "display Fallback"}
@font-face{font-family:text;src:url(../media/Barlow_400-s.p.1l9-bkzs9uqke.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:text;src:url(../media/Barlow_500-s.p.1yfyraylg8erl.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:text;src:url(../media/Barlow_600-s.p.29hpfi_mydng8.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:text Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}.xU8U3W_className{font-family:text,text Fallback}.xU8U3W_variable{--font-barlow:"text", "text Fallback"}
:root,[data-theme=graphite]{--brand-signal:#c8f031;--brand-grafit:#16181b;--brand-betong:#e9e6df;--brand-stal:#6e747a;--surface-page:#16181b;--surface-raised:#202327;--surface-sunken:#0f1113;--ink:#f2f3ef;--ink-soft:#dadcdf;--ink-muted:#a5aab0;--line:#30343a;--line-control:#7c8289;--action:#c8f031;--action-hover:#ddf867;--on-action:#16181b;--action-disabled:#30343a;--on-action-disabled:#b3b8bd;--strike:#c8f031;--struck-line:#c8f031;--warn:#ffb454;--on-warn:#16181b;--warn-text:#ffb454;--status-out:#464b52;--on-status-out:#f2f3ef;--focus:#c8f031;--shadow-none:none;--shadow-overlay:0 12px 40px #00000073}[data-theme=betong]{--brand-signal:#c8f031;--brand-grafit:#16181b;--brand-betong:#e9e6df;--brand-stal:#6e747a;--surface-page:#e9e6df;--surface-raised:#f4f2ec;--surface-sunken:#fff;--ink:#16181b;--ink-soft:#2e2f31;--ink-muted:#55524c;--line:#b8b4aa;--line-control:#6e6a62;--action:#16181b;--action-hover:#30343a;--on-action:#c8f031;--action-disabled:#cfcbc2;--on-action-disabled:#4a4741;--strike:#c8f031;--struck-line:#16181b;--warn:#ffb454;--on-warn:#16181b;--warn-text:#7d4400;--status-out:#55524c;--on-status-out:#fff;--focus:#16181b}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-24:96px;--radius-s:4px;--radius-m:8px;--page-max:1520px;--gutter:clamp(16px, 4vw, 56px);--section-y:clamp(48px, 6vw, 88px);--font-display:var(--font-barlow-condensed), "Arial Narrow", sans-serif;--font-text:var(--font-barlow), system-ui, sans-serif}
.dv-cap{text-box:trim-both cap alphabetic;line-height:.7;display:block}@supports not (text-box:trim-both cap alphabetic){.dv-cap{position:relative;top:-.05em}}.dv-root{background:var(--surface-page);color:var(--ink);font:400 18px/1.5 var(--font-text)}.dv-root *,.dv-section *,.dv-header *,.dv-footer *{box-sizing:border-box}.dv-root :focus-visible,.dv-section :focus-visible,.dv-header :focus-visible,.dv-footer :focus-visible{outline:3px solid var(--focus);outline-offset:3px}.dv-demo{flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.dv-demo--col{flex-direction:column;align-items:stretch}.dv-h1{font:700 clamp(40px, 4.8vw, 72px)/1.02 var(--font-display);color:var(--ink);text-wrap:balance;margin:0}.dv-h2{font:700 clamp(34px, 3.6vw, 54px)/1 var(--font-display);color:var(--ink);text-wrap:balance;margin:0}.dv-h3{font:700 clamp(28px, 2.8vw, 40px)/1.05 var(--font-display);color:var(--ink);margin:0}.dv-lead{color:var(--ink-soft);max-width:58ch;margin:0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.dv-p{color:var(--ink-soft);max-width:62ch;margin:0}.dv-small{color:var(--ink-muted);font-size:15px;line-height:22px}.dv-link{color:inherit;text-underline-offset:3px;padding-block:12px;display:inline-block}.dv-link:hover{color:var(--ink)}.dv-logo{height:var(--dv-logo-h,34px);width:auto;display:block}.dv-logo-a{color:inherit;line-height:0;display:inline-block}.dv-word{width:100%;height:auto;color:var(--ink);display:block}.dv-draw{transform-box:fill-box;transform-origin:0;animation:1s cubic-bezier(.75,0,.15,1) .3s both dv-draw}@keyframes dv-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dv-struck{color:var(--ink-muted);text-decoration:none}.dv-struck-w{display:inline-block;position:relative}.dv-struck-w:after{content:"";background:var(--struck-line);height:.1em;margin-top:-.05em;position:absolute;top:calc(50% + .05em);left:0;right:0}.dv-struck-w--j:after{right:-.3em}.dv-btn{--dv-m:.7em;text-align:center;vertical-align:top;font:700 var(--dv-btn-size,25px)/.7 var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;padding:calc(var(--dv-m) - 2px) calc(var(--dv-m) - .045em - 2px) calc(var(--dv-m) - 2px) calc(var(--dv-m) - .03em - 2px);border:2px solid var(--dv-btn-border,var(--action));border-radius:var(--radius-m);background:var(--dv-btn-bg,var(--action));color:var(--dv-btn-fg,var(--on-action));cursor:pointer;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:inline-block}.dv-btn:hover{--dv-btn-bg:var(--action-hover);--dv-btn-border:var(--action-hover);color:var(--dv-btn-fg,var(--on-action))}.dv-btn--s{--dv-btn-size:20px;--dv-m:.75em}.dv-btn--m{--dv-btn-size:25px}.dv-btn--l{--dv-btn-size:30px}.dv-btn--secondary{--dv-btn-bg:transparent;--dv-btn-fg:var(--ink);--dv-btn-border:var(--line-control)}.dv-btn--secondary:hover{--dv-btn-bg:transparent;--dv-btn-border:var(--ink)}.dv-btn[disabled]{--dv-btn-bg:var(--action-disabled);--dv-btn-border:var(--action-disabled);--dv-btn-fg:var(--on-action-disabled);cursor:not-allowed}.dv-btn[aria-pressed=true]{--dv-btn-bg:var(--ink);--dv-btn-border:var(--ink);--dv-btn-fg:var(--surface-page)}.dv-btn:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.dv-tiles{gap:var(--space-3);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.dv-tilegroup{border:0;min-width:0;margin:0;padding:0}.dv-tilegroup>legend{margin-bottom:var(--space-6);padding:0}.dv-tile{text-align:center;vertical-align:top;max-width:100%;font:700 30px/.7 var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:var(--surface-raised);color:var(--ink);border:2px solid var(--line);border-radius:var(--radius-m);cursor:pointer;padding:calc(.7em - 2px) calc(.655em - 2px) calc(.7em - 2px) calc(.67em - 2px);transition:background-color .12s,color .12s,border-color .12s;display:inline-block}.dv-tile:hover{border-color:var(--action)}.dv-tile[aria-pressed=true]{background:var(--action);color:var(--on-action);border-color:var(--action)}.dv-seg{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.dv-field{max-width:640px;display:block}.dv-label{margin-bottom:var(--space-2);font:600 18px/1.3 var(--font-text);color:var(--ink);display:block}.dv-hint{margin-top:var(--space-2);color:var(--ink-muted);font-size:15px;line-height:22px;display:block}.dv-error{margin-top:var(--space-2);color:var(--warn-text);font-size:15px;font-weight:500;line-height:22px;display:block}.dv-input{width:100%;height:56px;font:500 20px/1.2 var(--font-text);background:var(--surface-sunken);color:var(--ink);border:2px solid var(--line-control);border-radius:var(--radius-m);padding:0 1em .1em;display:block}.dv-input::placeholder{color:var(--ink-muted);opacity:1;font-weight:400}.dv-input:focus{border-color:var(--action);outline:3px solid var(--focus);outline-offset:3px}.dv-input[aria-invalid=true]{border-color:var(--warn-text)}textarea.dv-input{resize:vertical;height:auto;min-height:132px;padding:.8em 1em;line-height:1.4}.dv-check{align-items:center;gap:var(--space-3);min-height:44px;font:500 18px/1.3 var(--font-text);color:var(--ink);cursor:pointer;display:inline-flex}.dv-check input{appearance:none;background:var(--surface-sunken);border:2px solid var(--line-control);border-radius:var(--radius-s);cursor:pointer;flex:none;place-content:center;width:28px;height:28px;margin:0;display:grid}.dv-check input:after{content:"";border-left:3px solid var(--on-action);border-bottom:3px solid var(--on-action);opacity:0;width:14px;height:8px;margin-top:-3px;transform:rotate(-45deg)}.dv-check input:checked{background:var(--action);border-color:var(--action)}.dv-check input:checked:after{opacity:1}.dv-steps{gap:var(--space-1) var(--space-4);font:600 15px/22px var(--font-text);color:var(--ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dv-steps [aria-current=step]{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.dv-disclosure>summary{align-items:center;gap:var(--space-2);min-height:44px;font:700 clamp(23px, 2.2vw, 30px)/1.1 var(--font-display);color:var(--ink);cursor:pointer;list-style:none;display:flex}.dv-disclosure>summary::-webkit-details-marker{display:none}.dv-disclosure>summary svg{flex:none;transition:transform .15s}.dv-disclosure[open]>summary svg{transform:rotate(180deg)}.dv-tag{white-space:nowrap;font:700 15px/.7 var(--font-display);letter-spacing:.05em;text-transform:uppercase;border:1.5px solid var(--dv-tag-bg);border-radius:var(--radius-s);background:var(--dv-tag-bg);color:var(--dv-tag-fg);padding:calc(.4em - 1.5px) calc(.32em - 1.5px) calc(.4em - 1.5px) calc(.37em - 1.5px);display:inline-block}.dv-tag--kallbelagt{--dv-tag-bg:var(--action);--dv-tag-fg:var(--on-action)}.dv-tag--mojlig{--dv-tag-bg:transparent;--dv-tag-fg:var(--ink);border:1.5px solid var(--ink)}.dv-premise .dv-tag{font-size:20px}.dv-tag--motstridigt{--dv-tag-bg:var(--warn);--dv-tag-fg:var(--on-warn)}.dv-tag--okant{--dv-tag-bg:transparent;--dv-tag-fg:var(--ink);border:1.5px dashed var(--ink)}.dv-tag--struken{--dv-tag-bg:var(--status-out);--dv-tag-fg:var(--on-status-out)}.dv-source{color:var(--ink-muted);font-size:15px;line-height:22px;display:block}.dv-table{border-collapse:collapse;width:100%;color:var(--ink-soft);font-size:18px;line-height:1.45}.dv-table caption{caption-side:top;padding-bottom:var(--space-3);text-align:left;font:600 15px/22px var(--font-text);color:var(--ink)}.dv-table th{text-align:left;font:600 15px/22px var(--font-text);color:var(--ink-muted);padding:0 16px 10px 0}.dv-table td{border-top:1px solid var(--line);vertical-align:top;padding:14px 16px 14px 0}.dv-table td:first-child{color:var(--ink);white-space:nowrap;font-weight:600}.dv-premises{border-bottom:2px solid var(--ink);margin:0;padding:0;list-style:none}.dv-premise{gap:var(--space-2) clamp(24px, 4vw, 64px);border-top:2px solid var(--ink);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:baseline;padding-block:clamp(14px,1.6vw,22px);display:grid}.dv-addr{font:700 clamp(30px, 3.4vw, 50px)/1 var(--font-display);text-transform:uppercase;color:var(--ink);text-wrap:balance;margin:0}.dv-premise p:not(.dv-addr){margin:var(--space-2) 0 0;color:var(--ink-soft)}.dv-statements{margin:0;padding:0;list-style:none}.dv-statements>li{gap:var(--space-2) clamp(32px, 6vw, 96px);padding-block:var(--space-6);border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));display:grid}.dv-statements p{color:var(--ink-soft);max-width:60ch;margin:0}.dv-notice{width:fit-content;max-width:100%;padding:var(--space-4);text-box:trim-both cap alphabetic;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-m);color:var(--ink-soft);margin:0}.dv-notice--error{border-color:var(--warn-text);color:var(--ink)}.dv-placeholder{color:inherit;white-space:nowrap;font-weight:500}.dv-panel{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:720px;display:flex}.dv-panel p{color:var(--ink-soft);margin:0}.dv-panel ul,.dv-panel ol{color:var(--ink-soft);margin:0;padding-left:1.2em}.dv-panel li+li{margin-top:var(--space-2)}.dv-panel__label{font:600 15px/22px var(--font-text);color:var(--ink-muted)}.dv-prose{max-width:68ch;color:var(--ink-soft);font-size:18px;line-height:1.6}.dv-prose h2{margin:var(--space-12) 0 var(--space-3);font:700 clamp(28px, 2.8vw, 40px)/1.05 var(--font-display);color:var(--ink)}.dv-prose h3{margin:var(--space-8) 0 var(--space-2);font:600 20px/1.3 var(--font-text);color:var(--ink)}.dv-prose p,.dv-prose ul,.dv-prose ol{margin:0 0 var(--space-4)}.dv-prose li+li{margin-top:var(--space-1)}.dv-prose a{color:var(--ink);text-underline-offset:3px}.dv-prose>:first-child{margin-top:0}.dv-wrap{max-width:var(--page-max);padding-inline:var(--gutter);margin-inline:auto}.dv-section{background:var(--surface-page);color:var(--ink);padding-block:var(--section-y);font:400 18px/1.5 var(--font-text)}.dv-section--raised{background:var(--surface-raised)}.dv-section--flush{padding-block:0}.dv-section--line{border-top:1px solid var(--line)}.dv-header{background:var(--surface-page);color:var(--ink);font:400 18px/1.5 var(--font-text)}.dv-header__in{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-8);padding-block:var(--space-4);flex-wrap:wrap;display:flex}.dv-header__nav{align-items:center;gap:var(--space-1) var(--space-6);flex-wrap:wrap;display:flex}.dv-header__nav a{color:var(--ink-soft);padding-block:12px;font-size:16px;font-weight:500;text-decoration:none;display:inline-block}.dv-header__nav a:hover{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.dv-footer{background:var(--surface-page);color:var(--ink-muted);font:400 15px/22px var(--font-text)}.dv-footer__in{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-8);padding-block:var(--space-6);flex-wrap:wrap;display:flex}.dv-footer a:not(.dv-logo-a){color:var(--ink-soft);padding-block:12px;display:inline-block}.dv-consent{max-width:560px;padding:var(--space-6);background:var(--surface-raised);color:var(--ink-soft);border:1px solid var(--line);border-radius:var(--radius-m);font:400 16px/1.45 var(--font-text)}.dv-consent--floating{right:var(--gutter);bottom:var(--gutter);z-index:50;margin-left:var(--gutter);box-shadow:var(--shadow-overlay);position:fixed;left:auto}.dv-consent p{margin:0 0 var(--space-4)}.dv-consent__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:800px){.dv-tile{font-size:40px}}@media (max-width:480px){.dv-btn--l{--dv-btn-size:25px}}@media (max-width:359px){.dv-btn--l{--dv-btn-size:20px;--dv-m:.75em}}@media (max-width:720px){.dv-premise{grid-template-columns:minmax(0,1fr)}.dv-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.dv-table tr,.dv-table td{display:block}.dv-table tr{border-top:1px solid var(--line);padding-block:14px}.dv-table td{border:0;padding:3px 0;white-space:normal!important}}@media (prefers-reduced-motion:reduce){.dv-draw{animation:none}.dv-btn,.dv-tile,.dv-disclosure>summary svg{transition:none}}
html{background:var(--surface-page);-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--ink);font:400 18px/1.5 var(--font-text);margin:0}a{color:inherit}:where(h1,h2,h3){overflow-wrap:break-word}main:focus{outline:none}[id]{scroll-margin-top:24px}.s-skip{z-index:60;background:var(--action);color:var(--on-action);border-radius:var(--radius-m);padding:14px 18px;font-weight:600;position:absolute;top:-80px;left:16px}.s-skip:focus{top:12px}.s-header__nav a[aria-current=page]{color:var(--ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:560px){.s-header__nav{justify-content:start;gap:0 var(--space-4);grid-template-columns:repeat(3,auto);display:grid}.s-header__nav a:last-child{grid-column:span 2}}.s-crumbs{gap:0 var(--space-2);color:var(--ink-muted);flex-wrap:wrap;margin:0;padding:0;font-size:15px;line-height:22px;list-style:none;display:flex}.s-crumbs a{color:inherit;text-underline-offset:3px;padding-block:11px;display:inline-block}.s-crumbs li+li:before{content:"/";margin-right:var(--space-2)}.s-crumbs [aria-current]{color:var(--ink-soft);padding-block:11px;display:inline-block}.s-word{margin:var(--space-4) 0 var(--space-8)}.s-hero-home{gap:var(--space-6) var(--space-24);padding-bottom:var(--section-y);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;display:grid}.s-stack{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.s-row{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.s-hero{padding-bottom:var(--section-y)}.s-poster{margin:var(--space-4) 0 clamp(24px, 3.4vw, 48px);font:800 clamp(40px, 13.4vw, 184px)/.92 var(--font-display);text-transform:uppercase;color:var(--ink);text-wrap:balance}.s-poster--long{font-size:clamp(40px,9.6vw,148px)}.s-hero__grid{gap:var(--space-6) var(--space-24);border-top:2px solid var(--ink);padding-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;display:grid}.s-hero__note{color:var(--ink-soft);margin:0;font-size:16px}.s-split{gap:var(--space-6) clamp(32px, 6vw, 96px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.s-split__head{gap:var(--space-3);flex-direction:column;display:flex;position:sticky;top:24px}.s-split__head p{color:var(--ink-soft);max-width:42ch;margin:0}@media (max-width:880px){.s-split{grid-template-columns:minmax(0,1fr)}.s-split__head{position:static}}.s-items{margin:0;padding:0;list-style:none}.s-items>li{padding-block:var(--space-6);border-top:1px solid var(--line)}.s-items>li:first-child{border-top:2px solid var(--ink)}.s-h3{margin:0 0 var(--space-2);font:700 clamp(25px, 2.3vw, 32px)/1.1 var(--font-display);color:var(--ink)}.s-items p{color:var(--ink-soft);max-width:62ch;margin:0}.s-items p+p{margin-top:var(--space-3)}.s-rows{margin:var(--space-8) 0 0;border-bottom:1px solid var(--line);padding:0;list-style:none}.s-rows>li{gap:var(--space-4) clamp(32px, 6vw, 96px);padding-block:var(--space-6);border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.s-rows>li:first-child{border-top:2px solid var(--ink)}.s-rows p{color:var(--ink-soft);max-width:48ch;margin:0}.s-rows dl{gap:var(--space-4) clamp(24px, 3vw, 48px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.s-rows dt{font:600 15px/22px var(--font-text);color:var(--ink-muted)}.s-rows dd{margin:var(--space-1) 0 0;color:var(--ink-soft)}@media (max-width:880px){.s-rows>li{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.s-rows dl{grid-template-columns:minmax(0,1fr)}}.s-index{margin:var(--space-6) 0 0;border-bottom:2px solid var(--ink);padding:0;list-style:none}.s-index a{gap:var(--space-2) clamp(24px, 4vw, 64px);border-top:2px solid var(--ink);color:inherit;grid-template-columns:minmax(0,7fr) minmax(0,5fr) auto;align-items:center;padding-block:clamp(16px,2vw,28px);text-decoration:none;display:grid}.s-index__name{font:700 clamp(34px, 3.6vw, 54px)/1 var(--font-display);transition:color .12s}.s-index__text{color:var(--ink-soft);max-width:44ch}.s-index svg{flex:none;transition:color .12s}.s-index a:hover .s-index__name,.s-index a:hover svg{color:var(--action)}@media (max-width:760px){.s-index a{grid-template-columns:minmax(0,1fr) auto}.s-index__text{grid-area:2/1/auto/-1}}.s-figure{margin:0 0 var(--space-6);padding-top:var(--space-6);gap:var(--space-2);border-top:2px solid var(--ink);display:grid}.s-figure__n{font:700 clamp(28px, 2.8vw, 40px)/1.05 var(--font-display);color:var(--ink)}.s-figure figcaption{color:var(--ink-soft);max-width:62ch}.s-table-wrap{overflow-x:auto}.s-num{white-space:nowrap;font-variant-numeric:tabular-nums}.s-num__unit,.s-num__source{display:none}@media (max-width:720px){.s-num{color:var(--ink);font-weight:700}.s-num__unit{display:inline}.s-num__source{color:var(--ink-soft);font-weight:400;display:inline}}.s-lede-link{text-underline-offset:3px;padding-block:12px;font-weight:500;display:inline-block}.s-text{color:var(--ink-soft);max-width:62ch;margin:0}.s-text+.s-text{margin-top:var(--space-4)}.s-text a,.s-items a,.s-figure a,.s-note a{text-underline-offset:3px}.s-sources{margin:var(--space-8) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--line);color:var(--ink-muted);font-size:15px;line-height:22px;list-style:none}.s-sources li+li{margin-top:var(--space-2)}.s-sources a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere}.s-label{margin:var(--space-6) 0 var(--space-4);font:700 clamp(22px, 2vw, 26px)/1.15 var(--font-display);color:var(--ink)}.s-open{gap:var(--space-2) var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--line);color:var(--ink-muted);flex-wrap:wrap;margin:0;font-size:16px;display:flex}.s-real{margin-top:var(--space-12);padding-top:var(--space-6);border-top:2px solid var(--ink)}.s-real h3{margin-bottom:var(--space-3)}.s-cta{gap:var(--space-6) var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:end;display:grid}.s-cta p{margin:0 0 var(--space-6);color:var(--ink-soft);max-width:52ch}.s-guide{gap:var(--space-8) clamp(32px, 6vw, 96px);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;display:grid}.s-guide__aside{align-items:flex-start;gap:var(--space-4);padding-top:var(--space-4);border-top:2px solid var(--ink);flex-direction:column;display:flex;position:sticky;top:24px}.s-guide__aside p{color:var(--ink-soft);margin:0}@media (max-width:880px){.s-guide{grid-template-columns:minmax(0,1fr)}.s-guide__aside{position:static}}.s-guide-list{margin:var(--space-6) 0 0;border-bottom:1px solid var(--line);padding:0;list-style:none}.s-guide-list a{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--line);text-decoration:none;display:flex}.s-guide-list a:hover .dv-h3{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.s-guide-list p{margin:var(--space-2) 0 0;color:var(--ink-soft);max-width:60ch}.s-check-group{margin:0 0 var(--space-12);border:0;padding:0}.s-check-group h2{margin-bottom:var(--space-4)}.s-check-list{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.s-check-list li{padding-block:var(--space-2);border-top:1px solid var(--line)}.s-check-list .dv-check{color:var(--ink-soft);padding-block:var(--space-1);align-items:flex-start;font-weight:400}.s-check-list .dv-check input{margin-top:-1px}.s-check-list .dv-check input:checked+span{color:var(--ink-muted)}.s-progress{font:700 clamp(40px, 5vw, 64px)/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;margin:0}.s-calc{gap:var(--space-8) clamp(32px, 6vw, 96px);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;display:grid}.s-calc__inputs{gap:var(--space-4);flex-direction:column;display:flex}.s-calc__out{border-top:2px solid var(--ink);margin:0;padding:0}.s-calc__out div{justify-content:space-between;gap:0 var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.s-calc__out dt{color:var(--ink-soft)}.s-calc__out dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.s-calc__out .s-calc__big dd{font:700 clamp(32px, 4vw, 48px)/1 var(--font-display)}.s-flow{max-width:880px}.s-flow__q{outline:none}.s-flow__controls{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.s-flow__options{align-items:flex-start;gap:var(--space-1);margin:var(--space-4) 0 0;border:0;flex-direction:column;padding:0;display:flex}.s-flow__options legend{padding:0}.s-radio{align-items:center;gap:var(--space-3);min-height:44px;font:500 18px/1.3 var(--font-text);color:var(--ink);cursor:pointer;display:inline-flex}.s-radio input{appearance:none;background:var(--surface-sunken);border:2px solid var(--line-control);cursor:pointer;border-radius:50%;flex:none;place-content:center;width:28px;height:28px;margin:0;display:grid}.s-radio input:after{content:"";background:var(--on-action);opacity:0;border-radius:50%;width:12px;height:12px}.s-radio input:checked{background:var(--action);border-color:var(--action)}.s-radio input:checked:after{opacity:1}.s-summary{margin:0;padding:0}.s-summary div{gap:var(--space-1) var(--space-4);padding-block:var(--space-2);border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,5fr);display:grid}.s-summary dt{color:var(--ink);font-weight:600}.s-summary dd{color:var(--ink-soft);overflow-wrap:anywhere;margin:0}.s-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.s-fields{gap:var(--space-4);width:100%;display:grid}.s-footer{border-top:1px solid var(--line)}.s-footer__in{gap:var(--space-8) clamp(32px, 6vw, 96px);padding-block:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.s-footer__brand{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.s-footer__brand p{max-width:44ch;color:var(--ink-soft);margin:0;font-size:16px;line-height:1.45}.s-footer__nav{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.s-footer__nav h2{margin:0 0 var(--space-2);font:600 15px/22px var(--font-text);color:var(--ink-muted)}.s-footer__nav ul{margin:0;padding:0;list-style:none}.s-footer__nav a{color:var(--ink-soft);padding-block:10px;font-size:16px;line-height:24px;text-decoration:none;display:inline-block}@media (max-width:560px){.dv-consent--floating{padding:var(--space-3) var(--space-4)}.dv-consent--floating p{margin-bottom:var(--space-3);font-size:16px;line-height:1.4}}.s-footer__button{color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:16px;line-height:24px;display:inline-block}.s-footer__button:hover,.s-footer__nav a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:880px){.s-footer__in{grid-template-columns:minmax(0,1fr)}}@media print{.dv-header,.s-footer,.s-crumbs,.s-noprint,.s-guide__aside{display:none!important}html,body,.dv-section{color:#000!important;background:#fff!important}.s-guide{display:block}.s-check-group{break-inside:avoid}}@media (prefers-reduced-motion:reduce){.s-index__name,.s-index svg{transition:none}}.s-inline-btn{min-height:24px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.s-status-row{gap:var(--space-2) var(--space-6);grid-template-columns:minmax(0,2fr) minmax(0,7fr);align-items:baseline;display:grid}@media (max-width:640px){.s-status-row{grid-template-columns:minmax(0,1fr);justify-items:start}}.s-search-steps{margin:var(--space-8) 0;gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.s-search-steps li{border-top:2px solid var(--ink);padding-top:var(--space-4)}.s-search-steps__number{font:800 56px/1 var(--font-display);margin-bottom:var(--space-6);display:block}.s-search-steps p{color:var(--ink-soft);margin-bottom:0}.s-eyebrow{font:600 14px/1.4 var(--font-text);text-transform:uppercase;letter-spacing:.05em}.s-meeting{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.s-meeting__form{gap:var(--space-6);background:var(--surface-raised);border-top:4px solid var(--ink);min-width:0;padding:clamp(16px,3vw,40px);display:grid}.s-meeting__heading{gap:var(--space-2);display:grid}.s-meeting__heading strong{font:700 32px/1.1 var(--font-display)}.s-meeting__times{border:0;min-width:0;margin:0;padding:0}.s-meeting__slots{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(76px,1fr));display:grid}.s-meeting__slot{cursor:pointer;position:relative}.s-meeting__slot input{opacity:0;width:100%;height:100%;margin:0;position:absolute}.s-meeting__slot span{border:1px solid var(--line-control);border-radius:var(--radius-s);place-items:center;min-height:44px;font-weight:600;display:grid}.s-meeting__slot input:checked+span{background:var(--brand-signal);color:var(--brand-grafit);border-color:var(--brand-grafit)}.s-meeting__slot input:focus-visible+span{outline:3px solid var(--focus);outline-offset:3px}.s-meeting__slot input:disabled+span{opacity:.4;cursor:not-allowed;text-decoration:line-through}.s-meeting__form .dv-input{box-sizing:border-box;min-width:0;max-width:100%}@media (max-width:880px){.s-meeting{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.s-search-steps{grid-template-columns:minmax(0,1fr)}}.s-results{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.s-results .dv-lead{margin:0}.s-results__benefits{margin:0;padding:0;list-style:none}.s-results__benefits li{border-top:1px solid var(--line);padding-block:var(--space-4);color:var(--ink-soft)}.s-results__benefits strong{color:var(--ink)}.s-results__example{background:var(--surface-raised);border-top:4px solid var(--ink);padding:clamp(16px,3vw,36px)}.s-results__example h3{margin-top:var(--space-4)}.s-results__example p{color:var(--ink-soft)}.s-results__premises{margin:var(--space-6) 0;padding:0;list-style:none}.s-results__premises li{padding-block:var(--space-6);border-top:1px solid var(--line)}.s-results__premises h4{font:700 26px/1.15 var(--font-display);margin:0 0 var(--space-4)}.s-results__premises dl{gap:var(--space-4);grid-template-columns:1fr 1fr;margin:0;display:grid}.s-results__premises dt{color:var(--ink-muted);font-size:14px}.s-results__premises dd{margin:0;font-weight:600}.s-results__meeting{border-top:2px solid var(--ink);padding-top:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-6);grid-column:1/-1;display:flex}.s-results__meeting p{max-width:65ch;color:var(--ink-soft);margin-bottom:0}.s-results__meeting .dv-btn{flex-shrink:0}.s-datepicker__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;width:100%;margin-top:var(--space-2);display:flex}.s-datepicker__trigger svg{flex-shrink:0}.s-datepicker__calendar{background:var(--surface-page);border:1px solid var(--line-control);border-radius:var(--radius-s);padding:var(--space-3);margin-top:var(--space-2)}.s-datepicker__nav{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.s-datepicker__nav strong{text-transform:capitalize}.s-datepicker__nav button,.s-datepicker__grid button{color:var(--ink);border-radius:var(--radius-s);cursor:pointer;min-height:44px;font:600 16px/1 var(--font-text);background:0 0;border:1px solid #0000}.s-datepicker__nav button{min-width:44px;font-size:30px}.s-datepicker__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.s-datepicker__weekday{text-align:center;color:var(--ink-muted);padding-bottom:var(--space-2);font-size:13px}.s-datepicker__grid button:not(:disabled):hover,.s-datepicker__nav button:not(:disabled):hover{border-color:var(--ink)}.s-datepicker__grid button[aria-pressed=true]{background:var(--brand-signal);color:var(--brand-grafit);border-color:var(--brand-grafit)}.s-datepicker button:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.s-datepicker button:disabled{opacity:.35;cursor:not-allowed}.s-meeting__form select{width:100%}@media (max-width:880px){.s-results{grid-template-columns:minmax(0,1fr)}.s-results__meeting{flex-direction:column;align-items:flex-start}}
