.cta[data-astro-cid-vc7f7hly]{padding-block-start:var(--space-section)}.cta__band[data-astro-cid-vc7f7hly]{gap:var(--space-6);padding:var(--space-12) var(--space-6) var(--space-8);border-radius:var(--radius-l);background:var(--color-inverse);color:var(--color-on-inverse);display:grid;position:relative;overflow:hidden}.cta__band[data-astro-cid-vc7f7hly]:before{content:"";block-size:var(--space-2);background:repeating-linear-gradient(90deg, var(--color-inverse-action-bg) 0 2px, transparent 2px 12px);position:absolute;inset-block-start:0;inset-inline:0}.cta__text[data-astro-cid-vc7f7hly]{gap:var(--space-3);max-inline-size:40rem;display:grid}.cta[data-astro-cid-vc7f7hly] p[data-astro-cid-vc7f7hly]{color:var(--color-on-inverse-muted);font-size:var(--text-lead);line-height:var(--leading-lead)}.cta__actions[data-astro-cid-vc7f7hly]{align-items:stretch;gap:var(--space-2);flex-direction:column;inline-size:100%;max-inline-size:22rem;display:flex}.cta__link[data-astro-cid-vc7f7hly]{min-block-size:var(--touch-target);color:var(--color-on-inverse);text-underline-offset:3px;justify-content:center;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.cta__link[data-astro-cid-vc7f7hly]:hover{color:var(--color-inverse-action-bg)}@media (width>=640px){.cta__band[data-astro-cid-vc7f7hly]{padding-inline:var(--space-12)}}@media (width>=1024px){.cta__band[data-astro-cid-vc7f7hly]{align-items:center;gap:var(--space-12);padding-block:var(--space-16);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr) auto}.cta__actions[data-astro-cid-vc7f7hly]{inline-size:18rem}}.hero[data-astro-cid-i3irphx7]{padding-block:var(--space-6) 0}.hero__grid[data-astro-cid-i3irphx7]{gap:var(--space-8);display:grid}.hero__text[data-astro-cid-i3irphx7]{align-content:center;justify-items:start;gap:var(--space-5);min-inline-size:0;display:grid;container-type:inline-size}.hero__badge[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-2);min-block-size:2rem;padding-inline:var(--space-3);border-radius:var(--radius-s);background:var(--color-surface-tint);color:var(--color-link);font-size:var(--text-small);font-weight:500;line-height:1.2;display:inline-flex}.hero__title[data-astro-cid-i3irphx7]{overflow-wrap:break-word;font-size:clamp(2rem,10.4cqi,3.25rem)}.hero__title--s[data-astro-cid-i3irphx7]{font-size:clamp(1.75rem,8cqi,2.5rem)}.hero__title--xs[data-astro-cid-i3irphx7]{font-size:clamp(1.5rem,7.2cqi,2.25rem)}.hero__lead[data-astro-cid-i3irphx7]{max-inline-size:var(--measure);color:var(--color-text-muted);font-size:var(--text-lead);line-height:var(--leading-lead)}.hero__price[data-astro-cid-i3irphx7]{font-variant-numeric:tabular-nums;font-weight:500}.hero__facts[data-astro-cid-i3irphx7]{gap:var(--space-2);padding:0;list-style:none;display:grid}.hero__facts[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-3);font-weight:500;line-height:1.35;display:flex}.hero__facts[data-astro-cid-i3irphx7] .icon{color:var(--color-action-bg)}.hero__actions[data-astro-cid-i3irphx7]{gap:var(--space-3);inline-size:100%;max-inline-size:32rem;flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.hero__actions[data-astro-cid-i3irphx7] .button{min-inline-size:max-content;padding-inline:var(--space-5);flex:1 1 0}.hero__calc[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-2);min-block-size:var(--touch-target);color:var(--color-link);text-underline-offset:3px;margin-block-start:calc(var(--space-2) * -1);font-weight:500;text-decoration:none;display:inline-flex}.hero__calc[data-astro-cid-i3irphx7]:hover{color:var(--color-link-hover);text-decoration:underline}.hero__media[data-astro-cid-i3irphx7]{min-inline-size:0;display:grid}.hero__panel[data-astro-cid-i3irphx7]{align-content:start;gap:var(--space-3);min-block-size:17.5rem;padding:var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-xl);background:var(--art-panel);display:grid;position:relative}.hero__panel--photo[data-astro-cid-i3irphx7]{align-content:end;min-block-size:28rem}.hero__photo[data-astro-cid-i3irphx7]{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.hero__stage[data-astro-cid-i3irphx7]{margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-3);display:grid;overflow:clip}.hero__easel[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.hero__easel[data-astro-cid-i3irphx7]:before{content:"";inset-inline:calc(var(--space-3) * -1);border-block-start:1px solid color-mix(in srgb, var(--art-floor) 7%, transparent);background:color-mix(in srgb, var(--art-floor) 4%, transparent);position:absolute;inset-block:58% 0}[data-theme=dark] .hero__easel[data-astro-cid-i3irphx7]:before{border-block-start-color:color-mix(in srgb, var(--color-text) 7%, transparent);background:color-mix(in srgb, var(--color-text) 3%, transparent)}.hero__easel[data-astro-cid-i3irphx7] .hero__art{inline-size:140%;max-inline-size:none;margin-block:-9% -6%;position:relative}.finder[data-astro-cid-i3irphx7]{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface);box-shadow:var(--shadow-raised);display:grid;position:relative}.finder__title[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-2);font-size:var(--text-small);font-weight:500;line-height:1.3;display:flex}.finder__title[data-astro-cid-i3irphx7] .icon{color:var(--color-action-bg)}.finder__sizes[data-astro-cid-i3irphx7]{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.finder__sizes[data-astro-cid-i3irphx7]>li[data-astro-cid-i3irphx7]{flex:auto;display:grid}.finder__sizes[data-astro-cid-i3irphx7] .chip{min-block-size:var(--touch-target);padding-inline:var(--space-2);justify-content:center}.finder__count[data-astro-cid-i3irphx7]{border-inline-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;padding-inline-start:var(--space-2)}@media (prefers-reduced-motion:no-preference){.hero__lead[data-astro-cid-i3irphx7],.hero__price[data-astro-cid-i3irphx7],.hero__facts[data-astro-cid-i3irphx7],.hero__actions[data-astro-cid-i3irphx7],.hero__calc[data-astro-cid-i3irphx7]{animation:hero-in var(--motion-slow) var(--ease-emphasized) both}.hero__price[data-astro-cid-i3irphx7],.hero__facts[data-astro-cid-i3irphx7]{animation-delay:40ms}.hero__actions[data-astro-cid-i3irphx7]{animation-delay:80ms}.hero__calc[data-astro-cid-i3irphx7]{animation-delay:.12s}}@keyframes hero-in{0%{opacity:0;transform:translateY(12px)}}@media (width>=640px){.hero[data-astro-cid-i3irphx7]{padding-block-start:var(--space-8)}.hero__panel[data-astro-cid-i3irphx7]{gap:var(--space-4);min-block-size:24rem;padding:var(--space-6)}.finder__sizes[data-astro-cid-i3irphx7] .chip{padding-inline:var(--space-3)}.hero__stage[data-astro-cid-i3irphx7]{margin-inline:calc(var(--space-6) * -1);padding-inline:var(--space-6)}.hero__easel[data-astro-cid-i3irphx7]:before{inset-inline:calc(var(--space-6) * -1)}.hero__easel[data-astro-cid-i3irphx7] .hero__art{inline-size:min(100%,36rem);margin-block:-6% -4%}.hero__panel--photo[data-astro-cid-i3irphx7]{min-block-size:32rem}}@media (width>=1024px){.hero[data-astro-cid-i3irphx7]{padding-block-start:var(--space-10)}.hero__grid[data-astro-cid-i3irphx7]{gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr))}.hero__text[data-astro-cid-i3irphx7]{grid-column:1/span 5;padding-block-end:var(--space-12)}.hero__media[data-astro-cid-i3irphx7]{grid-column:6/span 7}.hero--image-left[data-astro-cid-i3irphx7] .hero__text[data-astro-cid-i3irphx7]{grid-area:1/8/auto/span 5}.hero--image-left[data-astro-cid-i3irphx7] .hero__media[data-astro-cid-i3irphx7]{grid-area:1/1/auto/span 7}.hero__panel[data-astro-cid-i3irphx7]{min-block-size:27.5rem;padding:0;display:block}.hero__stage[data-astro-cid-i3irphx7]{padding:var(--space-8) var(--space-6) 0;align-content:start;margin:0;position:absolute;inset:0}.hero__easel[data-astro-cid-i3irphx7] .hero__art{inline-size:100%;margin-block:-6% 0}.finder[data-astro-cid-i3irphx7]{inline-size:min(26rem,100%);position:absolute;inset-block-end:var(--space-12);inset-inline-start:calc(var(--space-3) * -1)}.hero--image-left[data-astro-cid-i3irphx7] .finder[data-astro-cid-i3irphx7]{inset-inline:auto calc(var(--space-3) * -1)}}.offers[data-astro-cid-y7n7befj]{z-index:1;padding-block-start:var(--space-6);position:relative}.offers__band[data-astro-cid-y7n7befj]{border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid;overflow:hidden}.offers__item[data-astro-cid-y7n7befj]{align-items:flex-start;gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);flex-direction:column;font-size:.875rem;font-weight:500;line-height:1.35;display:flex;position:relative}.offers__item[data-astro-cid-y7n7befj]:last-child:nth-child(odd){grid-column:1/-1}.offers__item[data-astro-cid-y7n7befj] .icon{color:var(--color-action-bg)}.offers__item[data-astro-cid-y7n7befj] a[data-astro-cid-y7n7befj]{color:inherit;text-underline-offset:3px;text-decoration:none}.offers__item[data-astro-cid-y7n7befj] a[data-astro-cid-y7n7befj]:hover{color:var(--color-link);text-decoration:underline}.offers__item[data-astro-cid-y7n7befj] a[data-astro-cid-y7n7befj]:after{content:"";position:absolute;inset:0}.offers__item[data-astro-cid-y7n7befj] a[data-astro-cid-y7n7befj]:focus-visible{outline:none}.offers__item[data-astro-cid-y7n7befj]:has(a:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:calc(var(--focus-width) * -1)}@media (width>=640px){.offers__item[data-astro-cid-y7n7befj]{align-items:center;gap:var(--space-3);min-block-size:4.5rem;padding:var(--space-4) var(--space-5);font-size:var(--text-small);flex-direction:row}}@media (width>=768px){.offers__band[data-astro-cid-y7n7befj]{grid-template-columns:repeat(3,minmax(0,1fr))}.offers__item[data-astro-cid-y7n7befj]:last-child:nth-child(odd){grid-column:auto}.offers__item[data-astro-cid-y7n7befj]:last-child:nth-child(3n+1){grid-column:1/-1}.offers__item[data-astro-cid-y7n7befj]:last-child:nth-child(3n+2){grid-column:span 2}}@media (width>=1280px){.offers__band[data-astro-cid-y7n7befj]{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.offers__item[data-astro-cid-y7n7befj]:last-child:nth-child(3n+1),.offers__item[data-astro-cid-y7n7befj]:last-child:nth-child(3n+2){grid-column:auto}}@media (width>=1024px){.hero+.offers[data-astro-cid-y7n7befj]{margin-block-start:calc(var(--space-6) * -1);padding-block-start:0}}.calc[data-astro-cid-ffhii7ux]{gap:var(--space-5);align-items:start;display:grid}.panel[data-astro-cid-ffhii7ux]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface)}.calc__form[data-astro-cid-ffhii7ux]{gap:var(--space-5);display:grid}fieldset[data-astro-cid-ffhii7ux]{border:0;min-inline-size:0;margin:0;padding:0}.calc__modes[data-astro-cid-ffhii7ux]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.choice[data-astro-cid-ffhii7ux]{display:inline-flex;position:relative}.calc__modes[data-astro-cid-ffhii7ux] .choice[data-astro-cid-ffhii7ux] span[data-astro-cid-ffhii7ux]{padding-inline:var(--space-3);white-space:normal}.choice[data-astro-cid-ffhii7ux] input[data-astro-cid-ffhii7ux]{opacity:0;block-size:1px;inline-size:1px;position:absolute}.choice[data-astro-cid-ffhii7ux] span[data-astro-cid-ffhii7ux]{min-block-size:var(--touch-target);padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-s);background:var(--color-surface);font-size:var(--text-small);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);flex:auto;justify-content:center;align-items:center;font-weight:500;line-height:1.2;display:inline-flex}.choice[data-astro-cid-ffhii7ux] input[data-astro-cid-ffhii7ux]:not(:checked,:disabled)+span[data-astro-cid-ffhii7ux]:hover{border-color:var(--color-text);background:var(--color-surface-tint)}.choice[data-astro-cid-ffhii7ux] input[data-astro-cid-ffhii7ux]:checked+span[data-astro-cid-ffhii7ux]{border-color:var(--color-action-bg);background:var(--color-action-bg);color:var(--color-action-text)}.choice[data-astro-cid-ffhii7ux] input[data-astro-cid-ffhii7ux]:focus-visible+span[data-astro-cid-ffhii7ux]{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.choice[data-astro-cid-ffhii7ux] input[data-astro-cid-ffhii7ux]:disabled+span[data-astro-cid-ffhii7ux]{border-color:var(--color-border);color:var(--color-text-muted);cursor:not-allowed;opacity:.6;text-decoration:line-through}.calc__form[data-astro-cid-ffhii7ux]:has(input[name=mode][value=custom]:checked) .calc__panel--standard[data-astro-cid-ffhii7ux],.calc__form[data-astro-cid-ffhii7ux]:has(input[name=mode][value=standard]:checked) .calc__panel--custom[data-astro-cid-ffhii7ux]{display:none}.calc__legend[data-astro-cid-ffhii7ux]{margin-block-end:var(--space-2);padding:0;font-size:.875rem;font-weight:500;line-height:1.4}.chips[data-astro-cid-ffhii7ux]{gap:var(--space-2);flex-wrap:wrap;display:flex}.calc__sides[data-astro-cid-ffhii7ux]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.calc__hint[data-astro-cid-ffhii7ux],.calc__error[data-astro-cid-ffhii7ux]{gap:var(--space-2);align-items:flex-start;margin-block-start:var(--space-3);font-size:.875rem;line-height:1.45;display:flex}.calc__hint[data-astro-cid-ffhii7ux]{color:var(--color-text-muted)}.calc__hint[data-astro-cid-ffhii7ux] .icon,.calc__error[data-astro-cid-ffhii7ux] .icon{margin-block-start:1px}.calc__swap[data-astro-cid-ffhii7ux]{margin-block-start:var(--space-2)}.calc__swap[data-astro-cid-ffhii7ux] a[data-astro-cid-ffhii7ux]{color:var(--color-link);font-weight:500}.calc__submit[data-astro-cid-ffhii7ux] .button{inline-size:100%}.calc__result[data-astro-cid-ffhii7ux],.calc__idle[data-astro-cid-ffhii7ux]{gap:var(--space-4);align-content:start;display:grid}.calc__plate[data-astro-cid-ffhii7ux]{aspect-ratio:16/9;padding:var(--space-4) var(--space-6);border-radius:var(--radius-m);background:var(--art-panel);display:none;overflow:hidden}.calc__plate[data-astro-cid-ffhii7ux] svg{block-size:100%;inline-size:auto;margin-inline:auto}.calc__title[data-astro-cid-ffhii7ux]{font-size:var(--text-h3);line-height:var(--leading-h3)}.calc__summary[data-astro-cid-ffhii7ux]{font-weight:500}.calc__answer[data-astro-cid-ffhii7ux]{gap:var(--space-2);padding-block:var(--space-4);border-block:1px solid var(--color-border);display:grid}.calc__kind[data-astro-cid-ffhii7ux]{color:var(--color-text-muted);font-size:var(--text-small);font-weight:500}.calc__kind--headline[data-astro-cid-ffhii7ux]{color:var(--color-text);font-family:var(--font-display);font-size:var(--text-h3);font-weight:500;line-height:var(--leading-h3);letter-spacing:-.01em}.calc__price[data-astro-cid-ffhii7ux]{font-family:var(--font-display);letter-spacing:-.02em}.calc__note[data-astro-cid-ffhii7ux]{max-inline-size:var(--measure);color:var(--color-text-muted);font-size:.875rem;line-height:1.45}.calc__actions[data-astro-cid-ffhii7ux] .button{inline-size:100%}.calc__request[data-astro-cid-ffhii7ux]{gap:var(--space-4);padding-block-start:var(--space-2);display:grid}.calc__error[data-astro-cid-ffhii7ux]{color:var(--color-error);font-weight:500}.calc__idle[data-astro-cid-ffhii7ux]{display:none}.calc__idle-text[data-astro-cid-ffhii7ux]{max-inline-size:24rem;color:var(--color-text-muted);font-size:var(--text-lead);line-height:var(--leading-lead)}.calc__unavailable[data-astro-cid-ffhii7ux]{gap:var(--space-3);max-inline-size:44rem;display:grid}@media (width>=640px){.panel[data-astro-cid-ffhii7ux]{padding:var(--space-6)}.calc__plate[data-astro-cid-ffhii7ux]{display:block}.calc__actions[data-astro-cid-ffhii7ux] .button{inline-size:auto}.calc__modes[data-astro-cid-ffhii7ux]{flex-wrap:wrap;display:flex}.calc__modes[data-astro-cid-ffhii7ux] .choice[data-astro-cid-ffhii7ux] span[data-astro-cid-ffhii7ux]{padding-inline:var(--space-4);white-space:nowrap}}@media (width>=1024px){.calc[data-astro-cid-ffhii7ux]{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.panel[data-astro-cid-ffhii7ux]{padding:var(--space-8)}.calc__idle[data-astro-cid-ffhii7ux]{display:grid}.calc__form[data-astro-cid-ffhii7ux]{position:sticky;inset-block-start:calc(var(--header-height-desktop) + var(--space-6))}}.calc-static[data-astro-cid-7b3sms52]{gap:var(--space-4);max-inline-size:44rem;display:grid}.calc-static__text[data-astro-cid-7b3sms52]{font-size:var(--text-lead);line-height:var(--leading-lead)}.contacts[data-astro-cid-ml42k4eg]{gap:var(--space-5);align-items:start;display:grid}.contacts__empty[data-astro-cid-ml42k4eg]{color:var(--color-text-muted)}.card[data-astro-cid-ml42k4eg]{gap:var(--space-6);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface);display:grid}.rows[data-astro-cid-ml42k4eg]{gap:var(--space-5);padding:0;list-style:none;display:grid}.row[data-astro-cid-ml42k4eg]{gap:var(--space-4);grid-template-columns:3rem minmax(0,1fr);align-items:start;display:grid}.row__mark[data-astro-cid-ml42k4eg]{border-radius:var(--radius-m);background:var(--color-surface-tint);block-size:3rem;inline-size:3rem;color:var(--color-link);place-items:center;display:grid}.row__text[data-astro-cid-ml42k4eg]{gap:2px;min-inline-size:0;padding-block-start:2px;display:grid}.row__label[data-astro-cid-ml42k4eg]{color:var(--color-text-muted);font-size:.875rem;line-height:1.4}.row__value[data-astro-cid-ml42k4eg]{font-size:var(--text-lead);overflow-wrap:anywhere;font-style:normal;font-weight:500;line-height:1.35}a[data-astro-cid-ml42k4eg].row__value{color:var(--color-text);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);justify-self:start;margin-block:-.6875rem;padding-block:.6875rem;text-decoration-thickness:1px}a[data-astro-cid-ml42k4eg].row__value:hover{color:var(--color-link-hover);text-decoration-color:currentColor}.hours[data-astro-cid-ml42k4eg]{gap:var(--space-1);max-inline-size:22rem;font-size:var(--text-body);font-variant-numeric:tabular-nums;display:grid}.hours[data-astro-cid-ml42k4eg]>div[data-astro-cid-ml42k4eg]{gap:var(--space-4);justify-content:space-between;display:flex}.hours[data-astro-cid-ml42k4eg] dt[data-astro-cid-ml42k4eg]{font-weight:500}.hours[data-astro-cid-ml42k4eg] dd[data-astro-cid-ml42k4eg]{text-align:end;margin:0}.exceptions[data-astro-cid-ml42k4eg]{gap:var(--space-1);border-block-start:1px solid var(--color-border);color:var(--color-text-muted);margin-block-start:var(--space-3);padding-block-start:var(--space-3);font-size:.875rem;display:grid}.exceptions[data-astro-cid-ml42k4eg] p[data-astro-cid-ml42k4eg]{font-weight:500}.exceptions[data-astro-cid-ml42k4eg] ul[data-astro-cid-ml42k4eg]{gap:var(--space-1);padding:0;list-style:none;display:grid}.actions[data-astro-cid-ml42k4eg]{gap:var(--space-3);border-block-start:1px solid var(--color-border);flex-wrap:wrap;padding-block-start:var(--space-6);display:flex}.profiles[data-astro-cid-ml42k4eg]{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.profiles[data-astro-cid-ml42k4eg] a[data-astro-cid-ml42k4eg]{min-block-size:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-s);background:var(--color-surface-tint);color:var(--color-link);font-size:var(--text-small);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.profiles[data-astro-cid-ml42k4eg] a[data-astro-cid-ml42k4eg]:hover{background:var(--color-action-bg);color:var(--color-action-text)}.requisites[data-astro-cid-ml42k4eg]{gap:var(--space-2);border-block-start:1px solid var(--color-border);padding-block-start:var(--space-5);display:grid}.requisites[data-astro-cid-ml42k4eg] h3[data-astro-cid-ml42k4eg]{font-family:var(--font-text);font-size:var(--text-small);letter-spacing:normal;font-weight:500}.requisites[data-astro-cid-ml42k4eg] p[data-astro-cid-ml42k4eg]{max-inline-size:var(--measure);color:var(--color-text-muted);white-space:pre-line;font-size:.875rem}.map[data-astro-cid-ml42k4eg]{gap:var(--space-6);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-tint);align-content:start;display:grid}.map__mark[data-astro-cid-ml42k4eg]{border-radius:var(--radius-l);background:var(--color-surface);block-size:4rem;inline-size:4rem;color:var(--color-link);place-items:center;display:grid}.map__text[data-astro-cid-ml42k4eg]{gap:var(--space-2);display:grid}.map__text[data-astro-cid-ml42k4eg] h3[data-astro-cid-ml42k4eg]{font-size:var(--text-h3);line-height:var(--leading-h3)}.map__text[data-astro-cid-ml42k4eg] address[data-astro-cid-ml42k4eg]{font-size:var(--text-lead);font-style:normal;line-height:var(--leading-lead)}.map__links[data-astro-cid-ml42k4eg]{gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (width<=479px){.actions[data-astro-cid-ml42k4eg] .button{flex:100%}}@media (width>=768px){.card[data-astro-cid-ml42k4eg],.map[data-astro-cid-ml42k4eg]{padding:var(--space-8)}}@media (width>=1024px){.contacts--map[data-astro-cid-ml42k4eg]{gap:var(--space-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.contacts[data-astro-cid-ml42k4eg]:not(.contacts--map) .card[data-astro-cid-ml42k4eg]{max-inline-size:44rem}}.gallery[data-astro-cid-3a3ylmkn]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.gallery[data-astro-cid-3a3ylmkn] li[data-astro-cid-3a3ylmkn]{aspect-ratio:4/3;border-radius:var(--radius-m);background:var(--art-panel);overflow:hidden}.gallery[data-astro-cid-3a3ylmkn] li[data-astro-cid-3a3ylmkn] picture{block-size:100%}.gallery--one[data-astro-cid-3a3ylmkn]{grid-template-columns:minmax(0,1fr)}@media (width>=768px){.gallery[data-astro-cid-3a3ylmkn]{gap:var(--space-4)}.gallery[data-astro-cid-3a3ylmkn] li[data-astro-cid-3a3ylmkn]{border-radius:var(--radius-l)}.gallery--threes[data-astro-cid-3a3ylmkn],.gallery--mosaic[data-astro-cid-3a3ylmkn]{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery--one[data-astro-cid-3a3ylmkn]{grid-template-columns:minmax(0,44rem)}.gallery--mosaic[data-astro-cid-3a3ylmkn] li[data-astro-cid-3a3ylmkn]:first-child{aspect-ratio:auto;grid-area:span 2/span 2}}.guide[data-astro-cid-joihcmnw]{gap:var(--space-6);display:grid}.guide__rows[data-astro-cid-joihcmnw]{padding:var(--space-2) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface)}.guide__rows[data-astro-cid-joihcmnw]>div[data-astro-cid-joihcmnw]{gap:var(--space-1) var(--space-6);padding-block:var(--space-4);display:grid}.guide__rows[data-astro-cid-joihcmnw]>div[data-astro-cid-joihcmnw]+div[data-astro-cid-joihcmnw]{border-block-start:1px solid var(--color-border)}dt[data-astro-cid-joihcmnw]{font-weight:500}dd[data-astro-cid-joihcmnw]{color:var(--color-text-muted);margin:0}@media (width>=640px){.guide__rows[data-astro-cid-joihcmnw]{padding-inline:var(--space-6)}.guide__rows[data-astro-cid-joihcmnw]>div[data-astro-cid-joihcmnw]{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr)}}.info[data-astro-cid-qsjjhzuy]{gap:var(--space-5);max-inline-size:52rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface);justify-items:start;display:grid}.info__mark[data-astro-cid-qsjjhzuy]{border-radius:var(--radius-m);background:var(--color-surface-tint);block-size:3rem;inline-size:3rem;color:var(--color-link);place-items:center;display:grid}.info__summary[data-astro-cid-qsjjhzuy]{max-inline-size:var(--measure);font-family:var(--font-display);font-size:var(--text-h3);font-weight:500;line-height:var(--leading-h3);letter-spacing:-.01em;text-wrap:balance}.info__methods[data-astro-cid-qsjjhzuy]{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.info__methods[data-astro-cid-qsjjhzuy] li[data-astro-cid-qsjjhzuy]{gap:var(--space-2);min-block-size:2.5rem;padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-s);background:var(--color-surface-tint);color:var(--color-link);font-size:var(--text-small);align-items:center;font-weight:500;display:inline-flex}@media (width>=768px){.info[data-astro-cid-qsjjhzuy]{padding:var(--space-8)}}.panel[data-astro-cid-oc3n3r2s]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface)}@media (width>=768px){.panel[data-astro-cid-oc3n3r2s]{padding:var(--space-8)}}.legal__meta[data-astro-cid-zjh4rsto]{gap:var(--space-1);color:var(--color-text-muted);font-size:.875rem;line-height:1.45;display:grid}.legal__sheet[data-astro-cid-zjh4rsto]{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface)}@media (width>=768px){.legal__sheet[data-astro-cid-zjh4rsto]{padding:var(--space-10)}}.links[data-astro-cid-33vdscda]{padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface);list-style:none}.links[data-astro-cid-33vdscda] li[data-astro-cid-33vdscda]+li[data-astro-cid-33vdscda]{border-block-start:1px solid var(--color-border)}a[data-astro-cid-33vdscda]{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:3.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-m);color:var(--color-text);font-size:var(--text-lead);transition:background-color var(--motion-fast) var(--ease-standard);font-weight:500;text-decoration:none;display:flex}a[data-astro-cid-33vdscda] .icon{color:var(--color-text-muted);transition:color var(--motion-fast) var(--ease-standard)}a[data-astro-cid-33vdscda]:hover{background:var(--color-surface-tint)}a[data-astro-cid-33vdscda]:hover .icon{color:var(--color-link)}.promotions[data-astro-cid-jw3rlnsh]{gap:var(--space-5);padding:0;list-style:none;display:grid}.promotions[data-astro-cid-jw3rlnsh]>li[data-astro-cid-jw3rlnsh]{display:grid}.promotions__empty[data-astro-cid-jw3rlnsh]{gap:var(--space-4);max-inline-size:36rem;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-l);background:var(--color-surface);align-items:center;display:flex}.promotions__mark[data-astro-cid-jw3rlnsh]{border-radius:var(--radius-m);background:var(--color-surface-tint);block-size:3rem;inline-size:3rem;color:var(--color-link);flex:none;place-items:center;display:grid}.promotions__empty[data-astro-cid-jw3rlnsh] p[data-astro-cid-jw3rlnsh]{font-size:var(--text-lead);line-height:var(--leading-lead)}@media (width>=768px){.promotions[data-astro-cid-jw3rlnsh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.promotions[data-astro-cid-jw3rlnsh]{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps[data-astro-cid-5ia6jd6b]{gap:var(--space-8);counter-reset:step;padding:0;list-style:none;display:grid}.steps[data-astro-cid-5ia6jd6b] li[data-astro-cid-5ia6jd6b]{gap:var(--space-2);counter-increment:step;align-content:start;padding-inline-start:calc(2.5rem + var(--space-5));display:grid;position:relative}.steps[data-astro-cid-5ia6jd6b] li[data-astro-cid-5ia6jd6b]:before{content:counter(step);border:2px solid var(--color-action-bg);border-radius:var(--radius-full);background:var(--color-bg);block-size:2.5rem;inline-size:2.5rem;font-family:var(--font-display);font-size:var(--text-body);font-variant-numeric:tabular-nums;place-items:center;font-weight:500;line-height:1;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.steps[data-astro-cid-5ia6jd6b] li[data-astro-cid-5ia6jd6b]:not(:last-child):after{content:"";inset-block:calc(2.5rem + var(--space-2)) calc(var(--space-8) * -1 + var(--space-2));border-inline-start:2px dashed var(--color-border-strong);position:absolute;inset-inline-start:calc(1.25rem - 1px)}.steps[data-astro-cid-5ia6jd6b] h3[data-astro-cid-5ia6jd6b]{font-size:var(--text-h4);line-height:var(--leading-h4);padding-block-start:var(--space-2)}.steps[data-astro-cid-5ia6jd6b] p[data-astro-cid-5ia6jd6b]{max-inline-size:var(--measure);color:var(--color-text-muted)}@media (width>=1024px){.steps[data-astro-cid-5ia6jd6b]{grid-template-columns:repeat(var(--steps-columns,3), minmax(0, 1fr));gap:var(--space-10) var(--space-8)}.steps--1[data-astro-cid-5ia6jd6b]{--steps-columns:1}.steps--2[data-astro-cid-5ia6jd6b]{--steps-columns:2}.steps--3[data-astro-cid-5ia6jd6b]{--steps-columns:3}.steps--4[data-astro-cid-5ia6jd6b]{--steps-columns:4}.steps[data-astro-cid-5ia6jd6b] li[data-astro-cid-5ia6jd6b]{padding-block-start:calc(2.5rem + var(--space-4));padding-inline-start:0}.steps[data-astro-cid-5ia6jd6b] h3[data-astro-cid-5ia6jd6b]{padding-block-start:0}.steps[data-astro-cid-5ia6jd6b] li[data-astro-cid-5ia6jd6b]:not(:last-child):after{inset-block:calc(1.25rem - 1px) auto;inset-inline:calc(2.5rem + var(--space-2)) calc(var(--space-8) * -1 + var(--space-2));border-inline-start:0;border-block-start:2px dashed var(--color-border-strong)}.steps--3[data-astro-cid-5ia6jd6b] li[data-astro-cid-5ia6jd6b]:nth-child(3n):after,.steps--4[data-astro-cid-5ia6jd6b] li[data-astro-cid-5ia6jd6b]:nth-child(4n):after{display:none}}.text-media[data-astro-cid-gsvjxwrl]{gap:var(--space-8);display:grid}.text-media__text[data-astro-cid-gsvjxwrl]{gap:var(--space-5);align-content:start;min-inline-size:0;display:grid}.text-media__media[data-astro-cid-gsvjxwrl]{gap:var(--space-3);align-content:start;min-inline-size:0;display:grid}.plate[data-astro-cid-gsvjxwrl],.tile[data-astro-cid-gsvjxwrl]{aspect-ratio:4/3;border-radius:var(--radius-l);background:var(--art-panel);overflow:hidden}.plate[data-astro-cid-gsvjxwrl] picture,.tile[data-astro-cid-gsvjxwrl] picture,.thumb[data-astro-cid-gsvjxwrl] picture{block-size:100%}.plate__art[data-astro-cid-gsvjxwrl]{block-size:100%;padding:var(--space-6);place-items:center;display:grid}.thumbs[data-astro-cid-gsvjxwrl]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.thumbs--pairs[data-astro-cid-gsvjxwrl]{grid-template-columns:repeat(2,minmax(0,1fr))}.thumb[data-astro-cid-gsvjxwrl]{aspect-ratio:4/3;border-radius:var(--radius-m);background:var(--art-panel);overflow:hidden}.tiles[data-astro-cid-gsvjxwrl]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.tiles--single[data-astro-cid-gsvjxwrl] .tile[data-astro-cid-gsvjxwrl]{aspect-ratio:16/9}@media (width>=768px){.plate[data-astro-cid-gsvjxwrl],.tile[data-astro-cid-gsvjxwrl]{border-radius:var(--radius-xl)}.thumb[data-astro-cid-gsvjxwrl]{border-radius:var(--radius-l)}.tiles[data-astro-cid-gsvjxwrl]{gap:var(--space-5)}}@media (width>=1024px){.text-media--image-left[data-astro-cid-gsvjxwrl],.text-media--image-right[data-astro-cid-gsvjxwrl]{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.text-media--image-left[data-astro-cid-gsvjxwrl] .text-media__media[data-astro-cid-gsvjxwrl]{order:-1}.plate__art[data-astro-cid-gsvjxwrl]{padding:var(--space-10)}}
