.cy-editorial{--cy-navy:#0b2038;--cy-ink:#122d46;--cy-body:#526579;--cy-cyan:#24a8d8;font-family:Inter,Arial,sans-serif;color:var(--cy-ink);background:#fff;overflow:clip}
.cy-editorial .container{width:100%;max-width:1420px;margin-inline:auto;padding-inline:48px}
.cy-editorial .cy-space,.cy-editorial .cy-measure{padding-block:88px}
.cy-editorial h1,.cy-editorial h2,.cy-editorial p{letter-spacing:0;margin:0}
.cy-editorial h1{font-size:54px;line-height:1.12;font-weight:600}
.cy-editorial h2{font-size:38px;line-height:1.25;font-weight:600;text-wrap:balance}
.cy-editorial p,.cy-editorial li{font-size:17px;line-height:1.8;color:var(--cy-body);font-weight:400}
.cy-editorial p+p{margin-top:24px}
.cy-editorial a{color:#087da6;text-underline-offset:5px}
.cy-editorial a:focus-visible{outline:3px solid var(--cy-cyan);outline-offset:5px}
.cy-editorial .cy-hero{position:relative;isolation:isolate;min-height:720px;padding-block:100px;background:var(--cy-navy);color:#fff}
.cy-editorial .cy-hero-inner{position:relative;z-index:2}
.cy-editorial .cy-hero h1{max-width:680px;color:#fff}
.cy-editorial .cy-hero p{margin-top:28px;max-width:640px;color:#d0dce8}
.cy-editorial .cy-scroll{display:inline-grid;place-items:center;width:52px;height:52px;border:1px solid #98bfda;border-radius:9px;color:#fff;text-decoration:none;font-size:24px;transition:background .25s}
.cy-editorial .cy-scroll:hover{background:#163f5e}
.cy-editorial .cy-hero-network{position:absolute;right:3%;bottom:24px;width:32%;opacity:.15;pointer-events:none}
.cy-editorial .cy-network{display:block;width:100%;height:auto;stroke:var(--cy-cyan);stroke-width:2}
.cy-editorial .cy-network circle{fill:var(--cy-cyan)}
.cy-editorial .cy-regulation-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:72px;align-items:start}
.cy-editorial .cy-regulation-grid ul{list-style:none;padding:0;margin:0;border-top:1px solid #dce6ec}
.cy-editorial .cy-regulation-grid li{padding:20px 0 20px 24px;border-bottom:1px solid #dce6ec;position:relative;color:var(--cy-ink)}
.cy-editorial .cy-regulation-grid li:before{content:'';position:absolute;left:0;top:32px;width:7px;height:7px;background:var(--cy-cyan)}
.cy-editorial .cy-regulation-grid>div{position:sticky;top:120px;border-left:2px solid var(--cy-cyan);padding-left:28px}
.cy-editorial .cy-overview{background:#f1f5f8}
.cy-editorial .cy-overview>.container{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}
.cy-editorial .cy-overview h2{font-size:44px}
.cy-editorial .cy-photo{margin:0;position:relative}
.cy-editorial .cy-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .65s ease}
.cy-editorial .cy-photo:hover img{transform:scale(1.035)}
.cy-editorial .cy-overview img{object-position:85% center!important}
.cy-editorial .cy-landscape{background:var(--cy-navy);color:#fff}
.cy-editorial .cy-landscape h2,.cy-editorial .cy-measure-2 .cy-measure-title,.cy-editorial .cy-contact h2{color:#fff}
.cy-editorial .cy-landscape p,.cy-editorial .cy-measure-2 p,.cy-editorial .cy-contact p{color:#d0dce8}
.cy-editorial .cy-landscape>.container{display:grid;grid-template-columns:.8fr 1.2fr;gap:36px 80px}
.cy-editorial .cy-landscape header{grid-column:1;grid-row:1}
.cy-editorial .cy-landscape-copy{grid-column:2;grid-row:1 / span 2}
.cy-editorial .cy-regulatory-anchors{display:flex;flex-wrap:wrap;gap:24px;align-items:end;align-self:end}
.cy-editorial .cy-regulatory-anchors span{font-size:25px;line-height:1.3;color:#62d1f5;border-top:1px solid #365971;padding-top:16px}
.cy-editorial .cy-tisax h2{max-width:850px;margin-bottom:48px}
.cy-editorial .cy-tisax-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:88px;align-items:center}
.cy-editorial .cy-tisax img{object-position:78% center!important}
.cy-editorial .cy-protect{background:#f1f5f8;border-bottom:1px solid #dce6ec}
.cy-editorial .cy-protect>.container{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px}
.cy-editorial .cy-measure-grid{display:grid;grid-template-columns:72px 1fr 1fr;gap:36px;align-items:center}
.cy-editorial .cy-number{font-size:48px;line-height:1;color:#91abbc;align-self:start;padding-top:12px;font-weight:400}
.cy-editorial .cy-measure-title{display:block;font-size:32px;font-weight:600;line-height:1.3;color:var(--cy-ink);margin-bottom:22px}
.cy-editorial .cy-measure-1 .cy-photo{max-width:400px!important}
.cy-editorial .cy-measure-1 img{object-position:75% center!important}
.cy-editorial .cy-measure-2{background:#102c49;color:#fff}
.cy-editorial .cy-measure-2 .cy-network{padding:28px;border-top:1px solid #416079;border-bottom:1px solid #416079}
.cy-editorial .cy-measure-3 .cy-photo{grid-column:2;grid-row:1;max-width:350px!important}
.cy-editorial .cy-measure-3 .cy-measure-grid>div{grid-column:3;grid-row:1}
.cy-editorial .cy-measure-4{background:#f1f5f8}
.cy-editorial .cy-measure-4 .cy-measure-grid{grid-template-columns:110px 1fr;max-width:1120px}
.cy-editorial .cy-measure-4 .cy-measure-title{font-size:38px}
.cy-editorial .cy-contact{background:var(--cy-navy);position:relative}
.cy-editorial .cy-contact>.container{display:grid;grid-template-columns:1.4fr .6fr;gap:80px;align-items:center}
.cy-editorial .cy-contact h2{margin-bottom:24px}
.cy-editorial .cy-contact a{color:#74ddff}
.cy-editorial .cy-contact .cy-network{opacity:.3}
.cy-editorial [data-cy-reveal].cy-reveal{animation:cy-content-in .65s ease both}
@keyframes cy-content-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@media(max-width:1100px){.cy-editorial .container{padding-inline:32px}.cy-editorial .cy-space,.cy-editorial .cy-measure{padding-block:64px}.cy-editorial h1{font-size:44px}.cy-editorial h2,.cy-editorial .cy-overview h2{font-size:34px}.cy-editorial .cy-hero{padding-block:80px;min-height:700px}.cy-editorial .cy-regulation-grid,.cy-editorial .cy-tisax-grid,.cy-editorial .cy-overview>.container{gap:40px}.cy-editorial .cy-landscape>.container,.cy-editorial .cy-protect>.container{gap:40px}.cy-editorial .cy-measure-grid{grid-template-columns:52px 1fr 1fr;gap:24px}.cy-editorial .cy-number{font-size:38px}.cy-editorial .cy-measure-title{font-size:28px}}
@media(max-width:800px){.cy-editorial .cy-regulation-grid,.cy-editorial .cy-landscape>.container,.cy-editorial .cy-protect>.container{grid-template-columns:1fr}.cy-editorial .cy-regulation-grid>div{position:static}.cy-editorial .cy-landscape-copy{grid-column:1;grid-row:auto}.cy-editorial .cy-regulatory-anchors{grid-row:2}.cy-editorial .cy-landscape-copy{grid-row:3}.cy-editorial .cy-measure-grid{grid-template-columns:48px 1fr}.cy-editorial .cy-measure-grid>.cy-photo,.cy-editorial .cy-measure-grid>.cy-network{grid-column:2;grid-row:auto}.cy-editorial .cy-measure-3 .cy-measure-grid>div{grid-column:2;grid-row:1}.cy-editorial .cy-contact>.container{grid-template-columns:1fr;gap:32px}.cy-editorial .cy-contact .cy-network{max-width:400px}}
@media(max-width:600px){.cy-editorial .container{padding-inline:20px}.cy-editorial .cy-space,.cy-editorial .cy-measure{padding-block:44px}.cy-editorial h1{font-size:34px}.cy-editorial h2,.cy-editorial .cy-overview h2,.cy-editorial .cy-measure-4 .cy-measure-title{font-size:28px}.cy-editorial p,.cy-editorial li{font-size:16px;line-height:1.75}.cy-editorial .cy-hero{padding-top:58px;min-height:0}.cy-editorial .cy-hero p{margin-top:24px}.cy-editorial .cy-hero-network{display:none}.cy-editorial .cy-overview>.container,.cy-editorial .cy-tisax-grid{grid-template-columns:1fr;gap:32px}.cy-editorial .cy-tisax h2{margin-bottom:28px}.cy-editorial .cy-measure-grid,.cy-editorial .cy-measure-4 .cy-measure-grid{grid-template-columns:34px minmax(0,1fr);gap:18px}.cy-editorial .cy-number{font-size:28px}.cy-editorial .cy-measure-title{font-size:25px}.cy-editorial .cy-measure-grid>.cy-photo,.cy-editorial .cy-measure-grid>.cy-network{grid-column:1 / -1}.cy-editorial .cy-regulatory-anchors span{font-size:22px}}
@media(prefers-reduced-motion:reduce){.cy-editorial [data-cy-reveal].cy-reveal{animation:none}.cy-editorial .cy-photo img,.cy-editorial .cy-scroll{transition:none}.cy-editorial .cy-photo:hover img{transform:none}}
