@font-face{font-family:Newsreader;src:url(/fonts/newsreader-latin-opsz-normal.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--ink:#191d26;--field:#16264f;--field-line:#2c3e6b;--paper:#f1f3f7;--white:#fff;--accent:#234089;--accent-dark:#16264f;--accent-light:#237ec2;--muted:#565f6d;--rule:#ccd4de;--on-field:#c7d3ea;--on-field-dim:#7c90b8;--error:#a1301f;--error-bg:#fbf1ef;--success:#14523c;--success-bg:#f0f7f3;--disabled:#b7c0c4;--font-display:"Newsreader", Georgia, "Times New Roman", serif;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:clamp(20px, 3vw, 38px);--measure:1380px;--section-y:clamp(40px, 4.4vw, 66px);--header-height:64px;--focus-width:3px;--transition:.16s ease}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16.5px;line-height:1.62}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-weight:500;line-height:1.1}h1{font-variation-settings:"opsz" 36;font-size:clamp(32px,4.4vw,54px)}h2{font-variation-settings:"opsz" 24;font-size:clamp(25px,2.8vw,36px)}h3{font-size:clamp(18px,2vw,20px);line-height:1.25}p{max-width:72ch;margin:0 0 1em}p:last-child{margin-bottom:0}a{color:var(--accent)}img,svg{max-width:100%;height:auto}.container{width:100%;max-width:var(--measure);padding:0 var(--gutter);margin:0 auto}.section{padding:var(--section-y) 0}.section--tint{background:var(--white)}.narrow{max-width:860px}.sechead{grid-template-columns:minmax(0,1fr) minmax(0,430px);align-items:end;gap:56px;margin-bottom:32px;display:grid}.sechead p{color:var(--muted);margin:0}@media (width<=900px){.sechead{grid-template-columns:1fr;gap:14px;margin-bottom:24px}}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:0 0 20px;font-size:11px;font-weight:600}.lede{color:var(--muted);max-width:62ch;font-size:clamp(17px,1.7vw,19px)}.pagehead{background:var(--field);color:var(--white);padding:clamp(38px,4.4vw,66px) 0 clamp(34px,4vw,54px)}.pagehead h1{color:var(--white);max-width:20ch}.pagehead .eyebrow{color:#8fa9dc}.pagehead .lede{color:var(--on-field)}.pagehead .link{color:#c7d3ea;border-color:#c7d3ea8c}.pagehead .link:hover{color:var(--white);border-color:var(--white)}.pagehead-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.pagehead-grid .lede{margin:0}@media (width<=1000px){.pagehead-grid{grid-template-columns:1fr;align-items:start;gap:20px}}.pagehead-back{margin:0 0 18px;font-size:14.5px}.btn{background:var(--accent);color:var(--white);border:1px solid var(--accent);min-height:44px;line-height:1.3;font:inherit;text-align:center;cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition);border-radius:3px;padding:12px 24px;font-size:15px;font-weight:500;text-decoration:none;display:inline-block}.btn:hover{background:var(--accent-dark);border-color:var(--accent-dark)}.btn:active{background:#101b39;border-color:#101b39}.btn[disabled],.btn[aria-disabled=true]{background:var(--disabled);border-color:var(--disabled);cursor:not-allowed}.btn--sm{min-height:40px;padding:10px 18px;font-size:14.5px}.btn--ghost{color:var(--accent);background:0 0}.btn--ghost:hover{color:var(--accent-dark);background:#2340890f}.btn--onfield{background:var(--white);color:var(--field);border-color:var(--white)}.btn--onfield:hover{color:var(--field);background:#e3e9f5;border-color:#e3e9f5}.btn--onfield:active{background:#cfdaee;border-color:#cfdaee}.link{color:var(--accent);border-bottom:1px solid var(--accent);padding-bottom:1px;font-weight:500;text-decoration:none}.link:hover{color:var(--accent-dark);border-color:var(--accent-dark)}.link--go:after{content:" →";white-space:nowrap}.link--back:before{content:"←"}:focus-visible{outline:var(--focus-width) solid var(--accent-light);outline-offset:2px}.skip-link{z-index:100;background:var(--accent);color:var(--white);padding:12px 18px;font-size:15px;position:absolute;top:0;left:-9999px}.skip-link:focus{top:8px;left:8px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{background:var(--white);border-bottom:1px solid var(--rule)}@media (width>=900px){.site-header{z-index:40;position:sticky;top:0}}.header-inner{min-height:var(--header-height);align-items:center;gap:20px;padding-top:8px;padding-bottom:8px;display:flex}.wordmark{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;padding:3px 0;font-size:22px;text-decoration:none;display:inline-block}.wordmark:hover{color:var(--accent)}.site-nav{margin-left:auto}.site-nav ul{gap:26px;margin:0;padding:0;list-style:none;display:flex}.site-nav a{color:var(--ink);border-bottom:1px solid #0000;padding:4px 0;font-size:14.5px;text-decoration:none}.site-nav a:hover{color:var(--accent)}.site-nav a[aria-current=page]{border-bottom-color:var(--accent);color:var(--accent)}.nav-toggle{border:1px solid var(--rule);cursor:pointer;color:var(--ink);font:inherit;background:0 0;margin-left:auto;padding:9px 12px;font-size:14px;display:none}.nav-toggle:hover{border-color:var(--accent);color:var(--accent)}@media (width<=899px){.nav-toggle{display:block}.site-nav{background:var(--white);z-index:50;padding:84px var(--gutter) 32px;display:none;position:fixed;inset:0;overflow-y:auto}.site-nav.is-open{display:block}.site-nav ul{flex-direction:column;gap:4px}.site-nav a{border-bottom:1px solid var(--rule);padding:14px 0;font-size:20px;display:block}.site-nav a.nav-cta{text-align:center;color:var(--white);border-bottom-color:var(--accent);margin-top:24px;display:block}.site-nav a.nav-cta:hover{color:var(--white);border-bottom-color:var(--accent-dark)}.header-cta-desktop{display:none}body.nav-open{overflow:hidden}.nav-close{top:14px;right:var(--gutter);z-index:60;border:1px solid var(--rule);font:inherit;cursor:pointer;color:var(--ink);background:0 0;padding:9px 12px;font-size:14px;position:fixed}}@media (width>=900px){.nav-close,.site-nav .nav-cta{display:none}}.header-cta-desktop{margin-left:26px}.hero{background:var(--field);color:var(--white);padding:clamp(44px,4.8vw,74px) 0;position:relative;overflow:hidden}.hero .container{z-index:2;position:relative}.hero h1{color:var(--white);max-width:17ch;font-size:clamp(34px,4.6vw,56px)}.hero .eyebrow{color:#8fa9dc;margin-bottom:14px}.hero .lede{color:var(--on-field);max-width:46ch;margin:0}.hero .btn{margin-top:26px}.hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:60px;display:grid}@media (width<=1000px){.hero-grid{grid-template-columns:1fr;align-items:start;gap:28px}}.hero-band{color:#5b8ad8;opacity:.5;z-index:1;pointer-events:none;width:100%;height:64px;position:absolute;bottom:0;left:0;right:0}.hero-band rect{animation:.62s ease-out backwards ch-band}@keyframes ch-band{0%{opacity:0;transform:translateY(8px)}}.hero-band rect{transform-box:fill-box}.hero-band .c00{animation-delay:0s}.hero-band .c01{animation-delay:22ms}.hero-band .c02{animation-delay:44ms}.hero-band .c03{animation-delay:66ms}.hero-band .c04{animation-delay:88ms}.hero-band .c05{animation-delay:.11s}.hero-band .c06{animation-delay:.132s}.hero-band .c07{animation-delay:.154s}.hero-band .c08{animation-delay:.176s}.hero-band .c09{animation-delay:.198s}.hero-band .c10{animation-delay:.22s}.hero-band .c11{animation-delay:.242s}.hero-band .c12{animation-delay:.264s}.hero-band .c13{animation-delay:.286s}.hero-band .c14{animation-delay:.308s}.hero-band .c15{animation-delay:.33s}.hero-band .c16{animation-delay:.352s}.hero-band .c17{animation-delay:.374s}.hero-band .c18{animation-delay:.396s}.hero-band .c19{animation-delay:.418s}.hero-band .c20{animation-delay:.44s}.hero-band .c21{animation-delay:.462s}.hero-band .c22{animation-delay:.484s}.hero-band .c23{animation-delay:.506s}.hero-band .c24{animation-delay:.528s}.hero-band .c25{animation-delay:.55s}.hero-band .c26{animation-delay:.572s}.hero-band .c27{animation-delay:.594s}.hero-band .c28{animation-delay:.616s}.hero-band .c29{animation-delay:.638s}.hero-band .c30{animation-delay:.66s}.hero-band .c31{animation-delay:.682s}.hero-band .c32{animation-delay:.704s}.hero-band .c33{animation-delay:.726s}.hero-band .c34{animation-delay:.748s}.hero-band .c35{animation-delay:.77s}.hero-band .c36{animation-delay:.792s}.hero-band .c37{animation-delay:.814s}.hero-band .c38{animation-delay:.836s}.hero-band .c39{animation-delay:.858s}.hero-band .c40{animation-delay:.88s}.hero-band .c41{animation-delay:.902s}.hero-band .c42{animation-delay:.924s}.hero-band .c43{animation-delay:.946s}.hero-band .c44{animation-delay:.968s}.hero-band .c45{animation-delay:.99s}.hero-band .c46{animation-delay:1.012s}.hero-band .c47{animation-delay:1.034s}.hero-band .c48{animation-delay:1.056s}.hero-band .c49{animation-delay:1.078s}.hero-band .c50{animation-delay:1.1s}.hero-band .c51{animation-delay:1.122s}.hero-band .c52{animation-delay:1.144s}.hero-band .c53{animation-delay:1.166s}.hero-band .c54{animation-delay:1.188s}.hero-band .c55{animation-delay:1.21s}.hero-band .c56{animation-delay:1.232s}.hero-band .c57{animation-delay:1.254s}.hero-band .c58{animation-delay:1.276s}.hero-band .c59{animation-delay:1.298s}.hero-band .c60{animation-delay:1.32s}.hero-band .c61{animation-delay:1.342s}.hero-band .c62{animation-delay:1.364s}.hero-band .c63{animation-delay:1.386s}.hero-band .c64{animation-delay:1.408s}.hero-band .c65{animation-delay:1.43s}.hero-band .c66{animation-delay:1.452s}.hero-band .c67{animation-delay:1.474s}.hero-band .c68{animation-delay:1.496s}.hero-band .c69{animation-delay:1.518s}.hero-band .c70{animation-delay:1.54s}.hero-band .c71{animation-delay:1.562s}.hero-band .c72{animation-delay:1.584s}.hero-band .c73{animation-delay:1.606s}.hero-band .c74{animation-delay:1.628s}.hero-band .c75{animation-delay:1.65s}.hero-band .c76{animation-delay:1.672s}.hero-band .c77{animation-delay:1.694s}.hero-band .c78{animation-delay:1.716s}.hero-band .c79{animation-delay:1.738s}.hero-band .c80{animation-delay:1.76s}.hero-band .c81{animation-delay:1.782s}.hero-band .c82{animation-delay:1.804s}.hero-band .c83{animation-delay:1.826s}.hero-band .c84{animation-delay:1.848s}.hero-band .c85{animation-delay:1.87s}.hero-band .c86{animation-delay:1.892s}.hero-band .c87{animation-delay:1.914s}.hero-band .c88{animation-delay:1.936s}.hero-band .c89{animation-delay:1.958s}@media (width<=700px){.hero-band{opacity:.42;height:40px}.hero{padding-bottom:64px}}@media (prefers-reduced-motion:reduce){.hero-band rect{animation:none}}.index{border-top:1px solid var(--ink)}.idx{border-bottom:1px solid var(--rule);color:inherit;transition:color var(--transition);grid-template-columns:30px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:0 32px;padding:22px 0;text-decoration:none;display:grid}.idx:hover{color:var(--accent)}.idx h3{font-size:clamp(19px,2vw,26px)}.idx p{color:var(--muted);max-width:60ch;margin:0;font-size:16px;line-height:1.55}.idx-icon{align-self:start;margin-top:3px}.idx-icon .svc-icon{width:26px;height:26px;color:var(--accent-light)}.idx:hover .idx-icon .svc-icon{color:var(--accent)}.row-go{color:var(--accent);margin-top:8px;font-size:13.5px;font-weight:600;display:block}@media (width<=860px){.idx{grid-template-columns:26px minmax(0,1fr);gap:6px 16px;padding:18px 0}.idx>div{grid-column:2}}.industry-list{columns:2;column-gap:56px;margin:0;padding:0;list-style:none}@media (width<=820px){.industry-list{columns:1}}.industry-list li{break-inside:avoid;border-bottom:1px solid var(--rule);align-items:baseline;gap:14px;padding:14px 0;font-size:16.5px;display:flex}.industry-list li:before{content:"";background:var(--accent-light);flex:0 0 12px;height:1px;transform:translateY(-5px)}.industry-list li:first-child{border-top:1px solid var(--rule)}.steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:34px;margin-top:34px;display:grid}.step{border-top:1px solid var(--ink);padding-top:14px}.step--numbered{counter-increment:step}.step-head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;margin-bottom:12px;display:flex}.step--numbered .step-head:before{content:counter(step);font-family:var(--font-display);color:var(--accent-light);font-size:28px;font-weight:400;line-height:1}.step-icon{display:block}.step-icon .svc-icon{width:26px;height:26px;color:var(--accent-light)}.step h3,.step h2{margin-bottom:7px;font-size:18.5px}.step p{color:var(--muted);font-size:15.5px;line-height:1.5}.svc-icon{color:var(--accent-light);display:block}.panel-icon{margin-bottom:14px;display:block}.panel-icon .svc-icon{width:26px;height:26px}.notice--icon{align-items:flex-start;gap:13px;display:flex}.notice--icon .svc-icon{flex:0 0 22px;width:22px;height:22px;margin-top:1px}.accordion{gap:10px;margin-top:34px;display:grid}.accordion:first-child{margin-top:0}.accordion__item{background:var(--white);border:1px solid var(--rule);border-radius:3px}.accordion__item:target,.accordion__trigger{scroll-margin-top:calc(var(--header-height) + 16px)}.accordion__trigger{cursor:pointer;text-align:left;width:100%;color:var(--ink);font-family:var(--font-display);letter-spacing:-.015em;transition:color var(--transition);background:0 0;border:0;align-items:center;gap:20px;padding:20px 22px;font-size:clamp(20px,2.4vw,27px);font-weight:500;line-height:1.2;display:flex}.accordion__trigger:hover{color:var(--accent)}.accordion__trigger:focus-visible{outline-offset:-3px}.accordion__item:has(.accordion__trigger[aria-expanded=true]){box-shadow:inset 3px 0 0 var(--accent-light);border-color:#b9c6d8}.accordion__trigger[aria-expanded=true]{border-bottom:1px solid var(--rule)}.accordion__trigger:hover{background:#23408908}.accordion__title{flex:1}.accordion__mark{flex:0 0 26px}.accordion__mark .svc-icon{width:26px;height:26px}.accordion__icon{color:var(--accent);transition:transform var(--transition);flex:none}.accordion__trigger[aria-expanded=true] .accordion__icon{transform:rotate(180deg)}.accordion__panel{padding:20px 22px 24px 68px}.accordion__panel[hidden]{display:none}.accordion__panel:not([hidden]){animation:.16s ease-out ch-panel}@keyframes ch-panel{0%{opacity:0;transform:translateY(-3px)}}.accordion__panel ul{max-width:78ch;margin:0;padding-left:20px}.accordion__panel li{color:var(--muted);font-size:16px}.accordion__panel li+li{margin-top:11px}@media (width<=640px){.accordion__trigger{gap:14px}.accordion__panel{padding:16px 18px 20px}.accordion__trigger{padding:18px}}.has-sub{position:relative}.subnav-toggle{display:none}.site-nav .subnav{background:var(--white);border:1px solid var(--rule);z-index:45;border-radius:3px;flex-direction:column;gap:0;min-width:300px;margin:0;padding:8px 0;list-style:none;display:none;position:absolute;top:100%;left:-14px;box-shadow:0 6px 20px #141e371a}.site-nav .has-sub:hover>.subnav,.site-nav .has-sub:focus-within>.subnav{display:block}.subnav li+li{margin:0}.subnav a{color:var(--ink);border-bottom:0;padding:9px 18px;font-size:14.5px;line-height:1.35;display:block}.subnav a:hover{background:var(--paper);color:var(--accent)}.has-sub:after{content:"";height:10px;position:absolute;top:100%;left:0;right:0}@media (width<=899px){.has-sub{flex-wrap:wrap;align-items:center;display:flex}.has-sub>a{flex:1}.subnav-toggle{border:1px solid var(--rule);width:44px;height:44px;color:var(--accent);cursor:pointer;transition:transform var(--transition);background:0 0;border-radius:3px;justify-content:center;align-items:center;margin-left:auto;display:flex}.subnav-toggle[aria-expanded=true]{transform:rotate(180deg)}.site-nav .subnav{border:0;border-left:2px solid var(--rule);width:100%;min-width:0;box-shadow:none;background:0 0;border-radius:0;margin:0 0 6px 16px;padding:0;display:none;position:static}.site-nav .subnav.is-open{display:block}.subnav a{border-bottom:0;padding:10px 0 10px 14px;font-size:16px}.has-sub:after{display:none}}.standing{margin-top:22px}.standing-mark{margin-bottom:16px;display:block}.standing-mark .svc-icon{width:30px;height:30px;color:var(--accent-light)}.standing .standing-lead{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);max-width:46ch;margin:0;font-size:clamp(19px,2vw,23px);font-weight:500;line-height:1.35}.standing-cols{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px 48px;margin-top:22px;padding-top:20px;display:grid}.standing-cols p{color:var(--muted);max-width:60ch;margin:0}.handoff,.note-cta{background:var(--white);border:1px solid var(--rule);border-left:3px solid var(--accent-light);border-radius:3px;max-width:74ch;padding:22px 24px}.note-cta{margin-top:44px}.handoff-lead,.note-cta-lead{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:500}.handoff-note,.note-cta-note{color:var(--muted);margin:6px 0 16px;font-size:15.5px}.work-examples{border-top:1px solid var(--rule);margin-top:68px;padding-top:52px}.work-list{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:26px 44px;margin:32px 0 0;padding:0;list-style:none;display:grid}.work-list li{border-left:2px solid var(--accent-light);padding-left:18px}.work-list h3{margin-bottom:8px;font-size:17.5px}.work-list p{color:var(--muted);max-width:58ch;margin:0;font-size:15.5px;line-height:1.55}.checklist{border-top:1px solid var(--rule);margin-top:68px;padding-top:52px}.checklist-items{counter-reset:checklist;max-width:78ch;margin:30px 0 0;padding:0;list-style:none}.checklist-items li{counter-increment:checklist;color:var(--ink);padding:0 0 0 44px;font-size:16.5px;position:relative}.checklist-items li+li{margin-top:18px}.checklist-items li:before{content:counter(checklist);font-family:var(--font-display);color:var(--accent-light);font-size:21px;font-weight:400;position:absolute;top:-3px;left:0}.checklist-closing{color:var(--muted);max-width:74ch;margin-top:30px}.faq{border-top:1px solid var(--rule);margin-top:68px;padding-top:52px}.faq-list{border-top:1px solid var(--rule);margin:30px 0 0}.faq-item{border-bottom:1px solid var(--rule);padding:22px 0}.faq-list dt{font-family:var(--font-display);color:var(--ink);margin-bottom:9px;font-size:21px;font-weight:500;line-height:1.3}.faq-list dd{color:var(--muted);max-width:74ch;margin:0;font-size:16px}.disclaimer{border-left:2px solid var(--accent-light);color:var(--muted);max-width:76ch;margin-top:8px;padding:4px 0 4px 22px}.prose{max-width:72ch}.prose h2{margin:38px 0 12px;font-size:24px}.prose h2:first-child{margin-top:0}.prose h3{margin:26px 0 10px;font-size:18.5px}.prose p,.prose li{color:var(--muted);font-size:16.5px;line-height:1.62}.prose ul{padding-left:20px}.prose li+li{margin-top:8px}.prose a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.prose a:hover{color:var(--accent-dark)}.prose hr{border:0;border-top:1px solid var(--rule);margin:40px 0 24px}.prose hr+p em{color:var(--muted);font-size:15px;font-style:italic}.prose table{border-collapse:collapse;width:100%;margin:24px 0;font-size:15px;display:block;overflow-x:auto}.prose table thead{border-bottom:2px solid var(--ink)}.prose table th,.prose table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);min-width:8rem;padding:10px 16px 10px 0}.prose table th{color:var(--ink);font-weight:600}.prose table td{color:var(--muted)}.prose table td:first-child{min-width:16rem}.doc-status{border:1px solid var(--rule);background:var(--white);color:var(--muted);margin-bottom:28px;padding:8px 14px;font-size:13.5px;display:inline-block}.dgm{border:1px solid var(--rule);background:var(--white);margin:40px 0;padding:26px 26px 22px}.dgm .dgm-title{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500;line-height:1.25}.dgm .dgm-scope{color:var(--muted);max-width:none;margin:8px 0 0;font-size:13.5px}.dgm .dgm-step{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);border-top:1px solid var(--rule);max-width:none;margin:30px 0 16px;padding-top:20px;font-size:11.5px;font-weight:600}.dgm-num{color:var(--accent-light);margin-right:9px}.dgm-lanes{gap:22px;display:grid}.dgm-lane-title{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;max-width:none;margin:0 0 9px;font-size:12px;font-weight:600}.dgm-flow{align-items:start;margin:0;padding:0;list-style:none;display:grid}.dgm-flow--direct{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr)}.dgm-flow--reinsurance{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr)}.dgm-party{border-top:2px solid var(--accent);color:var(--ink);min-width:0;padding:9px 6px 0 0;font-size:13.5px;line-height:1.35}.dgm-flow-link{height:28px;position:relative}.dgm-flow-link:before{content:"";background:var(--accent-light);height:1px;position:absolute;top:0;left:6px;right:6px}.dgm-flow-link:after{content:"↔";color:var(--accent-light);background:var(--white);padding:0 2px;font-size:18px;line-height:1;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.dgm .dgm-note{color:var(--muted);background:var(--paper);max-width:none;margin:18px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.5}.dgm-contract-chain{grid-template-columns:minmax(0,1fr) minmax(120px,.72fr) minmax(0,1fr) minmax(140px,.8fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.dgm-contract-link{color:var(--muted);text-align:center;min-height:58px;padding-top:2px;font-size:12px;line-height:1.3;position:relative}.dgm-contract-link:before{content:"";background:var(--accent-light);height:1px;position:absolute;top:34px;left:0;right:7px}.dgm-contract-link:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid var(--accent-light);position:absolute;top:30.5px;right:0}.dgm-contract-label{color:var(--muted);display:block}.dgm-risk-label{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;margin-top:22px;font-size:10.5px;font-weight:600;display:block}.dgm-reg-start,.dgm-reg-gate,.dgm-reg-step,.dgm-reg-outcome,.dgm-reg-condition{border-top:2px solid var(--accent);color:var(--muted);padding:11px 12px 12px;font-size:13.5px;line-height:1.45}.dgm-reg-start,.dgm-reg-gate{background:var(--paper);max-width:560px;margin:0 auto}.dgm-reg-kicker,.dgm-branch-label,.dgm-condition-label{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:10.5px;font-weight:600;display:block}.dgm-reg-strong{color:var(--ink);font-weight:600;display:block}.dgm-v-arrow{width:24px;height:30px;margin:0 auto;position:relative}.dgm-v-arrow:before{content:"";background:var(--accent-light);width:1px;position:absolute;top:0;bottom:7px;left:50%}.dgm-v-arrow:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:7px solid var(--accent-light);position:absolute;bottom:0;left:calc(50% - 3.5px)}.dgm-reg-branches{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:28px;margin-top:24px;display:grid}.dgm-reg-branch{min-width:0}.dgm-branch-label{border-bottom:1px solid var(--rule);padding-bottom:7px}.dgm-branch-label:before{content:"↓";margin-right:6px}.dgm-reg-branch--no .dgm-branch-label{color:var(--muted)}.dgm-reg-outcome{border-color:var(--muted)}.dgm-reg-step+.dgm-v-arrow{height:24px}.dgm-reg-condition{border-top:1px dashed var(--accent-light);background:var(--paper);margin-top:22px}.dgm figcaption{border-top:1px solid var(--rule);color:var(--muted);margin-top:30px;padding-top:18px;font-size:13px;line-height:1.55}.dgm figcaption .dgm-head{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;font-size:11.5px;font-weight:600;display:block}.dgm figcaption p{max-width:none;margin:0;font-size:13px}.dgm figcaption p+p{margin-top:7px}@media screen and (width<=760px){.dgm{padding:20px 18px 18px}.dgm-flow--direct,.dgm-flow--reinsurance,.dgm-contract-chain{grid-template-columns:1fr}.dgm-party{padding-right:0;font-size:15px}.dgm-flow-link{width:26px;height:30px;margin:0 auto}.dgm-flow-link:before{width:1px;height:auto;inset:5px auto 5px 50%}.dgm-flow-link:after{content:"↕";padding:0;font-size:18px;top:5px;left:50%;transform:translate(-50%)}.dgm-contract-link{width:180px;min-height:66px;margin:0 auto;padding-top:4px}.dgm-contract-link:before{width:1px;height:auto;inset:25px auto 8px 50%}.dgm-contract-link:after{border-top:7px solid var(--accent-light);border-bottom:0;border-left:4px solid #0000;border-right:4px solid #0000;inset:auto auto 1px calc(50% - 3.5px)}.dgm-risk-label{margin-top:28px}.dgm-reg-branches{grid-template-columns:1fr;gap:24px}.dgm-reg-start,.dgm-reg-gate{max-width:none}}.dgm{scroll-margin-top:calc(var(--header-height) + 16px)}.dgm-reg-branches{margin-top:26px;padding-top:52px;position:relative}.dgm-reg-branches:before{content:"";background:var(--accent-light);height:1px;position:absolute;top:0;left:calc(16.6667% - 4.66667px);right:calc(33.3333% - 9.33333px)}.dgm-reg-branches:after{content:"";background:var(--accent-light);width:1px;height:26px;position:absolute;top:-26px;left:calc(41.6667% + 2.33333px)}.dgm-reg-branch{position:relative}.dgm-reg-branch:before{content:"";background:var(--accent-light);width:1px;height:40px;position:absolute;top:-52px;left:50%}.dgm-reg-branch:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:7px solid var(--accent-light);width:0;height:0;position:absolute;top:-13px;left:calc(50% - 4px)}.dgm-branch-label:before{content:none}@media screen and (width<=760px){.dgm-contract-link{width:210px;min-height:112px;padding-top:0;padding-bottom:18px}.dgm-contract-label{min-height:32px}.dgm-contract-link:before{height:auto;top:38px;bottom:40px}.dgm-contract-link:after{top:auto;bottom:33px}.dgm-risk-label{margin-top:0;position:absolute;bottom:0;left:0;right:0}.dgm-reg-branches{margin-top:22px;padding-top:34px}.dgm-reg-branches:before{display:none}.dgm-reg-branches:after{height:22px;top:-22px;left:13px}.dgm-reg-branch{border-left:2px solid var(--rule);padding-left:14px}.dgm-reg-branch:before{height:24px;top:-34px;left:13px}.dgm-reg-branch:after{top:-11px;left:9px}.dgm-reg-branch--no:before{height:24px}}.form-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:48px;display:grid}@media (width<=860px){.form-layout{grid-template-columns:1fr;gap:40px}}.notice{border:1px solid var(--rule);background:var(--white);color:var(--muted);margin-bottom:28px;padding:14px 18px;font-size:15px}.field{margin-bottom:22px}.field>label,.field .field-label{color:var(--ink);margin-bottom:7px;font-size:14px;font-weight:500;display:block}.field .hint{color:var(--muted);margin-top:3px;font-size:13.5px;font-weight:400;display:block}.input,.textarea,.select{width:100%;font:inherit;color:var(--ink);background:var(--white);border:1px solid #9aa4ae;padding:12px 13px;font-size:16px;display:block}.textarea{resize:vertical;min-height:168px}.input[aria-invalid=true],.textarea[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.field-error{color:var(--error);margin:7px 0 0;font-size:13.5px}.field-error:empty{display:none}.checkbox{align-items:flex-start;gap:11px;display:flex}.checkbox input{width:17px;height:17px;accent-color:var(--accent);flex:0 0 17px;margin-top:5px}.checkbox label{color:var(--muted);font-size:15px;font-weight:400}.counter{color:var(--muted);text-align:right;margin-top:6px;font-size:13px}.form-message{border:1px solid;margin-bottom:24px;padding:14px 16px;font-size:15px}.form-message--ok{background:var(--success-bg);color:var(--success);border-color:#1e6b4f}.form-message--bad{border-color:var(--error);background:var(--error-bg);color:#7e2617}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-details{border:1px solid var(--rule);background:var(--white);padding:26px 24px}.contact-details h2{margin-bottom:14px;font-size:21px}.contact-details dt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.contact-details dd{margin:5px 0 18px;font-size:16px}.contact-details dd:last-child{margin-bottom:0}.cta-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}@media (width<=900px){.cta-band{grid-template-columns:1fr;gap:18px}}.cta-band .btn{margin-top:20px}.sub-under{color:var(--muted);max-width:62ch;margin:10px 0 0;font-size:16.5px}.sector-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}.sector-cards li{background:var(--white);border:1px solid var(--rule);border-radius:3px;grid-column:span 2;padding:20px 20px 20px 18px;font-size:16px;line-height:1.45;position:relative}.sector-cards li:before{content:"";background:var(--accent-light);width:8px;height:8px;position:absolute;top:22px;left:18px}.sector-cards li{padding-left:38px}.sector-cards li:nth-child(4),.sector-cards li:nth-child(5){grid-column:span 3}@media (width<=900px){.sector-cards{grid-template-columns:1fr}.sector-cards li,.sector-cards li:nth-child(4),.sector-cards li:nth-child(5){grid-column:span 1}}.track{counter-reset:track;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:34px 0 0;padding:0;list-style:none;display:grid;position:relative}.track:before{content:"";background:var(--rule);height:1px;position:absolute;top:13px;left:13px;right:13px}.track li{counter-increment:track;padding-top:44px;position:relative}.track li:before{content:counter(track);border:1px solid var(--accent-light);background:var(--paper);width:27px;height:27px;color:var(--accent);font-family:var(--font-display);text-align:center;font-size:15px;line-height:25px;position:absolute;top:0;left:0}.section--tint .track li:before{background:var(--white)}.track h3{margin-bottom:6px;font-size:17.5px}.track p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.5}.track-more{text-align:right;max-width:none;margin:28px 0 0}@media (width<=860px){.track{grid-template-columns:1fr;gap:22px}.track:before{width:1px;height:auto;inset:13px auto 13px 13px}.track li{min-height:27px;padding:0 0 0 44px}.track li:before{top:0}.track-more{text-align:left}}.plain-link{color:inherit;text-decoration:none}.plain-link:hover{color:var(--accent)}.closing .plain-link:hover{color:var(--accent-light)}.closing{background:var(--field);color:var(--white);border-bottom:1px solid var(--field-line);position:relative;overflow:hidden}.closing .container{z-index:2;position:relative}.closing h2{color:var(--white)}.closing .lede{color:var(--on-field)}.pattern-field{color:#5b8ad8;opacity:.22;z-index:1;width:min(46%,560px);height:auto;position:absolute;bottom:-18px;right:-20px}@media (width<=900px){.pattern-field{opacity:.12;width:80%}}.site-footer{background:var(--field);color:#c6d2e8;padding:44px 0 26px;font-size:14.5px}.footer-grid{grid-template-columns:minmax(0,1.7fr) repeat(2,minmax(0,1fr));gap:40px;display:grid}@media (width<=820px){.footer-grid{grid-template-columns:1fr;gap:28px}}@media (width<=900px){.footer-grid li a,.track-more .link,.error-page li a{padding:9px 0;display:inline-block}.footer-grid li+li{margin-top:0}.footer-logo{padding:4px 0}}.footer-grid h2{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--on-field-dim);margin-bottom:14px;font-size:11px;font-weight:600}.footer-brand p{color:#c6d2e8;max-width:46ch;margin-top:12px;font-size:15px}.footer-grid ul{margin:0;padding:0;list-style:none}.footer-grid li+li{margin-top:9px}.footer-grid a{color:#dce4f2;transition:color var(--transition);text-decoration:none}.footer-grid a:hover{color:var(--white);text-underline-offset:3px;text-decoration:underline}.footer-grid a:focus-visible{outline-offset:3px}.footer-bottom{border-top:1px solid var(--field-line);color:#a9b7d4;margin-top:32px;padding-top:16px;font-size:13px}.wordmark img{width:auto;height:34px;display:block}.footer-logo{font-family:var(--font-display);letter-spacing:-.01em;color:var(--white);margin:0;font-size:27px;font-weight:500;line-height:1.1;text-decoration:none;display:inline-block}.footer-logo:hover{color:var(--accent-light)}.footer-grid>div{padding-top:2px}.legal-name{color:var(--white);margin-top:16px;font-size:14.5px;font-weight:500}.footer-address{color:#c6d2e8;margin-top:10px;font-size:14px;font-style:normal;line-height:1.5}.footer-address span,.stacked span{display:block}.licence{color:#a9b7d4;max-width:42ch;margin-top:12px;font-size:13.5px}.licence.lei a{color:inherit;text-underline-offset:2px;text-decoration:underline}.licence.lei a:hover{color:var(--white)}.stacked{font-style:normal}.details-list dt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.details-list dd{color:var(--ink);margin:0;font-size:16px;line-height:1.5}.principle-cards{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}.principle-cards li{background:var(--white);border:1px solid var(--rule);border-radius:3px;padding:20px}.card-icon{margin-bottom:14px;display:block}.card-icon .svc-icon{width:26px;height:26px;color:var(--accent-light)}.principle-cards h3{margin-bottom:7px;font-size:17.5px}.principle-cards p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.5}.details-list{grid-template-columns:minmax(140px,210px) minmax(0,1fr);gap:20px 36px;max-width:900px;margin-top:26px;display:grid}.details-list dt{margin:0;padding-top:2px}@media (width<=640px){.details-list{grid-template-columns:1fr;gap:4px}.details-list dt{margin-top:20px}.details-list dt:first-child{margin-top:0}}.notes-list{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.notes-list li{border-bottom:1px solid var(--rule)}.note-row{color:inherit;transition:background var(--transition), color var(--transition), padding var(--transition);padding:22px 14px 22px 0;text-decoration:none;display:block}.note-row:hover{background:var(--white);color:var(--accent);padding-left:14px;padding-right:0}.note-row:focus-visible{outline-offset:-3px}.notes-list h2{font-size:clamp(20px,2.2vw,26px)}.notes-list p{color:var(--muted);max-width:74ch;margin:8px 0 0;font-size:16px}.notes-list .revised{color:var(--muted);margin-top:8px;font-size:13.5px}.note-row .row-go{margin-top:10px}.error-page ul{flex-wrap:wrap;gap:26px;margin:28px 0 0;padding:0;list-style:none;display:flex}@media print{:root{--paper:#fff;--white:#fff;--ink:#000;--muted:#333;--rule:#999;--field:#fff;--accent:#000;--accent-light:#555}html{font-size:11pt}body{color:#000;background:#fff;font-size:11pt;line-height:1.45}.site-header,.site-footer,.skip-link,.nav-toggle,.nav-close,.site-nav,.btn,.hero-figure,.accordion__icon,.idx-more,.pagehead-back,.cta-band{display:none!important}.pagehead,.hero,.section--tint{padding-top:0;padding-bottom:12pt;color:#000!important;background:#fff!important}.pagehead h1,.hero h1,.pagehead .lede,.hero .lede,.pagehead .eyebrow,.hero .eyebrow{color:#000!important}.pagehead{border-bottom:1pt solid #999;margin-bottom:14pt}.container{max-width:none;padding:0}.section{padding:0 0 14pt}h1{font-size:20pt}h2{font-size:14pt}h3{font-size:12pt}h1,h2,h3{break-after:avoid;page-break-after:avoid}p,li{orphans:3;widows:3}.prose{max-width:none}a{color:#000;text-decoration:underline}.prose a[href^=\/]:after{content:" (clearhorizon.ae" attr(href) ")";font-size:9pt}.prose a[href^=http]:after{content:" (" attr(href) ")";font-size:9pt}.prose a[href^=mailto]:after{content:none}table,.dgm-flow,.dgm-transfer,.dgm-grid,.dgm-note,.dgm-reg-branch{break-inside:avoid;page-break-inside:avoid}.dgm{background:#fff;border:1pt solid #999}.dgm-reg-branches:before,.dgm-reg-branches:after,.dgm-reg-branch:before,.dgm-reg-branch:after{display:none!important}.dgm-reg-branches{break-inside:avoid;page-break-inside:avoid;padding-top:0}.dgm-reg-branch{border-left:1pt solid #999;padding-left:8pt}.dgm .dgm-note{background:#fff;border-left:2pt solid #999;padding-left:8pt}.prose table{display:table;overflow:visible}.accordion__panel[hidden]{display:block!important}.doc-status{border:1pt solid #999}.prose hr{border-top:1pt solid #999}main:after{content:"Clear Horizon Management Consultancies L.L.C. · clearhorizon.ae";color:#333;border-top:1pt solid #999;margin-top:14pt;padding-top:6pt;font-size:8.5pt;display:block}}@page{margin:18mm 16mm}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.mt-xs{margin-top:14px}.mt-sm{margin-top:18px}.mt-md{margin-top:24px}.mt-lg{margin-top:28px}.mt-xl{margin-top:36px}.mt-2xl{margin-top:48px}.mt-3xl{margin-top:56px}.mt-4xl{margin-top:64px}.side-note{color:var(--muted);font-size:15px}
