.policy-page-module__saBtcW__page{width:min(100% - 32px,760px);padding:24px 0 calc(52px + env(safe-area-inset-bottom));margin:0 auto}.policy-page-module__saBtcW__header{background:radial-gradient(circle at 94% 7%, #c75b3c1f, transparent 17rem), var(--paper);box-shadow:var(--shadow-md);border:1px solid #3744331f;border-radius:24px;padding:clamp(22px,6vw,44px)}.policy-page-module__saBtcW__back{min-height:44px;color:var(--forest);border-radius:10px;align-items:center;gap:7px;margin:-10px 0 22px -10px;padding:8px 10px;font-size:.78rem;font-weight:750;display:inline-flex}.policy-page-module__saBtcW__back:hover{background:var(--forest-soft)}.policy-page-module__saBtcW__brand{color:var(--forest-strong);font-family:var(--font-editorial);align-items:center;gap:9px;font-size:1.15rem;font-weight:600;display:flex}.policy-page-module__saBtcW__brand svg{color:var(--clay)}.policy-page-module__saBtcW__eyebrow{color:var(--clay);letter-spacing:.09em;text-transform:uppercase;margin-top:34px;font-size:.72rem;font-weight:780}.policy-page-module__saBtcW__header h1{max-width:650px;color:var(--forest-strong);font-family:var(--font-editorial);letter-spacing:-.045em;margin-top:7px;font-size:clamp(2.7rem,10vw,5rem);font-weight:520;line-height:.98}.policy-page-module__saBtcW__summary{max-width:630px;color:var(--ink-soft);margin-top:17px;font-size:.94rem}.policy-page-module__saBtcW__updated{color:var(--ink-soft);margin-top:18px;font-size:.72rem;font-weight:650}.policy-page-module__saBtcW__notice{color:#6a4a21;background:#fbf2df;border:1px solid #9b621d33;border-radius:16px;margin-top:14px;padding:17px 19px;font-size:.82rem}.policy-page-module__saBtcW__notice strong{color:#5c3c18;margin-bottom:3px;display:block}.policy-page-module__saBtcW__content{gap:14px;margin-top:14px;display:grid}.policy-page-module__saBtcW__content section{background:var(--paper);box-shadow:var(--shadow-sm);border:1px solid #3744331f;border-radius:20px;padding:clamp(20px,5vw,30px)}.policy-page-module__saBtcW__content h2{color:var(--forest-strong);font-family:var(--font-editorial);letter-spacing:-.02em;font-size:1.55rem;font-weight:570}.policy-page-module__saBtcW__content p,.policy-page-module__saBtcW__content li{color:var(--ink-soft);font-size:.83rem;line-height:1.62}.policy-page-module__saBtcW__content h2+p,.policy-page-module__saBtcW__content h2+ul,.policy-page-module__saBtcW__content p+p,.policy-page-module__saBtcW__content p+ul{margin-top:9px}.policy-page-module__saBtcW__content ul{gap:6px;padding-left:20px;display:grid}.policy-page-module__saBtcW__content strong{color:var(--charcoal)}.policy-page-module__saBtcW__content a,.policy-page-module__saBtcW__footerLinks a{color:var(--forest);overflow-wrap:anywhere;text-underline-offset:3px;font-weight:750;text-decoration:underline;text-decoration-thickness:1px}.policy-page-module__saBtcW__footerLinks{justify-content:center;gap:22px;padding:28px 12px 0;font-size:.76rem;display:flex}@media (max-width:480px){.policy-page-module__saBtcW__page{width:min(100% - 20px,760px);padding-top:10px}.policy-page-module__saBtcW__header{border-radius:20px}}
