:root{--mint:#6dccb4;--mint-hover:#8ad9c5;--mint-ink:#07081a;--brand-blue:#1f7f69;--brand-violet:#8a36ea;--brand-grad:linear-gradient(135deg,#2d62ea,#8a36ea);--primary:var(--mint);--primary-hover:var(--mint-hover);--brand-soft:#e6f6f1;--ink-950:#07081a;--ink-900:#0d0f26;--ink-800:#161a3a;--ink-line:hsla(0,0%,100%,.08);--ink-text:#e9ebf8;--ink-muted:#8d93b5;--bg:#f6f7fb;--surface:#fff;--text:#0b0c1e;--muted:#5b6078;--line:#e4e6ef;--up:#12b76a;--down:#f04438;--r-sm:10px;--r-md:16px;--r-lg:24px;--font:var(--font-sans),"Schibsted Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--shadow-card:0 1px 2px rgba(11,12,30,.04),0 8px 24px rgba(11,12,30,.06)}.dz-body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:where(.dz-body) *,:where(.dz-body) :after,:where(.dz-body) :before{box-sizing:border-box}:where(.dz-body) a{color:inherit;text-decoration:none}:where(.dz-body) img{max-width:100%}.dz-body ::-moz-selection{background:var(--brand-blue);color:#fff}.dz-body ::selection{background:var(--brand-blue);color:#fff}.dz-body,html:has(.dz-body){overflow-x:clip}.dz-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.dz-num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dz-hidden{display:none!important}#convertisseur,#market-section,#rates-container,#testimonials-section,#transparency-comparator{scroll-margin-top:84px}.dz-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dz-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--muted)}.dz-eyebrow--dark{color:var(--ink-muted)}.dz-live-dot{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 0 0 rgba(18,183,106,.5);animation:dz-live 2s ease-out infinite}@keyframes dz-live{0%{box-shadow:0 0 0 0 rgba(18,183,106,.5)}to{box-shadow:0 0 0 8px rgba(18,183,106,0)}}.dz-h1{font-size:clamp(42px,5.6vw,70px);line-height:.98;font-weight:800;letter-spacing:-.04em}.dz-h1,.dz-h2{margin:0;text-wrap:balance}.dz-h2{font-size:clamp(30px,4vw,46px);line-height:1.05;letter-spacing:-.03em}.dz-h2,.dz-h3{font-weight:700}.dz-h3{font-size:20px;letter-spacing:-.015em;margin:0}.dz-lead{font-size:18px;line-height:1.6;color:var(--muted);margin:20px 0 0;max-width:560px}.dz-grad-text{color:inherit}.dz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:999px;border:0;cursor:pointer;font:600 15px/1 var(--font);transition:transform .15s ease,background .2s ease,opacity .2s ease}.dz-btn:active{transform:scale(.98)}.dz-btn:disabled{opacity:.6;cursor:progress}.dz-btn--primary{background:var(--primary);color:var(--mint-ink)}.dz-btn--primary:hover{background:var(--primary-hover)}.dz-btn:focus-visible{outline:2px solid var(--brand-blue);outline-offset:3px}.dz-btn--light{background:#fff;color:var(--text)}.dz-btn--ghost{background:transparent;color:var(--ink-text);border:1px solid var(--ink-line)}.dz-btn--ghost:hover{background:hsla(0,0%,100%,.06)}.dz-btn--block{width:100%}.dz-nav{position:fixed;inset:0 0 auto 0;z-index:50;background:rgba(7,8,26,.94);backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid var(--ink-line);color:var(--ink-text)}.dz-nav__row{justify-content:space-between;height:68px}.dz-logo,.dz-nav__row{display:flex;align-items:center}.dz-logo{gap:10px;font-weight:800;font-size:20px;letter-spacing:-.02em;color:#fff}.dz-logo__mark{width:34px;height:34px;border-radius:10px;background:var(--brand-grad);display:grid;place-items:center}.dz-logo__mark img{width:20px;height:20px;filter:brightness(0) invert(1)}.dz-nav__links{display:none;align-items:center;gap:28px;font-size:14px;font-weight:500;color:var(--ink-muted)}.dz-nav__links a:hover{color:#fff}.dz-nav__right{display:flex;align-items:center;gap:12px}.dz-lang{display:none;gap:4px;font-size:12px;font-weight:600}.dz-lang a{padding:6px 8px;border-radius:8px;color:var(--ink-muted)}.dz-lang a.is-active,.dz-lang a:hover{color:#fff;background:hsla(0,0%,100%,.08)}.dz-nav .dz-btn{height:40px;padding:0 18px;font-size:14px}.dz-nav__login-label{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-burger{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--ink-line);background:transparent;color:#fff;cursor:pointer}.dz-menu{display:none;border-top:1px solid var(--ink-line);padding:12px 20px 20px}.dz-menu a,.dz-menu.is-open{display:block}.dz-menu a{padding:14px 4px;font-size:16px;font-weight:500;border-bottom:1px solid var(--ink-line)}.dz-menu .dz-lang{display:flex;padding-top:14px}@media (min-width:1024px){.dz-lang,.dz-nav__links{display:flex}.dz-burger,.dz-menu,.dz-menu.is-open{display:none}}.dz-hero{position:relative;overflow:hidden;background:var(--ink-950);color:var(--ink-text);padding:108px 0 56px}.dz-hero:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background-image:linear-gradient(var(--ink-line) 1px,transparent 1px),linear-gradient(90deg,var(--ink-line) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 70% at 30% 20%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 30% 20%,#000 30%,transparent 75%)}.dz-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);gap:48px;align-items:center}.dz-hero__grid>*{min-width:0}.dz-hero__media{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.dz-hero__media video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 1.4s ease}.dz-hero__media video.is-ready{opacity:.16}.dz-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,8,26,.25) 0,rgba(7,8,26,0) 35%,var(--ink-950) 100%)}@media (min-width:1024px){.dz-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px}.dz-hero .dz-card{padding:24px}.dz-hero .dz-field{margin-top:14px}}.dz-hero .dz-h1{color:#fff}.dz-hero .dz-lead{color:#b4b8d3;font-size:19px}.dz-hero__ctas{gap:12px}.dz-hero__ctas,.dz-trust{display:flex;flex-wrap:wrap;margin-top:28px}.dz-trust{gap:20px;font-size:14px;color:var(--ink-muted)}.dz-trust span{display:inline-flex;align-items:center;gap:8px}.dz-trust i{color:var(--up)}.dz-ticker{position:relative;z-index:2;margin-top:40px}.dz-ticker__board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#03040d;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.dz-ticker__item{padding:18px 22px 20px;border-left:1px solid hsla(0,0%,100%,.1);min-width:0}.dz-ticker__item:first-child{border-left:0}.dz-ticker__pair{display:flex;align-items:baseline;gap:8px;font-size:15px;font-weight:700;color:#fff}.dz-ticker__pair small{font-size:13px;font-weight:500;color:var(--ink-muted)}.dz-ticker__quotes{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.dz-ticker__lbl{display:block;font-size:12px;color:var(--ink-muted)}.dz-ticker__val{display:block;margin-top:4px;font-size:clamp(20px,2.5vw,30px);font-weight:600;color:#fff;letter-spacing:.01em}.dz-ticker__note{display:flex;align-items:center;gap:8px;margin:12px 2px 0;font-size:13px;color:var(--ink-muted)}@media (max-width:860px){.dz-ticker__board{grid-template-columns:minmax(0,1fr)}.dz-ticker__item{border-left:0;border-top:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.dz-ticker__item:first-child{border-top:0}.dz-ticker__quotes{margin-top:0;min-width:0}.dz-ticker__val{font-size:20px}.dz-ticker__lbl,.dz-ticker__val{text-align:right}}.dz-card{background:var(--surface);color:var(--text);border-radius:var(--r-lg);box-shadow:0 30px 80px rgba(0,0,0,.35);padding:24px}@media (min-width:640px){.dz-card{padding:28px}}.dz-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;background:var(--bg);border-radius:999px;border:1px solid var(--line);transition:box-shadow .3s ease}.dz-seg.is-highlight{box-shadow:0 0 0 4px rgba(109,204,180,.45)}.dz-seg__btn{border:0;background:transparent;cursor:pointer;border-radius:999px;padding:12px 8px;font:600 15px/1.2 var(--font);color:var(--muted);transition:background .2s ease,color .2s ease}.dz-seg__btn small{display:block;font-size:11px;font-weight:500;margin-top:3px;opacity:.8}.dz-seg__btn.is-active{background:var(--text);color:#fff}.dz-field{margin-top:18px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-md);transition:border-color .2s ease}.dz-field:focus-within{border-color:var(--brand-blue)}.dz-field__label{display:block;font-size:13px;font-weight:500;color:var(--muted)}.dz-field__row{display:flex;align-items:center;gap:12px;margin-top:6px}.dz-amount{flex:1;min-width:0;width:100%;border:0;outline:0;background:transparent;padding:0;font:600 32px/1.1 var(--mono);font-variant-numeric:tabular-nums;color:var(--text)}.dz-amount::-moz-placeholder{color:#c3c7d6}.dz-amount::placeholder{color:#c3c7d6}.dz-amount--out{color:var(--brand-blue)}.dz-amount.is-error{color:var(--down)}.dz-amount::-webkit-inner-spin-button,.dz-amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dz-amount[type=number]{-moz-appearance:textfield}.dz-cur{position:relative;display:flex;align-items:center;gap:8px;flex-shrink:0;padding:8px 12px 8px 8px;border-radius:999px;background:var(--bg);border:1px solid var(--line);font-weight:600;font-size:15px}.dz-cur img{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.dz-cur i{font-size:11px;color:var(--muted)}.dz-cur select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.dz-rateline{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:0 4px;font-size:13px;color:var(--muted)}.dz-rateline strong{color:var(--text);font-weight:600}.dz-rateline .dz-free{color:var(--up);font-weight:600}.dz-select{width:100%;margin-top:6px;border:0;outline:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:600 16px/1.4 var(--font);color:var(--text);cursor:pointer}.dz-card .dz-btn--primary{margin-top:20px;height:56px;font-size:16px}.dz-note{margin:14px 0 0;text-align:center;font-size:12px;color:var(--muted);display:flex;align-items:center;justify-content:center;gap:6px}.dz-section{padding:96px 0}.dz-section--dark{background:var(--ink-950);color:var(--ink-text)}.dz-section--dark .dz-h2{color:#fff}.dz-section--dark .dz-lead{color:var(--ink-muted)}.dz-section--white{background:var(--surface)}.dz-section__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}@media (max-width:640px){.dz-section{padding:72px 0}}.dz-board{border:1px solid var(--ink-line);border-radius:var(--r-md);overflow:hidden;background:var(--ink-900)}.dz-board__head,.dz-row{display:grid;align-items:center;gap:16px;padding:0 20px;grid-template-columns:minmax(150px,1.4fr) 1fr 1fr .8fr 1.2fr}.dz-board__head{height:44px;font-size:13px;font-weight:500;color:var(--ink-muted);border-bottom:1px solid var(--ink-line)}.dz-board__head span:not(:first-child){text-align:right}.dz-row{min-height:76px;border-bottom:1px solid var(--ink-line);cursor:pointer;transition:background .2s ease}.dz-row:last-child{border-bottom:0}.dz-row>*{min-width:0}.dz-row:hover{background:hsla(0,0%,100%,.03)}.dz-row__cur{display:flex;align-items:center;gap:12px;min-width:0}.dz-row__cur img{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.dz-row__code{font-weight:700;color:#fff;font-size:15px}.dz-row__name{font-size:12px;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-row__val{text-align:right;font-size:17px;color:#fff}.dz-row__lbl{display:none}.dz-row__chg{text-align:right;font-size:13px;font-weight:600}.dz-row__spark{height:40px;position:relative}.dz-row__fc{display:block;text-align:right;font-size:11px;color:var(--ink-muted);margin-top:2px}.is-up{color:var(--up)!important}.is-down{color:var(--down)!important}.dz-flash-up{animation:dz-flash-up 1.2s ease-out}.dz-flash-down{animation:dz-flash-down 1.2s ease-out}@keyframes dz-flash-up{0%{color:var(--up)}}@keyframes dz-flash-down{0%{color:var(--down)}}.dz-skel{height:76px;border-bottom:1px solid var(--ink-line);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04),transparent);background-size:200% 100%;animation:dz-skel 1.4s linear infinite}@keyframes dz-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.dz-board__error{padding:48px 20px;text-align:center;color:var(--ink-muted)}.dz-board__error .dz-btn{margin-top:16px}.dz-legend{display:flex;gap:18px;font-size:12px;color:var(--ink-muted)}.dz-legend span{display:inline-flex;align-items:center;gap:6px}.dz-legend i{display:inline-block;width:14px;height:2px;background:var(--up)}.dz-legend i.is-dash{background:none;border-top:2px dashed var(--ink-muted);height:0}@media (max-width:860px){.dz-board__head{display:none}.dz-row{grid-template-columns:1fr 1fr;grid-template-areas:"cur chg" "buy sell" "spark spark";gap:10px 16px;padding:16px}.dz-row__cur{grid-area:cur}.dz-row__chg{grid-area:chg}.dz-row__val--buy{grid-area:buy;text-align:left}.dz-row__val--sell{grid-area:sell}.dz-row__spark{grid-area:spark}.dz-row__lbl{display:block;font-family:var(--font);font-size:12px;color:var(--ink-muted);margin-bottom:2px}}.dz-stats{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface)}@media (min-width:900px){.dz-stats{grid-template-columns:repeat(4,1fr)}}.dz-stat{padding:28px 24px;border-left:1px solid var(--line);border-top:1px solid var(--line);margin:-1px 0 0 -1px}.dz-stat__val{display:block;font-size:clamp(28px,3.4vw,40px);font-weight:600;letter-spacing:-.03em}.dz-stat__lbl{display:block;margin-top:6px;font-size:14px;color:var(--muted)}.dz-steps{display:grid;gap:0;margin:0;padding:0;list-style:none;counter-reset:dz-step}@media (min-width:900px){.dz-steps{grid-template-columns:repeat(3,1fr);gap:40px}}.dz-step{padding:24px 0 28px;border-top:2px solid var(--text)}.dz-step+.dz-step{border-top-color:var(--line)}@media (min-width:900px){.dz-step+.dz-step{border-top-color:var(--text)}}.dz-step__n{display:block;font-size:44px;line-height:1;font-weight:800;letter-spacing:-.04em;color:var(--brand-blue);margin-bottom:18px}.dz-step p{margin:10px 0 0;font-size:16px;line-height:1.6;color:var(--muted);max-width:34ch}.dz-compare{display:grid;gap:40px;align-items:center}@media (min-width:1024px){.dz-compare{grid-template-columns:.9fr 1.1fr;gap:64px}}.dz-cmp-list{display:grid;gap:10px}.dz-cmp{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface)}.dz-cmp--best{border:2px solid var(--primary);box-shadow:var(--shadow-card)}.dz-cmp__name{font-weight:700;font-size:15px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dz-cmp__rate{display:block;margin-top:4px;font-size:13px;color:var(--muted)}.dz-cmp__total{text-align:right;font-size:20px;font-weight:600;white-space:nowrap}.dz-cmp__delta{display:block;margin-top:4px;font-size:13px;font-weight:600}.dz-badge{display:inline-block;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:600;background:var(--primary);color:var(--mint-ink)}.dz-gain{display:flex;justify-content:space-between;align-items:center;margin-top:6px;padding:18px 22px;border-radius:var(--r-md);background:var(--ink-950);color:#fff;font-weight:600;gap:16px}.dz-gain strong{font-size:20px;color:#8ff0bf;white-space:nowrap}.dz-quote{max-width:880px}.dz-quote__body{display:flex;flex-direction:column;gap:28px}.dz-quote__meta{font-size:14px;color:var(--ink-muted)}.dz-quote__text{margin:0;font-size:clamp(24px,3vw,38px);line-height:1.25;font-weight:600;letter-spacing:-.025em;color:#fff;transition:opacity .35s ease;text-wrap:pretty}.dz-quote__who{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:20px;border-top:1px solid var(--ink-line)}.dz-quote__name{font-weight:700;color:#fff}.dz-quote__role{font-size:14px;color:var(--ink-muted);margin-top:2px}.dz-quote__stat{font-size:13px;font-weight:600;color:var(--mint);white-space:nowrap}.dz-people{display:flex;gap:8px;margin-top:32px;overflow-x:auto;padding-bottom:4px}.dz-person{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:9px 16px;border-radius:999px;border:1px solid var(--ink-line);background:transparent;color:var(--ink-muted);font:500 13px/1 var(--font);cursor:pointer;transition:border-color .2s ease,color .2s ease}.dz-person img{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.dz-person.is-active{border-color:#fff;color:#fff}.dz-seo{max-width:880px;margin:0 auto;color:var(--muted);font-size:15px;line-height:1.75}.dz-seo .dz-h2{color:var(--text);text-align:center}.dz-seo__intro{text-align:center;margin:20px auto 0;max-width:720px}.dz-seo__cols{display:grid;gap:32px;margin-top:48px;padding-top:40px;border-top:1px solid var(--line)}@media (min-width:768px){.dz-seo__cols{grid-template-columns:1fr 1fr}}.dz-seo h3{color:var(--text);font-size:18px;font-weight:700;margin:0 0 10px}.dz-seo strong{color:var(--text);font-weight:600}.dz-seo__box{margin-top:32px;padding:28px;border-radius:var(--r-md);background:var(--bg);border:1px solid var(--line)}.dz-seo__box ul{margin:0;padding-left:18px}.dz-seo__box li{margin-top:8px}.dz-seo__links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:40px}.dz-chip{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--text);font-size:14px;font-weight:500;transition:border-color .2s ease}.dz-chip:hover{border-color:var(--brand-blue)}.dz-chip i{color:var(--brand-blue)}.dz-wa{position:fixed;right:20px;bottom:96px;z-index:40;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff;font-size:26px;box-shadow:0 6px 18px rgba(0,0,0,.22);transition:transform .2s ease}.dz-wa:hover{transform:scale(1.06)}@media (min-width:768px){.dz-wa{bottom:28px}}.dz-wa{transition:transform .2s ease,bottom .3s ease}body:has(.dz-mobile-cta.is-away) .dz-wa{bottom:20px}.dz-mobile-cta{position:fixed;left:0;right:0;bottom:0;z-index:45;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:hsla(0,0%,100%,.97);border-top:1px solid var(--line);transition:transform .3s ease}.dz-mobile-cta.is-away{transform:translateY(110%)}@media (min-width:768px){.dz-mobile-cta{display:none}}.dz-toast{position:fixed;top:84px;left:50%;transform:translateX(-50%);z-index:100;display:flex;align-items:center;gap:10px;padding:14px 20px;border-radius:999px;font-size:14px;font-weight:600;color:#fff;box-shadow:0 12px 32px rgba(0,0,0,.2);animation:dz-toast-in .3s ease-out}.dz-toast--error{background:var(--down)}.dz-toast--success{background:var(--up)}@keyframes dz-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@keyframes shake{0%,to{transform:translateX(0)}25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}.dz-shake{animation:shake .35s ease}.dz-seo a{color:var(--brand-blue);text-decoration:underline;text-underline-offset:3px}.dz-seo .dz-chip{text-decoration:none;color:var(--text)}.dz-pwa{position:fixed;top:80px;left:50%;z-index:60;width:min(92vw,420px);display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);box-shadow:0 20px 50px rgba(11,12,30,.18);transform:translate(-50%,-160%);opacity:0;transition:transform .4s ease,opacity .4s ease}.dz-pwa.is-in{transform:translate(-50%);opacity:1}.dz-pwa img{width:44px;height:44px;border-radius:12px}.dz-pwa__text{flex:1;min-width:0;font-size:13px;color:var(--muted)}.dz-pwa__text strong{display:block;color:var(--text);font-size:14px}.dz-pwa .dz-btn{height:38px;padding:0 14px;font-size:13px}.dz-pwa__close{border:0;background:none;color:var(--muted);cursor:pointer;padding:6px}.dz-sheet{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;padding:16px 16px 32px;background:rgba(7,8,26,.7)}.dz-sheet__card{width:100%;max-width:420px;background:var(--surface);border-radius:var(--r-lg);padding:24px}.dz-sheet__row{display:flex;gap:16px;align-items:flex-start}.dz-sheet__row img{width:52px;height:52px;border-radius:12px}.dz-sheet__row p{margin:6px 0 0;font-size:14px;line-height:1.55;color:var(--muted)}.dz-sheet__actions{display:flex;justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.dz-sheet__actions .dz-btn{height:42px}.dz-finder-page{height:100%;display:flex;flex-direction:column}.dz-finder{position:relative;flex:1;display:flex;overflow:hidden;padding-top:68px;background:var(--bg)}.dz-finder__side{position:absolute;inset:68px 0 0 0;z-index:20;display:flex;flex-direction:column;background:var(--surface);border-right:1px solid var(--line);transition:transform .3s ease}.dz-finder__side.is-closed{transform:translateY(100%)}@media (min-width:768px){.dz-finder__side,.dz-finder__side.is-closed{position:relative;inset:auto;width:380px;flex-shrink:0;transform:none}}.dz-finder__head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:20px 20px 16px;border-bottom:1px solid var(--line)}.dz-finder__head .dz-h3{font-size:22px;letter-spacing:-.02em}.dz-finder__count{font-size:13px;color:var(--muted)}.dz-finder__list{flex:1;overflow-y:auto;padding:8px}.dz-place{display:block;width:100%;text-align:left;cursor:pointer;padding:16px;margin-bottom:6px;border-radius:var(--r-md);border:1px solid transparent;background:transparent;font:inherit;color:inherit;text-decoration:none;transition:background .15s ease,border-color .15s ease}.dz-place:hover{background:var(--bg)}.dz-place.is-active{background:var(--brand-soft);border-color:var(--brand-blue)}.dz-place__top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.dz-place__name{font-weight:700;font-size:15px}.dz-place__addr{margin-top:6px;font-size:13px;color:var(--muted);display:flex;gap:6px}.dz-place__meta{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:12px;color:var(--muted)}.dz-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.dz-pill--open{background:rgba(18,183,106,.1);color:#067647}.dz-pill--rating{background:var(--bg);color:var(--text)}.dz-pill--rating i{color:#f5a524}.dz-finder__note{padding:12px 16px;font-size:12px;color:var(--muted);text-align:center;border-top:1px solid var(--line)}.dz-finder__map{position:relative;flex:1;min-width:0}.dz-finder__map #map{position:absolute;inset:0;z-index:0}.dz-map-btn{position:absolute;z-index:999;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--surface);color:var(--text);border:1px solid var(--line);box-shadow:var(--shadow-card);cursor:pointer}.dz-map-btn--locate{right:16px;bottom:96px}@media (min-width:768px){.dz-map-btn--locate{bottom:110px}}.dz-map-toggle{position:absolute;z-index:1000;left:50%;bottom:24px;transform:translateX(-50%)}@media (min-width:768px){.dz-map-toggle{display:none}}.dz-detail{position:absolute;inset:68px 0 0 auto;z-index:1001;width:100%;display:flex;flex-direction:column;background:var(--surface);border-left:1px solid var(--line);box-shadow:-20px 0 50px rgba(11,12,30,.12)}@media (min-width:768px){.dz-detail{position:relative;inset:auto;width:420px;flex-shrink:0;z-index:20}}.dz-detail__hero{position:relative;padding:28px 24px 24px;background:var(--ink-950);color:#fff;overflow:hidden}.dz-detail__hero h2{position:relative;z-index:1;margin:12px 0 0;font-size:26px;font-weight:800;letter-spacing:-.02em}.dz-detail__rating{position:relative;z-index:1;margin-top:8px;font-size:14px;color:var(--ink-muted)}.dz-detail__rating i{color:#f5a524}.dz-detail__close{position:absolute;z-index:2;top:16px;right:16px;width:36px;height:36px;border-radius:10px;border:1px solid var(--ink-line);background:hsla(0,0%,100%,.06);color:#fff;cursor:pointer}.dz-detail__body{flex:1;overflow-y:auto;padding:24px}.dz-detail__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dz-detail__actions .dz-btn{height:48px;padding:0 12px}.dz-btn--dark{background:var(--text);color:#fff}.dz-info{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--line)}.dz-info:last-child{border-bottom:0}.dz-info__icon{width:40px;height:40px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-blue)}.dz-info h4{margin:0;font-size:13px;font-weight:600;color:var(--muted)}.dz-info p{margin:4px 0 0;font-size:15px;line-height:1.5}.dz-info__warn{margin-top:10px!important;padding:10px 12px;border-radius:var(--r-sm);background:#fffaeb;color:#93370d;font-size:13px!important}.dz-marker{position:relative;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:13px;background:var(--ink-900);border:2px solid #fff;box-shadow:0 6px 16px rgba(11,12,30,.3);transition:transform .2s ease}.dz-marker.is-active{background:var(--primary);color:var(--mint-ink);transform:scale(1.15)}.dz-me{width:16px;height:16px;border-radius:50%;background:var(--brand-blue);border:3px solid #fff;box-shadow:0 0 0 6px rgba(31,127,105,.25)}.leaflet-div-icon.dz-marker-wrap{background:transparent;border:0}.dz-reveal{opacity:1}@media (prefers-reduced-motion:reduce){.dz-body *,.dz-body :after,.dz-body :before{animation:none!important;transition:none!important}}.dz-blog-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.dz-blog-row{border-bottom:1px solid var(--line)}.dz-blog-row__link{display:grid;grid-template-columns:160px 1fr auto;gap:24px;align-items:center;padding:22px 0}.dz-blog-row__img{width:160px;height:100px;border-radius:var(--r-sm);-o-object-fit:cover;object-fit:cover;background:var(--bg);display:block}.dz-blog-row__text{display:flex;flex-direction:column;gap:6px;min-width:0}.dz-blog-row__meta{font-size:13px;color:var(--muted)}.dz-blog-row__title{font-size:20px;font-weight:700;letter-spacing:-.015em;color:var(--text);text-wrap:balance}.dz-blog-row__desc{font-size:15px;color:var(--muted);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dz-blog-row__cta{font-size:14px;font-weight:600;white-space:nowrap}.dz-blog-row__cta,.dz-blog-row__link:hover .dz-blog-row__title{color:var(--brand-blue)}.dz-blog-row__link:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px;border-radius:var(--r-sm)}@media (max-width:720px){.dz-blog-row__link{grid-template-columns:96px 1fr;gap:16px}.dz-blog-row__img{width:96px;height:72px}.dz-blog-row__cta{display:none}}.dz-guide .dz-wrap{max-width:980px}.dz-guide__crumbs{font-size:13px;color:var(--muted);margin-bottom:16px}.dz-guide__crumbs a{color:var(--brand-blue)}.dz-guide__intro{font-size:17px;line-height:1.7;color:var(--muted);margin:18px 0 0;max-width:72ch}.dz-guide__intro strong,.dz-guide__note strong{color:var(--text);font-weight:600}.dz-guide__h3{margin:48px 0 16px}.dz-guide__note{font-size:15px;line-height:1.7;color:var(--muted);margin:16px 0 0;max-width:72ch}.dz-guide__note a{color:var(--brand-blue);font-weight:600}.dz-guide__table{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-md);margin-top:24px}.dz-guide__table table{width:100%;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums}.dz-guide__table td,.dz-guide__table th{padding:12px 16px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.dz-guide__table thead th{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:var(--bg)}.dz-guide__table th:first-child{text-align:left}.dz-guide__table tbody th{font-weight:500;color:var(--text)}.dz-guide__table tbody th span{color:var(--muted);font-weight:400;margin-left:6px}.dz-guide__table tbody tr:last-child td,.dz-guide__table tbody tr:last-child th{border-bottom:0}.dz-guide__places{display:grid;gap:12px;padding:0;margin:0}@media (min-width:768px){.dz-guide__places{grid-template-columns:1fr 1fr}}.dz-guide__place{display:flex;flex-direction:column;gap:6px;height:100%;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);color:var(--text);transition:border-color .2s ease}.dz-guide__place:hover{border-color:var(--brand-blue)}.dz-guide__place-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.dz-guide__place-addr,.dz-guide__place-meta{font-size:14px;color:var(--muted)}.dz-guide__place-meta{display:flex;flex-wrap:wrap;gap:14px}.dz-guide__place i{color:var(--brand-blue);margin-right:4px}.dz-guide__closed{font-size:12px;font-weight:600;color:var(--muted)}.dz-guide__cities{justify-content:flex-start;margin-top:8px}.dz-guide__count{font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.dz-guide .dz-seo__cols h4{color:var(--text);font-size:17px;font-weight:700;margin:0 0 8px}.dz-guide .dz-seo__cols p{color:var(--muted);line-height:1.7;margin:0}.dz-footer{--f-bg:#07081a;--f-panel:#0d0f26;--f-line:hsla(0,0%,100%,.08);--f-text:#e9ebf8;--f-muted:#8d93b5;--f-grad:linear-gradient(135deg,#2d62ea,#8a36ea);--f-primary:#6dccb4;--f-up:#12b76a;position:relative;overflow:hidden;background:var(--f-bg);color:var(--f-text);font-family:var(--font-sans),"Schibsted Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;padding:72px 0 28px}.dz-footer *,.dz-footer :after,.dz-footer :before{box-sizing:border-box}.dz-footer a{color:inherit;text-decoration:none}.dz-footer ul{list-style:none;margin:0;padding:0}.dz-footer h2,.dz-footer h3,.dz-footer p{margin:0}.dz-footer__wrap{position:relative;max-width:1200px;margin:0 auto;padding:0 20px}.dz-footer__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:28px;border:1px solid var(--f-line);border-radius:24px;background:var(--f-panel)}.dz-footer__cta h2{font-size:clamp(22px,2.6vw,30px);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:#fff}.dz-footer__cta p{margin-top:6px;font-size:15px;color:var(--f-muted)}.dz-footer__btns{display:flex;flex-wrap:wrap;gap:10px}.dz-footer__btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px;border-radius:999px;font-size:15px;font-weight:600;white-space:nowrap;transition:opacity .2s ease,background .2s ease}.dz-footer__btn--primary{background:var(--f-primary);color:#07081a}.dz-footer__btn--primary:hover{background:#8ad9c5}.dz-footer__btn--ghost{border:1px solid var(--f-line);color:var(--f-text)}.dz-footer__btn--ghost:hover{background:hsla(0,0%,100%,.06)}.dz-footer__grid{display:grid;gap:40px;margin-top:56px;grid-template-columns:1fr 1fr}@media (min-width:900px){.dz-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.dz-footer__brand{grid-column:1/-1}@media (min-width:900px){.dz-footer__brand{grid-column:auto}}.dz-footer__logo{display:inline-flex;align-items:center;gap:10px;font-size:20px;font-weight:800;letter-spacing:-.02em;color:#fff}.dz-footer__mark{width:34px;height:34px;border-radius:10px;background:var(--f-grad);display:grid;place-items:center}.dz-footer__mark img{width:20px;height:20px;filter:brightness(0) invert(1);display:block}.dz-footer__about{margin-top:16px!important;max-width:340px;font-size:14px;line-height:1.65;color:var(--f-muted)}.dz-footer__social{display:flex;gap:8px;margin-top:20px}.dz-footer__social a{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--f-line);color:var(--f-muted);transition:color .2s ease,border-color .2s ease}.dz-footer__social a:hover{color:#fff;border-color:hsla(0,0%,100%,.25)}.dz-footer__title{font-size:14px;font-weight:600;color:#fff;margin-bottom:14px!important}.dz-footer__links li+li{margin-top:12px}.dz-footer__links a{font-size:14px;color:var(--f-text);opacity:.85;transition:opacity .2s ease}.dz-footer__links a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.dz-footer__store{display:inline-flex;align-items:center;gap:12px;padding:10px 16px 10px 12px;border-radius:12px;border:1px solid var(--f-line);background:var(--f-panel);transition:border-color .2s ease}.dz-footer__store:hover{border-color:hsla(0,0%,100%,.25)}.dz-footer__store i{font-size:26px;color:#fff}.dz-footer__store small{display:block;font-size:11px;color:var(--f-muted);letter-spacing:.04em}.dz-footer__store strong{display:block;font-size:15px;color:#fff}.dz-footer__cities{margin-top:48px;padding-top:28px;border-top:1px solid var(--f-line)}.dz-footer__cities ul{display:flex;flex-wrap:wrap;gap:8px}.dz-footer__cities a{display:inline-block;padding:7px 12px;border-radius:999px;border:1px solid var(--f-line);font-size:13px;color:var(--f-muted);transition:color .2s ease,border-color .2s ease}.dz-footer__cities a:hover{color:#fff;border-color:hsla(0,0%,100%,.25)}.dz-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:40px;padding-top:24px;border-top:1px solid var(--f-line);font-size:13px;color:var(--f-muted)}.dz-footer__badges{display:flex;flex-wrap:wrap;gap:8px 20px}.dz-footer__badges span{display:inline-flex;align-items:center;gap:8px}.dz-footer__badges i{color:var(--f-up)}@media (max-width:767px){.dz-footer{padding-bottom:96px}}.glass-panel{background:hsla(0,0%,100%,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.5)}.text-gradient{background:linear-gradient(135deg,#1e3a8a,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.blog-cta-card{background:linear-gradient(135deg,#0f172a,#1e1b4b 40%,#312e81);border:1px solid rgba(129,140,248,.15);border-radius:1.5rem;padding:3rem 2.5rem;text-align:center;position:relative;overflow:hidden;box-shadow:0 25px 50px rgba(15,23,42,.35),0 0 80px rgba(99,102,241,.08),inset 0 1px 0 hsla(0,0%,100%,.05)}.blog-cta-card:before{top:-50%;right:-30%;width:60%;height:160%;background:radial-gradient(circle,rgba(99,102,241,.12) 0,transparent 70%)}.blog-cta-card:after,.blog-cta-card:before{content:"";position:absolute;pointer-events:none}.blog-cta-card:after{bottom:-40%;left:-20%;width:50%;height:120%;background:radial-gradient(circle,rgba(56,189,248,.08) 0,transparent 70%)}.blog-cta-card .text-xl,.blog-cta-card h3{color:#fff!important;font-size:1.5rem!important;font-weight:800!important;margin-bottom:.75rem!important;letter-spacing:-.01em;position:relative;z-index:1}.blog-cta-card .text-gray-600,.blog-cta-card p{color:rgba(203,213,225,.85)!important;font-size:1.05rem!important;line-height:1.7!important;margin-bottom:1.75rem!important;position:relative;z-index:1}.blog-cta-card ul{list-style:none!important;padding:0!important;margin:0!important;position:relative;z-index:1}.blog-cta-card ul li:first-child a{display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 2.2rem!important;font-weight:700!important;font-size:.95rem!important;color:#fff!important;background:linear-gradient(135deg,#6366f1,#4f46e5 50%,#7c3aed)!important;background-size:200% 200%!important;border:none!important;border-radius:.875rem!important;box-shadow:0 4px 20px rgba(99,102,241,.4),0 1px 3px rgba(0,0,0,.2)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden;text-decoration:none!important;letter-spacing:.01em}.blog-cta-card ul li:first-child a:hover{background-position:100% 0!important;transform:translateY(-2px)!important;box-shadow:0 8px 30px rgba(99,102,241,.55),0 2px 6px rgba(0,0,0,.15)!important}.blog-cta-card ul li:first-child a:active{transform:translateY(0)!important}.blog-cta-card ul li:nth-child(2) a{display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;padding:.95rem 2.2rem!important;font-weight:700!important;font-size:.95rem!important;color:#c7d2fe!important;background:hsla(0,0%,100%,.06)!important;border:1.5px solid rgba(165,180,252,.3)!important;border-radius:.875rem!important;box-shadow:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;text-decoration:none!important;letter-spacing:.01em;backdrop-filter:blur(8px)}.blog-cta-card ul li:nth-child(2) a:hover{background:hsla(0,0%,100%,.12)!important;border-color:rgba(165,180,252,.5)!important;color:#e0e7ff!important;transform:translateY(-2px)!important;box-shadow:0 4px 20px rgba(99,102,241,.15)!important}.blog-cta-card ul li:nth-child(2) a:active{transform:translateY(0)!important}@keyframes cta-shimmer{0%{left:-60%}to{left:120%}}.blog-cta-card ul li:first-child a:after{content:"";position:absolute;top:-50%;left:-60%;width:40%;height:200%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12),transparent);transform:skewX(-20deg);transition:left .6s ease;pointer-events:none}.blog-cta-card ul li:first-child a:hover:after{left:120%}.blog-cta-btn,.prose .blog-cta-btn,.prose a.blog-cta-btn{display:inline-flex!important;align-items:center;gap:.5rem;padding:.9rem 2rem;font-weight:700!important;font-size:.95rem;color:#fff!important;background:linear-gradient(135deg,#7c3aed,#4f46e5 50%,#3b82f6)!important;background-size:200% 200%;border-radius:.875rem;box-shadow:0 4px 15px rgba(79,70,229,.35),0 1px 3px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;text-decoration:none!important;letter-spacing:.01em}.blog-cta-btn:after{content:"";position:absolute;top:-50%;left:-60%;width:40%;height:200%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);transform:skewX(-20deg);transition:left .6s ease}.blog-cta-btn:hover,.prose .blog-cta-btn:hover,.prose a.blog-cta-btn:hover{background-position:100% 0;transform:translateY(-2px);box-shadow:0 8px 25px rgba(79,70,229,.45),0 2px 6px rgba(0,0,0,.12);color:#fff!important;text-decoration:none!important}.blog-cta-btn:hover:after{left:120%}.blog-cta-btn:active{transform:translateY(0)}.blog-cta-gradient{background:linear-gradient(135deg,#4c1d95,#4f46e5 40%,#2563eb)!important;border-radius:1.25rem;padding:2.5rem;text-align:center;color:#fff;position:relative;overflow:hidden;box-shadow:0 20px 40px rgba(79,70,229,.25)}.blog-cta-gradient:before{content:"";position:absolute;top:-40%;right:-20%;width:50%;height:120%;background:radial-gradient(circle,hsla(0,0%,100%,.08) 0,transparent 70%);pointer-events:none}.blog-cta-btn-white,.prose .blog-cta-btn-white,.prose a.blog-cta-btn-white{display:inline-flex!important;align-items:center;gap:.5rem;padding:1rem 2.2rem;font-weight:700!important;font-size:1.05rem;color:#4f46e5!important;background:#fff!important;border-radius:.875rem;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none!important;letter-spacing:.01em}.blog-cta-btn-white:hover,.prose .blog-cta-btn-white:hover,.prose a.blog-cta-btn-white:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.15);background:#f8fafc!important;color:#4338ca!important;text-decoration:none!important}.blog-cta-btn-white:active{transform:translateY(0)}.blog-cta-btn-sm,.prose .blog-cta-btn-sm,.prose a.blog-cta-btn-sm{display:inline-flex!important;align-items:center;gap:.4rem;padding:.65rem 1.5rem;font-weight:700!important;font-size:.85rem;color:#fff!important;background:linear-gradient(135deg,#7c3aed,#4f46e5)!important;border-radius:.625rem;box-shadow:0 2px 8px rgba(79,70,229,.3);transition:all .25s ease;text-decoration:none!important}.blog-cta-btn-sm:hover,.prose .blog-cta-btn-sm:hover,.prose a.blog-cta-btn-sm:hover{transform:translateY(-1px);box-shadow:0 4px 15px rgba(79,70,229,.4);color:#fff!important;text-decoration:none!important}.dz-page-hero{position:relative;overflow:hidden;background:var(--ink-950);color:var(--ink-text);padding:132px 0 64px}.dz-page-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--ink-line) 1px,transparent 1px),linear-gradient(90deg,var(--ink-line) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 70% at 30% 20%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 30% 20%,#000 30%,transparent 75%)}.dz-page-hero>.dz-wrap{position:relative}.dz-page-hero .dz-h1{color:#fff;font-size:clamp(36px,4.6vw,58px);max-width:18ch}.dz-page-hero .dz-lead{color:#b4b8d3;max-width:640px}.dz-page-hero__meta{margin:20px 0 0;font-size:14px;color:var(--ink-muted)}.dz-page-hero .dz-hero__ctas{margin-top:32px}@media (max-width:640px){.dz-page-hero{padding:112px 0 48px}}.dz-page-hero__video{margin-top:56px;max-width:1024px;border-color:var(--ink-line);box-shadow:0 30px 80px rgba(0,0,0,.35)}.dz-article{display:grid;gap:40px}@media (min-width:1024px){.dz-article{grid-template-columns:220px minmax(0,1fr);gap:72px}}.dz-toc{font-size:14px}.dz-toc p{margin:0 0 12px;font-weight:700;color:var(--text)}.dz-toc ol{list-style:none;margin:0;padding:0;display:grid;gap:2px}.dz-toc a{display:block;padding:6px 0 6px 12px;border-left:2px solid var(--line);color:var(--muted);line-height:1.4}.dz-toc a:hover{color:var(--brand-blue);border-left-color:var(--brand-blue)}@media (min-width:1024px){.dz-toc{position:sticky;top:96px;align-self:start}}@media (max-width:1023px){.dz-toc{display:none}}.dz-prose{max-width:72ch;color:var(--muted);font-size:16px;line-height:1.75}.dz-prose>:first-child{margin-top:0}.dz-prose h2{font-size:clamp(24px,2.6vw,30px);line-height:1.15;letter-spacing:-.025em;margin:56px 0 16px;padding-top:24px;border-top:2px solid var(--text);text-wrap:balance;scroll-margin-top:96px}.dz-prose h2,.dz-prose h3{color:var(--text);font-weight:700}.dz-prose h3{font-size:19px;letter-spacing:-.015em;margin:32px 0 8px}.dz-prose h4{color:var(--text);font-size:16px;font-weight:700;margin:24px 0 6px}.dz-prose p{margin:12px 0 0}.dz-prose strong{color:var(--text);font-weight:600}.dz-prose a{color:var(--brand-blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.dz-prose ol,.dz-prose ul{margin:12px 0 0;padding-left:22px}.dz-prose li{margin-top:8px;padding-left:4px}.dz-prose li::marker{color:var(--brand-blue)}.dz-callout{margin:24px 0 0;padding:4px 0 4px 18px;border-left:3px solid var(--text);color:var(--text)}.dz-callout p{margin:6px 0 0}.dz-callout--danger{border-left-color:var(--down)}.dz-callout--ok{border-left-color:var(--up)}.dz-facts{margin:20px 0 0;border-top:1px solid var(--line)}.dz-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.dz-facts dt{color:var(--muted)}.dz-facts dd{margin:0;color:var(--text);text-align:right}.dz-facts .dz-num,.dz-facts dd{font-weight:600}.dz-faq{border-top:2px solid var(--text)}.dz-faq details{border-bottom:1px solid var(--line)}.dz-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;color:var(--text);font-size:18px;font-weight:700;letter-spacing:-.015em}.dz-faq summary::-webkit-details-marker{display:none}.dz-faq summary:after{content:"";flex:none;width:14px;height:14px;transition:transform .25s ease;background:linear-gradient(var(--brand-blue),var(--brand-blue)) 50% /14px 2px no-repeat,linear-gradient(var(--brand-blue),var(--brand-blue)) 50% /2px 14px no-repeat}.dz-faq details[open] summary:after{transform:rotate(45deg)}.dz-faq summary:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px}.dz-faq__body{padding:0 0 24px}.dz-page-cta{background:var(--ink-950);color:var(--ink-text);padding:72px 0}.dz-page-cta .dz-h2{color:#fff;max-width:20ch}.dz-page-cta .dz-lead{color:var(--ink-muted)}.dz-page-cta .dz-hero__ctas{margin-top:28px}.dz-split{display:grid;gap:48px}@media (min-width:1024px){.dz-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:start}}.dz-split--media{align-items:center}.dz-split>*{min-width:0}.dz-shot{display:block;width:100%;height:auto;border-radius:var(--r-md);border:1px solid var(--line);box-shadow:var(--shadow-card);background:var(--ink-950)}.dz-section--dark .dz-shot{border-color:var(--ink-line);box-shadow:0 30px 80px rgba(0,0,0,.35)}.dz-pull{margin:24px 0 0;padding:0;color:var(--text);font-size:20px;line-height:1.45;font-weight:600;letter-spacing:-.015em;text-wrap:pretty}.dz-section--dark .dz-pull{color:#fff}.dz-rules{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid var(--line)}.dz-rules li{padding:16px 0;border-bottom:1px solid var(--line);color:var(--muted);line-height:1.6}.dz-rules li strong{display:block;color:var(--text);font-weight:700;margin-bottom:2px}.dz-section--dark .dz-rules,.dz-section--dark .dz-rules li{border-color:var(--ink-line)}.dz-section--dark .dz-rules li{color:var(--ink-muted)}.dz-section--dark .dz-rules li strong{color:#fff}.dz-chapter{font-size:15px;font-weight:700;color:var(--brand-blue);margin:0 0 12px}.dz-section--dark .dz-chapter{color:var(--mint)}.dz-form,.dz-form__row{display:grid;gap:16px}@media (min-width:640px){.dz-form__row{grid-template-columns:1fr 1fr}}.dz-label{display:block;font-size:14px;font-weight:600;color:var(--text);margin-bottom:6px}.dz-form select,.dz-input,.dz-textarea{width:100%;box-sizing:border-box;font:400 16px/1.4 var(--font);color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);padding:13px 14px;transition:border-color .2s ease}.dz-textarea{resize:vertical;min-height:128px}.dz-form select:focus,.dz-input:focus,.dz-textarea:focus{outline:none;border-color:var(--brand-blue);box-shadow:0 0 0 3px var(--brand-soft)}.dz-form .dz-btn--primary{height:54px;font-size:16px}.dz-form__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.dz-form__msg{margin:0;padding:12px 14px;border-radius:var(--r-sm);font-size:15px}.dz-form__msg--ok{background:#e7f8ef;color:#05603a}.dz-form__msg--err{background:#fef3f2;color:#b42318}.dz-form__hint{font-size:13px;color:var(--muted);margin:0}.dz-contact{list-style:none;margin:0;padding:0;border-top:2px solid var(--text)}.dz-contact li{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.dz-contact span{color:var(--muted);font-size:14px}.dz-contact a,.dz-contact strong{color:var(--text);font-weight:600}.dz-contact a{color:var(--brand-blue)}.dz-contact small{display:block;color:var(--muted);font-weight:400;margin-top:2px;font-size:14px}.dz-sitemap{display:grid;gap:40px}@media (min-width:768px){.dz-sitemap{grid-template-columns:repeat(3,minmax(0,1fr))}}.dz-sitemap h2{margin:0 0 12px;padding-top:16px;border-top:2px solid var(--text);font-size:18px;font-weight:700;color:var(--text)}.dz-sitemap ul{list-style:none;margin:0;padding:0}.dz-sitemap li{padding:8px 0;border-bottom:1px solid var(--line)}.dz-sitemap a{color:var(--text)}.dz-sitemap a:hover{color:var(--brand-blue)}.dz-rtl{direction:rtl}.dz-rtl .dz-prose ul{padding-left:0;padding-right:22px}.dz-rtl .dz-callout{border-left:0;border-right:3px solid var(--text);padding:4px 18px 4px 0}@media (min-width:900px){.dz-steps--4{grid-template-columns:repeat(4,1fr)}}.dz-prose .dz-rules{padding-left:0}.dz-prose .dz-rules li{margin:0;padding-left:0}.dz-section--white .dz-lead a,.dz-split .dz-lead a{color:var(--brand-blue);text-decoration:underline;text-underline-offset:3px}.dz-shots{display:grid;gap:16px}@media (min-width:640px){.dz-shots--2{grid-template-columns:1fr 1fr}}.dz-statement{max-width:880px;font-size:clamp(22px,2.6vw,30px);line-height:1.35;font-weight:600;letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:0}.dz-statement strong{font-weight:800}