.deep-page .management-hero{min-height:min(88svh,850px);padding:118px 0 56px}.page-primary-service .management-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);gap:clamp(34px,4vw,58px)}.deep-page .management-hero-copy h1{max-width:620px;font-size:clamp(48px,4.7vw,70px);line-height:.98;text-wrap:initial}.management-hero-title-main,.management-hero-title-promise,.management-hero-title-promise>span{display:block}.management-hero-title-main,.management-hero-title-promise>span{text-wrap:balance}.management-hero-title-promise{margin-top:.18em;font-size:.76em;line-height:1.04;letter-spacing:-.04em}.management-local-proof{max-width:680px;margin-top:24px;padding:18px 20px 17px;border:1px solid rgba(247,249,252,.16);border-left:3px solid #4f7cff;border-radius:16px;background:linear-gradient(135deg,#f7f9fc1b,#f7f9fc0b);box-shadow:0 18px 48px #00081c29;backdrop-filter:blur(12px)}.management-local-proof-label,.management-local-proof-credential{display:block;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:800;letter-spacing:.085em;line-height:1.45;text-transform:uppercase}.management-local-proof-label{margin-bottom:9px;color:#afc2ff}.management-local-proof p{margin:0;color:#f7f9fcc7;font-size:14px;line-height:1.58}.management-local-proof strong{color:#fff;font-weight:700}.management-local-proof-credential{margin-top:11px;color:#f7f9fc94}.deep-page .management-hero-visual{aspect-ratio:3 / 2;width:100%;max-width:680px;padding:0;overflow:hidden;isolation:isolate;border:1px solid rgba(247,249,252,.16);border-radius:clamp(22px,2.4vw,30px);background:#071a3d;box-shadow:0 34px 90px #00081c59,0 0 0 1px #f7f9fc0d inset;transform:none}.management-hero-picture,.management-hero-picture img,.management-hero-overlay{position:absolute;inset:0;display:block;width:100%;height:100%}.deep-page .management-hero-picture img{max-height:none;border-radius:0;object-fit:cover}.management-hero-overlay{z-index:1;pointer-events:none}.management-hero-sequence--mobile{display:none}.management-hero-path{fill:none;stroke:#afc2ff;stroke-width:2.25;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;opacity:.72;vector-effect:non-scaling-stroke}.management-hero-node{fill:#f7f9fc;stroke:#4f7cff;stroke-width:3;opacity:.66;transform-box:fill-box;transform-origin:center}.management-hero-card{opacity:1;transform-box:fill-box;transform-origin:center}.management-hero-card-kicker,.management-hero-card-title,.management-hero-card-detail{font-family:Inter,Arial,sans-serif}.management-hero-card-kicker{fill:#afc2ff;font-size:18px;font-weight:800;letter-spacing:2px}.management-hero-card-title{fill:#f7f9fc;font-size:26px;font-weight:700}.management-hero-card-detail{fill:#f7f9fc;fill-opacity:.76;font-size:19px;font-weight:600}.management-hero-card-detail--action{fill:#ff6b00;fill-opacity:1;font-weight:800}.management-hero-phone-signal{opacity:.18;transform-box:fill-box;transform-origin:center}.management-hero-visual.is-enhanced .management-hero-anim{animation-duration:9s;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.22,.74,.22,1)}.management-hero-visual.is-enhanced.is-running .management-hero-anim{animation-play-state:running}.management-hero-visual.is-enhanced .management-hero-phone-signal{animation-name:management-phone-signal}.management-hero-visual.is-enhanced .management-hero-path--one{animation-name:management-line-one}.management-hero-visual.is-enhanced .management-hero-path--two{animation-name:management-line-two}.management-hero-visual.is-enhanced .management-hero-path--three{animation-name:management-line-three}.management-hero-visual.is-enhanced .management-hero-card--one{animation-name:management-card-one}.management-hero-visual.is-enhanced .management-hero-card--two{animation-name:management-card-two}.management-hero-visual.is-enhanced .management-hero-card--three{animation-name:management-card-three}.management-hero-visual.is-enhanced .management-hero-node--one{animation-name:management-node-one}.management-hero-visual.is-enhanced .management-hero-node--two{animation-name:management-node-two}.management-hero-visual.is-enhanced .management-hero-node--three{animation-name:management-node-three}@keyframes management-phone-signal{0%,7%,17%,56%,to{opacity:0;transform:scale(.82)}9.2%{opacity:.62;transform:scale(1)}12.5%{opacity:.22;transform:scale(1.22)}61%,69%,77%{opacity:.12;transform:scale(.96)}65%,73%{opacity:.28;transform:scale(1.08)}84%{opacity:.08;transform:scale(1.12)}}@keyframes management-line-one{0%,11%{opacity:0;stroke-dashoffset:1}13%{opacity:.72;stroke-dashoffset:1}21%,81%{opacity:.72;stroke-dashoffset:0}96%,to{opacity:0;stroke-dashoffset:0}}@keyframes management-line-two{0%,26%{opacity:0;stroke-dashoffset:1}28%{opacity:.7;stroke-dashoffset:1}36%,81%{opacity:.7;stroke-dashoffset:0}96%,to{opacity:0;stroke-dashoffset:0}}@keyframes management-line-three{0%,42%{opacity:0;stroke-dashoffset:1}44%{opacity:.66;stroke-dashoffset:1}53%,81%{opacity:.66;stroke-dashoffset:0}96%,to{opacity:0;stroke-dashoffset:0}}@keyframes management-card-one{0%,17%{opacity:0;transform:translateY(8px) scale(.96)}27%,81%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-3px) scale(.985)}}@keyframes management-card-two{0%,33%{opacity:0;transform:translateY(8px) scale(.96)}43%,81%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-3px) scale(.985)}}@keyframes management-card-three{0%,49%{opacity:0;transform:translateY(10px) scale(.96)}59%,81%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-3px) scale(.985)}}@keyframes management-node-one{0%,25%{opacity:0;transform:translate(0) scale(.7)}27%{opacity:.9}34%{opacity:.9;transform:translate(-142px,-107px) scale(1)}38%,to{opacity:0;transform:translate(-142px,-107px) scale(.8)}}@keyframes management-node-two{0%,38%{opacity:0;transform:translate(0) scale(.7)}40%{opacity:.88}48%{opacity:.88;transform:translate(418px,-158px) scale(1)}52%,to{opacity:0;transform:translate(418px,-158px) scale(.8)}}@keyframes management-node-three{0%,51%{opacity:0;transform:translate(0) scale(.7)}53%{opacity:.86}62%{opacity:.86;transform:translate(-36px,586px) scale(1)}66%,to{opacity:0;transform:translate(-36px,586px) scale(.8)}}@media(max-width:1180px){.deep-page .management-hero{padding:116px 0 62px}.page-primary-service .management-hero-grid{grid-template-columns:1fr;gap:34px}.deep-page .management-hero-copy h1{max-width:760px;font-size:clamp(48px,6.4vw,66px)}.deep-page .management-hero-visual{width:min(100%,760px);max-width:760px}}@media(max-width:600px){.deep-page .management-hero{padding:104px 0 44px}.page-primary-service .management-hero-grid{gap:26px}.deep-page .management-hero-copy .lead{margin-top:18px}.management-local-proof{margin-top:20px;padding:16px 17px 15px;border-radius:14px;backdrop-filter:none}.management-local-proof p{font-size:13.5px}.management-local-proof-label,.management-local-proof-credential{font-size:10px}.deep-page .management-hero-copy h1{font-size:clamp(40px,10.8vw,48px)}.deep-page .management-hero-visual{width:100%;border-radius:20px;box-shadow:0 24px 58px #00081c52}.management-hero-sequence--desktop{display:none}.management-hero-sequence--mobile{display:block}.management-hero-path{stroke-width:2}.management-hero-sequence--mobile .management-hero-card-kicker{font-size:34px;letter-spacing:3px}.management-hero-sequence--mobile .management-hero-card-title{font-size:48px}.management-hero-sequence--mobile .management-hero-card-detail{font-size:38px}}@media(prefers-reduced-motion:reduce){.management-hero-visual .management-hero-anim{animation:none!important}.management-hero-phone-signal{opacity:.12;transform:none}.management-hero-path{opacity:.58;stroke-dashoffset:0}.management-hero-card{opacity:1;transform:none}.management-hero-node{opacity:.42;transform:none}}
