.solutions-page{--path-paper:#fffaf0;--path-ink:#14140f;--path-muted:#53534c;--path-dark:#0c0c0d;--path-white:#fffdf5;--path-red:#a32820;--path-red-light:#ff8c82;color:var(--path-ink);background:var(--path-paper)}.solutions-page :where(section){padding:48px max(28px,50% - 600px);scroll-margin-top:64px}.solutions-page :where(h1,h2,h3,p,figure){margin:0}.solutions-page h1{font:650 clamp(54px, 6.5vw, 94px) / 1.05 var(--font-display);letter-spacing:-.055em}.solutions-page h2{font:650 clamp(40px, 3.7vw, 56px) / 1.08 var(--font-display);letter-spacing:-.045em}.solutions-page h3{font:650 26px / 1.2 var(--font-display);letter-spacing:-.025em}.solutions-page p{font:400 16px / 1.6 var(--font-body);max-width:68ch}.solutions-page :where(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid}.fork-switches button:focus-visible{outline-color:var(--path-ink);z-index:1;position:relative}.path-opening .path-pill:focus-visible,.path-closing .path-pill:focus-visible{outline-color:var(--path-paper)}.solutions-page a{color:inherit;text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.solutions-page :where(button,summary){cursor:pointer}.solutions-page summary{min-height:48px;list-style:none}.solutions-page summary::-webkit-details-marker{display:none}.solutions-page :where(details[open]>summary>span:last-child){transform:rotate(45deg)}.solutions-page :where(button:disabled){cursor:default}.path-actions{margin-top:32px;display:flex}.solutions-page .path-pill{border:2px solid var(--path-ink);min-height:48px;color:var(--path-ink);background:var(--path-white);font:550 16px / 1.5 var(--font-body);border-radius:999px;justify-content:space-between;align-items:center;gap:28px;padding:10px 24px;text-decoration:none;transition:transform .16s;display:inline-flex;box-shadow:4px 4px #53534c}.path-pill:hover{transform:translateY(-2px)}.solutions-page .path-opening{background:var(--path-dark);color:var(--path-paper);padding-top:36px;padding-bottom:28px}.path-opening :where(h1>span){color:#b7b7b5}.path-opening-copy>div{justify-content:space-between;align-items:flex-end;gap:48px;margin-top:24px;display:flex}.path-opening-copy p{max-width:66ch}.path-opening-copy .path-actions{flex:none;margin-top:0}.action-path{color:var(--path-paper,#fffaf0);margin:24px 0 0}.action-path svg{fill:none;stroke:currentColor;stroke-width:2px;width:100%;height:auto;overflow:visible}.action-path .action-path-phone{display:none}.path-main-route{stroke-width:3px}.path-record-branch,.path-contain-branch{stroke-dasharray:5 6}.path-stations{fill:var(--path-dark,#0c0c0d)}.action-path text{fill:currentColor;stroke:none}.path-station-labels{font:500 21px / 1.5 var(--font-body)}.path-boundary-labels{font:400 16px / 1.5 var(--font-mono)}.path-animation{animation-duration:12s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;display:none}.solutions-page[data-motion=animated] .path-animation{display:block}.solutions-page[data-motion=animated] .path-static{display:none}.path-packet,.path-phone-packet,.path-denied-packet,.path-phone-denied{fill:currentColor;stroke:var(--path-dark);stroke-width:2px}.path-packet{animation-name:path-travel}.path-phone-packet{animation-name:path-phone-travel}.path-denied-packet{animation-name:path-denied-travel}.path-phone-denied{animation-name:path-phone-denied}.path-stamp{transform-box:fill-box;transform-origin:50%;stroke-width:3px;animation-name:path-stamp}.path-stamp text{font:550 13px / 1.5 var(--font-mono)}.path-denied-label,.path-denied-stamp,.path-denied-packet,.path-phone-denied{color:var(--path-red-light)}.path-denied-static{fill:var(--path-red-light);stroke:none}.path-record-tick{animation-name:path-record-tick}.path-phone-tick{animation-name:path-phone-tick}.path-packet-one{animation-delay:-9s}.path-packet-two{animation-delay:-6s}.path-packet-three{animation-delay:-3s}.path-node-badge rect{fill:var(--path-dark)}.path-node-badge text{font:600 21px / 1.3 var(--font-display)}.solutions-page[data-route=record] .path-record-branch,.solutions-page[data-route=contain] .path-contain-branch{stroke-width:4px}.solutions-page[data-route=record] .path-contain-branch,.solutions-page[data-route=contain] .path-record-branch{opacity:.35}.solutions-page [data-playing=true] .path-animation{animation-play-state:running}.action-path figcaption{font:400 14px / 1.5 var(--font-body);color:#b7b7b5;text-align:center}.solutions-page .path-limit{color:var(--path-muted);max-width:none;margin-top:20px;font-size:14px;line-height:1.5}.path-opening-foot{border-top:1px solid #414141;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:16px;display:flex}.path-opening-foot a{align-items:center;gap:24px;min-height:44px;display:inline-flex}.fork-heading,.risk-heading,.review-heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:56px;margin-bottom:20px;display:grid}.route-instrument{position:relative}.fork-context,.risk-context{border-left:3px solid var(--path-ink);padding-left:24px}.fork-context h3,.risk-context h3{font-size:22px}.fork-context p,.risk-context p{margin-top:12px}.fork-wiring{width:100%;height:68px;fill:var(--path-ink);stroke:var(--path-ink);stroke-width:3px;display:block}.fork-wiring path{fill:none}.fork-switches{border:0;border-top:3px solid var(--path-ink);border-bottom:3px solid var(--path-ink);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.fork-switches button{min-width:0;color:var(--path-ink);text-align:left;font:450 24px / 1.22 var(--font-display);background:0 0;border:0;padding:14px 30px;position:relative}.fork-switches button+button{border-left:3px solid var(--path-ink)}.fork-switches strong{font-size:34px;font-weight:650}.fork-switches :where(button>span){font-size:40px;position:absolute;top:20px;right:24px}.fork-switches button[aria-pressed=true]{background:var(--path-ink);color:var(--path-paper)}.fork-lanes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fork-lanes article{border-bottom:1px solid var(--path-ink);min-width:0;padding:22px 30px 16px}.fork-lanes :where(article+article){border-left:3px solid var(--path-ink)}.fork-lanes p{margin-top:12px}.fork-lanes .route-link{justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:16px;font-weight:600;display:flex}.mini-case,.mini-clock{width:min(100%,340px);height:154px;margin:0 auto 20px;position:relative}.mini-case{perspective:1000px;padding-top:20px}.mini-case-tab{border:2px solid var(--path-ink);font:400 12px / 1.5 var(--font-mono);background:#f1ede3;border-bottom:0;border-radius:7px 7px 0 0;padding:4px 14px;position:absolute;top:0;left:16px}.mini-case-sheet,.mini-case-cover{border:2px solid var(--path-ink);box-shadow:4px 4px 0 var(--path-ink);background:#f1ede3;border-radius:0 10px 5px 5px;padding:16px 24px;position:absolute;inset:22px 0 0}.mini-case-sheet{background:var(--path-white);font:400 13px / 1.5 var(--font-mono);align-content:space-between;display:grid}.mini-case-sheet b{color:var(--path-red)}.mini-case-cover{transform-origin:top;justify-content:space-between;align-items:center;gap:8px;transition:transform .5s;display:flex}.mini-case-cover>strong{font:650 30px / 1.1 var(--font-display)}.mini-case-stamp{font:650 16px / 1.4 var(--font-display);border:2px solid;padding:4px 6px;transform:rotate(-8deg)}.mini-paperclip{border:2px solid #53534c;border-radius:8px;width:12px;height:36px;position:absolute;top:-14px;right:30px;transform:rotate(8deg)}.solutions-page[data-route=record] .mini-case-cover{transform:rotateX(-68deg)}.mini-clock{color:var(--path-paper);background:var(--path-dark);border-radius:12px;flex-direction:column;justify-content:center;gap:10px;padding:16px 24px;display:flex;box-shadow:4px 4px #53534c}.preview-clock{font:650 48px / 1.15 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.clock-boundary{font:400 13px / 1.5 var(--font-mono);align-items:center;gap:14px;display:flex}.clock-line{border-left:4px solid var(--path-red-light);height:18px}.mini-clock :where(span:last-child){font:400 12px / 1.5 var(--font-mono)}.solutions-page .route-status{min-height:26px;margin-top:16px;font-weight:550}.solutions-page .preview-note{color:var(--path-muted);margin-top:4px;font-size:14px}.solutions-page[data-route=record] .fork-record-wire{stroke-width:7px}.solutions-page[data-route=contain] .fork-contain-wire{stroke:var(--path-red);stroke-width:7px}.solutions-page[data-route=record] .record-route,.solutions-page[data-route=contain] .contain-route{background:var(--path-white);box-shadow:inset 0 -5px 0 var(--path-ink)}.path-stack-section{border-top:2px solid var(--path-ink);border-bottom:2px solid var(--path-ink);background:#f1ede3}.stack-spread{grid-template-columns:1.2fr 1fr;gap:72px;margin-top:32px;display:grid}.action-stack{min-width:0}.stack-instrument{padding:0 12px 0 28px;position:relative}.stack-layers{perspective:1000px;height:398px;margin:0;padding:0;list-style:none;position:relative}.stack-layers li{border:2px solid var(--path-ink);background:var(--path-white);min-height:52px;box-shadow:0 7px 0 var(--path-muted), 6px 10px 0 #b7b7b5;font:500 16px / 1.5 var(--font-body);transform-style:preserve-3d;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex;position:absolute;top:12px;left:12px;right:12px;transform:rotateX(36deg)rotate(-4deg)}.stack-layers li:nth-child(2){top:76px}.stack-layers li:nth-child(3){top:140px}.stack-layers li:nth-child(4){top:204px}.stack-layers li:nth-child(5){top:268px}.stack-layers li:nth-child(6){top:332px}.stack-layers :where(li>span){color:var(--path-muted);font-size:13px}.stack-layers .stack-action-layer{color:var(--path-paper);background:var(--path-ink);outline:2px solid var(--path-ink);outline-offset:5px;border:2px solid var(--path-paper);grid-template-columns:1fr auto;gap:2px 12px;display:grid}.stack-action-layer>strong{font:650 26px / 1.2 var(--font-display)}.stack-layers :where(.stack-action-layer>span){color:var(--path-paper);grid-column:1}.stack-action-layer>b{font:400 12px / 1.5 var(--font-mono);grid-area:1/2/span 2;align-self:center}.stack-transit{border-left:1px dashed var(--path-muted);width:18px;position:absolute;inset:48px auto 28px 52px}.stack-packet{background:var(--path-ink);border:1px solid var(--path-paper);width:10px;height:10px;animation-name:stack-transit;animation-duration:6s;position:absolute;top:0;left:-5px}.stack-check,.stack-static{text-align:center;width:26px;height:26px;color:var(--path-paper);background:var(--path-ink);border:1px solid var(--path-paper);font:600 18px / 1.3 var(--font-body);border-radius:50%;position:absolute;top:125px;left:-9px}.stack-check{animation-name:stack-check;animation-duration:6s}.action-stack figcaption{font:400 14px / 1.5 var(--font-body);color:var(--path-muted);margin-top:18px}.stack-reading p{margin-top:16px}.stack-reading h3{margin-top:24px}.stack-reading h3:first-child{margin-top:0}.stack-definition>p:first-child{border-left:3px solid var(--path-ink);background:var(--path-paper);padding:16px 20px}.solutions-page .stack-foot{font:600 26px / 1.25 var(--font-display);max-width:none;margin-top:28px}.risk-matrix{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;font:400 14px / 1.5 var(--font-body);margin-top:28px}.risk-matrix caption{text-align:left;color:var(--path-muted);padding-bottom:12px;font-size:14px}.risk-matrix :is(th,td){border-top:1px solid var(--path-ink);vertical-align:top;padding:14px 12px}.risk-matrix :where(th:first-child),.risk-matrix :where(th:nth-child(2)){width:18%}.risk-matrix :where(th:nth-child(3)){width:42%}.risk-matrix :where(th:nth-child(4)){width:22%}.risk-matrix tbody th{font:600 22px / 1.2 var(--font-display)}.risk-matrix p{margin-top:6px;font-size:14px;line-height:1.5}.risk-matrix :where(td:last-child){background:#f1ede3}.risk-matrix tr:last-child :is(th,td){border-bottom:2px solid var(--path-ink)}.risk-inspect{font-weight:600;display:block}.control-tokens{color:var(--path-ink);flex-wrap:wrap;gap:6px;display:flex}.control-tokens>span{font:400 12px / 1.5 var(--font-mono);text-transform:uppercase;border:1px solid;border-radius:4px;padding:2px 7px;display:inline-flex}.control-tokens [data-control=deny]{color:var(--path-red)}.solutions-page .risk-foot{max-width:none;margin-top:20px}.path-roles{background:var(--path-ink);color:var(--path-paper)}.solutions-page .roles-intro{margin-top:20px}.roles-spread{grid-template-columns:1.15fr 1fr;gap:22px 36px;margin-top:32px;padding-bottom:12px;display:grid}.role-nameplate{border:2px solid var(--path-paper);border-bottom-width:7px;min-width:0;padding:18px 24px}.role-nameplate:nth-child(2n){transform:translateY(12px)}.role-nameplate:first-child,.role-nameplate:last-child{color:var(--path-ink);background:var(--path-paper);border-color:var(--path-paper);box-shadow:6px 6px #53534c}.role-nameplate header{border-bottom:1px solid;align-items:center;gap:12px;padding-bottom:12px;display:flex}.role-nameplate h3{font:550 16px / 1.4 var(--font-body);letter-spacing:normal}.role-junction{height:28px;font:400 12px / 1.5 var(--font-mono);border:1px solid;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.role-nameplate p{margin-top:12px;font-size:15px;line-height:1.5}.solutions-page .role-question{font:600 25px / 1.2 var(--font-display);max-width:28ch}.review-steps{margin:32px 0 0;padding:0;list-style:none}.review-steps li{border-top:2px solid var(--path-ink);grid-template-columns:.9fr 1.7fr;gap:28px;padding:20px 0;display:grid}.review-steps li:last-child{border-bottom:2px solid var(--path-ink)}.review-step-heading{align-items:flex-start;gap:20px;display:flex}.review-step-heading h3{font-size:23px}.review-number{font:650 38px / 1.1 var(--font-display);color:var(--path-muted)}.review-step-copy{grid-template-columns:1.4fr 1fr;gap:28px;display:grid}.review-step-copy p{font-size:15px;line-height:1.5}.review-ask{border-left:2px solid var(--path-ink);padding-left:20px}.review-bottom{justify-content:space-between;align-items:center;gap:48px;margin-top:24px;display:flex}.review-bottom a{align-items:center;min-height:44px;display:inline-flex}.path-faq{border-top:2px solid var(--path-ink);background:#f1ede3;grid-template-columns:.75fr 1.25fr;gap:64px;display:grid}.path-faq details{border-bottom:1px solid var(--path-ink)}.path-faq details:first-child{border-top:1px solid var(--path-ink)}.path-faq summary{justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.path-faq h3{font:550 18px / 1.4 var(--font-body);letter-spacing:normal}.path-faq summary>span{flex-shrink:0;font-size:28px}.path-faq [data-faq-answer]{padding-bottom:20px}.path-faq [data-faq-animating=true]{overflow:hidden}.path-closing{text-align:center;background:var(--path-dark);color:var(--path-paper);position:relative}.path-closing svg{width:100%;height:80px;stroke:var(--path-paper);stroke-width:2px;fill:none;margin-bottom:24px;display:block}.solutions-page .path-closing h2{font-size:clamp(44px,6vw,86px)}.path-closing p{max-width:52ch;margin:24px auto 0}.path-closing .path-actions{justify-content:center}@keyframes path-travel{0%{opacity:0;transform:translate(0)}2%{opacity:1}12%,16%{opacity:1;transform:translate(485px)}28%{opacity:1;transform:translate(960px)}30%,to{opacity:0;transform:translate(960px)}}@keyframes path-denied-travel{0%{opacity:0;transform:translate(0)}2%{opacity:1}12%,16%{opacity:1;transform:translate(485px)}20%{transform:translate(485px,60px)}22%{transform:translate(508px,83px)}28%{opacity:1;transform:translate(945px,83px)}30%,to{opacity:0;transform:translate(945px,83px)}}@keyframes path-stamp{0%,11%{opacity:0;transform:scale(1.3)}12%,16%{opacity:1;transform:scale(1)}19%,to{opacity:0;transform:scale(1)}}@keyframes path-record-tick{0%,15%{opacity:0;transform:translate(0)}16%{opacity:1}20%{transform:translateY(33px)}22%{transform:translate(-23px,56px)}28%{opacity:1;transform:translate(-425px,56px)}30%,to{opacity:0;transform:translate(-425px,56px)}}@keyframes path-phone-travel{0%{opacity:0;transform:translateY(0)}2%{opacity:1}12%,16%{opacity:1;transform:translateY(88px)}28%{opacity:1;transform:translateY(190px)}30%,to{opacity:0;transform:translateY(190px)}}@keyframes path-phone-denied{0%{opacity:0;transform:translate(0)}2%{opacity:1}12%,16%{opacity:1;transform:translateY(88px)}20%{transform:translate(122px,95px)}24%{transform:translate(122px,126px)}28%{opacity:1;transform:translate(144px,126px)}30%,to{opacity:0;transform:translate(144px,126px)}}@keyframes path-phone-tick{0%,15%{opacity:0;transform:translate(0)}16%{opacity:1}20%{transform:translate(20px)}24%{transform:translate(20px,-63px)}28%{opacity:1;transform:translate(42px,-63px)}30%,to{opacity:0;transform:translate(42px,-63px)}}@keyframes stack-transit{0%{opacity:0;transform:translateY(0)}3%,8%{opacity:1;transform:translateY(0)}20%,25%{transform:translateY(64px)}38%,48%{transform:translateY(128px)}61%,66%{transform:translateY(192px)}78%,83%{transform:translateY(256px)}94%{opacity:1;transform:translateY(320px)}to{opacity:0;transform:translateY(320px)}}@keyframes stack-check{0%,37%{opacity:0;transform:scale(.8)}38%,55%{opacity:1;transform:scale(1)}67%,to{opacity:0;transform:scale(1)}}@media (width<=900px){.fork-heading,.risk-heading,.review-heading{grid-template-columns:1fr;gap:28px}.stack-spread{gap:32px}.fork-lanes article{padding:20px 16px 12px}.fork-switches button{padding:14px 16px;font-size:21px}.fork-switches strong{font-size:26px}.fork-switches :where(button>span){font-size:28px;right:12px}.risk-matrix :where(th:first-child){width:20%}.risk-matrix :where(th:nth-child(2)){width:16%}.stack-spread{grid-template-columns:1fr 1fr}.stack-layers li{padding:10px 12px}.stack-layers li>span{font-size:12px}.stack-action-layer>strong{font-size:22px}.stack-action-layer>b{display:none}.role-nameplate{padding:16px}.review-steps li{grid-template-columns:1fr;gap:12px}.path-faq{grid-template-columns:1fr;gap:32px}}@media (width<=599px){.solutions-page :where(section){padding:32px 20px}.solutions-page h1{font-size:36px;line-height:1.08}.solutions-page h2{font-size:32px;line-height:1.1}.solutions-page h3{font-size:22px}.solutions-page p{font-size:15px;line-height:1.55}.solutions-page .path-opening{padding-top:20px;padding-bottom:12px}.path-opening-copy>div{margin-top:16px;display:block}.path-opening-copy .path-actions{margin-top:16px}.path-opening-copy p{font-size:14px;line-height:1.5}.action-path{margin-top:12px}.action-path .action-path-wide{display:none}.action-path .action-path-phone{width:100%;margin:0 auto;display:block}.path-station-labels{font-size:14px}.path-boundary-labels{font-size:13px}.path-node-badge text{font-size:15px}.action-path figcaption{margin-top:6px;font-size:12px}.path-opening-foot{display:none}.fork-heading,.risk-heading,.review-heading{gap:16px;margin-bottom:16px}.fork-wiring{height:32px}.solutions-page .path-fork{padding-top:24px;padding-bottom:24px}.fork-switches button{min-height:88px;padding:12px 10px;font-size:15px}.fork-switches strong{font-size:19px}.fork-switches :where(button>span){font-size:22px;line-height:1;display:block;position:static}.fork-switches,.fork-lanes{grid-template-columns:minmax(0,1fr)}.fork-switches button+button{border-left:0;border-top:1px solid var(--path-ink)}.fork-lanes :where(article+article){border-left:0;border-top:3px solid var(--path-ink)}.fork-lanes article{padding:16px 10px}.fork-lanes h3{font-size:19px}.fork-context,.risk-context{padding-left:14px}.fork-context h3,.risk-context h3{font-size:19px}.fork-lanes p{font-size:14px;line-height:1.5}.fork-lanes .route-link{align-items:flex-end;font-size:14px;line-height:1.5}.mini-case,.mini-clock{height:136px;margin-bottom:24px}.mini-case-tab{padding:4px;font-size:12px;left:0}.mini-case-cover,.mini-case-sheet{padding:10px 8px}.mini-case-cover{display:block}.mini-case-cover>strong{font-size:21px;display:block}.mini-case-sheet{font-size:12px}.mini-case-sheet>span:last-child{display:none}.mini-case-stamp{margin-top:8px;padding:1px 4px;font-size:12px;display:inline-block}.mini-paperclip{width:9px;height:26px;top:-10px;right:10px}.mini-clock{gap:8px;padding:12px 8px}.preview-clock{font-size:25px}.clock-boundary{gap:6px;font-size:12px}.mini-clock :where(span:last-child){display:none}.solutions-page .route-status{margin-top:16px;position:static}.solutions-page .preview-note{font-size:12px}.stack-spread{grid-template-columns:1fr;gap:24px;margin-top:24px}.stack-instrument{padding:0 4px 0 20px}.stack-layers li{gap:6px;min-height:46px;padding:8px 12px;font-size:13px;left:8px;right:8px;transform:rotateX(30deg)rotate(-4deg)}.stack-layers :where(li>span){font-size:12px}.stack-action-layer>strong{font-size:23px}.stack-action-layer>b{display:none}.stack-transit{left:36px}.action-stack figcaption{margin-top:12px;font-size:12px}.stack-reading h3{margin-top:20px}.stack-definition>p:first-child{padding:14px}.solutions-page .stack-foot{margin-top:20px;font-size:22px}.risk-matrix,.risk-matrix tbody,.risk-matrix caption{display:block}.risk-matrix caption{width:100%}.risk-matrix thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.risk-matrix tr{border-top:2px solid var(--path-ink);grid-template-columns:1fr;margin-bottom:20px;display:grid}.risk-matrix :is(th,td){border:0;width:auto;padding:8px 0}.risk-matrix tbody th{padding-top:14px;font-size:23px}.risk-matrix td:before{content:attr(data-label);font:550 12px / 1.5 var(--font-mono);margin-bottom:6px;display:block}.risk-matrix :where(td:last-child){padding:12px}.risk-matrix tr:last-child :is(th,td){border:0}.risk-matrix p{font-size:15px}.solutions-page .risk-foot{font-size:14px}.roles-spread{grid-template-columns:1fr;gap:22px;margin-top:24px}.role-nameplate:nth-child(2n){margin-left:14px;transform:none}.role-nameplate:nth-child(odd){margin-right:14px}.role-nameplate h3{font-size:15px}.role-nameplate .role-question{margin-top:14px;font-size:23px}.review-steps{margin-top:24px}.review-step-heading{gap:12px}.review-step-heading h3{font-size:22px}.review-number{font-size:28px}.review-step-copy{grid-template-columns:1fr;gap:16px}.review-ask{padding-left:16px}.review-bottom{display:block}.review-bottom p+p{margin-top:16px}.path-faq{gap:24px}.path-faq summary{gap:12px;padding:14px 0}.path-faq h3{font-size:15px;line-height:1.4}.path-closing svg{height:48px;margin-bottom:24px}.solutions-page .path-closing h2{font-size:40px}}@media (prefers-reduced-motion:reduce){.solutions-page[data-motion] .path-animation{animation:none;display:none}.solutions-page[data-motion] .path-static{display:block}.solutions-page :is(.mini-case-cover,.path-pill){transition:none}.solutions-page[data-route=record] .mini-case-cover{transform:rotateX(-68deg)}}
