@import url(https://fonts.googleapis.com/css2?family=Fraunces:ital,wght@0,700;0,800;1,800&family=Source+Sans+3:wght@400;500;600;700&display=swap);.PolicyPage_page__6pajs{--ink:#0b1120;--muted:#475569;--subtle:#94a3b8;--accent:#1d4ed8;--accent-2:#0f766e;--surface:#fff;--surface-2:#f8fafc;--line:#94a3b833;background:radial-gradient(circle at top left,#0f172a14,#0000 55%),radial-gradient(circle at 110% -10%,#1d4ed829 0,#1d4ed800 65%),radial-gradient(circle at 15% 110%,#f9731624 0,#f9731600 70%),linear-gradient(180deg,#f7f5ef,#eff3ff 45%,#fff);color:var(--ink);contain:paint;font-family:Source Sans\ 3,sans-serif;overflow-x:hidden;overflow-y:visible;position:relative}.PolicyPage_hero__UWic2{margin:0 auto;max-width:1200px;padding:90px 72px 70px;position:relative;z-index:1}@media only screen and (max-width:1023px){.PolicyPage_hero__UWic2{padding:70px 32px}}@media only screen and (max-width:767px){.PolicyPage_hero__UWic2{padding:56px 20px}}.PolicyPage_heroInner__M83zQ{background:linear-gradient(135deg,#ffffffeb,#f8fafceb 55%,#ecfdf5d9);border:1px solid #94a3b840;border-radius:32px;box-shadow:0 28px 60px #0f172a1f;padding:56px;position:relative;z-index:1}@media only screen and (max-width:1023px){.PolicyPage_heroInner__M83zQ{padding:44px 36px}}@media only screen and (max-width:767px){.PolicyPage_heroInner__M83zQ{padding:34px 24px}}.PolicyPage_heroInner__M83zQ h1{color:var(--ink);font-family:Fraunces,serif;font-size:44px;letter-spacing:-.02em;line-height:1.06;margin:10px 0 12px;max-width:860px}@media only screen and (max-width:767px){.PolicyPage_heroInner__M83zQ h1{font-size:32px}}.PolicyPage_heroInner__M83zQ p{color:var(--muted);font-size:17px;line-height:1.7;margin:0;max-width:760px}.PolicyPage_heroGlowA__LrSoT,.PolicyPage_heroGlowB__NVzjX{border-radius:999px;filter:blur(20px);opacity:.72;pointer-events:none;position:absolute;z-index:0}.PolicyPage_heroGlowA__LrSoT{background:radial-gradient(circle,#1d4ed847,#1d4ed800);height:340px;right:-90px;top:10px;width:340px}.PolicyPage_heroGlowB__NVzjX{background:radial-gradient(circle,#0f766e4d,#0f766e00);bottom:-130px;height:320px;left:-100px;width:320px}.PolicyPage_kicker__ribDi{align-items:center;background:#1d4ed814;border:1px solid #1d4ed83d;border-radius:999px;color:var(--accent);display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.12em;padding:7px 12px;text-transform:uppercase}.PolicyPage_meta__wpTb-{align-items:center;color:var(--muted);display:inline-flex;font-size:13px;gap:8px;margin-top:14px}.PolicyPage_highlightGrid__7lsxT{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1200px;padding:0 72px;position:relative;z-index:1}@media only screen and (max-width:1023px){.PolicyPage_highlightGrid__7lsxT{padding:0 32px}}@media only screen and (max-width:767px){.PolicyPage_highlightGrid__7lsxT{padding:0 20px}}.PolicyPage_highlightCard__BR3eR{align-items:flex-start;background:#fffffff5;border:1px solid var(--line);border-radius:20px;box-shadow:0 12px 24px #0f172a14;display:flex;gap:12px;padding:18px}.PolicyPage_highlightCard__BR3eR h3{color:var(--ink);font-size:16px;margin:0 0 6px}.PolicyPage_highlightCard__BR3eR p{color:var(--muted);font-size:14px;line-height:1.6;margin:0}.PolicyPage_highlightIcon__bQqfE{align-items:center;background:linear-gradient(135deg,#1d4ed81f,#0f766e24);border:1px solid #1d4ed83d;border-radius:12px;color:var(--accent);display:flex;height:36px;justify-content:center;width:36px}.PolicyPage_section__Za1lC{margin:0 auto;max-width:1200px;padding:80px 72px;position:relative;z-index:1}@media only screen and (max-width:1023px){.PolicyPage_section__Za1lC{padding:60px 32px}}@media only screen and (max-width:767px){.PolicyPage_section__Za1lC{padding:50px 20px}}.PolicyPage_preSections__4OnPC{margin:16px auto 0;max-width:1200px;padding:0 72px;position:relative;z-index:1}@media only screen and (max-width:1023px){.PolicyPage_preSections__4OnPC{padding:0 32px}}@media only screen and (max-width:767px){.PolicyPage_preSections__4OnPC{padding:0 20px}}.PolicyPage_sectionGrid__gEtmp{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width:1023px){.PolicyPage_sectionGrid__gEtmp{grid-template-columns:1fr}}.PolicyPage_policyCard__6YN1B{background:#fffffff5;border:1px solid var(--line);border-radius:20px;box-shadow:0 14px 30px #0f172a14;padding:20px}.PolicyPage_policyCard__6YN1B h3{color:var(--ink);font-size:19px;margin:0}.PolicyPage_policyCard__6YN1B p{color:var(--muted);font-size:14px;line-height:1.6;margin:10px 0 0}.PolicyPage_cardHeader__YYCtV{align-items:center;display:flex;gap:10px}.PolicyPage_cardIcon__ZvdTR{align-items:center;background:#1d4ed814;border:1px solid #1d4ed83d;border-radius:12px;color:var(--accent);display:flex;height:36px;justify-content:center;width:36px}.PolicyPage_bulletList__8OHZt{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:10px 0 0;padding:0}.PolicyPage_bulletList__8OHZt li{align-items:flex-start;color:var(--muted);display:flex;font-size:14px;gap:8px;line-height:1.5}.PolicyPage_bulletList__8OHZt li svg{color:var(--accent-2);margin-top:2px}.PolicyPage_footerCta__PnBYL{align-items:center;background:linear-gradient(135deg,#1d4ed81a,#0f766e1f);border:1px solid #1d4ed83d;border-radius:28px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:24px auto 80px;max-width:1080px;padding:40px 48px;position:relative;z-index:1}@media only screen and (max-width:1023px){.PolicyPage_footerCta__PnBYL{padding:34px 32px}}@media only screen and (max-width:767px){.PolicyPage_footerCta__PnBYL{padding:30px 20px}}.PolicyPage_footerCta__PnBYL h2{color:var(--ink);font-family:Fraunces,serif;font-size:30px;letter-spacing:-.02em;line-height:1.2;margin:0}.PolicyPage_footerCta__PnBYL p{color:var(--muted);line-height:1.58;margin:10px 0 0;max-width:520px}.PolicyPage_footerActions__GlrJ4{display:flex;flex-wrap:wrap;gap:10px}.PolicyPage_primaryCta__an5Ts,.PolicyPage_secondaryCta__UJHEi{align-items:center;border-radius:14px;display:inline-flex;font-size:15px;font-weight:700;gap:8px;padding:12px 18px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,border-color .2s ease,color .2s ease}.PolicyPage_primaryCta__an5Ts{background:linear-gradient(135deg,var(--accent) 0,var(--accent-2) 100%);border:none;box-shadow:0 14px 26px #1d4ed847;color:#fff}.PolicyPage_primaryCta__an5Ts:hover{box-shadow:0 20px 30px #1d4ed857;filter:brightness(1.03);transform:translateY(-1px)}.PolicyPage_secondaryCta__UJHEi{background:#fff;border:1px solid #0f172a24;color:var(--ink)}.PolicyPage_secondaryCta__UJHEi:hover{border-color:#1d4ed857;color:#1d4ed8}.PolicyPage_note__nz\+aH{align-items:center;color:var(--muted);display:inline-flex;font-size:13px;gap:8px;margin:0 auto 40px;max-width:1200px;padding:0 72px;position:relative;z-index:1}@media only screen and (max-width:1023px){.PolicyPage_note__nz\+aH{padding:0 32px}}@media only screen and (max-width:767px){.PolicyPage_note__nz\+aH{padding:0 20px}}@media(max-width:1100px){.PolicyPage_heroInner__M83zQ{padding:42px}.PolicyPage_heroInner__M83zQ h1{font-size:38px}.PolicyPage_highlightGrid__7lsxT{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.PolicyPage_sectionGrid__gEtmp{grid-template-columns:1fr}}@media(max-width:760px){.PolicyPage_heroInner__M83zQ{border-radius:24px}.PolicyPage_heroInner__M83zQ h1{font-size:30px}.PolicyPage_heroInner__M83zQ p{font-size:15px}.PolicyPage_heroGlowA__LrSoT,.PolicyPage_heroGlowB__NVzjX{height:240px;width:240px}.PolicyPage_highlightGrid__7lsxT{grid-template-columns:1fr}.PolicyPage_section__Za1lC{padding:24px 0}}