:root{--ssr-navy:#0e2f57;--ssr-navy-mid:#143a68;--ssr-navy-rich:#1b4682;--ssr-primary:#2f77c4;--ssr-bright:#3b8adb;--ssr-mist:#f4f7fb;--ssr-white:#fff;--ssr-text-dark:#1a2b42;--ssr-text-mid:#4a6282;--ssr-gold:#b98a2a;--ssr-gold-light:#dfc07a;--ssr-line:#dde4ee;--ssr-line-strong:#c5d2e2;--ssr-ivory:#fbfaf6;--ssr-on-navy-1:#fbfaf6f0;--ssr-on-navy-2:#e8eef6bd;--ssr-on-navy-3:#e8eef694;--ssr-ease:cubic-bezier(.4,0,.2,1)}@keyframes ssrGridDrift64{0%{background-position:0 0}to{background-position:64px 64px}}@keyframes ssrWhiteGridParallax{0%,to{transform:skew(-18deg)skewY(4deg)}50%{transform:skew(-16deg)skewY(3deg)}}@keyframes ssrWashDrift{0%{background-position:-150%}to{background-position:250%}}@keyframes ssrRingRotate{to{--ssr-angle:360deg}}@keyframes ssrCardEnter{0%{opacity:0}to{opacity:1}}@keyframes ssrNumTick{0%{opacity:0;transform:translateY(-.38em)}to{opacity:1;transform:translateY(0)}}@keyframes ssrGloss108{0%{background-position:160%}to{background-position:-60%}}@keyframes ssrArrowNudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes ssrIconTrace{0%{stroke-dasharray:1 22;stroke-dashoffset:8px}to{stroke-dasharray:22 0;stroke-dashoffset:0}}@keyframes ssrCapabilityMarquee{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@keyframes ssrServiceLedgerMarquee{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@property --ssr-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ssr-page{background:var(--ssr-white);color:var(--ssr-text-dark)}.ssr-section,.ssr-hero{isolation:isolate;position:relative;overflow:hidden}.ssr-container{width:min(1180px,100vw - 48px);margin-inline:auto}.ssr-container-narrow{width:min(900px,100vw - 48px)}.ssr-hero{min-height:640px;padding:132px 0 86px}.ssr-section{padding:96px 0;scroll-margin-top:96px}.ssr-surface-white{background:var(--ssr-white)}.ssr-surface-mist{background:var(--ssr-mist)}.ssr-surface-navy{background-color:var(--ssr-navy);color:var(--ssr-on-navy-1);background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .5H80M.5 0V80' fill='none' stroke='%233B8ADB' stroke-opacity='.16' stroke-width='1'/%3E%3C/svg%3E");background-size:80px 80px;animation:6.5s linear infinite ssrGridDrift64}.ssr-surface-wash{background:var(--ssr-white)}.ssr-surface-wash:before{content:"";z-index:0;pointer-events:none;transform-origin:50%;background-image:linear-gradient(90deg,#2f77c42e 1px,#0000 1px),linear-gradient(#2f77c42e 1px,#0000 1px);background-size:96px 48px;animation:42s ease-in-out infinite ssrWhiteGridParallax;position:absolute;inset:0}.ssr-surface-wash:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#fff0 0% 12%,#e9f2fc57 17%,#f8fafdb8 19%,#e9f2fc57 21%,#fff0 26% 38%,#d3e4f624 44%,#d3e4f642 50%,#d3e4f624 56%,#fff0 62% 100%) 0 0/260% 100%;animation:12s linear infinite ssrWashDrift;position:absolute;inset:0;transform:scaleX(1.6)scaleY(1.2)}.ssr-section>*,.ssr-hero>*{z-index:1;position:relative}.ssr-hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);align-items:center;gap:64px;display:grid}.ssr-hero-copy,.ssr-section-head{gap:18px;display:grid}.ssr-section-head-copy{align-content:start;gap:18px;display:grid}.ssr-section-head{max-width:760px;margin-bottom:40px}.ssr-section-head-media{grid-template-columns:minmax(0,.86fr) minmax(320px,.44fr);align-items:end;gap:42px;max-width:none}.ssr-section-head-image{border:1px solid var(--ssr-line);background:var(--ssr-mist);border-radius:6px;min-height:244px;margin:0;position:relative;overflow:hidden}.ssr-section-head-image img{object-fit:cover}.ssr-section-head-centered{text-align:center;margin-inline:auto}.ssr-eyebrow,.ssr-card-eyebrow,.ssr-meta,.ssr-card-index-label{color:var(--ssr-primary);margin:0;letter-spacing:.12em!important;font-family:IBM Plex Mono,monospace!important;font-size:11px!important;font-weight:500!important;line-height:18px!important}.ssr-surface-navy .ssr-eyebrow,.ssr-surface-navy .ssr-card-eyebrow{color:var(--ssr-gold-light)}.ssr-hero-title,.ssr-section-title,.ssr-card-title,.ssr-cta-title{font-optical-sizing:auto;text-wrap:balance;margin:0;font-family:"Source Serif 4",Georgia,serif!important;font-weight:400!important}.ssr-hero-title{max-width:22ch;color:var(--ssr-on-navy-1);letter-spacing:-.02em!important;max-block-size:none!important;font-size:clamp(44px,4.4vw,64px)!important;line-height:1.02!important;overflow:visible!important}.ssr-hero-title-two-line{flex-direction:column;gap:.02em;display:flex}.ssr-hero-title-line{display:block}.ssr-hero-cycle-track{block-size:1.16em;display:block;position:relative;overflow:hidden}.ssr-hero-cycle-line{white-space:nowrap;line-height:1.06;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.ssr-section-title{max-width:24ch;color:var(--ssr-text-dark);letter-spacing:-.01em!important;font-size:36px!important;line-height:1.12!important}.ssr-surface-navy .ssr-section-title,.ssr-surface-navy .ssr-card-title,.ssr-surface-navy .ssr-cta-title{color:var(--ssr-on-navy-1)}.ssr-card-title{max-width:34ch;color:var(--ssr-navy);letter-spacing:0!important;font-size:22px!important;line-height:1.28!important}.ssr-accent,.ssr-hero-title em,.ssr-section-title em{color:var(--ssr-gold);font-style:italic;font-weight:400}.ssr-surface-navy .ssr-accent,.ssr-surface-navy .ssr-hero-title em,.ssr-surface-navy .ssr-section-title em{color:var(--ssr-gold-light)}.ssr-lede,.ssr-body,.ssr-card-body,.ssr-hero-proof{text-wrap:pretty;margin:0}.ssr-lede{max-width:min(680px,60ch);color:var(--ssr-text-mid);font-family:"Source Serif 4",Georgia,serif!important;font-size:18px!important;line-height:1.55!important}.ssr-hero .ssr-lede{color:#e8eef6c7}.ssr-surface-navy .ssr-lede{color:var(--ssr-on-navy-2)}.ssr-body,.ssr-card-body{color:var(--ssr-text-dark);font-family:"Source Sans 3",sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:26px!important}.ssr-card-body{max-width:54ch;color:var(--ssr-text-mid);font-size:15px!important;line-height:24px!important}.ssr-surface-navy .ssr-card-body,.ssr-surface-navy .ssr-body{color:var(--ssr-on-navy-2)}.ssr-hero-proof{color:#dfc07adb;letter-spacing:.08em!important;max-block-size:none!important;font-family:IBM Plex Mono,monospace!important;font-size:12px!important;font-weight:500!important;line-height:18px!important;overflow:visible!important}.ssr-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:24px;display:flex}.ssr-section>.ssr-container>.ssr-actions{margin-top:48px}.ssr-hero-helper{color:#e8eef6b8;width:fit-content;max-width:min(620px,100%);text-decoration:none;display:inline-flex;font-family:"Source Sans 3",sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}.ssr-hero-helper-stack{justify-items:start;gap:8px;display:grid}.ssr-hero-helper:hover{color:var(--ssr-gold-light)}.ssr-btn{letter-spacing:.005em;white-space:nowrap;min-height:42px;transition:background-color .2s var(--ssr-ease),border-color .2s var(--ssr-ease),color .2s var(--ssr-ease);border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding-inline:18px;text-decoration:none;display:inline-flex;font-family:"Source Sans 3",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.ssr-btn-large{min-height:50px;padding-inline:22px;font-size:17px!important;line-height:28px!important}.ssr-btn-primary{background:var(--ssr-primary);color:#fff}.ssr-btn-primary:hover{background:#2568a8}.ssr-btn-secondary{color:var(--ssr-primary);border-color:var(--ssr-primary);background:0 0}.ssr-btn-secondary:hover{color:#2568a8;background:#2f77c414;border-color:#2568a8}.ssr-surface-navy .ssr-btn-primary,.ssr-surface-navy .ssr-btn-comet{color:var(--ssr-navy);background:#fff;border-color:#fff}.ssr-surface-navy .ssr-btn-primary:hover,.ssr-surface-navy .ssr-btn-comet:hover{background:var(--ssr-ivory);border-color:var(--ssr-ivory)}.ssr-surface-navy .ssr-btn-secondary{color:var(--ssr-ivory);border-color:var(--ssr-ivory)}.ssr-surface-navy .ssr-btn-secondary:hover{background:#fbfaf614}.ssr-btn:after,.ssr-card-link:after{content:"→";margin-left:2px;font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1;transition:transform .22s cubic-bezier(.5,0,.2,1);display:inline-block}.ssr-btn:hover:after,.ssr-card-link:hover:after{transform:translate(4px)}.ss-icon{color:currentColor;vertical-align:middle;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ss-icon svg{width:100%;height:100%;display:block;overflow:visible}.ss-icon svg *{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ss-icon-button{width:16px;height:16px}.ss-icon-display{width:48px;height:48px}.ss-icon-normalized{flex:none;display:inline-flex}.ssr-figure{background:linear-gradient(135deg,var(--ssr-navy)0%,var(--ssr-navy-rich)55%,var(--ssr-primary)100%);border:1px solid #ffffff29;border-radius:6px;min-height:420px;position:relative;overflow:hidden}.ssr-figure:after{content:"";pointer-events:none;background:conic-gradient(from var(--ssr-angle),#fff0,#dfc07acc,#2f77c466,#fff0);-webkit-mask-composite:xor;border-radius:7px;padding:1px;animation:9s linear infinite ssrRingRotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ssr-figure img{object-fit:cover;opacity:.86}.ssr-hero-media-stack{gap:14px;display:grid}.ssr-figure-video-frame{aspect-ratio:16/9;background:#051830d1;border-color:#2f77c49e;min-height:0}.ssr-figure-video-frame:after{background:conic-gradient(from var(--ssr-angle),#2f77c400,#2f77c4b8,#dfc07aeb,#2f77c48a,#2f77c400);border-radius:8px;padding:2px;inset:-2px}.ssr-figure-video{aspect-ratio:16/9;object-fit:contain;opacity:1;width:100%;height:100%;display:block}.ssr-figure-video::cue{text-align:center;color:var(--ssr-on-navy-1);background-color:#051830e6;font-family:"Source Sans 3",sans-serif;font-size:14px;line-height:1.32}.ssr-hero-operating-callout{color:var(--ssr-on-navy-1);transition:border-color .22s var(--ssr-ease),background-color .22s var(--ssr-ease);background:#05183080;border:1px solid #dfc07a4d;border-radius:6px;gap:4px;padding:14px 16px;text-decoration:none;display:grid}.ssr-hero-operating-callout span{text-transform:uppercase;color:var(--ssr-gold-light);margin:0;letter-spacing:.12em!important;font-family:IBM Plex Mono,monospace!important;font-size:11px!important;font-weight:500!important;line-height:16px!important}.ssr-hero-operating-callout strong{color:var(--ssr-on-navy-1);font-family:"Source Serif 4",Georgia,serif!important;font-size:18px!important;font-weight:400!important;line-height:1.35!important}.ssr-hero-operating-callout:hover,.ssr-hero-operating-callout:focus-visible{background:#0e2f57ad;border-color:#dfc07a94}.ssr-hero-operating-callout:after{content:"→";color:var(--ssr-gold-light);transition:transform .22s var(--ssr-ease);justify-self:end;margin-top:-22px;font-family:IBM Plex Mono,monospace;font-size:14px;line-height:1}.ssr-hero-operating-callout:hover:after{transform:translate(4px)}.ssr-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.ssr-card-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.ssr-card-grid-two>.ssr-card:not(.ssr-card-stat):not(.ssr-card-reference){min-height:248px}.ssr-card-grid-index{grid-template-columns:repeat(3,minmax(0,1fr))}.ssr-card-grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.ssr-card-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ssr-service-ledger{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px;display:grid;overflow:visible}.ssr-service-ledger .ssr-service-row{height:100%;min-height:300px;color:var(--ssr-on-navy-1);transition:border-color .18s var(--ssr-ease);border:1px solid #ffffff29;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:1fr;align-content:start;gap:18px;padding:28px;display:grid}.ssr-service-ledger .ssr-service-row:hover,.ssr-service-ledger .ssr-service-row:focus-visible{border-color:#dfc07a6b}.ssr-service-row-mark{letter-spacing:.12em;color:var(--ssr-gold-light);text-transform:uppercase;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;font-family:IBM Plex Mono,monospace;font-size:12px;display:flex}.ssr-service-row-icon{color:currentColor;flex:none;width:24px;height:24px}.ssr-service-row-main{align-content:start;gap:12px;display:grid}.ssr-service-row-list{grid-column:1/-1;align-content:start;gap:0;margin:0;padding:0;list-style:none;display:grid}.ssr-service-row-list li{border-top:1px solid var(--ssr-line);color:var(--ssr-on-navy-2);padding:7px 0;font-size:14px;line-height:1.35}.ssr-service-row-list li:first-child{border-top:0;padding-top:0}.ssr-service-row-meta{letter-spacing:.08em;min-height:auto;color:var(--ssr-gold-light);text-align:left;text-transform:uppercase;align-content:space-between;align-self:end;justify-items:start;gap:16px;font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.4;display:grid}.ssr-service-row-meta a{min-height:34px;color:inherit;letter-spacing:.005em;text-transform:none;align-items:center;gap:6px;text-decoration:none;display:inline-flex;font-family:"Source Sans 3",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.ssr-service-row-meta a:after{content:"→";transition:transform .18s var(--ssr-ease);font-family:IBM Plex Mono,monospace;font-size:13px;line-height:1}.ssr-service-row-meta a:hover:after,.ssr-service-row-meta a:focus-visible:after{transform:translate(4px)}.ssr-service-row-details{grid-column:1/-1;gap:12px;margin-top:2px;padding-top:4px;display:grid}.ssr-service-row-details summary{cursor:pointer;width:fit-content;color:var(--ssr-on-navy-2);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-weight:500;display:inline-flex;font-family:IBM Plex Mono,monospace!important;font-size:11px!important;line-height:16px!important}.ssr-service-row-details summary:after{content:"+";width:18px;height:18px;color:var(--ssr-bright);border:1px solid #3b8adb75;border-radius:999px;place-items:center;font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1;display:inline-grid}.ssr-service-row-details[open] summary:after{content:"-"}.ssr-service-row-details summary::-webkit-details-marker{display:none}.ssr-service-row-detail-list{border-top:1px solid #ffffff1f;gap:0;margin:0;padding:0;list-style:none;display:grid}.ssr-service-row-detail-list li{color:var(--ssr-on-navy-2);border-bottom:1px solid #ffffff1f;padding:8px 0;font-family:"Source Sans 3",sans-serif!important;font-size:14px!important;line-height:20px!important}.ssr-service-ledger[data-compact=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.ssr-service-ledger[data-compact=true] .ssr-service-row{min-height:286px;padding:24px}.ssr-service-ledger[data-compact=true] .ssr-service-row-list{display:none}.ssr-service-ledger[data-compact=true] .ssr-service-row-meta{padding-top:2px}.ssr-service-ledger-expandable{align-items:stretch}#services-overview .ssr-service-ledger-expandable[data-compact=true] .ssr-service-row{border-color:#2f77c452;min-height:318px}#services-overview .ssr-service-ledger-expandable>*{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}#services-overview .ssr-service-ledger-expandable .ssr-service-row:before{content:none}#services-overview .ssr-service-ledger-expandable .ssr-service-row:hover,#services-overview .ssr-service-ledger-expandable .ssr-service-row:focus-within{border-color:#3b8adb94}#services-overview .ssr-service-ledger-expandable .ssr-title-highlight,#services-overview .ssr-service-ledger-expandable .ssr-service-row-mark,#services-overview .ssr-service-ledger-expandable .ssr-service-row-meta{color:var(--ssr-on-navy-1)}#services-overview .ssr-service-ledger-expandable .ssr-service-row-icon,#services-overview .ssr-service-ledger-expandable .ssr-service-row-meta a,#services-overview .ssr-service-ledger-expandable .ssr-service-row-details summary{color:var(--ssr-bright)}#services-overview .ssr-service-ledger-expandable .ssr-card-eyebrow{color:var(--ssr-on-navy-2)}.ssr-service-ledger-marquee{margin-top:2px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.ssr-service-ledger-track{will-change:transform;gap:22px;width:max-content;animation:56s linear infinite ssrServiceLedgerMarquee;display:flex}.ssr-service-ledger-marquee:hover .ssr-service-ledger-track,.ssr-service-ledger-marquee:focus-within .ssr-service-ledger-track{animation-play-state:paused}.ssr-service-ledger-track[data-compact=true]{grid-template-columns:none}.ssr-service-ledger-track .ssr-service-row{flex:0 0 min(370px,82vw);min-height:224px}.ssr-service-ledger-track[data-compact=true] .ssr-service-row{min-height:224px}#growth-to-exit-flywheel .ssr-service-ledger-track .ssr-service-row:before{background-position:0 0;animation:13s ease-in-out infinite ssrGloss108}#growth-to-exit-flywheel .ssr-service-ledger-track .ssr-service-row:hover:before,#growth-to-exit-flywheel .ssr-service-ledger-track .ssr-service-row:focus-visible:before{animation-duration:8s}.ssr-surface-navy .ssr-service-ledger{background:0 0}.ssr-surface-navy .ssr-service-row{color:var(--ssr-on-navy-1)}.ssr-surface-navy .ssr-service-row:hover,.ssr-surface-navy .ssr-service-row:focus-visible{border-color:#dfc07a6b}.ssr-surface-navy .ssr-service-row-list li{color:var(--ssr-on-navy-2);border-color:#ffffff24}.ssr-surface-navy .ssr-service-row-mark,.ssr-surface-navy .ssr-service-row-meta,.ssr-surface-navy .ssr-service-row-icon{color:var(--ssr-gold)}.ssr-surface-wash .ssr-service-ledger[data-compact=true] .ssr-service-row{border-color:var(--ssr-line);color:var(--ssr-text-dark);background:#fff}.ssr-surface-wash .ssr-service-ledger[data-compact=true] .ssr-card-title{color:var(--ssr-navy)}.ssr-surface-wash .ssr-service-ledger[data-compact=true] .ssr-card-body{color:var(--ssr-text-mid)}.ssr-surface-wash .ssr-service-ledger[data-compact=true] .ssr-card-eyebrow,.ssr-surface-wash .ssr-service-ledger[data-compact=true] .ssr-service-row-meta{color:var(--ssr-primary)}.ssr-surface-wash .ssr-service-ledger[data-compact=true] .ssr-service-row-mark{color:var(--ssr-gold);border-bottom-color:var(--ssr-line)}#what-we-do .ss-brand-card-system .card .c-rule,#what-we-do .ss-brand-card-system.card .c-rule,#aios-advantage .ss-brand-card-system .card .c-rule,#aios-advantage .ss-brand-card-system.card .c-rule{display:none}#service-paths .ss-brand-card-system .card .c-rule,#service-paths .ss-brand-card-system.card .c-rule{margin-top:32px}.ss-brand-card-system{--ss-navy:var(--ssr-navy);--ss-navy-mid:var(--ssr-navy-mid);--ss-navy-rich:var(--ssr-navy-rich);--ss-primary:var(--ssr-primary);--ss-blue-bright:var(--ssr-bright);--ss-gold:var(--ssr-gold);--ss-gold-light:var(--ssr-gold-light);--ss-mist:var(--ssr-mist);--ss-ivory:var(--ssr-ivory);--ss-line:var(--ssr-line);--ss-line-strong:var(--ssr-line-strong);--ss-text-dark:var(--ssr-text-dark);--ss-text-mid:var(--ssr-text-mid);--ss-slate:var(--ssr-text-mid);--ink-on-navy-1:var(--ssr-on-navy-1);--ink-on-navy-2:var(--ssr-on-navy-2);--ink-on-navy-3:var(--ssr-on-navy-3);--ink-on-primary-1:#fffffff5;--ink-on-primary-2:#ffffffd1;--ink-on-primary-3:#ffffffad;--line-on-navy:#ffffff2b;--line-on-primary:#ffffff38}.ss-brand-card-grid,.ss-brand-approved-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;display:grid}.ss-brand-card-grid-two,.ss-brand-card-grid-service{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-brand-card-grid[data-count="1"]{grid-template-columns:minmax(0,.72fr)}.ss-brand-card-grid-flow>.card{position:relative!important;overflow:visible!important}.ss-brand-card-grid-flow>.card:not(:last-child):before{content:"->"!important;z-index:4!important;width:46px!important;height:auto!important;min-height:0!important;color:var(--ss-gold-light)!important;text-shadow:0 0 10px #0e2f574d,0 0 18px #fbfaf6c7!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;font-family:IBM Plex Mono,monospace!important;font-size:16px!important;line-height:1!important;animation:none!important;display:inline-flex!important;position:absolute!important;top:50%!important;left:auto!important;right:-23px!important;transform:translateY(-50%)!important}.ss-brand-approved-process>.card{position:relative;overflow:visible!important}.ss-brand-approved-process>.card:not(:last-child):after{content:"->";z-index:4;width:30px;height:18px;color:var(--ss-gold-light);text-shadow:0 1px #ffffffb3;background:0 0;border:0;place-items:center;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;line-height:1;display:grid;position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.ss-brand-approved-process-with-image>.card:nth-of-type(3):after{display:none}.ss-brand-approved-process-with-image{grid-auto-flow:dense}.ss-brand-process-illustration{border:1px solid var(--ss-line);background:var(--ss-mist);grid-column:2/4;width:100%;min-height:340px;margin:0;position:relative;overflow:hidden}.ss-brand-process-illustration img{object-fit:cover;object-position:center}.ss-brand-process-illustration figcaption{z-index:2;color:var(--ss-ivory);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0e2f5700,#0e2f57cc);margin:0;padding:34px 18px 15px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;line-height:1.35;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ss-brand-process-illustration figcaption:before{content:"";vertical-align:.28em;background:var(--ss-gold-light);width:18px;height:1px;margin-right:8px;display:inline-block}#investor-process .ss-brand-approved-process{box-shadow:none!important;background:0 0!important}#investor-process .ss-brand-process-illustration{background:0 0}.ss-brand-card-grid-two.ss-brand-card-grid-flow>.card:nth-child(2n):before,.ss-brand-card-grid-service.ss-brand-card-grid-flow>.card:nth-child(2n):before,.ss-brand-card-grid:not(.ss-brand-card-grid-two):not(.ss-brand-card-grid-service).ss-brand-card-grid-flow>.card:nth-child(3n):before{display:none!important}.ss-brand-service-ledger{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;display:grid}.ss-brand-service-ledger-marquee{width:100%;overflow:hidden}.ss-brand-service-ledger-track{width:max-content;animation:34s linear infinite ssrServiceLedgerMarquee;display:flex}.ss-brand-service-ledger-track .card{width:min(380px,82vw);margin-right:18px}.ss-brand-card-system .card,.ss-brand-card-system.card{isolation:isolate;border:1px solid var(--ss-line);min-height:318px;color:var(--ss-text-dark);transition:border-color .22s var(--ssr-ease),background-color .22s var(--ssr-ease),box-shadow .22s var(--ssr-ease),color .22s var(--ssr-ease),transform .22s var(--ssr-ease);background:#fff;border-radius:6px;flex-direction:column;padding:32px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ss-brand-card-system .card:after,.ss-brand-card-system.card:after{content:"";z-index:0;pointer-events:none;background:conic-gradient(from var(--ssr-angle),var(--ss-line)0deg,var(--ss-line)58deg,#3b8adb6b 82deg,var(--ss-primary)96deg,#3b8adb6b 112deg,var(--ss-line)146deg,var(--ss-line)236deg,#dfc07a70 276deg,var(--ss-gold)292deg,#dfc07a70 308deg,var(--ss-line)334deg,var(--ss-line)360deg);-webkit-mask-composite:xor;border-radius:7px;padding:1.5px;animation:14s linear infinite ssrRingRotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ss-brand-card-system .card:hover,.ss-brand-card-system .card:focus-visible,.ss-brand-card-system.card:hover,.ss-brand-card-system.card:focus-visible{border-color:var(--ss-line-strong)}.ss-brand-card-system .card:hover:after,.ss-brand-card-system .card:focus-visible:after,.ss-brand-card-system.card:hover:after,.ss-brand-card-system.card:focus-visible:after{animation-duration:8s}.ss-brand-card-system .card>*,.ss-brand-card-system.card>*{z-index:1;position:relative}.ss-brand-card-system .card h3,.ss-brand-card-system.card h3{letter-spacing:0;color:var(--ss-navy);text-wrap:balance;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.16}.ss-brand-card-system .card .c-eyebrow,.ss-brand-card-system.card .c-eyebrow{letter-spacing:.08em;color:var(--ss-primary);margin:0 0 18px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;line-height:1.35}.ss-brand-card-system .card .c-eyebrow.slate,.ss-brand-card-system.card .c-eyebrow.slate{color:var(--ss-slate)}.ss-brand-card-system .card .c-body,.ss-brand-card-system.card .c-body{color:var(--ss-text-mid);max-width:54ch;margin:14px 0 0;font-size:15px;line-height:1.6}.ss-brand-card-system .card .c-rule,.ss-brand-card-system.card .c-rule{border:0;border-top:1px solid var(--ss-line);background:0 0;width:100%;height:1px;margin:auto 0 0;padding:0}.ss-brand-card-system .card .c-foot,.ss-brand-card-system.card .c-foot{color:var(--ss-text-mid);letter-spacing:.08em;align-items:center;gap:14px;margin-top:22px;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.4;display:flex}.ss-brand-card-system .card .c-foot.c-foot-stacked,.ss-brand-card-system.card .c-foot.c-foot-stacked{justify-items:start;gap:10px;display:grid}.ss-brand-card-system .card .c-foot.c-foot-stacked .spacer,.ss-brand-card-system.card .c-foot.c-foot-stacked .spacer{display:none}.ss-brand-card-system .card .c-foot.c-foot-stacked .ctalink,.ss-brand-card-system.card .c-foot.c-foot-stacked .ctalink{margin-top:2px}.ss-brand-card-system .card .c-foot .spacer,.ss-brand-card-system.card .c-foot .spacer{background:var(--ss-line);flex:1;min-width:18px;height:1px}.ss-brand-card-system .ctalink{white-space:nowrap;width:fit-content;transition:background-color .18s var(--ssr-ease),border-color .18s var(--ssr-ease),color .18s var(--ssr-ease),transform .18s var(--ssr-ease);justify-content:center;align-items:center;gap:8px;border:1px solid var(--ss-primary)!important;background:var(--ss-primary)!important;min-height:36px!important;box-shadow:none!important;letter-spacing:.005em!important;color:var(--ss-ivory)!important;border-radius:3px!important;padding:0 14px!important;font-family:"Source Sans 3",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;text-decoration:none!important;display:inline-flex!important}.ss-brand-card-system .ctalink:after{content:"->";font-family:IBM Plex Mono,monospace;font-size:11px;transition:transform .24s cubic-bezier(.2,.7,.2,1)}.ss-brand-card-system .ctalink:hover:after{transform:translate(3px)}.ss-brand-card-system .card:hover .ctalink,.ss-brand-card-system .card:focus-visible .ctalink,.ss-brand-card-system.card:hover .ctalink,.ss-brand-card-system.card:focus-visible .ctalink{transform:translate(2px);border-color:var(--ss-blue-bright)!important;background:var(--ss-blue-bright)!important;color:var(--ss-ivory)!important}.ss-brand-card-system a.card,.ss-brand-card-system.card[href]{cursor:pointer}.ss-brand-card-system a.card:hover,.ss-brand-card-system a.card:focus-visible,.ss-brand-card-system.card[href]:hover,.ss-brand-card-system.card[href]:focus-visible{border-color:#dfc07a6b;transform:translateY(-3px);box-shadow:0 18px 50px #0e2f5714}.ss-brand-card-system a.card:hover .ctalink:after,.ss-brand-card-system a.card:focus-visible .ctalink:after,.ss-brand-card-system.card[href]:hover .ctalink:after,.ss-brand-card-system.card[href]:focus-visible .ctalink:after{transform:translate(5px)}.ss-brand-card-icon{width:28px;height:28px;color:var(--ss-primary);transition:color .22s var(--ssr-ease),transform .22s var(--ssr-ease);margin-bottom:18px}.ss-brand-card-system .card:hover .ss-brand-card-icon,.ss-brand-card-system .card:focus-visible .ss-brand-card-icon,.ss-brand-card-system.card:hover .ss-brand-card-icon,.ss-brand-card-system.card:focus-visible .ss-brand-card-icon{color:var(--ss-gold-light);transform:translateY(-2px)}.ss-brand-card-system .card:hover .ss-brand-card-icon svg *,.ss-brand-card-system .card:focus-visible .ss-brand-card-icon svg *,.ss-brand-card-system.card:hover .ss-brand-card-icon svg *,.ss-brand-card-system.card:focus-visible .ss-brand-card-icon svg *{animation:ssrIconTrace .9s var(--ssr-ease)both}.ss-brand-card-image{background:var(--ss-mist);border-radius:0;width:100%;height:clamp(208px,23vw,272px);margin:0 0 24px;position:relative;overflow:hidden}.ss-brand-card-system .card.imgtop,.ss-brand-card-system.card.imgtop,.ss-brand-card-system .card.imgtop.ss-brand-service-card,.ss-brand-card-system.card.imgtop.ss-brand-service-card{min-height:548px;padding:0}.ss-brand-card-system .card.engagement.imgtop,.ss-brand-card-system.card.engagement.imgtop{min-height:590px}.ss-brand-card-system .card.imgtop .ss-brand-card-image,.ss-brand-card-system.card.imgtop .ss-brand-card-image,.ss-brand-card-system .card.imgtop.ss-brand-service-card .ss-brand-card-image,.ss-brand-card-system.card.imgtop.ss-brand-service-card .ss-brand-card-image{border:0;flex:none;margin:0}.ss-brand-card-image-body{flex-direction:column;flex:1;min-height:292px;padding:30px 32px 32px;display:flex}.ss-brand-card-image img{object-fit:cover;object-position:center}.ss-approved-page[data-investor-service-detail=true] .ss-brand-card-image img,.ss-approved-page[data-investor-service-detail=true] .ss-brand-process-illustration img{object-position:center 70%}.ss-brand-card-image figcaption{z-index:2;color:var(--ss-ivory);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 10px #05183099;background:linear-gradient(#0e2f5700,#0e2f57c7);border-left:0;margin:0;padding:30px 16px 14px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;line-height:1.35;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ss-brand-card-system .card.imgtop.surf-navy .ss-brand-card-image figcaption,.ss-brand-card-system.card.imgtop.surf-navy .ss-brand-card-image figcaption,.ss-brand-card-system .card.imgtop.surf-navy-mid .ss-brand-card-image figcaption,.ss-brand-card-system.card.imgtop.surf-navy-mid .ss-brand-card-image figcaption,.ss-brand-card-system .card.imgtop.surf-navy-rich .ss-brand-card-image figcaption,.ss-brand-card-system.card.imgtop.surf-navy-rich .ss-brand-card-image figcaption,.ss-brand-card-system .card.imgtop.surf-primary .ss-brand-card-image figcaption,.ss-brand-card-system.card.imgtop.surf-primary .ss-brand-card-image figcaption,.ss-brand-card-system .card.imgtop.surf-dusk .ss-brand-card-image figcaption,.ss-brand-card-system.card.imgtop.surf-dusk .ss-brand-card-image figcaption{color:var(--ss-ivory);background:linear-gradient(#0e2f5700,#0e2f57c7)}.ss-brand-card-image figcaption:before{content:"";vertical-align:.28em;background:var(--ss-gold-light);width:18px;height:1px;margin-right:8px;display:inline-block}.ss-brand-card-list{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ss-brand-card-list li{color:var(--ss-text-mid);padding-left:18px;font-size:14px;line-height:1.5;position:relative}.ss-brand-card-list li:before{content:"";background:var(--ss-primary);width:6px;height:1px;position:absolute;top:.72em;left:0}.ss-brand-card-details{margin-top:18px}.ss-brand-card-details:not([open])>.ss-brand-card-list{display:none}.ss-brand-card-details summary{cursor:pointer;color:var(--ss-gold-light);letter-spacing:.08em;align-items:center;gap:8px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;line-height:1.4;list-style:none;display:inline-flex}.ss-brand-card-details summary::-webkit-details-marker{display:none}.ss-brand-card-details summary::marker{content:""}.ss-brand-card-details summary:after{content:"+";font-size:13px}.ss-brand-card-details[open] summary:after{content:"-"}.ss-brand-contact-card{justify-content:flex-start;min-height:580px;overflow:hidden}.ss-brand-contact-card h3{max-width:20ch}.ss-brand-contact-card .c-body{color:var(--ink-on-primary-2)}.ss-brand-contact-service-links{gap:10px;margin:14px 0 0;display:grid}.ss-brand-contact-service-link{min-height:46px;color:var(--ss-ivory);letter-spacing:.06em;transition:border-color .18s var(--ssr-ease),background-color .18s var(--ssr-ease),transform .18s var(--ssr-ease);border:1px solid #fbfaf638;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px 10px 12px;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:500;line-height:1.24;text-decoration:none;display:flex}.ss-brand-contact-service-link-main{align-items:center;gap:10px;min-width:0;display:flex}.ss-brand-contact-service-link-main>span:last-child{overflow-wrap:anywhere}.ss-brand-contact-service-icon{width:30px;height:30px;color:var(--ss-gold-light);background:#fbfaf614;border-color:#dfc07a66;flex:0 0 30px}.ss-brand-contact-service-icon svg{width:15px;height:15px}.ss-brand-contact-service-link:after{content:"->";color:var(--ss-gold-light)}.ss-brand-contact-service-link:hover,.ss-brand-contact-service-link:focus-visible{background:#fbfaf614;border-color:#dfc07a80;transform:translate(2px)}.ss-brand-contact-service-link-investor{color:var(--ss-gold-light);border-color:#dfc07a75}.ss-brand-contact-form{gap:12px;margin-top:22px;display:grid}.ss-brand-contact-form label{gap:6px;margin:0;display:grid}.ss-aios-integration-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:48px;display:grid}.ss-aios-integration-chip{border:1px solid var(--ss-line);background:var(--ss-ivory);min-height:46px;color:var(--ss-text-dark);letter-spacing:.06em;text-align:center;border-radius:3px;justify-content:center;align-items:center;padding:10px 12px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;line-height:1.35;display:flex}.ss-aios-integration-chip-more{color:var(--ss-primary);border-color:#dfc07a80}.ss-aios-v2-hero{align-items:center;min-height:820px;padding:120px 0 84px;display:flex;position:relative;overflow:hidden}.ss-aios-v2-page section{scroll-margin-top:96px}.ss-aios-v2-hero:before{content:"";pointer-events:none;background:linear-gradient(#0e2f571a,#0e2f575c);position:absolute;inset:0}.ss-aios-v2-hero .ssr-container{z-index:1;position:relative}.ss-aios-v2-hero-grid{grid-template-columns:minmax(0,.96fr) minmax(320px,440px);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.ss-aios-v2-hero-copy{max-width:760px}.ss-aios-v2-hero-copy h1{max-width:18ch;color:var(--ss-ivory);letter-spacing:0;margin:28px 0 0;font-family:"Source Serif 4",serif;font-size:clamp(48px,5.8vw,76px);font-weight:400;line-height:1.02;max-block-size:none!important;overflow:visible!important}.ss-aios-v2-hero-lede{color:#fbfaf6d1;letter-spacing:0;max-width:660px;margin:28px 0 0;font-family:"Source Serif 4",serif;font-size:clamp(20px,2vw,28px);font-weight:400;line-height:1.36;max-block-size:none!important;overflow:visible!important}.ss-aios-v2-hero-proof{max-width:620px;color:var(--ss-gold-light);letter-spacing:.08em;margin:24px 0 0;font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.7;max-block-size:none!important;overflow:visible!important}.ss-aios-v2-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.ss-aios-v2-hero-figure{aspect-ratio:1;background:var(--ss-ivory);border:1px solid #dfc07a5c;border-radius:6px;width:min(100%,440px);margin:0;position:relative;overflow:hidden;box-shadow:0 24px 64px #0e2f573d}.ss-aios-v2-hero-figure img{object-fit:cover}.ss-aios-v2-logo-marquee{margin:48px 0 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.ss-aios-v2-logo-track{will-change:transform;gap:14px;width:max-content;margin:0;padding:0;list-style:none;animation:72s linear infinite ssrCapabilityMarquee;display:flex}.ss-aios-v2-logo-marquee:hover .ss-aios-v2-logo-track,.ss-aios-v2-logo-marquee:focus-within .ss-aios-v2-logo-track{animation-play-state:paused}.ss-aios-v2-logo-tile{border:1px solid var(--ss-line);background:var(--ss-ivory);min-height:132px;color:var(--ss-text-dark);border-radius:6px;flex:0 0 184px;align-content:center;justify-items:center;gap:14px;padding:18px 12px;display:grid;box-shadow:0 1px 2px #0e2f570a}.ss-aios-v2-logo-mark{place-items:center;width:64px;height:58px;display:grid}.ss-aios-v2-logo-mark img{object-fit:contain;width:58px;max-height:52px;display:block}.ss-aios-v2-logo-tile>span:last-child{color:var(--ss-text-mid);letter-spacing:.035em;text-align:center;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.25}.ss-brand-contact-form span,.ss-brand-contact-error,.ss-brand-contact-confirmation,.ss-brand-contact-link{letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;line-height:1.45}.ss-brand-contact-form span{color:var(--ss-gold-light)}.ss-brand-contact-form input,.ss-brand-contact-form textarea{width:100%;color:var(--ss-navy);background:#fbfaf6f5;border:1px solid #ffffff2e;border-radius:3px;outline:none;font-family:"Source Sans 3",sans-serif;font-size:14px;line-height:1.35}.ss-brand-contact-form input{min-height:40px;padding:8px 10px}.ss-brand-contact-form textarea{resize:vertical;min-height:82px;padding:10px}.ss-brand-contact-form input:focus,.ss-brand-contact-form textarea:focus{border-color:var(--ss-gold-light);box-shadow:0 0 0 2px #dfc07a38}.ss-brand-contact-form button{border:1px solid var(--ss-ivory);background:var(--ss-ivory);width:fit-content;min-height:40px;color:var(--ss-navy);cursor:pointer;transition:background-color .18s var(--ssr-ease),border-color .18s var(--ssr-ease),transform .18s var(--ssr-ease);border-radius:3px;justify-content:center;align-items:center;margin-top:4px;padding:0 16px;font-family:"Source Sans 3",sans-serif;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.ss-brand-contact-form button:after{content:"→";margin-left:8px;font-family:IBM Plex Mono,monospace;font-size:12px}.ss-brand-contact-form button:hover,.ss-brand-contact-form button:focus-visible{border-color:var(--ss-gold-light);background:#fff;transform:translate(2px)}.ss-brand-contact-form button:disabled{cursor:wait;opacity:.74}.ss-brand-contact-error{color:var(--ss-gold-light);margin:0}.ss-brand-contact-confirmation{color:var(--ss-ivory);border:1px solid #dfc07a57;margin-top:24px;padding:16px}.ss-brand-lead-card{flex-direction:column;display:flex}.ss-brand-lead-card:after{content:"";background:linear-gradient(90deg,#dfc07ad1,#4896e638,#0000);width:100%;height:1px;margin:30px 0 0;display:block}.ss-brand-lead-actions{grid-template-columns:1fr;gap:10px;margin-top:12px;padding-top:0;display:grid}.ss-brand-lead-actions .ssr-btn{justify-content:center;width:100%;min-height:46px}.ss-brand-lead-actions .ssr-btn-secondary{color:var(--ss-ivory);border-color:#ffffff6b}.ss-brand-card-system .card.engagement,.ss-brand-card-system.card.engagement{min-height:340px;padding:0}.ss-brand-card-system .card.engagement .cf-head,.ss-brand-card-system.card.engagement .cf-head{border-bottom:1px solid var(--ss-line);grid-template-columns:88px minmax(0,1fr);display:grid}.ss-brand-card-system .card.engagement .cf-idx,.ss-brand-card-system.card.engagement .cf-idx{border-right:1px solid var(--ss-line);text-align:center;font-feature-settings:"tnum";color:var(--ss-navy);letter-spacing:0;padding:28px 0;font-family:IBM Plex Mono,monospace;font-size:32px;line-height:1}.ss-brand-card-system .card.engagement .cf-idx span,.ss-brand-card-system.card.engagement .cf-idx span{color:var(--ss-slate);letter-spacing:.08em;margin-top:6px;font-size:10px;display:block}.ss-brand-card-system .card.engagement .cf-headline,.ss-brand-card-system.card.engagement .cf-headline{flex-direction:column;justify-content:center;min-width:0;padding:28px 32px;display:flex}.ss-brand-card-system .card.engagement .cf-eyebrow,.ss-brand-card-system.card.engagement .cf-eyebrow{color:var(--ss-slate);letter-spacing:.08em;margin:0 0 8px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500}.ss-brand-card-system .card.engagement .cf-body,.ss-brand-card-system.card.engagement .cf-body{padding:24px 32px 28px}.ss-brand-card-system .card.engagement .cf-body p,.ss-brand-card-system.card.engagement .cf-body p{color:var(--ss-text-mid);margin:0;font-size:15px;line-height:1.6}.ss-brand-card-system .card.engagement .cf-foot,.ss-brand-card-system.card.engagement .cf-foot{border-top:1px solid var(--ss-line);color:var(--ss-slate);letter-spacing:.08em;justify-content:space-between;align-items:baseline;gap:16px;margin-top:auto;padding:18px 32px;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.4;display:flex}.ss-brand-card-system .card.figure,.ss-brand-card-system.card.figure{justify-content:space-between;min-height:320px}.ss-brand-card-system .card.figure .fig-num,.ss-brand-card-system.card.figure .fig-num{color:var(--ss-navy);font-feature-settings:"tnum";letter-spacing:0;margin:24px 0 0;font-family:IBM Plex Mono,monospace;font-size:clamp(46px,4.6vw,64px);line-height:1}.ss-brand-card-system .card.figure .fig-num .unit,.ss-brand-card-system.card.figure .fig-num .unit{color:var(--ss-text-mid);letter-spacing:0;white-space:normal;margin:8px 0 0;font-size:18px;line-height:1.25;display:block}.ss-brand-card-system .card.figure .fig-label,.ss-brand-card-system.card.figure .fig-label{color:var(--ss-text-dark);margin:18px 0 0;font-family:"Source Serif 4",Georgia,serif;font-size:17px;line-height:1.42}.ss-brand-card-system .card.figure .fig-foot,.ss-brand-card-system.card.figure .fig-foot{color:var(--ss-slate);letter-spacing:.04em;margin:20px 0 0;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.5}.ss-brand-card-system .card.figure.surf-navy .fig-num,.ss-brand-card-system.card.figure.surf-navy .fig-num,.ss-brand-card-system .card.figure.surf-navy-mid .fig-num,.ss-brand-card-system.card.figure.surf-navy-mid .fig-num,.ss-brand-card-system .card.figure.surf-navy-rich .fig-num,.ss-brand-card-system.card.figure.surf-navy-rich .fig-num,.ss-brand-card-system .card.figure.surf-primary .fig-num,.ss-brand-card-system.card.figure.surf-primary .fig-num,.ss-brand-card-system .card.figure.surf-dusk .fig-num,.ss-brand-card-system.card.figure.surf-dusk .fig-num{color:var(--ink-on-navy-1)}.ss-brand-card-system .card.figure.surf-navy .fig-num .unit,.ss-brand-card-system.card.figure.surf-navy .fig-num .unit,.ss-brand-card-system .card.figure.surf-navy-mid .fig-num .unit,.ss-brand-card-system.card.figure.surf-navy-mid .fig-num .unit,.ss-brand-card-system .card.figure.surf-navy-rich .fig-num .unit,.ss-brand-card-system.card.figure.surf-navy-rich .fig-num .unit,.ss-brand-card-system .card.figure.surf-primary .fig-num .unit,.ss-brand-card-system.card.figure.surf-primary .fig-num .unit,.ss-brand-card-system .card.figure.surf-dusk .fig-num .unit,.ss-brand-card-system.card.figure.surf-dusk .fig-num .unit{color:var(--ss-gold-light)}.ss-brand-card-system .card.figure.surf-navy .fig-label,.ss-brand-card-system.card.figure.surf-navy .fig-label,.ss-brand-card-system .card.figure.surf-navy-mid .fig-label,.ss-brand-card-system.card.figure.surf-navy-mid .fig-label,.ss-brand-card-system .card.figure.surf-navy-rich .fig-label,.ss-brand-card-system.card.figure.surf-navy-rich .fig-label,.ss-brand-card-system .card.figure.surf-primary .fig-label,.ss-brand-card-system.card.figure.surf-primary .fig-label,.ss-brand-card-system .card.figure.surf-dusk .fig-label,.ss-brand-card-system.card.figure.surf-dusk .fig-label,.ss-brand-card-system .card.figure.surf-navy .fig-foot,.ss-brand-card-system.card.figure.surf-navy .fig-foot,.ss-brand-card-system .card.figure.surf-navy-mid .fig-foot,.ss-brand-card-system.card.figure.surf-navy-mid .fig-foot,.ss-brand-card-system .card.figure.surf-navy-rich .fig-foot,.ss-brand-card-system.card.figure.surf-navy-rich .fig-foot,.ss-brand-card-system .card.figure.surf-primary .fig-foot,.ss-brand-card-system.card.figure.surf-primary .fig-foot,.ss-brand-card-system .card.figure.surf-dusk .fig-foot,.ss-brand-card-system.card.figure.surf-dusk .fig-foot{color:var(--ink-on-navy-2)}.ss-brand-card-system .card.quote,.ss-brand-card-system.card.quote{min-height:260px;padding:44px 40px}.ss-brand-card-system .card.quote .q-mark,.ss-brand-card-system.card.quote .q-mark{color:var(--ss-gold);margin:0 0 8px;font-family:"Source Serif 4",Georgia,serif;font-size:64px;line-height:.8;display:block}.ss-brand-card-system .card.quote blockquote,.ss-brand-card-system.card.quote blockquote{max-width:42ch;color:var(--ss-text-dark);letter-spacing:0;margin:0;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(24px,2.2vw,32px);line-height:1.26}.ss-brand-card-system .card.quote .q-attrib,.ss-brand-card-system.card.quote .q-attrib{border-top:1px solid var(--ss-line);grid-template-columns:1fr auto;gap:16px;margin-top:32px;padding-top:20px;display:grid}.ss-brand-card-system .card.quote .q-name,.ss-brand-card-system.card.quote .q-name{color:var(--ss-text-dark);font-family:"Source Serif 4",Georgia,serif;font-size:15px}.ss-brand-card-system .card.quote .q-role,.ss-brand-card-system.card.quote .q-role{color:var(--ss-slate);letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:11px}.ss-brand-marginalia-card{grid-template-columns:minmax(0,.78fr) minmax(260px,.48fr);gap:28px;margin-top:44px;display:grid!important}.ss-brand-marginalia-card-image{grid-template-columns:minmax(0,.72fr) minmax(300px,.58fr)}.ss-brand-marginalia-side,.ssr-marginalia-side{align-content:start;gap:18px;display:grid}.ss-brand-marginalia-image,.ssr-marginalia-image{background:var(--ss-mist);width:100%;min-height:228px;margin:0;position:relative;overflow:hidden}.ss-brand-marginalia-image img,.ssr-marginalia-image img{object-fit:cover;object-position:center}.ss-brand-marginalia-image figcaption,.ssr-marginalia-image figcaption{color:var(--ss-ivory);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0e2f5700,#0e2f57c7);margin:0;padding:30px 16px 14px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;line-height:1.35;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ss-brand-marginalia-list{border-left:1px solid var(--ss-line);align-content:start;gap:0;padding-left:28px;display:grid}.ss-brand-marginalia-list p{border-bottom:1px solid var(--ss-line);color:var(--ss-text-mid);gap:5px;margin:0;padding:15px 0;font-size:14px;line-height:1.45;display:grid}.ss-brand-marginalia-list p:first-child{padding-top:0}.ss-brand-marginalia-list p:last-child{border-bottom:0;padding-bottom:0}.ss-brand-marginalia-list span{color:var(--ss-primary);letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:11px}.ss-brand-card-system .card.gate,.ss-brand-card-system.card.gate{gap:16px;min-height:280px}.ss-brand-card-system .card.gate .g-status,.ss-brand-card-system.card.gate .g-status{color:var(--ss-primary);letter-spacing:.08em;background:#2f77c414;border:1px solid #2f77c433;border-radius:999px;align-self:start;align-items:center;gap:8px;padding:6px 10px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.ss-brand-card-system .card.gate .g-status:before,.ss-brand-card-system.card.gate .g-status:before{content:"";background:var(--ss-primary);border-radius:999px;width:7px;height:7px}.ss-brand-card-system .card.gate .g-body,.ss-brand-card-system.card.gate .g-body{color:var(--ss-text-mid);margin:0;font-size:15px;line-height:1.6}.ss-brand-card-system .card.gate .g-foot,.ss-brand-card-system.card.gate .g-foot{border-top:1px solid var(--ss-line);margin-top:auto;padding-top:18px}.ss-brand-card-system .card.gate .g-tag,.ss-brand-card-system.card.gate .g-tag{color:var(--ss-slate);letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:11px;line-height:1.4}.ss-brand-card-system .card.surf-navy,.ss-brand-card-system.card.surf-navy,.ss-brand-card-system .card.surf-navy-mid,.ss-brand-card-system.card.surf-navy-mid,.ss-brand-card-system .card.surf-navy-rich,.ss-brand-card-system.card.surf-navy-rich,.ss-brand-card-system .card.surf-primary,.ss-brand-card-system.card.surf-primary,.ss-brand-card-system .card.surf-dusk,.ss-brand-card-system.card.surf-dusk{color:var(--ink-on-navy-1);border:0}.ss-brand-card-system .card.surf-navy,.ss-brand-card-system.card.surf-navy{background:var(--ss-navy)}.ss-brand-card-system .card.surf-navy-mid,.ss-brand-card-system.card.surf-navy-mid{background:var(--ss-navy-mid)}.ss-brand-card-system .card.surf-navy-rich,.ss-brand-card-system.card.surf-navy-rich{background:var(--ss-navy-rich)}.ss-brand-card-system .card.surf-primary,.ss-brand-card-system.card.surf-primary{background:var(--ss-primary)}.ss-brand-card-system .card.surf-dusk,.ss-brand-card-system.card.surf-dusk{background:linear-gradient(135deg,var(--ss-navy)0%,var(--ss-primary)100%)}.ss-brand-card-system .card.surf-navy:after,.ss-brand-card-system.card.surf-navy:after,.ss-brand-card-system .card.surf-navy-mid:after,.ss-brand-card-system.card.surf-navy-mid:after,.ss-brand-card-system .card.surf-navy-rich:after,.ss-brand-card-system.card.surf-navy-rich:after,.ss-brand-card-system .card.surf-primary:after,.ss-brand-card-system.card.surf-primary:after,.ss-brand-card-system .card.surf-dusk:after,.ss-brand-card-system.card.surf-dusk:after{display:none}.ss-brand-card-system .card.surf-navy:before,.ss-brand-card-system.card.surf-navy:before,.ss-brand-card-system .card.surf-navy-mid:before,.ss-brand-card-system.card.surf-navy-mid:before,.ss-brand-card-system .card.surf-navy-rich:before,.ss-brand-card-system.card.surf-navy-rich:before,.ss-brand-card-system .card.surf-primary:before,.ss-brand-card-system.card.surf-primary:before,.ss-brand-card-system .card.surf-dusk:before,.ss-brand-card-system.card.surf-dusk:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(108deg,#0000 28%,#ffffff0f 44%,#ffffff24 50%,#ffffff0f 56%,#0000 72%) -60%/260% 100%;animation:12s ease-in-out infinite ssrGloss108;position:absolute;inset:0}.ss-brand-card-system .card.surf-primary:before,.ss-brand-card-system.card.surf-primary:before{background:linear-gradient(108deg,#0000 28%,#ffffff1a 44%,#ffffff38 50%,#ffffff1a 56%,#0000 72%) 0 0/260% 100%}.ss-brand-card-system .card.surf-navy h3,.ss-brand-card-system.card.surf-navy h3,.ss-brand-card-system .card.surf-navy-mid h3,.ss-brand-card-system.card.surf-navy-mid h3,.ss-brand-card-system .card.surf-navy-rich h3,.ss-brand-card-system.card.surf-navy-rich h3,.ss-brand-card-system .card.surf-primary h3,.ss-brand-card-system.card.surf-primary h3,.ss-brand-card-system .card.surf-dusk h3,.ss-brand-card-system.card.surf-dusk h3{color:var(--ink-on-navy-1)}.ss-brand-card-system .card.surf-navy .c-eyebrow,.ss-brand-card-system.card.surf-navy .c-eyebrow,.ss-brand-card-system .card.surf-navy-mid .c-eyebrow,.ss-brand-card-system.card.surf-navy-mid .c-eyebrow,.ss-brand-card-system .card.surf-navy-rich .c-eyebrow,.ss-brand-card-system.card.surf-navy-rich .c-eyebrow,.ss-brand-card-system .card.surf-dusk .c-eyebrow,.ss-brand-card-system.card.surf-dusk .c-eyebrow,.ss-brand-card-system .card.surf-primary .c-eyebrow,.ss-brand-card-system.card.surf-primary .c-eyebrow,.ss-brand-card-system .card.surf-navy .cf-eyebrow,.ss-brand-card-system.card.surf-navy .cf-eyebrow,.ss-brand-card-system .card.surf-navy-mid .cf-eyebrow,.ss-brand-card-system.card.surf-navy-mid .cf-eyebrow,.ss-brand-card-system .card.surf-navy-rich .cf-eyebrow,.ss-brand-card-system.card.surf-navy-rich .cf-eyebrow,.ss-brand-card-system .card.surf-dusk .cf-eyebrow,.ss-brand-card-system.card.surf-dusk .cf-eyebrow,.ss-brand-card-system .card.surf-primary .cf-eyebrow,.ss-brand-card-system.card.surf-primary .cf-eyebrow{color:var(--ss-gold-light)}.ss-brand-card-system .card.surf-navy .c-body,.ss-brand-card-system.card.surf-navy .c-body,.ss-brand-card-system .card.surf-navy-mid .c-body,.ss-brand-card-system.card.surf-navy-mid .c-body,.ss-brand-card-system .card.surf-navy-rich .c-body,.ss-brand-card-system.card.surf-navy-rich .c-body,.ss-brand-card-system .card.surf-dusk .c-body,.ss-brand-card-system.card.surf-dusk .c-body,.ss-brand-card-system .card.surf-primary .c-body,.ss-brand-card-system.card.surf-primary .c-body,.ss-brand-card-system .card.surf-navy .g-body,.ss-brand-card-system.card.surf-navy .g-body,.ss-brand-card-system .card.surf-navy-mid .g-body,.ss-brand-card-system.card.surf-navy-mid .g-body,.ss-brand-card-system .card.surf-navy-rich .g-body,.ss-brand-card-system.card.surf-navy-rich .g-body,.ss-brand-card-system .card.surf-dusk .g-body,.ss-brand-card-system.card.surf-dusk .g-body,.ss-brand-card-system .card.surf-primary .g-body,.ss-brand-card-system.card.surf-primary .g-body,.ss-brand-card-system .card.surf-navy .cf-body p,.ss-brand-card-system.card.surf-navy .cf-body p,.ss-brand-card-system .card.surf-navy-mid .cf-body p,.ss-brand-card-system.card.surf-navy-mid .cf-body p,.ss-brand-card-system .card.surf-navy-rich .cf-body p,.ss-brand-card-system.card.surf-navy-rich .cf-body p,.ss-brand-card-system .card.surf-dusk .cf-body p,.ss-brand-card-system.card.surf-dusk .cf-body p,.ss-brand-card-system .card.surf-primary .cf-body p,.ss-brand-card-system.card.surf-primary .cf-body p,.ss-brand-card-system .card.surf-navy .ss-brand-card-list li,.ss-brand-card-system.card.surf-navy .ss-brand-card-list li,.ss-brand-card-system .card.surf-navy-mid .ss-brand-card-list li,.ss-brand-card-system.card.surf-navy-mid .ss-brand-card-list li,.ss-brand-card-system .card.surf-navy-rich .ss-brand-card-list li,.ss-brand-card-system.card.surf-navy-rich .ss-brand-card-list li,.ss-brand-card-system .card.surf-dusk .ss-brand-card-list li,.ss-brand-card-system.card.surf-dusk .ss-brand-card-list li,.ss-brand-card-system .card.surf-primary .ss-brand-card-list li,.ss-brand-card-system.card.surf-primary .ss-brand-card-list li{color:var(--ink-on-navy-2)}.ss-brand-card-system .card.surf-navy .c-rule,.ss-brand-card-system.card.surf-navy .c-rule,.ss-brand-card-system .card.surf-navy-mid .c-rule,.ss-brand-card-system.card.surf-navy-mid .c-rule,.ss-brand-card-system .card.surf-navy-rich .c-rule,.ss-brand-card-system.card.surf-navy-rich .c-rule,.ss-brand-card-system .card.surf-dusk .c-rule,.ss-brand-card-system.card.surf-dusk .c-rule,.ss-brand-card-system .card.surf-primary .c-rule,.ss-brand-card-system.card.surf-primary .c-rule,.ss-brand-card-system .card.surf-navy .cf-head,.ss-brand-card-system.card.surf-navy .cf-head,.ss-brand-card-system .card.surf-navy-mid .cf-head,.ss-brand-card-system.card.surf-navy-mid .cf-head,.ss-brand-card-system .card.surf-navy-rich .cf-head,.ss-brand-card-system.card.surf-navy-rich .cf-head,.ss-brand-card-system .card.surf-dusk .cf-head,.ss-brand-card-system.card.surf-dusk .cf-head,.ss-brand-card-system .card.surf-primary .cf-head,.ss-brand-card-system.card.surf-primary .cf-head,.ss-brand-card-system .card.surf-navy .cf-foot,.ss-brand-card-system.card.surf-navy .cf-foot,.ss-brand-card-system .card.surf-navy-mid .cf-foot,.ss-brand-card-system.card.surf-navy-mid .cf-foot,.ss-brand-card-system .card.surf-navy-rich .cf-foot,.ss-brand-card-system.card.surf-navy-rich .cf-foot,.ss-brand-card-system .card.surf-dusk .cf-foot,.ss-brand-card-system.card.surf-dusk .cf-foot,.ss-brand-card-system .card.surf-primary .cf-foot,.ss-brand-card-system.card.surf-primary .cf-foot,.ss-brand-card-system .card.surf-navy .g-foot,.ss-brand-card-system.card.surf-navy .g-foot,.ss-brand-card-system .card.surf-navy-mid .g-foot,.ss-brand-card-system.card.surf-navy-mid .g-foot,.ss-brand-card-system .card.surf-navy-rich .g-foot,.ss-brand-card-system.card.surf-navy-rich .g-foot,.ss-brand-card-system .card.surf-dusk .g-foot,.ss-brand-card-system.card.surf-dusk .g-foot,.ss-brand-card-system .card.surf-primary .g-foot,.ss-brand-card-system.card.surf-primary .g-foot{border-color:var(--line-on-navy)}.ss-brand-card-system .card.surf-navy .cf-idx,.ss-brand-card-system.card.surf-navy .cf-idx,.ss-brand-card-system .card.surf-navy-mid .cf-idx,.ss-brand-card-system.card.surf-navy-mid .cf-idx,.ss-brand-card-system .card.surf-navy-rich .cf-idx,.ss-brand-card-system.card.surf-navy-rich .cf-idx,.ss-brand-card-system .card.surf-dusk .cf-idx,.ss-brand-card-system.card.surf-dusk .cf-idx,.ss-brand-card-system .card.surf-primary .cf-idx,.ss-brand-card-system.card.surf-primary .cf-idx{border-color:var(--line-on-navy);color:var(--ink-on-navy-1)}.ss-brand-card-system .card.surf-navy .cf-idx span,.ss-brand-card-system.card.surf-navy .cf-idx span,.ss-brand-card-system .card.surf-navy-mid .cf-idx span,.ss-brand-card-system.card.surf-navy-mid .cf-idx span,.ss-brand-card-system .card.surf-navy-rich .cf-idx span,.ss-brand-card-system.card.surf-navy-rich .cf-idx span,.ss-brand-card-system .card.surf-dusk .cf-idx span,.ss-brand-card-system.card.surf-dusk .cf-idx span,.ss-brand-card-system .card.surf-primary .cf-idx span,.ss-brand-card-system.card.surf-primary .cf-idx span,.ss-brand-card-system .card.surf-navy .cf-foot,.ss-brand-card-system.card.surf-navy .cf-foot,.ss-brand-card-system .card.surf-navy-mid .cf-foot,.ss-brand-card-system.card.surf-navy-mid .cf-foot,.ss-brand-card-system .card.surf-navy-rich .cf-foot,.ss-brand-card-system.card.surf-navy-rich .cf-foot,.ss-brand-card-system .card.surf-dusk .cf-foot,.ss-brand-card-system.card.surf-dusk .cf-foot,.ss-brand-card-system .card.surf-primary .cf-foot,.ss-brand-card-system.card.surf-primary .cf-foot,.ss-brand-card-system .card.surf-navy .c-foot,.ss-brand-card-system.card.surf-navy .c-foot,.ss-brand-card-system .card.surf-navy-mid .c-foot,.ss-brand-card-system.card.surf-navy-mid .c-foot,.ss-brand-card-system .card.surf-navy-rich .c-foot,.ss-brand-card-system.card.surf-navy-rich .c-foot,.ss-brand-card-system .card.surf-dusk .c-foot,.ss-brand-card-system.card.surf-dusk .c-foot,.ss-brand-card-system .card.surf-primary .c-foot,.ss-brand-card-system.card.surf-primary .c-foot,.ss-brand-card-system .card.surf-navy .g-tag,.ss-brand-card-system.card.surf-navy .g-tag,.ss-brand-card-system .card.surf-navy-mid .g-tag,.ss-brand-card-system.card.surf-navy-mid .g-tag,.ss-brand-card-system .card.surf-navy-rich .g-tag,.ss-brand-card-system.card.surf-navy-rich .g-tag,.ss-brand-card-system .card.surf-dusk .g-tag,.ss-brand-card-system.card.surf-dusk .g-tag,.ss-brand-card-system .card.surf-primary .g-tag,.ss-brand-card-system.card.surf-primary .g-tag{color:var(--ink-on-navy-2)}.ss-brand-card-system .card.surf-navy .ctalink,.ss-brand-card-system.card.surf-navy .ctalink,.ss-brand-card-system .card.surf-navy-mid .ctalink,.ss-brand-card-system.card.surf-navy-mid .ctalink,.ss-brand-card-system .card.surf-navy-rich .ctalink,.ss-brand-card-system.card.surf-navy-rich .ctalink,.ss-brand-card-system .card.surf-dusk .ctalink,.ss-brand-card-system.card.surf-dusk .ctalink,.ss-brand-card-system .card.surf-primary .ctalink,.ss-brand-card-system.card.surf-primary .ctalink{background:var(--ss-primary)!important;color:var(--ss-ivory)!important;border-color:#ffffff52!important}.ss-brand-card-system .card.surf-navy:hover .ctalink,.ss-brand-card-system.card.surf-navy:hover .ctalink,.ss-brand-card-system .card.surf-navy-mid:hover .ctalink,.ss-brand-card-system.card.surf-navy-mid:hover .ctalink,.ss-brand-card-system .card.surf-navy-rich:hover .ctalink,.ss-brand-card-system.card.surf-navy-rich:hover .ctalink,.ss-brand-card-system .card.surf-dusk:hover .ctalink,.ss-brand-card-system.card.surf-dusk:hover .ctalink,.ss-brand-card-system .card.surf-primary:hover .ctalink,.ss-brand-card-system.card.surf-primary:hover .ctalink,.ss-brand-card-system .card.surf-navy:focus-visible .ctalink,.ss-brand-card-system.card.surf-navy:focus-visible .ctalink,.ss-brand-card-system .card.surf-navy-mid:focus-visible .ctalink,.ss-brand-card-system.card.surf-navy-mid:focus-visible .ctalink,.ss-brand-card-system .card.surf-navy-rich:focus-visible .ctalink,.ss-brand-card-system.card.surf-navy-rich:focus-visible .ctalink,.ss-brand-card-system .card.surf-dusk:focus-visible .ctalink,.ss-brand-card-system.card.surf-dusk:focus-visible .ctalink,.ss-brand-card-system .card.surf-primary:focus-visible .ctalink,.ss-brand-card-system.card.surf-primary:focus-visible .ctalink{background:var(--ss-blue-bright)!important;border-color:#ffffff8a!important}.ss-brand-card-system .card.surf-navy .ss-brand-card-icon,.ss-brand-card-system.card.surf-navy .ss-brand-card-icon,.ss-brand-card-system .card.surf-navy-mid .ss-brand-card-icon,.ss-brand-card-system.card.surf-navy-mid .ss-brand-card-icon,.ss-brand-card-system .card.surf-navy-rich .ss-brand-card-icon,.ss-brand-card-system.card.surf-navy-rich .ss-brand-card-icon,.ss-brand-card-system .card.surf-dusk .ss-brand-card-icon,.ss-brand-card-system.card.surf-dusk .ss-brand-card-icon,.ss-brand-card-system .card.surf-primary .ss-brand-card-icon,.ss-brand-card-system.card.surf-primary .ss-brand-card-icon{color:var(--ss-gold-light)}.ss-brand-card-system .card.surf-navy .c-foot .spacer,.ss-brand-card-system.card.surf-navy .c-foot .spacer,.ss-brand-card-system .card.surf-navy-mid .c-foot .spacer,.ss-brand-card-system.card.surf-navy-mid .c-foot .spacer,.ss-brand-card-system .card.surf-navy-rich .c-foot .spacer,.ss-brand-card-system.card.surf-navy-rich .c-foot .spacer,.ss-brand-card-system .card.surf-dusk .c-foot .spacer,.ss-brand-card-system.card.surf-dusk .c-foot .spacer,.ss-brand-card-system .card.surf-primary .c-foot .spacer,.ss-brand-card-system.card.surf-primary .c-foot .spacer{background:var(--line-on-navy)}.ss-brand-card-system .card.surf-navy .ss-brand-card-list li:before,.ss-brand-card-system.card.surf-navy .ss-brand-card-list li:before,.ss-brand-card-system .card.surf-navy-mid .ss-brand-card-list li:before,.ss-brand-card-system.card.surf-navy-mid .ss-brand-card-list li:before,.ss-brand-card-system .card.surf-navy-rich .ss-brand-card-list li:before,.ss-brand-card-system.card.surf-navy-rich .ss-brand-card-list li:before,.ss-brand-card-system .card.surf-dusk .ss-brand-card-list li:before,.ss-brand-card-system.card.surf-dusk .ss-brand-card-list li:before,.ss-brand-card-system .card.surf-primary .ss-brand-card-list li:before,.ss-brand-card-system.card.surf-primary .ss-brand-card-list li:before{background:var(--ss-gold-light)}.ss-brand-card-system .card.surf-navy .g-status,.ss-brand-card-system.card.surf-navy .g-status,.ss-brand-card-system .card.surf-navy-mid .g-status,.ss-brand-card-system.card.surf-navy-mid .g-status,.ss-brand-card-system .card.surf-navy-rich .g-status,.ss-brand-card-system.card.surf-navy-rich .g-status,.ss-brand-card-system .card.surf-dusk .g-status,.ss-brand-card-system.card.surf-dusk .g-status,.ss-brand-card-system .card.surf-primary .g-status,.ss-brand-card-system.card.surf-primary .g-status{color:var(--ss-gold-light);background:#ffffff17;border-color:#dfc07a42}.ss-brand-card-system .card.surf-navy .g-status:before,.ss-brand-card-system.card.surf-navy .g-status:before,.ss-brand-card-system .card.surf-navy-mid .g-status:before,.ss-brand-card-system.card.surf-navy-mid .g-status:before,.ss-brand-card-system .card.surf-navy-rich .g-status:before,.ss-brand-card-system.card.surf-navy-rich .g-status:before,.ss-brand-card-system .card.surf-dusk .g-status:before,.ss-brand-card-system.card.surf-dusk .g-status:before,.ss-brand-card-system .card.surf-primary .g-status:before,.ss-brand-card-system.card.surf-primary .g-status:before{background:var(--ss-gold-light)}.ss-brand-card-system .card.cta,.ss-brand-card-system.card.cta{justify-content:space-between;min-height:260px;padding:40px}.ss-brand-card-system .card.cta .cta-eyebrow,.ss-brand-card-system.card.cta .cta-eyebrow{color:var(--ink-on-navy-3);letter-spacing:.08em;margin:0;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;line-height:1.35}.ss-brand-card-system .card.cta h3,.ss-brand-card-system.card.cta h3{max-width:34ch}.ss-brand-card-system .card.cta h3 .ss-brand-cta-accent,.ss-brand-card-system.card.cta h3 .ss-brand-cta-accent{color:var(--ss-gold-light)}.ss-brand-card-system .card.cta .cta-foot,.ss-brand-card-system.card.cta .cta-foot{border-top:1px solid var(--line-on-navy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding-top:18px;display:flex}.ss-brand-card-system .card.cta .cta-foot .meta,.ss-brand-card-system.card.cta .cta-foot .meta{color:var(--ink-on-navy-3);letter-spacing:.08em;font-family:IBM Plex Mono,monospace;font-size:11px}.ss-brand-final-card .ssr-final-meta{color:var(--ink-on-navy-3);margin-top:22px}.ssr-card{isolation:isolate;border:1px solid var(--ssr-line);min-height:320px;color:var(--ssr-text-dark);transition:border-color .22s var(--ssr-ease),background-color .22s var(--ssr-ease),color .22s var(--ssr-ease);background:#fff;border-radius:6px;flex-direction:column;gap:18px;padding:32px;text-decoration:none;display:flex;position:relative;overflow:hidden}.ssr-card:after{content:"";z-index:0;pointer-events:none;background:conic-gradient(from var(--ssr-angle),var(--ssr-line)0deg,var(--ssr-line)58deg,#3b8adb6b 82deg,var(--ssr-primary)96deg,#3b8adb6b 112deg,var(--ssr-line)146deg,var(--ssr-line)236deg,#1b468233 262deg,#0e2f5747 278deg,#1b468233 294deg,var(--ssr-line)326deg,var(--ssr-line)360deg);-webkit-mask-composite:xor;border-radius:7px;padding:1.5px;animation:14s linear infinite ssrRingRotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ssr-card:hover,.ssr-card:focus-visible{border-color:var(--ssr-line-strong)}.ssr-card:hover:after,.ssr-card:focus-visible:after{animation-duration:8s}.ssr-final:after{content:"";pointer-events:none;background:conic-gradient(from var(--ssr-angle),#2f77c400,#2f77c45c,#0e2f5724,#2f77c400);-webkit-mask-composite:xor;opacity:0;transition:opacity .22s var(--ssr-ease);border-radius:7px;padding:1px;animation:14s linear infinite ssrRingRotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ssr-final:hover:after,.ssr-final:focus-within:after{opacity:1;animation-duration:8s}.ssr-surface-navy .ssr-card{color:var(--ssr-on-navy-1);background:#0e2f57eb;border-color:#ffffff29}.ssr-surface-navy .ssr-card:after,.ssr-blue-card-1:after,.ssr-blue-card-2:after,.ssr-blue-card-3:after,.ssr-blue-card-4:after,.ssr-blue-card-5:after{content:none}.ssr-surface-navy .ssr-card:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(108deg,#0000 28%,#ffffff0f 44%,#ffffff2e 50%,#ffffff0f 56%,#0000 72%) 0 0/260% 100%;animation:12s ease-in-out infinite ssrGloss108;position:absolute;inset:0}.ssr-card>*{z-index:1;position:relative}.ssr-card-icon{width:30px;height:30px;color:var(--ssr-primary);margin-bottom:2px}.ssr-surface-navy .ssr-card-icon,.ssr-blue-card-1 .ssr-card-icon,.ssr-blue-card-2 .ssr-card-icon,.ssr-blue-card-3 .ssr-card-icon,.ssr-blue-card-4 .ssr-card-icon,.ssr-blue-card-5 .ssr-card-icon{color:var(--ssr-gold-light)}.ssr-blue-card-1{background:var(--ssr-navy);color:var(--ssr-on-navy-1);border-color:#ffffff26}.ssr-blue-card-2{background:var(--ssr-navy-mid);color:var(--ssr-on-navy-1);border-color:#ffffff26}.ssr-blue-card-3{background:var(--ssr-navy-rich);color:var(--ssr-on-navy-1);border-color:#ffffff29}.ssr-blue-card-4{background:linear-gradient(135deg,var(--ssr-navy-rich),var(--ssr-primary));color:var(--ssr-on-navy-1);border-color:#ffffff2e}.ssr-blue-card-5{background:linear-gradient(135deg,var(--ssr-navy),var(--ssr-primary));color:var(--ssr-on-navy-1);border-color:#ffffff2e}.ssr-surface-navy .ssr-blue-card-1{background:var(--ssr-navy)}.ssr-surface-navy .ssr-blue-card-2{background:var(--ssr-navy-mid)}.ssr-surface-navy .ssr-blue-card-3{background:var(--ssr-navy-rich)}.ssr-surface-navy .ssr-blue-card-4{background:linear-gradient(135deg,var(--ssr-navy-rich),var(--ssr-primary))}.ssr-surface-navy .ssr-blue-card-5{background:linear-gradient(135deg,var(--ssr-navy),var(--ssr-primary))}.ssr-blue-card-1:before,.ssr-blue-card-2:before,.ssr-blue-card-3:before,.ssr-blue-card-4:before,.ssr-blue-card-5:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(108deg,#0000 28%,#ffffff0d 44%,#ffffff29 50%,#ffffff0d 56%,#0000 72%) 0 0/260% 100%;animation:13s ease-in-out infinite ssrGloss108;position:absolute;inset:0}.ssr-blue-card-1:hover,.ssr-blue-card-1:focus-visible,.ssr-blue-card-2:hover,.ssr-blue-card-2:focus-visible,.ssr-blue-card-3:hover,.ssr-blue-card-3:focus-visible,.ssr-blue-card-4:hover,.ssr-blue-card-4:focus-visible,.ssr-blue-card-5:hover,.ssr-blue-card-5:focus-visible{border-color:#dfc07a6b}.ssr-blue-card-1 .ssr-card-eyebrow,.ssr-blue-card-2 .ssr-card-eyebrow,.ssr-blue-card-3 .ssr-card-eyebrow,.ssr-blue-card-4 .ssr-card-eyebrow,.ssr-blue-card-5 .ssr-card-eyebrow,.ssr-blue-card-1 .ssr-card-index-label,.ssr-blue-card-2 .ssr-card-index-label,.ssr-blue-card-3 .ssr-card-index-label,.ssr-blue-card-4 .ssr-card-index-label,.ssr-blue-card-5 .ssr-card-index-label{color:var(--ssr-gold-light)}.ssr-blue-card-1 .ssr-card-title,.ssr-blue-card-2 .ssr-card-title,.ssr-blue-card-3 .ssr-card-title,.ssr-blue-card-4 .ssr-card-title,.ssr-blue-card-5 .ssr-card-title,.ssr-blue-card-1 .ssr-stat-title,.ssr-blue-card-2 .ssr-stat-title,.ssr-blue-card-3 .ssr-stat-title,.ssr-blue-card-4 .ssr-stat-title,.ssr-blue-card-5 .ssr-stat-title,.ssr-blue-card-1 .ssr-index-number,.ssr-blue-card-2 .ssr-index-number,.ssr-blue-card-3 .ssr-index-number,.ssr-blue-card-4 .ssr-index-number,.ssr-blue-card-5 .ssr-index-number{color:var(--ssr-on-navy-1)}.ssr-blue-card-1 .ssr-card-body,.ssr-blue-card-2 .ssr-card-body,.ssr-blue-card-3 .ssr-card-body,.ssr-blue-card-4 .ssr-card-body,.ssr-blue-card-5 .ssr-card-body,.ssr-blue-card-1 .ssr-list li,.ssr-blue-card-2 .ssr-list li,.ssr-blue-card-3 .ssr-list li,.ssr-blue-card-4 .ssr-list li,.ssr-blue-card-5 .ssr-list li{color:var(--ssr-on-navy-2)}.ssr-blue-card-1 .ssr-card-foot,.ssr-blue-card-2 .ssr-card-foot,.ssr-blue-card-3 .ssr-card-foot,.ssr-blue-card-4 .ssr-card-foot,.ssr-blue-card-5 .ssr-card-foot{border-top-color:#ffffff29}.ssr-blue-card-1 .ssr-meta,.ssr-blue-card-2 .ssr-meta,.ssr-blue-card-3 .ssr-meta,.ssr-blue-card-4 .ssr-meta,.ssr-blue-card-5 .ssr-meta,.ssr-blue-card-1 .ssr-card-link,.ssr-blue-card-2 .ssr-card-link,.ssr-blue-card-3 .ssr-card-link,.ssr-blue-card-4 .ssr-card-link,.ssr-blue-card-5 .ssr-card-link{color:var(--ssr-gold-light)}.ssr-blue-card-1 .ssr-stat-title .unit,.ssr-blue-card-2 .ssr-stat-title .unit,.ssr-blue-card-3 .ssr-stat-title .unit,.ssr-blue-card-4 .ssr-stat-title .unit,.ssr-blue-card-5 .ssr-stat-title .unit{color:#e8eef6ad}.ssr-surface-wash .ssr-service-ledger[data-compact=true] .ssr-service-row:before{content:none}.ssr-surface-wash .ssr-service-ledger[data-compact=true] .ssr-service-row-mark,#aios-advantage .ssr-service-ledger[data-compact=true] .ssr-service-row-mark{background:0 0;border-radius:0}.ssr-title-highlight{color:var(--ssr-gold-light);font-style:italic;font-weight:400}.ssr-card:nth-child(2){animation-delay:80ms}.ssr-card:nth-child(3){animation-delay:.16s}.ssr-scroll-stagger>*{opacity:1;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1);transform:translateY(0)}.ssr-scroll-stagger.is-visible>*{opacity:1;transform:translateY(0)}.ssr-scroll-stagger.is-visible>.ssr-card{animation:.62s cubic-bezier(.22,.61,.36,1) both ssrCardEnter}.ssr-scroll-stagger.is-visible>:first-child{transition-delay:50ms;animation-delay:50ms}.ssr-scroll-stagger.is-visible>:nth-child(2){transition-delay:.12s;animation-delay:.12s}.ssr-scroll-stagger.is-visible>:nth-child(3){transition-delay:.19s;animation-delay:.19s}.ssr-scroll-stagger.is-visible>:nth-child(4){transition-delay:.26s;animation-delay:.26s}.ssr-scroll-stagger.is-visible>:nth-child(5){transition-delay:.33s;animation-delay:.33s}.ssr-scroll-stagger.is-visible>:nth-child(6){transition-delay:.4s;animation-delay:.4s}.ssr-scroll-stagger.is-visible>:nth-child(n+7){transition-delay:.47s;animation-delay:.47s}.ssr-card-foot{border-top:1px solid var(--ssr-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:14px;margin-top:auto;padding-top:18px;display:grid}.ssr-surface-navy .ssr-card-foot{border-top-color:#ffffff29}.ssr-card-foot-spacer{display:none}.ssr-card-link{cursor:pointer;color:var(--ssr-primary);letter-spacing:.005em;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex;font-family:"Source Sans 3",sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.ssr-surface-navy .ssr-card-link{color:var(--ssr-gold-light)}.ssr-card-index{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:18px;display:grid}.ssr-index-number{letter-spacing:-.02em;font-feature-settings:"tnum";color:var(--ssr-navy);align-content:start;gap:8px;display:grid;font-family:IBM Plex Mono,monospace!important;font-size:32px!important;font-weight:500!important;line-height:1!important}.ssr-surface-navy .ssr-index-number{color:var(--ssr-gold-light)}.ssr-card-index-main{gap:15px;display:grid}.ssr-card-index-main .ssr-card-foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px}.ssr-card-index-main .ssr-card-foot>.ssr-meta:first-child{overflow-wrap:normal;word-break:normal;white-space:normal;text-wrap:pretty;grid-column:1/-1;max-width:100%}.ssr-card-index-main .ssr-card-foot>.ssr-card-link{grid-column:1;justify-self:start}.ssr-card-index-main .ssr-card-foot>.ssr-meta:last-child{white-space:nowrap;grid-column:2;justify-self:end}.ssr-card-stat{gap:18px;min-height:334px;padding:34px}.ssr-card-status{min-height:252px}.ssr-card-stat .ssr-card-body,.ssr-card-status .ssr-card-body{max-width:42ch}.ssr-stat-title{font-feature-settings:"tnum";color:var(--ssr-navy);align-content:start;gap:8px;margin:0;display:grid;letter-spacing:0!important;font-family:IBM Plex Mono,monospace!important;font-size:clamp(46px,4.4vw,62px)!important;font-weight:500!important;line-height:1!important}.ssr-stat-value{white-space:nowrap;display:block}.ssr-stat-title .digit{opacity:0;display:inline-block;transform:translateY(-.38em)}.ssr-scroll-stagger.is-visible .ssr-stat-title .digit{animation:.8s cubic-bezier(.22,.61,.36,1) both ssrNumTick}.ssr-scroll-stagger.is-visible .ssr-stat-title .digit:nth-child(2){animation-delay:80ms}.ssr-scroll-stagger.is-visible .ssr-stat-title .digit:nth-child(3){animation-delay:.16s}.ssr-scroll-stagger.is-visible .ssr-stat-title .digit:nth-child(4){animation-delay:.24s}.ssr-scroll-stagger.is-visible .ssr-stat-title .digit:nth-child(5){animation-delay:.32s}.ssr-scroll-stagger.is-visible .ssr-stat-title .digit:nth-child(6){animation-delay:.4s}.ssr-scroll-stagger.is-visible .ssr-stat-title .digit:nth-child(7){animation-delay:.48s}.ssr-scroll-stagger.is-visible .ssr-stat-title .digit:nth-child(n+8){animation-delay:.56s}.ssr-stat-title .unit{letter-spacing:0;color:var(--ssr-text-mid);margin-left:0;font-style:italic;display:block;font-family:"Source Serif 4",Georgia,serif!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.16!important}.ssr-surface-navy .ssr-stat-title{color:var(--ssr-gold-light)}.ssr-surface-navy .ssr-stat-title .unit{color:var(--ssr-on-navy-3)}.ssr-list{border-top:1px solid var(--ssr-line);gap:0;margin:4px 0 0;padding:0;list-style:none;display:grid}.ssr-list li{border-bottom:1px solid var(--ssr-line);color:var(--ssr-text-mid);padding:10px 0;font-family:"Source Sans 3",sans-serif!important;font-size:15px!important;line-height:24px!important}.ssr-surface-navy .ssr-list,.ssr-surface-navy .ssr-list li{color:var(--ssr-on-navy-2);border-color:#ffffff29}.ssr-capability-marquee{margin-top:8px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%)}.ssr-capability-track{will-change:transform;gap:18px;width:max-content;animation:72s linear infinite ssrCapabilityMarquee;display:flex}.ssr-capability-marquee:hover .ssr-capability-track,.ssr-capability-marquee:focus-within .ssr-capability-track{animation-play-state:paused}.ssr-capability-tile{min-height:204px;color:var(--ssr-on-navy-1);background:#143a68c2;border:1px solid #ffffff29;border-radius:6px;flex:0 0 320px;align-content:start;gap:12px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.ssr-capability-tile:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(108deg,#0000 0%,#ffffff21 46%,#0000 62%) 0 0/220% 100%;animation:12s ease-in-out infinite ssrGloss108;position:absolute;inset:0}.ssr-capability-tile>*{z-index:1;position:relative}.ssr-capability-head{align-items:center;gap:12px;display:flex}.ssr-capability-icon{width:28px;height:28px;color:var(--ssr-gold-light)}.ssr-capability-tools{text-transform:uppercase;color:var(--ssr-gold-light);margin:0;letter-spacing:.1em!important;font-family:IBM Plex Mono,monospace!important;font-size:10px!important;line-height:16px!important}.ssr-capability-example{color:#dfc07adb;border-top:1px solid #ffffff24;margin:auto 0 0;padding-top:12px;font-family:"Source Serif 4",Georgia,serif!important;font-size:13px!important;line-height:1.48!important}.ssr-mini-grid{grid-template-columns:repeat(2,minmax(260px,1fr));gap:24px;display:grid}.ssr-split-copy .ssr-card-grid{grid-template-columns:1fr}.ssr-person-card .ssr-figure{min-height:280px;margin:0 0 8px}#founder .ssr-section-head{margin-bottom:34px}.ssr-founder-layout{grid-template-columns:minmax(320px,.82fr) minmax(0,1fr);align-items:start;gap:54px;display:grid}.ssr-founder-profile{gap:22px;min-height:auto;padding:22px}.ssr-founder-photo-shell{isolation:isolate;aspect-ratio:4/3;border:1px solid var(--ssr-line-strong);background:var(--ssr-mist);border-radius:6px;position:relative;overflow:hidden}.ssr-founder-photo-shell:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0e2f5705,#0e2f5724),linear-gradient(108deg,#0000 0%,#ffffff2e 46%,#0000 62%);position:absolute;inset:0}.ssr-founder-photo{object-fit:cover;object-position:center 28%}.ssr-founder-profile-foot{gap:8px;padding-top:2px;display:grid}.ssr-founder-profile-name{letter-spacing:0;color:var(--ssr-navy);margin:0;font-family:"Source Serif 4",Georgia,serif!important;font-size:clamp(28px,2.8vw,38px)!important;line-height:1.08!important}.ssr-founder-copy{align-content:start;gap:18px;padding-top:4px;display:grid}.ssr-founder-copy-title{letter-spacing:0;color:var(--ssr-navy);text-wrap:balance;margin:0;font-family:"Source Serif 4",Georgia,serif!important;font-size:clamp(34px,3.1vw,44px)!important;font-weight:400!important;line-height:1.06!important}.ssr-founder-ledger{border-top:1px solid var(--ssr-line);margin:10px 0 0;display:grid}.ssr-founder-ledger div{border-bottom:1px solid var(--ssr-line);grid-template-columns:132px minmax(0,1fr);gap:22px;padding:15px 0;display:grid}.ssr-founder-ledger dt,.ssr-founder-ledger dd{margin:0}.ssr-founder-ledger dt{letter-spacing:.12em;color:var(--ssr-primary);font-family:IBM Plex Mono,monospace!important;font-size:11px!important;line-height:18px!important}.ssr-founder-ledger dd{letter-spacing:0;color:var(--ssr-text-mid);font-family:"Source Sans 3",sans-serif!important;font-size:15px!important;line-height:1.55!important}.ssr-founder-actions{margin-top:8px}#founder .ssr-pull-quote{min-height:220px;margin-top:46px}.ssr-about-proof-band{isolation:isolate;border:1px solid var(--ssr-line);background:linear-gradient(108deg,#2f77c40b,#fff0 52%),#fff;border-radius:6px;grid-template-columns:minmax(260px,.42fr) minmax(0,.58fr);gap:0;display:grid;position:relative;overflow:hidden}.ssr-about-proof-band:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(108deg,#0000 24%,#2f77c40d 44%,#ffffff7a 50%,#b98a2a0f 56%,#0000 74%) 0 0/260% 100%;animation:14s ease-in-out infinite ssrGloss108;position:absolute;inset:0}.ssr-about-proof-band>*{z-index:1;position:relative}.ssr-about-proof-main{border-right:1px solid var(--ssr-line);align-content:start;gap:16px;padding:34px;display:grid}.ssr-about-proof-title{max-width:16ch;color:var(--ssr-navy);text-wrap:balance;margin:0;font-family:"Source Serif 4",Georgia,serif!important;font-size:30px!important;font-weight:400!important;line-height:1.16!important}.ssr-about-proof-ledger{align-content:start;margin:0;padding:20px 34px;display:grid}.ssr-about-proof-ledger div{border-bottom:1px solid var(--ssr-line);grid-template-columns:132px minmax(0,1fr);gap:22px;padding:14px 0;display:grid}.ssr-about-proof-ledger div:first-child{border-top:1px solid var(--ssr-line)}.ssr-about-proof-ledger dt,.ssr-about-proof-ledger dd{margin:0}.ssr-about-proof-ledger dt,.ssr-about-proof-stat span,.ssr-about-proof-stat small{letter-spacing:.12em;color:var(--ssr-primary);font-weight:500;font-family:IBM Plex Mono,monospace!important;font-size:11px!important;line-height:18px!important}.ssr-about-proof-ledger dd{color:var(--ssr-text-mid);font-family:"Source Sans 3",sans-serif!important;font-size:15px!important;line-height:1.55!important}.ssr-about-proof-stats{border-top:1px solid var(--ssr-line);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ssr-about-proof-stat{border-right:1px solid var(--ssr-line);align-content:start;gap:10px;min-height:190px;padding:26px 28px;display:grid}.ssr-about-proof-stat:last-child{border-right:0}.ssr-about-proof-stat .ssr-about-proof-number{letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ssr-navy);font-weight:400;display:block;font-family:"Source Serif 4",Georgia,serif!important;font-size:42px!important;line-height:1!important}.ssr-about-proof-stat p{color:var(--ssr-text-mid);margin:0;font-family:"Source Sans 3",sans-serif!important;font-size:14px!important;line-height:22px!important}.ssr-about-proof-stat small{color:var(--ssr-text-mid);margin-top:auto}.ssr-about-sector-board{background:#0e2f5794;border:1px solid #ffffff29;border-radius:6px;display:grid;overflow:hidden}.ssr-about-sector-row{isolation:isolate;border-bottom:1px solid #ffffff29;grid-template-columns:72px minmax(220px,.34fr) minmax(0,1fr);align-items:start;gap:26px;min-height:126px;padding:26px 30px;display:grid;position:relative}.ssr-about-sector-row:last-child{border-bottom:0}.ssr-about-sector-row:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(108deg,#0000 24%,#ffffff0d 44%,#ffffff21 50%,#ffffff0d 56%,#0000 74%) 0 0/260% 100%;animation:13s ease-in-out infinite ssrGloss108;position:absolute;inset:0}.ssr-about-sector-row>*{z-index:1;position:relative}.ssr-about-sector-row span{letter-spacing:.08em;font-feature-settings:"tnum";color:var(--ssr-gold-light);font-weight:500;font-family:IBM Plex Mono,monospace!important;font-size:22px!important;line-height:1!important}.ssr-about-sector-row h3{color:var(--ssr-on-navy-1);text-wrap:balance;margin:0;font-weight:400;font-family:"Source Serif 4",Georgia,serif!important;font-size:24px!important;line-height:1.18!important}.ssr-about-sector-row p{max-width:72ch;color:var(--ssr-on-navy-2);margin:0;font-family:"Source Sans 3",sans-serif!important;font-size:15px!important;line-height:24px!important}.ssr-person-avatar{border:1px solid var(--ssr-line);min-height:280px;color:var(--ssr-navy);background:linear-gradient(108deg,#2f77c40f,#0e2f570a),#fff;border-radius:6px;place-items:center;margin:0 0 8px;font-family:"Source Serif 4",Georgia,serif;font-size:clamp(72px,8vw,112px);line-height:1;display:grid}.ssr-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.ssr-process-step{isolation:isolate;border:1px solid var(--ssr-line);background:#fff;border-radius:6px;gap:12px;min-height:230px;padding:28px;display:grid;position:relative}.ssr-process-step:before{content:"";inset-inline:28px;pointer-events:none;background:linear-gradient(90deg,#2f77c470,#b98a2a2e,#2f77c400);height:2px;position:absolute;top:0}.ssr-process-step:last-child{border-right:1px solid var(--ssr-line)}.ssr-process-number{letter-spacing:.08em;color:var(--ssr-primary);margin:0;font-weight:500;font-family:IBM Plex Mono,monospace!important;font-size:14px!important;line-height:20px!important}.ssr-process-step span{color:var(--ssr-text-mid);font-family:"Source Sans 3",sans-serif!important;font-size:15px!important;line-height:24px!important}.ssr-process .ssr-card-title,.ssr-surface-navy .ssr-process .ssr-card-title{color:var(--ssr-navy)}.ssr-process .ssr-title-highlight,.ssr-surface-navy .ssr-process .ssr-title-highlight{color:var(--ssr-gold)}.ssr-methodology-rail{border:1px solid var(--ssr-line);color:var(--ssr-text-dark);background:#fff;border-radius:6px;grid-template-columns:minmax(188px,.36fr) minmax(0,1.14fr);gap:20px;margin-top:42px;padding:30px 28px;display:grid;position:relative;overflow:hidden}.ssr-methodology-rail[data-tone=white]{background:var(--ssr-white);color:var(--ssr-text-dark)}.ssr-methodology-rail[data-tone=blue]{background:var(--ssr-navy-mid);color:var(--ssr-on-navy-1);border-color:#ffffff29}.ssr-methodology-rail[data-tone=blue]:before{content:"";pointer-events:none;background:linear-gradient(108deg,#0000 28%,#ffffff14 44%,#ffffff29 50%,#ffffff14 56%,#0000 72%) 0 0/260% 100%;animation:12s ease-in-out infinite ssrGloss108;position:absolute;inset:0}.ssr-methodology-rail>*{z-index:1;position:relative}.ssr-methodology-logo-mark{z-index:1;opacity:.92;pointer-events:none;width:34px;height:34px;position:absolute;top:22px;right:22px}.ssr-methodology-rail[data-tone=blue] .ssr-methodology-logo-mark{opacity:.96}.ssr-methodology-head{align-content:start;gap:12px;padding-right:10px;display:grid}.ssr-methodology-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ssr-methodology-steps li{border-left:1px solid #ffffff29;align-content:start;gap:12px;min-height:172px;padding:0 18px;display:grid;position:relative}.ssr-methodology-steps li:first-child{padding-left:12px}.ssr-methodology-rail[data-tone=white] .ssr-methodology-steps li{border-left-color:var(--ssr-line)}.ssr-methodology-rail[data-tone=white] .ssr-card-title,.ssr-methodology-rail[data-tone=white] .ssr-methodology-steps h4{color:var(--ssr-text-dark)}.ssr-methodology-rail[data-tone=white] .ssr-card-eyebrow,.ssr-methodology-rail[data-tone=white] .ssr-methodology-index{color:var(--ssr-primary)}.ssr-methodology-rail[data-tone=white] .ssr-methodology-steps p{color:var(--ssr-text-mid)}.ssr-methodology-index,.ssr-methodology-steps h4{letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:500;font-family:IBM Plex Mono,monospace!important;font-size:12px!important;line-height:18px!important}.ssr-methodology-index,.ssr-methodology-rail[data-tone=blue] .ssr-card-eyebrow{color:var(--ssr-gold-light)}.ssr-methodology-title-emphasis{color:var(--ssr-gold)}.ssr-methodology-rail[data-tone=blue] .ssr-methodology-title-emphasis{color:var(--ssr-gold-light)}.ssr-methodology-steps h4{color:inherit}.ssr-methodology-steps p{color:var(--ssr-text-mid);max-width:27ch;margin:0;font-family:"Source Sans 3",sans-serif!important;font-size:14px!important;line-height:23px!important}.ssr-methodology-rail[data-tone=blue] .ssr-card-title,.ssr-methodology-rail[data-tone=blue] .ssr-methodology-steps p{color:var(--ssr-on-navy-2)}.ssr-methodology-arrow{z-index:2;color:var(--ssr-gold-light);animation:ssrArrowNudge 1.8s var(--ssr-ease)infinite;position:absolute;top:2px;right:-11px;font-family:IBM Plex Mono,monospace!important;font-size:13px!important;line-height:18px!important}.ssr-pull-quote{background:linear-gradient(90deg,#2f77c40b,#fff0 44%),#fff;gap:16px;min-height:260px;margin-top:44px;padding-left:38px;display:grid;position:relative}.ssr-pull-quote:before{content:"";inset-block:32px;pointer-events:none;background:linear-gradient(180deg,var(--ssr-primary),#b98a2ab8);width:2px;position:absolute;left:24px}.ssr-quote-glyph{color:var(--ssr-gold);font-family:"Source Serif 4",serif!important;font-size:56px!important;line-height:44px!important}.ssr-pull-quote blockquote{letter-spacing:0;max-width:58ch;color:var(--ssr-navy);margin:0;font-weight:400;font-family:"Source Serif 4",serif!important;font-size:clamp(24px,2.25vw,32px)!important;line-height:1.22!important}.ssr-pull-quote figcaption{border-top:1px solid var(--ssr-line);color:var(--ssr-text-mid);flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:16px;display:flex;font-family:"Source Sans 3",sans-serif!important;font-size:14px!important}.ssr-pricing-ledger{border:1px solid var(--ssr-line);background:#fff;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ssr-pricing-row{border-right:1px solid var(--ssr-line);align-content:start;gap:18px;min-height:230px;padding:32px;display:grid}.ssr-pricing-row:last-child{border-right:0}.ssr-pricing-row .ssr-card-title{max-width:20ch}.ssr-pricing-row .ssr-card-body{margin-top:12px}.ssr-pricing-tiers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.ssr-tier-card{min-height:520px}.ssr-tier-card-featured{background:var(--ssr-navy);color:var(--ssr-on-navy-1);border-color:#ffffff29;transform:translateY(-6px)}.ssr-tier-card-featured:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(108deg,#ffffff0f,#ffffff2e,#ffffff0a) 0 0/220% 100%;animation:12s ease-in-out infinite ssrGloss108;position:absolute;inset:0}.ssr-featured-flag{letter-spacing:.1em;width:fit-content;color:var(--ssr-gold-light);font-family:IBM Plex Mono,monospace!important;font-size:11px!important;line-height:18px!important}.ssr-tier-card-featured .ssr-card-title,.ssr-tier-card-featured .ssr-tier-price{color:var(--ssr-on-navy-1)}.ssr-tier-card-featured .ssr-card-eyebrow,.ssr-tier-card-featured .ssr-card-link{color:var(--ssr-gold-light)}.ssr-tier-card-featured .ssr-card-body,.ssr-tier-card-featured .ssr-list li{color:var(--ssr-on-navy-2)}.ssr-tier-card-featured .ssr-card-foot,.ssr-tier-card-featured .ssr-list li{border-color:#ffffff29}.ssr-tier-price{font-variant-numeric:tabular-nums;color:var(--ssr-navy);margin:0;font-weight:400;font-family:"Source Serif 4",Georgia,serif!important;font-size:42px!important;line-height:1!important}.ssr-tier-price span{letter-spacing:.08em;color:currentColor;margin-left:6px;font-family:IBM Plex Mono,monospace!important;font-size:14px!important;line-height:1!important}.ssr-surface-navy .ssr-pricing-ledger{background:#0e2f57eb;border-color:#ffffff29}.ssr-surface-navy .ssr-pricing-row{border-color:#ffffff29}.ssr-spec-sheet{min-height:0;margin-top:42px}.ssr-spec-grid{border-top:1px solid var(--ssr-line);gap:0;margin:6px 0 0;display:grid}.ssr-spec-grid div{border-bottom:1px solid var(--ssr-line);grid-template-columns:minmax(128px,.44fr) minmax(0,1fr);gap:18px;padding:14px 0;display:grid}.ssr-spec-grid dt,.ssr-spec-grid dd{letter-spacing:.08em;font-feature-settings:"tnum";margin:0;font-weight:500;font-family:IBM Plex Mono,monospace!important;font-size:12px!important;line-height:20px!important}.ssr-spec-grid dt{color:var(--ssr-text-mid)}.ssr-spec-grid dd{color:var(--ssr-navy)}.ssr-surface-navy .ssr-spec-grid,.ssr-surface-navy .ssr-spec-grid div{border-color:#ffffff29}.ssr-surface-navy .ssr-spec-grid dt{color:var(--ssr-on-navy-3)}.ssr-surface-navy .ssr-spec-grid dd{color:var(--ssr-on-navy-1)}.ssr-marginalia{grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);gap:30px;min-height:260px;margin-top:42px}.ssr-marginalia aside{border-left:1px solid var(--ssr-line);align-content:start;gap:0;padding-left:24px;display:grid}.ssr-marginalia aside p{border-bottom:1px solid var(--ssr-line);color:var(--ssr-text-mid);gap:6px;margin:0;padding:14px 0;display:grid;font-family:"Source Sans 3",sans-serif!important;font-size:15px!important;line-height:23px!important}.ssr-marginalia aside p:first-child{padding-top:0}.ssr-marginalia aside span{letter-spacing:.12em;text-transform:uppercase;color:var(--ssr-primary);font-weight:500;font-family:IBM Plex Mono,monospace!important;font-size:11px!important;line-height:16px!important}.ssr-diptych{border:1px solid var(--ssr-line);background:#fff;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:42px;display:grid;overflow:hidden}.ssr-diptych section{align-content:start;gap:14px;min-height:250px;padding:32px;display:grid}.ssr-diptych section:first-child{border-right:1px solid var(--ssr-line)}.ssr-diptych section:last-child{color:var(--ssr-on-navy-1);background:var(--ssr-navy-mid)}.ssr-diptych section:last-child .ssr-card-eyebrow{color:var(--ssr-gold-light)}.ssr-diptych section:last-child .ssr-card-title{color:var(--ssr-on-navy-1)}.ssr-diptych section:last-child .ssr-card-body{color:var(--ssr-on-navy-2)}.ssr-surface-navy .ssr-diptych section:first-child{color:var(--ssr-text-dark);background:#fff}.ssr-surface-navy .ssr-diptych section:first-child .ssr-card-eyebrow{color:var(--ssr-gold)}.ssr-surface-navy .ssr-diptych section:first-child .ssr-card-title{color:var(--ssr-navy)}.ssr-surface-navy .ssr-diptych section:first-child .ssr-card-body{color:var(--ssr-text-mid)}.ssr-wide-card{grid-template-columns:minmax(280px,.46fr) minmax(0,1fr);gap:0;min-height:300px;margin-top:42px;padding:0;display:grid;overflow:hidden}.ssr-wide-image,.ssr-image-plate{background:var(--ssr-mist);position:relative;overflow:hidden}.ssr-wide-image{border-right:1px solid var(--ssr-line);min-height:300px}.ssr-wide-image img,.ssr-image-plate img{object-fit:cover}.ssr-wide-body{align-content:center;gap:16px;padding:34px;display:grid}.ssr-image-top-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:30px;margin-top:42px;display:grid}.ssr-image-top-card{grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0;padding:0 0 28px;display:grid;overflow:hidden}.ssr-image-top-card .ssr-card-eyebrow,.ssr-image-top-card .ssr-card-title,.ssr-image-top-card .ssr-meta{margin-inline:28px}.ssr-image-plate{aspect-ratio:5/3;border-bottom:1px solid var(--ssr-line);width:100%;margin-bottom:24px}.ssr-card-cta{min-height:240px}.ssr-border-ring:after{opacity:1}.ssr-split{grid-template-columns:minmax(360px,.9fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.ssr-split-copy{gap:18px;display:grid}.ssr-final{max-width:880px;min-height:240px;margin-inline:auto;padding:48px}.ssr-prefooter-card{background:var(--ssr-navy);color:var(--ssr-on-navy-1);border-color:#ffffff29}.ssr-prefooter-card:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(108deg,#0000 24%,#ffffff12 42%,#ffffff2e 49%,#ffffff0f 56%,#0000 74%) 0 0/260% 100%,url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 .5H80M.5 0V80' fill='none' stroke='%233B8ADB' stroke-opacity='.12' stroke-width='1'/%3E%3C/svg%3E") 0 0/80px 80px;animation:13s ease-in-out infinite ssrGloss108;position:absolute;inset:0}.ssr-prefooter-card .ssr-eyebrow,.ssr-prefooter-card .ssr-card-eyebrow{color:var(--ssr-gold-light)}.ssr-prefooter-card .ssr-cta-title{max-width:24ch;color:var(--ssr-on-navy-1);font-size:32px!important;line-height:1.14!important}.ssr-prefooter-card .ssr-cta-title .ssr-accent{color:var(--ssr-gold-light);font-style:italic;font-weight:400}.ssr-prefooter-card .ssr-card-body{max-width:44ch;color:var(--ssr-on-navy-2)}.ssr-prefooter-actions{margin-top:2px}.ssr-prefooter-card .ssr-btn-primary{border-color:var(--ssr-ivory);background:var(--ssr-ivory);color:var(--ssr-navy)}.ssr-prefooter-card .ssr-btn-primary:hover{border-color:var(--ssr-gold-light);background:var(--ssr-gold-light);color:var(--ssr-navy)}.ssr-prefooter-card .ssr-btn-secondary{color:var(--ssr-on-navy-1);background:0 0;border-color:#fbfaf661}.ssr-prefooter-card .ssr-btn-secondary:hover{border-color:var(--ssr-on-navy-1);color:var(--ssr-on-navy-1);background:#fbfaf614}.ss-approved-route-links{margin-top:42px}.ssr-final-meta{text-transform:uppercase;max-width:72ch;color:var(--ssr-on-navy-3);margin:0;letter-spacing:.1em!important;font-family:IBM Plex Mono,monospace!important;font-size:11px!important;line-height:18px!important}main :where(.ssr-card-grid,.ssr-card-grid-two,.ssr-card-grid-index,.ssr-card-grid-service),main :where(.ssr-service-ledger,.ssr-mini-grid,.ssr-image-top-grid),main :where(.ss-approved-card-grid,.ss-approved-card-grid-two,.ss-approved-card-grid-service){gap:32px!important}main :where(.ss-approved-section:not([data-approved-surface=navy]) .ss-approved-card-grid){padding:32px!important}main :where(#services-overview [data-stagger],.grid:has(>[data-service-category-card]),.grid:has(>.ss-card),.grid:has(>.ss-approved-card)){gap:28px!important}main :where(.ssr-actions,.ss-approved-actions,.ss-approved-section-actions),main :where(.flex:has([data-ss-cta]),.flex:has([data-ss-primary]),.flex:has([data-ss-secondary])){gap:14px 22px!important}main :where(.ssr-section-head,.ss-approved-section-head)+:where(.ssr-card-grid,.ssr-service-ledger,.ss-approved-card-grid,.ss-approved-card-grid-service,.ss-brand-card-grid,.ss-brand-service-ledger,.ss-brand-approved-process,.ssr-split,.ss-approved-split,.ssr-process,.ssr-pricing-tiers){margin-top:48px!important}main :where(.ssr-card-foot,.ss-approved-card-foot){gap:18px!important;padding-top:22px!important}main :where(.ssr-card-link,[data-ss-cta],[data-ss-primary],[data-ss-secondary],.ss-cta,.ss-primary,.ss-secondary){min-height:42px}main :where(.ssr-card>.ssr-card-link,.ss-card>[data-ss-cta],.ss-approved-card [data-ss-cta]){margin-top:18px!important}.ss-get-started-hero{min-height:0;padding:82px 0 46px}.ss-get-started-hero-grid{grid-template-columns:minmax(0,.98fr) minmax(360px,430px);align-items:center;gap:64px;display:grid}.ss-get-started-hero-rail{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));max-width:620px;margin-top:30px;display:grid}.ss-get-started-hero-rail div{border-right:1px solid #ffffff29;align-content:center;gap:5px;min-height:82px;padding:16px 20px;display:grid}.ss-get-started-hero-rail div:first-child{padding-left:0}.ss-get-started-hero-rail div:last-child{border-right:0}.ss-get-started-hero-rail span,.ss-get-started-route-row p,.ss-get-started-route-row span{letter-spacing:.12em;margin:0;font-weight:500;font-family:IBM Plex Mono,monospace!important;font-size:11px!important;line-height:16px!important}.ss-get-started-hero-rail span,.ss-get-started-route-row p{color:var(--ssr-gold-light)}.ss-get-started-hero-rail strong{color:var(--ssr-on-navy-1);font-weight:400;font-family:"Source Serif 4",Georgia,serif!important;font-size:24px!important;line-height:1.05!important}.ss-get-started-route-card{background:#143a68b8;min-height:0;padding:30px 34px 26px}.ss-get-started-route-card .ssr-card-title{max-width:14ch;font-size:clamp(28px,2.8vw,38px)!important;line-height:1.08!important}.ss-get-started-route-list{border-top:1px solid #ffffff29;margin-top:20px;display:grid}.ss-get-started-route-row{border-bottom:1px solid #ffffff29;grid-template-columns:118px minmax(0,1fr);gap:18px;padding:13px 0;display:grid}.ss-get-started-route-row:last-child{border-bottom:0;padding-bottom:0}.ss-get-started-route-row div{gap:4px;display:grid}.ss-get-started-route-row strong{color:var(--ssr-on-navy-1);font-weight:400;font-family:"Source Serif 4",Georgia,serif!important;font-size:24px!important;line-height:1.1!important}.ss-get-started-route-row span{color:#dfc07ab8}.ss-get-started-route-row small{max-width:34ch;color:var(--ssr-on-navy-2);margin-top:3px;display:block;font-family:"Source Sans 3",sans-serif!important;font-size:14px!important;line-height:20px!important}@media (max-width:980px){.ss-aios-v2-hero-grid{grid-template-columns:1fr}.ss-aios-v2-hero-copy h1{max-width:100%}.ss-aios-v2-hero-figure{width:min(100%,520px)}.ss-aios-v2-logo-tile{flex-basis:172px}.ssr-hero-grid,.ss-get-started-hero-grid,.ssr-section-head-media,.ssr-split,.ssr-founder-layout{grid-template-columns:1fr}.ss-get-started-hero{min-height:0;padding:86px 0 68px}.ss-get-started-hero-grid{gap:42px}.ssr-section-head-media{gap:30px}.ssr-section-head-image{min-height:220px}.ssr-card-grid,.ssr-card-grid-two,.ssr-card-grid-index,.ssr-card-grid[data-count="4"],.ssr-card-grid-two[data-count="4"],.ssr-card-grid-index[data-count="4"],.ssr-card-grid-service[data-count="4"],.ss-brand-card-grid,.ss-brand-card-grid-two,.ss-brand-service-ledger,.ss-brand-approved-process,.ssr-mini-grid,.ssr-service-ledger,.ssr-service-ledger[data-compact=true],.ssr-service-row,.ssr-methodology-rail,.ssr-methodology-steps,.ssr-pricing-ledger,.ssr-pricing-tiers,.ssr-spec-grid div,.ssr-about-proof-band,.ssr-marginalia,.ssr-diptych,.ssr-wide-card,.ssr-image-top-grid,.ssr-process{grid-template-columns:1fr}.ssr-methodology-steps li,.ssr-methodology-steps li:first-child{border-top:1px solid #ffffff29;border-left:0;min-height:auto;padding:20px 0}.ss-brand-approved-process>.card:not(:last-child):after{display:none}.ss-brand-process-illustration{grid-column:1;min-height:240px}.ss-brand-marginalia-card,.ss-brand-marginalia-card-image{grid-template-columns:1fr!important}.ss-brand-lead-actions{grid-template-columns:1fr}.ss-aios-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ssr-methodology-rail[data-tone=white] .ssr-methodology-steps li{border-top-color:var(--ssr-line)}.ssr-methodology-arrow{top:auto;bottom:-9px;right:0;transform:rotate(90deg)}.ssr-methodology-logo-mark{display:none}.ssr-methodology-steps p{max-width:none}.ss-brand-card-grid-flow>.card:not(:last-child):before{display:none!important}.ssr-service-row-meta{text-align:left;justify-items:start}.ssr-pricing-row,.ssr-pricing-row:last-child,.ssr-diptych section:first-child{border-right:0;border-bottom:1px solid var(--ssr-line)}.ssr-pricing-row:last-child,.ssr-diptych section:last-child{border-bottom:0}.ssr-marginalia aside{border-top:1px solid var(--ssr-line);border-left:0;padding-top:22px;padding-left:0}.ssr-about-proof-main{border-right:0;border-bottom:1px solid var(--ssr-line)}.ssr-about-proof-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ssr-about-proof-stat:nth-child(2n){border-right:0}.ssr-about-proof-stat:nth-child(n+3){border-top:1px solid var(--ssr-line)}.ssr-about-sector-row{grid-template-columns:58px minmax(0,1fr);gap:14px 22px}.ssr-about-sector-row p{grid-column:2}.ssr-wide-image{border-right:0;border-bottom:1px solid var(--ssr-line);min-height:240px}.ssr-capability-track{grid-template-columns:1fr;width:auto;animation:none;display:grid}.ssr-capability-track>[aria-hidden=true]{display:none}.ssr-capability-tile{flex-basis:auto;min-height:auto}.ss-brand-service-ledger-track{grid-template-columns:1fr;width:auto;animation:none;display:grid}.ss-brand-service-ledger-track>[aria-hidden=true]{display:none}.ss-brand-service-ledger-track .card{width:auto;margin-right:0}}@media (max-width:640px){.ss-aios-v2-hero{min-height:auto;padding:104px 0 68px}.ss-aios-v2-hero-grid{gap:32px}.ss-aios-v2-hero-copy h1{max-width:100%;font-size:48px;line-height:1.02}.ss-aios-v2-hero-lede{font-size:20px}.ss-aios-v2-actions{display:grid}.ss-aios-v2-actions .ssr-btn{width:100%}.ss-aios-v2-logo-track{gap:10px}.ss-aios-v2-logo-tile{flex-basis:154px;min-height:102px}.ssr-container,.ssr-container-narrow{width:min(100% - 32px,1180px)}.ssr-hero{padding:112px 0 72px}.ssr-hero-title{max-width:100%;letter-spacing:0!important}.ssr-hero-cycle-track{block-size:2.24em}.ssr-hero-cycle-line{white-space:normal;max-width:16ch;line-height:1.08}.ss-get-started-hero{padding:74px 0 58px}.ssr-section{padding:72px 0}.ssr-actions,.ssr-section>.ssr-container>.ssr-actions{margin-top:38px}.ssr-methodology-rail,.ssr-pull-quote,.ssr-spec-sheet,.ssr-marginalia,.ssr-diptych,.ssr-wide-card,.ssr-image-top-grid,.ss-approved-route-links{margin-top:34px}.ssr-card{min-height:280px;padding:28px}.ss-brand-card-system .card,.ss-brand-card-system.card{min-height:260px;padding:28px}.ss-brand-card-system .ctalink{width:fit-content}.ss-brand-card-system .card.engagement,.ss-brand-card-system.card.engagement{min-height:0;padding:0}.ss-brand-card-system .card.engagement .cf-head,.ss-brand-card-system.card.engagement .cf-head{grid-template-columns:66px minmax(0,1fr)}.ss-brand-card-system .card.engagement .cf-idx,.ss-brand-card-system.card.engagement .cf-idx{font-size:25px}.ss-brand-card-system .card.engagement .cf-headline,.ss-brand-card-system.card.engagement .cf-headline,.ss-brand-card-system .card.engagement .cf-body,.ss-brand-card-system.card.engagement .cf-body,.ss-brand-card-system .card.engagement .cf-foot,.ss-brand-card-system.card.engagement .cf-foot{padding-inline:22px}.ss-brand-card-system .card.figure .fig-num,.ss-brand-card-system.card.figure .fig-num{font-size:44px}.ss-brand-card-system .card.cta .cta-foot,.ss-brand-card-system.card.cta .cta-foot{flex-direction:column;align-items:start}.ss-brand-marginalia-card{grid-template-columns:1fr}.ss-brand-marginalia-list{border-top:1px solid var(--ss-line);border-left:0;padding-top:22px;padding-left:0}.ssr-card-index{grid-template-columns:56px minmax(0,1fr);gap:16px}.ssr-card-index-main .ssr-card-foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px}.ssr-card-index-main .ssr-card-foot>.ssr-meta:first-child{overflow-wrap:normal;word-break:normal;white-space:normal;text-wrap:pretty;grid-column:1/-1;max-width:100%}.ssr-card-index-main .ssr-card-foot>.ssr-card-link{grid-column:1;min-height:32px}.ssr-card-index-main .ssr-card-foot>.ssr-meta:last-child{white-space:nowrap;grid-column:2;justify-self:end}.ss-get-started-route-card{min-height:0}.ss-get-started-hero-rail{grid-template-columns:1fr}.ss-get-started-hero-rail div{border-bottom:1px solid #ffffff29;border-right:0;min-height:0;padding:14px 0}.ss-get-started-hero-rail div:last-child{border-bottom:0}.ss-get-started-route-row{grid-template-columns:1fr;gap:7px}.ssr-founder-profile{min-height:auto;padding:20px}.ssr-founder-layout{gap:38px}.ssr-founder-ledger div{grid-template-columns:1fr;gap:5px}.ssr-about-proof-main,.ssr-about-proof-ledger,.ssr-about-proof-stat{padding:24px}.ssr-about-proof-ledger div{grid-template-columns:1fr;gap:5px}.ssr-about-proof-stats{grid-template-columns:1fr}.ssr-about-proof-stat,.ssr-about-proof-stat:nth-child(2n){border-right:0;border-top:1px solid var(--ssr-line);min-height:auto}.ssr-about-sector-row{grid-template-columns:1fr;gap:10px;min-height:auto;padding:24px}.ssr-about-sector-row p{grid-column:auto}.ssr-card-grid-two>.ssr-card:not(.ssr-card-stat):not(.ssr-card-reference),.ssr-card-stat,.ssr-card-status{min-height:228px}.ssr-stat-title{font-size:46px!important}.ssr-stat-title .unit{font-size:23px!important}}@media (prefers-reduced-motion:reduce){.ssr-surface-navy,.ssr-surface-wash:before,.ssr-surface-wash:after,.ssr-card,.ssr-final:after,.ssr-card:before,.ssr-card:after,.ssr-surface-navy .ssr-card:before,.ssr-blue-card-1:before,.ssr-blue-card-2:before,.ssr-blue-card-3:before,.ssr-blue-card-4:before,.ssr-blue-card-5:before,.ssr-figure:after,.ssr-methodology-rail[data-tone=blue]:before,.ssr-methodology-arrow,.ssr-capability-track,.ssr-capability-tile:before,.ssr-service-ledger-track,.ss-brand-service-ledger-track,.ss-brand-card-system .card,.ss-brand-card-system .card:before,.ss-brand-card-system .card:after,.ss-brand-card-system.card,.ss-brand-card-system.card:before,.ss-brand-card-system.card:after,.ssr-about-proof-band:before,.ssr-about-sector-row:before,.ssr-prefooter-card:before,.ssr-scroll-stagger>*,.ssr-stat-title .digit{transition:none!important;animation:none!important}.ssr-scroll-stagger>*,.ssr-service-ledger-track,.ss-brand-service-ledger-track,.ssr-stat-title .digit{opacity:1;transform:none}}@media (scripting:none){.ssr-scroll-stagger>*{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ss-surface-navy-grid,.ss-surface-navy-grid:before,.ss-surface-navy-grid:after,.ss-approved-page .ss-approved-section.ss-surface-navy-grid,.ss-approved-page .ss-approved-hero.ss-surface-navy-grid,.ss-approved-page .ss-approved-section.ss-surface-navy-grid:before,.ss-approved-page .ss-approved-hero.ss-surface-navy-grid:before,.ss-approved-page .ss-approved-section.ss-surface-navy-grid:after,.ss-approved-page .ss-approved-hero.ss-surface-navy-grid:after,.stagger-children>*,.animate-fade-in-up,.scroll-reveal,.scroll-reveal-left,.scroll-reveal-right,.scroll-reveal-scale,.scroll-stagger,.scroll-stagger>*,.scroll-reveal:not(.is-visible),.scroll-reveal-left:not(.is-visible),.scroll-reveal-right:not(.is-visible),.scroll-reveal-scale:not(.is-visible),.scroll-stagger:not(.is-visible)>*,.calendly-bounce1,.calendly-bounce2,.calendly-bounce3{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
