.hero[data-astro-cid-yodha2z4]{border-bottom:1px solid var(--color-line);background:linear-gradient(#f8f9f7 0%,#eef0ec 62%,#e9ece7 100%);position:relative;overflow:hidden}.hero__bg[data-astro-cid-yodha2z4]{pointer-events:none;opacity:.55;background-image:linear-gradient(#111a220a 1px,#0000 1px),linear-gradient(90deg,#111a220a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(at 72% 38%,#000 0%,#0000 68%)}.hero__bg[data-astro-cid-yodha2z4]:after{content:"";background:radial-gradient(circle,#d6152217,#0000 62%);border-radius:50%;width:46rem;height:46rem;position:absolute;top:-20%;right:-8%}.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding-block:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.hero__content[data-astro-cid-yodha2z4]{max-width:36rem}.hero__title[data-astro-cid-yodha2z4]{letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.95rem,1rem + 3vw,3.4rem);font-weight:800;line-height:.98}.hero__title-brand[data-astro-cid-yodha2z4]{color:var(--color-accent);display:inline-block}.hero__lead[data-astro-cid-yodha2z4]{max-width:32rem;font-size:var(--fs-lead);color:var(--color-ink-3);text-wrap:pretty;margin-top:1.35rem;line-height:1.6}.hero__actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hero__note[data-astro-cid-yodha2z4]{color:var(--color-muted);align-items:flex-start;gap:.5rem;margin-top:1.35rem;font-size:.8rem;line-height:1.5;display:flex}.hero__note[data-astro-cid-yodha2z4] .icon{color:var(--color-olive);margin-top:.1rem}.hero__visual[data-astro-cid-yodha2z4]{justify-content:center;align-items:center;min-height:20rem;padding:2.5rem 0;display:flex;position:relative}.hero__halo[data-astro-cid-yodha2z4]{filter:blur(2px);background:radial-gradient(closest-side,#ffffffeb,#fff0 78%);border-radius:50%;position:absolute;inset:6% 2% 10%}.hero__frame[data-astro-cid-yodha2z4]{border:1px solid #111a221a;border-radius:50%;width:72%;height:60%;position:absolute;bottom:9%;right:8%;transform:rotate(-9deg)}.hero__image[data-astro-cid-yodha2z4]{z-index:2;border-radius:var(--radius-lg);background-color:#fff;border:1px solid #111a2214;width:100%;height:auto;padding:clamp(.9rem,2vw,1.6rem);position:relative;box-shadow:0 2px 4px #111a220a,0 30px 60px -30px #111a224d}.hero__chip[data-astro-cid-yodha2z4]{z-index:3;color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);background-color:#fff;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.78rem;font-weight:600;display:inline-flex;position:absolute;top:.5rem;left:0}.hero__chip-dot[data-astro-cid-yodha2z4]{background-color:var(--color-accent);border-radius:50%;width:.45rem;height:.45rem}.hero__spec[data-astro-cid-yodha2z4]{z-index:3;border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:var(--shadow-md);background-color:#fff;flex-direction:column;padding:.9rem 1.1rem;display:flex;position:absolute;bottom:1rem;right:0}.hero__spec-label[data-astro-cid-yodha2z4]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem;font-weight:600}.hero__spec-value[data-astro-cid-yodha2z4]{font-family:var(--font-display);color:var(--color-ink);font-size:2rem;font-weight:800;line-height:1.1}.hero__spec-value[data-astro-cid-yodha2z4] small[data-astro-cid-yodha2z4]{color:var(--color-accent);font-size:.95rem;font-weight:700}.hero__spec-foot[data-astro-cid-yodha2z4]{color:var(--color-muted);font-size:.72rem}.hero__stats[data-astro-cid-yodha2z4]{border-top:1px solid #111a221f;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding-block:1.5rem;display:grid;position:relative}.hero__stat[data-astro-cid-yodha2z4]{border-left:1px solid #111a221f;flex-direction:column;gap:.2rem;padding-inline:clamp(.75rem,2vw,1.75rem);display:flex}.hero__stat[data-astro-cid-yodha2z4]:first-child{border-left:0;padding-left:0}.hero__stat-value[data-astro-cid-yodha2z4]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);order:-1;margin:0;font-size:clamp(1.55rem,1.2rem + 1.1vw,2.2rem);font-weight:800;line-height:1}.hero__stat-value[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{letter-spacing:0;color:var(--color-accent);margin-left:.15rem;font-size:.82rem;font-weight:700}.hero__stat-label[data-astro-cid-yodha2z4]{color:var(--color-muted);font-size:.78rem;line-height:1.35}@media (width<=1024px){.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr);gap:.5rem}.hero__content[data-astro-cid-yodha2z4]{max-width:44rem}.hero__visual[data-astro-cid-yodha2z4]{min-height:auto;padding:.5rem 0 0}.hero__image[data-astro-cid-yodha2z4]{max-width:38rem;margin-inline:auto}.hero__chip[data-astro-cid-yodha2z4]{top:-.5rem;left:max(0px,50% - 19rem)}.hero__spec[data-astro-cid-yodha2z4]{bottom:-.5rem;right:max(0px,50% - 19rem)}}@media (width<=720px){.hero__stats[data-astro-cid-yodha2z4]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.25rem;padding-block:1.25rem}.hero__stat[data-astro-cid-yodha2z4]:nth-child(3){border-left:0;padding-left:0}.hero__stat[data-astro-cid-yodha2z4]:nth-child(n+3){border-top:1px solid #111a221a;padding-top:1rem}.hero__chip[data-astro-cid-yodha2z4]{top:0;left:0}.hero__spec[data-astro-cid-yodha2z4]{padding:.7rem .9rem;bottom:0;right:0}.hero__spec-value[data-astro-cid-yodha2z4]{font-size:1.55rem}}@media (width<=520px){.hero__actions[data-astro-cid-yodha2z4]{flex-direction:column}.hero__actions[data-astro-cid-yodha2z4] .btn{width:100%}.hero__chip[data-astro-cid-yodha2z4]{font-size:.7rem}}.heading[data-astro-cid-ysklgcyt]{max-width:46rem}.heading--center[data-astro-cid-ysklgcyt]{text-align:center;max-width:48rem;margin-inline:auto}.heading--center[data-astro-cid-ysklgcyt] .eyebrow{justify-content:center}.heading__title[data-astro-cid-ysklgcyt]{font-size:var(--fs-h2);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;line-height:1.08}.heading__lead[data-astro-cid-ysklgcyt]{font-size:var(--fs-lead);color:var(--color-text-soft);text-wrap:pretty;margin-top:1rem;line-height:1.6}.heading--light[data-astro-cid-ysklgcyt] .heading__lead[data-astro-cid-ysklgcyt]{color:#b9c4cb}@media (width<=640px){.heading__title[data-astro-cid-ysklgcyt]{line-height:1.14}}.hybrid[data-astro-cid-6j5xsy7t]{background-color:var(--color-surface)}.hybrid__head[data-astro-cid-6j5xsy7t]{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.hybrid__head[data-astro-cid-6j5xsy7t] .heading{max-width:44rem}.hybrid__body[data-astro-cid-6j5xsy7t]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}.hybrid__advantages[data-astro-cid-6j5xsy7t]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem;display:grid}.advantage__icon[data-astro-cid-6j5xsy7t]{width:2.75rem;height:2.75rem;color:var(--color-olive);background-color:var(--color-olive-soft);border-radius:var(--radius-sm);justify-content:center;align-items:center;margin-bottom:.85rem;display:inline-flex}.advantage__title[data-astro-cid-6j5xsy7t]{letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.3}.advantage__text[data-astro-cid-6j5xsy7t]{color:var(--color-muted);margin-top:.45rem;font-size:.875rem;line-height:1.6}.hybrid__media[data-astro-cid-6j5xsy7t]{border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background-color:#fff;margin:0;overflow:hidden}.hybrid__media-top[data-astro-cid-6j5xsy7t]{justify-content:center;align-items:center;padding:2.25rem 1.25rem .5rem;display:flex;position:relative}.hybrid__badge[data-astro-cid-6j5xsy7t]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-pill);backdrop-filter:blur(4px);background-color:#ffffffe0;padding:.4rem .75rem;font-size:.68rem;font-weight:600;position:absolute;top:1rem;left:1rem}.hybrid__image[data-astro-cid-6j5xsy7t]{width:100%;height:auto}.hybrid__caption[data-astro-cid-6j5xsy7t]{background-color:var(--color-surface-2);border-top:1px solid var(--color-line);align-items:center;gap:.9rem;padding:1rem 1.25rem 1.15rem;display:flex}.hybrid__caption-value[data-astro-cid-6j5xsy7t]{font-family:var(--font-display);color:var(--color-accent);white-space:nowrap;font-size:1.7rem;font-weight:800;line-height:1}.hybrid__caption-text[data-astro-cid-6j5xsy7t]{color:var(--color-ink-3);font-size:.8rem;line-height:1.45}@media (width<=1024px){.hybrid__body[data-astro-cid-6j5xsy7t]{grid-template-columns:minmax(0,1fr)}.hybrid__media[data-astro-cid-6j5xsy7t]{max-width:34rem}}@media (width<=900px){.hybrid__head[data-astro-cid-6j5xsy7t]{flex-direction:column;align-items:flex-start;gap:1.25rem}}@media (width<=620px){.hybrid__advantages[data-astro-cid-6j5xsy7t]{grid-template-columns:minmax(0,1fr);gap:1.35rem}}.model-card[data-astro-cid-v7ux3vth]{border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:box-shadow var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);background-color:#fff;flex-direction:column;display:flex;overflow:hidden}.model-card[data-astro-cid-v7ux3vth]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.model-card__media[data-astro-cid-v7ux3vth]{border-bottom:1px solid var(--color-line);background-color:#fff;justify-content:center;align-items:center;height:clamp(13rem,24vw,16.5rem);padding:2.75rem clamp(1.25rem,3vw,2.25rem) 1rem;display:flex;position:relative}.model-card__chassis[data-astro-cid-v7ux3vth]{font-family:var(--font-display);letter-spacing:.12em;color:var(--color-ink);font-size:.82rem;font-weight:800;position:absolute;top:1.15rem;left:1.25rem}.model-card__badge[data-astro-cid-v7ux3vth]{letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent);background-color:var(--color-accent-soft);border-radius:var(--radius-pill);padding:.3rem .65rem;font-size:.66rem;font-weight:600;position:absolute;top:1.1rem;right:1.25rem}.model-card__image[data-astro-cid-v7ux3vth]{object-fit:contain;width:100%;height:100%;transition:transform .4s var(--ease-out)}.model-card[data-astro-cid-v7ux3vth]:hover .model-card__image[data-astro-cid-v7ux3vth]{transform:scale(1.02)}.model-card__body[data-astro-cid-v7ux3vth]{flex-direction:column;flex:1;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.model-card__title[data-astro-cid-v7ux3vth]{letter-spacing:-.01em;font-size:clamp(1.05rem,1rem + .4vw,1.28rem);font-weight:700;line-height:1.3}.model-card__tagline[data-astro-cid-v7ux3vth]{color:var(--color-muted);margin-top:.5rem;font-size:.9rem;line-height:1.55}.model-card__specs[data-astro-cid-v7ux3vth]{border-top:1px solid var(--color-line);border-left:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:1.35rem 0 0;display:grid}.model-card__spec[data-astro-cid-v7ux3vth]{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);padding:.8rem .95rem}.model-card__spec[data-astro-cid-v7ux3vth] dt[data-astro-cid-v7ux3vth]{color:var(--color-muted);font-size:.7rem;line-height:1.35}.model-card__spec[data-astro-cid-v7ux3vth] dd[data-astro-cid-v7ux3vth]{font-family:var(--font-display);color:var(--color-ink);margin:.15rem 0 0;font-size:1.12rem;font-weight:800;line-height:1.2}.model-card__spec[data-astro-cid-v7ux3vth] dd[data-astro-cid-v7ux3vth] span[data-astro-cid-v7ux3vth]{font-family:var(--font-body);color:var(--color-muted);margin-left:.2rem;font-size:.72rem;font-weight:600}.model-card__price[data-astro-cid-v7ux3vth]{flex-direction:column;gap:.15rem;margin-top:1.25rem;display:flex}.model-card__price-label[data-astro-cid-v7ux3vth]{font-family:var(--font-display);color:var(--color-ink);align-items:center;gap:.45rem;font-size:1.05rem;font-weight:800;display:inline-flex}.model-card__price-label[data-astro-cid-v7ux3vth] .icon{color:var(--color-accent)}.model-card__price-note[data-astro-cid-v7ux3vth]{color:var(--color-muted);font-size:.78rem}.model-card__actions[data-astro-cid-v7ux3vth]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:auto;padding-top:1.35rem;display:grid}.model-card__actions[data-astro-cid-v7ux3vth] .btn{padding-inline:.85rem;font-size:.875rem}@media (width<=480px){.model-card__actions[data-astro-cid-v7ux3vth]{grid-template-columns:minmax(0,1fr)}.model-card__media[data-astro-cid-v7ux3vth]{height:12rem;padding-top:2.5rem}}@media (prefers-reduced-motion:reduce){.model-card[data-astro-cid-v7ux3vth],.model-card__image[data-astro-cid-v7ux3vth]{transition:none}}.spec-dialog[data-astro-cid-jxavhijp]{width:min(48rem,100vw - 2rem);max-width:none;max-height:none;color:var(--color-text);background:0 0;border:0;padding:0;overflow:visible}.spec-dialog[data-astro-cid-jxavhijp]::backdrop{backdrop-filter:blur(3px);background-color:#0a10159e}.spec-dialog[data-astro-cid-jxavhijp][open]{animation:dialog-in .26s var(--ease-out)}.spec-dialog[data-astro-cid-jxavhijp][open]::backdrop{animation:backdrop-in .26s var(--ease-out)}@keyframes dialog-in{0%{opacity:0;transform:translateY(14px)scale(.99)}}@keyframes backdrop-in{0%{opacity:0}}.spec-dialog__panel[data-astro-cid-jxavhijp]{border-radius:var(--radius-lg);max-height:min(88vh,54rem);box-shadow:var(--shadow-lg);background-color:#fff;flex-direction:column;display:flex;overflow:hidden}.spec-dialog__head[data-astro-cid-jxavhijp]{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:clamp(1.25rem,3vw,1.75rem) clamp(1.25rem,3vw,1.75rem) 1rem;display:flex}.spec-dialog__heading[data-astro-cid-jxavhijp] .eyebrow{margin-bottom:.5rem}.spec-dialog__title[data-astro-cid-jxavhijp]{text-transform:none;font-size:clamp(1.15rem,1rem + 1vw,1.5rem);line-height:1.25}.spec-dialog__subtitle[data-astro-cid-jxavhijp]{color:var(--color-muted);margin-top:.35rem;font-size:.82rem}.spec-dialog__close[data-astro-cid-jxavhijp]{width:2.6rem;height:2.6rem;color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-sm);transition:background-color var(--duration) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.spec-dialog__close[data-astro-cid-jxavhijp]:hover{background-color:var(--color-surface-2)}.spec-dialog__body[data-astro-cid-jxavhijp]{overscroll-behavior:contain;padding:1.25rem clamp(1.25rem,3vw,1.75rem) 1.5rem;overflow-y:auto}.spec-dialog__media[data-astro-cid-jxavhijp]{border:1px solid var(--color-line);border-radius:var(--radius-md);background-color:#fff;justify-content:center;margin-bottom:1.25rem;padding:.5rem 1rem;display:flex}.spec-dialog__media[data-astro-cid-jxavhijp] img{object-fit:contain;width:auto;max-height:9rem}.spec-group[data-astro-cid-jxavhijp]+.spec-group[data-astro-cid-jxavhijp]{margin-top:1.5rem}.spec-group__title[data-astro-cid-jxavhijp]{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-olive);margin-bottom:.6rem;font-size:.72rem;font-weight:600}.spec-group__list[data-astro-cid-jxavhijp]{border-top:1px solid var(--color-line);margin:0}.spec-row[data-astro-cid-jxavhijp]{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1rem;padding-block:.6rem;display:grid}.spec-row[data-astro-cid-jxavhijp] dt[data-astro-cid-jxavhijp]{color:var(--color-muted);font-size:.86rem}.spec-row[data-astro-cid-jxavhijp] dd[data-astro-cid-jxavhijp]{text-align:right;color:var(--color-ink);margin:0;font-size:.9rem;font-weight:600;line-height:1.45}.spec-row[data-astro-cid-jxavhijp] dd[data-astro-cid-jxavhijp] span[data-astro-cid-jxavhijp]{color:var(--color-muted);margin-left:.2rem;font-size:.75rem;font-weight:500}.spec-dialog__note[data-astro-cid-jxavhijp]{color:var(--color-muted);margin-top:1.25rem;font-size:.72rem;line-height:1.55}.spec-dialog__foot[data-astro-cid-jxavhijp]{background-color:var(--color-surface-2);border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1.25rem,3vw,1.75rem);display:flex}.spec-dialog__price[data-astro-cid-jxavhijp]{flex-direction:column;gap:.1rem;display:flex}.spec-dialog__price-label[data-astro-cid-jxavhijp]{font-family:var(--font-display);font-size:1.05rem;font-weight:800}.spec-dialog__price-note[data-astro-cid-jxavhijp]{color:var(--color-muted);font-size:.72rem}.spec-dialog__actions[data-astro-cid-jxavhijp]{flex:none}@media (width<=560px){.spec-dialog[data-astro-cid-jxavhijp]{width:calc(100vw - 1.25rem)}.spec-dialog__panel[data-astro-cid-jxavhijp]{max-height:90vh}.spec-row[data-astro-cid-jxavhijp]{grid-template-columns:minmax(0,1fr);gap:.15rem}.spec-row[data-astro-cid-jxavhijp] dd[data-astro-cid-jxavhijp]{text-align:left}.spec-dialog__foot[data-astro-cid-jxavhijp]{flex-direction:column;align-items:stretch}.spec-dialog__actions[data-astro-cid-jxavhijp] .btn{width:100%}}@media (prefers-reduced-motion:reduce){.spec-dialog[data-astro-cid-jxavhijp][open],.spec-dialog[data-astro-cid-jxavhijp][open]::backdrop{animation:none}}.models__grid[data-astro-cid-cxmk54jq]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1.25rem,2.5vw,1.75rem);margin-top:clamp(2rem,3.5vw,2.75rem);display:grid}.models__disclaimer[data-astro-cid-cxmk54jq]{max-width:52rem;color:var(--color-muted);margin-top:1.5rem;font-size:.75rem;line-height:1.6}@media (width<=900px){.models__grid[data-astro-cid-cxmk54jq]{grid-template-columns:minmax(0,1fr);max-width:34rem;margin-inline:auto}}.compare[data-astro-cid-ojanzpy4]{background-color:var(--color-surface)}.compare__wrap[data-astro-cid-ojanzpy4]{margin-top:clamp(2rem,3.5vw,2.75rem)}.compare__scroll[data-astro-cid-ojanzpy4]{border:1px solid var(--color-line);border-radius:var(--radius-lg);-webkit-overflow-scrolling:touch;overflow-x:auto}.compare__table[data-astro-cid-ojanzpy4]{border-collapse:collapse;text-align:left;width:100%;min-width:34rem;font-size:.92rem}.compare__table[data-astro-cid-ojanzpy4] th[data-astro-cid-ojanzpy4],.compare__table[data-astro-cid-ojanzpy4] td[data-astro-cid-ojanzpy4]{border-bottom:1px solid var(--color-line);vertical-align:middle;padding:.9rem 1.25rem}.compare__table[data-astro-cid-ojanzpy4] thead[data-astro-cid-ojanzpy4] th[data-astro-cid-ojanzpy4]{background-color:var(--color-surface-3);border-bottom:1px solid var(--color-line-strong);padding-block:1.1rem}.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] tr[data-astro-cid-ojanzpy4]:nth-child(odd){background-color:#fff}.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] tr[data-astro-cid-ojanzpy4]:nth-child(2n){background-color:var(--color-surface-2)}.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] th[data-astro-cid-ojanzpy4],.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] td[data-astro-cid-ojanzpy4]{background-color:#0000}.compare__corner[data-astro-cid-ojanzpy4]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem;font-weight:600}.compare__model[data-astro-cid-ojanzpy4]{width:30%}.compare__model-name[data-astro-cid-ojanzpy4]{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-ink);font-size:1.1rem;font-weight:800;display:block}.compare__model-sub[data-astro-cid-ojanzpy4]{font-family:var(--font-body);letter-spacing:.02em;text-transform:none;color:var(--color-muted);margin-top:.15rem;font-size:.7rem;font-weight:500;display:block}.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] th[data-astro-cid-ojanzpy4]{color:var(--color-muted);font-weight:500}.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] td[data-astro-cid-ojanzpy4]{color:var(--color-ink);font-weight:600}.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] tr[data-astro-cid-ojanzpy4]:last-child th[data-astro-cid-ojanzpy4],.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] tr[data-astro-cid-ojanzpy4]:last-child td[data-astro-cid-ojanzpy4]{border-bottom:0}.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] tr[data-astro-cid-ojanzpy4]{transition:background-color var(--duration) var(--ease-out)}.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] tr[data-astro-cid-ojanzpy4]:hover{background-color:var(--color-olive-soft)}.compare__table[data-astro-cid-ojanzpy4] tfoot[data-astro-cid-ojanzpy4] td[data-astro-cid-ojanzpy4]{background-color:var(--color-surface-2);border-bottom:0;padding-block:1.1rem}.compare__table[data-astro-cid-ojanzpy4] tfoot[data-astro-cid-ojanzpy4] .btn{width:100%;padding-inline:1rem;font-size:.82rem}.compare__note[data-astro-cid-ojanzpy4]{max-width:46rem;color:var(--color-muted);align-items:flex-start;gap:.5rem;margin:1.25rem auto 0;font-size:.8rem;line-height:1.55;display:flex}.compare__note[data-astro-cid-ojanzpy4] .icon{color:var(--color-olive);margin-top:.15rem}@media (width<=720px){.compare__scroll[data-astro-cid-ojanzpy4]{overflow-x:visible}.compare__table[data-astro-cid-ojanzpy4]{table-layout:fixed;width:100%;min-width:0;font-size:.7rem}.compare__table[data-astro-cid-ojanzpy4] th[data-astro-cid-ojanzpy4],.compare__table[data-astro-cid-ojanzpy4] td[data-astro-cid-ojanzpy4]{overflow-wrap:break-word;padding:.55rem .45rem;font-size:.7rem}.compare__table[data-astro-cid-ojanzpy4] thead[data-astro-cid-ojanzpy4] th[data-astro-cid-ojanzpy4]{padding-block:.8rem}.compare__table[data-astro-cid-ojanzpy4] tbody[data-astro-cid-ojanzpy4] th[data-astro-cid-ojanzpy4]{hyphens:auto;width:36%;min-width:0;box-shadow:none;position:static}.compare__model[data-astro-cid-ojanzpy4]{width:32%}.compare__model-name[data-astro-cid-ojanzpy4]{font-size:.85rem}.compare__model-sub[data-astro-cid-ojanzpy4]{font-size:.58rem}.compare__table[data-astro-cid-ojanzpy4] tfoot[data-astro-cid-ojanzpy4] .compare__corner[data-astro-cid-ojanzpy4]{background-color:var(--color-surface-2)}.compare__table[data-astro-cid-ojanzpy4] tfoot[data-astro-cid-ojanzpy4] .btn{padding:.5rem .3rem;font-size:.65rem}}.leasing[data-astro-cid-jt4ehtac]{position:relative;overflow:hidden}.leasing__glow[data-astro-cid-jt4ehtac]{pointer-events:none;background:radial-gradient(circle,#d6152238,#0000 62%);border-radius:50%;width:42rem;height:42rem;position:absolute;inset:-30% -10% auto auto}.leasing__inner[data-astro-cid-jt4ehtac]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid;position:relative}.leasing__title[data-astro-cid-jt4ehtac]{max-width:24ch;font-size:var(--fs-h2);text-transform:uppercase;line-height:1.06}.leasing__lead[data-astro-cid-jt4ehtac]{max-width:36rem;margin-top:1rem}.leasing__points[data-astro-cid-jt4ehtac]{gap:1.1rem;margin-block:1.75rem 2rem;display:grid}.leasing__point[data-astro-cid-jt4ehtac]{align-items:flex-start;gap:.9rem;display:flex}.leasing__point-icon[data-astro-cid-jt4ehtac]{color:#fff;border-radius:var(--radius-sm);background-color:#ffffff14;border:1px solid #ffffff1f;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}.leasing__point-title[data-astro-cid-jt4ehtac]{color:#fff;font-size:.98rem;font-weight:700}.leasing__point-text[data-astro-cid-jt4ehtac]{color:#a9b5bc;margin-top:.2rem;font-size:.86rem;line-height:1.55}.leasing__card[data-astro-cid-jt4ehtac]{border-radius:var(--radius-lg);backdrop-filter:blur(2px);background:linear-gradient(160deg,#ffffff14 0%,#ffffff08 100%);border:1px solid #ffffff24;padding:clamp(1.4rem,3vw,2rem);box-shadow:0 30px 60px -40px #0009}.leasing__card-kicker[data-astro-cid-jt4ehtac]{letter-spacing:.12em;text-transform:uppercase;color:#93a1aa;font-size:.7rem;font-weight:600}.leasing__terms[data-astro-cid-jt4ehtac]{margin:1rem 0 0}.leasing__term[data-astro-cid-jt4ehtac]{border-bottom:1px dashed #ffffff29;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:1rem;display:flex}.leasing__term[data-astro-cid-jt4ehtac] dt[data-astro-cid-jt4ehtac]{color:#a9b5bc;font-size:.86rem}.leasing__term[data-astro-cid-jt4ehtac] dd[data-astro-cid-jt4ehtac]{font-family:var(--font-display);color:#fff;text-align:right;white-space:nowrap;margin:0;font-size:clamp(1.35rem,1.2rem + .7vw,1.75rem);font-weight:800;line-height:1}.leasing__term[data-astro-cid-jt4ehtac] dd[data-astro-cid-jt4ehtac] span[data-astro-cid-jt4ehtac]{font-family:var(--font-body);color:#a9b5bc;font-size:.75rem;font-weight:500}.leasing__card-note[data-astro-cid-jt4ehtac]{color:#93a1aa;margin-top:1.15rem;font-size:.8rem;line-height:1.55}@media (width<=900px){.leasing__inner[data-astro-cid-jt4ehtac]{grid-template-columns:minmax(0,1fr)}.leasing__card[data-astro-cid-jt4ehtac]{max-width:32rem}}.service[data-astro-cid-mqm4hir2]{background-color:var(--color-olive-soft);position:relative;overflow:hidden}.service__head[data-astro-cid-mqm4hir2]{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.service__head[data-astro-cid-mqm4hir2] .heading{max-width:42rem}.service__head[data-astro-cid-mqm4hir2] .btn{flex:none;margin-bottom:.35rem}.service__grid[data-astro-cid-mqm4hir2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(2rem,3.5vw,2.75rem);display:grid}.service__foot[data-astro-cid-mqm4hir2]{border-top:1px solid #111a2224;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(1.5rem,2.5vw,2rem);padding-top:1.35rem;display:flex}.service__phone[data-astro-cid-mqm4hir2]{align-items:center;gap:.65rem;display:inline-flex}.service__phone-icon[data-astro-cid-mqm4hir2]{color:#fff;background-color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.service__phone-text[data-astro-cid-mqm4hir2]{flex-direction:column;line-height:1.2;display:flex}.service__phone-text[data-astro-cid-mqm4hir2] span[data-astro-cid-mqm4hir2]{letter-spacing:.08em;text-transform:uppercase;color:#55622a;font-size:.7rem;font-weight:600}.service__phone-text[data-astro-cid-mqm4hir2] a[data-astro-cid-mqm4hir2]{font-family:var(--font-display);color:var(--color-ink);font-size:1.2rem;font-weight:800}.service__phone-text[data-astro-cid-mqm4hir2] a[data-astro-cid-mqm4hir2]:hover{color:var(--color-accent)}.service__foot-note[data-astro-cid-mqm4hir2]{color:var(--color-ink-3);font-size:.82rem}.service__card[data-astro-cid-mqm4hir2]{border-radius:var(--radius-md);transition:border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);background-color:#fff;border:1px solid #111a2214;padding:clamp(1.25rem,2.5vw,1.6rem)}.service__card[data-astro-cid-mqm4hir2]:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-sm)}.service__icon[data-astro-cid-mqm4hir2]{width:2.75rem;height:2.75rem;color:var(--color-accent);background-color:var(--color-accent-soft);border-radius:var(--radius-sm);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.service__title[data-astro-cid-mqm4hir2]{font-size:1rem;font-weight:700;line-height:1.3}.service__text[data-astro-cid-mqm4hir2]{color:var(--color-muted);margin-top:.45rem;font-size:.86rem;line-height:1.58}@media (width<=1024px){.service__grid[data-astro-cid-mqm4hir2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.service__head[data-astro-cid-mqm4hir2]{flex-direction:column;align-items:flex-start;gap:1.25rem}}@media (width<=560px){.service__grid[data-astro-cid-mqm4hir2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.service__card[data-astro-cid-mqm4hir2]{padding:1rem}.service__icon[data-astro-cid-mqm4hir2]{width:2.4rem;height:2.4rem;margin-bottom:.75rem}.service__title[data-astro-cid-mqm4hir2]{font-size:.92rem}.service__text[data-astro-cid-mqm4hir2]{font-size:.8rem}.service__foot[data-astro-cid-mqm4hir2]{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (width<=379px){.service__grid[data-astro-cid-mqm4hir2]{grid-template-columns:minmax(0,1fr)}}.faq__inner[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.faq__aside[data-astro-cid-gfo3rpqg]{top:calc(var(--header-height) + 1.5rem);position:sticky}.faq__title[data-astro-cid-gfo3rpqg]{font-size:var(--fs-h2);text-transform:uppercase;line-height:1.08}.faq__lead[data-astro-cid-gfo3rpqg]{color:var(--color-text-soft);margin-top:1rem;font-size:.95rem;line-height:1.65}.faq__card[data-astro-cid-gfo3rpqg]{border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);background-color:#fff;margin-top:1.75rem;padding:1.35rem}.faq__card-icon[data-astro-cid-gfo3rpqg]{width:2.5rem;height:2.5rem;color:var(--color-olive);background-color:var(--color-olive-soft);border-radius:var(--radius-sm);justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}.faq__card-title[data-astro-cid-gfo3rpqg]{font-family:var(--font-display);font-size:1rem;font-weight:700}.faq__card-text[data-astro-cid-gfo3rpqg]{color:var(--color-muted);margin-top:.3rem;font-size:.82rem;line-height:1.5}.faq__card-phone[data-astro-cid-gfo3rpqg]{font-family:var(--font-display);color:var(--color-ink);margin-top:.7rem;font-size:1.15rem;font-weight:800;display:inline-block}.faq__card-phone[data-astro-cid-gfo3rpqg]:hover{color:var(--color-accent)}.faq__item[data-astro-cid-gfo3rpqg]{border:1px solid var(--color-line);border-radius:var(--radius-md);transition:border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);background-color:#fff}.faq__item[data-astro-cid-gfo3rpqg]+.faq__item[data-astro-cid-gfo3rpqg]{margin-top:.6rem}.faq__item[data-astro-cid-gfo3rpqg][open]{border-color:var(--color-line-strong);box-shadow:var(--shadow-xs)}.faq__summary[data-astro-cid-gfo3rpqg]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;list-style:none;display:flex}.faq__summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-gfo3rpqg]{font-family:var(--font-display);color:var(--color-ink);font-size:.98rem;font-weight:700;line-height:1.35}.faq__toggle[data-astro-cid-gfo3rpqg]{width:2rem;height:2rem;color:var(--color-ink);background-color:var(--color-surface-2);transition:transform var(--duration) var(--ease-out), background-color var(--duration) var(--ease-out), color var(--duration) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__toggle[data-astro-cid-gfo3rpqg]{color:#fff;background-color:var(--color-accent);transform:rotate(45deg)}.faq__answer[data-astro-cid-gfo3rpqg]{color:var(--color-text-soft);animation:answer-in .22s var(--ease-out);padding:0 3.5rem 1.2rem 1.25rem;font-size:.9rem;line-height:1.65}@keyframes answer-in{0%{opacity:0;transform:translateY(-4px)}}@media (width<=900px){.faq__inner[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(0,1fr)}.faq__aside[data-astro-cid-gfo3rpqg]{position:static}.faq__card[data-astro-cid-gfo3rpqg]{display:none}}@media (prefers-reduced-motion:reduce){.faq__answer[data-astro-cid-gfo3rpqg]{animation:none}}.lead-form-card[data-astro-cid-gz6njkqh]{border-radius:var(--radius-lg);background-color:#fff;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 30px 80px -40px #0000008c}.lead-form[data-astro-cid-gz6njkqh]{gap:1rem;display:grid}.lead-form[data-astro-cid-gz6njkqh][hidden]{display:none}.lead-form__row[data-astro-cid-gz6njkqh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field[data-astro-cid-gz6njkqh]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.field__label[data-astro-cid-gz6njkqh]{color:var(--color-ink-2);font-size:.8rem;font-weight:600}.field__label[data-astro-cid-gz6njkqh] span[data-astro-cid-gz6njkqh]{color:var(--color-accent)}.field__input[data-astro-cid-gz6njkqh]{width:100%;min-height:3rem;color:var(--color-ink);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);transition:border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);background-color:#fff;padding:.7rem .9rem;font-size:.95rem}.field__input[data-astro-cid-gz6njkqh]::placeholder{color:#9aa4ac}.field__input[data-astro-cid-gz6njkqh]:hover{border-color:#b9c1bd}.field__input[data-astro-cid-gz6njkqh]:focus{border-color:var(--color-ink);outline:none;box-shadow:0 0 0 3px #111a2214}.field__input[data-astro-cid-gz6njkqh][aria-invalid=true]{border-color:var(--color-error)}.field__textarea[data-astro-cid-gz6njkqh]{resize:vertical;min-height:5.5rem}.field__select-wrap[data-astro-cid-gz6njkqh]{position:relative}.field__select[data-astro-cid-gz6njkqh]{appearance:none;cursor:pointer;padding-right:2.5rem}.field__select-icon[data-astro-cid-gz6njkqh]{color:var(--color-muted);pointer-events:none;display:inline-flex;position:absolute;top:50%;right:.95rem;transform:translateY(-50%)}.field__error[data-astro-cid-gz6njkqh]{color:var(--color-error);font-size:.75rem;line-height:1.4;display:none}.field__error[data-astro-cid-gz6njkqh].is-visible{display:block}.lead-form__honeypot[data-astro-cid-gz6njkqh]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent[data-astro-cid-gz6njkqh]{margin-top:.15rem}.consent__label[data-astro-cid-gz6njkqh]{cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.consent__input[data-astro-cid-gz6njkqh]{width:1.1rem;height:1.1rem;accent-color:var(--color-accent);cursor:pointer;flex:none;margin-top:.15rem}.consent__text[data-astro-cid-gz6njkqh]{color:var(--color-muted);font-size:.72rem;line-height:1.5}.consent__text[data-astro-cid-gz6njkqh] a[data-astro-cid-gz6njkqh]{color:var(--color-ink-3);text-underline-offset:2px;text-decoration:underline #111a224d}.consent__text[data-astro-cid-gz6njkqh] a[data-astro-cid-gz6njkqh]:hover{color:var(--color-accent)}.consent__input[data-astro-cid-gz6njkqh][aria-invalid=true]{outline:2px solid var(--color-error);outline-offset:2px}.lead-form__submit[data-astro-cid-gz6njkqh]{margin-top:.25rem}.lead-form .btn[disabled]{opacity:.7;cursor:progress}.lead-form__noscript[data-astro-cid-gz6njkqh]{color:var(--color-ink-2);background-color:var(--color-accent-soft);border-radius:var(--radius-sm);padding:.75rem .9rem;font-size:.82rem;line-height:1.5}.lead-form__noscript[data-astro-cid-gz6njkqh] a[data-astro-cid-gz6njkqh]{color:var(--color-accent);font-weight:600;text-decoration:underline}.lead-form__note[data-astro-cid-gz6njkqh]{color:var(--color-muted);align-items:center;gap:.4rem;font-size:.72rem;display:flex}.lead-form__note[data-astro-cid-gz6njkqh] .icon{color:var(--color-olive)}.lead-form__status[data-astro-cid-gz6njkqh]{color:var(--color-error);font-size:.8rem;line-height:1.5}.lead-form__status[data-astro-cid-gz6njkqh]:empty{display:none}.lead-form__success[data-astro-cid-gz6njkqh]{flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.5rem .5rem;display:flex}.lead-form__success[data-astro-cid-gz6njkqh][hidden]{display:none}.lead-form__success-icon[data-astro-cid-gz6njkqh]{width:3.5rem;height:3.5rem;color:var(--color-success);background-color:#e8f4ec;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lead-form__success-title[data-astro-cid-gz6njkqh]{color:var(--color-ink);font-size:1.3rem;font-weight:800}.lead-form__success-text[data-astro-cid-gz6njkqh]{color:var(--color-text-soft);font-size:.9rem;line-height:1.6}.lead-form__success-phone[data-astro-cid-gz6njkqh]{font-family:var(--font-display);color:var(--color-ink);align-items:center;gap:.45rem;margin-top:.5rem;font-size:1.2rem;font-weight:800;display:inline-flex}.lead-form__success-phone[data-astro-cid-gz6njkqh] .icon{color:var(--color-accent)}@media (width<=560px){.lead-form__row[data-astro-cid-gz6njkqh]{grid-template-columns:minmax(0,1fr)}}.lead-section[data-astro-cid-jwuc34aq]{position:relative;overflow:hidden}.lead-section__glow[data-astro-cid-jwuc34aq]{pointer-events:none;background:radial-gradient(circle,#d615222e,#0000 64%);border-radius:50%;width:38rem;height:38rem;position:absolute;inset:auto auto -30% -15%}.lead-section__inner[data-astro-cid-jwuc34aq]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid;position:relative}.lead-section__title[data-astro-cid-jwuc34aq]{max-width:18ch;font-size:var(--fs-h2);text-transform:uppercase;line-height:1.06}.lead-section__lead[data-astro-cid-jwuc34aq]{max-width:34rem;margin-top:1rem}.lead-section__benefits[data-astro-cid-jwuc34aq]{gap:.6rem;margin-top:1.5rem;display:grid}.lead-section__benefits[data-astro-cid-jwuc34aq] li[data-astro-cid-jwuc34aq]{color:#d3dce1;align-items:flex-start;gap:.55rem;font-size:.9rem;display:flex}.lead-section__benefits[data-astro-cid-jwuc34aq] .icon{color:var(--color-accent);margin-top:.15rem}.lead-section__contact[data-astro-cid-jwuc34aq]{border-top:1px solid #ffffff1f;margin-top:2rem;padding-top:1.5rem}.lead-section__contact-label[data-astro-cid-jwuc34aq]{letter-spacing:.1em;text-transform:uppercase;color:#8b99a2;font-size:.72rem;font-weight:600}.lead-section__phone[data-astro-cid-jwuc34aq]{font-family:var(--font-display);color:#fff;margin-top:.25rem;font-size:clamp(1.4rem,1.2rem + .8vw,1.8rem);font-weight:800;display:inline-block}.lead-section__phone[data-astro-cid-jwuc34aq]:hover{color:#ff9aa1}.lead-section__hours[data-astro-cid-jwuc34aq]{color:#8b99a2;font-size:.78rem}.lead-section__messengers[data-astro-cid-jwuc34aq]{margin-top:.9rem}@media (width<=900px){.lead-section__inner[data-astro-cid-jwuc34aq]{grid-template-columns:minmax(0,1fr)}.lead-section__content[data-astro-cid-jwuc34aq],.lead-section__form[data-astro-cid-jwuc34aq]{max-width:38rem}}.contacts[data-astro-cid-7tpwetoa]{background-color:var(--color-surface)}.contacts__head[data-astro-cid-7tpwetoa]{justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:clamp(1.75rem,3vw,2.5rem);display:flex}.contacts__head[data-astro-cid-7tpwetoa] .heading{max-width:40rem}.contacts__route[data-astro-cid-7tpwetoa]{color:var(--color-ink);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);transition:border-color var(--duration) var(--ease-out), color var(--duration) var(--ease-out);flex:none;align-items:center;gap:.45rem;padding:.6rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.contacts__route[data-astro-cid-7tpwetoa]:hover{color:var(--color-accent);border-color:var(--color-accent)}.contacts__grid[data-astro-cid-7tpwetoa]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1.25rem,2.5vw,2rem);display:grid}.contacts__card[data-astro-cid-7tpwetoa]{border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background-color:#fff;flex-direction:column;padding:clamp(1.4rem,3vw,2rem);display:flex}.contacts__card-kicker[data-astro-cid-7tpwetoa]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-olive);font-size:.7rem;font-weight:600}.contacts__address[data-astro-cid-7tpwetoa]{color:var(--color-ink);gap:.5rem;margin-top:.65rem;font-size:.98rem;font-weight:600;line-height:1.45;display:flex}.contacts__address[data-astro-cid-7tpwetoa] .icon{color:var(--color-accent);margin-top:.15rem}.contacts__address-note[data-astro-cid-7tpwetoa]{color:var(--color-muted);font-size:.78rem;font-weight:400}.contacts__list[data-astro-cid-7tpwetoa]{border-top:1px solid var(--color-line);margin:1.15rem 0 1.5rem}.contacts__row[data-astro-cid-7tpwetoa]{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:.75rem;padding-block:.6rem;display:flex}.contacts__row[data-astro-cid-7tpwetoa] dt[data-astro-cid-7tpwetoa]{color:var(--color-muted);align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.contacts__row[data-astro-cid-7tpwetoa] dt[data-astro-cid-7tpwetoa] .icon{color:#a3aeaa}.contacts__row[data-astro-cid-7tpwetoa] dd[data-astro-cid-7tpwetoa]{text-align:right;color:var(--color-ink);margin:0;font-size:.8rem;font-weight:600;line-height:1.4}.contacts__row[data-astro-cid-7tpwetoa] dd[data-astro-cid-7tpwetoa] span[data-astro-cid-7tpwetoa]{color:var(--color-muted);font-size:.7rem;font-weight:400;display:block}.contacts__row[data-astro-cid-7tpwetoa] dd[data-astro-cid-7tpwetoa] a[data-astro-cid-7tpwetoa]:hover{color:var(--color-accent)}.contacts__card[data-astro-cid-7tpwetoa] .btn{margin-top:auto}.contacts__map-wrap[data-astro-cid-7tpwetoa]{background-color:var(--color-surface-2);border:1px solid var(--color-line);border-radius:var(--radius-md);min-height:25rem;position:relative;overflow:hidden}.contacts__map[data-astro-cid-7tpwetoa]{border:0;width:100%;height:100%;position:absolute;inset:0}@media (width<=900px){.contacts__head[data-astro-cid-7tpwetoa]{flex-direction:column;align-items:flex-start;gap:1rem}.contacts__grid[data-astro-cid-7tpwetoa]{grid-template-columns:minmax(0,1fr)}.contacts__map-wrap[data-astro-cid-7tpwetoa]{height:22rem;min-height:0}}
