.auxiliary-module__0JoLpG__auxiliary{--color-brand-blue:var(--pg-accent);--color-brand-navy:var(--pg-ink);--color-brand-muted:var(--pg-muted);--color-brand-line:var(--pg-line);--color-brand-light:var(--pg-wash);--color-brand-mist:var(--pg-canvas);background:var(--pg-canvas)}.auxiliary-module__0JoLpG__auxiliary .brand-container{max-width:76rem}.auxiliary-module__0JoLpG__auxiliary h1,.auxiliary-module__0JoLpG__auxiliary h2,.auxiliary-module__0JoLpG__auxiliary h3{color:var(--pg-ink);font-weight:600}.auxiliary-module__0JoLpG__auxiliary #contact-form{background:radial-gradient(ellipse at 90% 10%, color-mix(in srgb, var(--pg-sage) 9%, transparent), transparent 60%), var(--pg-canvas)}.auxiliary-module__0JoLpG__auxiliary #contact-form>div{padding-block:3.5rem}.auxiliary-module__0JoLpG__auxiliary #contact-form form{font-size:.875rem}.auxiliary-module__0JoLpG__auxiliary #contact-form button[type=submit]{border-radius:var(--radius-public-control);min-height:46px}.auxiliary-module__0JoLpG__auxiliary #contact-form .public-field label{color:var(--pg-ink);margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:block}:is(.auxiliary-module__0JoLpG__auxiliary #contact-form input,.auxiliary-module__0JoLpG__auxiliary #contact-form select,.auxiliary-module__0JoLpG__auxiliary #contact-form textarea){border:1px solid var(--pg-line);border-radius:var(--radius-public-control);background:var(--pg-surface);width:100%;min-height:46px;color:var(--pg-ink);padding:.75rem;font-size:.875rem;display:block}.auxiliary-module__0JoLpG__auxiliary #contact-form textarea{resize:vertical;min-height:9rem}:is(.auxiliary-module__0JoLpG__auxiliary #contact-form input:focus,.auxiliary-module__0JoLpG__auxiliary #contact-form select:focus,.auxiliary-module__0JoLpG__auxiliary #contact-form textarea:focus){outline:2px solid var(--pg-sage);outline-offset:2px}.auxiliary-module__0JoLpG__auxiliary .public-field-error{color:var(--color-error);gap:.35rem;margin-top:.4rem;font-size:.75rem;display:flex}:is(.auxiliary-module__0JoLpG__auxiliary .has-error input,.auxiliary-module__0JoLpG__auxiliary .has-error select,.auxiliary-module__0JoLpG__auxiliary .has-error textarea){border-color:var(--color-error)}.auxiliary-module__0JoLpG__auxiliary .public-field-helper{color:var(--pg-muted);margin-top:.4rem;font-size:.75rem}.auxiliary-module__0JoLpG__auxiliary a:focus-visible,.auxiliary-module__0JoLpG__auxiliary button:focus-visible{outline:2px solid var(--pg-accent);outline-offset:3px}.auxiliary-module__0JoLpG__auxiliary .landing-enter{animation:none}.auxiliary-module__0JoLpG__privacyIntro{background:radial-gradient(ellipse at 80% 10%, color-mix(in srgb, var(--pg-sage) 12%, transparent), transparent 70%), var(--pg-canvas);border-bottom:1px solid var(--pg-line)}.auxiliary-module__0JoLpG__privacyIntro>div{padding-block:3.5rem}.auxiliary-module__0JoLpG__privacyIntro h1{font-size:clamp(2rem,4vw,3rem)}.auxiliary-module__0JoLpG__privacyIntro p{color:var(--pg-muted);font-size:.875rem}.auxiliary-module__0JoLpG__privacyLayout{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:3rem;max-width:72rem;margin:0 auto;display:grid}.auxiliary-module__0JoLpG__privacyNav{border:1px solid var(--pg-line);border-radius:var(--radius-public-card);background:var(--pg-surface);padding:1.25rem;position:sticky;top:7rem}.auxiliary-module__0JoLpG__privacyNav a{align-items:center;min-height:44px;font-size:.8125rem;display:flex}.auxiliary-module__0JoLpG__privacyContent{min-width:0}.auxiliary-module__0JoLpG__privacyContent>div:first-child{gap:2.5rem;display:grid}.auxiliary-module__0JoLpG__privacyContent section{border:1px solid var(--pg-line);border-radius:var(--radius-public-card);background:var(--pg-surface);padding:1.5rem;scroll-margin-top:7rem}.auxiliary-module__0JoLpG__privacyContent section h2{font-size:1.35rem}.auxiliary-module__0JoLpG__privacyContent section p,.auxiliary-module__0JoLpG__privacyContent section li{color:var(--pg-muted);font-size:.875rem;line-height:1.7}.auxiliary-module__0JoLpG__privacyContent .prose{margin-top:.9rem}@media (max-width:63.999rem){.auxiliary-module__0JoLpG__privacyLayout{grid-template-columns:minmax(0,1fr)}.auxiliary-module__0JoLpG__privacyNav{display:none}}@media (max-width:39.999rem){.auxiliary-module__0JoLpG__privacyContent section{padding:1rem}.auxiliary-module__0JoLpG__privacyContent section>div{gap:.8rem}.auxiliary-module__0JoLpG__privacyContent section>div>div:first-child{border-radius:var(--radius-public-chip);width:40px;height:40px}}
