.segment-redesign .segment-heading>.eyebrow,.segment-redesign .section-heading>.eyebrow{letter-spacing:.05em;color:var(--ink);font-size:18px;font-weight:500;line-height:1.4}.segment-redesign .segment-heading h2,.segment-redesign .section-heading h2{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(40px,4.2vw,64px);line-height:1.08}.segment-redesign .segment-route-section .segment-heading>.eyebrow{color:#bec1b9}.segment-redesign .settle-line{margin-top:8px;padding-top:44px;position:relative}.segment-redesign .settle-line:before{content:"";background:var(--line);height:1px;position:absolute;top:9px;left:0;right:0}.segment-redesign .settle-sphere{background:var(--orange);transform-origin:50%;will-change:transform;z-index:1;border-radius:50%;width:18px;height:18px;transition:transform .7s cubic-bezier(.3,.8,.2,1);position:absolute;top:0;left:-5px;box-shadow:0 2px 6px #14161b2e}.segment-redesign .settle-stop .settle-mark{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:50%;width:9px;height:9px;transition:border-color .35s;position:absolute;top:-39px;left:0}.segment-redesign .settle-stop.is-here .settle-mark{border-color:var(--ink)}@media (prefers-reduced-motion:reduce){.segment-redesign .settle-sphere{transition:none}}.segment-redesign .segment-capabilities--cards>article{position:relative}.segment-redesign .segment-capabilities--cards>article>div{flex:none;margin-top:0}.segment-redesign .segment-services .segment-service-grid{gap:var(--space-12,12px);grid-auto-rows:minmax(196px,auto)}.segment-redesign .segment-services .segment-service-grid a{padding:var(--space-20,20px)}.segment-redesign .segment-services .segment-service-grid small{font-size:15px;line-height:1.45}.segment-redesign .segment-services .segment-service-grid .service-icon{margin-bottom:var(--space-16,16px)}@media (max-width:1100px){.segment-redesign .segment-services .segment-service-grid .service-feature{min-height:220px}}@media (hover:hover) and (pointer:fine){.segment-redesign .segment-services .segment-service-grid a.has-picture:hover>img{transform:scale(1.03)}}.segment-redesign .segment-services .segment-service-grid a.has-picture{isolation:isolate;color:var(--on-ink,#e9e8e2);position:relative;overflow:hidden}.segment-redesign .segment-services .segment-service-grid a.has-picture>img{z-index:-2;object-fit:cover;width:100%;max-width:none;height:100%;transition:transform var(--duration-base,.18s) ease;position:absolute;inset:0}.segment-redesign .segment-services .segment-service-grid a.has-picture:after{content:"";z-index:-1;background:linear-gradient(#14161b8c 0%,#14161bb8 45%,#14161bf5 100%);position:absolute;inset:0}.segment-redesign .segment-services .segment-service-grid a.has-picture small{color:var(--on-ink-muted,#c3c5be)}@media (hover:hover) and (pointer:fine){.segment-redesign .segment-services .segment-service-grid a.has-picture:hover>img{transform:scale(1.03)}}.segment-redesign .segment-services .segment-service-grid .service-feature strong{font-size:clamp(28px,2.4vw,36px)}.segment-redesign .segment-services .segment-service-grid .service-feature small{font-size:17px}.segment-redesign .segment-services .segment-service-grid strong{font-size:22px}.segment-redesign .segment-services .segment-service-grid{grid-auto-rows:minmax(168px,auto)}.segment-redesign .segment-services .segment-service-grid a{border-radius:6px;justify-content:flex-end;gap:0;padding:18px}.segment-redesign .segment-services .segment-service-grid .service-feature{padding:22px}.segment-redesign .segment-services .segment-service-grid strong{margin-top:auto}.segment-redesign .segment-services .segment-service-grid small{margin-top:4px}.segment-redesign .segment-services .segment-service-grid a.has-picture:after{background:linear-gradient(#14161b73 0%,#14161b99 40%,#14161bf7 78%)}.segment-redesign .segment-services .segment-service-grid .service-go{bottom:18px;right:18px}@media (min-width:1101px){.segment-redesign .segment-services .segment-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto}.segment-redesign .segment-services .segment-service-grid a{min-height:196px}.segment-redesign .segment-services .segment-service-grid .service-feature{grid-area:2/1/auto/-1;min-height:150px;padding:22px}.segment-redesign .segment-services .segment-service-grid .service-feature>img{object-position:50% 58%}.segment-redesign .segment-services .segment-service-grid .service-feature small{font-size:16px}.segment-redesign .segment-services .segment-service-grid .service-feature:after{background:linear-gradient(90deg,#14161bd9 0%,#14161b8c 45%,#14161b40 100%),linear-gradient(#14161b26 0%,#14161bb3 100%)}.segment-redesign .segment-services .segment-service-grid{gap:0}.segment-redesign .segment-services .segment-service-grid a{border-radius:0;min-height:240px}.segment-redesign .segment-services .segment-service-grid a:nth-child(2){border-top-left-radius:6px}.segment-redesign .segment-services .segment-service-grid a:nth-child(5){border-top-right-radius:6px}.segment-redesign .segment-services .segment-service-grid .service-feature{border-radius:0 0 6px 6px;min-height:120px}.segment-redesign .segment-services .segment-service-grid .service-feature strong{font-size:clamp(24px,2vw,28px)}.segment-redesign .segment-services .segment-service-grid .service-feature small{margin-top:2px}}.segment-redesign .segment-services .segment-service-grid a.has-picture .service-go,.segment-redesign .segment-services .segment-service-grid a.has-picture:hover .service-go{color:#fff;bottom:18px;right:18px}.segment-redesign .segment-services .segment-service-grid .service-feature .service-go{bottom:22px;right:22px}.segment-redesign .segment-services .segment-service-grid .service-go svg{width:44px;height:44px;transition:transform .18s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (pointer:fine){.segment-redesign .segment-services .segment-service-grid a:hover .service-go svg{transform:translate(2px,-2px)}.segment-redesign .segment-services .segment-service-grid a:hover .service-go{color:#fff}}@media (min-width:1101px){.segment-redesign .segment-services .segment-service-grid{gap:2px}.segment-redesign .segment-services .segment-service-grid a,.segment-redesign .segment-services .segment-service-grid a:nth-child(2),.segment-redesign .segment-services .segment-service-grid a:nth-child(5),.segment-redesign .segment-services .segment-service-grid .service-feature{border-radius:4px}}@media (min-width:1000px){.segment-redesign #services .segment-service-grid>a{min-height:clamp(300px,36svh,440px)}.segment-redesign #services .segment-service-grid .service-feature{min-height:clamp(200px,22svh,280px)}.segment-redesign #services .segment-service-grid strong{font-size:clamp(28px,1.2vw + 1.3vh,38px)}.segment-redesign #services .segment-service-grid small{font-size:clamp(17px,.5vw + .8vh,21px)}}.segment-redesign #services .segment-service-grid>a{min-height:clamp(300px,34svh,440px)}.segment-redesign #services .segment-service-grid .service-feature{min-height:clamp(180px,19svh,260px)}.segment-redesign #services .segment-service-grid strong{font-size:clamp(30px,1.3vw + 1.5vh,44px)}.segment-redesign #services .service-go svg{width:28px;height:28px}@media (min-width:1000px){.segment-redesign #services .segment-service-grid strong{white-space:nowrap;font-size:clamp(26px,1.1vw + 1.2vh,36px)}.segment-redesign #services .segment-service-grid a:not(.service-feature) small{min-height:2.9em}}@media (max-width:999px){.segment-redesign #services .segment-service-grid{grid-template-columns:1fr;gap:12px;display:grid}.segment-redesign #services .segment-service-grid>a{min-height:180px;color:var(--ink);background:#f5f3ee;border:0;border-radius:6px;flex-direction:column;justify-content:flex-end;padding:64px 22px 26px;display:flex;position:relative;overflow:hidden}.segment-redesign #services .segment-service-grid>a>.service-icon{width:26px;height:26px;color:var(--ink);display:block;position:absolute;top:22px;left:22px}.segment-redesign #services .segment-service-grid>a>.service-icon svg{width:26px;height:26px}.segment-redesign #services .segment-service-grid>a>strong{letter-spacing:-.035em;margin:0;font-size:24px;font-weight:400}.segment-redesign #services .segment-service-grid>a>small{color:var(--muted);margin-top:6px;padding-right:40px;font-size:15px}.segment-redesign #services .segment-service-grid>a .service-go{color:var(--orange);bottom:18px;right:18px}.segment-redesign #services .segment-service-grid>a.service-feature{color:#fff;background:#14161b;min-height:240px}.segment-redesign #services .segment-service-grid>a.service-feature>.service-icon{color:#fff}.segment-redesign #services .segment-service-grid>a.service-feature>strong{color:#f5f3ee;font-size:34px}.segment-redesign #services .segment-service-grid>a.service-feature>small{color:#c9cbc4}.segment-redesign #services .segment-service-grid>a.service-feature>img,.segment-redesign #services .service-reveal{display:none}}@media (min-width:1000px){.segment-redesign #services .segment-service-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));gap:clamp(14px,1.2vw,22px);display:grid}.segment-redesign #services .segment-service-grid>a{isolation:isolate;min-height:clamp(190px,24vh,300px);color:var(--ink);background:#f5f3ee;border:0;border-radius:6px;flex-direction:column;justify-content:flex-end;gap:0;padding:clamp(22px,2.4vh,30px) clamp(22px,1.7vw,30px) clamp(24px,2.8vh,34px);transition:background-color .32s;display:flex;position:relative;overflow:hidden}.segment-redesign #services .segment-service-grid>a>.service-icon{width:28px;height:28px;color:var(--ink);z-index:2;transition:color .32s;display:block;position:absolute;top:clamp(22px,2.4vh,30px);left:clamp(22px,1.7vw,30px)}.segment-redesign #services .segment-service-grid>a>.service-icon svg{width:28px;height:28px}.segment-redesign #services .segment-service-grid>a>strong{z-index:2;letter-spacing:-.035em;white-space:normal;margin:0;font-size:clamp(22px,.9vw + 1.1vh,30px);font-weight:400;transition:color .32s;position:relative}.segment-redesign #services .segment-service-grid>a>small{z-index:2;color:var(--muted);min-height:0;margin-top:8px;padding-right:44px;font-size:clamp(15px,.45vw + .7vh,18px);line-height:1.5;transition:color .32s;position:relative}.segment-redesign #services .segment-service-grid>a .service-go{color:var(--orange);z-index:2;bottom:clamp(20px,2.4vh,28px);right:clamp(20px,1.6vw,28px)}.segment-redesign #services .segment-service-grid>a .service-go svg{width:28px;height:28px}.segment-redesign #services .segment-service-grid>a.service-feature{color:#fff;background:#14161b;grid-area:1/1/span 2;min-height:0;padding:clamp(28px,3.4vh,44px) clamp(24px,2vw,36px)}.segment-redesign #services .segment-service-grid>a.service-feature>.service-icon{color:#fff;width:32px;height:32px;top:clamp(28px,3.4vh,44px);left:clamp(24px,2vw,36px)}.segment-redesign #services .segment-service-grid>a.service-feature>.service-icon svg{width:32px;height:32px}.segment-redesign #services .segment-service-grid>a.service-feature>strong{letter-spacing:-.045em;color:#f5f3ee;font-size:clamp(40px,2.2vw + 2.4vh,64px)}.segment-redesign #services .segment-service-grid>a.service-feature>small{color:#c9cbc4;padding-right:56px;font-size:clamp(17px,.6vw + .8vh,22px)}.segment-redesign #services .segment-service-grid>a.service-feature .service-go{bottom:clamp(28px,3.4vh,44px);right:clamp(24px,2vw,36px)}.segment-redesign #services .service-reveal{z-index:1;pointer-events:none;clip-path:inset(100% 0 0);transition:clip-path .62s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.segment-redesign #services .service-reveal img{object-fit:cover;filter:brightness(1.05);width:100%;height:100%;position:absolute;inset:0}.segment-redesign #services .service-reveal:after{content:"";background:linear-gradient(#14161b1a 0%,#14161b33 45%,#14161bd9 100%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.segment-redesign #services .segment-service-grid>a.has-reveal:hover{background:#14161b}.segment-redesign #services .segment-service-grid>a.has-reveal:hover .service-reveal{clip-path:inset(0)}.segment-redesign #services .segment-service-grid>a.has-reveal:hover>strong,.segment-redesign #services .segment-service-grid>a.has-reveal:hover>.service-icon{color:#fff}.segment-redesign #services .segment-service-grid>a.has-reveal:hover>small{color:#e3e4df}.segment-redesign #services .segment-service-grid>a.has-reveal:hover .service-go{color:#fff}.segment-redesign #services .segment-service-grid>a.service-feature:hover .service-reveal{clip-path:inset(0)}.segment-redesign #services .segment-service-grid>a.service-feature .service-reveal:after{background:linear-gradient(#14161b26 0%,#14161b40 40%,#14161be6 100%)}}.segment-redesign #services .segment-service-grid>a.is-vector{background:#fff;margin:0;box-shadow:inset 0 0 0 1px #14161b14}.segment-redesign #services .segment-service-grid>a.is-vector>.service-icon,.segment-redesign #services .segment-service-grid>a.is-vector>strong{color:#4a4c52}.segment-redesign #services .segment-service-grid>a.is-vector>.vector-mark{color:var(--ink)}.segment-redesign #services .segment-service-grid>a.is-vector>.vector-mark svg{width:28px;height:28px;display:block}.segment-redesign #services .segment-service-grid>a.is-vector>small{color:#7a7c78}.segment-redesign #services .segment-service-grid>a.is-vector .service-reveal img{object-position:0 0;width:200%;height:200%;top:0;left:0}}@media (min-width:951px){.segment-redesign #services .segment-service-grid>a .service-go,.segment-redesign #services .segment-service-grid>a.service-feature .service-go,.segment-redesign .segment-services .segment-service-grid .service-go,.segment-redesign .segment-services .segment-service-grid .service-feature .service-go,.segment-redesign .segment-services .segment-service-grid a.has-picture .service-go{width:40px;height:40px;color:var(--ink);opacity:0;place-items:center;transition:opacity .22s,transform .26s cubic-bezier(.2,.7,.2,1),color .2s;display:grid;inset:10px 10px auto auto;transform:translate(-4px,4px)}.segment-redesign #services .segment-service-grid>a .service-go svg,.segment-redesign .segment-services .segment-service-grid .service-go svg{width:40px;height:40px}.segment-redesign #services .segment-service-grid>a .service-go svg path,.segment-redesign .segment-services .segment-service-grid .service-go svg path{stroke-width:1px;vector-effect:non-scaling-stroke}.segment-redesign #services .segment-service-grid>a.service-feature .service-go,.segment-redesign #services .segment-service-grid>a.has-picture .service-go,.segment-redesign .segment-services .segment-service-grid a.has-picture .service-go{color:#fff}@media (hover:hover) and (pointer:fine){.segment-redesign #services .segment-service-grid>a:hover .service-go,.segment-redesign .segment-services .segment-service-grid a:hover .service-go{opacity:1;transform:none}.segment-redesign #services .segment-service-grid>a:hover .service-go svg,.segment-redesign .segment-services .segment-service-grid a:hover .service-go svg{transform:none}.segment-redesign #services .segment-service-grid>a.has-reveal:hover .service-go,.segment-redesign #services .segment-service-grid>a.has-reveal:hover .service-go svg{color:#fff}}.segment-redesign #services .segment-service-grid>a:focus-visible .service-go{opacity:1;transform:none}.segment-redesign #services .service-go svg,.segment-redesign #services .segment-service-grid>a .service-go svg{width:40px;height:40px}.segment-redesign #services .service-reveal:after,.segment-redesign #services .segment-service-grid>a.service-feature .service-reveal:after{background:linear-gradient(#14161b2e 0%,#14161b61 35%,#14161bd1 62%,#14161bf5 100%)}.segment-redesign #services .segment-service-grid>a.has-reveal:hover>strong,.segment-redesign #services .segment-service-grid>a.has-reveal:hover>small{text-shadow:0 1px 2px #00000059,0 8px 24px #00000059}.segment-redesign #services .segment-service-grid>a>.service-icon,.segment-redesign #services .segment-service-grid>a.is-vector>.service-icon,.segment-redesign #services .segment-service-grid>a.service-feature>.service-icon{z-index:2;margin:0 0 14px;position:relative;inset:auto}.segment-redesign #services .segment-service-grid>a.service-feature .service-reveal img{filter:brightness(1.04)saturate()}.segment-redesign #services .segment-service-grid>a.service-feature .service-reveal:after{background:linear-gradient(#14161b0f 0%,#14161b24 45%,#14161b9e 72%,#14161beb 100%)}.segment-redesign #services .service-reveal img{filter:brightness()saturate()}.segment-redesign #services .service-reveal:after{background:linear-gradient(#14161b0f 0%,#14161b29 38%,#14161ba8 68%,#14161beb 100%)}.segment-redesign #services .segment-service-grid{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.2vw,22px)}.segment-redesign #services .segment-service-grid>a{grid-row:1;min-height:clamp(200px,26vh,300px)}.segment-redesign #services .segment-service-grid>a.service-feature{grid-area:2/1/auto/-1;min-height:clamp(150px,19vh,220px);padding:clamp(24px,3vh,36px) clamp(24px,2vw,36px)}.segment-redesign #services .segment-service-grid>a.service-feature>strong{font-size:clamp(26px,1.1vw + 1.3vh,36px)}.segment-redesign #services .segment-service-grid>a.service-feature .service-reveal img{object-position:50% 45%}.segment-redesign #services .segment-service-grid>a.service-feature.has-screen .service-reveal{background:#14161b}.segment-redesign #services .segment-service-grid>a.service-feature.has-screen .service-reveal img{width:40%;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#000 30%)}.segment-redesign #services .segment-service-grid>a.service-feature.has-screen .service-reveal:after{background:linear-gradient(#14161b00 50%,#14161b80 100%)}}.segment-redesign .enquiry-section{background:var(--orange);color:var(--ink)}.segment-redesign .enquiry-section .enquiry-grid{gap:40px}.segment-redesign .enquiry-section .enquiry-copy .eyebrow{color:var(--ink)}.segment-redesign .enquiry-section .enquiry-copy .section-intro{color:#14161bc7}.segment-redesign .enquiry-section h2,.segment-redesign .enquiry-section h2 .brand-period,.segment-redesign .closing h2 .brand-period{color:var(--ink)}.segment-redesign .enquiry-section .steps{border-top:0}.segment-redesign .enquiry-section .steps li{border-bottom:0;padding:10px 0}.segment-redesign .enquiry-section .steps li:first-child{padding-top:0}.segment-redesign .enquiry-section .steps h3{color:var(--ink)}.segment-redesign .enquiry-section .steps p{color:#14161bc7}.segment-redesign .enquiry-section .flow-note,.segment-redesign .enquiry-section .flow-note.light{color:#14161bb8}.segment-redesign .enquiry-section .flow-note a{color:var(--ink)}.segment-redesign .enquiry-section .enquiry-links .text-link,.segment-redesign .enquiry-section .text-link.light{color:var(--ink);border-color:var(--ink)}.segment-redesign .enquiry-section .enquiry-panel{background:0 0;border:0;padding:0}.segment-redesign .enquiry-section .enquiry-panel form label:not(.consent-label){color:var(--ink);margin-bottom:28px;font-size:13px}.segment-redesign .enquiry-section .enquiry-panel form label .optional{color:#14161b99}.segment-redesign .enquiry-section .enquiry-panel form input:not(.consent-input),.segment-redesign .enquiry-section .enquiry-panel form select,.segment-redesign .enquiry-section .enquiry-panel form textarea{min-height:48px;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #14161b66;border-radius:0;margin-top:6px;padding:12px 0;font-size:16px}.segment-redesign .enquiry-section .enquiry-panel form textarea{min-height:96px}.segment-redesign .enquiry-section .enquiry-panel form input::placeholder,.segment-redesign .enquiry-section .enquiry-panel form textarea::placeholder{color:#14161b80}.segment-redesign .enquiry-section .enquiry-panel form input:not(.consent-input):focus,.segment-redesign .enquiry-section .enquiry-panel form select:focus,.segment-redesign .enquiry-section .enquiry-panel form textarea:focus{border-bottom-color:var(--ink);box-shadow:0 1px 0 var(--ink);outline:0}.segment-redesign .enquiry-section .enquiry-panel form select option{color:var(--ink);background:#fff}.segment-redesign .enquiry-section .privacy-copy{color:#14161bb8}.segment-redesign .enquiry-section .privacy-copy a{color:var(--ink)}.segment-redesign .enquiry-section :is(.consent,.submit-error){--consent-label:var(--ink);--consent-focus:var(--ink);--consent-error:var(--ink);--consent-box-border:var(--ink);--consent-box-fill:var(--ink);--consent-tick:#fff}.segment-redesign .enquiry-section .enquiry-panel form .button{--btn-bg:var(--ink);--btn-bg-hover:#2c2e30;--btn-bg-active:#0f1014;--btn-text:var(--paper);width:auto;min-width:200px}.segment-redesign .enquiry-section #enquiry-success h2{color:var(--ink)}.segment-redesign .enquiry-section #enquiry-success p:not(.eyebrow){color:#14161bc7}.segment-redesign .enquiry-section #enquiry-success .text-link{color:var(--ink)}@media (max-width:900px){.segment-redesign .enquiry-section .enquiry-panel form .button{width:100%}}.segment-redesign .coverage-section{background:0 0}.segment-redesign .coverage-section .currency-grid{gap:var(--space-16);border:0}.segment-redesign .coverage-section .currency-group{padding:var(--space-24);background:var(--surface-panel);border-radius:var(--radius-lg);border:0}.segment-redesign .coverage-section .currency-group h3{margin-bottom:var(--space-8)}.segment-redesign .coverage-section .diligence{margin-top:var(--space-16);background:var(--surface-panel);border-radius:var(--radius-lg);padding:0 var(--space-32);border:0}.segment-redesign .coverage-section .diligence>summary{padding-block:var(--space-24);cursor:pointer}.segment-redesign .coverage-section .diligence>summary small{text-transform:none;letter-spacing:.02em}.segment-redesign .coverage-section .diligence-body{padding-bottom:var(--space-32)}.segment-redesign .coverage-section table.comparison thead th,.segment-redesign .coverage-section table.comparison th.is-vector{border-top:0;border-bottom:1px solid var(--line)}.segment-redesign .coverage-section table.comparison tbody tr:last-child th,.segment-redesign .coverage-section table.comparison tbody tr:last-child td{border-bottom:0}.segment-redesign .coverage-section .diligence{color:#fff;background:#14161b}.segment-redesign .coverage-section .diligence>summary,.segment-redesign .coverage-section .diligence>summary b{color:#fff}.segment-redesign .coverage-section .diligence>summary small{color:#8e908a}.segment-redesign .coverage-section .diligence-body,.segment-redesign .coverage-section .diligence-body p{color:#c3c5be}.segment-redesign .coverage-section .diligence-body a{color:#fff;text-decoration-color:#ffffff80}.segment-redesign .coverage-section table.comparison th{color:#fff}.segment-redesign .coverage-section table.comparison td{color:#c3c5be}.segment-redesign .coverage-section table.comparison :is(th,td){border-color:#ffffff1f}.segment-redesign .coverage-section .diligence>summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:4px}@media (max-width:1150px){.segment-redesign .coverage-section .currency-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.segment-redesign .coverage-section .currency-grid{grid-template-columns:1fr;display:grid}.segment-redesign .coverage-section .diligence{padding:0 var(--space-24)}.segment-redesign .coverage-section table.comparison tr{border-bottom:1px solid var(--line)}.segment-redesign .coverage-section table.comparison tbody tr:last-child{border-bottom:0}}.segment-redesign .faq-section .faq-layout{align-items:start}.segment-redesign .faq-section .faq-layout h2{font-size:var(--h2-size,clamp(34px, 3.65vw, 56px));line-height:var(--h2-lh,1.12);letter-spacing:var(--h2-ls,-.045em)}.segment-redesign .faq-section .faq-layout>div>.text-link{margin-top:24px}.segment-redesign .faq-section .faq-list{border-top:1px solid var(--ink);display:block}.segment-redesign .faq-section .faq-item{border:0;border-bottom:1px solid var(--line,#d6d5cf);background:0 0;border-radius:0;padding:0}.segment-redesign .faq-section .faq-item>summary{cursor:pointer;padding-block:23px}.segment-redesign .faq-section .faq-item h3{font-size:19px;line-height:1.45}.segment-redesign .faq-section .faq-answer{padding:0 40px 24px 0}.segment-redesign .faq-section .faq-item>summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:4px}@media (max-width:640px){.segment-redesign .faq-section .faq-answer{padding-right:0}}.segment-redesign .product-section,.segment-redesign .faq-section{border-top:0;border-bottom:0}.segment-redesign #how-it-works .section-heading>.eyebrow{color:#fff}.segment-redesign #how-it-works .settlement{column-gap:var(--space-16);row-gap:var(--space-16);border:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid}.segment-redesign #how-it-works .settle-step{grid-row:span 2;grid-template-rows:subgrid;background:0 0;border:0;grid-template-columns:minmax(0,1fr);align-items:stretch;row-gap:0;padding:0;display:grid;position:relative}.segment-redesign #how-it-works .settle-card{grid-row:1/span 2;grid-template-rows:subgrid;row-gap:var(--space-24);padding:var(--space-24);border-radius:var(--radius-lg);background:#202227;transition:opacity .52s,transform .52s cubic-bezier(.2,.7,.2,1),background-color .42s;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.segment-redesign #how-it-works .settle-text{box-shadow:none;background:0 0;padding:0;display:block}.segment-redesign #how-it-works .settle-text h3{font-size:var(--h3-size);line-height:var(--h3-lh);color:#fff}.segment-redesign #how-it-works .settle-text p{margin-top:var(--space-8);color:#b9bcb5;max-width:none;font-size:16px}.segment-redesign #how-it-works .process-line{display:none}.segment-redesign #how-it-works .settle-card .artefact{width:100%;max-width:none;padding:var(--space-16);background:#16181d;border:0;border-radius:6px;align-self:stretch;margin:0;box-shadow:inset 0 0 0 1px #ffffff12}.segment-redesign #how-it-works .artefact header{margin-bottom:var(--space-16);border:0;flex-direction:column;align-items:flex-start;gap:4px;padding-bottom:0;display:flex}.segment-redesign #how-it-works .artefact-type{text-transform:none;letter-spacing:.01em;color:#fff;font-size:13px}.segment-redesign #how-it-works .artefact-status{font-size:12px}.segment-redesign #how-it-works .artefact dl{gap:var(--space-12);margin:0;display:grid}.segment-redesign #how-it-works .card-row{border:0;grid-template-columns:1fr;gap:2px;padding:0;font-size:14px;display:grid}.segment-redesign #how-it-works .card-row dt{color:#8d9089;font-size:12px}.segment-redesign #how-it-works .card-row dd{text-align:left;color:#fff;margin:0}.segment-redesign #how-it-works .settle-line:before{background:#ffffff38}.segment-redesign #how-it-works .settle-stop .settle-mark{background:#14161b;border-color:#ffffff73}.segment-redesign #how-it-works .settle-stop.is-here .settle-mark{border-color:#fff}.segment-redesign #how-it-works .settle-line:not(.is-still) .settle-stop.is-here .settle-card{transform:translateY(-6px)}@media (hover:hover) and (pointer:fine){.segment-redesign #how-it-works .settle-stop:hover .settle-card{opacity:1;background:#262830;transform:translateY(-6px)}}@media (min-width:1000px){.segment-redesign #how-it-works .settle-sphere{width:24px;height:24px;top:-3px;left:-8px}}@media (prefers-reduced-motion:reduce){.segment-redesign #how-it-works .settle-card{opacity:1!important;transform:none!important}}.segment-redesign #how-it-works .settle-card{box-shadow:none;background:#1b1d22;border-radius:10px}.segment-redesign #how-it-works .settle-card .artefact{padding:var(--space-16) 0 0;box-shadow:none;background:0 0;border-top:1px solid #ffffff1a;border-radius:0}.segment-redesign #how-it-works .artefact header{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.segment-redesign #how-it-works .artefact-status{color:#8d9089}.segment-redesign #how-it-works .settle-line:not(.is-still) .settle-stop.is-here .settle-card{background:#2c2e36;transform:none}.segment-redesign #how-it-works .settle-line:not(.is-still) .settle-stop:not(.is-here) .settle-card{opacity:.85}@media (hover:hover) and (pointer:fine){.segment-redesign #how-it-works .settle-stop:hover .settle-card{transform:none}}.segment-redesign #how-it-works .flow-note{margin-top:var(--space-32);color:#8d9089;font-size:14px}.segment-redesign #how-it-works .product-screen{margin-top:var(--space-48)}@media (max-width:1150px){.segment-redesign #how-it-works .settlement{grid-template-columns:repeat(2,minmax(0,1fr))}.segment-redesign #how-it-works .settle-line{margin-top:0;padding-top:0}.segment-redesign #how-it-works .settle-line:before,.segment-redesign #how-it-works .settle-sphere,.segment-redesign #how-it-works .settle-stop .settle-mark{display:none}.segment-redesign #how-it-works .settle-card{opacity:1!important;transform:none!important}}@media (max-width:640px){.segment-redesign #how-it-works .settlement{grid-template-columns:1fr}}.segment-redesign.fintech-page .segment-capabilities--cards>article:first-child .solution-art{padding:0}.segment-redesign .segment-hero .button.button.button.button,.segment-redesign .cinematic-hero .hero-actions .button.button.button.button{gap:14px;min-height:54px;padding:15px 24px;font-size:15px}.segment-redesign .segment-hero .button.button.button.button svg,.segment-redesign .cinematic-hero .hero-actions .button.button.button.button svg{width:18px;height:18px}@media (min-width:1500px){.segment-redesign .segment-hero .button.button.button.button,.segment-redesign .cinematic-hero .hero-actions .button.button.button.button{min-height:58px;padding:16px 26px;font-size:16px}.segment-redesign .segment-hero .button.button.button.button svg,.segment-redesign .cinematic-hero .hero-actions .button.button.button.button svg{width:19px;height:19px}}@media (max-width:520px){.segment-redesign .segment-hero .button.button.button.button,.segment-redesign .cinematic-hero .hero-actions .button.button.button.button{min-height:50px;font-size:14px}}.segment-redesign .seg-art{color:#191b1f;width:clamp(140px,19vh,220px);height:clamp(140px,19vh,220px);margin:0 auto clamp(20px,3vh,36px);display:block;overflow:visible}.segment-redesign .seg-art .art-part{vector-effect:non-scaling-stroke}@media (max-width:999px){.segment-redesign .seg-art{width:120px;height:120px;margin:0 0 18px}}.segment-redesign .segment-capabilities--cards>article:first-child .seg-art{color:#ffffffe6}.segment-redesign .seg-art .art-dot{fill:var(--orange);stroke:none}.segment-redesign .seg-art .art-dot,.segment-redesign .seg-art .art-pulse,.segment-redesign .seg-art .mv{transform-box:fill-box;transform-origin:50%}.segment-redesign .seg-art .mv-turn,.segment-redesign .seg-art .mv-swing,.segment-redesign .seg-art .mv-stretch{transform-box:view-box;transform-origin:var(--ox) var(--oy)}.segment-redesign .seg-art .art-travel{transform-box:fill-box;transform-origin:50%;offset-rotate:0deg}.segment-redesign .seg-art .art-travel-lap,.segment-redesign .seg-art .art-travel-out{offset-distance:0%}.segment-redesign .seg-art .art-travel-return,.segment-redesign .seg-art .art-travel-in{offset-distance:100%}.segment-redesign .segment-capabilities--cards>article:first-child{--card:0s}.segment-redesign .segment-capabilities--cards>article:nth-child(2){--card:90ms}.segment-redesign .segment-capabilities--cards>article:nth-child(3){--card:.18s}.segment-redesign .segment-capabilities--cards>article:nth-child(4){--card:.27s}.segment-redesign .segment-capabilities--cards>article:nth-child(5){--card:.36s}html.motion .segment-redesign :is([data-seq],.seq-card) .seg-art .art-part{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}html.motion .segment-redesign :is([data-seq],.seq-card) .seg-art .art-dot{opacity:0;transform:scale(.4)}html.motion .segment-redesign :is([data-seq].is-in,.seq-card.is-in) .seg-art .art-part{animation:art-draw .8s cubic-bezier(.2, .7, .2, 1) calc(var(--card,0s) + var(--d,0s)) forwards}html.motion .segment-redesign :is([data-seq].is-in,.seq-card.is-in) .seg-art .art-dot{animation:art-dot-in .5s cubic-bezier(.2, .7, .2, 1) calc(var(--card,0s) + var(--d,0s)) forwards}@keyframes art-draw{0%{stroke-dashoffset:1px;opacity:1}99%{stroke-dashoffset:0;stroke-dasharray:1;opacity:1}to{stroke-dashoffset:0;stroke-dasharray:none;opacity:1}}@keyframes art-dot-in{to{opacity:1;transform:none}}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .mv-pop{animation:art-pop .7s cubic-bezier(.3, .7, .2, 1) var(--m,0s) both}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .mv-lift{animation:art-lift .9s cubic-bezier(.3, .7, .2, 1) var(--m,0s) both}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .mv-stretch{animation:art-stretch .9s cubic-bezier(.3, .7, .2, 1) var(--m,0s) both}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .mv-turn{animation:art-turn 1.1s cubic-bezier(.4, 0, .2, 1) var(--m,0s) both}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .mv-swing{animation:art-swing 1.1s ease-in-out var(--m,0s) both}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .mv-spin{animation:art-spin 1s ease-in-out var(--m,0s) both}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .art-pulse[data-pulse]{animation:art-pulse .5s cubic-bezier(.3, .7, .2, 1) var(--p,0s) both}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .art-travel-lap{animation:1.2s cubic-bezier(.45,0,.2,1) both art-lap}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .art-travel-return{animation:1.1s cubic-bezier(.4,0,.2,1) both art-return}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .art-travel-out{animation:1.3s cubic-bezier(.4,0,.2,1) both art-out}.segment-redesign .segment-capabilities--cards>article.art-play .seg-art .art-travel-in{animation:1.1s cubic-bezier(.4,0,.2,1) both art-in}@keyframes art-pop{0%,to{transform:none}45%{transform:scale(1.12)}}@keyframes art-lift{0%,to{transform:none}40%,60%{transform:translateY(calc(var(--by,22px) * -1))}}@keyframes art-stretch{0%,to{transform:none}40%,60%{transform:scaleY(var(--sy,1))}}@keyframes art-turn{0%{transform:none}to{transform:rotate(360deg)}}@keyframes art-swing{0%,to{transform:none}35%{transform:rotate(-55deg)}70%{transform:rotate(55deg)}}@keyframes art-spin{0%,to{transform:none}50%{transform:scaleX(.04)}}@keyframes art-pulse{0%,to{transform:none}40%{transform:scale(1.7)}}@keyframes art-lap{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes art-return{0%,to{offset-distance:100%}50%{offset-distance:0%}}@keyframes art-out{0%{offset-distance:0%;opacity:1}65%{offset-distance:100%;opacity:1}78%{offset-distance:100%;opacity:0}79%{offset-distance:0%;opacity:0}to{offset-distance:0%;opacity:1}}@keyframes art-in{0%{offset-distance:0%;opacity:0}12%{opacity:1}to{offset-distance:100%;opacity:1}}body.keyboard-input .segment-redesign .seg-art .art-part,body.keyboard-input .segment-redesign .seg-art .art-dot{stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:1!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.segment-redesign .seg-art .art-part,.segment-redesign .seg-art .art-dot{stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:1!important;animation:none!important;transform:none!important}.segment-redesign .seg-art .mv,.segment-redesign .seg-art .art-pulse,.segment-redesign .seg-art .art-travel{animation:none!important}}.segment-redesign .section-heading,.segment-redesign .section-heading h2{max-width:none}.segment-redesign .section-heading>p:not(.eyebrow){max-width:60ch}.fintech-page #enquire{padding-block:clamp(56px,7vh,72px)}.fintech-page #enquire form>label,.fintech-page #enquire form .field-row>label{margin-bottom:16px}.fintech-page #enquire form :is(input,select,textarea){margin-top:2px;padding-block:8px}.fintech-page #enquire form textarea{height:64px;min-height:64px}.fintech-page #enquire form .privacy-copy{margin:4px 0 16px;font-size:14px}.fintech-page #enquire .steps{gap:14px;margin-block:20px 24px}.fintech-page #enquire .steps h3{margin-bottom:2px}
