.english-note[data-astro-cid-xkl2nxbj]{margin-bottom:var(--space-s);background:var(--c-sunbeam-tint);border-radius:var(--r-s);font-size:var(--step--1);color:var(--c-ink);padding:.5rem .9rem;display:inline-block}.m-hero[data-astro-cid-xkl2nxbj]{--cut-h:clamp(16px, 1rem + 1.6vw, 36px);padding:var(--space-l) 0 calc(var(--space-2xl) + var(--cut-h));color:var(--c-white)}.m-hero__inner[data-astro-cid-xkl2nxbj]{gap:var(--space-l);align-items:center;display:grid}@media (width>=52rem){.m-hero__inner[data-astro-cid-xkl2nxbj]{grid-template-columns:1.3fr .7fr}}.m-hero__text[data-astro-cid-xkl2nxbj]{gap:var(--space-s);justify-items:start;display:grid}.m-hero[data-astro-cid-xkl2nxbj] .m-hero__crumbs{margin-bottom:var(--space-xs)}.m-hero__eyebrow[data-astro-cid-xkl2nxbj]{background:var(--c-sunbeam);color:var(--c-plum);font-family:var(--font-hand);font-weight:600;font-size:var(--step--1);border-radius:6px;align-items:center;gap:.45rem;padding:.2rem .85rem .25rem .55rem;display:inline-flex;transform:rotate(-2deg)}.m-hero__eyebrow[data-astro-cid-xkl2nxbj] svg[data-astro-cid-xkl2nxbj]{width:1.1rem;height:1.1rem}.m-hero__title[data-astro-cid-xkl2nxbj]{font-size:var(--step-6);letter-spacing:-.02em;color:var(--c-sunbeam);max-width:9ch;line-height:.92}.m-hero__intro[data-astro-cid-xkl2nxbj]{font-size:var(--step-1);max-width:40ch;line-height:1.5}.m-hero__actions[data-astro-cid-xkl2nxbj]{align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.m-hero__ask[data-astro-cid-xkl2nxbj]{min-height:44px;color:var(--c-white);text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.m-hero__ask[data-astro-cid-xkl2nxbj]:hover{color:var(--c-sunbeam)}html[dir=rtl] .m-hero__ask[data-astro-cid-xkl2nxbj]{direction:rtl}.m-hero__art[data-astro-cid-xkl2nxbj]{filter:drop-shadow(0 20px 30px #0000004d);justify-self:center;width:min(56%,22rem)}@media (width>=52rem){.m-hero__art[data-astro-cid-xkl2nxbj]{justify-self:end;width:100%}}.m-facts[data-astro-cid-xkl2nxbj]{padding-block:clamp(1.75rem,4vw,3rem) 0;position:relative}.m-facts__list[data-astro-cid-xkl2nxbj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=52rem){.m-facts__list[data-astro-cid-xkl2nxbj]{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.m-facts__list[data-astro-cid-xkl2nxbj] li[data-astro-cid-xkl2nxbj]{border-top:3px solid var(--c-plum);color:var(--c-ink);align-content:start;gap:.3rem;padding-top:.9rem;display:grid}.m-facts__list[data-astro-cid-xkl2nxbj] li[data-astro-cid-xkl2nxbj]:nth-child(2){border-color:var(--c-pomegranate)}.m-facts__list[data-astro-cid-xkl2nxbj] li[data-astro-cid-xkl2nxbj]:nth-child(3){border-color:var(--c-lagoon-deep)}.m-facts__list[data-astro-cid-xkl2nxbj] li[data-astro-cid-xkl2nxbj]:nth-child(4){border-color:var(--c-fern-deep)}.m-facts__list[data-astro-cid-xkl2nxbj] b[data-astro-cid-xkl2nxbj]{font-family:var(--font-display);font-weight:800;font-size:var(--step-3);color:var(--c-ink);line-height:1}.m-facts__list[data-astro-cid-xkl2nxbj] span[data-astro-cid-xkl2nxbj]{font-size:var(--step--1);color:var(--c-ink-soft);line-height:1.35}html[dir=rtl] .m-facts__list[data-astro-cid-xkl2nxbj] li[data-astro-cid-xkl2nxbj]:nth-child(-n+2) b[data-astro-cid-xkl2nxbj]{text-align:end;direction:ltr;unicode-bidi:isolate}.m-learn[data-astro-cid-xkl2nxbj]{margin-top:var(--space-xl);padding:0 0 var(--space-2xl)}.m-learn__banner[data-astro-cid-xkl2nxbj]{isolation:isolate;min-block-size:clamp(26rem,70vh,44rem);margin-bottom:var(--space-xl);color:#fff;align-items:end;display:grid;position:relative;overflow:clip}.m-learn__banner[data-astro-cid-xkl2nxbj] .m-learn__img{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.m-learn__veil[data-astro-cid-xkl2nxbj]{z-index:-1;background:linear-gradient(#1e10280d 20%,#1e102873 55%,#1e1028d9 100%),linear-gradient(90deg,#1e102880,#0000 65%);position:absolute;inset:0}[dir=rtl] .m-learn__veil[data-astro-cid-xkl2nxbj]{background:linear-gradient(#1e10280d 20%,#1e102873 55%,#1e1028d9 100%),linear-gradient(270deg,#1e102880,#0000 65%)}.m-learn__over[data-astro-cid-xkl2nxbj]{gap:var(--space-s);padding-block:var(--space-2xl) calc(var(--space-xl) + 4.5rem);display:grid}.m-learn__over[data-astro-cid-xkl2nxbj] h2[data-astro-cid-xkl2nxbj]{font-size:var(--step-5);color:#fff;margin:0}.m-learn__over[data-astro-cid-xkl2nxbj] .m-learn__lead[data-astro-cid-xkl2nxbj]{color:#fff;text-shadow:0 1px 12px #0000004d;max-width:52ch;margin:0}.m-learn__intro[data-astro-cid-xkl2nxbj]{max-inline-size:var(--content-max);gap:.6rem;margin-block-end:var(--space-l);display:grid}.m-learn__cover[data-astro-cid-xkl2nxbj]{font-family:var(--font-display);font-weight:800;font-size:var(--step-4);color:var(--c-plum);margin:0;line-height:1}.m-learn__how[data-astro-cid-xkl2nxbj]{max-inline-size:46rem;font-size:var(--step-2);color:var(--c-ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.35}.m-learn__how[data-astro-cid-xkl2nxbj] .m-learn__how-word{color:var(--c-plum);font-weight:800}.m-learn__how[data-astro-cid-xkl2nxbj] .m-learn__how-word:nth-of-type(2){color:var(--c-fern-deep)}.m-learn__how[data-astro-cid-xkl2nxbj] .m-learn__how-word:nth-of-type(3){color:var(--c-lagoon-deep)}.m-learn__how[data-astro-cid-xkl2nxbj] .m-learn__how-word:nth-of-type(4){color:var(--c-pomegranate)}.m-bento[data-astro-cid-xkl2nxbj]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"t1 t2""p1 p1""t3 t4""t5 t6""p2 p2""t7 t8";grid-auto-rows:minmax(10.5rem,auto);gap:clamp(.65rem,1.4vw,1rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=64rem){.m-bento[data-astro-cid-xkl2nxbj]{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"t1 t2 p1 p1""t3 t4 p1 p1""p2 p2 t5 t6""p2 p2 t7 t8";grid-auto-rows:minmax(13.5rem,auto)}}.m-tile--t1[data-astro-cid-xkl2nxbj]{grid-area:t1}.m-tile--t2[data-astro-cid-xkl2nxbj]{grid-area:t2}.m-tile--t3[data-astro-cid-xkl2nxbj]{grid-area:t3}.m-tile--t4[data-astro-cid-xkl2nxbj]{grid-area:t4}.m-tile--t5[data-astro-cid-xkl2nxbj]{grid-area:t5}.m-tile--t6[data-astro-cid-xkl2nxbj]{grid-area:t6}.m-tile--t7[data-astro-cid-xkl2nxbj]{grid-area:t7}.m-tile--t8[data-astro-cid-xkl2nxbj]{grid-area:t8}.m-tile--p1[data-astro-cid-xkl2nxbj]{grid-area:p1}.m-tile--p2[data-astro-cid-xkl2nxbj]{grid-area:p2}.m-tile[data-astro-cid-xkl2nxbj]{--tile-bg:var(--c-plum-tint);--tile-ink:var(--c-plum);perspective:1100px;min-inline-size:0;position:relative}.m-tile--sun[data-astro-cid-xkl2nxbj]{--tile-bg:var(--c-sunbeam-tint);--tile-ink:var(--c-fern-deep)}.m-tile--lagoon[data-astro-cid-xkl2nxbj]{--tile-bg:var(--c-lagoon-tint);--tile-ink:var(--c-lagoon-deep)}.m-tile--rose[data-astro-cid-xkl2nxbj]{--tile-bg:var(--c-marigold-tint);--tile-ink:#b3261e}.m-tile--fern[data-astro-cid-xkl2nxbj]{--tile-bg:var(--c-fern-tint);--tile-ink:var(--c-fern-deep)}.m-tile__card[data-astro-cid-xkl2nxbj]{block-size:100%;inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:block}.m-tile__inner[data-astro-cid-xkl2nxbj]{block-size:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.7,.2,1);display:grid;position:relative}.m-tile__card[data-astro-cid-xkl2nxbj][aria-expanded=true] .m-tile__inner[data-astro-cid-xkl2nxbj]{transform:rotateY(180deg)}.m-tile__face[data-astro-cid-xkl2nxbj]{border-radius:var(--r-l);-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:space-between;gap:.9rem;padding:clamp(.95rem,1.6vw,1.3rem);display:flex}.m-tile__face--front[data-astro-cid-xkl2nxbj]{background:var(--tile-bg)}.m-tile__face--back[data-astro-cid-xkl2nxbj]{background:var(--tile-ink);color:#fff;justify-content:center;transform:rotateY(180deg)}.m-tile__inner[data-astro-cid-xkl2nxbj]{transition:transform .7s cubic-bezier(.3,.7,.2,1),translate .35s cubic-bezier(.2,.7,.2,1)}.m-tile__face[data-astro-cid-xkl2nxbj]{transition:box-shadow .35s}@media (hover:hover){.m-tile__card[data-astro-cid-xkl2nxbj]:hover .m-tile__inner[data-astro-cid-xkl2nxbj]{translate:0 -4px}.m-tile__card[data-astro-cid-xkl2nxbj]:hover .m-tile__face[data-astro-cid-xkl2nxbj]{box-shadow:0 16px 30px -18px color-mix(in srgb, var(--tile-ink) 70%, transparent)}.m-tile__card[data-astro-cid-xkl2nxbj]:hover .m-tile__icon[data-astro-cid-xkl2nxbj]{transform:rotate(-6deg)scale(1.06)}}.m-tile__card[data-astro-cid-xkl2nxbj]:focus-visible{outline:none}.m-tile__card[data-astro-cid-xkl2nxbj]:focus-visible .m-tile__face[data-astro-cid-xkl2nxbj]{box-shadow:var(--focus-ring)}.m-tile__top[data-astro-cid-xkl2nxbj]{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.m-tile__icon[data-astro-cid-xkl2nxbj]{aspect-ratio:1;block-size:auto;inline-size:clamp(3rem,2.1rem + 2.2vw,4.5rem);color:var(--tile-ink);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.m-tile__n[data-astro-cid-xkl2nxbj]{font-family:var(--font-hand,var(--font-display));font-weight:700;font-size:var(--step-0);color:var(--tile-ink);opacity:.75;unicode-bidi:isolate}.m-tile__name[data-astro-cid-xkl2nxbj]{font-family:var(--font-display);font-weight:800;font-size:var(--step-1);color:var(--c-ink);text-wrap:balance;line-height:1.12}.m-tile__more[data-astro-cid-xkl2nxbj]{font-size:var(--step--1);color:var(--tile-ink);align-items:center;gap:.4rem;margin-block-start:-.35rem;font-weight:700;display:inline-flex}.m-tile__more[data-astro-cid-xkl2nxbj] svg[data-astro-cid-xkl2nxbj]{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;box-sizing:content-box;border:1.5px solid;border-radius:50%;block-size:1.15rem;inline-size:1.15rem;padding:.12rem}.m-tile__back-name[data-astro-cid-xkl2nxbj]{font-family:var(--font-hand,var(--font-display));font-weight:700;font-size:var(--step--1);color:#ffffffd9}.m-tile__line[data-astro-cid-xkl2nxbj]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);line-height:1.25}@media (prefers-reduced-motion:reduce){.m-tile__inner[data-astro-cid-xkl2nxbj]{transition:none}.m-tile__card[data-astro-cid-xkl2nxbj]:hover .m-tile__inner[data-astro-cid-xkl2nxbj]{translate:none}}.m-tile--photo[data-astro-cid-xkl2nxbj]{background:var(--c-plum-tint);min-block-size:15rem;padding:0}.m-tile--photo[data-astro-cid-xkl2nxbj] .m-tile__img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.m-tile__cap[data-astro-cid-xkl2nxbj]{color:var(--c-ink);font-weight:700;font-size:var(--step--1);background:#fffffff0;border-radius:3px;padding:.35rem .7rem;position:absolute;inset-block-end:.9rem;inset-inline-start:.9rem}@media (width<=29.99rem){.m-bento[data-astro-cid-xkl2nxbj]{grid-auto-rows:minmax(9.25rem,auto)}.m-tile__name[data-astro-cid-xkl2nxbj]{font-size:var(--step-0)}}.m-when[data-astro-cid-xkl2nxbj]{padding-block:var(--space-2xl);background:var(--pat) 0 0 / 104px 104px, color-mix(in srgb, var(--c-plum-tint) 55%, var(--c-sprout-white))}.m-when__head[data-astro-cid-xkl2nxbj]{max-inline-size:44rem;gap:.6rem;margin-block-end:var(--space-l);display:grid}.m-when__head[data-astro-cid-xkl2nxbj] h2[data-astro-cid-xkl2nxbj]{font-size:var(--step-5);color:var(--c-plum);margin:0;line-height:.95}.m-when__head[data-astro-cid-xkl2nxbj] p[data-astro-cid-xkl2nxbj]{font-size:var(--step-1);color:var(--c-ink);margin:0}.m-when__grid[data-astro-cid-xkl2nxbj]{gap:var(--space-l);align-items:stretch;display:grid}.m-when__grid[data-astro-cid-xkl2nxbj]>[data-astro-cid-xkl2nxbj]{min-inline-size:0}@media (width>=60rem){.m-when__grid[data-astro-cid-xkl2nxbj]{gap:var(--space-xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.m-week[data-astro-cid-xkl2nxbj],.m-price[data-astro-cid-xkl2nxbj]{gap:var(--space-s);border-radius:var(--r-xl);background:var(--c-white);box-shadow:var(--shadow-lift);flex-direction:column;padding:clamp(1.1rem,2.4vw,1.75rem);display:flex}.m-when__sub[data-astro-cid-xkl2nxbj]{font-family:var(--font-display);font-weight:800;font-size:var(--step-2);color:var(--c-ink);margin:0;line-height:1.05}.m-cal[data-astro-cid-xkl2nxbj]{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.4rem,1vw,.75rem);margin:.3rem 0 0;padding:0;list-style:none;display:grid}.m-cal__day[data-astro-cid-xkl2nxbj]{grid-template-rows:auto 1fr;gap:.5rem;min-inline-size:0;transition:opacity .25s;display:grid}.m-cal__name[data-astro-cid-xkl2nxbj]{border-block-end:2px solid color-mix(in srgb, var(--c-ink) 12%, transparent);font-family:var(--font-display);font-weight:800;font-size:var(--step-0);text-align:center;color:var(--c-ink);padding-block-end:.45rem}.m-cal__slot[data-astro-cid-xkl2nxbj]{border-radius:var(--r-l);text-align:center;align-content:end;justify-items:center;gap:.15rem;min-block-size:clamp(7.5rem,12vw,9.5rem);padding:.8rem .35rem .75rem;display:grid}.m-cal__day--a[data-astro-cid-xkl2nxbj] .m-cal__slot[data-astro-cid-xkl2nxbj]{background:linear-gradient(180deg, #8a5cbf 0%, var(--c-plum) 70%);color:var(--c-white)}.m-cal__day--b[data-astro-cid-xkl2nxbj] .m-cal__slot[data-astro-cid-xkl2nxbj]{background:linear-gradient(180deg, #dcecb0 0%, var(--c-sunbeam) 70%);color:var(--c-ink)}.m-cal__moon[data-astro-cid-xkl2nxbj]{opacity:.85;block-size:1.4rem;inline-size:1.4rem;margin-block-end:auto}.m-cal__day--a[data-astro-cid-xkl2nxbj] .m-cal__moon[data-astro-cid-xkl2nxbj]{color:var(--c-sunbeam)}.m-cal__day--b[data-astro-cid-xkl2nxbj] .m-cal__moon[data-astro-cid-xkl2nxbj]{color:var(--c-plum)}.m-cal__eve[data-astro-cid-xkl2nxbj]{font-family:var(--font-hand,var(--font-display));font-weight:600;font-size:var(--step--1)}.m-cal__time[data-astro-cid-xkl2nxbj]{font-family:var(--font-display);white-space:nowrap;font-size:clamp(.84rem,.62rem + .75vw,1.25rem);font-weight:800;line-height:1.1}.m-keys[data-astro-cid-xkl2nxbj]{flex-wrap:wrap;gap:.5rem 1.25rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.m-key[data-astro-cid-xkl2nxbj]{color:var(--c-ink);cursor:default;align-items:center;gap:.55rem;font-weight:700;display:inline-flex}.m-key__dot[data-astro-cid-xkl2nxbj]{background:var(--c-plum);border-radius:4px;block-size:1.1rem;inline-size:1.1rem}.m-key--b[data-astro-cid-xkl2nxbj] .m-key__dot[data-astro-cid-xkl2nxbj]{background:var(--c-sunbeam);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c-ink) 20%, transparent)}.m-week[data-astro-cid-xkl2nxbj]:has(.m-key--a:hover) .m-cal__day--b[data-astro-cid-xkl2nxbj],.m-week[data-astro-cid-xkl2nxbj]:has(.m-key--b:hover) .m-cal__day--a[data-astro-cid-xkl2nxbj]{opacity:.25}.m-price__card[data-astro-cid-xkl2nxbj]{border:1.5px solid color-mix(in srgb, var(--c-ink) 14%, transparent);border-radius:var(--r-l);flex:1;display:grid;position:relative;overflow:hidden}@media (width>=30rem){.m-price__card[data-astro-cid-xkl2nxbj]{grid-template-columns:1fr 1fr}}.m-plan[data-astro-cid-xkl2nxbj]{align-content:start;gap:.25rem;padding:clamp(1rem,2vw,1.4rem);display:grid}.m-plan--year[data-astro-cid-xkl2nxbj]{background:var(--c-plum);color:var(--c-white)}.m-plan--month[data-astro-cid-xkl2nxbj]{background:var(--c-white);color:var(--c-ink)}.m-plan__how[data-astro-cid-xkl2nxbj]{font-family:var(--font-hand,var(--font-display));font-weight:600;font-size:var(--step--1)}.m-plan--year[data-astro-cid-xkl2nxbj] .m-plan__how[data-astro-cid-xkl2nxbj]{color:var(--c-sunbeam)}.m-plan--month[data-astro-cid-xkl2nxbj] .m-plan__how[data-astro-cid-xkl2nxbj]{color:var(--c-plum)}.m-plan__big[data-astro-cid-xkl2nxbj]{font-family:var(--font-display);font-weight:800;font-size:var(--step-5);line-height:1}.m-plan__big[data-astro-cid-xkl2nxbj] small[data-astro-cid-xkl2nxbj]{white-space:nowrap;font-size:.32em;font-weight:700;display:inline-block}.m-plan__small[data-astro-cid-xkl2nxbj]{font-size:var(--step--1);line-height:1.4}.m-price__or[data-astro-cid-xkl2nxbj]{z-index:1;background:var(--c-white);border:1.5px solid color-mix(in srgb, var(--c-ink) 14%, transparent);block-size:2.6rem;inline-size:2.6rem;font-family:var(--font-hand,var(--font-display));font-weight:700;font-size:var(--step--1);color:var(--c-plum);border-radius:50%;justify-self:center;place-items:center;margin-block:-1.3rem;display:grid;position:relative}@media (width>=30rem){.m-price__or[data-astro-cid-xkl2nxbj]{margin:0;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .m-price__or[data-astro-cid-xkl2nxbj]{translate:50% -50%}}.m-price__note[data-astro-cid-xkl2nxbj]{font-size:var(--step--1);color:var(--c-ink-soft);margin:0}.m-reg[data-astro-cid-xkl2nxbj]{padding-bottom:var(--space-2xl);position:relative}.m-reg__band[data-astro-cid-xkl2nxbj]{padding-block:var(--space-2xl) clamp(7rem, 12vw, 9rem);background:var(--band);color:var(--c-white)}.m-reg__top[data-astro-cid-xkl2nxbj]{gap:var(--space-l);align-items:center;display:grid}@media (width>=60rem){.m-reg__top[data-astro-cid-xkl2nxbj]{gap:var(--space-2xl);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.m-reg__sheetwrap[data-astro-cid-xkl2nxbj]{margin-top:clamp(-6rem,-10vw,-4.5rem)}.m-reg__sheetwrap[data-astro-cid-xkl2nxbj] .m-reg__sheet[data-astro-cid-xkl2nxbj]{max-width:48rem;margin-inline:auto}.m-reg__side[data-astro-cid-xkl2nxbj]{gap:var(--space-m);display:grid}.m-reg__side[data-astro-cid-xkl2nxbj]>[data-astro-cid-xkl2nxbj],.m-contact[data-astro-cid-xkl2nxbj] li[data-astro-cid-xkl2nxbj],.m-contact[data-astro-cid-xkl2nxbj] a[data-astro-cid-xkl2nxbj]{min-width:0}.m-reg__side[data-astro-cid-xkl2nxbj] h2[data-astro-cid-xkl2nxbj]{font-size:var(--step-4);color:var(--c-sunbeam)}.m-reg__copy[data-astro-cid-xkl2nxbj]{overflow-wrap:anywhere}.m-reg__copy[data-astro-cid-xkl2nxbj] p+p{margin-top:.6em}.m-reg__copy[data-astro-cid-xkl2nxbj] a{color:var(--c-white)}.m-contact[data-astro-cid-xkl2nxbj]{padding:var(--space-m);color:var(--c-ink);background:#fffffff5;border-radius:6px}.m-contact__title[data-astro-cid-xkl2nxbj]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);margin-bottom:.3rem}.m-contact[data-astro-cid-xkl2nxbj] ul[data-astro-cid-xkl2nxbj]{gap:.2rem;margin:0;display:grid}.m-contact[data-astro-cid-xkl2nxbj] li[data-astro-cid-xkl2nxbj]{align-items:center;gap:.5rem;min-height:44px;display:flex}.m-contact[data-astro-cid-xkl2nxbj] .m-contact__icon{width:1.6rem;height:1.6rem;color:var(--c-plum);flex-shrink:0}.m-contact[data-astro-cid-xkl2nxbj] a[data-astro-cid-xkl2nxbj]{color:var(--c-ink);overflow-wrap:anywhere;font-weight:600}html[dir=rtl] .m-contact[data-astro-cid-xkl2nxbj] a[data-astro-cid-xkl2nxbj],html[dir=rtl] .m-reg__copy[data-astro-cid-xkl2nxbj] a[data-astro-cid-xkl2nxbj][href^=mailto\:]{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .m-contact[data-astro-cid-xkl2nxbj] a[data-astro-cid-xkl2nxbj]{text-align:right}.m-contact[data-astro-cid-xkl2nxbj] a[data-astro-cid-xkl2nxbj]:focus-visible{background:var(--c-white)}.m-reg__sheet[data-astro-cid-xkl2nxbj]{padding:var(--space-l) clamp(1rem, .4rem + 3vw, 2.5rem) var(--space-xl);background:var(--c-white);color:var(--c-ink);box-shadow:0 30px 50px -30px #00000080, 0 0 0 1px color-mix(in srgb, var(--c-ink) 8%, transparent);border-radius:10px}.m-reg__sheet[data-astro-cid-xkl2nxbj] .form-wrap{max-width:none}.m-reg__sheet[data-astro-cid-xkl2nxbj] .choice input{accent-color:var(--c-plum)}
