.pyp-support .pyp-support-hero{padding:78px 0 64px;text-align:center;border-bottom:1px solid #e8e8e8}.pyp-support .pyp-support-hero h1{max-width:900px;margin:0 auto 24px;color:#151515;font-size:clamp(40px,5vw,64px);line-height:1.07;letter-spacing:-1.8px;font-weight:700}.pyp-support .pyp-support-intro{max-width:720px;margin:auto;font-size:18px;line-height:1.75;color:#626262}.pyp-support .pyp-support-intro p:last-child{margin-bottom:0}.pyp-support .pyp-support-hero .pyp-buttons{display:flex;justify-content:center;align-items:center}.pyp-support .pyp-support-hero .pyp-guide-button-small{align-self:auto}.pyp-support .pyp-support-policy{padding:60px 0 76px}.pyp-support .pyp-support-policy-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:70px;align-items:start}.pyp-support .pyp-support-contents{position:sticky;top:110px;max-height:calc(100vh - 140px);overflow-y:auto;padding:26px;background:#f7f8f9;border-radius:14px}.pyp-support .pyp-support-contents h2{margin:0 0 18px;font-size:20px;line-height:1.3;font-weight:700;color:#151515}.pyp-support .pyp-support-contents nav{display:grid;gap:14px;margin-bottom:24px}.pyp-support .pyp-support-contents nav a{color:#225d79;font-size:14px;line-height:1.4;text-decoration:underline;text-underline-offset:4px}.pyp-support .pyp-support-policy-topic{padding:0 0 36px;margin:0 0 36px;border-bottom:1px solid #e1e5e8;scroll-margin-top:110px}.pyp-support .pyp-support-policy-topic:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.pyp-support .pyp-support-policy-topic .pyp-eyebrow{color:#225d79;margin-bottom:10px}.pyp-support .pyp-support-policy-topic h2{margin:0 0 18px;color:#151515;font-size:clamp(25px,2.6vw,32px);line-height:1.2;letter-spacing:-.6px;font-weight:700}.pyp-support-contact .contact{max-width:820px;padding:64px 0}.pyp-support-contact .pyp-contact-intro{max-width:640px;margin-bottom:28px;font-size:17px;line-height:1.75;color:#626262}.pyp-support-contact .field{margin-bottom:20px}.pyp-support-contact .field__input{font-family:inherit;font-size:16px}.pyp-support-contact .field__label{font-family:inherit}.pyp-support-contact .contact__button .button{min-height:40px;padding:9px 14px;font-size:15px;line-height:1.4}@media(max-width:990px){.pyp-support .pyp-support-policy-layout{gap:32px;grid-template-columns:220px minmax(0,1fr)}}@media(max-width:760px){.pyp-support .pyp-support-hero{padding:50px 0 44px}.pyp-support .pyp-support-hero h1{letter-spacing:-1.1px}.pyp-support .pyp-support-intro{font-size:17px}.pyp-support .pyp-support-policy{padding:32px 0 48px}.pyp-support .pyp-support-policy-layout{grid-template-columns:minmax(0,1fr);gap:36px}.pyp-support .pyp-support-contents{position:static;max-height:none;overflow:visible;padding:24px}.pyp-support .pyp-support-contents nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pyp-support-contact .contact{padding:48px 0}}@media(prefers-reduced-motion:reduce){.pyp-support .pyp-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/pyp-support.css.map */
