:root{--sx-ease:cubic-bezier(.2,.7,.2,1);--sx-ease2:cubic-bezier(.65,0,.35,1)}[hidden]{display:none !important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#FFFFFF}h1,h2,h3{font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-weight:400;margin:0;color:#0C1E3C;text-wrap:balance}p{margin:0;text-wrap:pretty}figure{margin:0}a{color:#0C1E3C}a:hover{color:#1F4FD1}:focus-visible{outline:2px solid #1F4FD1;outline-offset:3px}::selection{background:#D6E3FF;color:#0C1E3C}#capabilities{scroll-margin-top:96px}.sx-link{color:#1F4FD1;text-decoration-color:rgba(31,79,209,.35);transition:color .2s ease,text-decoration-color .2s ease}.sx-link:hover{color:#173FA8;text-decoration-color:#173FA8}.sx-skip{position:absolute;left:-10000px;top:12px;z-index:100;padding:10px 16px;border-radius:6px;background:#1F4FD1;color:#FFFFFF;font-family:'Schibsted Grotesk',system-ui,sans-serif;font-size:15px;text-decoration:none}.sx-skip:focus{left:12px;color:#FFFFFF}.sx-header{position:sticky;top:0;z-index:40;background:#FFFFFF;border-bottom:1px solid #DFE7F6;font-family:'Schibsted Grotesk',system-ui,-apple-system,'Segoe UI',sans-serif;color:#0C1E3C;transition:background-color .3s ease,box-shadow .3s ease}.sx-header.is-scrolled{background:rgba(255,255,255,.88);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);box-shadow:0 10px 30px rgba(12,30,60,.06)}.sx-header__inner{max-width:1280px;margin:0 auto;padding:12px clamp(20px,5vw,64px);display:flex;align-items:center;column-gap:36px}.sx-logo{display:inline-flex;align-items:center;min-height:48px;font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:26px;font-weight:500;letter-spacing:-0.02em;color:#0C1E3C;text-decoration:none}.sx-logo:hover{color:#0C1E3C}.sx-nav{flex:1 1 auto;display:flex;align-items:center;gap:0 2px}.sx-nav__group{position:relative}.sx-nav__link{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 12px;border:0;border-radius:6px;background:transparent;font-family:inherit;font-size:15px;line-height:1.2;color:#0C1E3C;text-decoration:none;cursor:pointer;transition:color .2s ease}.sx-nav__link:hover{color:#1F4FD1}.sx-nav__link[aria-current='page'],.sx-nav__link.is-current{color:#1F4FD1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:9px;text-decoration-color:#1F4FD1}.sx-nav__toggle [stroke]{stroke:currentColor}.sx-nav__toggle svg{transition:transform 160ms ease}.sx-nav__toggle[aria-expanded='true'] svg{transform:rotate(180deg)}.sx-dropdown{position:absolute;top:calc(100% + 12px);left:0;width:344px;max-width:calc(100vw - 40px);box-sizing:border-box;padding:8px;background:#FFFFFF;border:1px solid #D9E3F5;border-radius:10px;box-shadow:0 24px 48px rgba(12,30,60,.10);display:flex;flex-direction:column;gap:2px;animation:sx-drop .22s var(--sx-ease)}.sx-dropdown a{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:6px;color:#0C1E3C;text-decoration:none;transition:background-color .2s ease}.sx-dropdown a:hover{background:#F3F7FF;color:#0C1E3C}.sx-dropdown a:hover .sx-dropdown__title{color:#1F4FD1}.sx-dropdown__title{font-size:15px;font-weight:500;transition:color .2s ease}.sx-dropdown__text{font-size:14px;line-height:1.45;color:#52627E}.sx-header__actions{display:flex;align-items:center;gap:12px;margin-left:auto}.sx-header__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:6px;background:#1F4FD1;color:#FFFFFF;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.sx-header__cta:hover{color:#FFFFFF;background:#173FA8;transform:translateY(-1px);box-shadow:0 8px 20px rgba(31,79,209,.25)}.sx-menu-toggle{display:none;align-items:center;justify-content:center;min-height:44px;min-width:72px;padding:0 16px;border:1px solid #BCCBEA;border-radius:6px;background:#FFFFFF;font-family:inherit;font-size:15px;font-weight:500;color:#0C1E3C;cursor:pointer}.sx-mobile-menu{border-top:1px solid #DFE7F6;padding:8px clamp(20px,5vw,64px) 24px;display:flex;flex-direction:column;animation:sx-drop .22s var(--sx-ease)}.sx-mobile-menu a{display:flex;align-items:center;min-height:52px;font-size:17px;color:#0C1E3C;text-decoration:none;border-bottom:1px solid #E6ECF8}.sx-mobile-menu a.sx-mobile-cta{margin-top:20px;justify-content:center;border:0;border-radius:6px;background:#1F4FD1;color:#FFFFFF;font-size:15px;font-weight:500;min-height:48px}@media (max-width:860px){.sx-nav,.sx-header__cta{display:none}.sx-menu-toggle{display:inline-flex}}@media (min-width:861px){.sx-mobile-menu{display:none !important}}.s7,.s8,.s139,.s166{transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.s7.s7.s7:hover,.s139.s139.s139:hover,.s166.s166.s166:hover{background-color:#173FA8;color:#FFFFFF;transform:translateY(-1px);box-shadow:0 10px 24px rgba(31,79,209,.24)}.s8.s8.s8:hover{border-color:#1F4FD1;color:#1F4FD1;transform:translateY(-1px)}main>section:first-child{position:relative;isolation:isolate}main>section:first-child::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(#E3ECFD 1px,transparent 1px),linear-gradient(90deg,#E3ECFD 1px,transparent 1px);background-size:44px 44px;background-position:-1px -1px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),rgba(0,0,0,.4) 60%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.95),rgba(0,0,0,.4) 60%,transparent)}main>section:first-child h1{animation:sx-mask 1.1s var(--sx-ease) .05s both}main>section:first-child h1~*{animation:sx-rise .9s var(--sx-ease) .32s both}main>section:first-child h1~*~*{animation-delay:.46s}main>section:first-child h1~*~*~*{animation-delay:.6s}section.s40.s40:has(>.s122){background:#1F4FD1;position:relative;isolation:isolate;overflow:hidden}section.s40.s40:has(>.s122)::before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 1px);background-size:44px 44px}.s122 h2{color:#FFFFFF}.s122 p{color:#DCE6FF}.s122>a.s7.s7.s7{background:#FFFFFF;color:#1F4FD1}.s122>a.s7.s7.s7:hover{background:#EAF1FE;color:#173FA8;box-shadow:0 10px 24px rgba(5,20,60,.25)}.s97.s97.s97,.s51.s51.s51,.s124.s124.s124,.s141.s141.s141,.s155.s155.s155{border:1px solid #DCE6FA;background-image:linear-gradient(rgba(31,79,209,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(31,79,209,.05) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px}.s47.s47.s47{background:#F3F7FF;border-color:#D3E0FA}.s37.s37.s37,.s78.s78.s78{color:#1F4FD1}.s19.s19:hover,.s13.s13:hover{color:#FFFFFF}.s19.s19:hover{text-decoration:underline;text-underline-offset:4px}.s62,.s35,.s43{position:relative;border-top-color:transparent !important}.s62::before,.s35::before,.s43::before{content:'';position:absolute;left:0;right:0;top:-1px;height:1px;background:#1F4FD1;transform-origin:left center}.s62 h3,.s35 h3{transition:color .25s ease}.s62:hover h3,.s35:hover h3{color:#1F4FD1}.s36{animation:sx-ping 2.8s ease-out infinite}.s35:nth-child(2) .s36{animation-delay:.7s}.s35:nth-child(3) .s36{animation-delay:1.4s}.s35:nth-child(4) .s36{animation-delay:2.1s}.s163{transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.s163:hover{border-color:#A9C1F2;box-shadow:0 18px 40px rgba(12,30,60,.07);transform:translateY(-2px)}.s111,.s112,.s113,.s152,.s153,.s154{transform-origin:left center}.s53 [stroke='#1B2328']{stroke:#1F4FD1}.s53 [stroke='#9AA4AB']{stroke:#8FAAE6}.s53 [stroke='#A3ADB4']{stroke:#A9C1F2}.s53 [stroke='#C3CAD0']{stroke:#C2D3F5}.s53 [stroke='#D3D9DD']{stroke:#D3E0F8}.s53 [stroke='#5A6670']{stroke:#4C74DA}.s53 [fill='#1B2328']{fill:#1F4FD1}.s53 [fill='#E3E7EA'],.s53 [fill='#E3E8EA']{fill:#DCE7FD}.s53 [fill='#F1F3F4']{fill:#EDF3FF}.s48 [stroke='#1B2328'],.sx-confirm [stroke='#1B2328']{stroke:#1F4FD1}.s53{visibility:hidden;animation:sx-show 0s linear 2.5s forwards}.s53.sx-ready{visibility:visible;animation:none}.s53~div{transition:opacity .6s ease,transform .6s var(--sx-ease)}.s53.sx-ready:not(.go)~div{opacity:0;transform:translateY(4px)}.s53.go~div{transition-delay:1.15s}.s53 .ln{stroke-dasharray:1 1;stroke-dashoffset:1}.s53 .fl{fill-opacity:0}.s53 .fd{opacity:0}.s53.go .ln{animation:sx-draw 1.5s var(--sx-ease2) var(--dl,0s) forwards}.s53.go .fl{animation:sx-fillin .6s ease calc(var(--dl,0s) + .6s) forwards}.s53.go .ln.fl{animation:sx-draw 1.5s var(--sx-ease2) var(--dl,0s) forwards,sx-fillin .6s ease calc(var(--dl,0s) + .6s) forwards}.s53.go .fd{animation:sx-fade .7s ease calc(var(--dl,0s) + .5s) forwards}.s53.go .fd.flow{animation:sx-fade .7s ease calc(var(--dl,0s) + .5s) forwards,sx-flow var(--fs,2s) linear 1.2s infinite}.s53.go .ln.blink{animation:sx-draw 1.5s var(--sx-ease2) var(--dl,0s) forwards,sx-blink 2.6s steps(1,end) 1.8s infinite}.sx-rv{opacity:0;transform:translateY(22px);transition:opacity .8s var(--sx-ease),transform .8s var(--sx-ease)}.sx-rv.sx-in{opacity:1;transform:none}.sx-rv.s62::before,.sx-rv.s35::before,.sx-rv.s43::before{transform:scaleX(0);transition:transform 1s var(--sx-ease) .2s}.sx-rv.sx-in.s62::before,.sx-rv.sx-in.s35::before,.sx-rv.sx-in.s43::before{transform:none}.sx-rv .s111,.sx-rv .s112,.sx-rv .s113,.sx-rv .s152,.sx-rv .s153,.sx-rv .s154{transform:scaleX(0);transition:transform 1.1s var(--sx-ease) .25s}.sx-rv .s112,.sx-rv .s153{transition-delay:.4s}.sx-rv .s113,.sx-rv .s154{transition-delay:.55s}.sx-rv.sx-in .s111,.sx-rv.sx-in .s112,.sx-rv.sx-in .s113,.sx-rv.sx-in .s152,.sx-rv.sx-in .s153,.sx-rv.sx-in .s154{transform:none}@supports (animation-timeline:view()){main>section:not(:first-child) h2,main>section:not(:first-child) p.s31,.s174,.s62,.s35,.s43,.s120,.s134,.s163,.s65,.s69,.s109,.s149{animation:sx-rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.s62::before,.s35::before,.s43::before{animation:sx-line linear both;animation-timeline:view();animation-range:entry 20% entry 85%}.s111,.s112,.s113,.s152,.s153,.s154{animation:sx-grow linear both;animation-timeline:view();animation-range:entry 30% cover 42%}.s112,.s153{animation-range:entry 45% cover 48%}.s113,.s154{animation-range:entry 60% cover 54%}.s71{animation:sx-sheet linear both;animation-timeline:view();animation-range:entry 20% cover 38%}}.sx-form{display:flex;flex-direction:column;gap:40px}.sx-fieldset{margin:0;padding:0;border:0;min-width:0}.sx-legend{padding:0;margin-bottom:18px;font-family:'Source Serif 4',Georgia,'Times New Roman',serif;font-size:26px;line-height:1.2;color:#0C1E3C}.sx-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px}.sx-option{display:flex;align-items:center;gap:12px;min-height:52px;box-sizing:border-box;padding:10px 16px;border:1px solid #C4D1EC;border-radius:8px;background:#FFFFFF;font-size:15px;line-height:1.3;color:#0C1E3C;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.sx-option:hover{border-color:#7E9BDA}.sx-option.is-selected{border-color:#1F4FD1;background:#F3F7FF;box-shadow:inset 0 0 0 1px #1F4FD1}.sx-option input{flex:0 0 auto;margin:0;width:18px;height:18px;accent-color:#1F4FD1}.sx-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;padding-top:32px;border-top:1px solid #D9E3F5;animation:sx-rise .5s var(--sx-ease) both}.sx-field{display:flex;flex-direction:column;gap:8px;min-width:0}.sx-field--full{grid-column:1 / -1}.sx-label{font-size:14px;font-weight:500;color:#0C1E3C}.sx-input{width:100%;height:48px;box-sizing:border-box;padding:0 14px;border:1px solid #BCCBEA;border-radius:6px;background:#FFFFFF;font-family:inherit;font-size:16px;color:#0C1E3C;transition:border-color .15s ease,box-shadow .15s ease}.sx-input:hover{border-color:#7E9BDA}.sx-input:focus{outline:none;border-color:#1F4FD1;box-shadow:0 0 0 3px rgba(31,79,209,.16)}.sx-input::placeholder{color:#7A8AA6}.sx-input[aria-invalid='true']{border-color:#9C3A26}textarea.sx-input{height:auto;min-height:140px;padding:12px 14px;line-height:1.5;resize:vertical}select.sx-input{appearance:none;-webkit-appearance:none;padding-right:40px;cursor:pointer;background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2712%27%20height=%2712%27%20viewBox=%270%200%2012%2012%27%3E%3Cpath%20d=%27M2%204.5L6%208.5L10%204.5%27%20fill=%27none%27%20stroke=%27%231F4FD1%27%20stroke-width=%271.4%27%20stroke-linecap=%27round%27%20stroke-linejoin=%27round%27/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 16px center}.sx-check{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;color:#2A3B57;cursor:pointer}.sx-check input{margin:0;width:18px;height:18px;accent-color:#1F4FD1}.sx-error{margin:0;font-size:13px;line-height:1.4;color:#9C3A26}.sx-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.sx-submit{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.sx-alert{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border:1px solid #9C3A26;border-radius:8px;background:#FBF4F2}.sx-submit-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border:0;border-radius:6px;background:#1F4FD1;color:#FFFFFF;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.sx-submit-btn:hover{background:#173FA8;transform:translateY(-1px);box-shadow:0 10px 24px rgba(31,79,209,.24)}.sx-submit-btn[disabled]{opacity:.6;cursor:progress;transform:none;box-shadow:none}.sx-confirm{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(28px,3vw,44px);border:1px solid #D9E3F5;border-radius:12px;background:#F3F7FF;animation:sx-rise .6s var(--sx-ease) both}.sx-confirm:focus{outline:none}@keyframes sx-rise{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes sx-mask{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(30px)}25%{opacity:1}99%{clip-path:inset(0 0 0 0)}100%{opacity:1;clip-path:none;transform:none}}@keyframes sx-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sx-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sx-sheet{from{transform:translate(-14px,-14px)}to{transform:none}}@keyframes sx-drop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes sx-ping{0%{box-shadow:0 0 0 0 rgba(31,79,209,.45)}70%,100%{box-shadow:0 0 0 10px rgba(31,79,209,0)}}@keyframes sx-draw{to{stroke-dashoffset:0}}@keyframes sx-fillin{to{fill-opacity:1}}@keyframes sx-fade{to{opacity:1}}@keyframes sx-flow{to{stroke-dashoffset:var(--fo,-20)}}@keyframes sx-blink{0%{opacity:1}50%{opacity:.2}}@keyframes sx-show{to{visibility:visible}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none !important;transition:none !important}.s53{visibility:visible !important}.s53 .ln{stroke-dasharray:none !important;stroke-dashoffset:0 !important}.s53 .fl{fill-opacity:1 !important}.s53 .fd{opacity:1 !important}.s53~div,.sx-rv{opacity:1 !important;transform:none !important}}.s44.s44.s44{padding-top:clamp(48px,6vw,88px);padding-bottom:36px}.s21.s21.s21{padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(32px,4vw,56px)}.s22.s22.s22{gap:22px}.s32.s32.s32,.s40.s40.s40,.s103.s103.s103,.s82.s82.s82{padding:clamp(48px,6vw,88px) 0}.s60.s60.s60{padding-top:clamp(48px,6vw,88px)}.s2.s2.s2{padding:clamp(64px,8vw,112px) 0}.s27.s27.s27{padding-top:clamp(24px,3vw,36px);gap:20px 48px}.s33.s33.s33{padding-top:clamp(24px,3vw,36px);gap:clamp(24px,3vw,36px)}.s41.s41.s41,.s104.s104.s104{gap:clamp(24px,3vw,40px)}.s118.s118.s118{gap:28px}.s30.s30.s30,.s68.s68.s68{gap:16px}.s61.s61.s61,.s106.s106.s106,.s34.s34.s34{gap:28px}.s42.s42.s42{gap:24px}.s67.s67.s67,.s80.s80.s80{gap:28px 48px}.s120.s120.s120{padding:20px 0}.s134.s134.s134{padding:18px 0}.s163.s163.s163{padding:clamp(22px,2.4vw,32px)}.s10.s10.s10{padding:56px clamp(20px,5vw,64px) 32px;gap:40px}.s29.s29.s29,.s105.s105.s105{font-size:clamp(28px,2.8vw,40px)}.s23.s23.s23,.s4.s4.s4{font-size:clamp(38px,4.6vw,64px)}.s93.s93.s93{font-size:clamp(42px,5.4vw,76px)}.s84.s84.s84{font-size:clamp(36px,4vw,56px)}.s31.s31.s31{font-size:18px}.s97.s97.s97,.s51.s51.s51,.s124.s124.s124,.s141.s141.s141,.s155.s155.s155{padding:clamp(12px,2vw,28px)}.sx-sec{padding:clamp(48px,6vw,88px) 0}.sx-sec--wash{background:#F3F7FF}.sx-wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,5vw,64px)}.sx-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center}.sx-split--top{align-items:start}.sx-split:has(>figure[hidden]){grid-template-columns:1fr}@media (max-width:900px){.sx-split{grid-template-columns:1fr}}.sx-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.sx-h2{font-size:clamp(28px,2.8vw,40px);line-height:1.1;letter-spacing:-0.015em}.sx-lead{margin-top:16px;max-width:60ch;font-size:18px;line-height:1.6;color:#2A3B57}.sx-points{list-style:none;margin:26px 0 0;padding:0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:18px 28px}.sx-points li{display:flex;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid #D9E3F5}.sx-points__t{font-size:15px;font-weight:600;color:#0C1E3C}.sx-points li>span:last-child{font-size:15px;line-height:1.55;color:#2A3B57}.sx-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.sx-media,.sx-banner{margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}.sx-photo{display:block;width:100%;height:auto;border-radius:14px;background:#EAF1FE;object-fit:cover}.sx-media .sx-photo{aspect-ratio:4 / 5;max-height:620px}.sx-media--small{margin-top:28px;max-width:440px}.sx-media--small .sx-photo{aspect-ratio:500 / 367;max-height:none}.sx-banner{margin-bottom:24px}.sx-banner .sx-photo{aspect-ratio:21 / 8}.sx-credit{font-size:12px;line-height:1.5;color:#52627E}.sx-credit a{color:#52627E;text-decoration:underline;text-decoration-color:rgba(82,98,126,.4);text-underline-offset:2px}.sx-credit a:hover{color:#1F4FD1}.sx-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 48px;margin-bottom:28px}.sx-sub{max-width:54ch;font-size:17px;line-height:1.6;color:#2A3B57}.sx-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px}.sx-tile{display:flex;flex-direction:column;gap:8px;padding:22px 22px 24px;background:#FFFFFF;border:1px solid #D9E3F5;border-radius:12px;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.sx-tile:hover{border-color:#A9C1F2;box-shadow:0 14px 32px rgba(12,30,60,.07);transform:translateY(-2px)}.sx-tile h3{font-size:21px;line-height:1.2}.sx-tile p{font-size:15px;line-height:1.55;color:#2A3B57}.sx-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));column-gap:32px;border-top:1px solid #1F4FD1}.sx-step{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 14px;padding:20px 0;border-bottom:1px solid #D9E3F5}.sx-step__n{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #1F4FD1;border-radius:50%;font-family:'Source Serif 4',Georgia,serif;font-size:16px;color:#1F4FD1;transition:background-color .25s ease,color .25s ease}.sx-step:hover .sx-step__n{background:#1F4FD1;color:#FFFFFF}.sx-step h3{font-size:20px;line-height:1.25}.sx-step p{font-size:15px;line-height:1.55;color:#2A3B57}.sx-checks{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));column-gap:28px}.sx-checks>div{padding:16px 0;border-top:1px solid #D9E3F5}.sx-checks dt{margin-bottom:4px;font-size:15px;font-weight:600;color:#0C1E3C}.sx-checks dd{margin:0;font-size:15px;line-height:1.55;color:#2A3B57}.sx-faq{border-top:1px solid #1F4FD1}.sx-faq details{border-bottom:1px solid #D9E3F5}.sx-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-family:'Source Serif 4',Georgia,serif;font-size:20px;line-height:1.3;color:#0C1E3C;cursor:pointer;list-style:none;transition:color .2s ease}.sx-faq summary::-webkit-details-marker{display:none}.sx-faq summary::after{content:'+';flex:0 0 auto;font-family:'Schibsted Grotesk',system-ui,sans-serif;font-size:24px;line-height:1;color:#1F4FD1;transition:transform .25s ease}.sx-faq summary:hover{color:#1F4FD1}.sx-faq details[open] summary::after{transform:rotate(45deg)}.sx-faq details p{max-width:68ch;padding:0 0 18px;font-size:16px;line-height:1.65;color:#2A3B57}.sx-faq details[open] p{animation:sx-rise .35s var(--sx-ease) both}.sx-rv.sx-photo,.sx-rv .sx-photo{transition:clip-path 1s var(--sx-ease)}@keyframes sx-photo{from{clip-path:inset(0 0 100% 0);transform:translateY(24px)}to{clip-path:inset(0 0 0 0);transform:none}}@supports (animation-timeline:view()){.sx-lead,.sx-sub,.sx-points li,.sx-tile,.sx-step,.sx-checks>div,.sx-faq details,.sx-actions,.sx-credit{animation:sx-rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.sx-photo{animation:sx-photo linear both;animation-timeline:view();animation-range:entry 0% cover 35%}}@media (prefers-reduced-motion:reduce){.sx-photo{clip-path:none !important}}