.public-section-card[data-v-ffba3b55]{--section-color:var(--accent);min-width:0;padding:22px;border:1px solid var(--line);border-left:3px solid var(--section-color);border-radius:var(--radius-large);background:color-mix(in srgb,var(--section-color) 7%,var(--card))}.public-tone-secondary[data-v-ffba3b55]{--section-color:var(--secondary)}.public-tone-tertiary[data-v-ffba3b55]{--section-color:var(--tertiary)}.public-section-heading[data-v-ffba3b55]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.public-section-heading h2[data-v-ffba3b55]{margin:0;color:var(--section-color);font-size:18px;font-weight:600;line-height:1.3}.public-section-symbol[data-v-ffba3b55]{display:grid;place-items:center;width:36px;height:36px;flex:none;border:1px solid color-mix(in srgb,var(--section-color) 28%,transparent);border-radius:var(--radius-small);background:color-mix(in srgb,var(--section-color) 12%,transparent);color:var(--section-color)}.public-section-card p[data-v-ffba3b55]{margin:0 0 12px;color:var(--muted);font-size:14px;line-height:1.75}.public-section-card p[data-v-ffba3b55]:last-of-type{margin-bottom:0}.public-section-card p[data-v-ffba3b55] a{color:var(--accent);text-underline-offset:3px}.public-section-card ol[data-v-ffba3b55]{margin:14px 0 0;padding-left:22px;color:var(--muted);font-size:14px;line-height:1.75}.public-section-card li[data-v-ffba3b55]::marker{color:var(--section-color);font-weight:600}.public-brand-icon[data-v-ffba3b55]{display:block;width:25px;height:25px;background:currentColor;-webkit-mask:var(--brand-mask) center / contain no-repeat;mask:var(--brand-mask) center / contain no-repeat}.public-contact-links[data-v-ffba3b55]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:17px;padding-top:15px;border-top:1px solid var(--line)}.public-contact-links a[data-v-ffba3b55]{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-size:13px;text-decoration:none}.public-contact-links a[data-v-ffba3b55]:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:800px){.public-section-card[data-v-ffba3b55]{padding:19px 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none}.public-section-card[data-v-ffba3b55]:first-child{padding-top:0;border-top:0}.public-section-heading[data-v-ffba3b55]{margin-bottom:10px}}.about-content[data-v-6801ce21]{display:grid;gap:16px}.about-symbol[data-v-6801ce21]{display:grid;place-items:center;width:36px;height:36px;flex:none;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:var(--radius-small);background:var(--accent-tint);color:var(--accent)}.about-details[data-v-6801ce21]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.about-feedback[data-v-6801ce21]{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid var(--line);border-left:3px solid var(--secondary);border-radius:var(--radius-large);background:color-mix(in srgb,var(--secondary) 7%,var(--card))}.about-feedback .about-symbol[data-v-6801ce21]{color:var(--secondary);border-color:color-mix(in srgb,var(--secondary) 28%,transparent);background:color-mix(in srgb,var(--secondary) 12%,transparent)}.about-feedback-copy[data-v-6801ce21]{flex:1;min-width:0}.about-feedback h2[data-v-6801ce21]{margin:0 0 4px;color:var(--secondary);font-size:17px;font-weight:600}.about-feedback p[data-v-6801ce21]{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.about-feedback[data-v-6801ce21] .btn{flex:none}@media(max-width:800px){.about-details[data-v-6801ce21]{gap:0}.about-feedback[data-v-6801ce21]{flex-wrap:wrap;padding:18px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:none}.about-feedback[data-v-6801ce21] .btn{width:100%;justify-content:center}}.lead-actions[data-v-f0d25cc5]{display:flex;gap:12px}@media(max-width:800px){.lead-actions>.btn[data-v-f0d25cc5]{flex:1 1 0;justify-content:center}}.public-section-cards[data-v-f0d25cc5]{display:grid;gap:16px;margin-bottom:16px}@media(max-width:800px){.public-section-cards[data-v-f0d25cc5]{gap:0}}.related-links[data-v-f0d25cc5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:800px){.related-links[data-v-f0d25cc5]{grid-template-columns:1fr;gap:0}}
