.site-trust{position:static;display:grid!important;grid-template-columns:minmax(150px,220px) minmax(0,1fr) auto;align-items:start;gap:28px;box-sizing:border-box;width:100%;max-width:1248px;margin:24px auto 0;padding:28px 22px!important;border-top:1px solid #dce3ed;background:#fff;color:#78869a;font:12px/1.7 "Malgun Gothic","Segoe UI",sans-serif;white-space:normal!important;flex-shrink:0}
.site-trust .site-trust-brand{display:flex;flex-direction:column;gap:9px}.site-trust .site-trust-brand>a{display:flex;align-items:center;gap:5px;color:#182e4c;font-size:19px;font-weight:800;letter-spacing:-.5px;text-decoration:none}.site-trust-brand img{margin-left:5px}.site-trust-brand>span{font-size:11px;color:#78869a}.site-trust .site-trust-info{min-width:0}.site-trust nav{display:flex!important;flex-wrap:wrap;justify-content:flex-start;gap:8px 22px;margin:0 0 12px}.site-trust nav a{color:#526176;font-size:12px;font-weight:600;text-decoration:none;text-underline-offset:4px}.site-trust nav a:hover{color:#245ab5;text-decoration:underline}.site-trust a:focus-visible{outline:2px solid #477bdd;outline-offset:4px}.site-trust .site-trust-info p{margin:5px 0 0;max-width:none;text-align:left;font-size:11px;line-height:1.8;color:#7e8b9f;word-break:keep-all;overflow-wrap:anywhere}.site-trust .site-trust-domain{margin:3px 0 0;width:auto;font-size:11px;white-space:nowrap}.community-content>.site-trust{grid-column:1/-1}
.policy-page{background:#fff;color:#182e4c;font-family:"Malgun Gothic","Segoe UI",sans-serif}.policy-page .seo-main{max-width:1056px;padding:32px 28px 64px}.policy-page .seo-hero{padding:30px 0;border-color:#e4e9f1}.policy-page .seo-hero h1{font-size:32px;letter-spacing:-1px}.policy-page .seo-eyebrow{color:#7c8aa0;letter-spacing:1px;font-size:11px}.policy-page .seo-hero>p:last-child{font-size:14px;color:#6a7b91}.policy-page .seo-main section{padding:28px 0;border-color:#e8edf4}.policy-page .seo-main h2{font-size:20px;letter-spacing:-.5px}.policy-page .seo-main p{font-size:14px;line-height:1.95;color:#526176;word-break:keep-all;overflow-wrap:anywhere}.policy-nav{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:28px;border-bottom:1px solid #e4e9f1}.policy-nav a{padding:10px 0;color:#6d7c90;font-size:13px;text-decoration:none}.policy-nav a[aria-current=page]{color:#182e4c;font-weight:700;border-bottom:2px solid #315b96}.policy-page .seo-button{display:inline-block;background:#315b96;border-color:#315b96;border-radius:6px;font-size:13px}
@media(max-width:1000px){.site-trust{grid-template-columns:160px minmax(0,1fr);gap:20px}.site-trust .site-trust-domain{display:none}}
@media(max-width:600px){.site-trust{grid-template-columns:1fr;gap:16px;padding:24px 18px!important;margin:20px 0 0}.site-trust .site-trust-brand{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px}.site-trust nav{gap:10px 18px}.site-trust nav a{font-size:12px}.site-trust .site-trust-info p{font-size:10px}.policy-page .seo-main{padding:24px 18px 40px}.policy-page .seo-hero h1{font-size:27px}.policy-nav{gap:8px 18px}.policy-nav a{font-size:12px}.policy-page .seo-main h2{font-size:19px}}
@media(max-width:760px){.seo-page .service-nav a[data-service]{padding:8px 6px;gap:6px}.seo-page .service-nav-label small{white-space:nowrap}}
