.foot[data-astro-cid-jo6i4kqk]{margin-top:var(--gap-section);max-width:none;padding-inline:0}.f-in[data-astro-cid-jo6i4kqk]{padding:clamp(80px, 9vw, 144px) max(var(--margin), calc((100vw - var(--max)) / 2 + var(--margin))) clamp(28px, 3vw, 40px);border-radius:50% 50% 0 0/clamp(48px,7vw,120px) clamp(48px,7vw,120px) 0 0;gap:clamp(56px,7vw,96px);display:grid}.f-top[data-astro-cid-jo6i4kqk]{justify-items:start;gap:28px;display:grid}.f-logo[data-astro-cid-jo6i4kqk]{color:var(--ivory);border-radius:8px;text-decoration:none}.f-logo[data-astro-cid-jo6i4kqk] .logo{height:clamp(40px,4.4vw,60px)}.f-line[data-astro-cid-jo6i4kqk]{font:400 clamp(1.375rem, 1.1rem + 1vw, 1.875rem)/1.2 var(--display);letter-spacing:-.02em;color:var(--ivory);text-wrap:balance;max-width:22ch}.f-top[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{margin-top:4px}.f-grid[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff1f;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:40px clamp(32px,5vw,80px);padding-top:clamp(40px,5vw,56px);font-size:.9375rem;display:grid}.f-menu[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;align-content:start;gap:4px 24px;display:grid}.f-menu[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.f-langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.f-addr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.f-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color .2s var(--ease);text-decoration:none}.f-menu[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{justify-self:start;padding-block:6px}.f-cities[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2px}.f-cities[data-astro-cid-jo6i4kqk] .f-k[data-astro-cid-jo6i4kqk]{margin-bottom:6px}.f-menu[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.f-langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.f-addr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.f-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--terra)}.f-addr[data-astro-cid-jo6i4kqk]{color:#ffffffc7;font-style:normal;line-height:1.85}.f-k[data-astro-cid-jo6i4kqk]{color:var(--white);margin-bottom:4px;font-weight:600;display:block}.f-langs[data-astro-cid-jo6i4kqk]{color:#ffffffc7;grid-template-columns:1fr 1fr;align-content:start;gap:4px 20px;margin:0;padding:0;list-style:none;display:grid}.f-langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:6px;display:inline-block}.f-langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current=true]{color:var(--white);font-weight:600}.f-legal[data-astro-cid-jo6i4kqk]{color:#fff9;border-top:1px solid #ffffff14;flex-wrap:wrap;gap:8px 28px;padding-top:24px;display:flex}@media (width<=960px){.f-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.f-menu[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=760px){.f-in[data-astro-cid-jo6i4kqk]{padding-bottom:104px}.f-top[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{width:100%}.f-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.week[data-astro-cid-qvtrdgdq]{gap:clamp(36px,4.5vw,56px);display:grid}.w-head[data-astro-cid-qvtrdgdq]{gap:16px;max-width:760px;display:grid}.w-head[data-astro-cid-qvtrdgdq] .lead[data-astro-cid-qvtrdgdq]{max-width:56ch}.w-grid[data-astro-cid-qvtrdgdq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(20px,3vw,40px);display:grid}.agenda[data-astro-cid-qvtrdgdq]{align-content:start;margin:0;padding:0;list-style:none;display:grid}.ev[data-astro-cid-qvtrdgdq]{color:var(--ink);border-bottom:1px solid var(--line);transition:background-color .25s var(--ease), color .25s var(--ease), transform .12s ease-out;border-radius:14px;grid-template-columns:5.5em minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:15px 16px;text-decoration:none;display:grid}.ev[data-astro-cid-qvtrdgdq]:hover{background:var(--ivory)}.ev[data-astro-cid-qvtrdgdq]:active{transform:scale(.98)}.ev-m[data-astro-cid-qvtrdgdq]{font-size:var(--step-small);color:var(--terra-d);text-transform:capitalize;font-weight:600}.ev-n[data-astro-cid-qvtrdgdq]{font:400 1.25rem/1.2 var(--display);color:var(--navy)}.ev-d[data-astro-cid-qvtrdgdq]{font-size:var(--step-small);color:var(--muted);white-space:nowrap}.ev[data-astro-cid-qvtrdgdq].on{background:var(--navy);border-bottom-color:#0000}.ev[data-astro-cid-qvtrdgdq].on .ev-n[data-astro-cid-qvtrdgdq]{color:#fff}.ev[data-astro-cid-qvtrdgdq].on .ev-d[data-astro-cid-qvtrdgdq]{color:#ffffffb8}.ev[data-astro-cid-qvtrdgdq].on .ev-m[data-astro-cid-qvtrdgdq]{color:var(--terra)}.card[data-astro-cid-qvtrdgdq]{border-radius:var(--radius);align-content:start;gap:14px;padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}.card[data-astro-cid-qvtrdgdq]:after{content:"";inset-inline-end:-12%;aspect-ratio:1;pointer-events:none;border:2px solid #d9946a38;border-radius:50% 50% 0 0;width:60%;position:absolute;bottom:-30%}.c-logo[data-astro-cid-qvtrdgdq]{object-fit:contain;object-position:left center;filter:brightness(0)invert();opacity:.95;width:auto;max-width:240px;height:56px;margin-bottom:8px}.c-logo[data-astro-cid-qvtrdgdq][hidden]{display:none}.c-name[data-astro-cid-qvtrdgdq]{font:400 clamp(2rem, 1.4rem + 2.4vw, 3.25rem)/1.05 var(--display);letter-spacing:-.02em;color:#fff}.c-dates[data-astro-cid-qvtrdgdq]{font-size:var(--step-lead);color:#fff;line-height:1.4}.c-when[data-astro-cid-qvtrdgdq]{background:var(--terra);color:var(--navy);font-size:var(--step-small);border-radius:999px;margin-inline-start:8px;padding:3px 10px;font-weight:700;display:inline-block}.c-when[data-astro-cid-qvtrdgdq]:empty{display:none}.c-venue[data-astro-cid-qvtrdgdq]{color:#ffffffb8}.c-prices[data-astro-cid-qvtrdgdq]{grid-template-columns:1fr 1fr;gap:16px;margin:12px 0 0;display:grid}.c-prices[data-astro-cid-qvtrdgdq] div[data-astro-cid-qvtrdgdq]{background:#ffffff0f;border-radius:14px;gap:4px;padding:16px 18px;display:grid}.c-prices[data-astro-cid-qvtrdgdq] dt[data-astro-cid-qvtrdgdq]{font-size:var(--step-small);color:#ffffffb8}.c-prices[data-astro-cid-qvtrdgdq] dd[data-astro-cid-qvtrdgdq]{margin:0}.c-num[data-astro-cid-qvtrdgdq]{font:400 clamp(1.5rem, 1.2rem + 1vw, 2.125rem)/1.1 var(--display);color:#fff}.c-per[data-astro-cid-qvtrdgdq]{font-size:var(--step-small);color:#fff9}.c-act[data-astro-cid-qvtrdgdq]{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:10px;display:flex}.c-act[data-astro-cid-qvtrdgdq] .link[data-astro-cid-qvtrdgdq]{color:#fff}.c-off[data-astro-cid-qvtrdgdq]{font-size:var(--step-small);color:#ffffffb8;text-underline-offset:4px;text-decoration:underline #ffffff4d}.c-off[data-astro-cid-qvtrdgdq]:hover{color:#fff}.c-note[data-astro-cid-qvtrdgdq]{color:#ffffff8c;max-width:64ch}@media (width<=960px){.w-grid[data-astro-cid-qvtrdgdq]{grid-template-columns:1fr}.agenda[data-astro-cid-qvtrdgdq]{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.agenda[data-astro-cid-qvtrdgdq]::-webkit-scrollbar{display:none}.ev[data-astro-cid-qvtrdgdq]{background:var(--ivory);white-space:nowrap;border-bottom:0;grid-template-columns:1fr}.ev-d[data-astro-cid-qvtrdgdq]{display:none}}@media (width<=560px){.c-prices[data-astro-cid-qvtrdgdq]{grid-template-columns:1fr}.c-act[data-astro-cid-qvtrdgdq] .btn[data-astro-cid-qvtrdgdq]{white-space:normal;text-align:center;width:100%}}.price-head[data-astro-cid-htruwgye]{justify-items:start;gap:16px;max-width:760px;display:grid}.plans[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,28px);margin-top:clamp(40px,5vw,64px);display:grid}.plan[data-astro-cid-htruwgye]{border-radius:var(--radius);background:var(--white);color:var(--ink);box-shadow:var(--shadow), 0 0 0 1px var(--line);flex-direction:column;gap:14px;padding:clamp(28px,2.6vw,40px);display:flex;position:relative}.plan-flag[data-astro-cid-htruwgye]{top:0;white-space:nowrap;font-size:var(--step-small);color:var(--navy);background:var(--terra);border-radius:999px;padding:4px 12px;font-weight:600;position:absolute;inset-inline-end:24px;transform:translateY(-50%)}.plan-n[data-astro-cid-htruwgye]{font:400 clamp(1.625rem, 1.3rem + 1vw, 2.125rem)/1.1 var(--display);letter-spacing:-.02em;align-items:center;gap:12px;display:flex}.plan-mark[data-astro-cid-htruwgye]{flex:none;display:inline-flex}.plan-mark[data-astro-cid-htruwgye] svg{width:auto;height:40px;margin-block:-8px;margin-inline:-8px -4px}.plan-rate[data-astro-cid-htruwgye]{border-top:1px solid var(--line);align-items:baseline;gap:8px;margin-top:auto;padding-top:16px;display:flex}.sig[data-astro-cid-htruwgye] .plan-rate[data-astro-cid-htruwgye]{border-top-color:#ffffff24}.plan-from[data-astro-cid-htruwgye]{color:var(--muted);font-size:1rem}.plan-pct[data-astro-cid-htruwgye]{font:400 clamp(1.75rem, 1.5rem + .8vw, 2.25rem)/1 var(--display);letter-spacing:-.02em}.pr-earn[data-astro-cid-htruwgye]{border-radius:var(--radius);background:var(--ivory);color:var(--navy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(28px,3vw,40px);padding:clamp(20px,2.4vw,32px) clamp(22px,3vw,40px);text-decoration:none;display:flex}.pr-earn-t[data-astro-cid-htruwgye]{font:400 clamp(1.5rem, 1.2rem + 1vw, 2.125rem)/1.2 var(--display)}.pr-earn[data-astro-cid-htruwgye]:hover .btn[data-astro-cid-htruwgye]{background:#cd8659}.plan-ttc[data-astro-cid-htruwgye]{font-size:.9375rem;font-weight:600}.plan-base[data-astro-cid-htruwgye]{font-size:var(--step-small);color:var(--muted)}.plan-lead[data-astro-cid-htruwgye]{max-width:34ch;margin-top:2px}.plan-btn[data-astro-cid-htruwgye]{width:100%;margin-top:12px}.plan-lead[data-astro-cid-htruwgye]{margin-bottom:4px}.plan-pick[data-astro-cid-htruwgye]{background:var(--ivory);color:var(--navy);font-size:var(--step-small);border-radius:12px;margin-bottom:12px;padding:10px 14px;font-weight:600}.sig[data-astro-cid-htruwgye] .plan-pick[data-astro-cid-htruwgye]{color:#fff;background:#ffffff14}.sig[data-astro-cid-htruwgye].plan{background:var(--navy);color:var(--white);box-shadow:0 1px 2px #1b24331f,0 24px 48px -20px #1b243373}.sig[data-astro-cid-htruwgye] .plan-from[data-astro-cid-htruwgye],.sig[data-astro-cid-htruwgye] .plan-base[data-astro-cid-htruwgye]{color:#ffffffb3}.sig[data-astro-cid-htruwgye] .plan-lead[data-astro-cid-htruwgye]{border-top-color:#ffffff24}.px[data-astro-cid-htruwgye]{gap:clamp(24px,3vw,36px);margin-top:clamp(56px,7vw,104px);display:grid}.px-head[data-astro-cid-htruwgye]{z-index:2;background:#fffffff7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:14px 0;display:flex;position:sticky;top:124px}.px-h[data-astro-cid-htruwgye]{font:400 clamp(1.5rem, 1.2rem + 1vw, 2rem)/1.15 var(--display);letter-spacing:-.01em}.px-tabs[data-astro-cid-htruwgye]{background:var(--ivory);border-radius:999px;gap:4px;padding:5px;display:inline-flex}.px-tab[data-astro-cid-htruwgye]{cursor:pointer;color:var(--muted);font:600 .9375rem/1.2 var(--face);transition:background-color .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease), transform .12s ease-out;background:0 0;border:0;border-radius:999px;justify-items:center;gap:1px;padding:9px 20px;display:grid}.px-tab[data-astro-cid-htruwgye]:active{transform:scale(.97)}.px-tr[data-astro-cid-htruwgye]{opacity:.8;font-size:.75rem;font-weight:600}.px-tab[data-astro-cid-htruwgye][aria-selected=true]{background:var(--navy);color:#fff;box-shadow:0 6px 16px -8px #1b243399}.px-tab[data-astro-cid-htruwgye][aria-selected=true] .px-tr[data-astro-cid-htruwgye]{color:var(--terra);opacity:1}.px-count[data-astro-cid-htruwgye]{color:var(--muted);font-size:.9375rem}.px-count[data-astro-cid-htruwgye] b[data-astro-cid-htruwgye]{font:400 2rem/1 var(--display);color:var(--navy);margin-inline-end:4px}.px-list[data-astro-cid-htruwgye]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.px-row[data-astro-cid-htruwgye]{background:var(--ivory);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.px-row[data-astro-cid-htruwgye][hidden]{display:none}.px-ic[data-astro-cid-htruwgye]{background:var(--white);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.px-ic[data-astro-cid-htruwgye] svg[data-astro-cid-htruwgye]{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.px-ok[data-astro-cid-htruwgye]{stroke:var(--terra-d)}.px-t[data-astro-cid-htruwgye]{gap:1px;min-width:0;display:grid}.px-l[data-astro-cid-htruwgye]{color:var(--ink);font-size:.9375rem;font-weight:600;line-height:1.3}.px-v[data-astro-cid-htruwgye]{color:var(--terra-d);font-size:.75rem;font-weight:600}.px-v[data-astro-cid-htruwgye]:empty{display:none}.px-row[data-astro-cid-htruwgye][data-s=guest] .px-ic[data-astro-cid-htruwgye],.px-row[data-astro-cid-htruwgye][data-s=option] .px-ic[data-astro-cid-htruwgye],.px-row[data-astro-cid-htruwgye][data-s=quote] .px-ic[data-astro-cid-htruwgye]{box-shadow:inset 0 0 0 1.5px var(--stone);background:0 0}.px-row[data-astro-cid-htruwgye][data-s=guest] .px-ok[data-astro-cid-htruwgye],.px-row[data-astro-cid-htruwgye][data-s=option] .px-ok[data-astro-cid-htruwgye],.px-row[data-astro-cid-htruwgye][data-s=quote] .px-ok[data-astro-cid-htruwgye]{stroke:var(--muted)}.px-up[data-astro-cid-htruwgye]{gap:14px;margin-top:10px;display:grid}.px-upb[data-astro-cid-htruwgye]{border-radius:var(--radius);background:var(--navy);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;padding:clamp(20px,2.4vw,28px);display:grid}.px-upb[data-astro-cid-htruwgye][hidden]{display:none}.px-uph[data-astro-cid-htruwgye]{font:400 1.5rem/1.2 var(--display);color:#fff;grid-column:1/-1}.px-uph[data-astro-cid-htruwgye] span[data-astro-cid-htruwgye]{font:600 .875rem/1 var(--face);color:var(--terra);margin-inline-start:10px}.px-upb[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.px-upb[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{color:#ffffffeb;background:#ffffff14;border-radius:999px;padding:7px 12px;font-size:.8125rem;font-weight:600}.px-go[data-astro-cid-htruwgye]{background:var(--terra);color:var(--navy);border-color:var(--terra)}@media (width<=760px){.px-upb[data-astro-cid-htruwgye]{grid-template-columns:1fr}.px-go[data-astro-cid-htruwgye]{width:100%}.px-head[data-astro-cid-htruwgye]{padding:10px 0;top:108px}.px-h[data-astro-cid-htruwgye]{display:none}.px-tabs[data-astro-cid-htruwgye]{width:100%}.px-tab[data-astro-cid-htruwgye]{flex:1;padding:8px 6px}}.price-note[data-astro-cid-htruwgye]{max-width:76ch;margin-top:clamp(24px,3vw,40px)}@media (width<=960px){.plans[data-astro-cid-htruwgye]{grid-template-columns:1fr;max-width:560px}}.fd-in[data-astro-cid-owset46b]{background:var(--ivory);border-radius:32px;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,112px);padding:clamp(28px,5vw,80px);display:grid}.fd-side[data-astro-cid-owset46b]{align-content:start;gap:clamp(20px,2.4vw,32px);display:grid}.fd-text[data-astro-cid-owset46b]{align-content:start;gap:clamp(24px,3vw,36px);padding-block:clamp(0px,2vw,24px);display:grid}.fd-h[data-astro-cid-owset46b]{max-width:18ch}.fd-quote[data-astro-cid-owset46b]{margin:0}.fd-quote[data-astro-cid-owset46b] p[data-astro-cid-owset46b]{max-width:24ch;font:400 clamp(1.625rem, 1.2rem + 1.5vw, 2.5rem)/1.2 var(--display);letter-spacing:-.015em;color:var(--navy);text-wrap:balance}.fd-who[data-astro-cid-owset46b]{align-items:flex-end;gap:clamp(18px,2vw,28px);display:flex}.fd-face[data-astro-cid-owset46b]{aspect-ratio:5/7;background:var(--navy);border-radius:999px 999px 20px 20px;flex:none;width:clamp(120px,12vw,180px);overflow:hidden}.fd-face[data-astro-cid-owset46b] img{object-fit:cover;width:100%;height:100%;display:block}.fd-sign[data-astro-cid-owset46b]{gap:2px;display:grid}.fd-sign[data-astro-cid-owset46b] b[data-astro-cid-owset46b]{color:var(--navy);font-size:1rem;font-weight:600}.fd-sign[data-astro-cid-owset46b] span[data-astro-cid-owset46b]{font-size:var(--step-small)}.fd-story[data-astro-cid-owset46b]{color:var(--ink);gap:16px;display:grid}.fd-story[data-astro-cid-owset46b] p[data-astro-cid-owset46b]{max-width:62ch}.fd-bona[data-astro-cid-owset46b]{border-radius:var(--radius-s);background:var(--white);color:var(--navy);transition:transform .3s var(--ease);flex-wrap:wrap;justify-self:start;align-items:center;gap:20px;padding:18px 22px;text-decoration:none;display:inline-flex}.fd-bona[data-astro-cid-owset46b]:hover{transform:translateY(-2px)}.fd-bona[data-astro-cid-owset46b] img[data-astro-cid-owset46b]{width:auto;height:22px}.fd-bona-u[data-astro-cid-owset46b]{font-size:var(--step-small);color:var(--muted);letter-spacing:.01em}@media (width<=960px){.fd-in[data-astro-cid-owset46b]{grid-template-columns:1fr}}@media (width<=760px){.fd-in[data-astro-cid-owset46b]{border-radius:var(--radius);gap:32px;padding:16px 16px 32px}.fd-text[data-astro-cid-owset46b]{padding-inline:8px}}.est-grid[data-astro-cid-3iqy46vq]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(40px,6vw,104px);display:grid}.est-in[data-astro-cid-3iqy46vq]{gap:clamp(32px,4vw,48px);display:grid}.est-head[data-astro-cid-3iqy46vq]{justify-items:start;gap:16px;display:grid}.est-h[data-astro-cid-3iqy46vq]{max-width:16ch}.est-lead[data-astro-cid-3iqy46vq]{max-width:46ch}.est-form[data-astro-cid-3iqy46vq]{gap:28px;width:100%;max-width:640px;display:grid}.lbl[data-astro-cid-3iqy46vq]{color:var(--navy);margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600;display:block}fieldset[data-astro-cid-3iqy46vq]{border:0;min-width:0;margin:0;padding:0}.sel[data-astro-cid-3iqy46vq]{width:100%;display:block}select[data-astro-cid-3iqy46vq]{-webkit-appearance:none;appearance:none;cursor:pointer;background-color:var(--ivory);width:100%;min-height:56px;color:var(--ink);background-image:linear-gradient(45deg, transparent 50%, var(--navy) 50%), linear-gradient(135deg, var(--navy) 50%, transparent 50%);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s var(--ease), background-color .2s var(--ease);background-position:calc(100% - 28px) 52%,calc(100% - 22px) 52%;background-repeat:no-repeat;background-size:6px 6px;border:0;border-radius:999px;padding-inline:22px 52px;font-size:1rem;font-weight:500}html[dir=rtl] .est[data-astro-cid-3iqy46vq] select[data-astro-cid-3iqy46vq]{background-position:22px 52%,28px 52%}select[data-astro-cid-3iqy46vq]:hover{box-shadow:inset 0 0 0 1px var(--stone)}select[data-astro-cid-3iqy46vq]:focus-visible{background-color:var(--white);box-shadow:inset 0 0 0 1.5px var(--navy), 0 0 0 4px #1b24331a;outline:none}.opts[data-astro-cid-3iqy46vq]{background:var(--ivory);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.opt[data-astro-cid-3iqy46vq]{flex:auto;display:flex;position:relative}.opt[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq],.tg[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.opt[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]{text-align:center;min-width:48px;min-height:48px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;flex:1;justify-content:center;align-items:center;padding:6px 18px;font-size:.9375rem;font-weight:500;display:inline-flex}.opts-n[data-astro-cid-3iqy46vq]{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.opts-n[data-astro-cid-3iqy46vq] .opt[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]{min-width:0;padding-inline:4px;font-size:1rem}.opt[data-astro-cid-3iqy46vq]:hover input[data-astro-cid-3iqy46vq]:not(:checked)+span[data-astro-cid-3iqy46vq]{background:var(--white)}.opt[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq],.tg[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]{transition:background-color .2s var(--ease), color .2s var(--ease), box-shadow .2s var(--ease), transform .12s ease-out}.opt[data-astro-cid-3iqy46vq]:active span[data-astro-cid-3iqy46vq],.tg[data-astro-cid-3iqy46vq]:active span[data-astro-cid-3iqy46vq]{transform:scale(.97)}.opt[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]:checked+span[data-astro-cid-3iqy46vq]{background:var(--navy);color:var(--white);box-shadow:0 6px 14px -8px #1b24338c}.opt[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]:focus-visible+span[data-astro-cid-3iqy46vq],.tg[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]:focus-visible+span[data-astro-cid-3iqy46vq]{outline:2px solid var(--navy);outline-offset:2px}.toggles[data-astro-cid-3iqy46vq]{flex-wrap:wrap;gap:10px;display:flex}.tg[data-astro-cid-3iqy46vq]{display:flex;position:relative}.tg[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]{background:var(--white);min-height:52px;color:var(--ink);cursor:pointer;box-shadow:inset 0 0 0 1px var(--stone);transition:background-color .2s var(--ease), color .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;align-items:center;gap:12px;padding-inline:16px 22px;font-size:.9375rem;font-weight:500;display:inline-flex}.tg[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]:before{content:"";width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--stone);transition:background-color .2s var(--ease), box-shadow .2s var(--ease);background:50%/12px 12px no-repeat;border-radius:6px;flex:none}.tg[data-astro-cid-3iqy46vq]:hover span[data-astro-cid-3iqy46vq]{background:var(--ivory)}.tg[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]:checked+span[data-astro-cid-3iqy46vq]{background:var(--ivory);box-shadow:inset 0 0 0 1.5px var(--navy)}.tg[data-astro-cid-3iqy46vq] input[data-astro-cid-3iqy46vq]:checked+span[data-astro-cid-3iqy46vq]:before{background-color:var(--navy);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-4.9' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.est-out[data-astro-cid-3iqy46vq]{align-content:start;gap:20px;display:grid;position:sticky;top:104px}.est-card[data-astro-cid-3iqy46vq]{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow), 0 0 0 1px var(--line);overflow:hidden}.est-pic[data-astro-cid-3iqy46vq]{aspect-ratio:16/7;background:var(--ivory)}.est-pic[data-astro-cid-3iqy46vq] picture,.est-pic[data-astro-cid-3iqy46vq] img{object-fit:cover;width:100%;height:100%;display:block}.est-body[data-astro-cid-3iqy46vq]{gap:24px;padding:clamp(24px,3vw,40px);display:grid}.est-res[data-astro-cid-3iqy46vq]{gap:0;display:grid}.est-total[data-astro-cid-3iqy46vq]{font:400 clamp(2.125rem, 1.5rem + 1.9vw, 3.25rem)/1.05 var(--display);letter-spacing:-.025em;color:var(--navy);text-wrap:balance}.est-total[data-astro-cid-3iqy46vq].tick{animation:settle .45s var(--ease-out)}@keyframes settle{0%{opacity:.4;transform:translateY(4px)}}.est-k[data-astro-cid-3iqy46vq]{color:var(--muted);margin-top:10px;font-size:.9375rem}.est-row[data-astro-cid-3iqy46vq]{border-block:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:baseline;gap:16px;margin-top:22px;padding-block:16px;font-size:.9375rem;display:flex}.est-row[data-astro-cid-3iqy46vq] .num[data-astro-cid-3iqy46vq]{color:var(--navy);flex:none;font-weight:600}.est-net[data-astro-cid-3iqy46vq]{border-radius:var(--radius-s);background:var(--ivory);gap:6px;margin-top:18px;padding:18px 20px;display:grid}.est-net-k[data-astro-cid-3iqy46vq]{color:var(--navy);font-size:.9375rem;font-weight:600}.est-net-v[data-astro-cid-3iqy46vq]{font:400 clamp(1.5rem, 1.2rem + .8vw, 1.875rem)/1.15 var(--display);letter-spacing:-.015em;color:var(--navy)}.est-cta[data-astro-cid-3iqy46vq]{width:100%}.est-method[data-astro-cid-3iqy46vq]{max-width:60ch;padding-inline:4px;line-height:1.55}@media (width<=960px){.est-grid[data-astro-cid-3iqy46vq]{grid-template-columns:1fr}.est-form[data-astro-cid-3iqy46vq]{max-width:none}.est-out[data-astro-cid-3iqy46vq]{position:static}}@media (width<=760px){.opts[data-astro-cid-3iqy46vq]:not(.opts-n){border-radius:26px}.tg[data-astro-cid-3iqy46vq]{flex:auto}.tg[data-astro-cid-3iqy46vq] span[data-astro-cid-3iqy46vq]{flex:1}.est-pic[data-astro-cid-3iqy46vq]{aspect-ratio:16/8}}@media (prefers-reduced-motion:reduce){.est-total[data-astro-cid-3iqy46vq].tick{animation:none}}.lead[data-astro-cid-sevzbneq]{width:100%;max-width:calc(var(--max) + 2 * var(--margin));padding-inline:var(--margin);font-size:var(--step-body);color:var(--ink);margin-inline:auto;scroll-margin-top:104px;line-height:1.6;display:block}.lead-card[data-astro-cid-sevzbneq]{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow), 0 0 0 1px var(--line);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(28px,4vw,64px);padding:clamp(10px,1vw,14px);padding-inline-end:clamp(20px,4vw,64px);display:grid}.lead-head[data-astro-cid-sevzbneq]{border-radius:calc(var(--radius) - 8px);background:var(--ivory);flex-direction:column;grid-row:1/3;gap:20px;padding:clamp(28px,4vw,56px);display:flex}.lead-h[data-astro-cid-sevzbneq]{max-width:14ch;color:var(--navy);font-size:clamp(2rem,1.5rem + 1.8vw,3rem)}.lead-lead[data-astro-cid-sevzbneq]{max-width:40ch;color:var(--muted)}.trust[data-astro-cid-sevzbneq]{border-top:1px solid var(--stone);color:var(--ink);gap:12px;margin:8px 0 0;padding:20px 0 0;font-size:.9375rem;list-style:none;display:grid}.lead-who[data-astro-cid-sevzbneq]{align-items:flex-end;gap:20px;margin-top:auto;padding-top:clamp(16px,3vw,40px);display:flex}.lead-face[data-astro-cid-sevzbneq]{aspect-ratio:5/7;background:var(--navy);border-radius:999px 999px 18px 18px;flex:none;width:clamp(96px,9vw,128px);overflow:hidden}.lead-face[data-astro-cid-sevzbneq] img{object-fit:cover;width:100%;height:100%;display:block}.lead-who[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq]{gap:2px;font-size:.9375rem;line-height:1.45;display:grid}.lead-who[data-astro-cid-sevzbneq] b[data-astro-cid-sevzbneq]{font:400 1.375rem/1.2 var(--display);color:var(--navy)}.trust[data-astro-cid-sevzbneq] li[data-astro-cid-sevzbneq]{align-items:flex-start;gap:12px;display:flex}.trust[data-astro-cid-sevzbneq] li[data-astro-cid-sevzbneq]:before{content:"";background:var(--white) no-repeat center / 12px 12px;width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--line);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-4.9' fill='none' stroke='%231B2433' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:50%;flex:none;margin-top:2px}.fields[data-astro-cid-sevzbneq]{grid-column:2;grid-template-columns:1fr 1fr;gap:20px 16px;padding-top:clamp(28px,4vw,56px);display:grid}label[data-astro-cid-sevzbneq]{align-content:start;gap:8px;display:grid}label[data-astro-cid-sevzbneq]>span[data-astro-cid-sevzbneq]:first-child{color:var(--navy);font-size:.875rem;font-weight:600}.wide[data-astro-cid-sevzbneq]{grid-column:1/-1}input[data-astro-cid-sevzbneq],select[data-astro-cid-sevzbneq],textarea[data-astro-cid-sevzbneq]{background-color:var(--ivory);width:100%;min-height:52px;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s var(--ease), background-color .2s var(--ease);border:0;border-radius:12px;padding:0 16px;font-size:16px}textarea[data-astro-cid-sevzbneq]{resize:vertical;min-height:112px;padding-block:14px;line-height:1.5}select[data-astro-cid-sevzbneq]{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--navy) 50%), linear-gradient(135deg, var(--navy) 50%, transparent 50%);background-position:calc(100% - 24px) 52%,calc(100% - 18px) 52%;background-repeat:no-repeat;background-size:6px 6px;padding-inline-end:44px}html[dir=rtl] .lead[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]{background-position:18px 52%,24px 52%}input[data-astro-cid-sevzbneq]:hover,select[data-astro-cid-sevzbneq]:hover,textarea[data-astro-cid-sevzbneq]:hover{box-shadow:inset 0 0 0 1px var(--stone)}input[data-astro-cid-sevzbneq]:focus,select[data-astro-cid-sevzbneq]:focus,textarea[data-astro-cid-sevzbneq]:focus{background-color:var(--white);box-shadow:inset 0 0 0 1.5px var(--navy), 0 0 0 4px #1b24331a;outline:none}.check[data-astro-cid-sevzbneq]{font-size:var(--step-small);color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;margin-top:4px;line-height:1.5;display:flex}.check[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{-webkit-appearance:none;appearance:none;cursor:pointer;background:var(--white) no-repeat center / 14px 14px;width:22px;height:22px;min-height:22px;box-shadow:inset 0 0 0 1.5px var(--stone);border-radius:6px;flex:none;margin:0;padding:0}.check[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:hover{box-shadow:inset 0 0 0 1.5px var(--navy)}.check[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked{background-color:var(--navy);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-4.9' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.check[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible{box-shadow:inset 0 0 0 1.5px var(--navy), 0 0 0 4px #1b24331f}.check[data-astro-cid-sevzbneq]>span[data-astro-cid-sevzbneq]{padding-top:1px}.hp[data-astro-cid-sevzbneq]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lead-foot[data-astro-cid-sevzbneq]{flex-wrap:wrap;grid-column:2;align-items:center;gap:16px 20px;padding-block:28px clamp(28px,4vw,56px);display:flex}.status[data-astro-cid-sevzbneq]{max-width:46ch;font-size:.9375rem;line-height:1.5}.status[data-astro-cid-sevzbneq]:empty{display:none}.status[data-astro-cid-sevzbneq]:not(:empty){background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--terra-d);animation:status-in .3s var(--ease-out);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.status[data-astro-cid-sevzbneq]:not(:empty):before{content:"!";background:var(--terra-d);width:22px;height:22px;color:var(--white);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:13px;font-weight:700;line-height:1;display:grid}.status[data-astro-cid-sevzbneq].ok:not(:empty){background:var(--ivory);box-shadow:inset 0 0 0 1px var(--line)}.status[data-astro-cid-sevzbneq].ok:not(:empty):before{content:"";background:var(--navy) no-repeat center / 12px 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-4.9' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@keyframes status-in{0%{opacity:0;transform:translateY(4px)}}@media (width<=960px){.lead-card[data-astro-cid-sevzbneq]{grid-template-rows:none;grid-template-columns:1fr;padding-inline-end:clamp(10px,1vw,14px)}.lead-head[data-astro-cid-sevzbneq]{grid-row:auto}.fields[data-astro-cid-sevzbneq],.lead-foot[data-astro-cid-sevzbneq]{grid-column:1;padding-inline:clamp(10px,3vw,40px)}}@media (width<=760px){.fields[data-astro-cid-sevzbneq]{grid-template-columns:1fr}.lead-foot[data-astro-cid-sevzbneq] .btn[data-astro-cid-sevzbneq]{width:100%}}.rep[data-astro-cid-jzem2rs5]{background:var(--white);max-width:440px;color:var(--ink);font-family:var(--face);font-size:var(--step-small);box-shadow:0 0 0 1px var(--line), 0 24px 56px -28px #1b243366;border-radius:20px;padding:clamp(22px,2.4vw,32px);line-height:1.5}.rep-h[data-astro-cid-jzem2rs5]{align-items:center;gap:12px;display:flex}.rep-logo[data-astro-cid-jzem2rs5]{background:var(--ivory);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.rep-logo[data-astro-cid-jzem2rs5] svg{width:auto;height:46px}.rep-id[data-astro-cid-jzem2rs5]{min-width:0}.rep-t[data-astro-cid-jzem2rs5]{color:var(--navy);font-size:.9375rem;font-weight:600;line-height:1.3}.rep-s[data-astro-cid-jzem2rs5]{color:var(--muted)}.rep-ok[data-astro-cid-jzem2rs5]{white-space:nowrap;color:var(--terra-d);background:#d9946a24;border-radius:999px;flex:none;align-items:center;gap:7px;margin-inline-start:auto;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.rep-ok[data-astro-cid-jzem2rs5]:before{content:"";background:var(--terra);border-radius:50%;width:6px;height:6px}.rep-score[data-astro-cid-jzem2rs5]{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:24px;padding-bottom:16px;display:flex}.rep-score[data-astro-cid-jzem2rs5] b[data-astro-cid-jzem2rs5]{font:400 clamp(3rem, 2.2rem + 2.4vw, 4rem)/.95 var(--display);letter-spacing:-.03em;color:var(--navy)}.rep-pics[data-astro-cid-jzem2rs5]{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.rep-pics[data-astro-cid-jzem2rs5] li[data-astro-cid-jzem2rs5]{aspect-ratio:4/5;background:var(--ivory);border-radius:12px;position:relative;overflow:hidden}.rep-pics[data-astro-cid-jzem2rs5] picture,.rep-pics[data-astro-cid-jzem2rs5] img{object-fit:cover;width:100%;height:100%;display:block}.rep-at[data-astro-cid-jzem2rs5]{top:6px;color:#fff;background:#1b2433c7;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600;position:absolute;inset-inline-start:6px}.rep-pl[data-astro-cid-jzem2rs5]{inset-inline:6px;color:var(--navy);white-space:nowrap;text-overflow:ellipsis;background:#ffffffeb;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:6px;overflow:hidden}.rep-pl[data-astro-cid-jzem2rs5] svg[data-astro-cid-jzem2rs5]{color:var(--terra-d);flex:none}.rep-rows[data-astro-cid-jzem2rs5]{margin:0;padding:0;list-style:none;display:grid}.rep-rows[data-astro-cid-jzem2rs5] li[data-astro-cid-jzem2rs5]{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding-block:11px;display:flex}.rep-rows[data-astro-cid-jzem2rs5] li[data-astro-cid-jzem2rs5] span[data-astro-cid-jzem2rs5]:first-child{color:var(--muted)}.rep-rows[data-astro-cid-jzem2rs5] li[data-astro-cid-jzem2rs5] span[data-astro-cid-jzem2rs5]:last-child{color:var(--navy);text-align:end;font-weight:600}.rep-foot[data-astro-cid-jzem2rs5]{border-top:1px solid var(--line);color:var(--muted);padding-top:14px;font-size:12px}.snav[data-astro-cid-jvi5vibn]{inset-inline:0;z-index:58;box-shadow:0 1px 0 var(--line);visibility:hidden;transition:transform .35s var(--ease), visibility 0s .35s;background:#fffffff7;position:fixed;top:76px;transform:translateY(-110%)}.snav[data-astro-cid-jvi5vibn].on{visibility:visible;transition:transform .35s var(--ease);transform:none}.snav[data-astro-cid-jvi5vibn] ul[data-astro-cid-jvi5vibn]{padding:0 var(--margin);max-width:var(--max);scrollbar-width:none;gap:4px;margin:0 auto;list-style:none;display:flex;position:relative;overflow-x:auto}.snav[data-astro-cid-jvi5vibn] ul[data-astro-cid-jvi5vibn]::-webkit-scrollbar{display:none}.snav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn]{white-space:nowrap;color:var(--muted);transition:color .2s var(--ease), border-color .2s var(--ease);border-bottom:2px solid #0000;padding:14px 14px 13px;font-size:.9375rem;font-weight:600;text-decoration:none;display:block}.snav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn]:hover{color:var(--navy)}.snav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn].cur{color:var(--navy);border-bottom-color:var(--terra)}@media (width<=760px){.snav[data-astro-cid-jvi5vibn]{top:64px}.snav[data-astro-cid-jvi5vibn] a[data-astro-cid-jvi5vibn]{padding:12px 12px 11px;font-size:.875rem}}.hero[data-astro-cid-7aropxhg]{padding-top:8px}.hero-card[data-astro-cid-7aropxhg]{color:#fff;background:var(--navy);border-radius:50% 50% 28px 28px/36% 36% 28px 28px;height:clamp(520px,74vh,760px);position:relative;overflow:hidden}.hero-card[data-astro-cid-7aropxhg] picture,.hero-card[data-astro-cid-7aropxhg] .hero-still,.hero-vid[data-astro-cid-7aropxhg]{object-fit:cover;object-position:55% 70%;width:100%;height:100%;position:absolute;inset:0}.hero-vid[data-astro-cid-7aropxhg]{opacity:0;transition:opacity 1.2s var(--ease)}.hero-vid[data-astro-cid-7aropxhg].ready{opacity:1}.hero-scrim[data-astro-cid-7aropxhg]{background:linear-gradient(#11182400 35%,#1118248c 100%);position:absolute;inset:0}.hero-text[data-astro-cid-7aropxhg]{animation:rise .9s var(--ease-out) .15s both;gap:16px;padding:0 clamp(24px,5vw,72px) clamp(88px,11vh,120px);display:grid;position:absolute;inset:auto 0 0}.hero-text[data-astro-cid-7aropxhg] .hero-k[data-astro-cid-7aropxhg]{font:600 var(--step-small)/1.4 var(--face);letter-spacing:0;color:#ffffffeb;max-width:none}.hero-line[data-astro-cid-7aropxhg]{color:#fff;text-wrap:balance;max-width:19ch;font-weight:400}.hero-sent[data-astro-cid-7aropxhg]{max-width:46ch;font-size:var(--step-lead);color:#ffffffeb;line-height:1.5}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.est-bar[data-astro-cid-7aropxhg]{z-index:2;width:min(1040px,100% - 2*clamp(12px,3vw,48px));animation:rise .9s var(--ease-out) .3s both;background:#fff;border-radius:999px;grid-template-columns:1.3fr 1fr .7fr 1.2fr auto;align-items:center;margin:-44px auto 0;padding:8px 8px 8px 12px;display:grid;position:relative;box-shadow:0 1px 2px #1b243314,0 18px 48px -16px #1b243359}.eb-f[data-astro-cid-7aropxhg],.eb-out[data-astro-cid-7aropxhg]{border-inline-end:1px solid var(--line);border-radius:999px;gap:2px;min-width:0;padding:10px 22px;display:grid;position:relative}.eb-f[data-astro-cid-7aropxhg]:hover{background:var(--ivory)}.eb-l[data-astro-cid-7aropxhg]{color:var(--navy);font-size:.8125rem;font-weight:600}.eb-f[data-astro-cid-7aropxhg] select[data-astro-cid-7aropxhg]{text-overflow:ellipsis;-webkit-appearance:none;appearance:none;width:100%;min-width:0;color:var(--muted);cursor:pointer;background:0 0;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 6px) 55%,100% 55%;background-repeat:no-repeat;background-size:5px 5px;border:0;padding:0 18px 0 0;font-size:.9375rem}html[dir=rtl] .eb-f[data-astro-cid-7aropxhg] select[data-astro-cid-7aropxhg]{background-position:6px 55%,0 55%;padding:0 0 0 18px}.eb-f[data-astro-cid-7aropxhg] select[data-astro-cid-7aropxhg]:focus-visible{outline:none}.eb-f[data-astro-cid-7aropxhg]:focus-within{background:var(--ivory)}.eb-out[data-astro-cid-7aropxhg]{border:0}.eb-v[data-astro-cid-7aropxhg]{font:500 1.375rem/1.2 var(--display);color:var(--navy)}.eb-go[data-astro-cid-7aropxhg]{min-height:60px;padding:0 28px}.sec-head[data-astro-cid-7aropxhg]{gap:14px;max-width:760px;display:grid}.proof-in[data-astro-cid-7aropxhg]{border-radius:32px;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(40px,5vw,80px);padding:clamp(40px,6vw,88px);display:grid}.proof-text[data-astro-cid-7aropxhg]{justify-items:start;gap:20px;display:grid}.cp-logo[data-astro-cid-7aropxhg]{width:auto;height:34px}.figs[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,auto);gap:32px;margin:8px 0 12px;display:grid}.figs[data-astro-cid-7aropxhg] dt[data-astro-cid-7aropxhg]{font:400 2.75rem/1 var(--display);color:var(--terra)}.figs[data-astro-cid-7aropxhg] dd[data-astro-cid-7aropxhg]{font-size:var(--step-small);color:#ffffffb8;max-width:16ch;margin:6px 0 0}.proof-card[data-astro-cid-7aropxhg]{justify-items:center;gap:14px;margin:0;display:grid}.proof-card[data-astro-cid-7aropxhg] .rep{border-radius:20px;width:min(440px,100%);max-width:none;box-shadow:0 30px 60px -30px #00000080}.proof-card[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{color:#fff9}.steps[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,1fr);gap:28px;margin:48px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-7aropxhg]{align-content:start;gap:14px;display:grid}.st-pic[data-astro-cid-7aropxhg]{aspect-ratio:4/5}.st-n[data-astro-cid-7aropxhg]{background:var(--ivory);border-radius:50%;place-items:center;width:36px;height:36px;font-size:.9375rem;font-weight:600;display:grid}.step[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted)}.step[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--ink);font-weight:600}.maison[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.ms-pic[data-astro-cid-7aropxhg]{aspect-ratio:4/5}.ms-text[data-astro-cid-7aropxhg]{justify-items:start;gap:20px;display:grid}.roles[data-astro-cid-7aropxhg]{gap:0;width:100%;margin:12px 0 0;padding:0;list-style:none;display:grid}.roles[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);gap:4px;padding:18px 0;display:grid}.visit-pic[data-astro-cid-7aropxhg]{position:relative}.visit-pic[data-astro-cid-7aropxhg]:after{content:"";pointer-events:none;background:linear-gradient(#1b243300 58%,#1b24339e);position:absolute;inset:0}.visit-pic[data-astro-cid-7aropxhg] .visit-pic-logo{z-index:1;inset-inline-start:clamp(20px,3vw,36px);color:#fff;width:auto;height:clamp(30px,3vw,42px);position:absolute;bottom:clamp(20px,3vw,32px)}.visit-who[data-astro-cid-7aropxhg]{align-items:center;gap:14px;margin-bottom:4px;display:flex}.visit-who[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{object-fit:cover;border-radius:50%;width:56px;height:56px}.visit-who[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{font-size:var(--step-small);gap:1px;line-height:1.4;display:grid}.visit-who[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--navy);font-size:1rem;font-weight:600}.film[data-astro-cid-7aropxhg]{gap:clamp(20px,2.6vw,32px);display:grid}.film-frame[data-astro-cid-7aropxhg]{border-radius:50% 50% var(--radius) var(--radius) / 18% 18% var(--radius) var(--radius);background:var(--ivory);box-shadow:var(--shadow), 0 0 0 1px var(--line);position:relative;overflow:hidden}.film-tr[data-astro-cid-7aropxhg]{font-size:var(--step-small);color:var(--muted);margin-top:16px}.film-tr[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]{cursor:pointer;color:var(--navy);font-weight:600}.film-tr[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{white-space:pre-line;max-width:70ch;margin-top:10px}.film-sound[data-astro-cid-7aropxhg]{z-index:2;inset-inline-start:50%;background:var(--navy);color:#fff;font:600 .9375rem var(--face);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;display:inline-flex;position:absolute;bottom:clamp(16px,4%,32px);transform:translate(-50%);box-shadow:0 10px 24px -12px #1b2433b3}.film-sound[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.film-sound[data-astro-cid-7aropxhg] svg[data-astro-cid-7aropxhg] path[data-astro-cid-7aropxhg]:first-child{fill:currentColor}.film-sound[data-astro-cid-7aropxhg]:hover{background:var(--terra);color:var(--navy)}.film-sound[data-astro-cid-7aropxhg]{transition:background-color .2s var(--ease), color .2s var(--ease), transform .12s ease-out}.film-sound[data-astro-cid-7aropxhg]:active{transform:translate(-50%)scale(.97)}.film-frame[data-astro-cid-7aropxhg] video[data-astro-cid-7aropxhg]{background:var(--ivory);width:100%;height:auto;display:block}.film-wide[data-astro-cid-7aropxhg]{aspect-ratio:16/9}.film-tall[data-astro-cid-7aropxhg]{aspect-ratio:9/16;display:none!important}@media (width<=760px){.film-wide[data-astro-cid-7aropxhg]{display:none!important}.film-frame[data-astro-cid-7aropxhg] .film-tall[data-astro-cid-7aropxhg]{height:min(82svh, calc((100vw - 2 * var(--margin)) * 16 / 9));max-width:100%;margin-inline:auto;width:auto!important;display:block!important}.film-frame[data-astro-cid-7aropxhg]{border-radius:50% 50% var(--radius) var(--radius) / 14% 14% var(--radius) var(--radius);justify-self:center}}.paths[data-astro-cid-7aropxhg]{grid-template-columns:auto 1fr;align-items:center;gap:12px 32px;margin-top:clamp(28px,4vw,48px);display:grid}.paths-l[data-astro-cid-7aropxhg]{font:400 1.5rem/1.2 var(--display)}.paths[data-astro-cid-7aropxhg] ul[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.paths[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{animation:rise .9s var(--ease-out) calc(.4s + var(--i) * 80ms) both}.paths[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{border-radius:var(--radius-s);background:var(--ivory);height:100%;color:var(--ink);transition:background .25s var(--ease), transform .25s var(--ease);align-content:start;gap:6px;padding:20px 22px;text-decoration:none;display:grid}.paths[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover{background:color-mix(in srgb, var(--terra) 16%, var(--ivory))}.paths[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:active{transform:scale(.99)}.paths-h[data-astro-cid-7aropxhg]{font-weight:600}.paths-p[data-astro-cid-7aropxhg]{font-size:var(--step-small);color:var(--muted);line-height:1.5}.paths-a[data-astro-cid-7aropxhg]{font-size:var(--step-small);color:var(--navy);text-decoration:underline;text-decoration-color:var(--terra);text-underline-offset:4px;margin-top:4px;font-weight:600}@media (width<=900px){.paths[data-astro-cid-7aropxhg],.paths[data-astro-cid-7aropxhg] ul[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.paths-l[data-astro-cid-7aropxhg]{font-size:1.25rem}.paths[data-astro-cid-7aropxhg] ul[data-astro-cid-7aropxhg]{gap:8px}.paths[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px 18px}.paths-p[data-astro-cid-7aropxhg]{display:none}.paths-a[data-astro-cid-7aropxhg]{margin-top:0}}.faq[data-astro-cid-7aropxhg]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,6vw,112px);display:grid}.faq-side[data-astro-cid-7aropxhg]{justify-items:start;gap:22px;display:grid;position:sticky;top:110px}.facts[data-astro-cid-7aropxhg]{color:var(--muted);gap:8px;margin:0;padding:0;list-style:none;display:grid}.qs[data-astro-cid-7aropxhg] details[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line)}.qs[data-astro-cid-7aropxhg] details[data-astro-cid-7aropxhg]:first-child{border-top:1px solid var(--line)}.qs[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.qs[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]::-webkit-details-marker{display:none}.qs[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]:after{content:"";border-right:1.5px solid var(--navy);border-bottom:1.5px solid var(--navy);width:10px;height:10px;transition:transform .25s var(--ease);flex:none;transform:rotate(45deg)translateY(-3px)}.qs[data-astro-cid-7aropxhg] details[data-astro-cid-7aropxhg][open] summary[data-astro-cid-7aropxhg]:after{transform:rotate(-135deg)}.qs[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{color:var(--muted);padding:0 48px 24px 0}.visit-in[data-astro-cid-7aropxhg]{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:28px;display:grid}.visit-pic[data-astro-cid-7aropxhg]{min-height:420px}.visit-card[data-astro-cid-7aropxhg]{border-radius:var(--radius);background:var(--ivory);align-content:center;justify-items:start;gap:18px;padding:clamp(32px,4vw,56px);display:grid}.visit-card[data-astro-cid-7aropxhg] address[data-astro-cid-7aropxhg]{font-style:normal;font-size:var(--step-lead);line-height:1.45}.visit-card[data-astro-cid-7aropxhg] dl[data-astro-cid-7aropxhg]{gap:8px;width:100%;margin:0;display:grid}.visit-card[data-astro-cid-7aropxhg] dl[data-astro-cid-7aropxhg] div[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding-bottom:8px;display:flex}.visit-card[data-astro-cid-7aropxhg] dd[data-astro-cid-7aropxhg]{margin:0;font-weight:500}.visit-card[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:not(.btn){font-weight:500;text-decoration:none}.bona[data-astro-cid-7aropxhg]{text-align:center;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 36px;display:flex}.bona-logo[data-astro-cid-7aropxhg]{width:auto;height:26px}.bona[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{max-width:70ch;font-size:.9375rem}.bona[data-astro-cid-7aropxhg] b[data-astro-cid-7aropxhg]{color:var(--ink);font-weight:600}.why-head[data-astro-cid-7aropxhg]{gap:14px;max-width:760px;display:grid}.why-body[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(32px,5vw,72px);margin-top:48px;display:grid}.why-pic[data-astro-cid-7aropxhg]{aspect-ratio:4/5;position:sticky;top:100px}.why-list[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr;gap:36px 32px;margin:0;padding:0;list-style:none;display:grid}.why-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{grid-template-columns:34px 1fr;align-items:start;gap:14px;display:grid}.why-list[data-astro-cid-7aropxhg] .why-ico{height:34px;margin-top:2px}.why-list[data-astro-cid-7aropxhg] h3[data-astro-cid-7aropxhg]{margin-bottom:6px}.ba-tabs[data-astro-cid-7aropxhg]{background:var(--ivory);border-radius:999px;gap:4px;max-width:100%;margin:36px 0 18px;padding:4px;display:inline-flex;overflow-x:auto}.ba-tabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:10px 20px;font-size:.9375rem;font-weight:600}.ba-tabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg][aria-selected=true]{background:var(--white);color:var(--navy);box-shadow:var(--shadow)}.ba-tabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]{transition:background-color .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease), transform .12s ease-out}.ba-tabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]:active{transform:scale(.97)}.ba-stage[data-astro-cid-7aropxhg]{aspect-ratio:3/2;border-radius:var(--radius);background:var(--ivory);position:relative;overflow:hidden}.ba-stage[data-astro-cid-7aropxhg][hidden]{display:none}.ba-img[data-astro-cid-7aropxhg],.ba-img[data-astro-cid-7aropxhg] picture,.ba-img[data-astro-cid-7aropxhg] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ba-before[data-astro-cid-7aropxhg]{clip-path:inset(0 calc(100% - var(--pos)) 0 0)}html[dir=rtl] .ba-before[data-astro-cid-7aropxhg]{clip-path:inset(0 0 0 calc(100% - var(--pos)))}.ba-handle[data-astro-cid-7aropxhg]{pointer-events:none;transform:translateX(var(--pos));position:absolute;inset:0}html[dir=rtl] .ba-handle[data-astro-cid-7aropxhg]{transform:translateX(calc(var(--pos) * -1))}.ba-handle[data-astro-cid-7aropxhg]:before{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;left:-1px;box-shadow:0 0 0 1px #0000000f}html[dir=rtl] .ba-handle[data-astro-cid-7aropxhg]:before{left:calc(100% - 1px)}html[dir=rtl] .ba-handle[data-astro-cid-7aropxhg]:after{left:100%}.ba-handle[data-astro-cid-7aropxhg]:after{content:"";width:46px;height:46px;box-shadow:var(--shadow);background:#fff;background-image:linear-gradient(45deg, transparent 46%, var(--navy) 46% 54%, transparent 54%), linear-gradient(-45deg, transparent 46%, var(--navy) 46% 54%, transparent 54%);background-position:11px 18px,25px 18px;background-repeat:no-repeat;background-size:10px 10px;border-radius:50%;margin:-23px 0 0 -23px;position:absolute;top:50%;left:0}.ba-range[data-astro-cid-7aropxhg]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.ba-range[data-astro-cid-7aropxhg]:focus-visible+[data-astro-cid-7aropxhg]{outline:none}.ba-stage[data-astro-cid-7aropxhg]:focus-within .ba-handle[data-astro-cid-7aropxhg]:after{box-shadow:0 0 0 3px var(--terra)}.ba-lab[data-astro-cid-7aropxhg]{pointer-events:none;background:#ffffffeb;border-radius:999px;padding:6px 14px;font-size:.875rem;font-weight:600;position:absolute;top:18px}.ba-lab-b[data-astro-cid-7aropxhg]{inset-inline-start:18px}.ba-lab-a[data-astro-cid-7aropxhg]{background:var(--navy);color:#fff;inset-inline-end:18px}.ba-note[data-astro-cid-7aropxhg]{margin-top:12px}.ba-plan[data-astro-cid-7aropxhg]{margin-top:14px}.ba-spots[data-astro-cid-7aropxhg]{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.spot[data-astro-cid-7aropxhg]{left:var(--x);top:var(--y);opacity:0;width:0;height:0;transition:opacity .35s var(--ease-out), transform .45s var(--ease-out);position:absolute;transform:scale(.85)}.spot[data-astro-cid-7aropxhg].on{opacity:1;transition-delay:calc(var(--j) * 40ms);transform:none}.spot-dot[data-astro-cid-7aropxhg]{width:30px;height:30px;color:var(--navy);font:600 .8125rem/1 var(--face);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:-15px;left:-15px;box-shadow:0 4px 14px -4px #1b243373}.spot-dot[data-astro-cid-7aropxhg]:after{content:"";border:2px solid var(--terra);opacity:0;border-radius:50%;position:absolute;inset:-6px}.spot[data-astro-cid-7aropxhg].on .spot-dot[data-astro-cid-7aropxhg]:after{animation:ping 2.4s var(--ease-out) calc(var(--j) * .3s + .4s) 2}@keyframes ping{0%{opacity:.9;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.5)}}.spot-l[data-astro-cid-7aropxhg]{white-space:nowrap;background:var(--navy);color:#fff;border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:600;line-height:18px;position:absolute;top:-15px;right:22px;box-shadow:0 6px 18px -8px #1b243380}.spot-r[data-astro-cid-7aropxhg] .spot-l[data-astro-cid-7aropxhg]{left:22px;right:auto}.spot-t[data-astro-cid-7aropxhg] .spot-l[data-astro-cid-7aropxhg]{top:-52px;left:50%;right:auto;transform:translate(-50%)}.ba-legend[data-astro-cid-7aropxhg]{counter-reset:s;grid-template-columns:1fr 1fr;gap:8px 16px;margin:16px 0 0;padding:0;list-style:none;display:none}.ba-legend[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{counter-increment:s;font-size:var(--step-small);align-items:baseline;gap:8px;display:flex}.ba-legend[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:before{content:counter(s);background:var(--navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:600;display:grid}@media (width<=760px){.spot-l[data-astro-cid-7aropxhg]{display:none}.spot-dot[data-astro-cid-7aropxhg]{width:24px;height:24px;font-size:.75rem;top:-12px;left:-12px}.ba-legend[data-astro-cid-7aropxhg]:not([hidden]){display:grid}}@media (prefers-reduced-motion:reduce){.spot[data-astro-cid-7aropxhg].on .spot-dot[data-astro-cid-7aropxhg]:after{animation:none}}.rev-in[data-astro-cid-7aropxhg]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.rev-text[data-astro-cid-7aropxhg]{justify-items:start;gap:22px;display:grid}.rev-steps[data-astro-cid-7aropxhg]{gap:10px;width:100%;margin:8px 0;padding:0;list-style:none;display:grid}.rev-steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-radius:var(--radius-s);background:var(--ivory);align-items:center;gap:16px;padding:16px 20px;font-weight:500;display:flex}.rev-steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{background:var(--white);width:32px;height:32px;color:var(--navy);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:600;display:grid}.rev-steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:last-child{background:var(--navy);color:#fff}.rev-steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]:last-child span[data-astro-cid-7aropxhg]{background:var(--terra);color:#fff}.gsap .rev-steps[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{opacity:.35;transition:opacity .5s var(--ease-out);transition-delay:calc(var(--i) * .26s)}.gsap .rev-steps[data-astro-cid-7aropxhg].in li[data-astro-cid-7aropxhg]{opacity:1}.rev-fig[data-astro-cid-7aropxhg]{gap:16px;margin:0;display:grid}.rev-pic[data-astro-cid-7aropxhg]{aspect-ratio:4/5}.rev-fig[data-astro-cid-7aropxhg] figcaption[data-astro-cid-7aropxhg]{font:400 1.375rem/1.35 var(--display);color:var(--navy);max-width:30ch}.team-grid[data-astro-cid-7aropxhg]{grid-template-rows:1fr 1fr;grid-template-columns:1.6fr 1fr;gap:20px;height:clamp(520px,62vw,760px);margin-top:44px;display:grid}.tg-a[data-astro-cid-7aropxhg]{grid-row:span 2}.team[data-astro-cid-7aropxhg] .roles[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:28px;display:grid}.team[data-astro-cid-7aropxhg] .roles[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{border-top:1px solid var(--line);padding-top:18px}.team[data-astro-cid-7aropxhg]>.small[data-astro-cid-7aropxhg]{margin-top:18px}.cong[data-astro-cid-7aropxhg]{text-align:center}.cong-h[data-astro-cid-7aropxhg]{font:600 1rem/1.4 var(--face);color:var(--muted);letter-spacing:0}.band[data-astro-cid-7aropxhg]{background:var(--navy);scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;direction:ltr;margin-top:22px;padding-block:clamp(30px,3.4vw,44px);overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.band[data-astro-cid-7aropxhg]::-webkit-scrollbar{display:none}.band-track[data-astro-cid-7aropxhg]{width:max-content;display:flex}.band-list[data-astro-cid-7aropxhg]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.band-list[data-astro-cid-7aropxhg] li[data-astro-cid-7aropxhg]{align-items:center;display:flex}.band-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{font:400 clamp(1.5rem, 1.1rem + 1.4vw, 2.375rem)/1.2 var(--display);color:#fff;white-space:nowrap;padding:0 clamp(28px,3.2vw,48px);text-decoration:none;transition:color .2s}.band-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:hover{color:var(--terra)}.band-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{transition:color .2s,transform .12s ease-out}.band-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]:active{transform:scale(.97)}.band-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg]{align-items:center;display:inline-flex}.band-list[data-astro-cid-7aropxhg] a[data-astro-cid-7aropxhg] img[data-astro-cid-7aropxhg]{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:auto;max-width:clamp(170px,16vw,250px);height:clamp(48px,4.4vw,64px)}.band-list[data-astro-cid-7aropxhg] .band-sep{height:26px;color:var(--terra);flex:none}@media (prefers-reduced-motion:reduce){.band[data-astro-cid-7aropxhg]{cursor:auto;overflow-x:hidden}.band-track[data-astro-cid-7aropxhg]{width:auto}.band-list[data-astro-cid-7aropxhg]:last-child{display:none}.band-list[data-astro-cid-7aropxhg]{flex-wrap:wrap;justify-content:center;row-gap:12px}}.cp-id[data-astro-cid-7aropxhg]{align-items:center;gap:14px;display:flex}.cp-app[data-astro-cid-7aropxhg]{border-radius:11px;flex:none;width:44px;height:44px}.cp-id[data-astro-cid-7aropxhg]>div[data-astro-cid-7aropxhg]{gap:4px;display:grid}.cp-badge[data-astro-cid-7aropxhg]{font-size:var(--step-small);color:#ffffffb3}@media (width<=1100px){.est-bar[data-astro-cid-7aropxhg]{border-radius:28px;grid-template-columns:1fr 1fr 1fr;gap:4px;padding:10px}.eb-f[data-astro-cid-7aropxhg],.eb-out[data-astro-cid-7aropxhg]{background:var(--ivory);border:0;border-radius:18px}.eb-out[data-astro-cid-7aropxhg]{background:0 0;grid-column:1/3}.eb-go[data-astro-cid-7aropxhg]{grid-column:3}}@media (width<=900px){.why-body[data-astro-cid-7aropxhg],.rev-in[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.why-pic[data-astro-cid-7aropxhg]{aspect-ratio:4/3;position:static}.team-grid[data-astro-cid-7aropxhg]{grid-template-rows:auto;grid-template-columns:1fr 1fr;height:auto}.tg-a[data-astro-cid-7aropxhg]{aspect-ratio:3/2;grid-area:auto/1/auto/-1}.tg-b[data-astro-cid-7aropxhg],.tg-c[data-astro-cid-7aropxhg]{aspect-ratio:4/5}.proof-in[data-astro-cid-7aropxhg],.maison[data-astro-cid-7aropxhg],.faq[data-astro-cid-7aropxhg],.visit-in[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.faq-side[data-astro-cid-7aropxhg]{position:static}}@media (width<=760px){.hero[data-astro-cid-7aropxhg]{padding-inline:12px}.hero-card[data-astro-cid-7aropxhg]{border-radius:50% 50% 22px 22px/30% 30% 22px 22px;height:62vh;min-height:460px}.hero-text[data-astro-cid-7aropxhg]{padding:0 22px 64px}.est-bar[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr;width:calc(100% - 16px);margin-top:-32px}.eb-f[data-astro-cid-7aropxhg]:first-child{grid-column:1/-1}.eb-out[data-astro-cid-7aropxhg]{grid-column:1/-1;padding:12px 14px 4px}.eb-go[data-astro-cid-7aropxhg]{grid-column:1/-1;width:100%}.steps[data-astro-cid-7aropxhg],.why-list[data-astro-cid-7aropxhg],.team[data-astro-cid-7aropxhg] .roles[data-astro-cid-7aropxhg]{grid-template-columns:1fr}.ba-stage[data-astro-cid-7aropxhg]{aspect-ratio:4/5}.ba-tabs[data-astro-cid-7aropxhg]{width:100%;display:flex}.ba-tabs[data-astro-cid-7aropxhg] button[data-astro-cid-7aropxhg]{flex:1;padding-inline:8px}.figs[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,1fr);gap:16px}.figs[data-astro-cid-7aropxhg] dt[data-astro-cid-7aropxhg]{font-size:2.125rem}.qs[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{padding-inline-end:0}}.ll[data-astro-cid-r55godmw]{gap:14px;margin-top:clamp(40px,5vw,64px);display:grid}.ll-h[data-astro-cid-r55godmw]{font:400 1.5rem/1.2 var(--display)}.ll[data-astro-cid-r55godmw] ul[data-astro-cid-r55godmw]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ll[data-astro-cid-r55godmw] a[data-astro-cid-r55godmw]{background:var(--ivory);color:var(--navy);transition:background .25s var(--ease);border-radius:999px;padding:10px 16px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-block}.ll[data-astro-cid-r55godmw] a[data-astro-cid-r55godmw]:hover{background:color-mix(in srgb, var(--terra) 18%, var(--ivory))}.b-hero[data-astro-cid-xzjt6jpe]{padding-top:8px}.b-card[data-astro-cid-xzjt6jpe]{color:#fff;background:var(--navy);border-radius:50% 50% 28px 28px/36% 36% 28px 28px;height:clamp(520px,74vh,760px);position:relative;overflow:hidden}.b-card[data-astro-cid-xzjt6jpe] picture,.b-card[data-astro-cid-xzjt6jpe] .b-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.b-scrim[data-astro-cid-xzjt6jpe]{background:radial-gradient(120% 90% at 0 100%,#111824eb 0%,#111824b3 40%,#11182426 75%,#11182400 100%),linear-gradient(#11182400 30%,#11182473 100%);position:absolute;inset:0}.b-text[data-astro-cid-xzjt6jpe]{animation:b-rise .9s var(--ease-out) .15s both;justify-items:start;gap:18px;padding:0 clamp(24px,5vw,72px) clamp(40px,6vh,72px);display:grid;position:absolute;inset:auto 0 0}.b-h[data-astro-cid-xzjt6jpe]{color:#fff;max-width:16ch}.b-lede[data-astro-cid-xzjt6jpe]{max-width:52ch;font-size:var(--step-lead);color:#ffffffeb;line-height:1.5}.b-act[data-astro-cid-xzjt6jpe]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:6px;display:flex}.b-link[data-astro-cid-xzjt6jpe]:hover{color:#fff;opacity:.85}@keyframes b-rise{0%{opacity:0;transform:translateY(14px)}}.clients[data-astro-cid-xzjt6jpe]{border-block:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;padding-block:36px;display:flex}.cl-lead[data-astro-cid-xzjt6jpe]{font:400 1.5rem/1.2 var(--display)}.cl-logos[data-astro-cid-xzjt6jpe]{align-items:center;gap:48px;margin:0;padding:0;list-style:none;display:flex}.cl-logos[data-astro-cid-xzjt6jpe] img[data-astro-cid-xzjt6jpe]{filter:grayscale();opacity:.7;width:auto;height:44px;transition:opacity .3s var(--ease)}.cl-logos[data-astro-cid-xzjt6jpe] img[data-astro-cid-xzjt6jpe]:hover{opacity:1}.b-faq[data-astro-cid-xzjt6jpe]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,6vw,112px);display:grid}.bfaq-h[data-astro-cid-xzjt6jpe]{max-width:14ch;position:sticky;top:110px}.qs[data-astro-cid-xzjt6jpe] details[data-astro-cid-xzjt6jpe]{border-bottom:1px solid var(--line)}.qs[data-astro-cid-xzjt6jpe] details[data-astro-cid-xzjt6jpe]:first-child{border-top:1px solid var(--line)}.qs[data-astro-cid-xzjt6jpe] summary[data-astro-cid-xzjt6jpe]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.qs[data-astro-cid-xzjt6jpe] summary[data-astro-cid-xzjt6jpe]::-webkit-details-marker{display:none}.qs[data-astro-cid-xzjt6jpe] summary[data-astro-cid-xzjt6jpe]:after{content:"";border-right:1.5px solid var(--navy);border-bottom:1.5px solid var(--navy);width:10px;height:10px;transition:transform .25s var(--ease);flex:none;transform:rotate(45deg)translateY(-3px)}.qs[data-astro-cid-xzjt6jpe] details[data-astro-cid-xzjt6jpe][open] summary[data-astro-cid-xzjt6jpe]:after{transform:rotate(-135deg)}.qs[data-astro-cid-xzjt6jpe] p[data-astro-cid-xzjt6jpe]{color:var(--muted);padding-block:0 24px;padding-inline:0 48px}@media (width<=960px){.b-faq[data-astro-cid-xzjt6jpe]{grid-template-columns:1fr}.bfaq-h[data-astro-cid-xzjt6jpe]{position:static}}@media (width<=760px){.qs[data-astro-cid-xzjt6jpe] p[data-astro-cid-xzjt6jpe]{padding-inline-end:0}}.sec-h[data-astro-cid-xzjt6jpe]{max-width:16ch}.sec-grid[data-astro-cid-xzjt6jpe]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;margin:48px 0 0;padding:0;list-style:none;display:grid}.sec-card[data-astro-cid-xzjt6jpe]{align-content:start;gap:10px;display:grid}.sec-pic[data-astro-cid-xzjt6jpe]{aspect-ratio:4/5;margin-bottom:6px}.sec-pic[data-astro-cid-xzjt6jpe] img{transition:transform .6s var(--ease)}.sec-card[data-astro-cid-xzjt6jpe]:hover .sec-pic[data-astro-cid-xzjt6jpe] img{transform:scale(1.03)}.sec-card[data-astro-cid-xzjt6jpe] p[data-astro-cid-xzjt6jpe]{font-size:.9375rem}.bproof[data-astro-cid-xzjt6jpe]{scroll-margin-top:96px}.bp-in[data-astro-cid-xzjt6jpe]{border-radius:32px;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(40px,5vw,80px);padding:clamp(40px,6vw,88px);display:grid}.bp-text[data-astro-cid-xzjt6jpe]{justify-items:start;gap:20px;display:grid}.bp-list[data-astro-cid-xzjt6jpe]{width:100%;margin:8px 0 0;padding:0;list-style:none;display:grid}.bp-list[data-astro-cid-xzjt6jpe] li[data-astro-cid-xzjt6jpe]{border-top:1px solid #ffffff1f;gap:4px;padding-block:18px;display:grid}.bp-list[data-astro-cid-xzjt6jpe] h3[data-astro-cid-xzjt6jpe]{color:#fff;font-size:1.0625rem}.bp-card[data-astro-cid-xzjt6jpe]{justify-items:center;gap:14px;margin:0;display:grid}.bp-card[data-astro-cid-xzjt6jpe] .rep{border-radius:20px;width:min(440px,100%);max-width:none;box-shadow:0 30px 60px -30px #00000080}.bp-card[data-astro-cid-xzjt6jpe] figcaption[data-astro-cid-xzjt6jpe]{color:#fff9;text-align:center}.area-head[data-astro-cid-xzjt6jpe]{grid-template-columns:5fr 7fr;align-items:end;gap:clamp(32px,6vw,112px);display:grid}.area-p[data-astro-cid-xzjt6jpe]{max-width:46ch}.area-pic[data-astro-cid-xzjt6jpe]{height:clamp(320px,60vh,660px);margin-top:clamp(40px,5vw,64px)}@media (width<=1100px){.sec-grid[data-astro-cid-xzjt6jpe]{grid-template-columns:1fr 1fr}}@media (width<=900px){.bp-in[data-astro-cid-xzjt6jpe],.area-head[data-astro-cid-xzjt6jpe]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.b-hero[data-astro-cid-xzjt6jpe]{padding-inline:12px}.b-card[data-astro-cid-xzjt6jpe]{height:auto;color:var(--ink);background:0 0;border-radius:0;gap:28px;display:grid;overflow:visible}.b-card[data-astro-cid-xzjt6jpe] picture,.b-card[data-astro-cid-xzjt6jpe] .b-bg{border-radius:22px;height:46svh;min-height:300px;position:relative;overflow:hidden}.b-scrim[data-astro-cid-xzjt6jpe]{display:none}.b-text[data-astro-cid-xzjt6jpe]{gap:16px;padding:0 8px;position:static}.b-h[data-astro-cid-xzjt6jpe]{color:var(--ink)}.b-lede[data-astro-cid-xzjt6jpe]{color:var(--muted)}.b-link[data-astro-cid-xzjt6jpe]:hover{color:var(--terra-d);opacity:1}.b-act[data-astro-cid-xzjt6jpe]{width:100%}.b-act[data-astro-cid-xzjt6jpe] .btn[data-astro-cid-xzjt6jpe]{flex:100%}.clients[data-astro-cid-xzjt6jpe]{justify-content:flex-start}.sec-grid[data-astro-cid-xzjt6jpe]{grid-template-columns:minmax(0,1fr)}.sec-pic[data-astro-cid-xzjt6jpe]{aspect-ratio:4/3}.area-pic[data-astro-cid-xzjt6jpe]{height:320px}}.b-brand[data-astro-cid-xzjt6jpe]{color:#fff;font-size:var(--step-small);flex-wrap:wrap;align-items:center;gap:14px;font-weight:600;display:flex}.b-brand[data-astro-cid-xzjt6jpe] .logo{height:28px}@media (width<=760px){.b-brand[data-astro-cid-xzjt6jpe]{display:none}}.cp-logo[data-astro-cid-slc7fjza]{width:auto;height:40px;margin-inline:auto;display:block}.cp-hero[data-astro-cid-slc7fjza]{padding-top:clamp(32px,5vw,72px)}.cp-text[data-astro-cid-slc7fjza]{text-align:center;justify-items:center;gap:20px;max-width:820px;margin-inline:auto;display:grid}.cp-h[data-astro-cid-slc7fjza]{max-width:14ch}.cp-lede[data-astro-cid-slc7fjza]{max-width:54ch}.cp-stage[data-astro-cid-slc7fjza]{border-radius:32px;justify-items:center;gap:22px;margin:clamp(40px,5vw,72px) 0 0;padding:clamp(40px,6vw,88px) clamp(20px,4vw,64px) clamp(28px,4vw,48px);display:grid}.cp-stage[data-astro-cid-slc7fjza] .rep{border-radius:20px;width:min(460px,100%);max-width:none;box-shadow:0 30px 60px -30px #0000008c}.cp-stage[data-astro-cid-slc7fjza] figcaption[data-astro-cid-slc7fjza]{color:#ffffffa8;text-align:center;max-width:44ch}.cp-nums[data-astro-cid-slc7fjza]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:clamp(48px,6vw,80px) 0 0;display:grid}.cp-nums[data-astro-cid-slc7fjza] div[data-astro-cid-slc7fjza]{border-top:1px solid var(--line);align-content:start;gap:8px;padding-top:20px;display:grid}.cp-nums[data-astro-cid-slc7fjza] dt[data-astro-cid-slc7fjza]{font:400 clamp(2.75rem, 2rem + 2.6vw, 4.5rem)/1 var(--display);color:var(--navy);letter-spacing:-.02em}.cp-nums[data-astro-cid-slc7fjza] dd[data-astro-cid-slc7fjza]{margin:0}.cp-steps[data-astro-cid-slc7fjza]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}.cps-pic[data-astro-cid-slc7fjza]{aspect-ratio:4/5;position:sticky;top:110px}.cps-list[data-astro-cid-slc7fjza]{margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.cps-list[data-astro-cid-slc7fjza] li[data-astro-cid-slc7fjza]{border-top:1px solid var(--line);grid-template-columns:36px 1fr;gap:20px;padding-block:24px 28px;display:grid}.cps-list[data-astro-cid-slc7fjza] li[data-astro-cid-slc7fjza]:last-child{border-bottom:1px solid var(--line)}.cps-n[data-astro-cid-slc7fjza]{background:var(--ivory);width:36px;height:36px;color:var(--navy);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:600;display:grid}.cps-b[data-astro-cid-slc7fjza]{gap:6px;padding-top:5px;display:grid}.cpz-in[data-astro-cid-slc7fjza]{background:var(--ivory);border-radius:32px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);padding:clamp(32px,5vw,80px);display:grid}.cpz-head[data-astro-cid-slc7fjza]{align-content:start;gap:20px;display:grid}.cpz-h[data-astro-cid-slc7fjza]{color:var(--muted);font-weight:500}.cpz[data-astro-cid-slc7fjza]{columns:2;column-gap:clamp(24px,3vw,56px);margin:0;padding:0;list-style:none}.cpz[data-astro-cid-slc7fjza] li[data-astro-cid-slc7fjza]{break-inside:avoid;border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-block:12px;display:flex}.cpz[data-astro-cid-slc7fjza] svg[data-astro-cid-slc7fjza]{color:var(--navy);flex:none}.cp-b2b[data-astro-cid-slc7fjza]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.cpb-pic[data-astro-cid-slc7fjza]{aspect-ratio:4/3}.cpb-text[data-astro-cid-slc7fjza]{justify-items:start;gap:20px;display:grid}@media (width<=900px){.cp-steps[data-astro-cid-slc7fjza],.cpz-in[data-astro-cid-slc7fjza],.cp-b2b[data-astro-cid-slc7fjza]{grid-template-columns:minmax(0,1fr)}.cp-nums[data-astro-cid-slc7fjza]{grid-template-columns:1fr 1fr;row-gap:32px}.cps-pic[data-astro-cid-slc7fjza]{aspect-ratio:4/3;position:relative;top:0}}@media (width<=760px){.cp-h[data-astro-cid-slc7fjza]{max-width:none}.cp-stage[data-astro-cid-slc7fjza],.cpz-in[data-astro-cid-slc7fjza]{border-radius:var(--radius)}.cpz[data-astro-cid-slc7fjza]{columns:1}.cpb-text[data-astro-cid-slc7fjza] .btn[data-astro-cid-slc7fjza]{white-space:normal;text-align:center;width:100%;padding-block:12px}.cp-nums[data-astro-cid-slc7fjza]{grid-template-columns:1fr;row-gap:0}.cp-nums[data-astro-cid-slc7fjza] div[data-astro-cid-slc7fjza]{grid-template-columns:4ch 1fr;align-items:baseline;gap:16px;padding-block:16px}.cp-nums[data-astro-cid-slc7fjza] dt[data-astro-cid-slc7fjza]{font-size:2.5rem}}.m-hero[data-astro-cid-slc7fjza]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);padding-top:clamp(32px,5vw,72px);display:grid}.m-text[data-astro-cid-slc7fjza]{justify-items:start;gap:20px;display:grid}.m-h[data-astro-cid-slc7fjza]{max-width:16ch}.m-pic[data-astro-cid-slc7fjza]{aspect-ratio:4/5}.m-pic[data-astro-cid-slc7fjza] picture,.m-pic[data-astro-cid-slc7fjza] img,.m-std-pic[data-astro-cid-slc7fjza] picture,.m-std-pic[data-astro-cid-slc7fjza] img{object-fit:cover;width:100%;height:100%;display:block}.m-head[data-astro-cid-slc7fjza]{gap:16px;max-width:720px;display:grid}.m-roles[data-astro-cid-slc7fjza]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}.m-roles[data-astro-cid-slc7fjza] li[data-astro-cid-slc7fjza]{border-top:2px solid var(--terra);padding-top:18px}.m-roles[data-astro-cid-slc7fjza] h3[data-astro-cid-slc7fjza]{margin-bottom:6px;font-size:1.125rem;font-weight:600}.m-std[data-astro-cid-slc7fjza]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.m-std-pic[data-astro-cid-slc7fjza]{aspect-ratio:3/2}.m-std-text[data-astro-cid-slc7fjza]{gap:18px;display:grid}.m-list[data-astro-cid-slc7fjza]{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.m-list[data-astro-cid-slc7fjza] li[data-astro-cid-slc7fjza]{align-items:baseline;gap:10px;display:flex}.m-list[data-astro-cid-slc7fjza] svg[data-astro-cid-slc7fjza]{color:var(--terra-d);flex:none;transform:translateY(2px)}@media (width<=960px){.m-hero[data-astro-cid-slc7fjza],.m-std[data-astro-cid-slc7fjza]{grid-template-columns:1fr}.m-pic[data-astro-cid-slc7fjza]{aspect-ratio:4/3}.m-roles[data-astro-cid-slc7fjza]{grid-template-columns:1fr}}.eh-hero[data-astro-cid-ykneoepj]{gap:clamp(18px,2.2vw,28px);padding-top:clamp(32px,5vw,72px);display:grid}.eh-h[data-astro-cid-ykneoepj]{max-width:14ch}.eh-lede[data-astro-cid-ykneoepj]{max-width:52ch}.eh-pic[data-astro-cid-ykneoepj]{margin-block:clamp(40px,5vw,72px) 0}.eh-frame[data-astro-cid-ykneoepj]{height:clamp(340px,62vh,720px)}.eh-frame[data-astro-cid-ykneoepj] picture{height:100%;display:block}.eh-two[data-astro-cid-ykneoepj]{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(16px,2vw,28px);display:grid}.eh-guest[data-astro-cid-ykneoepj],.eh-owner[data-astro-cid-ykneoepj]{border-radius:var(--radius);align-content:start;justify-items:start;gap:16px;padding:clamp(32px,4.4vw,64px);display:grid}.eh-guest[data-astro-cid-ykneoepj]{background:var(--white);box-shadow:var(--shadow), 0 0 0 1px var(--line)}.eh-owner[data-astro-cid-ykneoepj]{border-radius:32px}.eh-owner[data-astro-cid-ykneoepj] .btn[data-astro-cid-ykneoepj]{margin-top:12px}.eh-h2[data-astro-cid-ykneoepj]{font:400 clamp(1.75rem, 1.3rem + 1.4vw, 2.5rem)/1.1 var(--display);letter-spacing:-.015em;max-width:18ch}.ehl[data-astro-cid-ykneoepj]{border-bottom:1px solid var(--line);margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none}.ehl[data-astro-cid-ykneoepj] li[data-astro-cid-ykneoepj]{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:0 24px;display:grid}.ehl-off[data-astro-cid-ykneoepj]{color:var(--muted);text-decoration:underline;text-decoration-color:var(--stone);text-underline-offset:4px;white-space:nowrap}.ehl-off[data-astro-cid-ykneoepj]:hover{color:var(--navy)}.ehl[data-astro-cid-ykneoepj] a[data-astro-cid-ykneoepj]{grid-template-columns:minmax(160px,2fr) 4fr 5fr;align-items:baseline;gap:8px 28px;padding-block:clamp(20px,2.2vw,28px);text-decoration:none;display:grid}.ehl-d[data-astro-cid-ykneoepj]{font-size:var(--step-small);color:var(--muted);font-weight:600}.ehl-n[data-astro-cid-ykneoepj]{font:400 clamp(1.375rem, 1.1rem + .9vw, 1.875rem)/1.15 var(--display);letter-spacing:-.01em;color:var(--navy);transition:color .2s var(--ease)}.ehl-w[data-astro-cid-ykneoepj]{max-width:56ch;font-size:.9375rem}.ehl[data-astro-cid-ykneoepj] a[data-astro-cid-ykneoepj]:hover .ehl-n[data-astro-cid-ykneoepj]{color:var(--terra-d)}@media (width<=960px){.eh-two[data-astro-cid-ykneoepj],.ehl[data-astro-cid-ykneoepj] a[data-astro-cid-ykneoepj],.ehl[data-astro-cid-ykneoepj] li[data-astro-cid-ykneoepj]{grid-template-columns:1fr}.ehl-off[data-astro-cid-ykneoepj]{padding-bottom:18px}}@media (width<=760px){.eh-frame[data-astro-cid-ykneoepj]{height:52vh;min-height:300px}.eh-owner[data-astro-cid-ykneoepj]{border-radius:var(--radius)}.eh-owner[data-astro-cid-ykneoepj] .btn[data-astro-cid-ykneoepj]{width:100%}}.crumbs[data-astro-cid-6amzi22a] ol[data-astro-cid-6amzi22a]{font-size:var(--step-small);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.crumbs[data-astro-cid-6amzi22a] li[data-astro-cid-6amzi22a]{align-items:center;min-width:0;display:inline-flex}.crumbs[data-astro-cid-6amzi22a] li[data-astro-cid-6amzi22a]+li[data-astro-cid-6amzi22a]:before{content:"";border-top:1.25px solid var(--stone);border-right:1.25px solid var(--stone);flex:none;width:5px;height:5px;margin-inline:10px 12px;transform:rotate(45deg)}html[dir=rtl] .crumbs[data-astro-cid-6amzi22a] li[data-astro-cid-6amzi22a]+li[data-astro-cid-6amzi22a]:before{transform:rotate(-135deg)}.crumbs[data-astro-cid-6amzi22a] a[data-astro-cid-6amzi22a]{color:var(--muted);transition:color .2s var(--ease);margin-block:-10px;padding-block:10px;text-decoration:none}.crumbs[data-astro-cid-6amzi22a] a[data-astro-cid-6amzi22a]:hover{color:var(--navy);text-decoration:underline;text-decoration-color:var(--terra)}.crumbs[data-astro-cid-6amzi22a] span[data-astro-cid-6amzi22a]{color:var(--navy);text-overflow:ellipsis;white-space:nowrap;max-width:40ch;font-weight:600;overflow:hidden}.ep-hero[data-astro-cid-wqyrk2a4]{grid-template-columns:7fr 4fr;align-items:end;gap:clamp(40px,6vw,112px);padding-top:clamp(32px,5vw,72px);display:grid}.ep-text[data-astro-cid-wqyrk2a4]{justify-items:start;gap:clamp(18px,2.2vw,28px);display:grid}.ep-h[data-astro-cid-wqyrk2a4]{max-width:13ch}.ep-act[data-astro-cid-wqyrk2a4]{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:4px;display:flex}.ep-facts[data-astro-cid-wqyrk2a4]{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow), 0 0 0 1px var(--line);gap:18px;padding:clamp(26px,3vw,36px);display:grid}.ef-t[data-astro-cid-wqyrk2a4]{font:400 1.5rem/1.15 var(--display);letter-spacing:-.01em}.ep-facts[data-astro-cid-wqyrk2a4] dl[data-astro-cid-wqyrk2a4]{margin:0;display:grid}.ep-facts[data-astro-cid-wqyrk2a4] dl[data-astro-cid-wqyrk2a4] div[data-astro-cid-wqyrk2a4]{border-top:1px solid var(--line);gap:2px;padding-block:14px;display:grid}.ep-facts[data-astro-cid-wqyrk2a4] dd[data-astro-cid-wqyrk2a4]{overflow-wrap:anywhere;margin:0}.ep-facts[data-astro-cid-wqyrk2a4] .link[data-astro-cid-wqyrk2a4]{font-weight:500}.ep-pic[data-astro-cid-wqyrk2a4]{margin-block:clamp(40px,5vw,72px) 0}.ep-frame[data-astro-cid-wqyrk2a4]{height:clamp(320px,60vh,700px)}.ep-frame[data-astro-cid-wqyrk2a4] picture,.epw-pic[data-astro-cid-wqyrk2a4] picture,.epo-pic[data-astro-cid-wqyrk2a4] picture{height:100%;display:block}.epw-list[data-astro-cid-wqyrk2a4]{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,24px);margin-top:clamp(32px,4vw,56px);display:grid}.epw-i[data-astro-cid-wqyrk2a4]{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow), 0 0 0 1px var(--line);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.epw-pic[data-astro-cid-wqyrk2a4]{aspect-ratio:4/3;border-radius:0}.epw-t[data-astro-cid-wqyrk2a4]{align-content:start;gap:6px;padding:20px 22px 26px;display:grid}.epw-t[data-astro-cid-wqyrk2a4] p[data-astro-cid-wqyrk2a4]{font-size:.9375rem}.ep-type[data-astro-cid-wqyrk2a4]{grid-template-columns:7fr 5fr;align-items:start;gap:clamp(40px,6vw,112px);display:grid}.ept-a[data-astro-cid-wqyrk2a4]{gap:20px;display:grid}.ept-b[data-astro-cid-wqyrk2a4]{border-radius:var(--radius);background:var(--ivory);gap:16px;padding:clamp(28px,3.4vw,44px);display:grid}.ept-h[data-astro-cid-wqyrk2a4]{font:400 clamp(1.5rem, 1.2rem + .9vw, 2rem)/1.15 var(--display);letter-spacing:-.01em}.ept-b[data-astro-cid-wqyrk2a4] ul[data-astro-cid-wqyrk2a4]{margin:0;padding:0;list-style:none;display:grid}.ept-b[data-astro-cid-wqyrk2a4] li[data-astro-cid-wqyrk2a4]{border-top:1px solid var(--line);padding-block:12px}.ept-b[data-astro-cid-wqyrk2a4] li[data-astro-cid-wqyrk2a4]:first-child{border-top:0}.epo-in[data-astro-cid-wqyrk2a4]{border-radius:32px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,5vw,80px);padding:clamp(36px,6vw,88px);display:grid}.epo-text[data-astro-cid-wqyrk2a4]{justify-items:start;gap:22px;display:grid}.epo-text[data-astro-cid-wqyrk2a4] .head[data-astro-cid-wqyrk2a4]{max-width:16ch}.epo-text[data-astro-cid-wqyrk2a4] .btn[data-astro-cid-wqyrk2a4]{margin-top:6px}.epo-pic[data-astro-cid-wqyrk2a4]{aspect-ratio:4/5;background:var(--navy-2);margin:0}.ep-faq[data-astro-cid-wqyrk2a4]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,6vw,112px);display:grid}.epf-h[data-astro-cid-wqyrk2a4]{max-width:14ch;position:sticky;top:110px}.qs[data-astro-cid-wqyrk2a4] details[data-astro-cid-wqyrk2a4]{border-bottom:1px solid var(--line)}.qs[data-astro-cid-wqyrk2a4] details[data-astro-cid-wqyrk2a4]:first-child{border-top:1px solid var(--line)}.qs[data-astro-cid-wqyrk2a4] summary[data-astro-cid-wqyrk2a4]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.qs[data-astro-cid-wqyrk2a4] summary[data-astro-cid-wqyrk2a4]::-webkit-details-marker{display:none}.qs[data-astro-cid-wqyrk2a4] summary[data-astro-cid-wqyrk2a4]:after{content:"";border-right:1.5px solid var(--navy);border-bottom:1.5px solid var(--navy);width:10px;height:10px;transition:transform .25s var(--ease);flex:none;transform:rotate(45deg)translateY(-3px)}.qs[data-astro-cid-wqyrk2a4] details[data-astro-cid-wqyrk2a4][open] summary[data-astro-cid-wqyrk2a4]:after{transform:rotate(-135deg)}.qs[data-astro-cid-wqyrk2a4] p[data-astro-cid-wqyrk2a4]{color:var(--muted);padding-block:0 24px;padding-inline:0 48px}.ep-other[data-astro-cid-wqyrk2a4]{gap:20px;display:grid}.ep-other[data-astro-cid-wqyrk2a4] ul[data-astro-cid-wqyrk2a4]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ep-other[data-astro-cid-wqyrk2a4] a[data-astro-cid-wqyrk2a4]{background:var(--ivory);min-height:44px;color:var(--navy);transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:999px;align-items:center;padding:0 18px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.ep-other[data-astro-cid-wqyrk2a4] a[data-astro-cid-wqyrk2a4]:hover{background:var(--navy);color:var(--white)}@media (width<=1100px){.epw-list[data-astro-cid-wqyrk2a4]{grid-template-columns:1fr 1fr}}@media (width<=960px){.ep-hero[data-astro-cid-wqyrk2a4],.ep-type[data-astro-cid-wqyrk2a4],.epo-in[data-astro-cid-wqyrk2a4],.ep-faq[data-astro-cid-wqyrk2a4]{grid-template-columns:1fr}.ep-facts[data-astro-cid-wqyrk2a4]{max-width:520px}.epf-h[data-astro-cid-wqyrk2a4]{position:static}.epo-pic[data-astro-cid-wqyrk2a4]{aspect-ratio:4/3}}@media (width<=760px){.ep-h[data-astro-cid-wqyrk2a4]{max-width:none}.ep-act[data-astro-cid-wqyrk2a4] .btn[data-astro-cid-wqyrk2a4],.epo-text[data-astro-cid-wqyrk2a4] .btn[data-astro-cid-wqyrk2a4]{white-space:normal;text-align:center;width:100%;padding-block:12px}.ep-frame[data-astro-cid-wqyrk2a4]{height:50vh;min-height:280px}.epw-list[data-astro-cid-wqyrk2a4]{grid-template-columns:1fr}.epo-in[data-astro-cid-wqyrk2a4]{border-radius:var(--radius)}.qs[data-astro-cid-wqyrk2a4] p[data-astro-cid-wqyrk2a4]{padding-inline-end:0}}.eg[data-astro-cid-wqyrk2a4]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.eg-main[data-astro-cid-wqyrk2a4]{gap:18px;max-width:70ch;display:grid}.eg-intro[data-astro-cid-wqyrk2a4]{font-size:var(--step-lead);color:var(--ink);line-height:1.6}.eg-sec[data-astro-cid-wqyrk2a4]{gap:14px;margin-top:32px;display:grid}.eg-h[data-astro-cid-wqyrk2a4]{font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem)}.eg-sec[data-astro-cid-wqyrk2a4] p[data-astro-cid-wqyrk2a4]{color:var(--ink);line-height:1.75}.eg-sec[data-astro-cid-wqyrk2a4] ul[data-astro-cid-wqyrk2a4]{gap:8px;margin:0;padding-inline-start:1.2em;display:grid}.eg-sec[data-astro-cid-wqyrk2a4] li[data-astro-cid-wqyrk2a4]::marker{color:var(--terra)}.eg-src[data-astro-cid-wqyrk2a4]{margin-top:28px}.eg-src[data-astro-cid-wqyrk2a4] a[data-astro-cid-wqyrk2a4]{color:var(--muted)}.eg-aside[data-astro-cid-wqyrk2a4]{position:sticky;top:100px}.eg-card[data-astro-cid-wqyrk2a4]{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow), 0 0 0 1px var(--line);justify-items:start;gap:16px;padding:28px;display:grid}.eg-ch[data-astro-cid-wqyrk2a4]{font-size:1.5rem}.eg-card[data-astro-cid-wqyrk2a4] dl[data-astro-cid-wqyrk2a4]{gap:0;width:100%;margin:0;display:grid}.eg-card[data-astro-cid-wqyrk2a4] dl[data-astro-cid-wqyrk2a4] div[data-astro-cid-wqyrk2a4]{border-top:1px solid var(--line);gap:2px;padding:10px 0;display:grid}.eg-card[data-astro-cid-wqyrk2a4] dt[data-astro-cid-wqyrk2a4]{font-size:var(--step-small);color:var(--muted)}.eg-card[data-astro-cid-wqyrk2a4] dd[data-astro-cid-wqyrk2a4]{margin:0;font-weight:500}.eg-card[data-astro-cid-wqyrk2a4] .btn[data-astro-cid-wqyrk2a4]{white-space:normal;text-align:center;width:100%}@media (width<=1000px){.eg[data-astro-cid-wqyrk2a4]{grid-template-columns:1fr}.eg-aside[data-astro-cid-wqyrk2a4]{order:-1;position:static}}.ep-logo[data-astro-cid-wqyrk2a4]{object-fit:contain;object-position:left center;filter:brightness(0);opacity:.85;width:auto;max-width:220px;height:52px;display:block}html[dir=rtl] .ep-logo[data-astro-cid-wqyrk2a4]{object-position:right center}.legal[data-astro-cid-fpcvp6is]{padding-top:clamp(32px,5vw,72px)}.lg-in[data-astro-cid-fpcvp6is]{gap:clamp(40px,5vw,64px);max-width:66ch;display:grid}.lg-h[data-astro-cid-fpcvp6is]{font-size:clamp(2.5rem,1.8rem + 2.6vw,4rem)}.lg-list[data-astro-cid-fpcvp6is]{gap:clamp(32px,4vw,44px);display:grid}.lb[data-astro-cid-fpcvp6is]{gap:12px;display:grid}.lb[data-astro-cid-fpcvp6is] h2[data-astro-cid-fpcvp6is]{font:400 clamp(1.375rem, 1.15rem + .7vw, 1.75rem)/1.2 var(--display);letter-spacing:-.01em}.lb[data-astro-cid-fpcvp6is] p[data-astro-cid-fpcvp6is]{max-width:66ch;color:var(--muted);overflow-wrap:anywhere;line-height:1.75}.g-hero[data-astro-cid-ufi5o43g]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,96px);padding-top:clamp(24px,4vw,56px);display:grid}.g-text[data-astro-cid-ufi5o43g]{justify-items:start;gap:24px;display:grid}.g-h1[data-astro-cid-ufi5o43g]{max-width:13ch}.g-lede[data-astro-cid-ufi5o43g]{max-width:44ch}.g-text[data-astro-cid-ufi5o43g] .btn[data-astro-cid-ufi5o43g]{margin-top:8px}.g-pic[data-astro-cid-ufi5o43g]{height:min(74svh,720px);min-height:460px;position:relative}.g-pic[data-astro-cid-ufi5o43g] picture,.g-pic[data-astro-cid-ufi5o43g] .g-still,.g-vid[data-astro-cid-ufi5o43g]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.g-vid[data-astro-cid-ufi5o43g]{opacity:0;transition:opacity 1.2s var(--ease)}.g-vid[data-astro-cid-ufi5o43g].ready{opacity:1}@media (prefers-reduced-motion:reduce){.g-vid[data-astro-cid-ufi5o43g]{display:none}}.g-meta[data-astro-cid-ufi5o43g]{color:var(--muted);flex-wrap:wrap;gap:4px 18px;display:flex}.g-author[data-astro-cid-ufi5o43g]{color:var(--navy);font-weight:600}.g-src[data-astro-cid-ufi5o43g]{border-top:1px solid var(--line);gap:12px;padding-top:28px;display:grid}.g-src-h[data-astro-cid-ufi5o43g]{font:600 var(--step-small)/1.4 var(--face);letter-spacing:0;color:var(--navy)}.g-src[data-astro-cid-ufi5o43g] ul[data-astro-cid-ufi5o43g]{font-size:var(--step-small);gap:6px;margin:0;padding:0;list-style:none;display:grid}.g-src[data-astro-cid-ufi5o43g] a[data-astro-cid-ufi5o43g]{color:var(--muted);text-decoration-color:var(--stone);overflow-wrap:anywhere}.g-src[data-astro-cid-ufi5o43g] a[data-astro-cid-ufi5o43g]:hover{color:var(--navy);text-decoration-color:var(--terra)}.g-body[data-astro-cid-ufi5o43g]{grid-template-columns:minmax(220px,3fr) minmax(0,9fr);align-items:start;gap:clamp(40px,6vw,112px);display:grid}.g-toc[data-astro-cid-ufi5o43g]{position:sticky;top:110px}.g-toc[data-astro-cid-ufi5o43g] ol[data-astro-cid-ufi5o43g]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.g-toc[data-astro-cid-ufi5o43g] a[data-astro-cid-ufi5o43g]{min-height:44px;color:var(--muted);font-size:var(--step-small);transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:999px;grid-template-columns:2ch 1fr;align-items:center;gap:10px;padding:8px 16px;line-height:1.35;text-decoration:none;display:grid}.g-toc[data-astro-cid-ufi5o43g] a[data-astro-cid-ufi5o43g] .num[data-astro-cid-ufi5o43g]{font-weight:600}.g-toc[data-astro-cid-ufi5o43g] a[data-astro-cid-ufi5o43g]:hover{color:var(--navy);background:var(--ivory)}.g-toc[data-astro-cid-ufi5o43g] a[data-astro-cid-ufi5o43g][aria-current]{color:var(--navy);background:var(--ivory);font-weight:600}.g-art[data-astro-cid-ufi5o43g]{gap:clamp(72px,8vw,128px);min-width:0;display:grid}.g-sec[data-astro-cid-ufi5o43g]{gap:18px;scroll-margin-top:110px;display:grid}.g-h2[data-astro-cid-ufi5o43g]{max-width:22ch;margin-bottom:8px;font-size:clamp(2rem,1.4rem + 2vw,3rem);line-height:1.08}.g-sec[data-astro-cid-ufi5o43g] p[data-astro-cid-ufi5o43g]{max-width:66ch;font-size:1.0625rem;line-height:1.75}.g-sec[data-astro-cid-ufi5o43g] ul[data-astro-cid-ufi5o43g]{gap:10px;max-width:66ch;margin:0;padding:0;list-style:none;display:grid}.g-sec[data-astro-cid-ufi5o43g] li[data-astro-cid-ufi5o43g]{grid-template-columns:6px 1fr;align-items:baseline;gap:16px;font-size:1.0625rem;line-height:1.65;display:grid}.g-sec[data-astro-cid-ufi5o43g] li[data-astro-cid-ufi5o43g]:before{content:"";background:var(--navy);border-radius:50%;width:6px;height:6px;transform:translateY(-2px)}.g-fig[data-astro-cid-ufi5o43g]{aspect-ratio:16/10;margin:24px 0 0}.faq[data-astro-cid-ufi5o43g]{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(40px,6vw,112px);display:grid}.faq-side[data-astro-cid-ufi5o43g]{justify-items:start;gap:22px;display:grid;position:sticky;top:110px}.facts[data-astro-cid-ufi5o43g]{color:var(--muted);gap:8px;margin:0;padding:0;list-style:none;display:grid}.qs[data-astro-cid-ufi5o43g] details[data-astro-cid-ufi5o43g]{border-bottom:1px solid var(--line)}.qs[data-astro-cid-ufi5o43g] details[data-astro-cid-ufi5o43g]:first-child{border-top:1px solid var(--line)}.qs[data-astro-cid-ufi5o43g] summary[data-astro-cid-ufi5o43g]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.qs[data-astro-cid-ufi5o43g] summary[data-astro-cid-ufi5o43g]::-webkit-details-marker{display:none}.qs[data-astro-cid-ufi5o43g] summary[data-astro-cid-ufi5o43g]:after{content:"";border-right:1.5px solid var(--navy);border-bottom:1.5px solid var(--navy);width:10px;height:10px;transition:transform .25s var(--ease);flex:none;transform:rotate(45deg)translateY(-3px)}.qs[data-astro-cid-ufi5o43g] details[data-astro-cid-ufi5o43g][open] summary[data-astro-cid-ufi5o43g]:after{transform:rotate(-135deg)}.qs[data-astro-cid-ufi5o43g] p[data-astro-cid-ufi5o43g]{color:var(--muted);padding-block-end:24px;padding-inline-end:48px}@media (width<=900px){.g-hero[data-astro-cid-ufi5o43g],.g-body[data-astro-cid-ufi5o43g],.faq[data-astro-cid-ufi5o43g]{grid-template-columns:minmax(0,1fr)}.g-h1[data-astro-cid-ufi5o43g]{max-width:15ch}.g-toc[data-astro-cid-ufi5o43g]{position:static}.g-toc[data-astro-cid-ufi5o43g] ol[data-astro-cid-ufi5o43g]{grid-template-columns:1fr 1fr}.faq-side[data-astro-cid-ufi5o43g]{position:static}}@media (width<=760px){.g-hero[data-astro-cid-ufi5o43g]{gap:32px;padding-top:16px}.g-h1[data-astro-cid-ufi5o43g]{max-width:none}.g-pic[data-astro-cid-ufi5o43g]{height:52svh;min-height:320px}.g-text[data-astro-cid-ufi5o43g] .btn[data-astro-cid-ufi5o43g]{width:100%}.g-toc[data-astro-cid-ufi5o43g] ol[data-astro-cid-ufi5o43g]{grid-template-columns:1fr}.qs[data-astro-cid-ufi5o43g] p[data-astro-cid-ufi5o43g]{padding-inline-end:0}}.ab-hero[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);padding-top:clamp(32px,5vw,72px);display:grid}.ab-text[data-astro-cid-oxgmilyn]{justify-items:start;gap:22px;display:grid}.ab-h[data-astro-cid-oxgmilyn]{max-width:15ch}.ab-pic[data-astro-cid-oxgmilyn]{aspect-ratio:4/5}.ab-pic[data-astro-cid-oxgmilyn] picture,.ab-pic[data-astro-cid-oxgmilyn] img,.ab-grid[data-astro-cid-oxgmilyn] picture,.ab-grid[data-astro-cid-oxgmilyn] img,.ab-opic[data-astro-cid-oxgmilyn] picture,.ab-opic[data-astro-cid-oxgmilyn] img{object-fit:cover;width:100%;height:100%;display:block}.ab-head[data-astro-cid-oxgmilyn]{gap:16px;max-width:720px;display:grid}.ab-grid[data-astro-cid-oxgmilyn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(32px,4vw,56px);display:grid}.ab-grid[data-astro-cid-oxgmilyn] .photo[data-astro-cid-oxgmilyn]{aspect-ratio:4/5}.ab-roles[data-astro-cid-oxgmilyn],.ab-vals[data-astro-cid-oxgmilyn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.ab-roles[data-astro-cid-oxgmilyn] h3[data-astro-cid-oxgmilyn],.ab-vals[data-astro-cid-oxgmilyn] h3[data-astro-cid-oxgmilyn]{margin-bottom:6px;font-size:1.125rem;font-weight:600}.ab-vals[data-astro-cid-oxgmilyn]{grid-template-columns:repeat(4,minmax(0,1fr))}.ab-vals[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{border-top:2px solid var(--terra);padding-top:20px}.ab-vals[data-astro-cid-oxgmilyn] .ab-ico{width:auto;height:30px;color:var(--navy);margin-bottom:14px;display:block}.ab-office[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:clamp(24px,4vw,64px);display:grid}.ab-opic[data-astro-cid-oxgmilyn]{min-height:420px}.ab-ocard[data-astro-cid-oxgmilyn]{align-content:center;justify-items:start;gap:14px;display:grid}.ab-ocard[data-astro-cid-oxgmilyn] address[data-astro-cid-oxgmilyn]{font-style:normal;font-weight:600}.ab-ocard[data-astro-cid-oxgmilyn] dl[data-astro-cid-oxgmilyn]{gap:4px;margin:0;display:grid}.ab-ocard[data-astro-cid-oxgmilyn] dl[data-astro-cid-oxgmilyn] div[data-astro-cid-oxgmilyn]{gap:12px;display:flex}.ab-ocard[data-astro-cid-oxgmilyn] dd[data-astro-cid-oxgmilyn]{margin:0}.ab-cta-in[data-astro-cid-oxgmilyn]{border-radius:32px;justify-items:start;gap:18px;padding:clamp(40px,6vw,88px);display:grid}@media (width<=960px){.ab-hero[data-astro-cid-oxgmilyn],.ab-office[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.ab-pic[data-astro-cid-oxgmilyn]{aspect-ratio:4/3}.ab-grid[data-astro-cid-oxgmilyn],.ab-roles[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.ab-vals[data-astro-cid-oxgmilyn]{grid-template-columns:1fr 1fr}}@media (width<=560px){.ab-vals[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}}.lc-hero[data-astro-cid-zsqt7g7z]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,96px);padding-top:clamp(32px,5vw,72px);display:grid}.lc-text[data-astro-cid-zsqt7g7z]{justify-items:start;gap:20px;display:grid}.lc-h[data-astro-cid-zsqt7g7z]{max-width:16ch}.lc-pic[data-astro-cid-zsqt7g7z]{aspect-ratio:4/5}.lc-pic[data-astro-cid-zsqt7g7z] picture,.lc-pic[data-astro-cid-zsqt7g7z] img{object-fit:cover;width:100%;height:100%;display:block}.lc-body[data-astro-cid-zsqt7g7z]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.lc-main[data-astro-cid-zsqt7g7z]{gap:18px;max-width:70ch;display:grid}.lc-sec[data-astro-cid-zsqt7g7z]{gap:14px;margin-top:28px;display:grid}.lc-sec[data-astro-cid-zsqt7g7z]:first-child{margin-top:0}.lc-h2[data-astro-cid-zsqt7g7z]{font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem)}.lc-sec[data-astro-cid-zsqt7g7z] p[data-astro-cid-zsqt7g7z]{line-height:1.75}.lc-sec[data-astro-cid-zsqt7g7z] ul[data-astro-cid-zsqt7g7z]{gap:8px;margin:0;padding-inline-start:1.2em;display:grid}.lc-sec[data-astro-cid-zsqt7g7z] li[data-astro-cid-zsqt7g7z]::marker{color:var(--terra)}.lc-src[data-astro-cid-zsqt7g7z] a[data-astro-cid-zsqt7g7z]{color:var(--muted)}.lc-aside[data-astro-cid-zsqt7g7z]{position:sticky;top:100px}.lc-card[data-astro-cid-zsqt7g7z]{border-radius:var(--radius);background:var(--white);box-shadow:var(--shadow), 0 0 0 1px var(--line);justify-items:start;gap:16px;padding:28px;display:grid}.lc-ch[data-astro-cid-zsqt7g7z]{font:400 1.5rem/1.2 var(--display)}.lc-card[data-astro-cid-zsqt7g7z] dl[data-astro-cid-zsqt7g7z]{width:100%;margin:0}.lc-card[data-astro-cid-zsqt7g7z] dl[data-astro-cid-zsqt7g7z] div[data-astro-cid-zsqt7g7z]{border-top:1px solid var(--line);gap:2px;padding:10px 0;display:grid}.lc-card[data-astro-cid-zsqt7g7z] dt[data-astro-cid-zsqt7g7z]{font-size:var(--step-small);color:var(--muted)}.lc-card[data-astro-cid-zsqt7g7z] dd[data-astro-cid-zsqt7g7z]{margin:0;font-weight:500}.lc-card[data-astro-cid-zsqt7g7z] .btn[data-astro-cid-zsqt7g7z]{white-space:normal;text-align:center;width:100%}.lc-faq[data-astro-cid-zsqt7g7z]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.lc-faq[data-astro-cid-zsqt7g7z] details[data-astro-cid-zsqt7g7z]{border-top:1px solid var(--line);padding:20px 0}.lc-faq[data-astro-cid-zsqt7g7z] details[data-astro-cid-zsqt7g7z]:last-child{border-bottom:1px solid var(--line)}.lc-faq[data-astro-cid-zsqt7g7z] summary[data-astro-cid-zsqt7g7z]{cursor:pointer;font-weight:600;list-style:none}.lc-faq[data-astro-cid-zsqt7g7z] summary[data-astro-cid-zsqt7g7z]::-webkit-details-marker{display:none}.lc-faq[data-astro-cid-zsqt7g7z] details[data-astro-cid-zsqt7g7z] p[data-astro-cid-zsqt7g7z]{color:var(--muted);max-width:64ch;margin-top:10px}.lc-more-h[data-astro-cid-zsqt7g7z]{font:400 1.5rem/1.2 var(--display);margin-bottom:14px}.lc-more[data-astro-cid-zsqt7g7z] ul[data-astro-cid-zsqt7g7z]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lc-more[data-astro-cid-zsqt7g7z] a[data-astro-cid-zsqt7g7z]{background:var(--ivory);color:var(--navy);border-radius:999px;padding:10px 16px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-block}.lc-more[data-astro-cid-zsqt7g7z] a[data-astro-cid-zsqt7g7z]:hover{background:color-mix(in srgb, var(--terra) 18%, var(--ivory))}@media (width<=1000px){.lc-hero[data-astro-cid-zsqt7g7z],.lc-body[data-astro-cid-zsqt7g7z],.lc-faq[data-astro-cid-zsqt7g7z]{grid-template-columns:1fr}.lc-pic[data-astro-cid-zsqt7g7z]{aspect-ratio:4/3}.lc-aside[data-astro-cid-zsqt7g7z]{order:-1;position:static}}
