*,:before,:after{box-sizing:border-box}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-width:320px;min-height:100vh;margin:0}#root{isolation:isolate}.pd-public{color:#0f172a;background:#fff;font-family:DM Sans,system-ui,sans-serif}.pd-brand{letter-spacing:-.8px;color:inherit;align-items:center;gap:10px;font:700 23px Bricolage Grotesque,system-ui,sans-serif;text-decoration:none;display:inline-flex}.pd-brand-icon{color:#fff;background:#0d9488;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.pd-brand-accent{color:#14b8a6}.pd-header{background:#fff;border-bottom:1px solid #e2e8f0}.pd-header-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:20px 28px;display:flex}.pd-header nav{flex-wrap:wrap;gap:30px;display:flex}.pd-header nav a{color:#334155;font-size:15px;text-decoration:none}.pd-header nav a[aria-current],.pd-header nav a:hover{color:#0f766e}.pd-faq{grid-template-columns:1fr 1.1fr;align-items:start;gap:64px;max-width:1200px;margin:auto;padding:76px 28px 80px;display:grid}.pd-faq-intro{padding-top:28px}.pd-faq h1{letter-spacing:-.045em;margin:0;font:750 clamp(38px,4.2vw,60px)/1.08 Bricolage Grotesque,system-ui,sans-serif}.pd-faq h1 span{color:#0d9488}.pd-faq-intro p{color:#475569;margin:24px 0 28px;font-size:21px;line-height:1.5}.pd-faq-intro>a{color:#0f172a;text-underline-offset:6px;align-items:center;gap:12px;font-size:17px;display:inline-flex}.pd-questions details{border-bottom:1px solid #dbe4ed}.pd-questions details:last-child{border-bottom:0}.pd-questions summary{cursor:pointer;align-items:center;gap:20px;padding:20px 0;list-style:none;display:flex}.pd-questions summary::-webkit-details-marker{display:none}.pd-question-number{color:#134e4a;background:#edf7f6;border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font-size:12px;font-weight:700;display:grid}.pd-questions h2{letter-spacing:-.025em;flex:1;margin:0;font:650 18px/1.4 DM Sans,system-ui,sans-serif}.pd-questions summary>svg{flex-shrink:0;transition:transform .15s}.pd-questions details[open] summary>svg{transform:rotate(45deg)}.pd-questions p{color:#475569;margin:0 0 24px 54px;font-size:15px;line-height:1.8}.pd-questions p a{color:#0f766e}.pd-footer{color:#fff;background:#0f172a;font-family:DM Sans,system-ui,sans-serif}.pd-footer-main{grid-template-columns:2fr .6fr .85fr;gap:64px;max-width:1200px;margin:auto;padding:40px 28px 28px;display:grid}.pd-footer-intro p{color:#cbd5e1;max-width:440px;margin:18px 0 14px;font-size:15px;line-height:1.7}.pd-footer nav h2{text-transform:uppercase;letter-spacing:.13em;color:#cbd5e1;margin:0 0 14px;font:600 11px/1.5 DM Sans,system-ui,sans-serif}.pd-footer nav a{color:#f1f5f9;width:fit-content;margin:8px 0;font-size:14px;text-decoration:none;display:block}.pd-footer nav a:hover{text-underline-offset:4px;text-decoration:underline}.pd-footer-launch{color:#5eead4;text-underline-offset:4px;align-items:center;gap:8px;font-size:14px;display:inline-flex}.pd-footer-bottom{color:#cbd5e1;border-top:1px solid #334155;justify-content:space-between;gap:16px;max-width:1144px;margin:auto;padding:18px 0 24px;font-size:12px;display:flex}.pd-public :focus-visible,.pd-footer :focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #14b8a6}.pd-not-found{max-width:800px;min-height:100vh;margin:auto;padding:140px 24px}.pd-not-found h1{font:700 48px/1.1 Bricolage Grotesque,sans-serif}.pd-not-found p{margin:24px 0}.pd-not-found a{color:#0f766e;margin-right:24px;display:inline-block}@media (width<=800px){.pd-faq{grid-template-columns:1fr;gap:30px;padding:40px 24px 48px}.pd-faq-intro{padding:0}.pd-footer-main{grid-template-columns:1fr 1fr;gap:28px}.pd-footer-intro{grid-column:1/-1}.pd-footer-bottom{margin:0 28px}.pd-header-inner{flex-wrap:wrap;padding:18px 24px}.pd-header nav{gap:24px}.pd-faq h1{font-size:clamp(38px,8vw,60px)}}@media (prefers-reduced-motion:reduce){.pd-questions summary>svg{transition:none}}
