.skip{color:#062b3d;z-index:100;background:#fff;padding:12px 18px;position:fixed;top:-60px;left:12px}.skip:focus{top:12px}.hub header{z-index:20;background:#fff;border-bottom:1px solid #dcd7ce;align-items:center;gap:28px;height:82px;padding:0 4vw;display:flex;position:sticky;top:0}.hub .brand{align-items:center;gap:11px;display:flex}.hub .mark{object-fit:contain;width:54px;height:60px}.hub .brand small,.hub .brand em{letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-style:normal;display:block}.hub .brand strong{font:24px Georgia;display:block}.hub nav{gap:22px;margin-left:auto;display:flex}.hub nav a{text-transform:uppercase;font-size:10px;font-weight:700}.hub-cta{color:#fff;text-transform:uppercase;background:#062b3d;border-radius:5px;padding:15px 20px;font-size:10px;font-weight:700}.hub-hero{color:#fff;background:#062b3d;padding:80px max(6vw,30px) 70px}.hub-hero>p{color:#d09a65;letter-spacing:.2em;font-size:10px}.hub-hero h1{margin:15px 0 22px;font:clamp(50px,6vw,82px)/.98 Georgia}.hub-hero>span{color:#c2cdd0;font-size:17px}.hub-search{color:#062b3d;background:#fff;border-radius:7px;align-items:center;gap:15px;max-width:850px;height:68px;margin-top:38px;padding:0 20px;display:flex}.hub-search b{color:#b6773e;font:28px Georgia}.hub-search input{border:0;outline:0;flex:1;font-size:15px}.hub-search small{color:#76858a}.audience{z-index:2;background:#fff;grid-template-columns:repeat(3,1fr);max-width:1280px;margin:-20px auto 0;display:grid;position:relative;box-shadow:0 16px 36px #0526361c}.audience>div{border-right:1px solid #e2ddd4;padding:30px}.audience>div:last-child{border:0}.audience b{color:#062b3d;font:25px Georgia;display:block}.audience span{color:#64747a;min-height:62px;margin:10px 0;font-size:13px;line-height:1.6;display:block}.audience a,.audience button{color:#a86531;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.hub-body{grid-template-columns:240px 1fr;gap:55px;max-width:1320px;margin:auto;padding:80px 30px 120px;display:grid}.hub-body aside{align-self:start;position:sticky;top:110px}.hub-body aside>p{letter-spacing:.16em;color:#a86531;font-size:10px}.hub-body aside button{text-align:left;color:#526168;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ddd7ce;justify-content:space-between;width:100%;padding:14px 0;display:flex}.hub-body aside button.active{color:#062b3d;font-weight:700}.hub-body aside span{color:#a86531}.result-head{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.result-head p{color:#062b3d;margin:0;font:36px Georgia}.result-head h2{color:#748187;margin:8px 0 0;font:12px Arial}.result-head button{color:#a86531;cursor:pointer;background:0 0;border:0}.content-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.content-card{background:#fff;border:1px solid #ded8cf;border-radius:8px;flex-direction:column;min-height:235px;padding:26px;transition:all .2s;display:flex}.content-card:hover,.content-card:focus-visible{border-color:#b6773e;transform:translateY(-3px);box-shadow:0 12px 26px #05263614}.content-card small{color:#a86531;letter-spacing:.1em;text-transform:uppercase}.content-card h3{color:#062b3d;margin:16px 0 12px;font:27px/1.12 Georgia}.content-card p{color:#68777c;font-size:13px;line-height:1.7}.content-card div{border-top:1px solid #ebe6df;justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;display:flex}.content-card div span{text-transform:uppercase;color:#758388;font-size:9px}.content-card div b{color:#a86531}.empty{text-align:center;background:#fff;padding:80px 20px}.empty h3{font:32px Georgia}.empty button{color:#fff;background:#062b3d;border:0;padding:14px 20px}.mobile-help{display:none}@media (width<=850px){.hub header nav,.hub-cta{display:none}.hub-hero{padding-top:55px}.hub-search small{display:none}.audience{grid-template-columns:1fr;margin:0}.audience>div{border-bottom:1px solid #e2ddd4;border-right:0}.hub-body{grid-template-columns:1fr;padding:55px 20px 100px}.hub-body aside{gap:8px;display:flex;position:static;overflow-x:auto}.hub-body aside>p{display:none}.hub-body aside button{white-space:nowrap;border:1px solid #ddd7ce;border-radius:20px;gap:8px;width:auto;padding:10px 14px}.content-grid{grid-template-columns:1fr}.mobile-help{z-index:30;grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-help a{text-align:center;color:#fff;text-transform:uppercase;background:#062b3d;padding:15px;font-size:11px}.mobile-help a:last-child{background:#a86531}}
