.policy-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#0b0f14,#05070a);padding:64px 24px 56px;text-align:center}.policy-hero__inner{position:relative;z-index:2;max-width:720px;margin:0 auto}.policy-hero__eyebrow{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.16em;color:#7cff5b;text-transform:uppercase;margin-bottom:14px}.policy-hero__title{font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.1;color:#fff;margin:0 0 14px;letter-spacing:-.01em}.policy-hero__sub{font-size:16px;line-height:1.5;color:#ffffff9e;margin:0}.policy-hero__glow{position:absolute;top:-40%;left:50%;transform:translate(-50%);width:640px;height:640px;background:radial-gradient(circle,#7cff5b29,#7cff5b00 70%);pointer-events:none;z-index:1}.policy-hub{width:100%;max-width:1400px;margin:0 auto;padding:48px 24px 96px;box-sizing:border-box}.policy-hub__grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:56px;align-items:start}.policy-hub__sidebar{position:sticky;top:32px;display:flex;flex-direction:column;gap:4px}.policy-hub__sidebar-label{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#11111173;margin-bottom:10px;padding-left:14px}.policy-hub__nav{display:flex;flex-direction:column;border-left:1px solid rgba(17,17,17,.1)}.policy-hub__link{position:relative;padding:11px 14px;margin-left:-1px;border-left:2px solid transparent;font-size:14.5px;font-weight:500;color:#111111ad;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.policy-hub__link:hover{color:#111;background:#11111109}.policy-hub__link.is-active{color:#111;font-weight:700;border-left-color:#7cff5b;background:#7cff5b14}.policy-hub__content{min-width:0;font-size:16px;line-height:1.7;color:#222}.policy-hub__content h1{font-size:26px;font-weight:800;margin:0 0 18px}.policy-hub__content h2{font-size:20px;font-weight:800;margin:40px 0 14px;padding-top:8px;scroll-margin-top:24px}.policy-hub__content h2:first-child{margin-top:0}.policy-hub__content h3{font-size:16.5px;font-weight:700;margin:22px 0 8px}.policy-hub__content p{margin:0 0 14px}.policy-hub__content ul,.policy-hub__content ol{margin:0 0 16px;padding-left:22px}.policy-hub__content li{margin-bottom:6px}.policy-hub__content hr{border:none;border-top:1px solid rgba(17,17,17,.1);margin:32px 0}.policy-hub__content a{color:#111;text-decoration:underline;text-underline-offset:2px}.policy-hub__content strong{font-weight:700}.policy-hub__content .faq-item{padding:18px 0;border-bottom:1px solid rgba(17,17,17,.08)}.policy-hub__content .faq-item:last-child{border-bottom:none}.policy-hub__content .faq-item h3{margin-top:0;margin-bottom:6px}.policy-hub__content .faq-item p{margin-bottom:0;color:#111111b8}@media screen and (max-width:899px){.policy-hero{padding:48px 20px 40px}.policy-hub{padding:32px 20px 64px}.policy-hub__grid{grid-template-columns:1fr;gap:8px}.policy-hub__sidebar{position:static;order:1}.policy-hub__sidebar-label{padding-left:0}.policy-hub__nav{flex-direction:row;flex-wrap:wrap;border-left:none;gap:8px;margin-bottom:24px}.policy-hub__link{margin-left:0;border-left:none;border:1px solid rgba(17,17,17,.14);border-radius:999px;padding:7px 14px}.policy-hub__link.is-active{border-color:#7cff5b;background:#7cff5b1f}.policy-hub__content{order:2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/policy-hub.css.map */
