.ca26{--ca-navy:#09152d;--ca-deep:#08162f;--ca-mid:#132e4c;--ca-coral:#dc2d13;--ca-salmon:#ff927b;--ca-ice:#eff3f6;--ca-ink:#152a44;--ca-body:#526780;font-family:Manrope,"Plus Jakarta Sans",system-ui,-apple-system,Arial,sans-serif;color:var(--ca-ink);overflow-x:clip}.ca26 *,.ca26 *::before,.ca26 *::after{box-sizing:border-box}.ca26 img{display:block;max-width:100%}.ca26 a{text-decoration:none}.ca26 a:focus-visible{outline:3px solid var(--ca-salmon);outline-offset:4px}.ca26-wrap{width:min(1370px,calc(100% - 9%));margin:auto}.ca26 .ca26-eyebrow{display:flex;align-items:center;gap:13px;margin:0 0 22px;color:#ffc0b0;font-size:11px!important;font-weight:850!important;letter-spacing:.15em;line-height:1.45!important;text-transform:uppercase}.ca26-dash{width:30px;height:3px;background:var(--ca-coral);flex:none}.ca26 .ca26-hero{position:relative;background:radial-gradient(circle at 81% 43%,#173655 0,#0d213f 50%,#09152d 100%);padding:44px 0 48px;color:#f8f9fc;overflow:hidden}.ca26 .ca26-hero::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 126px,#fff0b 127px,#fff0b 128px);pointer-events:none}.ca26-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(28px,4.2vw,74px);align-items:center}.ca26-hero__copy{min-width:0;padding:12px 0}.ca26 .ca26-hero h1,.ca26 .ca26-hero h1 span,.ca26 .ca26-hero h1 em{color:#f7f9ff!important;text-shadow:none!important}.ca26 .ca26-hero h1{font-size:clamp(34px,3.8vw,61px)!important;font-weight:850!important;line-height:1.11!important;letter-spacing:-.05em!important;margin:0 0 22px!important;max-width:750px}.ca26 .ca26-hero h1 span{display:block;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}.ca26 .ca26-hero h1 em{display:block;font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;font-style:italic!important;font-size:.91em!important;line-height:1.15!important;letter-spacing:-.045em!important;margin-top:5px}.ca26 .ca26-lead{font-size:clamp(15px,1.12vw,18px)!important;color:#d8e4f0!important;line-height:1.77!important;max-width:615px;margin:0 0 27px}.ca26-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.ca26 .ca26-button{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:50px;padding:12px 23px;border-radius:100px;font-size:12px!important;font-weight:850!important;line-height:1.3!important;transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.ca26 .ca26-button:hover{transform:translateY(-2px)}.ca26 .ca26-button--primary{background:#f9fafc!important;color:#111f39!important;box-shadow:0 12px 25px #00012}.ca26 .ca26-button--ghost{color:#f4f6fc!important;border-bottom:1px solid #9eb1c8;border-radius:0;padding:11px 1px}.ca26-hero__topics{margin-top:27px;display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:10px!important;font-weight:800!important;letter-spacing:.075em;text-transform:uppercase}.ca26-hero__topics a{color:#c4d4e5!important}.ca26-hero__topics a:hover{color:#fff!important}.ca26-hero__topics>span{color:var(--ca-salmon)}.ca26-hero__visual{position:relative;min-width:0;display:flex;justify-content:center;align-items:center;padding:21px}.ca26-hero__ring{position:absolute;inset:0;border:1px solid #bcd0df31;border-radius:50%;pointer-events:none}.ca26-hero__ring::after{content:"";position:absolute;inset:6%;border:1px dashed #bcd0df32;border-radius:50%}.ca26-hero__image{position:relative;aspect-ratio:1;width:min(100%,500px);border:12px solid #385575;border-radius:50%;overflow:hidden;background:#203753;box-shadow:0 15px 50px #0003}.ca26-hero__image img{width:100%;height:100%;object-fit:cover;object-position:69% 50%}.ca26-hero__mark{position:absolute;bottom:4%;right:2%;background:#0a1d39e8;color:#e9f2f9;font-size:10px!important;font-weight:850!important;letter-spacing:.11em;padding:10px 13px;border:1px solid #8da5be80;border-radius:4px}.ca26-runway{background:#08182f;color:#bfd1e0;padding:12px 5%;display:flex;align-items:center;gap:22px;justify-content:space-between;font-size:9px!important;letter-spacing:.12em;font-weight:800!important}.ca26-runway i{flex:1;height:1px;background:repeating-linear-gradient(90deg,#9eb7d2 0 13px,transparent 13px 25px);opacity:.35}.ca26 .ca26-sectors{background:linear-gradient(150deg,#0a1b33 0,#112d4b 58%,#09182f 100%);padding:57px 0 76px;color:#f6f8fc}.ca26 .ca26-sectors__heading{display:grid;grid-template-columns:1.08fr .92fr;gap:40px;align-items:end;margin-bottom:33px}.ca26 .ca26-sectors h2,.ca26 .ca26-sectors h2 span,.ca26 .ca26-sectors h2 em{color:#f8faff!important;text-shadow:none!important}.ca26 .ca26-sectors h2{font-size:clamp(28px,2.9vw,44px)!important;font-weight:850!important;line-height:1.14!important;letter-spacing:-.045em!important;margin:0!important}.ca26 .ca26-sectors h2 em{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;font-style:italic!important}.ca26-sectors__heading>p{font-size:14px!important;line-height:1.85!important;color:#b9cce0!important;max-width:560px;margin:0}.ca26-sector-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ca26-sector-card{min-width:0;display:grid;grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);gap:22px;align-items:stretch;background:linear-gradient(135deg,#132e4e,#10253f);border:1px solid #59739073;border-radius:20px;padding:16px;transition:transform .25s,box-shadow .25s,border-color .25s;scroll-margin-top:125px}.ca26-sector-card:hover{transform:translateY(-5px);border-color:#f0927a9e;box-shadow:0 20px 40px #00031}.ca26-sector-card__photo{position:relative;min-height:365px;overflow:hidden;border-radius:14px;background:#233955}.ca26-sector-card__photo img{width:100%;height:100%;object-fit:cover;object-position:65% center;transition:transform .6s ease}.ca26-sector-card:hover .ca26-sector-card__photo img{transform:scale(1.035)}.ca26-sector-card:nth-child(2) .ca26-sector-card__photo img{object-position:47% center}.ca26-sector-card__photo-label{position:absolute;bottom:12px;left:12px;right:12px;width:max-content;max-width:calc(100% - 24px);background:#061a33db;border:1px solid #fff45;color:#f9fafc;padding:9px 10px;font-size:9px!important;font-weight:800!important;letter-spacing:.08em;line-height:1.45;border-radius:5px}.ca26-sector-card__body{min-width:0;display:flex;flex-direction:column;padding:13px 4px 8px 0}.ca26 .ca26-sector-card__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:#ffab99!important;font-size:10px!important;font-weight:850!important;letter-spacing:.12em}.ca26 .ca26-sector-card__eyebrow span:first-child{font-size:21px!important;letter-spacing:-.04em}.ca26 .ca26-sector-card h3{color:#fff!important;font-size:clamp(18px,1.42vw,22px)!important;font-weight:850!important;letter-spacing:-.035em!important;line-height:1.31!important;margin:0 0 15px!important}.ca26 .ca26-sector-card__body>p:not(.ca26-sector-card__eyebrow){font-size:14px!important;line-height:1.75!important;color:#d9e4ef!important;margin:0 0 15px}.ca26-sector-card__points{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 18px}.ca26-sector-card__points span{border:1px solid #4d6a89a6;color:#c9d9ea;font-size:11px!important;border-radius:100px;padding:6px 8px;line-height:1.3}.ca26-sector-card__links{margin-top:auto;display:flex;flex-direction:column;gap:0}.ca26-sector-card__links a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;color:#f5f7fc!important;border-top:1px solid #7a97b64d;font-size:13px!important;line-height:1.45!important;font-weight:750!important}.ca26-sector-card__links a>span:last-child{color:#ffa08c}.ca26-sector-card__links a:hover{color:#ffac9c!important}.ca26-sector-card__links a:last-child{font-weight:850!important}.ca26 .ca26-process{background:#f8fafb;padding:75px 0 82px}.ca26-process__head{display:grid;grid-template-columns:1.1fr .9fr;gap:38px;align-items:end;margin-bottom:31px}.ca26 .ca26-process .ca26-eyebrow{color:#ac3e2e}.ca26 .ca26-process h2,.ca26 .ca26-process h2 span{color:#142741!important}.ca26 .ca26-process h2,.ca26 .ca26-request h2{font-size:clamp(29px,3.25vw,50px)!important;line-height:1.14!important;font-weight:850!important;letter-spacing:-.05em!important;margin:0!important}.ca26 .ca26-process h2 em{color:#27476a!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;font-style:italic!important;display:block}.ca26-process__head>p{color:#526780!important;font-size:15px!important;line-height:1.85!important;margin:0}.ca26-process__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ca26-process__cards article{min-width:0;background:white;border:1px solid #dae5ef;border-top:3px solid var(--ca-coral);border-radius:11px;padding:23px;transition:transform .22s,box-shadow .22s}.ca26-process__cards article:hover{transform:translateY(-4px);box-shadow:0 17px 29px #1027431b}.ca26-process__cards b{color:#bc442f;font-size:12px!important}.ca26 .ca26-process__cards h3{color:#142741!important;font-size:16px!important;line-height:1.38!important;margin:18px 0 10px!important;font-weight:850!important}.ca26-process__cards p{color:#546880!important;font-size:12px!important;line-height:1.7!important;margin:0}.ca26 .ca26-request{position:relative;overflow:hidden;background:linear-gradient(115deg,#08182e,#1a3b5c);padding:72px 0;color:#fff}.ca26 .ca26-request::before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 119px,#fff0a 120px,#fff0a 121px)}.ca26-request__grid{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.ca26 .ca26-request h2,.ca26 .ca26-request h2 span,.ca26 .ca26-request h2 em{color:#fff!important;text-shadow:none!important}.ca26 .ca26-request h2 em{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;font-style:italic!important;display:block}.ca26 .ca26-request p:not(.ca26-eyebrow){color:#d5e2ed!important;line-height:1.85!important;font-size:14px!important;margin:23px 0 0}.ca26-request__actions{display:flex;flex-direction:column;gap:14px;align-items:stretch}.ca26-request__actions .ca26-button{justify-content:space-between}.ca26-request__actions .ca26-button--outline{color:#fff!important;border:1px solid #8fa8c4;background:#fff0d}.ca26-request__actions small{color:#b9cbdc;font-size:11px!important;line-height:1.75!important}@media(max-width:1150px){.ca26-sector-grid{gap:13px}.ca26-sector-card{gap:15px;padding:12px;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}.ca26-sector-card__photo{min-height:390px}.ca26-sector-card__points{display:flex}.ca26-sector-card__body{padding:8px 1px 2px 0}.ca26-sector-card__body>p:not(.ca26-sector-card__eyebrow){font-size:13px!important}.ca26 .ca26-hero h1{font-size:clamp(36px,4.15vw,54px)!important}}@media(max-width:900px){.ca26-wrap{width:calc(100% - 54px)}.ca26-sector-grid{grid-template-columns:1fr}.ca26-sector-card{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:24px;padding:17px}.ca26-sector-card__photo{min-height:320px}.ca26-sector-card__points{display:flex}.ca26 .ca26-sector-card__body>p:not(.ca26-sector-card__eyebrow){font-size:13px!important}.ca26 .ca26-sector-card h3{font-size:24px!important}.ca26-process__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ca26-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:25px}.ca26-hero__image{border-width:10px}.ca26 .ca26-lead{font-size:15px!important}}@media(max-width:680px){.ca26-wrap{width:calc(100% - 36px)}.ca26 .ca26-hero{padding:32px 0 44px}.ca26-hero__grid{grid-template-columns:1fr;gap:22px}.ca26-hero__copy{padding:0}.ca26 .ca26-hero h1{font-size:clamp(31px,8vw,47px)!important}.ca26 .ca26-lead{font-size:14px!important}.ca26-hero__visual{width:min(100%,440px);margin:auto;padding:18px}.ca26-hero__image{border-width:9px}.ca26-hero__mark{right:0;bottom:0}.ca26-runway{gap:12px;font-size:8px!important}.ca26 .ca26-sectors{padding:49px 0 54px}.ca26 .ca26-sectors__heading,.ca26-process__head,.ca26-request__grid{grid-template-columns:1fr;gap:17px}.ca26-sector-card{grid-template-columns:1fr}.ca26-sector-card__photo{aspect-ratio:1.5;min-height:unset}.ca26-sector-card__body{padding:8px 10px 9px}.ca26 .ca26-sector-card h3{font-size:24px!important}.ca26 .ca26-sector-card__body>p:not(.ca26-sector-card__eyebrow){font-size:13px!important}.ca26 .ca26-process{padding:50px 0 59px}.ca26 .ca26-request{padding:53px 0}.ca26 .ca26-process h2,.ca26 .ca26-request h2{font-size:clamp(30px,7.4vw,42px)!important}}@media(max-width:440px){.ca26 .ca26-hero h1{font-size:clamp(29px,7.65vw,35px)!important}.ca26-hero__topics{gap:8px;font-size:9px!important}.ca26-sector-card__photo{aspect-ratio:1.2}.ca26 .ca26-sector-card h3{font-size:22px!important}.ca26-process__cards{grid-template-columns:1fr}.ca26-process__cards article{padding:19px}.ca26 .ca26-sectors h2{font-size:32px!important}.ca26-hero__mark{font-size:8px!important}}@media(prefers-reduced-motion:reduce){.ca26 *,.ca26 *::before,.ca26 *::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.ca26 .ca26-hero__actions .ca26-button--outline{color:#fff!important;border:1px solid #afc1d8;background:#fff12;border-radius:100px;padding:12px 20px}.ca26 .ca26-sector-card__body>p:not(.ca26-sector-card__eyebrow){font-size:clamp(13px,1vw,15px)!important}.ca26 .ca26-sector-card__links a{font-size:13px!important;min-height:43px}.ca26 .ca26-sector-card__points span{font-size:11px!important}.ca30-card-promise{display:grid;gap:5px;margin:0 0 15px;padding:12px 14px;border-left:2px solid #ffa08c;background:#fff0a;color:#dce9f7;font-size:12px;line-height:1.55}.ca30-card-promise strong{font-size:12px;color:#fff}.ca26 .ca26-sector-card__links a.ca30-sector-read{font-weight:850!important;color:#ffcfbd!important}.ca26 .ca26-process__cards p{font-size:14px!important}.ca26 .ca26-button{font-size:13px!important}@media(max-width:1150px){.ca26 .ca26-sector-card__body>p:not(.ca26-sector-card__eyebrow){font-size:13px!important}.ca26-sector-card__photo{min-height:375px}}@media(max-width:680px){.ca26 .ca26-lead{font-size:15px!important}.ca26 .ca26-sector-card__body>p:not(.ca26-sector-card__eyebrow){font-size:14px!important}}.ca26 .ca26-sector-card,.ca26 .ca26-process__cards article{position:relative;isolation:isolate;overflow:hidden;will-change:auto;transition:transform .32s cubic-bezier(.2,.75,.25,1),box-shadow .35s ease,border-color .3s ease,background-color .3s ease}.ca26 .ca26-sector-card::before,.ca26 .ca26-process__cards article::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(420px circle at var(--ca30-pointer-x,50%) var(--ca30-pointer-y,50%),rgba(255,171,145,.13),transparent 66%)}.ca26 .ca26-sector-card>*,.ca26 .ca26-process__cards article>*{position:relative;z-index:1}.ca26 .ca26-sector-card:where(:hover,:focus-within){transform:translateY(-7px);border-color:#ffa690c9;box-shadow:0 24px 45px rgba(0,0,0,.28)}.ca26 .ca26-process__cards article:where(:hover,:focus-within){transform:translateY(-6px);border-color:#efa38f;box-shadow:0 19px 35px rgba(16,39,67,.18)}.ca26 .ca26-sector-card:where(:hover,:focus-within)::before,.ca26 .ca26-process__cards article:where(:hover,:focus-within)::before{opacity:1}.ca26 .ca26-sector-card__photo img{transition:transform .75s cubic-bezier(.18,.75,.2,1),filter .65s ease}.ca26 .ca26-sector-card:where(:hover,:focus-within) .ca26-sector-card__photo img{transform:scale(1.055);filter:saturate(1.06)}.ca26 .ca26-sector-card__links a{transition:color .25s ease,padding-left .25s ease,background-color .25s ease}.ca26 .ca26-sector-card__links a:where(:hover,:focus-visible){padding-left:9px;background-color:rgba(255,255,255,.035)}.ca26 .ca26-sector-card__links a>span:last-child{transition:transform .25s ease}.ca26 .ca26-sector-card__links a:where(:hover,:focus-visible)>span:last-child{transform:translate(3px,-3px)}.ca26 .ca26-button{transition:transform .3s cubic-bezier(.2,.75,.25,1),background-color .3s ease,box-shadow .3s ease,border-color .3s ease!important}.ca26 .ca26-button>span:last-child{transition:transform .25s ease}.ca26 .ca26-button:where(:hover,:focus-visible){transform:translateY(-4px);box-shadow:0 15px 29px rgba(0,0,0,.22)}.ca26 .ca26-button:where(:hover,:focus-visible)>span:last-child{transform:translate(3px,-3px)}.ca26 .ca26-hero__image{transition:transform .5s cubic-bezier(.2,.75,.25,1),box-shadow .5s ease,border-color .5s ease}.ca26 .ca26-hero__image img{transition:transform .8s cubic-bezier(.2,.75,.25,1)}.ca26 .ca26-hero__visual:where(:hover,:focus-within) .ca26-hero__image{transform:translateY(-5px) scale(1.012);border-color:#547392;box-shadow:0 22px 60px rgba(0,0,0,.3)}.ca26 .ca26-hero__visual:where(:hover,:focus-within) .ca26-hero__image img{transform:scale(1.05)}.ca26 .ca26-hero__ring{transition:transform .8s ease,border-color .4s ease}.ca26 .ca26-hero__visual:hover .ca26-hero__ring{transform:rotate(5deg) scale(1.015);border-color:#d2e0eb50}.ca26 .ca26-process__cards article b{display:inline-block;transition:transform .3s ease}.ca26 .ca26-process__cards article:where(:hover,:focus-within) b{transform:translateX(4px)}@media(hover:none){.ca26 .ca26-sector-card:hover,.ca26 .ca26-process__cards article:hover,.ca26 .ca26-button:hover{transform:none}}@media(prefers-reduced-motion:reduce){.ca26 .ca26-sector-card:where(:hover,:focus-within),.ca26 .ca26-process__cards article:where(:hover,:focus-within),.ca26 .ca26-button:where(:hover,:focus-visible),.ca26 .ca26-hero__visual:hover .ca26-hero__image,.ca26 .ca26-hero__visual:hover .ca26-hero__image img,.ca26 .ca26-hero__visual:hover .ca26-hero__ring,.ca26 .ca26-sector-card:hover .ca26-sector-card__photo img{transform:none!important}.ca26 .ca26-sector-card__links a:hover{padding-left:0}}.ca26 .ca26-hero__image{overflow:hidden;transform:none!important;border-color:#385575;box-shadow:0 15px 50px #0003}.ca26 .ca26-hero__image img{display:block;transition:transform .65s cubic-bezier(.19,.74,.23,1),filter .65s ease;transform:scale(1);transform-origin:center center;will-change:transform}.ca26 .ca26-hero__ring,.ca26 .ca26-hero__visual:hover .ca26-hero__ring{transform:none!important;border-color:#bcd0df31!important}.ca26 .ca26-hero__visual:where(:hover,:focus-within) .ca26-hero__image{transform:none!important;border-color:#385575!important;box-shadow:0 15px 50px #0003!important}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ca26 .ca26-hero__visual:hover .ca26-hero__image img{transform:scale(1.10)!important;filter:saturate(1.045)}}@media(prefers-reduced-motion:reduce){.ca26 .ca26-hero__image img{transition:none!important;transform:none!important;filter:none!important}}.ca26-hero__visual{align-items:flex-end;padding:24px 24px 104px}.ca26-hero__ring{inset:0 0 58px 0}.ca26-hero__mark{bottom:12px;right:18px;min-width:clamp(220px,20vw,340px);max-width:min(74%,360px);padding:14px 22px;border-radius:8px;text-align:left;box-shadow:0 14px 30px rgba(0,0,0,.18)}@media(max-width:680px){.ca26-hero__visual{padding:18px 18px 78px}.ca26-hero__ring{inset:0 0 42px 0}.ca26-hero__mark{right:8px;bottom:2px;min-width:auto;max-width:calc(100% - 8px);padding:11px 14px;border-radius:7px}}