.fo-page{--fo-navy:#071b2b;--fo-green:#137b59;--fo-bright:#83f58b;--fo-muted:#637486;color:var(--fo-navy);font-family:var(--font-satoshi),Arial,sans-serif;background:#fff;overflow:hidden}.fo-page *{box-sizing:border-box}.fo-page a{text-decoration:none}.fo-page button{cursor:pointer}.fo-page :is(a,button):focus-visible{outline:3px solid var(--fo-bright);outline-offset:4px}.fo-page h1,.fo-page h2,.fo-page h3,.fo-page p{margin-top:0}.fo-page h1,.fo-page h2{letter-spacing:-.065em}.fo-page em{color:var(--fo-green);font-style:normal}.fo-shell{width:min(1240px,100% - 72px);margin:auto}.fo-eyebrow{color:var(--fo-green);letter-spacing:.15em;align-items:center;gap:9px;font-size:10px;font-weight:800;display:inline-flex}.fo-eyebrow i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3dd99420}.fo-section{padding:105px 0}.fo-intro{grid-template-columns:1fr .55fr;align-items:end;gap:45px;margin-bottom:36px;display:grid}.fo-intro h2{margin:16px 0 0;font-size:clamp(42px,4vw,61px);line-height:1.06}.fo-intro>p{max-width:365px;color:var(--fo-muted);margin:0 0 4px;font-size:14px;line-height:1.65}.fo-reveal{opacity:1;transition:opacity .7s,transform .7s;transform:none}.fo-page.fo-motion-ready .fo-reveal:not(.is-visible){opacity:0;transform:translateY(30px)}.fo-action{white-space:nowrap;background:var(--fo-bright);color:#0b3127;border-radius:999px;justify-content:center;align-items:center;gap:13px;padding:14px 20px;font-size:12px;font-weight:800;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex;box-shadow:0 13px 30px #1acb7550}.fo-action:hover{background:#a2ffa7;transform:translateY(-3px);box-shadow:0 18px 33px #1acb7560}.fo-hero{color:#fff;clip-path:ellipse(113% 100% at 50% 0);background:radial-gradient(at 70% 48%,#086d53 0,#0000 48%),linear-gradient(110deg,#071b2b,#062e37 67%,#07513d);min-height:670px;overflow:hidden}.fo-hero .fo-eyebrow,.fo-operators .fo-eyebrow,.fo-exceptions .fo-eyebrow,.fo-closing .fo-eyebrow{color:var(--fo-bright)}.fo-hero h1{max-width:630px;margin:20px 0 18px;font-size:clamp(49px,5vw,74px);line-height:1.02}.fo-hero h1 em,.fo-operators h2 em,.fo-exceptions h2 em,.fo-closing h2 em{color:var(--fo-bright)}.fo-hero-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.fo-hero-actions>a:not(.fo-action){color:#fff;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.fo-hero-actions>a:not(.fo-action):hover{color:var(--fo-bright)}.fo-journey{background:#fff}.fo-journey-map{grid-template-columns:repeat(6,1fr);gap:14px;display:grid;position:relative}.fo-journey-map:before{content:"";z-index:0;border-top:2px dashed #60cfa2;position:absolute;top:91px;left:5%;right:5%}.fo-journey-map button{color:var(--fo-navy);z-index:1;background:#f9fbfd;border:1px solid #e2e9ee;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:205px;padding:17px 9px;transition:transform .25s,border-color .25s,background .25s;display:flex;position:relative;box-shadow:0 12px 25px #0827390d}.fo-journey-map button:hover{transform:translateY(-4px)}.fo-journey-map button.active{background:#effdf4;border-color:#6fe2a4;box-shadow:0 15px 29px #39ce8e24}.fo-stage-icon{place-items:center;width:100px;height:105px;margin-bottom:13px;display:grid}.fo-stage-icon>.worker-scene{width:100%;height:100%}.fo-stage-icon>svg{color:var(--fo-green);background:#e0f6ea;border-radius:14px;width:50px;height:50px;padding:12px}.fo-journey-map b{text-align:center;font-size:11px;line-height:1.3}.fo-journey-map small{letter-spacing:.1em;color:#648076;margin-top:6px;font-size:8px}.fo-stage-detail{background:#f1f8f4;border-radius:11px;align-items:center;gap:15px;min-height:93px;margin-top:15px;padding:16px 22px;animation:.35s both fo-rise;display:flex}.fo-stage-detail>span{letter-spacing:.12em;color:var(--fo-green);white-space:nowrap;font-size:9px;font-weight:800}.fo-stage-detail strong{white-space:nowrap;font-size:16px}.fo-stage-detail p{color:var(--fo-muted);margin:0;font-size:11px;line-height:1.45}.fo-stage-detail button{color:var(--fo-green);white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;margin-left:auto;font-size:10px;display:flex}.fo-operators{color:#fff;background:radial-gradient(circle at 82% 46%,#08644d,#071b2b 62%)}.fo-operators .fo-intro>p{color:#b8d1ce}.fo-workflow-chips{flex-wrap:wrap;gap:8px;margin-bottom:23px;display:flex}.fo-workflow-chips button{color:#d8e7e4;background:#ffffff0d;border:1px solid #75bda360;border-radius:999px;padding:9px 14px;font-size:10px}.fo-workflow-chips button.active{background:var(--fo-bright);border-color:var(--fo-bright);color:#083c29;font-weight:800}.fo-operator-grid{grid-template-columns:.34fr .66fr;gap:20px;display:grid}.fo-operator-list{align-content:start;gap:10px;display:grid}.fo-operator-list button{text-align:left;color:#fff;background:#0d3142;border:1px solid #7bd9af35;border-radius:10px;align-items:center;gap:13px;min-height:76px;padding:12px 14px;transition:background .25s,transform .25s,border-color .25s;display:flex}.fo-operator-list button:hover{transform:translate(4px)}.fo-operator-list button.active{color:#0c2d27;border-color:var(--fo-bright);background:#e9fff1}.fo-operator-list button>span:first-child{color:#8affb5;background:#64dba52c;border-radius:9px;flex:none;place-items:center;width:35px;height:35px;display:grid}.fo-operator-list button.active>span:first-child{color:#0c5742;background:#91f7ad}.fo-operator-list button>span:nth-child(2){flex:1;gap:4px;display:grid}.fo-operator-list b{font-size:12px}.fo-operator-list small{color:#b0cac5;font-size:9px}.fo-operator-list button.active small{color:#4f7063}.fo-operator-list button>svg{color:var(--fo-bright)}.fo-operator-list button.active>svg{color:var(--fo-green)}.fo-operator-feature{background:radial-gradient(circle at 80% 75%,#0d7659,#082538 60%);border:1px solid #5ed89c5e;border-radius:14px;grid-template-columns:1fr .72fr;gap:8px;min-height:390px;padding:32px;animation:.35s both fo-rise;display:grid;overflow:hidden}.fo-operator-feature .fo-eyebrow{color:var(--fo-bright)}.fo-operator-feature h3{letter-spacing:-.055em;margin:17px 0 10px;font-size:clamp(29px,3vw,43px);line-height:1.07}.fo-operator-feature p{color:#c6dcd8;max-width:400px;font-size:11px;line-height:1.55}.fo-operator-feature ul{gap:8px;margin:17px 0;padding:0;list-style:none;display:grid}.fo-operator-feature li{align-items:center;gap:8px;font-size:10px;display:flex}.fo-operator-feature li svg{color:#073e28;background:#56e881;border-radius:50%;flex:none;padding:2px}.fo-feature-link{color:#0b3029;background:#fff;border-radius:999px;align-items:center;gap:7px;margin-top:5px;padding:11px 15px;font-size:10px;font-weight:800;display:inline-flex}.fo-operator-art{align-self:end;height:290px;position:relative}.fo-operator-art>.worker-scene{z-index:2;height:100%;position:relative}.fo-operator-art>span{border:1px solid #76f2ba66;border-radius:50%;height:60px;position:absolute;bottom:8%;left:0;right:0;transform:rotateX(61deg);box-shadow:0 0 30px #58eea34c}.fo-operator-disclaimer{color:#a7c8bf;margin:15px 0 0;font-size:10px}.fo-report{background:#f4f8fb}.fo-report-grid{grid-template-columns:1.4fr .6fr;gap:18px;display:grid}.fo-chart-card{background:#fff;border:1px solid #e5edf0;border-radius:14px;padding:26px;box-shadow:0 15px 28px #092a380d}.fo-chart-head{justify-content:space-between;align-items:start;display:flex}.fo-chart-head span,.fo-insights>span{color:var(--fo-green);letter-spacing:.13em;font-size:9px;font-weight:800}.fo-chart-head h3{margin:6px 0 0;font-size:19px}.fo-chart-head strong{color:var(--fo-green);font-size:26px}.fo-chart-head strong small{color:var(--fo-muted);text-align:right;font-size:9px;font-weight:500;display:block}.fo-chart{grid-template-columns:52px 1fr;height:270px;margin:27px 0 10px;display:grid}.fo-chart-scale{color:#8fa2ac;flex-direction:column;justify-content:space-between;padding:0 0 22px;font-size:9px;display:flex}.fo-chart-body{background:repeating-linear-gradient(#dce9e84f 0 1px,#0000 1px 60px);border-bottom:1px solid #d9e6e8;position:relative}.fo-chart-body>svg{z-index:2;width:100%;height:calc(100% - 25px);position:absolute;inset:0 0 25px;overflow:visible}.fo-chart-body polyline{stroke-dasharray:900;stroke-dashoffset:900px;animation:2s .2s forwards fo-chart-draw}.fo-bars{grid-template-columns:repeat(12,1fr);align-items:end;gap:7px;display:grid;position:absolute;inset:0}.fo-bars button{color:#648177;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;height:100%;padding:0;font-size:9px;display:flex}.fo-bars button i{width:100%;max-width:31px;height:var(--bar);background:linear-gradient(#90ebbf,#d7f7e5);border-radius:4px 4px 0 0;min-height:5px;max-height:calc(100% - 30px);transition:background .2s;display:block}.fo-bars button:hover i,.fo-bars button[aria-pressed=true] i{background:linear-gradient(#30bf82,#a2f3c8)}.fo-bars button span{height:18px}.fo-chart-card>p{color:var(--fo-muted);margin:0;font-size:10px}.fo-insights{color:#fff;background:#09273a;border-radius:14px;flex-direction:column;padding:28px;display:flex}.fo-insights>span{color:#8ff2b8}.fo-insights h3{margin:10px 0 20px;font-size:23px}.fo-insights>div{border-top:1px solid #ffffff1c;flex-direction:column;gap:5px;padding:15px 0;display:flex}.fo-insights>div span{color:#a4c0bb;font-size:10px}.fo-insights>div b{font-size:14px}.fo-insights>small{color:#9eb8b7;margin-top:auto;font-size:9px}.fo-exceptions{color:#fff;background:radial-gradient(circle at 76% 52%,#08634c,#071b2b 65%)}.fo-exceptions .fo-intro>p{color:#bfd6d0}.fo-exception-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.fo-exception-grid button{color:#fff;text-align:left;background:#ffffff12;border:1px solid #78d6ae39;border-radius:11px;grid-template-columns:43px 1fr;align-content:center;column-gap:8px;min-height:125px;padding:18px;transition:transform .25s,background .25s,border-color .25s;display:grid;position:relative}.fo-exception-grid button:hover{transform:translateY(-4px)}.fo-exception-grid button.active{background:#1d765b72;border-color:#6aeaab}.fo-exception-grid button>span{width:40px;height:40px;color:var(--fo-bright);background:#62dfaa25;border-radius:9px;grid-row:1/3;place-items:center;display:grid}.fo-exception-grid b{font-size:12px}.fo-exception-grid small{color:#b6d5cc;margin-top:5px;font-size:9px;line-height:1.45}.fo-exception-grid button>svg{z-index:2;color:var(--fo-bright);position:absolute;top:50%;right:-15px}.fo-exception-status{color:#bad8d0;margin:20px 0 0;font-size:11px;line-height:1.5}.fo-exception-status strong{color:#fff}.fo-closing{background:#edf6fb;padding:90px 0 70px}.fo-closing-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;display:grid}.fo-closing .fo-eyebrow{color:var(--fo-green)}.fo-closing h2{margin:18px 0;font-size:clamp(45px,4.8vw,68px);line-height:1.06}.fo-closing h2 em{color:var(--fo-green)}.fo-closing p{max-width:480px;color:var(--fo-muted);margin-bottom:25px;font-size:14px;line-height:1.65}.fo-closing .fo-hero-actions>a:not(.fo-action){color:var(--fo-navy)}.fo-closing-art{height:320px;position:relative}.fo-closing-art>span{border:1px solid #4ac99460;border-radius:50%;position:absolute;inset:8%;transform:rotateX(63deg)}.fo-closing-art .worker-scene{z-index:2;height:100%;position:relative}.fo-closing-art .worker-ensemble-image{filter:drop-shadow(0 17px 15px #183c4739);width:42%}@keyframes fo-rise{0%{opacity:0;transform:translateY(23px)}to{opacity:1;transform:translateY(0)}}@keyframes fo-float{to{translate:0 -8px}}@keyframes fo-chart-draw{to{stroke-dashoffset:0}}@media (max-width:1100px){.fo-hero h1{font-size:clamp(45px,5vw,65px)}.fo-journey-map{gap:7px}.fo-journey-map button{padding:10px 5px}.fo-stage-icon{width:80px;height:85px}.fo-operator-grid{grid-template-columns:.4fr .6fr}}@media (max-width:900px){.fo-hero{clip-path:ellipse(140% 100% at 50% 0)}.fo-journey-map{grid-template-columns:repeat(3,1fr)}.fo-journey-map:before{display:none}.fo-stage-detail{flex-wrap:wrap}.fo-operator-grid,.fo-report-grid{grid-template-columns:1fr}.fo-operator-list{grid-template-columns:repeat(3,1fr)}.fo-operator-list button{min-height:93px}.fo-exception-grid{grid-template-columns:repeat(2,1fr)}.fo-exception-grid button:nth-child(2)>svg{display:none}.fo-closing-grid{grid-template-columns:1fr}.fo-closing-art{width:100%;max-width:650px;margin:auto}}@media (max-width:650px){.fo-shell{width:calc(100% - 36px)}.fo-section{padding:72px 0}.fo-intro{grid-template-columns:1fr;gap:12px;margin-bottom:28px}.fo-intro h2{font-size:clamp(39px,10vw,50px)}.fo-intro>p{max-width:100%}.fo-hero{clip-path:ellipse(190% 100% at 50% 0)}.fo-hero h1{font-size:clamp(43px,10vw,58px)}.fo-journey-map{grid-template-columns:repeat(2,1fr);gap:9px}.fo-journey-map button{min-height:150px}.fo-stage-icon{height:75px}.fo-stage-detail{gap:7px;display:grid}.fo-stage-detail strong{font-size:14px}.fo-stage-detail button{margin-left:0}.fo-operator-list{grid-template-columns:1fr}.fo-operator-list button{min-height:65px}.fo-operator-feature{grid-template-columns:1fr;padding:23px}.fo-operator-art{width:100%;max-width:270px;height:230px;margin:auto}.fo-operator-feature h3{font-size:32px}.fo-chart-card{padding:18px}.fo-chart{grid-template-columns:42px 1fr;height:235px}.fo-bars{gap:2px}.fo-bars button{font-size:7px}.fo-chart-head h3{font-size:16px}.fo-chart-head strong{font-size:21px}.fo-insights{min-height:330px}.fo-exception-grid{grid-template-columns:1fr}.fo-exception-grid button>svg{display:none}.fo-closing{padding:72px 0 30px}.fo-closing h2{font-size:clamp(42px,10vw,54px)}.fo-closing-art{height:230px}}@media (prefers-reduced-motion:reduce){.fo-page *,.fo-page :before,.fo-page :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}.fo-chart-body polyline{stroke-dashoffset:0}.fo-reveal{opacity:1!important;transform:none!important}}.fo-chart-body>svg{pointer-events:none}
.ex-page{--ex-ink:#102d4d;--ex-green:#009e69;--ex-muted:#607b95;color:var(--ex-ink);font-family:var(--font-satoshi),Satoshi,sans-serif;background:#fff}.ex-page *{box-sizing:border-box}.ex-page h1,.ex-page h2,.ex-page h3,.ex-page p{margin:0}.ex-page button,.ex-page input,.ex-page select{font:inherit}.ex-page button{cursor:pointer}.ex-page a{text-decoration:none}.ex-page :is(button,a,input,select):focus-visible{outline-offset:4px;outline:3px solid #0788ed}.ex-page em{color:var(--ex-green);font-style:normal}.ex-shell{width:min(1160px,100% - 64px);margin:auto}.ex-eyebrow{color:#22685e;letter-spacing:.09em;background:#e0f8ed;border-radius:20px;align-items:center;gap:6px;padding:5px 10px;font-size:9px;font-weight:800;display:inline-flex}.ex-eyebrow i{background:#08b86c;border-radius:50%;width:5px;height:5px}.ex-page h2{letter-spacing:-.045em;font-size:34px;font-weight:700;line-height:1.13}.ex-intro{grid-template-columns:1.3fr 1fr;align-items:end;gap:50px;margin-bottom:20px;display:grid}.ex-intro h2{margin-top:12px}.ex-intro>p{color:var(--ex-muted);justify-self:end;max-width:320px;font-size:12px;line-height:1.6}.ex-action{color:#fff;background:linear-gradient(110deg,#00a56d,#00c46b);border-radius:24px;justify-content:center;align-items:center;gap:15px;padding:12px 19px;font-size:11px;font-weight:700;transition:transform .2s;display:inline-flex}.ex-action:hover{transform:translateY(-2px)}.ex-hero{background:radial-gradient(at 76% 65%,#d6fbec,#0000 52%),linear-gradient(110deg,#f0fcf6,#fff 47%,#eafaf8);position:relative;overflow:hidden}.ex-hero:before,.ex-hero:after{content:"";pointer-events:none;background:#a5efcc36;border-radius:48%;width:320px;height:320px;position:absolute;top:-140px;left:-240px;transform:rotate(30deg)}.ex-hero:after{background:#6ee5ab3b;top:-230px;left:auto;right:-120px}.ex-hero h1{letter-spacing:-.04em;margin:12px 0 15px;font-size:36px;font-weight:800;line-height:1.12}.ex-hero h1 em{white-space:nowrap;color:#0000;background:linear-gradient(90deg,#00bb62,#009a9c 65%,#0878f9);-webkit-background-clip:text;background-clip:text}.ex-hero-actions{align-items:center;gap:20px;margin-top:20px;display:flex}.ex-hero-actions>a:not(.ex-action){color:var(--ex-ink);align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.ex-hero-actions>a:not(.ex-action) svg{color:#00b373;background:#e4fbef;border:1px solid #a8e5ce;border-radius:50%;width:25px;height:25px;padding:3px}.tile-a{top:5%;left:9%}.tile-b{top:37%;left:0}.tile-c{top:5%;right:9%}.tile-d{top:25%;right:-3%}.tile-e{bottom:5%;left:8%}.tile-f{bottom:32%;right:-5%}.tile-g{bottom:2%;right:6%}.tile-c svg{color:#0b8bea;background:#e2f5ff}.tile-d svg{color:#8546e4;background:#efe7ff}.tile-e svg{color:#e8a500;background:#fff8db}.tile-f svg{color:#ef4787;background:#ffe6f0}.ex-life-track{grid-template-columns:repeat(7,1fr);gap:12px;display:grid}.ex-life-track button{color:var(--ex-ink);background:#fff;border:1px solid #e3edf2;border-radius:15px;flex-direction:column;align-items:center;padding:10px 5px 15px;transition:background .2s,transform .2s;display:flex;position:relative;box-shadow:0 4px 8px #224d7310}.ex-life-track button:not(:last-child):after{content:"›";color:#6fbaa6;position:absolute;top:46%;right:-11px}.ex-life-track button:hover{transform:translateY(-3px)}.ex-life-track button.active{background:#f8fffb;border-color:#a8e7ce}.ex-life-art{width:100%;height:82px}.ex-life-art .worker-scene{width:100%;height:100%}.ex-life-number{display:none}.ex-life-track b{margin:2px 0 5px;font-size:13px}.ex-life-track small{color:var(--ex-muted);font-size:10px}.ex-life-track button>svg{color:#03aa60;background:#e5fae4;border-radius:50%;width:30px;height:30px;padding:6px;position:absolute;top:12px;left:10px}.ex-life-track button:nth-child(2n)>svg{color:#1591e8;background:#e4f3ff}.ex-life-track button:nth-child(3n)>svg{color:#9b55df;background:#f3e9ff}.ex-life-detail{color:var(--ex-muted);background:#eaf8f2;border-radius:12px;align-items:center;gap:16px;margin-top:15px;padding:13px 20px;font-size:10px;display:flex}.ex-life-detail strong{color:var(--ex-ink);font-size:12px}.ex-workforce{background:radial-gradient(at 85% 90%,#dbfaec,#0000 60%),linear-gradient(105deg,#f0fbf6,#f9fdfb)}.ex-assistant-layout{grid-template-columns:1fr 1.12fr;align-items:center;gap:35px;display:grid}.ex-assistant-copy h2{margin:13px 0}.ex-assistant-copy>p{max-width:400px;color:var(--ex-muted);font-size:12px;line-height:1.6}.ex-workflow-tabs{flex-wrap:wrap;gap:5px;margin-top:22px;display:flex}.ex-workflow-tabs button{color:var(--ex-ink);background:#fff;border:1px solid #e2ede9;border-radius:22px;padding:8px 11px;font-size:9px;box-shadow:0 3px 5px #18394d09}.ex-workflow-tabs button.active{color:#fff;background:#00b66a;border-color:#00b66a}.ex-assistant-visual{grid-template-columns:1.2fr 1fr;align-items:center;min-width:0;display:grid}.ex-chat{z-index:2;background:#fff;border:1px solid #e1f0ea;border-radius:16px;padding:14px;position:relative;box-shadow:0 12px 22px #199d7920}.ex-chat header{align-items:center;gap:8px;display:flex}.ex-chat-avatar{color:#008b70;background:linear-gradient(130deg,#75ef9a,#00adce);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.ex-chat select{color:var(--ex-ink);background:0 0;border:0;max-width:175px;font-size:11px;font-weight:700}.ex-chat header small{color:var(--ex-muted);font-size:8px;display:block}.ex-chat header i{background:#00b769;border-radius:50%;width:4px;height:4px;margin-right:3px;display:inline-block}.ex-chat .ex-chat-greeting{background:#eff5f8;border-radius:10px;margin:10px 0;padding:8px;font-size:9px;line-height:1.5}.ex-chat-suggestions{gap:1px;display:grid}.ex-chat-suggestions button{text-align:left;color:#435f79;background:0 0;border:0;align-items:center;gap:8px;padding:5px;font-size:9px;display:flex}.ex-chat-suggestions svg{color:#00a878;flex:none}.ex-chat form{border:1px solid #e3eeec;border-radius:20px;margin-top:10px;padding:4px 5px;display:flex}.ex-chat input{background:0 0;border:0;width:100%;min-width:0;padding-left:7px;font-size:10px}.ex-chat form button{color:#fff;background:#00b783;border:0;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.ex-chat-caption{color:var(--ex-muted);margin-top:7px;font-size:8px;display:block}.ex-chat-notice{padding-top:8px;font-size:10px}.ex-chat-notice a{color:var(--ex-green);text-decoration:underline}.ex-assistant-mascot{height:245px;position:relative}.ex-assistant-mascot .worker-scene{z-index:1;width:115%;height:100%;position:relative}.ex-assistant-mascot:after{content:"";background:#baf6d9;border-radius:50%;height:27px;position:absolute;bottom:5%;left:3%;right:-8%;box-shadow:0 8px 20px #30c58b35}.ex-mini-icon{color:#00b465;z-index:2;background:#effff4;border-radius:50%;padding:9px;position:absolute}.mini-a{top:0;left:15%}.mini-b{top:12%;right:0}.mini-c{top:40%;right:-8%}.ex-mini-icon svg{width:20px;height:20px}.ex-knowledge .ex-intro{display:block}.ex-knowledge .ex-intro>p{max-width:none;margin-top:10px}.ex-knowledge-grid{grid-template-columns:1fr 1.94fr;gap:25px;display:grid}.ex-source-list{gap:5px;display:grid}.ex-source-list button{color:#42617c;text-align:left;background:#f4f8fa;border:1px solid #e5eef2;border-radius:8px;align-items:center;gap:10px;min-height:31px;padding:7px 12px;font-size:11px;display:flex}.ex-source-list svg{color:#00a575;flex:none;width:15px}.ex-source-list svg:last-child{margin-left:auto}.ex-source-list button.active{background:#edf9f3;border-color:#c7ebdc}.ex-knowledge-panel{background:linear-gradient(110deg,#f4f9fd,#f1faf7);border:1px solid #e4eef1;border-radius:15px;padding:18px 22px;position:relative;box-shadow:0 5px 14px #23486808}.ex-knowledge-panel .ex-eyebrow{color:#00996d;background:0 0;padding:0;font-size:8px}.ex-knowledge-panel .ex-eyebrow i{display:none}.ex-knowledge-panel h3{margin:5px 0;font-size:22px}.ex-knowledge-panel>p{color:var(--ex-muted);max-width:85%;font-size:10px}.ex-document{color:#00b278;background:#fff;border-radius:12px;padding:9px;position:absolute;top:20px;right:20px;box-shadow:0 5px 10px #1d6e6b14}.ex-document svg{width:25px;height:25px}.ex-knowledge-panel form{min-width:0;margin:14px 0 10px;display:flex}.ex-search{background:#fff;border:1px solid #e2eeeb;border-radius:20px 0 0 20px;flex:1;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.ex-search svg{color:#00a580;flex:none;width:15px}.ex-search input{width:100%;min-width:0;height:32px;color:var(--ex-ink);background:0 0;border:0;font-size:10px}.ex-knowledge-panel form>button{color:#fff;background:#00c776;border:0;border-radius:0 18px 18px 0;flex:none;width:34px}.ex-topic-label{font-size:10px;font-weight:700}.ex-topics{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.ex-topics button{color:#536d84;background:#fff;border:1px solid #e6eeef;border-radius:20px;padding:5px 9px;font-size:9px}.ex-search-result{align-items:start;gap:8px;margin-top:14px;font-size:11px;display:flex}.ex-search-result svg{flex:none}.ex-search-result a{color:var(--ex-green)}.ex-insights{background:linear-gradient(110deg,#eff8ff,#f0faff);position:relative;overflow:hidden}.ex-insights:after{content:"";pointer-events:none;background:linear-gradient(90deg,#b8f0d2,#c6e9fc);border-radius:50%;width:110%;height:140px;position:absolute;bottom:-100px;left:-5%;transform:rotate(2deg)}.ex-insights>.ex-shell{z-index:1;grid-template-columns:.95fr 2.1fr;column-gap:32px;display:grid;position:relative}.ex-insights .ex-intro{grid-area:1/1;margin:0;display:block}.ex-insights .ex-intro h2{margin-top:12px;font-size:28px}.ex-insights .ex-intro>p{margin-top:12px;font-size:11px}.ex-analytics-action{grid-area:2/1;place-self:start;margin-top:15px}.ex-insights-grid{grid-area:1/2/3;grid-template-columns:2.3fr 1fr;gap:15px;min-width:0;scroll-margin-top:100px;display:grid}.ex-chart,.ex-insight-cards article{background:#fffd;border:1px solid #e6eff4;border-radius:12px;box-shadow:0 8px 18px #20537909}.ex-chart{min-width:0;padding:17px}.ex-chart-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ex-chart-head>div>small{color:var(--ex-muted);font-size:7px}.ex-chart-head>b{color:#009e6b;font-size:24px}.ex-chart-head b small{color:var(--ex-muted);font-size:8px;font-weight:400;display:block}.ex-chart-area{grid-template-columns:24px 1fr;height:122px;margin:14px 0 7px;display:grid}.ex-chart-axis{color:#8aa1b7;flex-direction:column;justify-content:space-between;padding-bottom:16px;font-size:8px;display:flex}.ex-chart-bars{background:repeating-linear-gradient(#e6eff3 0 1px,#0000 1px 28px);grid-template-columns:repeat(12,1fr);gap:5px;min-width:0;display:grid}.ex-chart-bars button{color:#72899e;background:0 0;border:0;flex-direction:column;justify-content:end;align-items:center;gap:5px;min-width:0;height:100%;padding:0;font-size:8px;display:flex}.ex-chart-bars i{background:linear-gradient(#20c579,#c7f3d6);border-radius:3px 3px 0 0;width:80%;display:block}.ex-chart-bars button[aria-pressed=true] i{background:linear-gradient(#00996d,#68d5a5)}.ex-chart>p{color:var(--ex-muted);font-size:8px}.ex-insight-cards{gap:8px;display:grid}.ex-insight-cards article{grid-template-columns:23px 1fr;align-content:center;column-gap:8px;padding:10px;display:grid}.ex-insight-cards svg{color:#00a67a;grid-row:1/4;width:19px}.ex-insight-cards span,.ex-insight-cards small{color:var(--ex-muted);font-size:8px}.ex-insight-cards strong{font-size:17px;line-height:1.3}body:has(.ex-page) .site-demo-button{background:linear-gradient(100deg,#00bb73,#0878f9)}body:has(.ex-page) .site-header-inner{max-width:1160px}body:has(.ex-page) .site-header{min-height:60px}body:has(.ex-page) .site-header-inner{min-height:60px}@media (min-width:1500px){.ex-shell{max-width:1160px}}@media (max-width:1100px){.ex-shell{width:calc(100% - 48px)}.ex-hero h1{font-size:31px}.ex-assistant-layout{gap:18px}.ex-workflow-tabs button{padding:7px 8px}.ex-page h2{font-size:30px}.ex-insights>.ex-shell{column-gap:20px}.ex-insights-grid{grid-template-columns:2fr 1fr;gap:10px}.ex-life-track{gap:8px}.ex-life-track small{font-size:9px}}@media (max-width:767px){.ex-shell{width:calc(100% - 36px)}.ex-section{padding:35px 0}.ex-assistant-layout{grid-template-columns:1fr}.ex-hero h1{font-size:clamp(27px,5.8vw,40px)}.tile-d,.tile-f{right:0}.ex-intro{display:block}.ex-intro>p{max-width:none;margin-top:12px}.ex-life-track{scroll-snap-type:x proximity;padding:4px 2px 12px;display:flex;overflow-x:auto}.ex-life-track button{scroll-snap-align:start;min-width:132px}.ex-life-detail{align-items:start;gap:9px;font-size:10px}.ex-assistant-visual{width:100%;max-width:550px;margin:auto}.ex-assistant-copy h2{font-size:30px}.ex-mini-icon.mini-c{right:0}.ex-assistant-mascot .worker-scene{width:100%}.ex-assistant-mascot:after{right:0}.ex-knowledge-grid{grid-template-columns:1fr;gap:15px}.ex-source-list button{min-height:40px}.ex-insights>.ex-shell{display:block}.ex-insights-grid{grid-template-columns:1fr;margin-top:20px}.ex-insight-cards{grid-template-columns:repeat(3,1fr)}.ex-insight-cards article{grid-template-columns:18px 1fr;gap:4px;padding:10px 7px}.ex-insight-cards strong{font-size:15px}.ex-chart-area{height:160px}.ex-chat{padding:10px}.ex-chat select{max-width:145px;font-size:10px}.ex-chat-suggestions button{font-size:9px}.ex-chat header{gap:5px}.ex-assistant-mascot{height:220px}.ex-hero-actions{gap:13px}.ex-action{padding:12px 14px;font-size:10px}.ex-hero-actions>a:not(.ex-action){font-size:10px}.ex-knowledge-panel{padding:18px}.ex-document{right:14px}.ex-page h2{font-size:29px}}@media (prefers-reduced-motion:reduce){.ex-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ex-knowledge .ex-intro>p{text-align:left;justify-self:start;width:100%}.ex-lifecycle .ex-intro h2{max-width:490px}@media (max-width:480px){.ex-assistant-visual{grid-template-columns:1fr}.ex-chat{padding:18px}.ex-chat select{max-width:220px;font-size:13px}.ex-chat-greeting,.ex-chat .ex-chat-greeting,.ex-chat-suggestions button,.ex-chat input{font-size:12px}.ex-chat-suggestions button{min-height:36px}.ex-chat-caption{font-size:10px}.ex-assistant-mascot{width:230px;height:220px;margin:15px auto 0}}@media (min-width:768px) and (max-width:1199px){.ex-assistant-mascot .worker-scene{width:100%}.ex-assistant-mascot:after,.mini-c{right:0}.ex-assistant-layout{grid-template-columns:.9fr 1.1fr}.ex-hero h1{font-size:28px}}.ex-section{padding:72px 0}.ex-page h2{font-size:40px}.ex-eyebrow{padding:6px 12px;font-size:11px}.ex-intro{margin-bottom:30px}.ex-intro>p,.ex-assistant-copy>p{max-width:420px;font-size:15px}.ex-action{padding:15px 22px;font-size:14px}.ex-hero h1{font-size:40px}.ex-hero-actions>a:not(.ex-action){font-size:13px}.ex-life-art{height:115px}.ex-life-track button{padding:14px 6px 19px}.ex-life-track b{font-size:15px}.ex-life-track small{font-size:11px}.ex-life-detail{padding:17px 20px;font-size:12px}.ex-life-detail strong{font-size:14px}.ex-assistant-mascot{height:300px}.ex-assistant-layout{gap:28px}.ex-workflow-tabs{gap:7px}.ex-workflow-tabs button{padding:10px 12px;font-size:11px}.ex-chat{padding:17px}.ex-chat select{font-size:12px}.ex-chat header small,.ex-chat-caption{font-size:10px}.ex-chat .ex-chat-greeting{margin:14px 0;padding:11px;font-size:12px}.ex-chat-suggestions button{min-height:34px;font-size:11px}.ex-chat input{font-size:12px}.ex-chat form{padding:7px}.ex-source-list button{min-height:45px;font-size:13px}.ex-knowledge-panel{padding:25px}.ex-knowledge-panel h3{font-size:28px}.ex-knowledge-panel>p{font-size:13px}.ex-knowledge-panel .ex-eyebrow{font-size:10px}.ex-search input{height:42px;font-size:12px}.ex-knowledge-panel form{margin:20px 0 14px}.ex-topic-label{font-size:12px}.ex-topics button{padding:7px 11px;font-size:11px}.ex-insights .ex-intro h2{font-size:34px}.ex-insights .ex-intro>p{font-size:14px}.ex-chart{padding:20px}.ex-chart-area{height:190px;margin-top:22px}.ex-chart-head h3{font-size:14px}.ex-chart-head>div>small{font-size:9px}.ex-chart-head>b{font-size:30px}.ex-chart-head b small,.ex-chart>p,.ex-chart-axis,.ex-chart-bars button{font-size:10px}.ex-insight-cards article{padding:14px 10px}.ex-insight-cards span{font-size:11px}.ex-insight-cards strong{font-size:21px}.ex-insight-cards small{font-size:10px}@media (min-width:1200px){.ex-shell{width:min(1320px,100% - 96px);max-width:1320px}.ex-hero h1{font-size:44px}.ex-assistant-visual{grid-template-columns:1.3fr 1fr}.ex-chat select{max-width:200px}.ex-lifecycle .ex-intro h2{max-width:560px}}@media (min-width:768px) and (max-width:1199px){.ex-hero h1{font-size:30px}.ex-hero-actions{flex-wrap:wrap}.ex-assistant-layout{grid-template-columns:.85fr 1.15fr}.ex-assistant-visual{grid-template-columns:1.4fr .8fr}.ex-chat select{max-width:150px}.ex-assistant-mascot{height:230px}.ex-insights>.ex-shell{grid-template-columns:1fr 2fr}.ex-insights-grid{grid-template-columns:1fr}.ex-insight-cards{grid-template-columns:repeat(3,1fr)}.ex-page h2{font-size:34px}}@media (max-width:767px){.ex-section{padding:50px 0}.ex-hero h1{font-size:clamp(27px,5.8vw,40px)}.ex-page h2,.ex-assistant-copy h2,.ex-insights .ex-intro h2{font-size:32px}.ex-action{padding:14px 16px;font-size:12px}.ex-hero-actions{flex-wrap:wrap}.ex-life-track button{min-width:150px}.ex-chat select{max-width:210px}.ex-insight-cards{grid-template-columns:1fr}.ex-insight-cards article{padding:16px}.ex-chart-area{height:190px}.ex-assistant-mascot{height:260px}.ex-knowledge-panel{padding:20px}}@media (min-width:768px){.ex-section{padding:110px 0}.ex-hero h1{letter-spacing:-.055em;margin:20px 0 22px;font-size:clamp(48px,4.5vw,70px);line-height:1.02}.ex-hero h1 em{white-space:normal}.ex-hero h1 br{display:none}.ex-intro>p,.ex-assistant-copy>p,.ex-insights .ex-intro>p{max-width:520px;font-size:16px;line-height:1.65}.ex-page h2,.ex-assistant-copy h2,.ex-insights .ex-intro h2{letter-spacing:-.055em;font-size:clamp(43px,5vw,70px);line-height:1.05}.ex-intro{margin-bottom:48px}.ex-lifecycle .ex-intro h2{max-width:760px}.ex-assistant-layout{grid-template-columns:1fr 1fr;gap:40px}.ex-assistant-visual{grid-template-columns:1.3fr 1fr}.ex-assistant-mascot{height:340px}.ex-chat{padding:22px}.ex-chat .ex-chat-greeting{font-size:13px}.ex-chat-suggestions button{min-height:44px;font-size:12px}.ex-life-art{height:150px}.ex-life-track button{padding:20px 7px 24px}.ex-life-track b{font-size:17px}.ex-life-track small{font-size:12px}.ex-knowledge-panel{padding:34px}.ex-source-list button{min-height:54px;font-size:14px}.ex-knowledge-panel h3{font-size:34px}.ex-knowledge-panel>p{font-size:14px}.ex-search input{height:48px;font-size:14px}.ex-insights>.ex-shell{display:block}.ex-insights .ex-intro{grid-template-columns:1.4fr 1fr;gap:48px;margin-bottom:24px;display:grid}.ex-insights .ex-intro h2{max-width:760px}.ex-insights-grid{grid-template-columns:2.4fr 1fr;gap:24px;margin-top:32px}.ex-chart{padding:28px}.ex-chart-area{height:260px}.ex-chart-head h3{font-size:20px}.ex-chart-head>b{font-size:34px}.ex-chart-axis,.ex-chart-bars button,.ex-chart>p{font-size:12px}.ex-insight-cards{grid-template-columns:1fr;gap:16px}.ex-insight-cards article{grid-template-columns:30px 1fr;padding:22px}.ex-insight-cards span{font-size:13px}.ex-insight-cards strong{font-size:28px}.ex-insight-cards small{font-size:12px}}@media (min-width:768px) and (max-width:1100px){.ex-section{padding:80px 0}.ex-assistant-layout{grid-template-columns:1fr}.ex-assistant-visual{width:100%;max-width:700px;margin:auto}.ex-life-track{grid-template-columns:repeat(4,1fr)}.ex-life-track button:after{display:none}.ex-insights .ex-intro{grid-template-columns:1fr}.ex-insights .ex-intro>p{justify-self:start}}@media (max-width:767px){.ex-section{padding:70px 0}.ex-page h2,.ex-assistant-copy h2,.ex-insights .ex-intro h2{font-size:38px;line-height:1.08}.ex-hero h1{font-size:38px}.ex-hero h1 br{display:none}.ex-hero h1 em{white-space:normal}.ex-intro>p,.ex-assistant-copy>p{font-size:15px}}
.sm-prospect{background:#fff}.sm-prospect-grid{grid-template-columns:.68fr 1.32fr;align-items:center;gap:48px;display:grid}.sm-prospect-copy h2{letter-spacing:-.06em;margin:17px 0 15px;font-size:clamp(44px,4.2vw,62px);line-height:1.04}.sm-prospect-copy>p{color:var(--ex-muted);max-width:450px;font-size:14px;line-height:1.7}.sm-demo-actions{flex-wrap:wrap;gap:9px;margin:25px 0;display:flex}.sm-demo-actions button{color:#193a49;background:#fff;border:1px solid #d8e9e9;border-radius:999px;align-items:center;gap:9px;padding:13px 18px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 9px 20px #123e4f0d}.sm-demo-actions button svg{color:#1abf83}.sm-demo-actions button:hover{border-color:#65d49b;transform:translateY(-2px)}.sm-demo-status{background:#f1faf5;border-left:3px solid #54d393;border-radius:8px;gap:5px;max-width:435px;min-height:104px;padding:13px 17px;display:grid}.sm-demo-status>span{letter-spacing:.12em;color:#178d60;font-size:8px;font-weight:800}.sm-demo-status strong{font-size:17px}.sm-demo-status p{color:var(--ex-muted);margin:0;font-size:10px}.sm-prospect-map{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr 135px 1fr;align-items:center;gap:14px;min-height:430px;display:grid;position:relative}.sm-prospect-map:before{content:"";z-index:0;border:1px dashed #6bbdad;border-radius:50%;position:absolute;inset:15% 9%}.sm-map-core{z-index:2;background:radial-gradient(circle,#c6ffe7,#e6f9f0 65%,#0000 70%);border-radius:50%;grid-area:1/2/4;width:180px;height:180px;position:relative;left:-22px;box-shadow:0 0 0 13px #7cf1b827}.sm-map-core .worker-scene{width:100%;height:100%}.sm-map-card{z-index:3;text-align:left;color:#193143;background:#fff;border:1px solid #e4edf0;border-radius:10px;align-items:center;gap:9px;min-height:75px;padding:10px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 11px 25px #0b3d4b17}.sm-map-card:hover{transform:translateY(-4px)}.sm-map-card.active{border-color:#45d390;box-shadow:0 13px 26px #37ca8836}.sm-map-card>svg{color:#13a87c;background:#e5f9f0;border-radius:9px;flex:none;width:34px;height:34px;padding:7px}.sm-map-card span{gap:3px;display:grid}.sm-map-card b{font-size:10px}.sm-map-card small{color:#647687;font-size:8px;line-height:1.3}.sm-map-0,.sm-map-1,.sm-map-2{grid-column:1}.sm-map-3,.sm-map-4,.sm-map-5{grid-column:3}.sm-map-0,.sm-map-3{grid-row:1}.sm-map-1,.sm-map-4{grid-row:2}.sm-map-2,.sm-map-5{grid-row:3}.sm-map-ring{pointer-events:none;border-radius:50%;position:absolute;inset:20%;box-shadow:0 0 35px #2edb9877}.sm-workflows{background:#f1f5fa}.sm-workflow-tabs{scrollbar-width:thin;gap:7px;margin-bottom:12px;padding-bottom:10px;display:flex;overflow-x:auto}.sm-workflow-tabs button{white-space:nowrap;color:#24394a;background:#fff;border:1px solid #e0e8ec;border-radius:999px;flex:none;padding:10px 14px;font-size:10px}.sm-workflow-tabs button.active{color:#fff;background:#0b283d;border-color:#0b283d}.sm-workflow-tabs button span{margin-left:6px}.sm-workflow-panel{background:#fff;border-radius:12px;grid-template-columns:.43fr .57fr;gap:25px;min-height:425px;padding:34px;animation:.35s both sm-rise;display:grid;box-shadow:0 15px 31px #0b314812}.sm-workflow-copy h3{margin:15px 0 8px;font-size:clamp(31px,3vw,45px);line-height:1.08}.sm-workflow-copy>p{color:var(--ex-muted);font-size:12px;line-height:1.5}.sm-workflow-copy ol{margin:25px 0 15px;padding:0;list-style:none}.sm-workflow-copy li{border-bottom:1px solid #e8eef0;gap:13px;padding:10px 0;font-size:11px;display:flex}.sm-workflow-copy li span{color:#118a68;font-size:9px;font-weight:800}.sm-workflow-copy>small{color:#82929d;font-size:9px}.sm-ui{border:1px solid #d8e3eb;border-radius:7px;align-self:center;overflow:hidden;box-shadow:0 14px 25px #082b401a}.sm-ui-header{color:#fff;background:#0c263e;align-items:center;gap:10px;height:33px;padding:0 11px;display:flex}.sm-ui-header span{gap:3px;display:flex}.sm-ui-header i{background:#90a9bb;border-radius:50%;width:4px;height:4px}.sm-ui-header b{letter-spacing:.08em;font-size:8px}.sm-ui-header small{color:#abc3d1;letter-spacing:.09em;margin-left:auto;font-size:7px}.sm-ui-body{background:#f8fafc;grid-template-columns:102px 1fr;min-height:310px;display:grid}.sm-ui-body aside{color:#8294a4;border-right:1px solid #e1e8ef;align-content:start;gap:16px;padding:19px 11px;font-size:9px;display:grid}.sm-ui-body aside small{letter-spacing:.1em;font-size:7px}.sm-ui-body aside b{color:#0a6792;border-left:2px solid #1bb7c9;padding-left:7px}.sm-ui-main{padding:21px 18px}.sm-ui-main>small{letter-spacing:.08em;color:#3388a1;font-size:8px}.sm-ui-main h4{margin:8px 0 3px;font-size:20px}.sm-ui-main>p{color:#7c8d9b;font-size:9px}.sm-ui-row{background:#fff;border:1px solid #e2e8ed;border-radius:5px;align-items:center;gap:9px;min-height:34px;margin:7px 0;padding:9px;display:flex}.sm-ui-row>span{color:#148662;background:#e3f6f1;border-radius:5px;place-items:center;width:19px;height:19px;font-size:8px;display:grid}.sm-ui-row b{font-size:9px}.sm-ui-row small{color:#637d93;margin-left:auto;font-size:7px}.sm-ui-row:first-of-type small{color:#138b62}.sm-insights{background:#f5f8fc}.sm-insights-grid{grid-template-columns:1.35fr .65fr;gap:16px;display:grid}.sm-metric-cards{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.sm-metric-cards article{background:#fff;border:1px solid #e4edf0;border-radius:12px;flex-direction:column;justify-content:center;gap:9px;padding:18px 13px;display:flex;box-shadow:0 11px 24px #0c33400e}.sm-metric-cards article svg{color:#16a97b}.sm-metric-cards article span{color:#5f7382;font-size:10px}.sm-metric-cards article strong{letter-spacing:-.05em;font-size:clamp(19px,2vw,28px);line-height:1.1}.sm-metric-cards article small{color:#758895;font-size:9px}.sm-closing{color:var(--ex-ink);background:#fff;padding:90px 0}.sm-closing h2{color:var(--ex-ink)}.sm-closing h2 em{color:var(--ex-green)}.sm-closing p{color:var(--ex-muted);max-width:720px;margin-top:20px;line-height:1.65}.sm-closing .ex-closing-art{height:260px;margin-top:24px}.sm-closing .ex-closing-art .worker-scene{height:100%}@media (max-width:767px){.sm-closing{padding:60px 0}.sm-closing .ex-closing-art{height:180px}}@keyframes sm-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.sm-prospect-grid{grid-template-columns:.8fr 1.2fr;gap:23px}.sm-prospect-map{grid-template-columns:1fr 100px 1fr}.sm-map-core{width:130px;height:130px;left:-15px}.sm-insights-grid{grid-template-columns:1fr}.sm-metric-cards article{min-height:125px}}@media (max-width:900px){.sm-prospect-grid{grid-template-columns:1fr}.sm-prospect-map{width:100%;max-width:700px;margin:auto}.sm-workflow-panel,.sm-insights-grid{grid-template-columns:1fr}}@media (max-width:650px){.sm-prospect-copy h2{font-size:clamp(40px,10vw,51px)}.sm-prospect-map{grid-template-columns:1fr 75px 1fr;gap:5px;min-height:420px}.sm-map-core{width:100px;height:100px;left:-12px}.sm-map-card{gap:4px;min-height:85px;padding:6px}.sm-map-card>svg{width:23px;height:23px;padding:4px}.sm-map-card b{font-size:8px}.sm-map-card small{font-size:7px}.sm-workflow-panel{gap:25px;padding:20px}.sm-ui-body{grid-template-columns:75px 1fr}.sm-ui-body aside{padding:12px 6px;font-size:7px}.sm-ui-main{padding:14px 8px}.sm-ui-header b{font-size:6px}.sm-ui-header small{font-size:5px}.sm-ui-row{gap:4px;padding:6px}.sm-ui-row b{font-size:7px}.sm-ui-row small{font-size:5px}.sm-metric-cards{grid-template-columns:1fr}.sm-metric-cards article{min-height:105px}.sm-workflow-tabs button{font-size:9px}}
.hc-boundary{background:#fff;padding:20px 0}.hc-boundary .ex-shell{background:#f8fbfc;border:1px solid #dbe9e9;border-left:4px solid #17a575;border-radius:10px;align-items:center;gap:15px;padding:17px 21px;display:flex;box-shadow:0 9px 20px #0c33400a}.hc-boundary svg{color:#168c67;flex:none}.hc-boundary strong{letter-spacing:.12em;color:#276079;font-size:10px}.hc-boundary p{color:#576e7a;margin:4px 0 0;font-size:12px}.hc-admin{background:linear-gradient(120deg,#e6f6fa,#eaf8f4)}.hc-admin-track{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.hc-admin-track button{text-align:left;color:#143044;background:#fff;border:1px solid #d7e8ea;border-radius:13px;align-items:flex-start;gap:11px;min-height:153px;padding:18px 13px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;box-shadow:0 13px 25px #123c4a13}.hc-admin-track button:hover{transform:translateY(-4px)}.hc-admin-track button.active{color:#fff;background:#0d2940;border-color:#18a880;box-shadow:0 15px 28px #075c5940}.hc-stage-icon{color:#149a70;background:#e9f7f1;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.hc-admin-track button.active .hc-stage-icon{color:#93ffc1;background:#186a67}.hc-stage-body{flex-direction:column;gap:4px;display:flex}.hc-stage-body small{color:#21a482;font-size:9px;font-weight:800}.hc-stage-body b{font-size:12px;line-height:1.2}.hc-stage-body>span{color:#67818c;font-size:9px;line-height:1.35}.hc-admin-track button.active .hc-stage-body>span{color:#b7d3d6}.hc-admin-track button>svg{color:#23b48e;position:absolute;bottom:13px;right:9px}.hc-stage-detail{color:#53727d;margin:18px 0 0;font-size:11px}.hc-stage-detail strong{color:#126c61}.hc-workforce{background:radial-gradient(circle at 85%,#e0faf3,#fff 63%)}.hc-workforce-grid{grid-template-columns:.47fr .53fr;align-items:center;gap:35px;display:grid}.hc-workforce h2,.hc-operations h2,.hc-closing h2{margin:18px 0;font-size:clamp(42px,4.2vw,64px);line-height:1.05}.hc-workforce p{color:#607988;max-width:440px;font-size:13px;line-height:1.65}.hc-workforce .ex-action{margin-top:14px}.hc-role-map{background:radial-gradient(circle at 50% 48%,#a6ffdc70,#0000 31%);border-radius:50%;height:455px;position:relative}.hc-role-map:before,.hc-role-map:after{content:"";border:1px dashed #1cae9b8a;border-radius:50%;position:absolute;inset:17% 11%}.hc-role-map:after{border-color:#419bcf66;inset:29% 26%}.hc-role-core{z-index:2;color:#fff;text-align:center;background:radial-gradient(circle at 30% 22%,#33deb3,#073749 70%);border:6px solid #e5fff5;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:20%;height:24%;display:flex;position:absolute;top:38%;left:40%;box-shadow:0 0 0 15px #64e4ad29,0 17px 34px #06715f42}.hc-role-core b{letter-spacing:.08em;font-size:9px}.hc-role{z-index:3;text-align:left;color:#143044;background:#fff;border:1px solid #dbeaec;border-radius:11px;grid-template-columns:32px 1fr;align-content:center;gap:3px 8px;width:36%;min-height:83px;padding:10px;transition:transform .2s,border-color .2s;display:grid;position:absolute;box-shadow:0 10px 23px #10364d18}.hc-role:hover{transform:translateY(-3px)}.hc-role.active{border-color:#2acb94;box-shadow:0 12px 26px #1bbe9440}.hc-role>span{color:#158b75;background:#e2f8ef;border-radius:8px;grid-row:1/3;place-items:center;display:grid}.hc-role small{color:#6c8490;font-size:8px;line-height:1.3}.hc-role-0{top:5%;left:32%}.hc-role-1{top:38%;left:0}.hc-role-2{top:38%;right:0}.hc-role-status{text-align:center;position:absolute;bottom:-29px;left:0;right:0;max-width:none!important;font-size:10px!important}.hc-operations{color:#fff;background:radial-gradient(circle at 80% 40%,#0b765e,#073c41 65%,#062d3c)}.hc-operations .ex-intro>p{color:#c7e2de}.hc-operations .ex-eyebrow,.hc-operations em{color:#89f8a6}.hc-operation-track{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.hc-operation-track button{text-align:left;color:#fff;background:#ffffff0e;border:1px solid #8de9b75b;border-radius:13px;flex-direction:column;align-items:flex-start;gap:8px;min-height:115px;padding:16px;transition:transform .2s,background .2s;display:flex;position:relative}.hc-operation-track button:hover{transform:translateY(-3px)}.hc-operation-track button.active{color:#073d32;background:#a9ffbd}.hc-operation-track button>span{border:1px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid}.hc-operation-track small{color:#b9dcd4;font-size:9px;line-height:1.4}.hc-operation-track button.active small{color:#2b6a5b}.hc-operation-track button>svg{z-index:2;color:#a9ffbd;position:absolute;top:48px;right:-15px}.hc-operation-status{color:#c9eadd;margin:17px 0 0;font-size:11px}.hc-closing{background:linear-gradient(130deg,#eff6ff,#eaf7f5);padding:90px 0}.hc-closing-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:35px;display:grid}.hc-closing p{color:#627b88;max-width:450px;font-size:13px;line-height:1.65}.hc-closing-map{background:radial-gradient(circle,#a8f5d085,#0000 55%);height:360px;position:relative}.hc-closing-map:before{content:"";border:1px dashed #55b8b9;border-radius:50%;position:absolute;inset:14% 18%;transform:rotate(-17deg)}.hc-closing-center{color:#fff;background:linear-gradient(145deg,#238aa3,#234e96);border-radius:19px;align-content:center;place-items:center;gap:4px;width:22%;height:25%;display:grid;position:absolute;top:39%;left:39%;box-shadow:0 15px 30px #1d64905c}.hc-closing-center b{letter-spacing:.1em;font-size:9px}.hc-close-card{background:#fff;border:1px solid #e0ebf1;border-radius:11px;align-items:center;gap:7px;min-width:155px;padding:12px;font-size:10px;font-weight:750;display:flex;position:absolute;box-shadow:0 12px 24px #0e4c6a20}.hc-close-card svg{color:#1ba878}.cc-a{top:16%;left:3%}.cc-b{top:16%;right:3%}.cc-c{bottom:16%;left:3%}.cc-d{bottom:16%;right:3%}@media (max-width:1000px){.hc-admin-track{grid-template-columns:repeat(3,1fr)}.hc-workforce-grid,.hc-closing-grid{grid-template-columns:1fr}.hc-role-map,.hc-closing-map{width:100%;max-width:680px;margin:auto}.hc-operation-track{grid-template-columns:repeat(3,1fr)}.hc-operation-track button>svg{display:none}}@media (max-width:650px){.hc-admin-track,.hc-operation-track{grid-template-columns:1fr 1fr}.hc-admin-track button{min-height:128px}.hc-role-map{height:420px}.hc-role{width:45%}.hc-role-0,.hc-role-3{left:27%}.hc-role-core{width:26%;left:37%}.hc-role b{font-size:9px}.hc-role small{font-size:7px}.hc-closing{padding:70px 0}.hc-closing h2,.hc-workforce h2{font-size:clamp(40px,10vw,52px)}.hc-closing-map{height:320px}.hc-close-card{min-width:125px;padding:8px;font-size:8px}.hc-close-card svg{width:17px}}@media (max-width:390px){.hc-admin-track,.hc-operation-track{grid-template-columns:1fr}.hc-role-map{height:480px}.hc-role{width:47%}.hc-close-card{min-width:110px}}.hc-page .ex-shell{width:min(1240px,100% - 72px)}.hc-page .ex-section{padding:80px 0}.hc-page h2,.hc-page .ex-intro h2{letter-spacing:-.045em;font-size:clamp(38px,3.8vw,56px);line-height:1.08}.hc-page .ex-intro{grid-template-columns:1.5fr 1fr;gap:60px;margin-bottom:32px}.hc-page .ex-intro>p{max-width:370px;font-size:15px;line-height:1.7}.hc-page .ex-eyebrow{letter-spacing:.08em;font-size:10px}.hc-page .ex-action{color:#fff;background:linear-gradient(110deg,#009e73,#00c772);border:0;padding:14px 20px;font-size:13px}.hc-boundary{background:linear-gradient(#fff,#f3f9fc);padding:0 0 24px;position:relative}.hc-boundary .ex-shell{background:#fbfdff;border-left:1px solid #dbe9e9;padding:22px 28px;transform:translateY(-15px);box-shadow:0 10px 25px #173c5712}.hc-boundary svg{background:#eafaf4;border:1px solid #caf2e3;border-radius:12px;width:45px;height:45px;padding:10px}.hc-boundary strong{font-size:11px}.hc-boundary p{font-size:13px}.hc-workflows{background:linear-gradient(110deg,#f1f8fc,#f6fbfd)}.hc-page .sm-workflow-tabs{flex-wrap:wrap;gap:12px;margin:25px 0;display:flex}.hc-page .sm-workflow-tabs button{color:#4f6980;background:#fff;border:1px solid #deebf0;border-radius:24px;padding:12px 17px;font-size:12px}.hc-page .sm-workflow-tabs button.active{color:#fff;background:#07283c}.hc-page .sm-workflow-panel{background:#fff;border:1px solid #e6f0f4;border-radius:22px;grid-template-columns:.8fr 1.4fr;gap:35px;padding:40px;display:grid;box-shadow:0 12px 30px #1d53650c}.hc-page .sm-workflow-copy h3{color:#0c2942;margin:18px 0;font-size:34px;line-height:1.1}.hc-page .sm-workflow-copy p{color:#617b90;font-size:14px;line-height:1.6}.hc-page .sm-workflow-copy ol{margin:20px 0;padding:0;list-style:none}.hc-page .sm-workflow-copy li{border-bottom:1px solid #edf3f5;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.hc-page .sm-workflow-copy li span{color:#00b579;font-size:10px}.hc-page .sm-workflow-copy>small{color:#718b9b;margin-top:14px;font-size:10px;display:block}.hc-page .sm-ui{background:#f7fbfd;border:1px solid #dceaf0;border-radius:14px;align-self:center;min-width:0;overflow:hidden;box-shadow:0 10px 30px #18526a16}.hc-page .sm-ui-header{color:#3d5d75;background:#edf5f9;padding:12px;font-size:8px}.hc-page .sm-ui-body{grid-template-columns:100px 1fr;min-height:340px;display:grid}.hc-page .sm-ui-body aside{color:#90b9c4;background:linear-gradient(100deg,#031c30,#053147);flex-direction:column;gap:20px;padding:20px 10px;font-size:10px;display:flex}.hc-page .sm-ui-body aside b{color:#fff;background:#0b4858;border-radius:6px;padding:8px}.hc-page .sm-ui-main{min-width:0;padding:22px}.hc-page .sm-ui-main>small{color:#7d99a8;font-size:8px}.hc-page .sm-ui-main h4{margin:12px 0;font-size:19px;line-height:1.25}.hc-page .sm-ui-main>p{color:#7891a2;margin:9px 0 20px;font-size:10px}.hc-page .sm-ui-row{background:#fff;border:1px solid #e7f0f3;border-radius:8px;align-items:center;gap:10px;margin:9px 0;padding:12px 9px;display:flex}.hc-page .sm-ui-row>span{color:#05a69e;background:#e7fbf5;border:0;place-items:center;width:26px;height:30px;display:grid}.hc-page .sm-ui-row b{flex:1;font-size:10px}.hc-page .sm-ui-row small{color:#ad8954;font-size:8px}.hc-page .sm-ui-row.complete small{color:#009f84}.hc-page .sm-ui-row.current small{color:#6286bb;background:#eef3fc;border-radius:12px;padding:5px}.hc-admin-track{gap:20px}.hc-admin-track button{min-height:195px;padding:22px 15px}.hc-stage-body b{font-size:13px}.hc-stage-body>span{font-size:11px;line-height:1.6}.hc-admin-track button:not(:last-child):after{content:"";border-top:2px dotted #38bea1;width:20px;position:absolute;top:60%;right:-21px}.hc-admin-track button>svg{background:#e1fbf1;border-radius:50%;width:24px;height:24px;padding:4px}.hc-role-map{height:480px}.hc-role{width:37%;min-height:90px;padding:14px}.hc-role b{font-size:11px}.hc-role small{font-size:10px}.hc-role-3{bottom:3%;left:5%}.hc-role-4{bottom:3%;right:5%}.hc-role-core{border-width:1px;border-color:#18dfb2;border-radius:24px;width:23%;height:27%;top:36%;left:39%}.hc-role-core b{font-size:10px}.hc-role-map:before{border-style:solid;border-color:#40d1b45c}.hc-role-map:after{border-style:solid}.hc-role-map .hc-role-status{bottom:-38px;font-size:10px!important}.hc-page .hc-operations h2{color:#fff}.hc-page .hc-operations h2 em{color:#6df1ba}.hc-operation-track button{min-height:150px;padding:22px 17px}.hc-operation-track b{font-size:15px}.hc-operation-track small{font-size:12px}.hc-operation-track button.active{box-shadow:0 0 22px #5bf8b320}.hc-closing-center{background:radial-gradient(circle at 20% 10%,#06b998,#05283c 70%);width:25%;height:30%;top:33%;left:37%}.hc-close-card{min-width:180px;padding:18px;font-size:12px}.hc-closing p{margin-bottom:20px;font-size:15px}.hc-workforce p{font-size:15px}.hc-page .ex-reveal.is-visible .hc-admin-track button{animation:.6s both hc-enter}.hc-admin-track button:nth-child(2){animation-delay:80ms!important}.hc-admin-track button:nth-child(3){animation-delay:.16s!important}.hc-admin-track button:nth-child(4){animation-delay:.24s!important}.hc-admin-track button:nth-child(5){animation-delay:.32s!important}.hc-page.hc-motion-paused *{animation-play-state:paused!important}.hc-page :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #38bfa1}@keyframes hc-transmit{to{stroke-dashoffset:-1330px}}@keyframes hc-screen{0%,to{opacity:.5;transform:scaleX(.3)}70%{opacity:1;transform:scaleX(1)}}@keyframes hc-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1100px){.hc-page .ex-shell{width:calc(100% - 48px)}.hc-page .ex-section{padding:65px 0}.hc-page .sm-workflow-panel{grid-template-columns:.8fr 1.2fr;gap:22px;padding:25px}.hc-page .sm-ui-body{grid-template-columns:76px 1fr}.hc-page .sm-ui-main{padding:12px}.hc-admin-track{scroll-snap-type:x proximity;padding:5px 0 15px;display:flex;overflow-x:auto}.hc-admin-track button{scroll-snap-align:start;min-width:210px}.hc-page .hc-workforce-grid{grid-template-columns:1fr 1fr}.hc-role{width:41%;padding:10px}.hc-role-0{left:30%}.hc-role-1{left:-2%}.hc-role-2{right:-2%}.hc-role-3{left:3%}.hc-role-4{right:3%}.hc-role-core{width:24%;left:38%}.hc-role small{font-size:8px}.hc-role b{font-size:10px}.hc-operation-track{grid-template-columns:repeat(5,1fr)}.hc-operation-track small{font-size:10px}}@media (max-width:767px){.hc-page .ex-shell{width:calc(100% - 36px)}.hc-page .hc-workforce-grid,.hc-page .hc-closing-grid,.hc-page .ex-intro,.hc-page .sm-workflow-panel{grid-template-columns:1fr}.hc-page h2,.hc-page .ex-intro h2{font-size:36px}.hc-page .ex-intro{gap:18px}.hc-page .ex-intro>p{justify-self:start}.hc-boundary .ex-shell{gap:12px;padding:17px}.hc-boundary p{font-size:11px}.hc-boundary strong{font-size:9px}.hc-page .sm-workflow-panel{padding:20px}.hc-page .sm-ui-body{grid-template-columns:65px 1fr}.hc-page .sm-ui-body aside{padding:15px 7px;font-size:8px}.hc-page .sm-ui-main h4{font-size:16px}.hc-page .sm-ui-row{gap:5px;padding:9px 6px}.hc-page .sm-ui-row b{font-size:9px}.hc-page .sm-ui-row small{font-size:7px}.hc-role-map{border-radius:0;grid-template-columns:1fr 1fr;gap:12px;height:auto;padding:20px 0 0;display:grid}.hc-role-map:before,.hc-role-map:after{display:none}.hc-role-core{grid-column:1/-1;justify-self:center;width:130px;height:120px;margin-bottom:12px;position:relative;inset:auto}.hc-role{width:100%;min-height:105px;position:relative;inset:auto!important}.hc-role small{font-size:10px}.hc-role b{font-size:11px}.hc-role-status{grid-column:1/-1;position:relative;inset:auto}.hc-operation-track{scroll-snap-type:x proximity;padding:5px 0 15px;display:flex;overflow-x:auto}.hc-operation-track button{scroll-snap-align:start;min-width:190px}.hc-operation-track small{font-size:12px}.hc-close-card{min-width:130px;padding:11px;font-size:10px}.hc-closing-map{height:300px}.hc-closing-center{width:27%;left:36%}.hc-closing{padding:65px 0}.hc-page .ex-section{padding:60px 0}}@media (prefers-reduced-motion:reduce){.hc-page *{transition:none!important;animation:none!important}}.hc-operation-track button.active:after{content:"";transform-origin:0;background:#12c998;height:2px;animation:2.6s ease-in-out infinite hc-screen;position:absolute;bottom:0;left:10%;right:10%}.hc-role.active:after{content:"";background:#20cd9b;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px;box-shadow:0 0 10px #16c998}.hc-page.hc-motion-paused .hc-admin-track button{animation:none!important}
.in-boundary{background:#fff;padding:20px 0}.in-boundary .ex-shell{background:#f8fbfc;border:1px solid #dbe9e9;border-left:4px solid #17a575;border-radius:10px;align-items:center;gap:15px;padding:17px 21px;display:flex;box-shadow:0 9px 20px #0c33400a}.in-boundary svg{color:#168c67;flex:none}.in-boundary strong{letter-spacing:.12em;color:#276079;font-size:10px}.in-boundary p{color:#576e7a;margin:4px 0 0;font-size:12px}.in-admin-track{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.in-admin-track button{text-align:left;color:#143044;background:#fff;border:1px solid #d7e8ea;border-radius:13px;align-items:flex-start;gap:11px;min-height:153px;padding:18px 13px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;position:relative;box-shadow:0 13px 25px #123c4a13}.in-admin-track button:hover{transform:translateY(-4px)}.in-admin-track button.active{color:#fff;background:#0d2940;border-color:#18a880;box-shadow:0 15px 28px #075c5940}.in-stage-icon{color:#149a70;background:#e9f7f1;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.in-admin-track button.active .in-stage-icon{color:#93ffc1;background:#186a67}.in-stage-body{flex-direction:column;gap:4px;display:flex}.in-stage-body small{color:#21a482;font-size:9px;font-weight:800}.in-stage-body b{font-size:12px;line-height:1.2}.in-stage-body>span{color:#67818c;font-size:9px;line-height:1.35}.in-admin-track button.active .in-stage-body>span{color:#b7d3d6}.in-admin-track button>svg{color:#23b48e;position:absolute;bottom:13px;right:9px}.in-closing h2{margin:18px 0;font-size:clamp(42px,4.2vw,64px);line-height:1.05}.in-closing{background:linear-gradient(130deg,#eff6ff,#eaf7f5);padding:90px 0}.in-closing-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:35px;display:grid}.in-closing p{color:#627b88;max-width:450px;font-size:13px;line-height:1.65}.in-closing-map{background:radial-gradient(circle,#a8f5d085,#0000 55%);height:360px;position:relative}.in-closing-map:before{content:"";border:1px dashed #55b8b9;border-radius:50%;position:absolute;inset:14% 18%;transform:rotate(-17deg)}.in-closing-center{color:#fff;background:linear-gradient(145deg,#238aa3,#234e96);border-radius:19px;align-content:center;place-items:center;gap:4px;width:22%;height:25%;display:grid;position:absolute;top:39%;left:39%;box-shadow:0 15px 30px #1d64905c}.in-closing-center b{letter-spacing:.1em;font-size:9px}.in-close-card{background:#fff;border:1px solid #e0ebf1;border-radius:11px;align-items:center;gap:7px;min-width:155px;padding:12px;font-size:10px;font-weight:750;display:flex;position:absolute;box-shadow:0 12px 24px #0e4c6a20}.in-close-card svg{color:#1ba878}.cc-a{top:16%;left:3%}.cc-b{top:16%;right:3%}.cc-c{bottom:16%;left:3%}.cc-d{bottom:16%;right:3%}@media (max-width:1000px){.in-admin-track{grid-template-columns:repeat(3,1fr)}.in-closing-grid{grid-template-columns:1fr}.in-closing-map{width:100%;max-width:680px;margin:auto}}@media (max-width:650px){.in-admin-track{grid-template-columns:1fr 1fr}.in-admin-track button{min-height:128px}.in-closing{padding:70px 0}.in-closing h2{font-size:clamp(40px,10vw,52px)}.in-closing-map{height:320px}.in-close-card{min-width:125px;padding:8px;font-size:8px}.in-close-card svg{width:17px}}@media (max-width:390px){.in-admin-track{grid-template-columns:1fr}.in-close-card{min-width:110px}}.in-admin{background:linear-gradient(120deg,#e9f3f8,#e5f4f1)}.in-admin-track{margin-bottom:22px}.in-review-package{background:#fff;border:1px solid #dae7ef;border-radius:13px;grid-template-columns:.48fr .52fr;align-items:stretch;gap:26px;padding:18px;display:grid;box-shadow:0 18px 35px #0b31481a}.in-review-summary{color:#fff;background:#102f48;border-radius:9px;min-height:220px;padding:34px}.in-review-summary small{letter-spacing:.12em;color:#80dabc;font-size:9px}.in-review-summary h3{margin:12px 0 9px;font-size:32px}.in-review-summary p{color:#c5d8dc;max-width:390px;font-size:12px;line-height:1.55}.in-review-summary>span{color:#a0eabc;align-items:center;gap:8px;margin-top:22px;font-size:10px;line-height:1.4;display:flex}.in-evidence{align-content:center;gap:6px;padding:8px 7px;display:grid}.in-evidence-label{color:#178d60;letter-spacing:.12em;margin-bottom:6px;font-size:9px;font-weight:800}.in-evidence button{text-align:left;color:#18394c;background:#fff;border:1px solid #e3edf0;border-radius:7px;grid-template-columns:135px 1fr 17px;align-items:center;gap:10px;padding:11px;transition:border-color .2s,background .2s;display:grid}.in-evidence button:hover,.in-evidence button.active{background:#f1fcf6;border-color:#4dd3a1}.in-evidence button small{color:#4990a2;letter-spacing:.08em;font-size:8px}.in-evidence button b{font-size:11px}.in-evidence button svg{color:#179c79}.in-evidence>p{color:#5d7683;margin:10px 0 0;font-size:10px;line-height:1.5}.in-evidence>p strong{color:#167f65}@media (max-width:900px){.in-review-package{grid-template-columns:1fr}.in-review-summary{min-height:185px}}@media (max-width:650px){.in-review-package{gap:8px;padding:10px}.in-review-summary{padding:24px}.in-evidence{padding:10px}.in-evidence button{grid-template-columns:100px 1fr 15px;gap:7px}.in-evidence button small{font-size:7px}.in-evidence button b{font-size:9px}}.in-page .ex-shell{width:min(1240px,100% - 72px)}.in-page .ex-section{padding:80px 0}.in-page h2,.in-page .ex-intro h2{letter-spacing:-.045em;font-size:clamp(38px,3.8vw,56px);line-height:1.08}.in-page .ex-intro{grid-template-columns:1.5fr 1fr;gap:60px;margin-bottom:32px}.in-page .ex-intro>p{max-width:370px;font-size:15px;line-height:1.7}.in-page .ex-eyebrow{letter-spacing:.08em;font-size:10px}.in-page .ex-action{color:#fff;background:linear-gradient(110deg,#009e73,#00c772);border:0;padding:14px 20px;font-size:13px}.in-boundary{background:linear-gradient(#fff,#f3f9fc);padding:0 0 24px;position:relative}.in-boundary .ex-shell{background:#fbfdff;border-left:1px solid #dbe9e9;padding:22px 28px;transform:translateY(-15px);box-shadow:0 10px 25px #173c5712}.in-boundary svg{background:#eafaf4;border:1px solid #caf2e3;border-radius:12px;width:45px;height:45px;padding:10px}.in-boundary strong{font-size:11px}.in-boundary p{font-size:13px}.in-workflows{background:linear-gradient(110deg,#f1f8fc,#f6fbfd)}.in-page .sm-workflow-tabs{flex-wrap:wrap;gap:12px;margin:25px 0;display:flex}.in-page .sm-workflow-tabs button{color:#4f6980;background:#fff;border:1px solid #deebf0;border-radius:24px;padding:12px 17px;font-size:12px}.in-page .sm-workflow-tabs button.active{color:#fff;background:#07283c}.in-page .sm-workflow-panel{background:#fff;border:1px solid #e6f0f4;border-radius:22px;grid-template-columns:.8fr 1.4fr;gap:35px;padding:40px;display:grid;box-shadow:0 12px 30px #1d53650c}.in-page .sm-workflow-copy h3{color:#0c2942;margin:18px 0;font-size:34px;line-height:1.1}.in-page .sm-workflow-copy p{color:#617b90;font-size:14px;line-height:1.6}.in-page .sm-workflow-copy ol{margin:20px 0;padding:0;list-style:none}.in-page .sm-workflow-copy li{border-bottom:1px solid #edf3f5;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.in-page .sm-workflow-copy li span{color:#00b579;font-size:10px}.in-page .sm-workflow-copy>small{color:#718b9b;margin-top:14px;font-size:10px;display:block}.in-page .sm-ui{background:#f7fbfd;border:1px solid #dceaf0;border-radius:14px;align-self:center;min-width:0;overflow:hidden;box-shadow:0 10px 30px #18526a16}.in-page .sm-ui-header{color:#3d5d75;background:#edf5f9;padding:12px;font-size:8px}.in-page .sm-ui-body{grid-template-columns:100px 1fr;min-height:340px;display:grid}.in-page .sm-ui-body aside{color:#90b9c4;background:linear-gradient(100deg,#031c30,#053147);flex-direction:column;gap:20px;padding:20px 10px;font-size:10px;display:flex}.in-page .sm-ui-body aside b{color:#fff;background:#0b4858;border-radius:6px;padding:8px}.in-page .sm-ui-main{min-width:0;padding:22px}.in-page .sm-ui-main>small{color:#7d99a8;font-size:8px}.in-page .sm-ui-main h4{margin:12px 0;font-size:19px;line-height:1.25}.in-page .sm-ui-main>p{color:#7891a2;margin:9px 0 20px;font-size:10px}.in-page .sm-ui-row{background:#fff;border:1px solid #e7f0f3;border-radius:8px;align-items:center;gap:10px;margin:9px 0;padding:12px 9px;display:flex}.in-page .sm-ui-row>span{color:#05a69e;background:#e7fbf5;border:0;place-items:center;width:26px;height:30px;display:grid}.in-page .sm-ui-row b{flex:1;font-size:10px}.in-page .sm-ui-row small{color:#ad8954;font-size:8px}.in-page .sm-ui-row.complete small{color:#009f84}.in-page .sm-ui-row.current small{color:#6286bb;background:#eef3fc;border-radius:12px;padding:5px}.in-admin-track{gap:20px}.in-admin-track button{min-height:195px;padding:22px 15px}.in-stage-body b{font-size:13px}.in-stage-body>span{font-size:11px;line-height:1.6}.in-admin-track button:not(:last-child):after{content:"";border-top:2px dotted #38bea1;width:20px;position:absolute;top:60%;right:-21px}.in-admin-track button>svg{background:#e1fbf1;border-radius:50%;width:24px;height:24px;padding:4px}.in-closing-center{background:radial-gradient(circle at 20% 10%,#06b998,#05283c 70%);width:25%;height:30%;top:33%;left:37%}.in-close-card{min-width:180px;padding:18px;font-size:12px}.in-closing p{margin-bottom:20px;font-size:15px}.in-page .ex-reveal.is-visible .in-admin-track button{animation:.6s both in-enter}.in-admin-track button:nth-child(2){animation-delay:80ms!important}.in-admin-track button:nth-child(3){animation-delay:.16s!important}.in-admin-track button:nth-child(4){animation-delay:.24s!important}.in-admin-track button:nth-child(5){animation-delay:.32s!important}.in-page.in-motion-paused *{animation-play-state:paused!important}.in-page :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #38bfa1}@keyframes in-transmit{to{stroke-dashoffset:-1330px}}@keyframes in-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1100px){.in-page .ex-shell{width:calc(100% - 48px)}.in-page .ex-section{padding:65px 0}.in-page .sm-workflow-panel{grid-template-columns:.8fr 1.2fr;gap:22px;padding:25px}.in-page .sm-ui-body{grid-template-columns:76px 1fr}.in-page .sm-ui-main{padding:12px}.in-admin-track{scroll-snap-type:x proximity;padding:5px 0 15px;display:flex;overflow-x:auto}.in-admin-track button{scroll-snap-align:start;min-width:210px}}@media (max-width:767px){.in-page .ex-shell{width:calc(100% - 36px)}.in-page .in-closing-grid,.in-page .ex-intro,.in-page .sm-workflow-panel{grid-template-columns:1fr}.in-page h2,.in-page .ex-intro h2{font-size:36px}.in-page .ex-intro{gap:18px}.in-page .ex-intro>p{justify-self:start}.in-boundary .ex-shell{gap:12px;padding:17px}.in-boundary p{font-size:11px}.in-boundary strong{font-size:9px}.in-page .sm-workflow-panel{padding:20px}.in-page .sm-ui-body{grid-template-columns:65px 1fr}.in-page .sm-ui-body aside{padding:15px 7px;font-size:8px}.in-page .sm-ui-main h4{font-size:16px}.in-page .sm-ui-row{gap:5px;padding:9px 6px}.in-page .sm-ui-row b{font-size:9px}.in-page .sm-ui-row small{font-size:7px}.in-close-card{min-width:130px;padding:11px;font-size:10px}.in-closing-map{height:300px}.in-closing-center{width:27%;left:36%}.in-closing{padding:65px 0}.in-page .ex-section{padding:60px 0}}@media (prefers-reduced-motion:reduce){.in-page *{transition:none!important;animation:none!important}}.in-page .in-review-package{border-radius:20px;grid-template-columns:.95fr 1.05fr;gap:22px;padding:18px}.in-page .in-review-summary{background:linear-gradient(125deg,#062b3e,#063f48);border-radius:14px;min-height:275px;padding:33px}.in-page .in-review-summary h3{font-size:36px}.in-page .in-review-summary p{font-size:14px}.in-page .in-review-summary>span{font-size:11px}.in-page .in-evidence{gap:8px;padding:5px 10px}.in-page .in-evidence button{grid-template-columns:1fr 17px;padding:12px 14px}.in-page .in-evidence button small{grid-column:1;font-size:9px}.in-page .in-evidence button b{grid-column:1;font-size:12px}.in-page .in-evidence button svg{grid-area:1/2/3}.in-page .in-evidence>p{font-size:11px}.in-page .in-try{cursor:pointer;align-items:center;gap:8px;display:inline-flex}@keyframes in-owl-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes in-platform-breathe{0%,to{box-shadow:0 0 20px #2ef6b950}50%{box-shadow:0 0 38px #2ef6b9a0}}@media (max-width:767px){.in-page .in-review-package{grid-template-columns:1fr}.in-page .in-review-summary{min-height:210px;padding:24px}}.in-page.in-motion-paused .in-admin-track button{animation:none!important}
