.v2p-contact__h3{overflow-wrap:anywhere;text-shadow:var(--rw-glow-text,none);font-family:var(--rw-font-display,var(--font-display));font-size:var(--rw-type-card,1.5rem);text-wrap:balance;margin:0 0 .75rem;font-weight:600;line-height:1.15}.v2p-contact__panel{gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.v2p-contact__group{display:grid}.v2p-contact__text,.v2p-contact__note{overflow-wrap:anywhere;text-wrap:pretty;margin:0}.v2p-contact__note{color:var(--rw-ink-muted,var(--muted-foreground))}.v2p-contact__alts{margin:0;padding:0;list-style:none}.v2p-contact__alts>li{display:grid}.v2p-contact__alt{align-content:start;gap:.75rem;block-size:100%;min-inline-size:0;padding:clamp(1.25rem,2.5vw,1.75rem);transition:border-color .3s,box-shadow .3s;display:grid}.v2p-contact__alt .v2p-contact__h3{margin:0}.v2p-contact__alt:hover,.v2p-contact__alt:focus-within{border-color:var(--rw-edge-hover,var(--rw-line-gold,var(--sw-gold-500)));box-shadow:var(--rw-glow-box-hover,none)}.v2p-contact__num{font-family:var(--rw-font-display,var(--font-display));font-size:calc(clamp(2rem, 1.5rem + 1.6vw, 3rem) * var(--rw-title-scale,.8));font-variant-numeric:tabular-nums;color:var(--rw-ink-accent,var(--foreground));line-height:.9}@media (prefers-reduced-motion:reduce){.v2p-contact__alt{transition:none}}html[data-sw-motion=off] .v2p-contact__alt{transition:none}
