.detailshell{width:min(1120px,100% - 44px);margin:auto}.detail{color:#17212b;background:#fff}.detailnav{background:#fff;border-bottom:1px solid #e4e7e9;height:78px}.detailnav>.detailshell{justify-content:space-between;align-items:center;height:100%;display:flex}.detailbrand{color:#303238;align-items:center;gap:6px;font-size:25px;text-decoration:none;display:flex}.detailbrand i{background:#a8003d;width:10px;height:30px;display:block;box-shadow:7px 11px #a8003d}.detailbrand small{margin-top:15px;font-size:9px}.detailnav nav{align-items:center;gap:25px;display:flex}.detailnav nav a{color:#3c4850;font-size:13px;text-decoration:none}.detailnavcta{align-items:center;gap:8px;padding:13px 17px;font-weight:700;display:flex;color:#fff!important;background:#a8003d!important}.detailhero{color:#fff;background:#17252e;padding:70px 0 82px;position:relative;overflow:hidden}.detailhero:after{content:"";border:90px solid #a8003d18;border-radius:50%;width:430px;height:430px;position:absolute;top:-180px;right:-110px}.breadcrumbs{color:#8fa0aa;align-items:center;gap:8px;margin-bottom:42px;font-size:11px;display:flex}.breadcrumbs svg{width:12px}.breadcrumbs a{color:#c5ced3;text-decoration:none}.detailkicker{color:#a8003d;text-transform:uppercase;letter-spacing:2px;font-size:11px;font-weight:800}.detailhero .detailkicker{color:#f2a7c0}.detailhero h1{letter-spacing:-1.5px;max-width:850px;margin:16px 0 22px;font:500 58px/1.05 Georgia,serif}.detailhero p{color:#d1d9dd;max-width:750px;font-size:17px;line-height:1.75}.detailactions{gap:12px;margin-top:31px;display:flex}.detailactions a{color:#fff;border:1px solid #ffffff80;align-items:center;gap:9px;padding:15px 20px;font-weight:700;text-decoration:none;display:flex}.detailactions a:first-child{background:#a8003d;border-color:#a8003d}.detailfacts{color:#fff;background:#a8003d}.factgrid{grid-template-columns:repeat(3,1fr);padding:23px 0;display:grid}.factgrid span{text-align:center;border-right:1px solid #ffffff42;font-size:12px}.factgrid span:last-child{border:0}.factgrid b{margin-bottom:4px;font-size:14px;display:block}.detailsection{padding:90px 0}.detailsection.tinted{background:#f5f2ee}.detailtwo{grid-template-columns:.8fr 1.2fr;align-items:start;gap:95px;display:grid}.detailsection h2,.related h2,.detailcontact h2{margin:13px 0 18px;font:500 42px/1.14 Georgia,serif}.detailsection p{color:#61707c;line-height:1.75}.objectlist{grid-template-columns:1fr 1fr;gap:12px;display:grid}.objectlist div{background:#fff;border:1px solid #dce2e5;align-items:center;gap:10px;padding:17px;font-size:14px;font-weight:700;display:flex}.objectlist svg{color:#a8003d;width:18px}.detailcenter{text-align:center}.audiencegrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:38px;display:grid}.audiencegrid article{background:#fff;border:1px solid #e1ded9;padding:24px}.audiencegrid article>span{color:#fff;background:#a8003d;place-items:center;width:31px;height:31px;display:grid}.audiencegrid h3{margin:18px 0 8px;font:500 18px Georgia,serif}.audiencegrid p{margin:0;font-size:12px;line-height:1.6}.processcopy ol{margin:0;padding:0;list-style:none}.processcopy li{border-bottom:1px solid #e0e4e6;gap:22px;padding:15px 0;display:flex}.processcopy li>b{color:#a8003d;font:700 12px ui-monospace,monospace}.processcopy li span{color:#65727a;gap:4px;font-size:13px;display:grid}.processcopy li strong{color:#17212b;font-size:15px}.detailfaqs details{border-bottom:1px solid #d7dadb;padding:18px 0}.detailfaqs summary{cursor:pointer;font-weight:700}.detailfaqs p{font-size:13px}.related{color:#fff;background:#17252e;padding:80px 0}.related .detailkicker{color:#f2a7c0}.relatedgrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.relatedgrid>a{color:#fff;border:1px solid #ffffff24;padding:24px;text-decoration:none}.relatedgrid span{text-transform:uppercase;color:#e19ab2;font-size:10px}.relatedgrid h3{font:500 21px Georgia,serif}.relatedgrid p{color:#aebbc2;min-height:58px;font-size:12px;line-height:1.6}.relatedgrid b{color:#e7abc0;align-items:center;gap:7px;font-size:12px;display:flex}.relatedgrid svg{width:15px}.detailcontact{color:#fff;background:#a8003d;padding:55px 0}.detailcontact>.detailshell{justify-content:space-between;align-items:center;display:flex}.detailcontact h2{margin:5px 0}.detailcontact p{color:#f2c5d5}.detailcontact>div>div:last-child{gap:9px;min-width:260px;display:grid}.detailcontact a{color:#fff;border:1px solid #fff8;justify-content:center;align-items:center;gap:8px;padding:13px;font-weight:700;text-decoration:none;display:flex}.detailcontact a.white{color:#a8003d;background:#fff}.detailfooter{color:#9ba7ad;background:#111a20;padding:27px 0}.detailfooter>div{justify-content:space-between;font-size:11px;display:flex}.detailfooter a{color:#cad2d6}.detail404{padding:100px}@media (max-width:800px){.detailnav nav>a:not(.detailnavcta){display:none}.detailhero h1{font-size:44px}.detailtwo{grid-template-columns:1fr;gap:35px}.audiencegrid,.relatedgrid{grid-template-columns:1fr 1fr}.detailcontact>.detailshell{flex-direction:column;align-items:flex-start;gap:25px}.detailcontact>div>div:last-child{width:100%}}@media (max-width:520px){.detailshell{width:calc(100% - 28px)}.detailnavcta{font-size:0!important}.detailnavcta svg{margin:0}.detailhero{padding:45px 0 60px}.detailhero h1{font-size:38px}.detailactions{flex-direction:column}.factgrid,.objectlist,.audiencegrid,.relatedgrid{grid-template-columns:1fr}.factgrid span{border-bottom:1px solid #ffffff3b;border-right:0;padding:9px}.detailsection{padding:65px 0}.detailsection h2,.related h2,.detailcontact h2{font-size:34px}.detailfooter>div{flex-direction:column;gap:9px}}.breadcrumbs{flex-wrap:wrap}.breadcrumbs span{align-items:center;gap:8px;display:inline-flex}.detailhero .detaillead strong{color:#fff}.detailhero .detailintro{color:#aebbc2;margin-top:12px;font-size:15px}.qablock{background:#f5f2ee;padding:76px 0}.qablock h2{margin:13px 0 28px;font:500 36px/1.14 Georgia,serif}.qalist{grid-template-columns:1fr 1fr;gap:14px;margin:0;display:grid}.qalist>div{background:#fff;border:1px solid #e1ded9;padding:20px 22px}.qalist dt{color:#17212b;margin-bottom:8px;font-size:15px;font-weight:700;line-height:1.4}.qalist dd{color:#52616b;margin:0;font-size:14px;line-height:1.65}.tablewrap{overflow-x:auto}.ratetable{border-collapse:collapse;background:#fff;width:100%;font-size:14px}.ratetable caption{caption-side:top;text-align:left;color:#61707c;padding-bottom:10px;font-size:12px}.ratetable th,.ratetable td{text-align:right;white-space:nowrap;border:1px solid #dce2e5;padding:13px 14px}.ratetable th:first-child{text-align:left}.ratetable thead th{color:#fff;background:#17252e;font-size:12px}.ratetable tbody th{background:#f9faf9}.ratetable td{font-family:Georgia,serif;font-size:16px}.detailsection .ratenote{color:#52616b;margin:14px 0 0;font-size:13px;line-height:1.6}.detailsection p a{color:#a8003d}.detailsection .ainote{overflow-wrap:anywhere;border-left:3px solid #a8003d;margin-top:24px;padding:2px 0 2px 14px;font-size:13px;line-height:1.65}.ainote strong{color:#17212b}.hierarchy{gap:12px;margin-top:34px;display:grid}.related h2+.relatedgrid+.hierarchy{margin-top:34px}.hierarchy p{color:#aebbc2;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.hierarchy b{color:#fff;margin-right:4px}.hierarchy a{color:#fff;border:1px solid #ffffff3d;padding:7px 11px;text-decoration:none}.hierarchy a:hover{color:#e7abc0;border-color:#e7abc0}.related .detailshell>.hierarchy:first-child{margin-top:0}.detailcontact p a{font-weight:inherit;border:0;padding:0;text-decoration:underline;display:inline}.detailfooter .footnote{border-top:1px solid #ffffff15;margin-top:16px;padding-top:14px;font-size:12px;line-height:1.6}.detailfooter>div:first-child{flex-wrap:wrap;gap:9px}@media (max-width:800px){.qalist{grid-template-columns:1fr}.qablock h2{font-size:30px}}.detailtwo>*{min-width:0}.detailcontact>div>div:last-child{min-width:320px}@media (max-width:520px){.detailhero p{font-size:15px;line-height:1.65}.ratetable th,.ratetable td{padding:10px 8px;font-size:12px}.ratetable td{font-size:14px}.detailcontact>div>div:last-child{min-width:0}}.detailnav nav a.detailnavlogin{color:#a8003d;font-weight:700}.ctashort{display:none}@media (max-width:800px){.detailnav nav>a.detailnavlogin{display:none}}@media (max-width:520px){.detailnavcta{white-space:nowrap;padding:11px 12px;font-size:13px!important}.ctalong{display:none}.ctashort{display:inline}.detailbrand small{display:none}.detailbrand{flex:none;gap:5px;font-size:20px}.detailbrand i{width:8px;height:24px;margin-right:6px;box-shadow:6px 9px #a8003d}.detailnav nav{gap:0;min-width:0}.detailnavcta{gap:5px;padding:10px 11px;font-size:12.5px!important}}@media (max-width:360px){.detailnavcta svg{display:none}}
.detailchildren{background:#eef1f2;padding:72px 0}.detailchildren h2{margin:13px 0 8px;font:500 42px/1.14 Georgia,serif}.detailchildren>.detailshell>p{color:#61707c}.childgrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px;display:grid}.childgrid>a{color:#17212b;background:#fff;border:1px solid #dce2e5;padding:24px;text-decoration:none;transition:all .2s}.childgrid>a:hover{border-color:#a8003d;transform:translateY(-2px)}.childgrid span{text-transform:uppercase;letter-spacing:1px;color:#a8003d;font-size:10px}.childgrid h3{margin:12px 0;font:500 21px Georgia,serif}.childgrid p{color:#61707c;min-height:58px;font-size:12px;line-height:1.6}.childgrid b{color:#a8003d;align-items:center;gap:7px;font-size:12px;display:flex}.childgrid svg{width:15px}.decision{background:#fff}.checkgrid{grid-template-columns:1fr;gap:10px;display:grid}.checkgrid>div{background:#f9faf9;border:1px solid #dce2e5;align-items:center;gap:15px;padding:18px;display:flex}.checkgrid span{color:#a8003d;font:700 11px ui-monospace,monospace}.checkgrid strong{font-size:14px}@media (max-width:800px){.childgrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.childgrid{grid-template-columns:1fr}.detailchildren h2{font-size:34px}}
.editorial{background:#f5f2ee;padding:90px 0}.editorial h2{max-width:820px;margin:13px 0 22px;font:500 42px/1.14 Georgia,serif}.editorialLead>p{color:#52616b;max-width:900px;font-size:16px;line-height:1.82}.editorialColumns{grid-template-columns:1fr 1fr;gap:18px;margin-top:38px;display:grid}.editorialColumns article,.marketbox>div,.sourcebox{background:#fff;border:1px solid #dedbd6;padding:28px}.editorial h3{margin:0 0 17px;font:500 22px Georgia,serif}.editorialColumns ol,.editorialColumns ul{color:#52616b;margin:0;padding-left:20px}.editorialColumns li{padding:7px 0;line-height:1.55}.marketbox{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.marketbox h3,.sourcebox h3{margin-top:10px}.marketbox p{color:#52616b;line-height:1.7}.marketbox a{color:#a8003d;align-items:center;gap:7px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.marketbox svg{width:15px}.sourcebox{margin-top:18px}.sourcebox>div{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.sourcebox a{color:#17212b;border:1px solid #e1e4e5;gap:7px;padding:16px;text-decoration:none;display:grid}.sourcebox a:hover{border-color:#a8003d}.sourcebox a span,.sourcebox small{color:#67747c;font-size:12px;line-height:1.55}.sourcebox small{display:block}@media (max-width:800px){.editorialColumns,.marketbox{grid-template-columns:1fr}.sourcebox>div{grid-template-columns:1fr 1fr}}@media (max-width:520px){.editorial{padding:65px 0}.editorial h2{font-size:34px}.sourcebox>div{grid-template-columns:1fr}}
