.-pftRW_page.info-page{color:#102033;background:#f7fbff;min-height:0;padding:28px 24px 56px;overflow:visible}.-pftRW_page .-pftRW_hero{margin-bottom:28px;padding:0}.-pftRW_page .-pftRW_hero:after{display:none}.-pftRW_page .-pftRW_hero h1{font-family:var(--font-rebu-display),sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:850;line-height:1.1}.-pftRW_page .-pftRW_hero>p{color:#52647a;margin-top:12px;font-size:16px;font-weight:600;line-height:1.5}.-pftRW_page.-pftRW_reading>*{max-width:900px}.-pftRW_query{overflow-wrap:anywhere}.-pftRW_contactLayout{grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);align-items:start;gap:32px;display:grid}.-pftRW_contactChannels{align-content:start;gap:12px;min-width:0;max-width:400px;display:grid}.-pftRW_primaryLink{color:#fff;background:#0a6d94;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 18px;font-size:16px;font-weight:800;display:flex}.-pftRW_primaryLink:hover{background:#075a7c}.-pftRW_instagram{color:#0a6d94;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:8px 0;font-size:15px;font-weight:750;display:flex}.-pftRW_page .-pftRW_inlineHelp{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:24px;display:flex}.-pftRW_page .-pftRW_contactChannels .-pftRW_inlineHelp{border-top:1px solid #d4e0e9;margin:0;padding-top:12px}.-pftRW_inlineHelp a{color:#0a6d94;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;font-weight:750;text-decoration:underline;display:inline-flex}.-pftRW_location,.-pftRW_purchase{background:#fff;border:1px solid #d4e0e9;border-radius:16px;padding:24px}.-pftRW_location{border-top:4px solid #ffd13d}.-pftRW_location>h2,.-pftRW_purchase>h2{font-family:var(--font-rebu-display),sans-serif;margin:0;font-size:clamp(25px,2.5vw,30px);font-weight:800;line-height:1.15}.-pftRW_location>p,.-pftRW_hours p{color:#405269;margin-top:10px;font-size:16px;line-height:1.6}.-pftRW_hours{margin-top:20px}.-pftRW_hours h3{color:#102033;font-size:14px;font-weight:850}.-pftRW_hours p{margin-top:4px}.-pftRW_mapLink{color:#0a6d94;background:#fff;border:1px solid #b8d5e2;border-radius:10px;justify-content:center;align-items:center;gap:16px;min-height:44px;margin-top:16px;padding:10px 14px;font-size:14px;font-weight:800;display:inline-flex}.-pftRW_mapLink:hover{background:#edf8fd;border-color:#0a6d94}.-pftRW_facts{border-top:1px solid #e1eaf0;gap:16px;margin-top:20px;padding-top:20px;display:grid}.-pftRW_facts>div{grid-template-columns:80px minmax(0,1fr);gap:12px;display:grid}.-pftRW_facts dt{color:#102033;font-size:14px;font-weight:850}.-pftRW_facts dd{color:#405269;margin:0;font-size:16px;line-height:1.6}.-pftRW_page .-pftRW_steps>li{grid-template-columns:36px minmax(0,1fr);gap:16px;padding:20px 0}.-pftRW_page .-pftRW_steps>li>b{color:#0a6d94;width:36px;height:36px;font-family:var(--font-rebu-sans),sans-serif;background:#e5f5fc;border-radius:50%;place-items:center;font-size:16px;font-weight:850;line-height:1;display:grid}.-pftRW_page .-pftRW_steps>li>div{gap:8px;max-width:none}.-pftRW_page .-pftRW_steps h2{margin:0;font-size:25px;line-height:1.15}.-pftRW_page .-pftRW_steps p{color:#405269;font-size:16px;font-weight:600;line-height:1.6}.-pftRW_page .-pftRW_steps a{text-transform:none;max-width:100%;margin-top:0;font-size:14px;font-weight:800}.-pftRW_page .-pftRW_purchase{margin-top:28px}.-pftRW_page .-pftRW_faq{background:#fff;border:1px solid #d4e0e9;border-radius:16px;overflow:hidden}.-pftRW_page .-pftRW_faq details{border-top:1px solid #d4e0e9}.-pftRW_page .-pftRW_faq details:first-child{border-top:0}.-pftRW_page .-pftRW_faq details:last-child{border-bottom:0}.-pftRW_page .-pftRW_faq details[open]{background:#edf8fd}.-pftRW_page .-pftRW_faq summary{min-height:68px;font-family:var(--font-rebu-sans),sans-serif;grid-template-columns:minmax(0,1fr) 32px;gap:16px;padding:18px 20px;font-size:17px;font-weight:800;line-height:1.4}.-pftRW_page .-pftRW_faq summary>i{color:#0a6d94;width:32px;height:32px;box-shadow:none;background:#f1f6f9}.-pftRW_page .-pftRW_faq details[open] summary>i{background:#ffd13d}.-pftRW_page .-pftRW_faq details>p{color:#405269;max-width:none;padding:0 20px 20px;font-size:16px;font-weight:600;line-height:1.65}.-pftRW_page a:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #0a6d94}.-pftRW_page .-pftRW_faq summary:focus-visible{outline-offset:-3px;border-radius:8px;outline:3px solid #0a6d94}@media (max-width:760px){.-pftRW_contactLayout{grid-template-columns:minmax(0,1fr);gap:24px}.-pftRW_contactChannels{max-width:none}}@media (max-width:600px){.-pftRW_page.info-page{padding:24px 16px 40px}.-pftRW_page .-pftRW_hero{margin-bottom:24px}.-pftRW_page .-pftRW_hero h1{font-size:32px}.-pftRW_location,.-pftRW_purchase{padding:20px}.-pftRW_facts>div{grid-template-columns:minmax(0,1fr);gap:4px}.-pftRW_page .-pftRW_steps>li{gap:12px;padding:18px 0}.-pftRW_page .-pftRW_steps h2{font-size:23px}.-pftRW_page .-pftRW_faq summary{gap:12px;padding:16px}.-pftRW_page .-pftRW_faq details>p{padding:0 16px 20px}}
