.ui-closing-section[data-astro-cid-dt5wgeji]{padding-top:104px}.ui-closing[data-astro-cid-dt5wgeji]{isolation:isolate;border-radius:var(--radius-band);background:var(--color-sand);grid-template-columns:minmax(0,848px);align-content:center;min-height:520px;padding:48px;display:grid;position:relative;overflow:hidden}.ui-closing[data-astro-cid-dt5wgeji]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff73}.ui-closing[data-astro-cid-dt5wgeji] .ui-closing-photo{z-index:-2;position:absolute;inset:0}.ui-closing[data-astro-cid-dt5wgeji] .ui-closing-photo img{object-fit:cover;width:100%;height:100%}.ui-closing-panel[data-astro-cid-dt5wgeji]{box-shadow:var(--shadow-panel);backdrop-filter:var(--glass-blur);background:linear-gradient(#fcfaf5e0,#fcfaf5d1);border:1px solid #ffffffb3;border-radius:20px;padding:40px 44px 38px}@supports not (backdrop-filter:blur(1px)){.ui-closing-panel[data-astro-cid-dt5wgeji]{background:var(--glass-light-solid)}}@media (prefers-reduced-transparency:reduce){.ui-closing-panel[data-astro-cid-dt5wgeji]{background:var(--glass-light-solid);-webkit-backdrop-filter:none}}.ui-closing[data-astro-cid-dt5wgeji] h2[data-astro-cid-dt5wgeji]{color:var(--color-heading);font-size:56px;line-height:1.04}.ui-closing[data-astro-cid-dt5wgeji] h2[data-astro-cid-dt5wgeji] em[data-astro-cid-dt5wgeji]{color:var(--color-cta-deep)}.ui-closing-body[data-astro-cid-dt5wgeji]{max-width:600px;color:var(--color-text);margin-top:18px;font-size:20px;line-height:1.55}.ui-closing-actions[data-astro-cid-dt5wgeji]{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ui-closing-hours[data-astro-cid-dt5wgeji]{color:var(--color-text);align-items:center;gap:10px;margin-top:18px;font-size:17px;display:flex}.ui-closing-hours[data-astro-cid-dt5wgeji] .ui-icon{color:var(--color-cta-deep)}@media (width<=767px){.ui-closing-section[data-astro-cid-dt5wgeji]{padding-top:var(--section-gap)}.ui-closing[data-astro-cid-dt5wgeji]{min-height:0;padding:120px 12px 12px}.ui-closing-panel[data-astro-cid-dt5wgeji]{border-radius:16px;padding:24px 18px 22px}.ui-closing[data-astro-cid-dt5wgeji] h2[data-astro-cid-dt5wgeji]{font-size:36px}.ui-closing-body[data-astro-cid-dt5wgeji]{font-size:17px}.ui-closing-actions[data-astro-cid-dt5wgeji]{display:grid}.ui-closing-actions[data-astro-cid-dt5wgeji] .ui-btn[data-astro-cid-dt5wgeji]{white-space:normal}.ui-closing-hours[data-astro-cid-dt5wgeji]{align-items:flex-start;font-size:16px}}.ui-faq[data-astro-cid-su3zwpy4]{border-bottom:1px solid var(--color-border-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 48px;display:grid}.ui-faq-item[data-astro-cid-su3zwpy4]{border-top:1px solid var(--color-border-2);transition:grid-template-rows calc(var(--motion-base) * .7) var(--ease-in);grid-template-rows:auto 0fr;padding:22px 0 24px;display:grid}.ui-faq-item[data-astro-cid-su3zwpy4][open]{transition-duration:var(--motion-base);transition-timing-function:var(--ease-out);grid-template-rows:auto 1fr}.ui-faq-item[data-astro-cid-su3zwpy4]::details-content{opacity:0;min-height:0;transition:opacity calc(var(--motion-base) * .7) var(--ease-in), content-visibility calc(var(--motion-base) * .7) allow-discrete;overflow:hidden}.ui-faq-item[data-astro-cid-su3zwpy4][open]::details-content{opacity:1;transition-duration:var(--motion-base);transition-timing-function:var(--ease-out)}.ui-faq-item[data-astro-cid-su3zwpy4] summary[data-astro-cid-su3zwpy4]{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:20px;min-height:44px;margin-block:-2px;padding-block:2px;list-style:none;display:flex}.ui-faq-item[data-astro-cid-su3zwpy4] summary[data-astro-cid-su3zwpy4]::-webkit-details-marker{display:none}.ui-faq-item[data-astro-cid-su3zwpy4] h3[data-astro-cid-su3zwpy4]{color:var(--color-text);font-size:26px;line-height:1.2}.ui-faq-toggle[data-astro-cid-su3zwpy4]{border:1px solid var(--color-border-strong);width:40px;height:40px;color:var(--color-text);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.ui-faq-item[data-astro-cid-su3zwpy4]:not([open]) summary[data-astro-cid-su3zwpy4]:hover .ui-faq-toggle[data-astro-cid-su3zwpy4]{border-color:var(--color-action)}.ui-faq-item[data-astro-cid-su3zwpy4][open] .ui-faq-toggle[data-astro-cid-su3zwpy4]{background:var(--color-heading);border-color:var(--color-heading);color:#fff}.ui-faq-item[data-astro-cid-su3zwpy4] .ui-faq-minus,.ui-faq-item[data-astro-cid-su3zwpy4][open] .ui-faq-plus{display:none}.ui-faq-item[data-astro-cid-su3zwpy4][open] .ui-faq-minus{display:block}.ui-faq-item[data-astro-cid-su3zwpy4] p[data-astro-cid-su3zwpy4]{max-width:560px;color:var(--color-text-2);margin-top:10px;font-size:18px;line-height:1.55}@media (width<=899px){.ui-faq[data-astro-cid-su3zwpy4]{grid-template-columns:1fr}.ui-faq-item[data-astro-cid-su3zwpy4]{padding:18px 0 20px}.ui-faq-item[data-astro-cid-su3zwpy4] h3[data-astro-cid-su3zwpy4]{font-size:22px}.ui-faq-item[data-astro-cid-su3zwpy4] p[data-astro-cid-su3zwpy4]{font-size:17px}}.ui-hero[data-astro-cid-m4ph57rb]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:stretch;gap:40px;padding-top:40px;display:grid}.ui-hero-how[data-astro-cid-m4ph57rb]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ui-hero-copy[data-astro-cid-m4ph57rb]{flex-direction:column;justify-content:center;min-width:0;display:flex}.ui-hero[data-astro-cid-m4ph57rb] h1[data-astro-cid-m4ph57rb]{letter-spacing:-.025em;text-wrap:balance;margin:0 0 28px;font-size:88px;line-height:.98}.ui-hero-how[data-astro-cid-m4ph57rb] h1[data-astro-cid-m4ph57rb]{font-size:84px;line-height:1}.ui-hero-lead[data-astro-cid-m4ph57rb]{max-width:620px;color:var(--color-text-2);font-size:21px;line-height:1.55}.ui-hero-actions[data-astro-cid-m4ph57rb]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.ui-hero-art[data-astro-cid-m4ph57rb]{min-width:0;position:relative}@media (width<=1199px){.ui-hero[data-astro-cid-m4ph57rb],.ui-hero-how[data-astro-cid-m4ph57rb]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ui-hero[data-astro-cid-m4ph57rb] h1[data-astro-cid-m4ph57rb]{font-size:68px}}@media (width<=899px){.ui-hero[data-astro-cid-m4ph57rb],.ui-hero-how[data-astro-cid-m4ph57rb]{grid-template-columns:1fr;gap:22px;padding-top:26px}}@media (width<=767px){.ui-hero[data-astro-cid-m4ph57rb] h1[data-astro-cid-m4ph57rb],.ui-hero-how[data-astro-cid-m4ph57rb] h1[data-astro-cid-m4ph57rb]{margin:0 0 18px;font-size:52px;line-height:.98}.ui-hero-lead[data-astro-cid-m4ph57rb]{font-size:18px}.ui-hero-actions[data-astro-cid-m4ph57rb]{gap:10px;margin-top:24px;display:grid}.ui-hero-actions[data-astro-cid-m4ph57rb] .ui-btn[data-astro-cid-m4ph57rb]{white-space:normal;width:100%}}.ui-step[data-astro-cid-j5kfmhlk]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex;overflow:hidden}.ui-step[data-astro-cid-j5kfmhlk] .ui-step-photo{height:var(--step-photo-height,272px);background:var(--color-sand-2);display:block;overflow:hidden}.ui-step[data-astro-cid-j5kfmhlk] .ui-step-photo img{object-fit:cover;width:100%;height:100%}.ui-step-text[data-astro-cid-j5kfmhlk]{flex-direction:column;flex:1;padding:22px 26px 28px;display:flex}.ui-step[data-astro-cid-j5kfmhlk] h3[data-astro-cid-j5kfmhlk]{font-size:var(--step-title-size,28px);color:var(--color-text)}.ui-step-body[data-astro-cid-j5kfmhlk]{color:var(--color-text-2);margin-top:10px;font-size:18px;line-height:1.5}@media (width<=767px){.ui-step[data-astro-cid-j5kfmhlk] .ui-step-photo{height:196px}.ui-step-text[data-astro-cid-j5kfmhlk]{padding:16px 16px 20px}.ui-step[data-astro-cid-j5kfmhlk] h3[data-astro-cid-j5kfmhlk]{font-size:25px}.ui-step-body[data-astro-cid-j5kfmhlk]{margin-top:6px;font-size:17px}}
