.cs-security{--cs-ink:#112327;--cs-muted:#506568;--cs-paper:#f1f3ed;--cs-line:#c9d3cc;--cs-green:#28775d;background:var(--cs-paper);min-height:100vh;color:var(--cs-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.55}.cs-security *{box-sizing:border-box}.cs-security a{color:inherit;text-decoration:none}.cs-security a:focus-visible{outline:2px solid var(--cs-green);outline-offset:5px}.cs-security h1,.cs-security h2,.cs-security h3,.cs-security p{margin:0}.cs-security-shell{max-width:1440px;margin:0 auto}.cs-security-skip{z-index:10;background:#132c29;padding:10px 15px;font-size:13px;position:absolute;top:8px;left:16px;transform:translateY(-150%);color:#fff!important}.cs-security-skip:focus{transform:none}.cs-security-header{border-bottom:1px solid var(--cs-line);justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:18px clamp(22px,5vw,76px);display:flex}.cs-security-brand{letter-spacing:.16em;white-space:nowrap;align-items:center;gap:11px;font-size:15px;font-weight:800;display:inline-flex}.cs-security-brand em{color:var(--cs-green);font-style:normal}.cs-security-brand-mark{align-items:flex-end;gap:3px;width:27px;height:25px;display:flex;transform:skew(-17deg)}.cs-security-brand-mark span{background:#133d35;width:6px;display:block}.cs-security-brand-mark span:first-child{height:12px}.cs-security-brand-mark span:nth-child(2){height:19px}.cs-security-brand-mark span:nth-child(3){background:#70cbaa;height:25px}.cs-security-header-actions{align-items:center;gap:24px;display:flex}.cs-security-header .atlas-language{color:#415b53;background:#e6ebe4;border-color:#bfd0c4}.cs-security-header .atlas-language button[aria-pressed=true]{color:#f5f6ef;background:#1a5c49}.cs-security-header .atlas-language button:focus-visible{outline-color:var(--cs-green)}.cs-security-text-link{border-bottom:1px solid #91aaa0;align-items:center;gap:9px;padding:7px 0;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex}.cs-security-text-link:hover{color:var(--cs-green);border-color:var(--cs-green)}.cs-security-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(30px,6vw,96px);padding:76px clamp(22px,5vw,76px) 60px;display:grid}.cs-security-eyebrow{color:#2b6f59;letter-spacing:.15em;align-items:center;gap:10px;font-size:10px;font-weight:800;line-height:1.5;display:flex}.cs-security-eyebrow>span{background:currentColor;width:24px;height:1px}.cs-security-hero h1{letter-spacing:-.06em;margin:22px 0 24px;font:400 clamp(55px,6.2vw,88px)/1.02 Georgia,Times New Roman,serif}.cs-security-hero h1 em{color:#2a735b;font-weight:400}.cs-security-lead{color:#455d5e;max-width:620px;font-size:18px;line-height:1.65}.cs-security-hero-actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:29px;display:flex}.cs-security-button{background:#132c29;justify-content:space-between;align-items:center;gap:24px;min-height:51px;padding:13px 18px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex;color:#f0faf3!important}.cs-security-button:hover{background:#225747}.cs-security-button svg{flex:none}.cs-security-review-date{color:#69807b;margin-top:24px;font-size:11px;display:block}.cs-security-onboarding{color:#eff7ed;background:#112a27;border:1px solid #2b5144;padding:27px;box-shadow:10px 12px #dbe3d9}.cs-security-onboarding-label{color:#b9e8cd;letter-spacing:.09em;border-bottom:1px solid #426259;align-items:flex-start;gap:9px;padding-bottom:17px;font-size:10px;font-weight:800;line-height:1.65;display:flex}.cs-security-onboarding-label svg{flex:none;margin-top:1px}.cs-security-onboarding-symbol{color:#a1f4d7;align-items:center;gap:17px;margin:29px 0 25px;display:flex}.cs-security-onboarding-symbol>span{background:#688f7a;width:53px;height:1px}.cs-security-onboarding h2{letter-spacing:-.035em;margin-bottom:15px;font:400 30px/1.2 Georgia,Times New Roman,serif}.cs-security-onboarding>p{color:#c1d6ca;font-size:14px;line-height:1.7}.cs-security-scope{color:#b4c9bd;border-top:1px solid #426259;gap:10px;margin-top:21px;padding-top:20px;display:flex}.cs-security-scope svg{color:#a1f4d7;flex:none;margin-top:3px}.cs-security-scope p{font-size:12px;line-height:1.65}.cs-security-summaries{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 clamp(22px,5vw,76px) 49px;display:grid}.cs-security-summaries article{border-top:1px solid #aebfb2;min-width:0;padding:23px 19px 0 0;position:relative}.cs-security-summaries svg{color:#2c755c}.cs-security-summary-number{color:#719286;letter-spacing:.1em;font-size:10px;font-weight:700;position:absolute;top:25px;right:12px}.cs-security-summaries h2{letter-spacing:-.025em;margin:17px 0 11px;font:400 24px/1.2 Georgia,Times New Roman,serif}.cs-security-summaries p{max-width:360px;color:var(--cs-muted);font-size:13px;line-height:1.7}.cs-security-section-nav{border-top:1px solid var(--cs-line);border-bottom:1px solid var(--cs-line);flex-wrap:wrap;gap:25px;margin:0 clamp(22px,5vw,76px);padding:17px 0;display:flex}.cs-security-section-nav a{color:#3e5b53;font-size:12px;font-weight:700;line-height:1.6}.cs-security-section-nav a:hover{text-underline-offset:4px;color:var(--cs-green);text-decoration:underline}.cs-security-section{border-bottom:1px solid var(--cs-line);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(35px,6vw,84px);padding:72px clamp(22px,5vw,76px);scroll-margin-top:24px;display:grid}.cs-security-section-intro h2,.cs-security-flow-intro h2,.cs-security-checklist-intro h2,.cs-security-contact h2{letter-spacing:-.045em;margin:15px 0 18px;font:400 clamp(34px,3.7vw,48px)/1.13 Georgia,Times New Roman,serif}.cs-security-section-intro p{max-width:360px;color:var(--cs-muted);font-size:14px;line-height:1.7}.cs-security-section-intro>svg{color:#3e8168;margin-top:27px}.cs-security-rows{border-top:1px solid #afc4b5;gap:0;display:grid}.cs-security-row{border-bottom:1px solid #d0dacd;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:21px;padding:21px 0;display:grid}.cs-security-row h3{color:#204d3d;font-size:14px;font-weight:700;line-height:1.55}.cs-security-row p{color:var(--cs-muted);font-size:13px;line-height:1.75}.cs-security-flow-section{background:#e4ebe4;padding:70px clamp(22px,5vw,76px);scroll-margin-top:24px}.cs-security-flow-intro{max-width:770px}.cs-security-flow-intro h2{max-width:710px}.cs-security-flow-intro>p{color:var(--cs-muted);max-width:740px;font-size:14px;line-height:1.75}.cs-security-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:31px 0 25px;padding:0;list-style:none;display:grid}.cs-security-flow li{background:#f2f5ee;border:1px solid #bccfbe;min-width:0;padding:21px 19px 23px;position:relative}.cs-security-flow-step{color:#377b60;border-bottom:1px solid #d3dfd1;justify-content:space-between;align-items:center;padding-bottom:19px;display:flex}.cs-security-flow-step>span{letter-spacing:.12em;font-size:11px;font-weight:700}.cs-security-flow h3{letter-spacing:-.02em;margin:19px 0 13px;font:400 23px/1.2 Georgia,Times New Roman,serif}.cs-security-flow li>p{color:#536c61;font-size:12px;line-height:1.75}.cs-security-flow-arrow{z-index:1;color:#5d8d73;background:#e4ebe4;border-radius:50%;width:22px;height:22px;padding:2px;position:absolute;top:24px;right:-17px}.cs-security-flow-notes{grid-template-columns:1fr 1fr;gap:24px;display:grid}.cs-security-flow-notes article{border-top:1px solid #b2c7b7;align-items:flex-start;gap:13px;padding:19px 0;display:flex}.cs-security-flow-notes svg{color:#39795f;flex:none;margin-top:2px}.cs-security-flow-notes h3{margin-bottom:8px;font-size:13px;font-weight:700}.cs-security-flow-notes p{color:#536c61;font-size:12px;line-height:1.75}.cs-security-context-note{color:#5c7468;border-left:2px solid #8fbba2;padding-left:14px;font-size:12px;line-height:1.75;margin-top:21px!important}.cs-security-assurance{background:#e6ece3;border:1px solid #b6c9b9;margin-top:27px;padding:25px}.cs-security-assurance h3{letter-spacing:-.025em;margin:13px 0;font:400 27px/1.2 Georgia,Times New Roman,serif}.cs-security-assurance>p{color:#506b5d;font-size:13px;line-height:1.75}.cs-security-assurance-status{color:#725d35;align-items:center;gap:8px;margin:20px 0 12px;font-size:11px;font-weight:700;line-height:1.6;display:inline-flex}.cs-security-assurance-status>span{background:#a8874d;border-radius:50%;flex:none;width:6px;height:6px}.cs-security-assurance-note{border-top:1px solid #bed0bc;padding-top:13px;font-size:11px!important;line-height:1.7!important}.cs-security-checklist-section{color:#edf5ed;background:#112524;grid-template-columns:.8fr 1.2fr;gap:clamp(35px,6vw,84px);padding:73px clamp(22px,5vw,76px);scroll-margin-top:24px;display:grid}.cs-security-checklist-intro .cs-security-eyebrow{color:#a7dbba}.cs-security-checklist-intro>p{color:#b6ccc1;max-width:360px;font-size:14px;line-height:1.75}.cs-security-button-light{background:#a1f4d7;margin-top:28px;color:#0b2b21!important}.cs-security-button-light:hover{background:#c8ffe8}.cs-security-checklist{border-top:1px solid #507463;margin:0;padding:0;list-style:none;display:grid}.cs-security-checklist li{border-bottom:1px solid #355b4b;align-items:flex-start;gap:14px;padding:20px 0;display:flex}.cs-security-checklist-marker{color:#b4e6ca;border:1px solid #608872;border-radius:50%;flex:none;justify-content:center;align-items:center;width:25px;height:25px;margin-top:2px;display:flex}.cs-security-checklist-number{letter-spacing:.12em;color:#84b79b;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.cs-security-checklist h3{margin-bottom:7px;font-size:14px;font-weight:700;line-height:1.5}.cs-security-checklist p{color:#b6ccc1;font-size:12px;line-height:1.75}.cs-security-contact{justify-content:space-between;align-items:center;gap:50px;padding:66px clamp(22px,5vw,76px);scroll-margin-top:24px;display:flex}.cs-security-contact>div{max-width:750px}.cs-security-contact h2{max-width:680px;font-size:38px}.cs-security-contact p{max-width:660px;color:var(--cs-muted);font-size:13px;line-height:1.75}.cs-security-contact>.cs-security-button{flex:none;max-width:290px}.cs-security-footer{border-top:1px solid var(--cs-line);color:#607b6d;justify-content:space-between;gap:22px;padding:25px clamp(22px,5vw,76px);font-size:11px;line-height:1.6;display:flex}.cs-security-footer a:hover{color:var(--cs-green)}@media (max-width:1050px){.cs-security-hero{grid-template-columns:1.1fr .9fr;gap:35px}.cs-security-section,.cs-security-checklist-section{gap:36px}.cs-security-row{grid-template-columns:1fr;gap:8px}.cs-security-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-security-flow-arrow{display:none}.cs-security-contact{gap:30px}}@media (max-width:760px){.cs-security-hero{grid-template-columns:1fr;gap:35px;padding-top:53px}.cs-security-onboarding{box-shadow:6px 7px #dbe3d9}.cs-security-lead{font-size:16px}.cs-security-hero h1{font-size:clamp(54px,10.2vw,77px)}.cs-security-summaries{gap:19px}.cs-security-summaries h2{font-size:22px}.cs-security-section,.cs-security-checklist-section{grid-template-columns:1fr;gap:28px;padding-top:49px;padding-bottom:49px}.cs-security-section-intro p,.cs-security-checklist-intro>p{max-width:610px}.cs-security-section-intro>svg{display:none}.cs-security-row{grid-template-columns:.34fr .66fr;gap:18px}.cs-security-section-nav{gap:13px 22px}.cs-security-flow-section{padding-top:49px;padding-bottom:49px}.cs-security-flow-notes{grid-template-columns:1fr;gap:0}.cs-security-contact{padding-top:49px;padding-bottom:49px;display:block}.cs-security-contact>.cs-security-button{margin-top:23px}}@media (max-width:520px){.cs-security-header{flex-wrap:wrap;gap:14px;min-height:78px}.cs-security-brand{letter-spacing:.12em;font-size:12px}.cs-security-brand-mark{transform-origin:0;width:23px;height:23px;margin-right:-3px;transform:scale(.87)skew(-17deg)}.cs-security-header-actions{gap:13px}.cs-security-header-actions .cs-security-text-link{font-size:11px}.cs-security-hero{padding-top:41px;padding-bottom:42px}.cs-security-hero-actions{gap:16px}.cs-security-hero-actions>.cs-security-button{gap:17px;max-width:100%;font-size:11px}.cs-security-hero h1{font-size:clamp(48px,12vw,65px)}.cs-security-onboarding{padding:22px}.cs-security-onboarding h2{font-size:29px}.cs-security-summaries{grid-template-columns:1fr;gap:22px;padding-bottom:35px}.cs-security-summaries article{padding-top:18px}.cs-security-summaries h2{margin-top:10px}.cs-security-summaries p{max-width:none}.cs-security-summary-number{top:21px}.cs-security-section-nav a{font-size:11px}.cs-security-section-intro h2,.cs-security-flow-intro h2,.cs-security-checklist-intro h2,.cs-security-contact h2{font-size:35px}.cs-security-row{grid-template-columns:1fr;gap:7px;padding:18px 0}.cs-security-flow{grid-template-columns:1fr;gap:11px}.cs-security-flow li{padding:19px}.cs-security-flow-step{padding-bottom:12px}.cs-security-flow h3{margin-top:14px}.cs-security-flow li>p,.cs-security-flow-notes p,.cs-security-checklist p{font-size:13px}.cs-security-assurance{padding:21px}.cs-security-footer{flex-direction:column;gap:7px}}@media (max-width:360px){.cs-security-header-actions{justify-content:space-between;width:100%}.cs-security-hero h1{font-size:46px}.cs-security-onboarding-label{font-size:9px}.cs-security-section-intro h2,.cs-security-flow-intro h2,.cs-security-checklist-intro h2,.cs-security-contact h2{font-size:31px}}@media (prefers-reduced-motion:reduce){.cs-security *{scroll-behavior:auto}}
