.split[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);align-items:center}.split__media[data-astro-cid-xusb4ud5] img[data-astro-cid-xusb4ud5]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;aspect-ratio:4 / 3;object-fit:cover}@media (max-width: 860px){.split[data-astro-cid-xusb4ud5]{grid-template-columns:1fr;gap:var(--space-4)}}.dk-ctas[data-astro-cid-xusb4ud5]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.dk-lines[data-astro-cid-xusb4ud5]{background:var(--color-bg-alt);border-block:1px solid var(--color-border);padding:var(--space-3) var(--space-3) var(--space-4)}.dk-lines__label[data-astro-cid-xusb4ud5]{font-family:var(--font-sans);font-size:var(--text-lead);font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--color-primary);text-align:center;margin:0 0 var(--space-3)}.dk-lines__row[data-astro-cid-xusb4ud5]{list-style:none;margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3) clamp(2rem,5vw,4.5rem)}.dk-lines__row[data-astro-cid-xusb4ud5] li[data-astro-cid-xusb4ud5]{display:flex;align-items:center;gap:12px}.dk-lines__row[data-astro-cid-xusb4ud5] svg{flex:none;width:44px;height:44px;padding:10px;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-accent)}.dk-lines__row[data-astro-cid-xusb4ud5] span[data-astro-cid-xusb4ud5]{display:flex;flex-direction:column;font-size:var(--text-meta);color:#3d4756;line-height:1.35}.dk-lines__row[data-astro-cid-xusb4ud5] strong[data-astro-cid-xusb4ud5]{font-size:var(--text-card);color:var(--color-primary-dark)}@media (max-width: 768px){.dk-lines__label[data-astro-cid-xusb4ud5]{font-size:var(--text-card);letter-spacing:2px}.dk-lines__row[data-astro-cid-xusb4ud5]{flex-direction:column;align-items:flex-start;width:fit-content}}.dk-grid[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}@media (max-width: 900px){.dk-grid[data-astro-cid-xusb4ud5]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.dk-grid[data-astro-cid-xusb4ud5]{grid-template-columns:1fr}}.dk-card[data-astro-cid-xusb4ud5]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-sm)}.dk-card__icon[data-astro-cid-xusb4ud5]{display:grid;place-items:center;width:52px;height:52px;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-accent);margin-bottom:var(--space-2)}.dk-card[data-astro-cid-xusb4ud5] h4[data-astro-cid-xusb4ud5]{margin:0 0 var(--space-1);font-size:var(--title-xs);color:var(--color-primary-dark)}.dk-card[data-astro-cid-xusb4ud5] p[data-astro-cid-xusb4ud5]{margin:0;color:var(--color-text-muted);font-size:var(--text-card);line-height:1.6}.dk-gallery[data-astro-cid-xusb4ud5]{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.dk-gallery__main[data-astro-cid-xusb4ud5]{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--color-primary-dark)}.dk-gallery__slide[data-astro-cid-xusb4ud5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease;pointer-events:none}.dk-gallery__slide[data-astro-cid-xusb4ud5].is-active{opacity:1;pointer-events:auto}.dk-gallery__prev[data-astro-cid-xusb4ud5],.dk-gallery__next[data-astro-cid-xusb4ud5]{position:absolute;top:50%;transform:translateY(-50%);background:#0d19298c;color:#fff;border:none;width:2.4rem;height:2.4rem;border-radius:50%;font-size:1.5rem;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .2s;z-index:2;backdrop-filter:blur(4px);padding:0}.dk-gallery__prev[data-astro-cid-xusb4ud5]{left:.75rem}.dk-gallery__next[data-astro-cid-xusb4ud5]{right:.75rem}.dk-gallery__prev[data-astro-cid-xusb4ud5]:hover,.dk-gallery__next[data-astro-cid-xusb4ud5]:hover{background:#0d1929d9}.dk-gallery__thumbs[data-astro-cid-xusb4ud5]{display:flex;justify-content:center;gap:6px;padding:6px;background:var(--color-primary-dark);overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--color-accent) rgba(255,255,255,.1)}.dk-gallery__thumb[data-astro-cid-xusb4ud5]{flex:0 0 auto;width:84px;height:63px;border:2px solid transparent;padding:0;cursor:pointer;border-radius:3px;overflow:hidden;opacity:.5;transition:opacity .2s,border-color .2s;background:none}.dk-gallery__thumb[data-astro-cid-xusb4ud5].is-active{opacity:1;border-color:var(--color-accent)}.dk-gallery__thumb[data-astro-cid-xusb4ud5]:hover{opacity:.8}.dk-gallery__thumb[data-astro-cid-xusb4ud5] img[data-astro-cid-xusb4ud5]{width:100%;height:100%;object-fit:cover;display:block}.dkp-head[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--space-5);align-items:end;margin-bottom:var(--space-5)}@media (max-width: 900px){.dkp-head[data-astro-cid-xusb4ud5]{grid-template-columns:1fr;gap:var(--space-3)}}.dkp-head__copy[data-astro-cid-xusb4ud5] p[data-astro-cid-xusb4ud5]{margin:var(--space-2) 0 0}.dkp-range[data-astro-cid-xusb4ud5]{display:flex;flex-direction:column;gap:.35rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.dkp-range__label[data-astro-cid-xusb4ud5]{font-size:var(--text-xs);font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--color-accent)}.dkp-range__nums[data-astro-cid-xusb4ud5]{font-family:var(--font-display);text-transform:var(--fd-case, uppercase);font-weight:500;font-size:var(--title-hero);line-height:.95;color:#fff;letter-spacing:var(--fd-track, .01em)}.dkp-range__nums[data-astro-cid-xusb4ud5] em[data-astro-cid-xusb4ud5]{font-style:normal;font-size:.42em;color:#ffffff8c;vertical-align:middle;margin:0 .15em}.dkp-range__sub[data-astro-cid-xusb4ud5]{font-size:var(--text-card);color:#ffffffb8;line-height:1.5;max-width:46ch}.dkp-studio[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:1fr 1.25fr;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(255,255,255,.14);box-shadow:0 24px 60px #00000059}.dkp-studio[data-astro-cid-xusb4ud5][hidden]{display:none}@media (max-width: 900px){.dkp-studio[data-astro-cid-xusb4ud5]{grid-template-columns:1fr}}.dkp-studio__controls[data-astro-cid-xusb4ud5]{padding:var(--space-4);background:#ffffff0d;display:flex;flex-direction:column;justify-content:center}.dkp-studio__out[data-astro-cid-xusb4ud5]{padding:var(--space-4);background:#fff;display:flex;flex-direction:column}.dkp-step[data-astro-cid-xusb4ud5]{display:flex;align-items:center;gap:.6rem;margin:0 0 var(--space-2);font-weight:700;font-size:var(--text-card);letter-spacing:.02em;color:#fff!important}.dkp-step[data-astro-cid-xusb4ud5] span[data-astro-cid-xusb4ud5]{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--color-accent);color:var(--color-primary-dark);font-size:var(--text-xs)}.dkp-studio__controls[data-astro-cid-xusb4ud5] .dkp-step[data-astro-cid-xusb4ud5]:not(:first-child){margin-top:var(--space-4)}.dkp-studio__out[data-astro-cid-xusb4ud5] .dkp-step[data-astro-cid-xusb4ud5]{color:var(--color-primary-dark)!important}.dk-seg[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#ffffff14;padding:4px;border-radius:4px}.dk-seg__btn[data-astro-cid-xusb4ud5]{font:600 var(--text-card)/1.2 var(--font-sans);border:none;background:transparent;border-radius:4px;padding:.75rem 1rem;cursor:pointer;color:#ffffffbf;min-height:44px}.dk-seg__btn[data-astro-cid-xusb4ud5][aria-pressed=true]{background:var(--color-accent);color:var(--color-primary-dark)}.dkp-sizes[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;align-items:end}@media (max-width: 480px){.dkp-sizes[data-astro-cid-xusb4ud5]{grid-template-columns:repeat(3,1fr)}}.dkp-size[data-astro-cid-xusb4ud5]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:.6rem .25rem .55rem;min-height:44px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.14);background:transparent;color:#fff;cursor:pointer;font-family:var(--font-sans);transition:border-color .2s,background .2s}.dkp-size[data-astro-cid-xusb4ud5]:hover{border-color:#cea64799}.dkp-size__shape[data-astro-cid-xusb4ud5]{display:block;width:calc(var(--w) * 2.6px);height:calc(var(--d) * 2.6px);border:1.5px solid rgba(255,255,255,.55);border-radius:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.1) 0 3px,transparent 3px 6px);margin-bottom:4px}.dkp-size[data-astro-cid-xusb4ud5] strong[data-astro-cid-xusb4ud5]{font-size:var(--text-card);line-height:1.1}.dkp-size[data-astro-cid-xusb4ud5] small[data-astro-cid-xusb4ud5]{font-size:var(--text-xs);color:#fff9}.dkp-size[data-astro-cid-xusb4ud5][aria-pressed=true]{border-color:var(--color-accent);background:#cea64724}.dkp-size[data-astro-cid-xusb4ud5][aria-pressed=true] .dkp-size__shape[data-astro-cid-xusb4ud5]{border-color:var(--color-accent);background:repeating-linear-gradient(90deg,#cea64773 0 3px,#cea6471f 3px 6px)}.dk-seg__btn[data-astro-cid-xusb4ud5]:focus-visible,.dkp-size[data-astro-cid-xusb4ud5]:focus-visible,.dkp-bar:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.dkp-bars[data-astro-cid-xusb4ud5]{display:grid;gap:4px}.dkp-bar{display:grid;grid-template-columns:7.5rem 1fr auto;align-items:center;gap:.75rem;width:100%;padding:.5rem .6rem;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;cursor:pointer;text-align:left;font-family:var(--font-sans);color:var(--color-primary-dark);transition:background .2s,border-color .2s}.dkp-bar:hover{background:var(--color-bg-alt)}.dkp-bar[aria-pressed=true]{background:color-mix(in srgb,var(--color-accent) 12%,#fff);border-color:color-mix(in srgb,var(--color-accent) 55%,transparent)}.dkp-bar__name{display:flex;flex-direction:column;font-weight:700;font-size:var(--text-card);line-height:1.15}.dkp-bar__name small{font-weight:600;font-size:var(--text-xs);letter-spacing:1.2px;text-transform:uppercase;color:#6b6553;margin-top:2px}.dkp-bar__track{height:10px;border-radius:4px;background:#efeadf;overflow:hidden}.dkp-bar__fill{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#8a96a8,var(--color-primary));transition:width .35s var(--ease-out)}.dkp-bar[aria-pressed=true] .dkp-bar__fill{background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 60%,#fff),var(--color-accent))}.dkp-bar__price{font-family:var(--font-display);text-transform:var(--fd-case, uppercase);font-weight:500;font-size:var(--title-xs);letter-spacing:var(--fd-track, .02em);min-width:5.2ch;text-align:right}@media (max-width: 480px){.dkp-bar{grid-template-columns:6rem 1fr auto;gap:.5rem}}.dkp-total[data-astro-cid-xusb4ud5]{margin-top:auto;padding-top:var(--space-3);border-top:1px dashed var(--color-border);display:grid;grid-template-columns:1fr auto;column-gap:var(--space-3);row-gap:.25rem;align-items:end}.dkp-total__label[data-astro-cid-xusb4ud5]{font-size:var(--text-card);font-weight:600;color:var(--color-primary-dark)}.dkp-total__price[data-astro-cid-xusb4ud5]{grid-row:span 2;font-family:var(--font-display);text-transform:var(--fd-case, uppercase);font-weight:500;font-size:var(--title-major);line-height:.9;color:var(--color-primary-dark)}.dkp-total__fine[data-astro-cid-xusb4ud5]{font-size:var(--text-sm);color:#4a4a4a;line-height:1.5}.dkp-fine[data-astro-cid-xusb4ud5]{margin:0 auto var(--space-4);max-width:760px;text-align:center;font-size:var(--text-meta);line-height:1.6;color:#ffffffc7}.dkp-stats[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:repeat(3,1fr);margin:var(--space-5) 0 var(--space-3);padding:var(--space-3) 0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.dkp-stats[data-astro-cid-xusb4ud5]>div[data-astro-cid-xusb4ud5]{padding:0 var(--space-4);border-left:1px solid rgba(206,166,71,.35)}.dkp-stats[data-astro-cid-xusb4ud5]>div[data-astro-cid-xusb4ud5]:first-child{border-left:none;padding-left:0}.dkp-stats[data-astro-cid-xusb4ud5] dt[data-astro-cid-xusb4ud5]{font-size:var(--text-xs);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-accent)}.dkp-stats[data-astro-cid-xusb4ud5] dd[data-astro-cid-xusb4ud5]{margin:.2rem 0 .4rem;font-family:var(--font-display);text-transform:var(--fd-case, uppercase);font-weight:500;font-size:var(--title-minor);line-height:1;color:#fff}.dkp-stats[data-astro-cid-xusb4ud5] p[data-astro-cid-xusb4ud5]{margin:0;font-size:var(--text-card);line-height:1.55}@media (max-width: 820px){.dkp-stats[data-astro-cid-xusb4ud5]{grid-template-columns:1fr;gap:var(--space-3)}.dkp-stats[data-astro-cid-xusb4ud5]>div[data-astro-cid-xusb4ud5]{padding:0;border-left:none}}.dk-tables[data-astro-cid-xusb4ud5]{margin:0 auto;border-radius:var(--radius-lg);padding:0 var(--space-3);background:#fff}.dk-tables[data-astro-cid-xusb4ud5]>summary[data-astro-cid-xusb4ud5]{cursor:pointer;font-weight:700;padding:var(--space-3) 0;color:var(--color-primary-dark);list-style:none}.dk-tables[data-astro-cid-xusb4ud5]>summary[data-astro-cid-xusb4ud5]::-webkit-details-marker{display:none}.dk-tables[data-astro-cid-xusb4ud5]>summary[data-astro-cid-xusb4ud5]:after{content:"+";float:right;font-size:var(--text-lead);line-height:1;color:var(--color-accent-ink)}.dk-tables[data-astro-cid-xusb4ud5][open]>summary[data-astro-cid-xusb4ud5]:after{content:"−"}.dk-tblock[data-astro-cid-xusb4ud5]{padding-bottom:var(--space-3)}.dk-tblock[data-astro-cid-xusb4ud5] h4[data-astro-cid-xusb4ud5]{margin:var(--space-2) 0 var(--space-2);color:var(--color-primary-dark);font-size:var(--title-xs)}.dk-note[data-astro-cid-xusb4ud5]{max-width:860px;margin:var(--space-3) auto 0;text-align:center;color:var(--color-text-muted);font-size:var(--text-card)}.dkm[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-4);max-width:1100px;margin:0 auto var(--space-4)}.dkm__side[data-astro-cid-xusb4ud5]{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:.3rem}.dkm__side--pvc[data-astro-cid-xusb4ud5]{align-items:flex-start;text-align:left}.dkm__kind[data-astro-cid-xusb4ud5]{font-family:var(--font-display);text-transform:var(--fd-case, uppercase);font-weight:500;font-size:var(--title-minor);line-height:1;color:var(--color-primary-dark);letter-spacing:var(--fd-track, .02em)}.dkm__from[data-astro-cid-xusb4ud5]{font-size:var(--text-meta);color:var(--color-text)}.dkm__from[data-astro-cid-xusb4ud5] strong[data-astro-cid-xusb4ud5]{font-family:var(--font-display);text-transform:var(--fd-case, uppercase);font-weight:500;font-size:var(--title-card);color:var(--color-accent-ink);letter-spacing:var(--fd-track, .02em);margin-left:.2rem}.dkm__lines[data-astro-cid-xusb4ud5]{font-size:var(--text-sm);font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#6b6553}.dkm__center[data-astro-cid-xusb4ud5]{position:relative;margin:0;width:clamp(190px,21vw,250px);aspect-ratio:1}.dkm__center[data-astro-cid-xusb4ud5] img[data-astro-cid-xusb4ud5]{width:100%;height:100%;object-fit:cover;border-radius:50%;border:4px solid #fff;box-shadow:0 0 0 1.5px var(--color-outline),var(--glow-md)}.dkm__vs[data-astro-cid-xusb4ud5]{position:absolute;left:50%;bottom:-14px;transform:translate(-50%);background:var(--color-primary-dark);color:var(--color-accent);font-family:var(--font-display);text-transform:var(--fd-case, uppercase);font-size:var(--display-sm);letter-spacing:var(--fd-track, .08em);padding:.2rem .85rem;border-radius:4px;border:2px solid var(--color-accent);font-weight:var(--fw-display)}.dkm__rows[data-astro-cid-xusb4ud5]{list-style:none;margin:0 auto;padding:0;max-width:1100px}.dkm__rows[data-astro-cid-xusb4ud5] li[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:1fr 11rem 1fr;align-items:center;gap:var(--space-3);padding:1rem 0;border-top:1px solid var(--color-border)}.dkm__rows[data-astro-cid-xusb4ud5] li[data-astro-cid-xusb4ud5]:last-child{border-bottom:1px solid var(--color-border)}.dkm__k[data-astro-cid-xusb4ud5]{order:2;justify-self:center;text-align:center;font-family:var(--font-display);font-weight:500;font-size:var(--display-sm);letter-spacing:var(--fd-track, .06em);text-transform:var(--fd-case, uppercase);color:var(--color-primary-dark);background:color-mix(in srgb,var(--color-accent) 14%,#fff);border-radius:4px;padding:.3rem .9rem}.dkm__v[data-astro-cid-xusb4ud5]{font-size:var(--text-meta);line-height:1.55;color:var(--color-text)}.dkm__v[data-astro-cid-xusb4ud5] small[data-astro-cid-xusb4ud5]{display:none}.dkm__v--l[data-astro-cid-xusb4ud5]{order:1;text-align:right}.dkm__v--r[data-astro-cid-xusb4ud5]{order:3}.dkm__tip[data-astro-cid-xusb4ud5]{display:flex;gap:var(--space-2);align-items:flex-start;max-width:1100px;margin:var(--space-4) auto 0;padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 12%,#fff);font-size:var(--text-card);line-height:1.6;color:var(--color-text)}.dkm__tip-ic[data-astro-cid-xusb4ud5]{flex:0 0 auto;width:28px;height:28px;color:var(--color-accent-ink)}.dkm__tip-ic[data-astro-cid-xusb4ud5] svg[data-astro-cid-xusb4ud5]{width:100%;height:100%}@media (max-width: 760px){.dkm[data-astro-cid-xusb4ud5]{grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-2)}.dkm__center[data-astro-cid-xusb4ud5]{grid-column:1 / -1;grid-row:1;justify-self:center;width:220px}.dkm__side[data-astro-cid-xusb4ud5],.dkm__side--pvc[data-astro-cid-xusb4ud5]{align-items:center;text-align:center}.dkm__rows[data-astro-cid-xusb4ud5] li[data-astro-cid-xusb4ud5]{grid-template-columns:1fr 1fr;gap:.5rem var(--space-2);align-items:start}.dkm__k[data-astro-cid-xusb4ud5]{order:0;grid-column:1 / -1}.dkm__v--l[data-astro-cid-xusb4ud5]{text-align:left}.dkm__v[data-astro-cid-xusb4ud5] small[data-astro-cid-xusb4ud5]{display:block;font-size:var(--text-xs);font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:2px}}.dr-table-wrap[data-astro-cid-xusb4ud5]{max-width:100%;margin:0 auto;overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.dr-table[data-astro-cid-xusb4ud5]{width:100%;border-collapse:collapse;min-width:680px;background:var(--color-bg)}.dr-table[data-astro-cid-xusb4ud5] th[data-astro-cid-xusb4ud5],.dr-table[data-astro-cid-xusb4ud5] td[data-astro-cid-xusb4ud5]{text-align:left;padding:var(--space-2) var(--space-3);vertical-align:top}.dr-table[data-astro-cid-xusb4ud5] thead[data-astro-cid-xusb4ud5] th[data-astro-cid-xusb4ud5]{background:var(--gradient-primary);color:#fff;font-family:var(--font-display);text-transform:var(--fd-case, uppercase);font-weight:500;letter-spacing:var(--fd-track, .04em);font-size:var(--display-xs)}.dr-table[data-astro-cid-xusb4ud5] tbody[data-astro-cid-xusb4ud5] td[data-astro-cid-xusb4ud5]{border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-card);line-height:1.55}.dr-table[data-astro-cid-xusb4ud5] tbody[data-astro-cid-xusb4ud5] tr[data-astro-cid-xusb4ud5]:nth-child(2n) td[data-astro-cid-xusb4ud5]{background:var(--color-bg-alt)}.dr-table[data-astro-cid-xusb4ud5] tbody[data-astro-cid-xusb4ud5] td[data-astro-cid-xusb4ud5]:first-child{font-family:var(--font-sans);font-weight:600;font-size:var(--text-card);color:var(--color-primary-dark)}.dr-table__cta[data-astro-cid-xusb4ud5]{text-align:center;max-width:100%;margin:var(--space-3) auto 0}.dr-table__cta[data-astro-cid-xusb4ud5] p[data-astro-cid-xusb4ud5]{color:var(--color-text-muted);margin-bottom:var(--space-3)}.section--dark[data-astro-cid-xusb4ud5] .dr-table__cta[data-astro-cid-xusb4ud5] p[data-astro-cid-xusb4ud5]{color:#ffffffd1}@media (max-width: 820px){.dr-table-wrap[data-astro-cid-xusb4ud5]{overflow-x:visible;border:none;box-shadow:none;border-radius:0}.dr-table[data-astro-cid-xusb4ud5],.dr-table[data-astro-cid-xusb4ud5] tbody[data-astro-cid-xusb4ud5],.dr-table[data-astro-cid-xusb4ud5] tr[data-astro-cid-xusb4ud5],.dr-table[data-astro-cid-xusb4ud5] td[data-astro-cid-xusb4ud5]{display:block;width:100%}.dr-table[data-astro-cid-xusb4ud5]{min-width:0;background:transparent}.dr-table[data-astro-cid-xusb4ud5] thead[data-astro-cid-xusb4ud5]{display:none}.dr-table[data-astro-cid-xusb4ud5] tbody[data-astro-cid-xusb4ud5] tr[data-astro-cid-xusb4ud5]{margin:0 0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);background:var(--color-bg)}.dr-table[data-astro-cid-xusb4ud5] tbody[data-astro-cid-xusb4ud5] tr[data-astro-cid-xusb4ud5]:nth-child(2n) td[data-astro-cid-xusb4ud5]{background:var(--color-bg)}.dr-table[data-astro-cid-xusb4ud5] tbody[data-astro-cid-xusb4ud5] td[data-astro-cid-xusb4ud5]{border-top:1px solid var(--color-border);padding:.65rem var(--space-3)}.dr-table[data-astro-cid-xusb4ud5] tbody[data-astro-cid-xusb4ud5] tr[data-astro-cid-xusb4ud5] td[data-astro-cid-xusb4ud5]:first-child{border-top:none;background:var(--gradient-primary);color:#fff;letter-spacing:.04em}.dr-table[data-astro-cid-xusb4ud5] tbody[data-astro-cid-xusb4ud5] td[data-astro-cid-xusb4ud5][data-label]:before{content:attr(data-label);display:block;font-size:var(--text-xs);font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--color-accent-ink);margin-bottom:.15rem}}.dk-spec[data-astro-cid-xusb4ud5]{margin-top:var(--space-4)}.dk-anatomy[data-astro-cid-xusb4ud5]{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-5);align-items:center;margin-bottom:var(--space-4)}@media (max-width: 860px){.dk-anatomy[data-astro-cid-xusb4ud5]{grid-template-columns:1fr;gap:var(--space-3)}}.dk-anatomy__fig[data-astro-cid-xusb4ud5]{margin:0;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);box-shadow:var(--shadow-sm)}.dk-anatomy__fig[data-astro-cid-xusb4ud5] svg[data-astro-cid-xusb4ud5]{width:100%;height:auto;display:block}.dk-fig__cap[data-astro-cid-xusb4ud5]{margin:var(--space-1) 0 0;font-size:var(--text-meta);color:var(--color-text-muted);text-align:center}.dk-legend[data-astro-cid-xusb4ud5]{margin:0;padding:0;list-style:none;counter-reset:dk;display:grid;gap:.7rem}.dk-legend[data-astro-cid-xusb4ud5] li[data-astro-cid-xusb4ud5]{counter-increment:dk;position:relative;padding-left:2.4rem;font-size:var(--text-card);color:var(--color-text);line-height:1.55}.dk-legend[data-astro-cid-xusb4ud5] li[data-astro-cid-xusb4ud5]:before{content:counter(dk);position:absolute;left:0;top:-.05rem;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--color-accent);color:var(--color-primary-dark);font-weight:700;font-size:var(--text-meta);display:grid;place-items:center}.dk-legend[data-astro-cid-xusb4ud5] strong[data-astro-cid-xusb4ud5]{color:var(--color-primary-dark)}.dk-cert__list[data-astro-cid-xusb4ud5]{list-style:none;margin:var(--space-3) 0 0;padding:0;display:grid;gap:10px}.dk-cert__list[data-astro-cid-xusb4ud5] li[data-astro-cid-xusb4ud5]{display:flex;align-items:center;gap:12px;font-weight:600;color:var(--color-primary-dark);font-size:var(--text-card);line-height:1.4}.dk-cert__list[data-astro-cid-xusb4ud5] svg{flex:none;width:40px;height:40px;padding:9px;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-accent)}.reviews-section[data-astro-cid-xusb4ud5] .section-header[data-astro-cid-xusb4ud5]{margin-bottom:var(--space-4)}.reviews-widget[data-astro-cid-xusb4ud5]{margin-top:var(--space-3)}.dr-areas[data-astro-cid-xusb4ud5] .split__media[data-astro-cid-xusb4ud5] img[data-astro-cid-xusb4ud5].dr-areas-map{aspect-ratio:auto;object-fit:contain;height:auto;box-shadow:none;background:transparent}.dr-cities[data-astro-cid-xusb4ud5]{list-style:none;padding:0;margin:var(--space-4) 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:.6rem}@media (max-width: 620px){.dr-cities[data-astro-cid-xusb4ud5]{grid-template-columns:repeat(2,1fr)}}.dr-city[data-astro-cid-xusb4ud5]{display:flex;align-items:center;justify-content:center;gap:.5rem;text-decoration:none;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;padding:.5rem .7rem;font-family:var(--font-sans);font-weight:600;font-size:var(--text-card);letter-spacing:0;line-height:1;color:var(--color-primary-dark);transition:background .2s,box-shadow .2s var(--ease-out),border-color .2s,color .2s}.dr-city[data-astro-cid-xusb4ud5]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);flex-shrink:0}.dr-city[data-astro-cid-xusb4ud5]:hover{border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));box-shadow:var(--shadow-sm);background:#fff;color:var(--color-primary);text-decoration:none}
