.static-info-app{flex-direction:column;min-height:100vh;display:flex}.static-info-app .content{flex:1}.info-page-card.policy-card{overflow:hidden}.info-page-meta{color:var(--color-muted-light);margin:-10px 0 24px;font-size:12px;font-weight:650}.policy-intro{margin-bottom:4px}.policy-section{border-top:1px solid var(--color-border-soft);margin-top:23px;padding:23px 0 0}.policy-section:first-of-type{border-top:0;margin-top:0;padding-top:0}.policy-section h2{color:var(--color-navy);letter-spacing:-.015em;margin:0 0 10px;font-size:17px;line-height:1.3}.policy-section p{margin-bottom:12px}.policy-section p:last-child{margin-bottom:0}.policy-section a,.policy-intro a{color:var(--color-blue);text-underline-offset:2px;font-weight:750;text-decoration-thickness:1px}.policy-list{color:#486171;margin:8px 0 14px;padding-left:22px;font-size:14px;line-height:1.7}.policy-list li+li{margin-top:4px}.policy-callout{background:var(--color-teal-soft);border:1px solid #cfe7e9;border-radius:12px;margin:22px 0 2px;padding:16px 17px}.policy-callout strong{color:var(--color-navy);margin-bottom:5px;font-size:13px;font-weight:850;display:block}.policy-callout p{color:#486171;margin:0;font-size:13px;line-height:1.6}.policy-callout a{color:var(--color-blue);font-weight:800}@media (width<=560px){.info-page-meta{margin-bottom:20px;font-size:11px}.policy-section{margin-top:19px;padding-top:19px}.policy-section h2{font-size:16px}.policy-list{padding-left:20px;font-size:13px;line-height:1.65}.policy-callout{margin-top:18px;padding:14px}}
