@font-face{font-family:Security Immortel;src:url(/fonts/security/immortel-infra-g2.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Security Immortel G1;src:url(/fonts/security/immortel-infra-g1.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400}.security-page{--font-display:"Security Immortel", Georgia, serif;--font-body:"Security Immortel", Georgia, serif;--security-line:#d6d6d6;color:#000;font:400 15px / 1.2 var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}.security-page :is(h1,h2,h3,p){letter-spacing:normal;margin:0;font-weight:400}.security-page p{line-height:1.2}.security-page a{text-underline-offset:2px}.security-page main a:hover{text-decoration:underline}.security-page :is(a,button):focus-visible{outline-offset:4px;outline:2px solid}.security-page .skip-link{color:#000;background:#f3dedf}.security-page .site-header{inset:var(--announcement-height,0px) 0 auto;position:fixed}.security-page-intro{grid-template-columns:minmax(0,6fr) minmax(0,2fr) minmax(0,12fr);align-items:start;gap:10px;padding:90px 10px 10px;display:grid}.security-page-intro-copy{gap:10px;display:grid}.security-page-intro h1{letter-spacing:-.03em;max-width:none;font-size:40px;line-height:1}.security-hero-image{aspect-ratio:4/3;object-fit:cover;grid-column:3;width:100%;height:auto;display:block}.security-section-heading{border-bottom:1px solid var(--security-line);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;min-height:150px;padding:10px;font-family:Security Immortel G1,Georgia,serif;display:grid}.security-section-heading h2{font:inherit}.security-assurance-intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:20px 10px;display:grid}.security-assurance-intro p{grid-column:2;font-family:Security Immortel G1,Georgia,serif;font-size:20px;line-height:1}.security-page-certifications{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:50px 10px 10px;list-style:none;display:grid}.security-page-certifications li{aspect-ratio:4/3;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:240px;padding:10px;display:flex}.security-page-certifications li+li{border-left:1px solid var(--security-line)}.security-page-certifications img{object-fit:contain;width:70px;height:70px}.security-page-certifications p{max-width:177px}.security-faq-grid{grid-template-columns:minmax(0,10fr) minmax(0,3fr) minmax(0,7fr);align-items:start;gap:10px;padding:10px 10px 0;display:grid}.security-office-image{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.security-questions{grid-column:3;gap:30px;display:grid}.security-questions h3{margin-bottom:10px;font-size:20px;line-height:1}.security-questions a{text-decoration-thickness:1px}@media (width<=1199px){.security-page-intro,.security-faq-grid{grid-template-columns:minmax(0,1fr)}.security-hero-image{grid-column:auto;margin-top:20px}.security-page-certifications{grid-template-columns:repeat(2,minmax(0,1fr))}.security-page-certifications li{aspect-ratio:auto;min-height:200px}.security-page-certifications li:nth-child(odd){border-left:0}.security-page-certifications li:nth-child(n+3){border-top:1px solid var(--security-line)}.security-questions{grid-column:auto;margin-top:60px}}
