.phase-contact[data-astro-cid-2pw6xhkf]{--contact-gutter: var(--gutter-wide, clamp(1.25rem, 8vw, 7.2rem));position:relative;padding-block:clamp(15.75rem,28vh,15.75rem) clamp(7rem,14vh,10rem);overflow:clip;background:#1c1d20;color:#fff}.phase-contact__intro[data-astro-cid-2pw6xhkf]{position:relative;padding-bottom:clamp(8rem,15vw,12rem)}.phase-contact__eyebrow[data-astro-cid-2pw6xhkf],.phase-contact__aside-eyebrow[data-astro-cid-2pw6xhkf],.phase-contact__number[data-astro-cid-2pw6xhkf],.phase-contact__label[data-astro-cid-2pw6xhkf],.phase-contact__aside[data-astro-cid-2pw6xhkf] dt[data-astro-cid-2pw6xhkf]{margin:0;color:#fff9;font-size:.75rem;font-weight:400;letter-spacing:.08em;line-height:1.35}.phase-contact__eyebrow[data-astro-cid-2pw6xhkf]{margin-bottom:clamp(2rem,4.5vw,4rem)}.phase-contact__intro[data-astro-cid-2pw6xhkf] h1[data-astro-cid-2pw6xhkf]{max-width:100%;margin:0;font-family:PingFang SC,Noto Sans SC,Arial,sans-serif;font-size:clamp(3.25rem,6.125vw,5.5125rem);font-weight:300;letter-spacing:-.05em;line-height:1.065;white-space:pre}.phase-contact__circle[data-astro-cid-2pw6xhkf]{position:absolute;right:12%;bottom:0;display:flex;width:clamp(9rem,12vw,10.8rem);aspect-ratio:1;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;border:1px solid #455ce9;border-radius:50%;background:#455ce9;color:#fff;font-size:.875rem;text-align:center;text-decoration:none;transition:background-color .22s ease,transform .22s ease}.phase-contact__circle[data-astro-cid-2pw6xhkf] svg[data-astro-cid-2pw6xhkf],.phase-contact__methods[data-astro-cid-2pw6xhkf] svg[data-astro-cid-2pw6xhkf]{width:1.25rem;height:1.25rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.phase-contact__circle[data-astro-cid-2pw6xhkf]:hover{background:#334bd3;transform:translateY(-3px)}.phase-contact__circle[data-astro-cid-2pw6xhkf]:focus-visible,.phase-contact__methods[data-astro-cid-2pw6xhkf] a[data-astro-cid-2pw6xhkf]:focus-visible{outline:3px solid #fff;outline-offset:5px}.phase-contact__details[data-astro-cid-2pw6xhkf]{display:grid;grid-template-columns:minmax(0,7fr) minmax(14rem,4fr);gap:clamp(3rem,8vw,7rem);align-items:start}.phase-contact__methods[data-astro-cid-2pw6xhkf] h2[data-astro-cid-2pw6xhkf]{margin:0 0 1.5rem;font-family:Arial,Noto Sans SC,sans-serif;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:500;letter-spacing:-.035em;line-height:1.15}.phase-contact__methods[data-astro-cid-2pw6xhkf] ol[data-astro-cid-2pw6xhkf]{margin:0;padding:0;border-top:1px solid rgb(255 255 255 / 24%);list-style:none}.phase-contact__methods[data-astro-cid-2pw6xhkf] li[data-astro-cid-2pw6xhkf]{display:grid;grid-template-columns:2rem minmax(6rem,.8fr) minmax(0,2fr);gap:1rem;align-items:start;padding-block:1.6rem;border-bottom:1px solid rgb(255 255 255 / 24%)}.phase-contact__label[data-astro-cid-2pw6xhkf]{padding-top:.3rem;letter-spacing:0}.phase-contact__methods[data-astro-cid-2pw6xhkf] a[data-astro-cid-2pw6xhkf]{display:flex;min-height:2.75rem;align-items:flex-start;justify-content:space-between;gap:.75rem;color:#fff;line-height:1.45;text-decoration-thickness:1px;text-underline-offset:.25em;overflow-wrap:anywhere}.phase-contact__methods[data-astro-cid-2pw6xhkf] a[data-astro-cid-2pw6xhkf] svg[data-astro-cid-2pw6xhkf]{transition:transform .22s ease}.phase-contact__methods[data-astro-cid-2pw6xhkf] a[data-astro-cid-2pw6xhkf]:hover svg[data-astro-cid-2pw6xhkf]{transform:translate(3px,-3px)}.phase-contact__aside[data-astro-cid-2pw6xhkf]{padding-top:.25rem}.phase-contact__aside-eyebrow[data-astro-cid-2pw6xhkf]{margin-bottom:1.5rem}.phase-contact__lead[data-astro-cid-2pw6xhkf],.phase-contact__note[data-astro-cid-2pw6xhkf]{margin:0 0 1.25rem;color:#ffffffd1;line-height:1.65}.phase-contact__note[data-astro-cid-2pw6xhkf]{color:#fff9}.phase-contact__aside[data-astro-cid-2pw6xhkf] dl[data-astro-cid-2pw6xhkf]{display:grid;gap:1.25rem;margin:2.5rem 0 0;padding-top:1.4rem;border-top:1px solid rgb(255 255 255 / 24%)}.phase-contact__aside[data-astro-cid-2pw6xhkf] dt[data-astro-cid-2pw6xhkf]{margin-bottom:.4rem}.phase-contact__aside[data-astro-cid-2pw6xhkf] dd[data-astro-cid-2pw6xhkf]{margin:0;color:#ffffffe0;line-height:1.5;overflow-wrap:anywhere}@media(max-width:900px){.phase-contact__details[data-astro-cid-2pw6xhkf]{grid-template-columns:minmax(0,1fr) minmax(13rem,.7fr);gap:clamp(2rem,5vw,4rem)}.phase-contact__methods[data-astro-cid-2pw6xhkf] li[data-astro-cid-2pw6xhkf]{grid-template-columns:1.75rem minmax(0,1fr);gap:.45rem .75rem}.phase-contact__methods[data-astro-cid-2pw6xhkf] a[data-astro-cid-2pw6xhkf]{grid-column:2}}@media(max-width:600px){.phase-contact[data-astro-cid-2pw6xhkf]{padding-top:11.75rem;padding-bottom:5rem}.phase-contact__intro[data-astro-cid-2pw6xhkf]{padding-bottom:4.5rem}.phase-contact__eyebrow[data-astro-cid-2pw6xhkf]{margin-bottom:2rem}.phase-contact__intro[data-astro-cid-2pw6xhkf] h1[data-astro-cid-2pw6xhkf]{max-width:100%;font-size:clamp(2.7rem,11.65vw,3rem);letter-spacing:-.06em;line-height:1.12}.phase-contact__circle[data-astro-cid-2pw6xhkf]{right:0;bottom:0;width:5.75rem;gap:.35rem;font-size:.6875rem}.phase-contact__circle[data-astro-cid-2pw6xhkf] svg[data-astro-cid-2pw6xhkf]{width:1rem;height:1rem}.phase-contact__details[data-astro-cid-2pw6xhkf]{grid-template-columns:minmax(0,1fr);gap:3.5rem}.phase-contact__methods[data-astro-cid-2pw6xhkf] h2[data-astro-cid-2pw6xhkf]{margin-bottom:1.25rem}.phase-contact__methods[data-astro-cid-2pw6xhkf] li[data-astro-cid-2pw6xhkf]{grid-template-columns:1.65rem minmax(0,1fr);gap:.4rem .65rem;padding-block:1.15rem}.phase-contact__methods[data-astro-cid-2pw6xhkf] a[data-astro-cid-2pw6xhkf]{font-size:1.125rem}.phase-contact__aside[data-astro-cid-2pw6xhkf] dl[data-astro-cid-2pw6xhkf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.75rem}}@media(prefers-reduced-motion:reduce){.phase-contact__circle[data-astro-cid-2pw6xhkf],.phase-contact__methods[data-astro-cid-2pw6xhkf] a[data-astro-cid-2pw6xhkf] svg[data-astro-cid-2pw6xhkf]{transition-duration:.01ms}}
