:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page){--aa-p-primary: #F97316;--aa-p-heading: #0B1F35;--aa-p-text: #475569;--aa-p-muted: #64748B;--aa-p-white: #ffffff;--aa-p-soft: #F7F9FC;--aa-p-border: #E2E8F0;--aa-p-radius: 18px;--aa-p-container: var(--home-container, 1320px);font-family:Inter,system-ui,sans-serif;color:var(--aa-p-text);line-height:1.8;background:var(--aa-p-soft);-webkit-font-smoothing:antialiased}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) *,:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) *:before,:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) *:after{box-sizing:border-box}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__container{width:min(100% - 1.5rem,var(--aa-p-container));max-width:var(--aa-p-container);margin-inline:auto;padding:0;min-width:0}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__body{padding:40px 0 64px}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__document{width:100%;max-width:none;background:var(--aa-p-white);border:1px solid var(--aa-p-border);border-radius:var(--aa-p-radius);padding:36px 40px}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__doc-header{text-align:center;margin:0 0 20px}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__heading{margin:0;font-size:clamp(1.75rem,2vw,2.2rem);font-weight:800;line-height:1.2;color:var(--aa-p-heading);letter-spacing:-.02em;text-align:center}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose{max-width:100%;text-align:left;overflow-wrap:anywhere;word-break:break-word}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose>*:first-child{margin-top:0}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose>*:last-child{margin-bottom:0}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose p{margin:0 0 16px;color:var(--aa-p-text)}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose h2{margin:36px 0 14px;font-size:1.35rem;font-weight:700;line-height:1.3;color:var(--aa-p-heading);letter-spacing:-.01em}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose h2:first-child{margin-top:0}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose h3{margin:26px 0 12px;font-size:1.12rem;font-weight:700;color:var(--aa-p-heading)}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose h4{margin:22px 0 10px;font-size:1.02rem;font-weight:700;color:var(--aa-p-heading)}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose ul,:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose ol{margin:0 0 16px;padding-left:1.35rem}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose li{margin:0 0 6px}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose a{color:var(--aa-p-primary);text-decoration:underline;text-underline-offset:2px}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose a:hover{color:#ea580c}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose blockquote{margin:0 0 16px;padding:4px 0 4px 16px;border-left:3px solid var(--aa-p-border);color:var(--aa-p-muted)}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose hr{margin:28px 0;border:0;border-top:1px solid var(--aa-p-border)}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose strong,:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose b{color:var(--aa-p-heading);font-weight:700}@media(max-width:640px){:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__body{padding:24px 0 48px}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__container{width:min(100% - 1.5rem,var(--aa-p-container));padding:0}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__document{padding:24px 18px;border-radius:16px}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__doc-header{margin-bottom:16px}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__heading{font-size:1.7rem}:is(#aa-privacy-policy,#aa-terms-page,#aa-refund-page) .aa-privacy__prose h2{margin-top:28px;font-size:1.2rem}}
