.crumbs[data-astro-cid-vx4iavld]{padding-block:var(--space-4)}.crumbs__list[data-astro-cid-vx4iavld]{gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs__item[data-astro-cid-vx4iavld]+.crumbs__item[data-astro-cid-vx4iavld]:before{content:"/";margin-right:var(--space-2);color:var(--border)}.crumbs__item[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{text-decoration:none}@media (hover:hover){.crumbs__item[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{text-underline-offset:.2em;text-decoration:underline}}.crumbs__item[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current]{color:var(--text)}main>.info-hero[data-astro-cid-j6tct6yg].seam-base{padding-block:var(--space-6) calc(var(--space-8) + var(--hero-cta-radius))}.info-hero[data-astro-cid-j6tct6yg]{background-color:var(--hero-cta-solid);color:var(--on-photo)}.info-hero__crumbs[data-astro-cid-j6tct6yg] .crumbs{padding-block:0}.info-hero__crumbs[data-astro-cid-j6tct6yg] .crumbs__list{color:var(--on-photo-muted);font-size:var(--text-sm);font-weight:var(--weight-medium)}.info-hero__crumbs[data-astro-cid-j6tct6yg] .crumbs__item+.crumbs__item:before{color:var(--on-photo-muted)}.info-hero__crumbs[data-astro-cid-j6tct6yg] .crumbs__item a{color:inherit}.info-hero__crumbs[data-astro-cid-j6tct6yg] .crumbs__item [aria-current]{color:var(--on-photo)}.info-hero__title[data-astro-cid-j6tct6yg]{max-width:22ch;margin-top:var(--space-3);color:var(--on-photo);font-size:var(--text-3xl);line-height:var(--leading-tight)}.info-hero__meta[data-astro-cid-j6tct6yg]{margin-top:var(--space-3);color:var(--on-photo-muted);font-size:var(--text-sm)}.info-hero__intro[data-astro-cid-j6tct6yg]{max-width:var(--prose-max);margin-top:var(--space-4);color:var(--on-photo);font-size:var(--text-lg);line-height:var(--leading-normal)}.info-hero__chips[data-astro-cid-j6tct6yg]{gap:var(--space-3) var(--space-6);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.info-hero__chip[data-astro-cid-j6tct6yg]{align-items:center;gap:var(--space-2);color:var(--on-photo);font-size:var(--text-sm);font-weight:var(--weight-medium);display:inline-flex}.info-hero__chip[data-astro-cid-j6tct6yg] svg[data-astro-cid-j6tct6yg]{width:18px;height:18px;color:var(--on-photo);flex:none}.info-hero__chip[data-astro-cid-j6tct6yg] a[data-astro-cid-j6tct6yg]{color:inherit;text-decoration:none}@media (hover:hover){.info-hero__chip[data-astro-cid-j6tct6yg] a[data-astro-cid-j6tct6yg]:hover{text-underline-offset:3px;text-decoration:underline}}.info-hero__actions[data-astro-cid-j6tct6yg]{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.info-hero__button[data-astro-cid-j6tct6yg]{justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);background-color:var(--accent);color:var(--on-accent);font-weight:var(--weight-medium);transition:background-color var(--transition-fast);text-decoration:none;display:inline-flex}.info-hero__button[data-astro-cid-j6tct6yg] svg[data-astro-cid-j6tct6yg]{width:20px;height:20px}.info-hero__second[data-astro-cid-j6tct6yg]{color:var(--on-photo);font-size:var(--text-lg);font-weight:var(--weight-bold);text-decoration:none}@media (hover:hover){.info-hero__button[data-astro-cid-j6tct6yg]:hover{background-color:var(--accent-hover);color:var(--on-accent)}.info-hero__second[data-astro-cid-j6tct6yg]:hover{color:var(--on-photo);text-underline-offset:3px;text-decoration:underline}}.symptoms__emergency[data-astro-cid-defhstw2]{--symptom-icon:48px;grid-template-columns:var(--symptom-icon) minmax(0, 1fr);gap:var(--space-4) var(--space-3);padding:var(--space-5) var(--space-4);border-radius:var(--radius-xl);background-color:var(--hero-cta-solid);color:var(--on-photo);grid-template-areas:"icon copy""call call";align-items:center;display:grid}.symptoms__siren[data-astro-cid-defhstw2]{width:var(--symptom-icon);height:var(--symptom-icon);grid-area:icon;align-self:start}.symptoms__siren-accent[data-astro-cid-defhstw2]{fill:var(--logo-accent-on-photo)}.symptoms__emergency-copy[data-astro-cid-defhstw2]{grid-area:copy}.symptoms__emergency-title[data-astro-cid-defhstw2]{color:var(--on-photo);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0;text-decoration:none}.symptoms__emergency-text[data-astro-cid-defhstw2]{margin:var(--space-2) 0 0;color:var(--on-photo-muted);font-size:var(--text-sm)}.symptoms__actions[data-astro-cid-defhstw2]{gap:var(--space-3);flex-direction:column;grid-area:call;display:flex}.symptoms__request[data-astro-cid-defhstw2],.symptoms__call[data-astro-cid-defhstw2]{border-radius:var(--radius-md);white-space:nowrap;justify-content:center;align-items:center;min-height:52px;text-decoration:none;display:inline-flex}.symptoms__request[data-astro-cid-defhstw2]{padding:var(--space-3) var(--space-6);background-color:var(--accent);color:var(--on-accent);font-weight:var(--weight-medium);transition:background-color var(--transition-fast)}@media (hover:hover){.symptoms__request[data-astro-cid-defhstw2]:hover{background-color:var(--accent-hover);color:var(--on-accent)}}.symptoms__call[data-astro-cid-defhstw2]{gap:var(--space-2);border:1px solid var(--photo-panel-border);color:var(--on-photo);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.symptoms__call-icon[data-astro-cid-defhstw2]{flex:none;width:22px;height:22px}.symptoms__emergency-note[data-astro-cid-defhstw2]{color:var(--on-photo)}.symptoms__emergency-more[data-astro-cid-defhstw2]{margin-top:var(--space-3);color:var(--on-photo);font-size:var(--text-sm);font-weight:var(--weight-medium);text-underline-offset:.2em;text-decoration:underline;display:inline-block}@media (hover:hover){.symptoms__emergency-more[data-astro-cid-defhstw2]:hover{color:var(--on-photo);text-decoration-thickness:2px}}@media (min-width:768px){.symptoms__emergency[data-astro-cid-defhstw2]{--symptom-icon:56px;gap:var(--space-5);padding:var(--space-5) var(--space-6)}}@media (min-width:1024px){.symptoms__emergency[data-astro-cid-defhstw2]{--symptom-icon:64px;grid-template-columns:var(--symptom-icon) minmax(0, 1fr) auto;grid-template-areas:"icon copy call"}.symptoms__siren[data-astro-cid-defhstw2]{align-self:center}.symptoms__actions[data-astro-cid-defhstw2]{align-items:center;gap:var(--space-6);flex-direction:row-reverse}.symptoms__call[data-astro-cid-defhstw2]{border:0;min-height:auto}.symptoms__emergency-title[data-astro-cid-defhstw2]{font-size:var(--text-xl)}.symptoms__emergency-text[data-astro-cid-defhstw2],.symptoms__emergency-more[data-astro-cid-defhstw2]{font-size:var(--text-base)}.symptoms__emergency--stacked[data-astro-cid-defhstw2]{grid-template-columns:var(--symptom-icon) minmax(0, 1fr) 240px}.symptoms__emergency--stacked[data-astro-cid-defhstw2] .symptoms__actions[data-astro-cid-defhstw2]{align-items:stretch;gap:var(--space-3);flex-direction:column-reverse}.symptoms__emergency--stacked[data-astro-cid-defhstw2] .symptoms__call[data-astro-cid-defhstw2]{justify-content:center}}.symptoms[data-astro-cid-ncstjzns]{--symptom-icon:48px;background-color:var(--bg)}.symptoms__grid[data-astro-cid-ncstjzns]{gap:var(--space-3);margin:var(--space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.symptoms__grid[data-astro-cid-ncstjzns]>li[data-astro-cid-ncstjzns]{display:grid}.symptoms__tile[data-astro-cid-ncstjzns]{row-gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--bg-elevated);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);grid-template:"icon arrow""title title""text text"1fr/minmax(0,1fr) auto;text-decoration:none;display:grid}@media (hover:hover){.symptoms__tile[data-astro-cid-ncstjzns]:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow)}.symptoms__tile[data-astro-cid-ncstjzns]:hover .symptoms__arrow[data-astro-cid-ncstjzns]{background-color:var(--card-arrow-bg-hover)}}.symptoms__icon[data-astro-cid-ncstjzns]{width:var(--symptom-icon);height:var(--symptom-icon);margin-bottom:var(--space-2);color:var(--text);grid-area:icon}.symptoms__icon-accent[data-astro-cid-ncstjzns]{fill:var(--accent)}.symptoms__arrow[data-astro-cid-ncstjzns]{border-radius:var(--radius-pill);background-color:var(--card-arrow-bg);width:32px;height:32px;color:var(--accent-hover);transition:background-color var(--transition-fast);grid-area:arrow;place-items:center;display:inline-grid}.symptoms__arrow[data-astro-cid-ncstjzns] svg[data-astro-cid-ncstjzns]{width:16px;height:16px}.symptoms__tile-title[data-astro-cid-ncstjzns]{color:var(--text);font-size:var(--text-base);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);grid-area:title;margin:0}.symptoms__text[data-astro-cid-ncstjzns]{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);grid-area:text}.symptoms__strip[data-astro-cid-ncstjzns]{margin-top:var(--space-4)}@media (min-width:768px){.symptoms[data-astro-cid-ncstjzns]{--symptom-icon:56px}.symptoms__grid[data-astro-cid-ncstjzns]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.symptoms[data-astro-cid-ncstjzns]{--symptom-icon:64px}.symptoms__grid[data-astro-cid-ncstjzns]{gap:var(--space-5);margin-top:var(--space-7)}.symptoms__tile[data-astro-cid-ncstjzns]{row-gap:var(--space-3);padding:var(--space-5)}.symptoms__tile-title[data-astro-cid-ncstjzns]{font-size:var(--text-lg)}.symptoms__text[data-astro-cid-ncstjzns]{font-size:var(--text-base)}.symptoms__strip[data-astro-cid-ncstjzns]{margin-top:var(--space-5)}}.mark[data-astro-cid-27oicc4y]{width:auto;height:2.15em;color:var(--logo-mark-color,var(--accent));flex:none;display:block}.logo[data-astro-cid-f7espo7c]{font-size:var(--text-base);align-items:center;gap:.5em;display:inline-flex}.logo--sm[data-astro-cid-f7espo7c]{font-size:var(--text-sm)}.logo__text[data-astro-cid-f7espo7c]{color:var(--logo-text-color,var(--text));font-weight:var(--weight-bold);letter-spacing:-.02em;white-space:nowrap;flex-direction:column;line-height:1.02;display:flex}.logo__accent[data-astro-cid-f7espo7c]{color:var(--logo-mark-color,var(--accent));margin-left:.14em}.footer[data-astro-cid-jo6i4kqk]{--logo-text-color:var(--on-photo);--logo-mark-color:var(--logo-accent-on-photo);padding-bottom:var(--space-6);background-color:var(--hero-cta-solid);color:var(--on-photo-muted)}@media (max-width:767px){.footer[data-astro-cid-jo6i4kqk]{padding-bottom:calc(var(--space-6) + var(--dock-height) + 2 * var(--dock-gap) + env(safe-area-inset-bottom))}}.footer__langs[data-astro-cid-jo6i4kqk]{gap:var(--space-2) var(--space-5);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.footer__lang[data-astro-cid-jo6i4kqk]{min-height:48px;color:var(--on-photo-muted);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}.footer__lang[data-astro-cid-jo6i4kqk][aria-current]{color:var(--on-photo);font-weight:var(--weight-bold)}.footer__columns[data-astro-cid-jo6i4kqk]{gap:var(--space-6);display:grid}.footer__groups[data-astro-cid-jo6i4kqk]{gap:var(--space-5);margin-top:var(--space-4);display:grid}@media (min-width:768px){.footer__columns[data-astro-cid-jo6i4kqk]{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr))}.footer__column[data-astro-cid-jo6i4kqk]:first-child{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-4);display:grid}.footer__column[data-astro-cid-jo6i4kqk]:first-child .footer__heading[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.footer__groups[data-astro-cid-jo6i4kqk]{display:contents}.footer__feature[data-astro-cid-jo6i4kqk]{padding-top:var(--space-4);border-top:1px solid var(--photo-divider);grid-column:1/-1}}@media (min-width:1024px){.footer__columns[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(5,minmax(0,1fr))}.footer__column[data-astro-cid-jo6i4kqk]:first-child{grid-column:span 3}}.footer__heading[data-astro-cid-jo6i4kqk]{color:var(--on-photo);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase}.footer__list[data-astro-cid-jo6i4kqk]{gap:var(--space-3);line-height:var(--leading-snug);margin-top:var(--space-4);padding:0;list-style:none;display:grid}.footer__subheading[data-astro-cid-jo6i4kqk]{color:var(--on-photo-faint);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase}.footer__group[data-astro-cid-jo6i4kqk] .footer__list[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3)}.footer__summary[data-astro-cid-jo6i4kqk]{cursor:default;list-style:none;display:block}.footer__summary[data-astro-cid-jo6i4kqk]::-webkit-details-marker{display:none}.footer__chevron[data-astro-cid-jo6i4kqk]{display:none}.footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer__feature[data-astro-cid-jo6i4kqk]{color:var(--on-photo-muted);font-size:var(--text-sm);text-decoration:none}@media (hover:hover){.footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__feature[data-astro-cid-jo6i4kqk]:hover,.footer__lang[data-astro-cid-jo6i4kqk]:hover{color:var(--on-photo);text-underline-offset:.2em;text-decoration:underline}}.footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk].footer__phone{color:var(--on-photo);font-size:var(--text-base);font-weight:var(--weight-medium)}@media (max-width:767px){.footer__list[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2);gap:0}.footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:var(--space-3);font-size:var(--text-base);display:block}.footer__groups[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2);gap:0}.footer__group[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--photo-divider)}.footer__group[data-astro-cid-jo6i4kqk]:first-child{border-top:1px solid var(--photo-divider)}.footer__feature[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--photo-divider);min-height:48px;font-size:var(--text-base);align-items:center;display:flex}.footer__summary[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;color:var(--on-photo-muted);cursor:pointer;display:flex}.footer__summary[data-astro-cid-jo6i4kqk] .footer__subheading[data-astro-cid-jo6i4kqk]{color:inherit}.footer__chevron[data-astro-cid-jo6i4kqk]{width:16px;height:16px;transition:transform var(--transition-fast);flex:none;display:block}.footer__group[data-astro-cid-jo6i4kqk][open] .footer__chevron[data-astro-cid-jo6i4kqk]{transform:rotate(180deg)}.footer__group[data-astro-cid-jo6i4kqk] .footer__list[data-astro-cid-jo6i4kqk]{padding-bottom:var(--space-3);margin-top:0}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.footer__chevron[data-astro-cid-jo6i4kqk]{transition:none}}.footer__bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--photo-divider);margin-top:var(--space-7);color:var(--on-photo-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.footer__identity[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.footer__notice[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-2);color:var(--on-photo-muted);display:inline-flex}.footer__notice-dot[data-astro-cid-jo6i4kqk]{border-radius:var(--radius-pill);background-color:var(--urgent);flex:none;width:8px;height:8px}.langs[data-astro-cid-3s4v7zxg]{position:relative}.langs__button[data-astro-cid-3s4v7zxg]{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);color:var(--lang-button-color,var(--text));font:inherit;font-size:var(--text-sm);font-weight:var(--weight-regular);letter-spacing:.04em;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;line-height:1;display:inline-flex}.langs__button[data-astro-cid-3s4v7zxg][aria-expanded=true]{color:var(--lang-current-color,var(--accent-hover))}@media (hover:hover){.langs__button[data-astro-cid-3s4v7zxg]:hover{color:var(--lang-current-color,var(--accent-hover))}}.langs__chevron[data-astro-cid-3s4v7zxg]{width:14px;height:14px;transition:transform var(--transition-fast)}.langs__button[data-astro-cid-3s4v7zxg][aria-expanded=true] .langs__chevron[data-astro-cid-3s4v7zxg]{transform:rotate(180deg)}.langs__list[data-astro-cid-3s4v7zxg]{z-index:1;top:calc(100% + var(--space-1));min-width:7rem;padding:var(--space-2);border-radius:var(--radius-md);background:var(--menu-surface);border:1px solid var(--lang-panel-border,var(--menu-border));box-shadow:var(--lang-panel-shadow,none);margin:0;list-style:none;position:absolute;right:0}.langs__item[data-astro-cid-3s4v7zxg]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--lang-item-color,var(--text));font-size:var(--text-sm);white-space:nowrap;text-decoration:none;display:block}@media (hover:hover){.langs__item[data-astro-cid-3s4v7zxg]:hover{background-color:var(--menu-hover);color:var(--lang-current-color,var(--accent-hover))}}.langs__item[data-astro-cid-3s4v7zxg][aria-current]{color:var(--lang-current-color,var(--accent-hover));font-weight:var(--weight-medium)}.langs--sheet[data-astro-cid-3s4v7zxg] .langs__button[data-astro-cid-3s4v7zxg]{min-height:48px;padding-inline:var(--space-3);font-weight:var(--weight-medium)}.langs--sheet[data-astro-cid-3s4v7zxg] .langs__item[data-astro-cid-3s4v7zxg]{align-items:center;min-height:48px;display:flex}.picker__panel[data-astro-cid-iy5lnuhd]{z-index:1;bottom:calc(100% + var(--space-2));border:1px solid var(--dock-border);border-radius:var(--radius-lg);background-color:var(--dock-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);gap:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.picker__panel[data-astro-cid-iy5lnuhd]:not([hidden]){animation:.16s ease-out picker-in}@keyframes picker-in{0%{opacity:0;transform:translate(-50%,7px)}}@media (prefers-reduced-motion:reduce){.picker__panel[data-astro-cid-iy5lnuhd]:not([hidden]){animation:none}}.picker__panel[data-astro-cid-iy5lnuhd] li[data-astro-cid-iy5lnuhd]{flex:none;display:flex}.picker__item[data-astro-cid-iy5lnuhd]{align-items:center;gap:var(--space-2);width:var(--picker-item-width);height:var(--picker-item-height);padding-top:var(--picker-item-pad);color:var(--on-photo);font-size:var(--picker-label-size);flex-direction:column;text-decoration:none;display:flex}.picker__mark[data-astro-cid-iy5lnuhd]{width:var(--picker-mark);height:var(--picker-mark);border-radius:var(--radius-pill);background-color:var(--brand);color:var(--on-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.picker__mark[data-astro-cid-iy5lnuhd] svg[data-astro-cid-iy5lnuhd]{width:var(--picker-mark-icon);height:var(--picker-mark-icon)}.picker__label[data-astro-cid-iy5lnuhd]{line-height:var(--leading-tight);white-space:nowrap}.sheet[data-astro-cid-xlat7obg]{--logo-text-color:var(--on-photo);--logo-mark-color:var(--logo-accent-on-photo);--lang-button-color:var(--on-photo);--menu-bg:var(--sheet-panel-raised);--menu-surface:var(--sheet-panel-raised);--menu-hover:var(--sheet-hover);--lang-panel-border:var(--sheet-border);--lang-panel-shadow:none;--lang-item-color:var(--on-photo);--lang-current-color:var(--logo-accent-on-photo);height:100dvh;z-index:var(--z-overlay);background-color:var(--sheet-bg);color:var(--on-photo);flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0}.sheet[data-astro-cid-xlat7obg]:focus{outline:none}@media (min-width:1024px){.sheet[data-astro-cid-xlat7obg]{display:none}}.sheet__bar[data-astro-cid-xlat7obg]{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--header-height);display:flex}.sheet--compact[data-astro-cid-xlat7obg] .sheet__bar[data-astro-cid-xlat7obg]{min-height:var(--header-height-compact)}.sheet__logo[data-astro-cid-xlat7obg]{align-items:center;min-height:48px;text-decoration:none;display:inline-flex}.sheet__bar-actions[data-astro-cid-xlat7obg]{align-items:center;gap:var(--space-1);display:flex}.sheet__close[data-astro-cid-xlat7obg]{justify-content:flex-end;align-items:center;gap:var(--space-2);min-height:48px;padding-inline:var(--space-2);margin-right:calc(-1 * var(--space-2));color:var(--on-photo);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.sheet__close[data-astro-cid-xlat7obg] svg[data-astro-cid-xlat7obg]{flex:none;width:20px;height:20px}.sheet__scroll[data-astro-cid-xlat7obg]{overscroll-behavior:none;padding:0 var(--container-pad) var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.sheet__group[data-astro-cid-xlat7obg]{border-bottom:1px solid var(--sheet-border)}.sheet__group[data-astro-cid-xlat7obg]:last-of-type{border-bottom:0}.sheet__summary[data-astro-cid-xlat7obg]{align-items:center;gap:var(--space-3);min-height:56px;color:var(--on-photo);font-weight:var(--weight-bold);cursor:pointer;list-style:none;display:flex}.sheet__summary[data-astro-cid-xlat7obg]::-webkit-details-marker{display:none}.sheet__summary-text[data-astro-cid-xlat7obg]{flex:1}.sheet__icon[data-astro-cid-xlat7obg]{flex:none;width:24px;height:24px}.sheet__chevron[data-astro-cid-xlat7obg]{width:16px;height:16px;color:var(--sheet-muted);transition:transform var(--transition-fast);flex:none}.sheet__group[data-astro-cid-xlat7obg][open] .sheet__chevron[data-astro-cid-xlat7obg]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.sheet__chevron[data-astro-cid-xlat7obg]{transition:none}}.sheet__list[data-astro-cid-xlat7obg],.sheet__top[data-astro-cid-xlat7obg],.sheet__lead[data-astro-cid-xlat7obg],.sheet__feature[data-astro-cid-xlat7obg]{margin:0;padding:0;list-style:none}.sheet__lead[data-astro-cid-xlat7obg] .sheet__link--top[data-astro-cid-xlat7obg]{border-bottom:1px solid var(--sheet-border)}.sheet__list[data-astro-cid-xlat7obg]{padding-bottom:var(--space-3)}.sheet__link[data-astro-cid-xlat7obg]{align-items:center;gap:var(--space-3);min-height:48px;color:var(--sheet-muted);text-decoration:none;display:flex;position:relative}.sheet__list[data-astro-cid-xlat7obg] .sheet__link[data-astro-cid-xlat7obg]{padding-left:calc(24px + var(--space-3))}.sheet__link[data-astro-cid-xlat7obg][aria-current]{color:var(--on-photo);font-weight:var(--weight-medium)}.sheet__link[data-astro-cid-xlat7obg][aria-current]:before{content:"";top:50%;left:calc(-1 * var(--space-2));background-color:var(--logo-accent-on-photo);border-radius:1px;width:2px;height:1.25em;position:absolute;transform:translateY(-50%)}.sheet__link[data-astro-cid-xlat7obg][aria-current] .sheet__icon[data-astro-cid-xlat7obg]{color:var(--logo-accent-on-photo)}.sheet__feature[data-astro-cid-xlat7obg]{border-top:1px solid var(--sheet-border)}.sheet__link--feature[data-astro-cid-xlat7obg]{min-height:64px;padding-block:var(--space-2);color:var(--on-photo)}.sheet__feature-text[data-astro-cid-xlat7obg]{gap:2px;display:grid}.sheet__feature-title[data-astro-cid-xlat7obg]{font-weight:var(--weight-bold)}.sheet__feature-note[data-astro-cid-xlat7obg]{color:var(--sheet-muted);font-size:var(--text-sm);font-weight:var(--weight-regular)}.sheet__top[data-astro-cid-xlat7obg]{margin-top:var(--space-5);border-top:1px solid var(--sheet-border);padding-top:var(--space-2)}.sheet__link--top[data-astro-cid-xlat7obg]{border-bottom:1px solid var(--sheet-border);min-height:56px;color:var(--on-photo)}.sheet__top[data-astro-cid-xlat7obg] li[data-astro-cid-xlat7obg]:last-child .sheet__link--top[data-astro-cid-xlat7obg]{border-bottom:0}.sheet__cta[data-astro-cid-xlat7obg]{margin-top:var(--space-6);margin-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));padding:var(--space-4);border-radius:var(--radius-lg);background-color:var(--sheet-panel)}.sheet__cta-title[data-astro-cid-xlat7obg]{margin-bottom:var(--space-3);font-weight:var(--weight-bold);line-height:1.3}.sheet__cta-main[data-astro-cid-xlat7obg]{border-radius:var(--radius-md);background-color:var(--accent);min-height:52px;color:var(--on-accent);font-weight:var(--weight-medium);justify-content:center;align-items:center;text-decoration:none;display:flex}.sheet__cta-row[data-astro-cid-xlat7obg]{gap:var(--space-2);margin-top:var(--space-2);display:flex}.sheet__cta-side{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding-inline:var(--space-2);border:1px solid var(--photo-panel-border);border-radius:var(--radius-md);color:var(--on-photo);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;flex:1;text-decoration:none;display:flex}.sheet__cta-side svg[data-astro-cid-xlat7obg]{color:currentColor;flex:none;width:20px;height:20px}.header-wrap[data-astro-cid-nen7h5rs]{min-height:var(--header-height)}.header[data-astro-cid-nen7h5rs]{position:relative}.header[data-astro-cid-nen7h5rs]:before{content:"";z-index:1;background-color:var(--header-bg);-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);position:absolute;inset:0}.header--plain[data-astro-cid-nen7h5rs]:not(.header--compact):before{border-bottom:1px solid var(--menu-border);background-color:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.header__inner[data-astro-cid-nen7h5rs]{z-index:3;align-items:center;gap:var(--space-8);min-height:var(--header-height);display:flex;position:relative}.header__logo[data-astro-cid-nen7h5rs]{align-items:center;min-height:48px;text-decoration:none;display:inline-flex}@media (hover:hover){.header__logo[data-astro-cid-nen7h5rs]:hover{color:inherit}}.header__nav[data-astro-cid-nen7h5rs]{display:none}.header__list[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}.header__item[data-astro-cid-nen7h5rs]{position:relative}.header__link[data-astro-cid-nen7h5rs][aria-current]:not(.header__link--menu),.header__link--menu[data-astro-cid-nen7h5rs][aria-current]>span[data-astro-cid-nen7h5rs]{-webkit-text-decoration:underline 2px var(--accent-hover);text-decoration:underline 2px var(--accent-hover);text-decoration-skip-ink:none;text-underline-offset:7px}.header__link[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-1);padding:var(--space-2) 0;color:var(--text);font:inherit;font-size:.9375rem;font-weight:var(--weight-regular);letter-spacing:.01em;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;text-decoration:none;display:inline-flex}.header__link[data-astro-cid-nen7h5rs][aria-expanded=true],.header__link[data-astro-cid-nen7h5rs][aria-current]{color:var(--accent-hover)}@media (hover:hover){.header__link[data-astro-cid-nen7h5rs]:hover{color:var(--accent-hover)}}.header__chevron[data-astro-cid-nen7h5rs]{width:14px;height:14px;transition:transform var(--transition-fast)}.header__link[data-astro-cid-nen7h5rs][aria-expanded=true] .header__chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.header__menu[data-astro-cid-nen7h5rs]{top:calc(100% + var(--space-2));column-gap:var(--space-6);row-gap:var(--space-5);width:max-content;padding:var(--space-6);border:1px solid var(--menu-border);border-radius:var(--radius-lg);background:var(--menu-surface);grid-template-columns:repeat(3,max-content);display:grid;position:absolute;left:0}.header__menu[data-astro-cid-nen7h5rs]:before{content:"";top:calc(-1 * var(--space-2));height:var(--space-2);position:absolute;left:0;right:0}.header__group[data-astro-cid-nen7h5rs]+.header__group[data-astro-cid-nen7h5rs]{border-left:1px solid var(--menu-divider);padding-left:var(--space-6)}.header__group-title[data-astro-cid-nen7h5rs]{margin-bottom:var(--space-3);color:var(--text);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase}.header__group-list[data-astro-cid-nen7h5rs]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.header__group-link[data-astro-cid-nen7h5rs]{margin-inline:calc(-1 * var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text);transition:color var(--transition-fast), background-color var(--transition-fast);text-decoration:none;display:block}.header__group-link[data-astro-cid-nen7h5rs][aria-current]{color:var(--accent-hover)}@media (hover:hover){.header__group-link[data-astro-cid-nen7h5rs]:hover{background-color:var(--menu-hover);color:var(--accent-hover)}}.header__feature[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--menu-divider);color:var(--text);grid-column:1/-1;text-decoration:none;display:flex}.header__feature-text[data-astro-cid-nen7h5rs]{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;flex:1;display:flex}.header__feature-title[data-astro-cid-nen7h5rs]{font-weight:var(--weight-medium)}.header__feature[data-astro-cid-nen7h5rs][aria-current] .header__feature-title[data-astro-cid-nen7h5rs]{font-weight:var(--weight-bold)}.header__feature-note[data-astro-cid-nen7h5rs]{color:var(--text-muted);font-size:var(--text-sm)}.header__feature-arrow[data-astro-cid-nen7h5rs]{transition:transform var(--transition-fast)}@media (hover:hover){.header__feature[data-astro-cid-nen7h5rs]:hover .header__feature-arrow[data-astro-cid-nen7h5rs]{transform:translate(3px)}.header__feature[data-astro-cid-nen7h5rs]:hover .header__feature-title[data-astro-cid-nen7h5rs]{text-underline-offset:3px;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.header__feature-arrow[data-astro-cid-nen7h5rs]{transition:none}}.header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.header__phone[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);margin-left:var(--space-3);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);white-space:nowrap;text-decoration:none;display:inline-flex}.header__phone-icon[data-astro-cid-nen7h5rs]{width:22px;height:22px;color:var(--accent-hover)}.header__request[data-astro-cid-nen7h5rs]{min-height:40px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background-color:var(--accent);color:var(--on-accent);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background-color var(--transition-fast);align-items:center;text-decoration:none;display:none}@media (hover:hover){.header__request[data-astro-cid-nen7h5rs]:hover{background-color:var(--accent-hover);color:var(--on-accent)}}@media (max-width:767px){.header__lang[data-astro-cid-nen7h5rs]{display:none}}.header__burger[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:center;gap:var(--space-2);min-height:48px;padding-inline:var(--space-2);margin-right:calc(-1 * var(--space-2));color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}.header__burger-icon[data-astro-cid-nen7h5rs]{flex:none;width:20px;height:20px}@media (max-width:639px){.header__phone[data-astro-cid-nen7h5rs]{display:none}}@media (max-width:767px){.header--over-photo[data-astro-cid-nen7h5rs]:not(.header--compact){--logo-text-color:var(--on-photo);--logo-mark-color:var(--logo-accent-on-photo);--lang-button-color:var(--on-photo)}.header--over-photo[data-astro-cid-nen7h5rs]:not(.header--compact):before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.header--over-photo[data-astro-cid-nen7h5rs]:not(.header--compact) .header__burger[data-astro-cid-nen7h5rs],.header--over-photo[data-astro-cid-nen7h5rs]:not(.header--compact) .header__phone[data-astro-cid-nen7h5rs],.header--over-photo[data-astro-cid-nen7h5rs]:not(.header--compact) .header__phone-icon[data-astro-cid-nen7h5rs]{color:var(--on-photo)}}@media (min-width:768px){.header--compact[data-astro-cid-nen7h5rs] .header__request[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (min-width:1024px){.header__nav[data-astro-cid-nen7h5rs]{display:block}.header__burger[data-astro-cid-nen7h5rs]{display:none}}.header--compact[data-astro-cid-nen7h5rs]{z-index:var(--z-header);position:fixed;top:0;left:0;right:0}.header--compact[data-astro-cid-nen7h5rs]:before{border-bottom:1px solid var(--menu-border);background-color:var(--header-bg-compact);box-shadow:var(--header-compact-shadow)}.header--compact[data-astro-cid-nen7h5rs] .header__inner[data-astro-cid-nen7h5rs]{min-height:var(--header-height-compact)}.header__menu[data-astro-cid-nen7h5rs],.header__lang[data-astro-cid-nen7h5rs] .langs__list{top:calc(50% + var(--header-height) / 2 - var(--space-1))}.header--compact[data-astro-cid-nen7h5rs] .header__menu[data-astro-cid-nen7h5rs],.header--compact[data-astro-cid-nen7h5rs] .header__lang[data-astro-cid-nen7h5rs] .langs__list{top:calc(50% + var(--header-height-compact) / 2 - var(--space-1))}@media (min-width:768px){.header--over-photo[data-astro-cid-nen7h5rs]:before,.header--compact[data-astro-cid-nen7h5rs]:before{background-color:var(--header-bg-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:767px){.header--compact[data-astro-cid-nen7h5rs]{background-color:var(--header-bg-compact-solid);transform:none}.header--compact[data-astro-cid-nen7h5rs].header--hidden{display:none}.header--compact[data-astro-cid-nen7h5rs]:before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}}.header--hidden[data-astro-cid-nen7h5rs]{visibility:hidden;transform:translateY(-100%)}.header--entering[data-astro-cid-nen7h5rs]{animation:header-in var(--motion-header-in) both}.header--leaving[data-astro-cid-nen7h5rs]{pointer-events:none;animation:header-out var(--motion-header-out) forwards}@keyframes header-in{0%{transform:translateY(-100%)}to{transform:none}}@keyframes header-out{0%{transform:none}to{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.header--entering[data-astro-cid-nen7h5rs],.header--leaving[data-astro-cid-nen7h5rs]{animation:none}}.dock[data-astro-cid-42mxeepz]{right:var(--dock-inset);bottom:calc(var(--dock-gap) + env(safe-area-inset-bottom));left:var(--dock-inset);z-index:var(--z-dock);position:fixed}@media (min-width:768px){.dock[data-astro-cid-42mxeepz]{display:none}}.dock__capsule[data-astro-cid-42mxeepz]{align-items:center;gap:var(--space-2);min-height:var(--dock-height);padding:var(--space-2);border:1px solid var(--dock-border);background-color:var(--dock-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;display:flex}.dock__item{min-width:max-content;min-height:48px;padding-inline:var(--space-1);color:var(--on-photo);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.dock__item[aria-expanded=true]{color:var(--logo-accent-on-photo)}.dock__icon{flex:none;width:22px;height:22px}.dock__label{font-size:var(--text-xs);text-align:center;white-space:nowrap;line-height:1.2}.dock__call[data-astro-cid-42mxeepz]{align-items:center;gap:var(--space-2);min-height:48px;padding-inline:var(--space-4);background-color:var(--accent);color:var(--on-accent);font-size:.9375rem;font-weight:var(--weight-medium);white-space:nowrap;border-radius:999px;flex:none;text-decoration:none;display:inline-flex}.request__box[data-astro-cid-obo6mnpa]{max-width:720px}.request__title[data-astro-cid-obo6mnpa]{font-size:var(--text-2xl)}.request__lead[data-astro-cid-obo6mnpa]{margin-top:var(--space-3);color:var(--text-muted)}.request__lead--body[data-astro-cid-obo6mnpa]{margin:0 0 -8px}.request__form[data-astro-cid-obo6mnpa]{gap:var(--space-5);margin-top:var(--space-6);display:grid}.request__body[data-astro-cid-obo6mnpa]{gap:var(--space-5);align-content:start;display:grid}.field[data-astro-cid-obo6mnpa]{align-content:start;gap:var(--space-2);min-width:0;display:grid}.field__label[data-astro-cid-obo6mnpa]{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}.field__optional[data-astro-cid-obo6mnpa]{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}.field__input[data-astro-cid-obo6mnpa]{width:100%;min-height:calc(var(--leading-normal) * 1rem + 2 * var(--space-3) + 2px);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--bg);color:var(--text);line-height:var(--leading-normal);transition:border-color var(--transition-fast)}.field__select[data-astro-cid-obo6mnpa]{display:grid;position:relative}select[data-astro-cid-obo6mnpa].field__input{appearance:none;padding-right:calc(var(--space-4) + var(--space-5))}.field__chevron[data-astro-cid-obo6mnpa]{top:50%;right:var(--space-4);color:var(--text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.field__input[data-astro-cid-obo6mnpa]::placeholder{color:var(--text-muted)}@media (hover:hover){.field__input[data-astro-cid-obo6mnpa]:hover{border-color:var(--text-muted)}}.field__input--area[data-astro-cid-obo6mnpa]{resize:vertical;min-height:88px}.field--wide[data-astro-cid-obo6mnpa]{grid-column:1/-1}.field__input[data-astro-cid-obo6mnpa][aria-invalid=true]{border-color:var(--urgent)}.field__input[data-astro-cid-obo6mnpa][aria-invalid=true]:focus-visible{outline-color:var(--urgent)}.field__hint[data-astro-cid-obo6mnpa]{color:var(--text-muted);font-size:var(--text-xs)}.field__error[data-astro-cid-obo6mnpa]{color:var(--urgent);font-size:var(--text-sm)}.details[data-astro-cid-obo6mnpa]{border-block:1px solid var(--border)}.details__toggle[data-astro-cid-obo6mnpa]{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-4);cursor:pointer;color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-medium);list-style:none;display:flex}.details__toggle[data-astro-cid-obo6mnpa]::-webkit-details-marker{display:none}.details__sign[data-astro-cid-obo6mnpa]{aspect-ratio:1;border:1px solid var(--accent);border-radius:var(--radius-pill);transform-origin:50%;width:22px;height:22px;transition:transform var(--transition-base);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.details[data-astro-cid-obo6mnpa][open] .details__sign[data-astro-cid-obo6mnpa]{transform:rotate(45deg)}.details__body[data-astro-cid-obo6mnpa]{gap:var(--space-5);padding-bottom:var(--space-5);display:grid}@media (min-width:560px){.details__body[data-astro-cid-obo6mnpa]{grid-template-columns:1fr 1fr}}.request__actions[data-astro-cid-obo6mnpa]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.modal .request__box[data-astro-cid-obo6mnpa]{flex-direction:column;flex:0 auto;min-height:0;display:flex}.modal .request__form[data-astro-cid-obo6mnpa]{flex-direction:column;flex:0 auto;gap:0;min-height:0;margin-top:0;display:flex}.modal .request__body[data-astro-cid-obo6mnpa]{overscroll-behavior:contain;flex:0 auto;min-height:0;margin-inline:-8px;padding-inline:8px;overflow-y:auto}.modal .request__consent[data-astro-cid-obo6mnpa]{margin-bottom:var(--space-4)}.modal .request__actions[data-astro-cid-obo6mnpa]{z-index:1;margin-inline:calc(-1 * var(--modal-pad));padding-block:var(--space-4) 0;padding-inline:var(--modal-pad);background-color:var(--bg-elevated);flex:none;position:relative}.modal .request__actions--floating[data-astro-cid-obo6mnpa]:before{content:"";top:calc(-1 * var(--form-footer-shadow-height));height:var(--form-footer-shadow-height);background-image:linear-gradient(to top, var(--form-footer-shadow), transparent);position:absolute;left:0;right:0}@media (max-width:767px){.modal .request__actions[data-astro-cid-obo6mnpa]{align-items:stretch;gap:var(--space-3);flex-direction:column}.modal[data-keyboard=up] .request__actions[data-astro-cid-obo6mnpa]{padding-bottom:var(--space-3)}.request__submit[data-astro-cid-obo6mnpa]{width:100%;min-height:52px}.request__phone[data-astro-cid-obo6mnpa]{text-align:center}.modal[data-keyboard=up] .request__phone[data-astro-cid-obo6mnpa]{display:none}}.request__submit[data-astro-cid-obo6mnpa]{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);background-color:var(--accent);color:var(--on-accent);font-weight:var(--weight-medium);transition:background-color var(--transition-fast)}@media (hover:hover){.request__submit[data-astro-cid-obo6mnpa]:hover:not(:disabled){background-color:var(--accent-hover)}}.request__submit[data-astro-cid-obo6mnpa]:disabled{cursor:progress;opacity:.7}.request__phone[data-astro-cid-obo6mnpa]{font-weight:var(--weight-medium);white-space:nowrap;text-decoration:none}.request__consent[data-astro-cid-obo6mnpa]{color:var(--text-muted);font-size:var(--text-xs)}.request__consent[data-astro-cid-obo6mnpa] a[data-astro-cid-obo6mnpa]{text-decoration-color:currentColor;-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-decoration-thickness:1px}.request__status[data-astro-cid-obo6mnpa]{padding:var(--space-3) var(--space-4);border:1px solid var(--urgent);border-radius:var(--radius-md);color:var(--urgent);font-size:var(--text-sm)}.request__success[data-astro-cid-obo6mnpa]{padding:var(--space-6);border:1px solid var(--accent);border-radius:var(--radius-md);margin-top:var(--space-6)}.request__success-title[data-astro-cid-obo6mnpa]{color:var(--accent);font-size:var(--text-xl)}.request__success-text[data-astro-cid-obo6mnpa]{margin-top:var(--space-3)}.request__again[data-astro-cid-obo6mnpa]{margin-top:var(--space-5);color:var(--accent);font-weight:var(--weight-medium);text-underline-offset:.25em;padding:1px 6px;text-decoration:underline}.modal[data-astro-cid-5d7nwom2]{width:min(520px, calc(100vw - 2 * var(--space-4)));max-height:calc(100svh - 2 * var(--space-5));border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--bg-elevated);color:var(--text);padding:0;overflow:hidden}.modal[data-astro-cid-5d7nwom2][open]{flex-direction:column;display:flex}.modal__inner[data-astro-cid-5d7nwom2]{flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden}@media (max-width:767px){.modal[data-astro-cid-5d7nwom2][open]{width:100%;max-width:none;max-height:var(--sheet-max,calc(100dvh - 24px));border-radius:var(--hero-cta-radius) var(--hero-cta-radius) 0 0;padding-bottom:calc(env(safe-area-inset-bottom) + var(--keyboard-inset,0px));border:0;margin:auto auto 0}}.modal[data-astro-cid-5d7nwom2]:focus{outline:none}.modal[data-astro-cid-5d7nwom2]::backdrop{background-color:var(--overlay)}.modal__inner[data-astro-cid-5d7nwom2]{--modal-pad:var(--space-6);padding:var(--space-5) var(--modal-pad) var(--space-3)}@media (min-width:720px){.modal__inner[data-astro-cid-5d7nwom2]{--modal-pad:var(--space-7);padding:var(--modal-pad)}}.modal__head[data-astro-cid-5d7nwom2]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex:none;display:flex}.modal__title[data-astro-cid-5d7nwom2]{font-size:var(--text-2xl)}.modal__close[data-astro-cid-5d7nwom2]{width:44px;height:44px;margin-top:calc((var(--text-2xl) * var(--leading-tight) - 44px) / 2);border-radius:var(--radius-pill);color:var(--text-muted);transition:color var(--transition-fast), background-color var(--transition-fast);flex:none;justify-content:center;align-items:center;margin-right:-15px;display:inline-flex}@media (hover:hover){.modal__close[data-astro-cid-5d7nwom2]:hover{background-color:var(--bg);color:var(--text)}}.modal__close[data-astro-cid-5d7nwom2] svg[data-astro-cid-5d7nwom2]{flex:none;width:16px;height:16px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f8fc;--bg-elevated:#fff;--header-bg:#ffffffa6;--header-bg-solid:#f6f8fc;--header-bg-compact:#fffffff2;--header-bg-compact-solid:#fff;--menu-bg:#fdfdfe;--menu-surface:var(--menu-bg);--menu-border:#e3e8f0;--menu-divider:#16211e29;--menu-hover:#0076fb14;--text:#16211e;--text-muted:#5c6b66;--accent:#0076fb;--accent-hover:#005fcc;--border:#e3e8f0;--card-arrow-bg:#eaf1fb;--card-arrow-bg-hover:#dbe7f8;--fork-note-bg:#eaf2fe;--card-hover-border:#b3c3da;--group-border:#d5dde8;--card-hover-shadow:0 2px 6px -1px hsl(var(--shadow-color) / 12%);--header-compact-shadow:0 2px 8px hsl(var(--shadow-color) / 5%);--pin-shadow:0 1px 2px #090d1473;--trust-icon-bg:#ffffff12;--urgent:#c93b40;--warn-bg:#fcefef;--on-accent:#fff;--on-urgent:#fff;--overlay:#16211e66;--shadow-color:160 12% 20%;--form-footer-shadow:#16211e14;--form-footer-shadow-height:16px;--focus-ring:var(--accent);--on-photo:#fff;--on-photo-muted:#ffffffc2;--on-photo-faint:#ffffff94;--hero-kicker:#ffffffe6;--logo-accent-on-photo:#5ab0ff;--brand-whatsapp:#25d366;--brand-telegram:#29a9eb;--hero-edge-rgb:25 69 118;--hero-edge:rgb(var(--hero-edge-rgb));--hero-edge-fade:40px;--hero-edge-solid:12px;--hero-edge-mask:linear-gradient(180deg, #000 0, #000 var(--hero-edge-solid), #000000f0 calc(var(--hero-edge-solid) + (var(--hero-edge-fade) - var(--hero-edge-solid)) * .2), #000000ae calc(var(--hero-edge-solid) + (var(--hero-edge-fade) - var(--hero-edge-solid)) * .4), #00000051 calc(var(--hero-edge-solid) + (var(--hero-edge-fade) - var(--hero-edge-solid)) * .6), #0000000f calc(var(--hero-edge-solid) + (var(--hero-edge-fade) - var(--hero-edge-solid)) * .8), #0000 var(--hero-edge-fade));--sheet-bg:#0a1220;--sheet-panel:#141d2d;--sheet-panel-raised:#1e293c;--sheet-hover:#ffffff1a;--sheet-border:#ffffff1f;--sheet-muted:#ffffffb8;--photo-panel:#080e168f;--photo-panel-border:#fff3;--photo-divider:#ffffff73;--hero-chip-divider:#ffffff2e;--hero-cta-glass:#0b14228c;--hero-cta-solid:#0b1422;--cta-scrim:#0b1422cc;--hero-cta-solid-at:66%;--hero-cta-hairline:#ffffff1f;--hero-cta-radius:28px;--photo-text-shadow:0 2px 16px #0000008c;--photo-chip-shadow:0 1px 8px #00000080;--hero-lead-shadow:0 1px 2px #090d1473, 0 0 10px #090d1459;--hero-text-shadow-tight:0 1px 2px #0b1a2e8c;--hero-text-shadow-glow:0 0 14px #0b1a2e73;--hero-chip-shadow-mobile:0 1px 8px #0b1a2e8c;--hero-intro-weight:500;--hero-sky:#2d80da;--hero-asphalt:#0b1422;--hero-mask-mobile:linear-gradient(180deg, #000 0, #000 90%, transparent 100%);--hero-toilet-wall:#353230;--hero-cable-wall:#41362f;--hero-house-sky:#1c3760;--hero-night-sky:#0f2040;--hero-apartment-wall:#252425;--hero-kitchen-wall:#21242c;--hero-bath-wall:#262322;--hero-street-sky:#296dc5;--hero-grease-wall:#1c2432;--hero-cafe-wall:#1b2132;--hero-basement-sky:#34517f;--hero-video-sky:#255292;--hero-mask-mobile-shifted:linear-gradient(180deg, transparent 0, #000 32px, #000 90%, transparent 100%);--hero-wall-scrim-0:#0a0a0b8c;--hero-wall-scrim-1:#0a0a0b8b;--hero-wall-scrim-2:#0a0a0b84;--hero-wall-scrim-3:#0a0a0b75;--hero-wall-scrim-4:#0a0a0b60;--hero-wall-scrim-5:#0a0a0b46;--hero-wall-scrim-6:#0a0a0b2d;--hero-wall-scrim-7:#0a0a0b17;--hero-wall-scrim-8:#0a0a0b08;--hero-wall-scrim-9:#0a0a0b01;--hero-wall-scrim-10:#0a0a0b00;--hero-wall-text-shadow-tight:0 1px 2px #0a0a0b99;--hero-wall-text-shadow-glow:0 0 4px #0a0a0b80, 0 0 14px #0a0a0b8c;--hero-cable-text-shadow-glow:0 0 3px #0a0a0b99, 0 0 8px #0a0a0b73, 0 0 16px #0a0a0b73;--hero-desktop-scrim-left:linear-gradient(90deg, #090d1494 0, #090d1494 44.0%, #090d1493 46.0%, #090d148b 48.0%, #090d147c 50.0%, #090d1465 52.0%, #090d144a 54%, #090d142f 56.0%, #090d1418 58.0%, #090d1409 60%, #090d1401 62.0%, #090d1400 64.0%);--hero-spoke-scrim-top-mobile:linear-gradient(180deg, #0b1a2e94 0, #0b1a2e94 96vw, #0b1a2e93 97.7vw, #0b1a2e8b 99.4vw, #0b1a2e7c 101.1vw, #0b1a2e65 102.8vw, #0b1a2e4a 104.5vw, #0b1a2e2f 106.2vw, #0b1a2e18 107.9vw, #0b1a2e09 109.6vw, #0b1a2e01 111.3vw, #0b1a2e00 113vw);--hero-spoke-scrim-left:linear-gradient(90deg, #090d14a8 0, #090d14a8 38%, #090d1499 42%, #090d1473 48%, #090d1438 53%, #090d140f 56.5%, #090d1400 58%);--hero-spoke-scrim-top:linear-gradient(180deg, #090d14a8 0, #090d1494 18%, #090d1480 30%, #090d1440 40%, #090d1412 45.5%, #090d1400 48%);--hero-spoke-scrim-top-mask:linear-gradient(90deg, #000 0, #000 72%, transparent 84%);--hero-desktop-scrim-bottom:linear-gradient(180deg, #090d1400 58.0%, #090d1402 62.2%, #090d140a 66.4%, #090d141c 70.6%, #090d1436 74.8%, #090d1454 79.0%, #090d1473 83.2%, #090d148d 87.4%, #090d149f 91.6%, #090d14a7 95.8%, #090d14a8 100.0%);--hero-scrim-top:linear-gradient(180deg, #0b1a2e94 0, #0b1a2e94 273px, #0b1a2e93 289px, #0b1a2e8b 305px, #0b1a2e7c 321px, #0b1a2e65 337px, #0b1a2e4a 352px, #0b1a2e2f 368px, #0b1a2e18 384px, #0b1a2e09 400px, #0b1a2e01 416px, #0b1a2e00 432px);--hero-scrim-bottom-start:#0b142200;--hero-scrim-bottom-end:#0b1422f5;--photo-placeholder:radial-gradient(120% 90% at 78% 30%, #1d2a36 0%, #131b24 45%, #0b1016 100%);--font-sans:"FiraGO", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--weight-regular:400;--weight-medium:500;--weight-bold:700;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-lg:clamp(1.0625rem, .4vw + .97rem, 1.1875rem);--text-xl:clamp(1.25rem, .7vw + 1.1rem, 1.5rem);--text-2xl:clamp(1.5rem, 1.2vw + 1.25rem, 2rem);--text-3xl:clamp(1.875rem, 2vw + 1.4rem, 2.75rem);--text-4xl:clamp(2.25rem, 3.4vw + 1.5rem, 3.75rem);--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.55;--tracking-tight:-.015em;--tracking-normal:0;--tracking-wide:.04em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem;--space-10:5rem;--space-11:6rem;--space-12:8rem;--section-step:var(--space-9);--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-sm:0 1px 2px hsl(var(--shadow-color) / 24%);--shadow-md:0 6px 20px hsl(var(--shadow-color) / 32%);--shadow-lg:0 18px 48px hsl(var(--shadow-color) / 40%);--container-wide:1180px;--prose-max:70ch;--section-lead-size:var(--text-lg);--section-lead-leading:var(--leading-normal);--section-lead-gap:var(--space-3);--section-lead-max:62ch;--container-pad:clamp(var(--space-4), 3vw, var(--space-7));--header-height:64px;--header-height-compact:56px;--dock-height:64px;--dock-gap:8px;--dock-inset:12px;--dock-glass:#0b1422cc;--dock-border:#ffffff24;--picker-item-width:96px;--picker-item-height:108px;--picker-item-pad:14px;--picker-mark:52px;--picker-mark-icon:31px;--picker-label-size:.9375rem;--ease:cubic-bezier(.2, 0, .2, 1);--transition-fast:.12s var(--ease);--transition-base:.2s var(--ease);--motion-header-in:.25s cubic-bezier(.22, 1, .36, 1);--motion-header-out:.18s cubic-bezier(.4, 0, 1, 1);--z-dock:900;--z-header:1000;--z-overlay:1100;--z-modal:1200}@media (min-width:1600px){:root{--container-wide:1280px}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101315;--bg-elevated:#181c1f;--header-bg:#181c1fa6;--header-bg-solid:#181c1f;--header-bg-compact:#181c1ff2;--menu-bg:#181c1f;--menu-surface:var(--menu-bg);--menu-border:#ffffff1f;--menu-divider:#ffffff24;--menu-hover:#0076fb29;--text:#f2f4f3;--text-muted:#9ba5a3;--accent:#0076fb;--accent-hover:#005fcc;--border:#262b2e;--card-arrow-bg:#ffffff14;--card-arrow-bg-hover:#ffffff24;--fork-note-bg:#5ab0ff1f;--card-hover-border:#ffffff4d;--group-border:#ffffff2e;--card-hover-shadow:0 2px 6px -1px #0006;--header-compact-shadow:0 2px 8px #0000004d;--pin-shadow:0 1px 2px #0009;--trust-icon-bg:#ffffff12;--urgent:#e5484d;--warn-bg:#e5484d1f;--on-accent:#fff;--on-urgent:#fff;--overlay:#080b0cb8;--shadow-color:0 0% 0%;--shadow-sm:0 1px 2px hsl(var(--shadow-color) / 24%);--shadow-md:0 6px 20px hsl(var(--shadow-color) / 32%);--shadow-lg:0 18px 48px hsl(var(--shadow-color) / 40%)}@media (min-width:768px){:root{--section-step:var(--space-10)}}@media (min-width:1024px){:root{--section-step:clamp(var(--space-11), calc(var(--space-11) + (100vw - 1024px) * .0769), 128px)}}body[data-hero]{--hero-edge:rgb(var(--hero-edge-rgb))}@font-face{font-family:FiraGO;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/firago-georgian-400.woff2)format("woff2");unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}@font-face{font-family:FiraGO;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/firago-cyrillic-400.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FiraGO;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/firago-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+20BE,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FiraGO;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/firago-georgian-500.woff2)format("woff2");unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}@font-face{font-family:FiraGO;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/firago-cyrillic-500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FiraGO;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/firago-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+20BE,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FiraGO;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/firago-georgian-700.woff2)format("woff2");unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}@font-face{font-family:FiraGO;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/firago-cyrillic-700.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FiraGO;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/firago-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+20BE,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}:not(dialog){margin:0}html{font-family:var(--font-sans);-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-size:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main{background-color:var(--bg)}main>section{padding-block:var(--section-step) 0}main>section:last-child,main>.band{padding-bottom:var(--section-step)}main>section:has(+:is(.seam-base,.band,.section-rule)){padding-bottom:var(--section-step)}main>.seam-base{padding-block:calc(var(--section-step) + var(--hero-cta-radius))}main+.footer{padding-top:calc(var(--section-step) + var(--hero-cta-radius))}main:has(>:last-child:not(.seam-base,.hero)){display:flow-root}main>:last-child:not(.seam-base,.hero){z-index:2;margin-bottom:calc(-1 * var(--hero-cta-radius));border-bottom-right-radius:var(--hero-cta-radius);border-bottom-left-radius:var(--hero-cta-radius);background-color:var(--bg);position:relative}.section-rule{border-top:1px solid var(--border)}:has(+.seam-base){z-index:2;margin-bottom:calc(-1 * var(--hero-cta-radius));border-bottom-right-radius:var(--hero-cta-radius);border-bottom-left-radius:var(--hero-cta-radius);background-color:var(--bg);position:relative}main>.hero+*,.seam-base+*{z-index:2;margin-top:calc(-1 * var(--hero-cta-radius));border-top-left-radius:var(--hero-cta-radius);border-top-right-radius:var(--hero-cta-radius);background-color:var(--bg);position:relative}.section-lead{max-width:var(--section-lead-max);margin-top:var(--section-lead-gap);color:var(--text-muted);font-size:var(--section-lead-size);line-height:var(--section-lead-leading)}@media (min-width:768px){html{scroll-padding-top:calc(var(--header-height-compact) + var(--space-4))}}body{background-color:var(--bg);--theme-color:var(--bg);min-height:100svh;color:var(--text);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,h2,h3,h4{font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-xl)}p{text-wrap:pretty}a{color:inherit;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:.2em;transition:color var(--transition-fast)}@media (hover:hover){a:hover{color:var(--accent-hover)}}img,picture,svg,video{max-width:100%;display:block}svg:not([fill]){fill:currentColor}button,input,select,textarea{font:inherit;color:inherit}button{appearance:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0}button svg{flex:none;max-width:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:767px){body[data-page=hub],body[data-hero]{background-color:var(--hero-edge);--theme-color:var(--hero-edge)}body[data-page=hub].is-past-hero,body[data-hero].is-past-hero{background-color:var(--bg);--theme-color:var(--bg)}}html[data-input=pointer] a:focus-visible,html[data-input=pointer] button:focus-visible,html[data-input=pointer] summary:focus-visible,html[data-input=pointer] [tabindex]:focus-visible{outline:none}::selection{background-color:var(--accent);color:var(--on-accent)}hr{border:0;border-top:1px solid var(--border)}.container{width:100%;max-width:var(--container-wide);padding-inline:var(--container-pad);margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-2);left:var(--space-2);z-index:var(--z-modal);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background-color:var(--accent);color:var(--on-accent);font-weight:var(--weight-medium);transition:transform var(--transition-base);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{color:var(--on-accent);transform:translateY(0)}
