.yoursec-alt2 .privacy-page{background:var(--alt-paper)}.yoursec-alt2 .privacy-hero{padding-block:clamp(72px,9vw,124px);border-bottom:1px solid var(--alt-line);background:var(--alt-paper-soft)}.yoursec-alt2 .privacy-hero-grid{display:grid;grid-template-columns:minmax(120px,.28fr) minmax(0,1fr);gap:clamp(36px,7vw,108px);align-items:start}.yoursec-alt2 .privacy-eyebrow,.yoursec-alt2 .privacy-sign-kicker,.yoursec-alt2 .privacy-summary-title,.yoursec-alt2 .privacy-toc>p{margin:0;color:var(--alt-muted);font-size:10px;font-weight:680;letter-spacing:.13em;line-height:1.3;text-transform:uppercase}.yoursec-alt2 .privacy-eyebrow{padding-top:12px;color:var(--alt-ink-soft)}.yoursec-alt2 .privacy-hero-copy h1{max-width:11ch;margin:0;font-size:clamp(56px,7.4vw,104px);font-weight:500;letter-spacing:-.075em;line-height:.92}.yoursec-alt2 .privacy-hero-copy>p{max-width:62ch;margin:32px 0 0;color:var(--alt-muted);font-size:clamp(16px,1.5vw,19px);line-height:1.7}.yoursec-alt2 .privacy-meta{display:flex;flex-wrap:wrap;gap:22px 52px;margin-top:42px;padding-top:22px;border-top:1px solid var(--alt-line-strong);color:var(--alt-muted);font-size:11px;line-height:1.55}.yoursec-alt2 .privacy-meta span{display:grid;gap:2px}.yoursec-alt2 .privacy-meta strong{color:var(--alt-ink);font-size:10px;font-weight:680;letter-spacing:.08em;text-transform:uppercase}.yoursec-alt2 .privacy-summary{padding-block:clamp(64px,8vw,96px);border-bottom:1px solid var(--alt-line)}.yoursec-alt2 .privacy-summary-title{margin-bottom:24px;color:var(--alt-ink)}.yoursec-alt2 .privacy-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--alt-line-strong);border-bottom:1px solid var(--alt-line-strong)}.yoursec-alt2 .privacy-summary-grid article{min-width:0;padding:28px clamp(20px,2.4vw,32px) 30px;border-right:1px solid var(--alt-line)}.yoursec-alt2 .privacy-summary-grid article:first-child{padding-left:0}.yoursec-alt2 .privacy-summary-grid article:last-child{padding-right:0;border-right:0}.yoursec-alt2 .privacy-summary-grid svg{color:var(--alt-ink-soft)}.yoursec-alt2 .privacy-summary-grid h3{margin:24px 0 10px;color:var(--alt-ink);font-size:15px;font-weight:650;letter-spacing:-.025em;line-height:1.35}.yoursec-alt2 .privacy-summary-grid p{margin:0;color:var(--alt-muted);font-size:12px;line-height:1.65}.yoursec-alt2 .privacy-layout{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,820px);justify-content:space-between;gap:clamp(64px,10vw,152px);padding-block:clamp(72px,9vw,128px)}.yoursec-alt2 .privacy-aside{align-self:start}.yoursec-alt2 .privacy-toc{border-top:1px solid var(--alt-line-strong)}.yoursec-alt2 .privacy-toc>p{padding-block:17px 14px;border-bottom:1px solid var(--alt-line);color:var(--alt-ink)}.yoursec-alt2 .privacy-toc ol{margin:0;padding:0;list-style:none}.yoursec-alt2 .privacy-toc li{border-bottom:1px solid var(--alt-line)}.yoursec-alt2 .privacy-toc a{display:grid;grid-template-columns:25px minmax(0,1fr);gap:8px;padding-block:11px;color:var(--alt-muted);font-size:11px;line-height:1.45;transition:color .15s ease}.yoursec-alt2 .privacy-toc a:hover{color:var(--alt-ink)}.yoursec-alt2 .privacy-toc a span{color:var(--alt-faint);font-variant-numeric:tabular-nums}.yoursec-alt2 .privacy-aside-note{margin:28px 0 0;color:var(--alt-muted);font-size:11px;line-height:1.6}.yoursec-alt2 .privacy-aside-note a,.yoursec-alt2 .privacy-section-copy a,.yoursec-alt2 .privacy-sign a{color:var(--alt-blue);text-decoration:underline;text-decoration-color:rgba(3,105,161,.35);text-underline-offset:3px}.yoursec-alt2 .privacy-aside-note a:hover,.yoursec-alt2 .privacy-section-copy a:hover,.yoursec-alt2 .privacy-sign a:hover{text-decoration-color:currentColor}.yoursec-alt2 .privacy-policy{min-width:0}.yoursec-alt2 .privacy-section{scroll-margin-top:92px;padding:0 0 clamp(64px,8vw,92px)}.yoursec-alt2 .privacy-section+.privacy-section{padding-top:clamp(56px,7vw,80px);border-top:1px solid var(--alt-line-strong)}.yoursec-alt2 .privacy-section-head{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:baseline;margin-bottom:34px}.yoursec-alt2 .privacy-section-head span{color:var(--alt-faint);font-size:11px;font-variant-numeric:tabular-nums}.yoursec-alt2 .privacy-section-head h2{margin:0;font-size:clamp(31px,3.6vw,46px);font-weight:530;letter-spacing:-.055em;line-height:1.05}.yoursec-alt2 .privacy-section-copy{padding-left:60px}.yoursec-alt2 .privacy-section-copy>h3{margin:34px 0 10px;color:var(--alt-ink);font-size:13px;font-weight:680;letter-spacing:-.01em;line-height:1.4}.yoursec-alt2 .privacy-section-copy>h3:first-child{margin-top:0}.yoursec-alt2 .privacy-section-copy>p{max-width:68ch;margin:0 0 18px;color:var(--alt-ink-soft);font-size:14px;line-height:1.76}.yoursec-alt2 .privacy-section-copy>p:last-child{margin-bottom:0}.yoursec-alt2 .privacy-section-copy code{padding:1px 5px;border-radius:4px;background:var(--alt-paper-soft);border:1px solid var(--alt-line);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:var(--alt-ink)}.yoursec-alt2 .privacy-callout{margin:30px 0;padding:20px 22px;border-left:2px solid var(--alt-blue);background:var(--alt-paper-soft)}.yoursec-alt2 .privacy-callout>strong{display:block;margin-bottom:7px;color:var(--alt-ink);font-size:11px;font-weight:680;letter-spacing:.08em;text-transform:uppercase}.yoursec-alt2 .privacy-callout>p{margin:0;color:var(--alt-ink-soft);font-size:13px;line-height:1.65}.yoursec-alt2 .privacy-points{margin:0;padding:0;border-top:1px solid var(--alt-line-strong);list-style:none}.yoursec-alt2 .privacy-points li{display:grid;grid-template-columns:130px minmax(0,1fr);gap:24px;padding-block:17px;border-bottom:1px solid var(--alt-line)}.yoursec-alt2 .privacy-points strong{color:var(--alt-ink);font-size:11px;font-weight:680;line-height:1.55}.yoursec-alt2 .privacy-points span{color:var(--alt-ink-soft);font-size:13px;line-height:1.65}.yoursec-alt2 .privacy-table-wrap{width:100%;margin-top:30px;overflow-x:auto;outline:none}.yoursec-alt2 .privacy-table-wrap:focus-visible{outline:2px solid var(--alt-blue);outline-offset:4px}.yoursec-alt2 .privacy-table{width:100%;min-width:660px;border-collapse:collapse;font-size:12px}.yoursec-alt2 .privacy-table th{padding:0 18px 13px 0;border-bottom:1px solid var(--alt-line-strong);color:var(--alt-muted);font-size:9px;font-weight:680;letter-spacing:.1em;text-align:left;text-transform:uppercase}.yoursec-alt2 .privacy-table td{padding:16px 18px 16px 0;border-bottom:1px solid var(--alt-line);color:var(--alt-ink-soft);line-height:1.58;vertical-align:top}.yoursec-alt2 .privacy-table td:last-child,.yoursec-alt2 .privacy-table th:last-child{padding-right:0}.yoursec-alt2 .privacy-table td:first-child{width:16%;color:var(--alt-ink);font-weight:650;white-space:nowrap}.yoursec-alt2 .privacy-table td:nth-child(2){width:27%}.yoursec-alt2 .privacy-provider-note{margin-top:18px!important;color:var(--alt-muted)!important;font-size:11px!important;line-height:1.65!important}.yoursec-alt2 .privacy-sign{display:grid;grid-template-columns:1fr auto;align-items:end;gap:32px;padding-top:36px;border-top:1px solid var(--alt-line-strong)}.yoursec-alt2 .privacy-sign-name{margin:9px 0 0;color:var(--alt-ink);font-size:20px;font-weight:560;letter-spacing:-.035em}.yoursec-alt2 .privacy-sign>p{margin:0;color:var(--alt-muted);font-size:11px;line-height:1.6}@media (min-width:961px){.yoursec-alt2 .privacy-aside{position:sticky;top:104px}}@media (max-width:960px){.yoursec-alt2 .privacy-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yoursec-alt2 .privacy-summary-grid article:nth-child(2){border-right:0}.yoursec-alt2 .privacy-summary-grid article:nth-child(n+3){border-top:1px solid var(--alt-line)}.yoursec-alt2 .privacy-summary-grid article:nth-child(3){padding-left:0}.yoursec-alt2 .privacy-layout{grid-template-columns:1fr;gap:72px;max-width:820px}.yoursec-alt2 .privacy-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px}}@media (max-width:640px){.yoursec-alt2 .privacy-hero{padding-block:58px 68px}.yoursec-alt2 .privacy-hero-grid{grid-template-columns:1fr;gap:26px}.yoursec-alt2 .privacy-eyebrow{padding-top:0}.yoursec-alt2 .privacy-hero-copy h1{font-size:58px}.yoursec-alt2 .privacy-hero-copy>p{margin-top:24px;font-size:15px}.yoursec-alt2 .privacy-meta{gap:18px 32px;margin-top:32px}.yoursec-alt2 .privacy-summary-grid{grid-template-columns:1fr}.yoursec-alt2 .privacy-summary-grid article,.yoursec-alt2 .privacy-summary-grid article:first-child,.yoursec-alt2 .privacy-summary-grid article:last-child,.yoursec-alt2 .privacy-summary-grid article:nth-child(3){padding:24px 0;border-top:1px solid var(--alt-line);border-right:0}.yoursec-alt2 .privacy-summary-grid article:first-child{border-top:0}.yoursec-alt2 .privacy-summary-grid h3{margin-top:15px}.yoursec-alt2 .privacy-layout{gap:60px}.yoursec-alt2 .privacy-toc ol{grid-template-columns:1fr}.yoursec-alt2 .privacy-section{scroll-margin-top:76px}.yoursec-alt2 .privacy-section-head{grid-template-columns:34px minmax(0,1fr);gap:10px;margin-bottom:27px}.yoursec-alt2 .privacy-section-head h2{font-size:34px}.yoursec-alt2 .privacy-section-copy{padding-left:44px}.yoursec-alt2 .privacy-section-copy>p{font-size:13.5px}.yoursec-alt2 .privacy-points li{grid-template-columns:1fr;gap:4px}.yoursec-alt2 .privacy-sign{grid-template-columns:1fr;align-items:start}}@media (max-width:420px){.yoursec-alt2 .privacy-section-head{grid-template-columns:1fr}.yoursec-alt2 .privacy-section-copy{padding-left:0}}@media (prefers-reduced-motion:reduce){.yoursec-alt2 .privacy-toc a{transition:none}}