.eng{--aos-demand:var(--h-lime);--aos-conv:var(--h-persian);--aos-ri:#fcaf16}.eng .eng-center{text-align:center;margin-top:40px}.eng .eng-sub{margin-top:20px}.eng .eng-says{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.eng .eng-says li{border-left:5px solid var(--h-lime);box-shadow:var(--h-shadow-card);font-family:var(--h-font-display);background:#fff;border-radius:0 14px 14px 4px;padding:14px 20px;font-size:16px;font-weight:700;line-height:1.45}.eng .eng-says li:before{content:"“"}.eng .eng-says li:after{content:"”"}.eng .eng-says--plain li:before,.eng .eng-says--plain li:after{content:none}.eng .eng-label{font-family:var(--h-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--h-persian-700);margin:0 0 14px;font-size:13px;font-weight:800}.eng .sv-picture .h-checklist{margin-top:6px}.eng .sv-picture .h-checklist li{font-size:16px}.eng .eng-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid}.eng .eng-area{border-top:6px solid var(--h-lime);flex-direction:column;gap:12px;padding:30px 32px;display:flex}.eng .eng-area:nth-child(2){border-top-color:var(--h-persian)}.eng .eng-area:nth-child(3){border-top-color:#fcaf16}.eng .eng-area:nth-child(4){border-top-color:var(--h-gunmetal)}.eng .eng-area__icon{background:var(--h-persian-100);width:52px;height:52px;color:var(--h-persian-700);border-radius:14px 14px 14px 3px;place-items:center;display:grid}.eng .eng-area h3{font-family:var(--h-font-display);margin:4px 0 0;font-size:22px;font-weight:800}.eng .eng-area p{color:var(--h-muted);margin:0;font-size:16px;line-height:1.6}.eng .eng-area__links{border-top:1px solid var(--h-border);flex-wrap:wrap;gap:8px 18px;margin:auto 0 0;padding:14px 0 0;list-style:none;display:flex}.eng .eng-area__links a{font-size:14px;font-weight:700}.eng .eng-after{max-width:78ch;color:var(--h-muted);margin-top:28px;font-size:17px;line-height:1.6}.eng .eng-cal__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.eng .eng-cal__text p{color:var(--h-muted);margin:0 0 18px;font-size:17px;line-height:1.65}.eng .eng-cal__text .h-lead{margin-top:20px}.eng .eng-year{background:var(--h-paper);border-radius:var(--h-radius-lg);box-shadow:var(--h-shadow-card);margin:0;padding:26px 26px 22px}.eng .eng-year__months{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin-bottom:14px;display:grid}.eng .eng-year__months span{text-align:center;font-family:var(--h-font-display);color:var(--h-muted);font-size:12px;font-weight:800}.eng .eng-year__row{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin-bottom:10px;display:grid;position:relative}.eng .eng-year__bar{min-height:40px;font-family:var(--h-font-display);color:var(--h-gunmetal);border-radius:10px 10px 10px 2px;grid-row:1;align-items:center;gap:8px;padding:9px 10px;font-size:13px;font-weight:700;line-height:1.25;display:flex}.eng .eng-year__bar svg{flex:none}.eng .eng-year__bar--busy{background:var(--h-lime)}.eng .eng-year__bar--slow{border:2px dashed var(--h-muted);color:var(--h-muted);background:#fff}.eng .eng-year__bar--ramp{background:var(--h-persian);color:#fff}.eng .eng-year__bar--storm{background:#fcaf16}.eng .eng-year__key{color:var(--h-muted);margin:14px 0 0;font-size:13px;line-height:1.5}.eng .eng-journey{margin-top:44px}.eng .eng-linkrow{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.eng .eng-linkrow .h-btns{margin:0}.eng .eng-fit .fit__grid{margin-top:44px}.eng .eng-fit .fit__col h3{font-size:22px}.eng .eng-aside{background:var(--h-gunmetal);color:#fff;border-radius:var(--h-radius-card);border-left:8px solid #fcaf16;margin-top:28px;padding:26px 30px}.eng .eng-aside p{color:var(--h-inverse-muted);margin:0;font-size:17px;line-height:1.6}.eng .eng-aside strong{color:#fff;font-family:var(--h-font-display)}.eng .eng-aside a{color:var(--h-lime)!important}.eng .eng-fitlinks{flex-wrap:wrap;gap:12px 28px;margin-top:24px;display:flex}.eng .eng-quotes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;margin-top:44px;display:grid}.eng .eng-quotes .h-quote{height:100%;margin:0}.eng .eng-quotes--one{grid-template-columns:minmax(0,860px);justify-content:center}.eng .eng-quotes .h-quote blockquote p{font-size:18px;line-height:1.55}.eng .eng-miss .h-lead{color:var(--h-inverse-muted)}.eng .eng-miss__study{max-width:78ch;color:var(--h-inverse-muted);margin:36px 0 0;font-size:17px;line-height:1.65}.eng .eng-miss__study strong{color:#fff}.eng .eng-miss .sv-stat{margin-top:32px}.eng .eng-miss .sv-stat__box{box-shadow:none}.eng .eng-miss .sv-stat__box--bad{color:#fff;background:#ffffff14;border-top:8px solid #939d9d}.eng .eng-miss .sv-stat__box--bad .sv-stat__num{color:#fff}.eng .eng-miss .sv-stat__box--good{color:var(--h-gunmetal)}.eng .eng-miss__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:44px;display:grid}.eng .eng-miss__cols p{color:var(--h-inverse-muted);margin:0;font-size:16px;line-height:1.65}.eng .eng-miss__cols strong{color:#fff}.eng .eng-miss .sv-method{color:var(--h-inverse-muted);margin-top:36px}.eng .eng-miss .sv-method a{color:var(--h-lime)!important}.eng .eng-jobs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:44px 0 0;padding:0;list-style:none;display:grid}.eng .eng-job{border-top:6px solid var(--h-persian);flex-direction:column;gap:10px;display:flex}.eng .eng-job__step{background:var(--h-persian-100);color:var(--h-persian-700);font-family:var(--h-font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:8px 8px 8px 2px;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:800}.eng .eng-job h3{font-family:var(--h-font-display);margin:4px 0 0;font-size:22px;font-weight:800}.eng .eng-job p{color:var(--h-muted);margin:0;font-size:16px;line-height:1.6}.eng .eng-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.eng .eng-grid details{border-radius:var(--h-radius-card);box-shadow:var(--h-shadow-card);background:#fff;padding:26px 28px}.eng .eng-grid summary{font-family:var(--h-font-display);align-items:center;gap:14px;font-size:19px;font-weight:800;line-height:1.25;list-style:none;display:flex}.eng .eng-grid summary::-webkit-details-marker{display:none}.eng .eng-grid__icon{background:var(--h-persian-100);width:48px;height:48px;color:var(--h-persian-700);border-radius:14px 14px 14px 3px;flex:none;place-items:center;display:grid}.eng .eng-grid__body{color:var(--h-muted);margin:14px 0 0;font-size:15px;line-height:1.6}.eng .eng-grid__body a{font-weight:700}@media (width>=769px){.eng .eng-grid summary{pointer-events:none;cursor:default}}.eng .eng-qual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.eng .eng-qual p{color:var(--h-muted);margin:0 0 18px;font-size:17px;line-height:1.65}.eng .eng-qual .h-lead{margin-top:20px}.eng .eng-report{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:56px;display:grid}.eng .eng-report__copy p{color:var(--h-muted);margin:0 0 18px;font-size:17px;line-height:1.65}.eng .eng-report__copy .h-lead{margin-top:20px}.eng .eng-chips{flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.eng .eng-chips li{background:var(--h-persian-50);border:1px solid var(--h-persian-100);color:var(--h-gunmetal);border-radius:10px 10px 10px 2px;padding:7px 14px;font-size:14px;font-weight:600}.eng .eng-shot{border-radius:var(--h-radius-lg);box-shadow:var(--h-shadow-card);background:#fff;margin:0;overflow:hidden}.eng .eng-shot img{width:100%;height:auto;display:block}.eng .eng-shot figcaption{color:var(--h-muted);padding:12px 20px 16px;font-size:13px}.eng .eng-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin-top:40px;display:grid}.eng .gs-table tbody td{text-align:center}.eng .gs-table tbody td .eng-yes{background:var(--h-persian);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:inline-grid}.eng .gs-table tbody td .eng-no{color:#b6bfbf;place-items:center;width:26px;height:26px;display:inline-grid}.eng .gs-table tbody td .eng-enh{color:var(--h-gunmetal);font-family:var(--h-font-display);background:#fef1d2;border-left:5px solid #fcaf16;border-radius:8px 8px 8px 2px;padding:4px 12px;font-size:13px;font-weight:700;display:inline-block}.eng .gs-table thead th{text-align:center}.eng .gs-table thead th:first-child{text-align:left}.eng .gs-table thead th:nth-child(2){box-shadow:inset 0 -5px 0 var(--h-stage-momentum)}.eng .gs-table thead th:nth-child(3){box-shadow:inset 0 -5px 0 var(--h-stage-performance)}.eng .gs-table thead th:nth-child(4){box-shadow:inset 0 -5px 0 var(--h-stage-scale)}.eng .eng-tablenote{max-width:80ch;color:var(--h-muted);margin:20px 0 0;font-size:15px;line-height:1.6}.eng .eng-nots{max-width:78ch;margin-top:36px}.eng .eng-nots .sv-xlist li{font-size:17px}.eng .eng-limits{align-items:start}.eng .eng-limits__intro{margin-top:24px;font-size:18px}.eng .eng-limits__list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.eng .eng-limits__list li{border-left:3px solid var(--h-lime);color:var(--h-inverse-muted);padding:4px 0 4px 20px;font-size:16px;line-height:1.6}.eng .eng-limits .pullband__body{color:var(--h-inverse-muted)}.eng .eng-limits .pullband__body a{color:var(--h-lime)}.eng .eng-qs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:44px 0 0;padding:0;list-style:none;display:grid}.eng .eng-q{border-top:6px solid var(--h-lime);flex-direction:column;gap:10px;display:flex}.eng .eng-q:nth-child(n+2),.eng .eng-q:nth-child(4){border-top-color:var(--h-persian)}.eng .eng-q--ri{border-top-color:#fcaf16!important}.eng .eng-q__step{background:var(--h-persian-50);color:var(--h-persian-700);font-family:var(--h-font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:8px 8px 8px 2px;align-self:flex-start;padding:4px 12px;font-size:12px;font-weight:800}.eng .eng-q h3{font-family:var(--h-font-display);margin:4px 0 0;font-size:20px;font-weight:800}.eng .eng-q ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.eng .eng-q li{color:var(--h-muted);padding-left:16px;font-size:15px;line-height:1.5;position:relative}.eng .eng-q li:before{content:"";background:var(--h-lime-600);width:8px;height:2px;position:absolute;top:9px;left:0}.eng .eng-proofchips{flex-wrap:wrap;gap:10px;margin:32px 0 0;padding:0;list-style:none;display:flex}.eng .eng-proofchips li{background:var(--h-gunmetal);color:#fff;font-family:var(--h-font-display);border-radius:14px 14px 14px 3px;padding:8px 16px;font-size:14px;font-weight:800}.eng .eng-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.eng .eng-tier{border-top:6px solid var(--h-gunmetal);flex-direction:column;gap:12px;display:flex}.eng .eng-tier--performance{border-top-color:var(--h-stage-performance)}.eng .eng-tier--scale{border-top-color:var(--h-stage-scale)}.eng .eng-tier h3{font-family:var(--h-font-display);margin:0;font-size:24px;font-weight:800}.eng .eng-tier p{color:var(--h-muted);margin:0;font-size:15px;line-height:1.6}.eng .eng-tier strong{color:var(--h-gunmetal)}.eng .eng-setup{max-width:78ch;color:var(--h-muted);margin-top:28px;font-size:16px;line-height:1.6}.eng .eng-crm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.eng .eng-crm p{color:var(--h-muted);margin:0 0 18px;font-size:17px;line-height:1.65}.eng .eng-tiles{gap:14px;margin:0;padding:0;list-style:none;display:grid}.eng .eng-tiles li{border-radius:var(--h-radius-card);box-shadow:var(--h-shadow-card);border-left:6px solid var(--h-persian);background:#fff;padding:20px 24px}.eng .eng-tiles li:nth-child(2){border-left-color:var(--h-lime)}.eng .eng-tiles li:nth-child(3){border-left-color:#fcaf16}.eng .eng-tiles strong{font-family:var(--h-font-display);font-size:17px;font-weight:800;display:block}.eng .eng-tiles span{color:var(--h-muted);margin-top:4px;font-size:15px;line-height:1.5;display:block}.eng .eng-levels{counter-reset:lvl;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:44px 0 0;padding:0;list-style:none;display:grid}.eng .eng-level{flex-direction:column;gap:12px;display:flex}.eng .eng-level__n{background:var(--h-persian-100);width:40px;height:40px;color:var(--h-persian-700);font-family:var(--h-font-display);border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.eng .eng-level:nth-child(3) .eng-level__n{background:var(--h-persian);color:#fff}.eng .eng-level:nth-child(4) .eng-level__n{background:var(--h-gunmetal);color:var(--h-lime)}.eng .eng-level h3{font-family:var(--h-font-display);margin:0;font-size:20px;font-weight:800}.eng .eng-level p{color:var(--h-muted);flex:1;margin:0;font-size:15px;line-height:1.55}.eng .eng-stagechips{flex-wrap:wrap;gap:6px;display:flex}.eng .eng-stagechip{font-family:var(--h-font-display);color:var(--h-gunmetal);border-left:5px solid var(--h-stage-momentum);background:var(--h-persian-50);border-radius:7px 7px 7px 1px;padding:4px 10px;font-size:13px;font-weight:700}.eng .eng-stagechip--performance{border-left-color:var(--h-stage-performance);background:var(--h-lime-100)}.eng .eng-stagechip--scale{border-left-color:var(--h-stage-scale);background:#fef1d2}.eng .eng-stagechip--foundation{border-left-color:var(--h-gunmetal);background:var(--h-paper)}.eng .eng-levels-note{color:var(--h-muted);max-width:80ch;margin-top:24px;font-size:15px}.sv .mock-dash{border-radius:var(--h-radius-lg);background:#fff;width:min(440px,100%);padding:22px;position:relative;transform:rotate(-2deg);box-shadow:0 24px 60px #0a0f1673}.sv .mock-dash__title{font-family:var(--h-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--h-persian-700);margin:0 0 12px;font-size:14px;font-weight:800}.sv .mock-dash__bars{gap:8px;display:grid}.sv .mock-dash__bar{grid-template-columns:96px 1fr 34px;align-items:center;gap:10px;font-size:12px;font-weight:700;display:grid}.sv .mock-dash__bar i{background:var(--h-lime);border-radius:4px 4px 4px 1px;height:14px;display:block}.sv .mock-dash__bar:nth-child(2) i{background:var(--h-persian)}.sv .mock-dash__bar:nth-child(3) i{background:#fcaf16}.sv .mock-dash__bar:nth-child(4) i{background:var(--h-gunmetal)}.sv .mock-dash__goal{border-top:1px solid var(--h-border);margin-top:20px;padding-top:16px}.sv .mock-dash__meter{background:var(--h-persian-100);border-radius:7px;height:14px;overflow:hidden}.sv .mock-dash__meter i{background:var(--h-persian);width:68%;height:100%;display:block}.sv .mock-dash__goal p{color:var(--h-muted);margin:8px 0 0;font-size:12px;font-weight:600}.sv .mock-callout{z-index:2;background:var(--h-gunmetal);color:#fff;border-left:5px solid var(--h-lime);font-family:var(--h-font-display);border-radius:10px 10px 10px 2px;padding:8px 12px;font-size:12px;font-weight:800;line-height:1.25;position:absolute;box-shadow:0 10px 24px #0a0f1659}.sv .mock-callout--1{top:-14px;right:-18px}.sv .mock-callout--2{bottom:-14px;left:-18px}.sv .mock-map{gap:10px;display:grid}.sv .mock-map__pin{border:1px solid var(--h-border);background:#fff;border-radius:14px 14px 14px 3px;grid-template-columns:30px 1fr;align-items:start;gap:10px;padding:12px 14px;display:grid}.sv .mock-map__pin b{background:var(--h-paper);width:30px;height:30px;color:var(--h-muted);font-family:var(--h-font-display);border-radius:50%;place-items:center;font-size:13px;display:grid}.sv .mock-map__pin p{font-family:var(--h-font-display);margin:0;font-size:15px;font-weight:800}.sv .mock-map__pin span{color:var(--h-muted);font-size:12px;display:block}.sv .mock-map__pin--top{background:var(--h-lime-100);border:2px solid var(--h-lime);transform:scale(1.04);box-shadow:0 10px 26px #0a0f1633}.sv .mock-map__pin--top b{background:var(--h-lime);color:var(--h-gunmetal)}.sv .mock-sms{gap:8px;margin-top:12px;display:grid}.sv .mock-sms p{background:var(--h-paper);border-radius:14px 14px 14px 3px;max-width:82%;margin:0;padding:9px 12px;font-size:12.5px;line-height:1.4}.sv .mock-sms p.me{background:var(--h-lime);border-radius:14px 14px 3px;justify-self:end;font-weight:600}.sv .mock-sms small{text-align:center;color:var(--h-muted);font-size:11px;font-weight:700;display:block}@media (width>=901px){.eng .eng-trim-b{padding-bottom:60px}.eng .eng-trim-t{padding-top:60px}}@media (width<=1024px){.eng .eng-levels,.eng .eng-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eng .eng-qs,.eng .eng-jobs,.eng .eng-tiers{grid-template-columns:1fr}}@media (width<=900px){.eng .eng-areas,.eng .eng-quotes,.eng .eng-miss__cols,.eng .eng-pair{grid-template-columns:1fr}.eng .eng-cal__grid,.eng .eng-qual,.eng .eng-report,.eng .eng-crm{grid-template-columns:1fr;gap:36px}.eng .eng-area{padding:26px 24px}.sv .mock-callout--1{right:-6px}.sv .mock-callout--2{left:-6px}}@media (width<=768px){.eng .eng-grid{grid-template-columns:1fr;gap:12px}.eng .eng-grid details{padding:20px 22px}.eng .eng-grid summary{cursor:pointer}.eng .eng-grid summary:after{content:"+";background:var(--h-lime-100);width:32px;height:32px;color:var(--h-persian-700);border-radius:50%;flex:none;place-items:center;margin-left:auto;font-size:22px;font-weight:700;display:grid}.eng .eng-grid details[open] summary:after{content:"−"}.eng .eng-grid summary:focus-visible{outline:3px solid var(--h-persian);outline-offset:4px;border-radius:10px}}@media (width<=600px){.eng .eng-levels{grid-template-columns:1fr}.eng .eng-year__bar{padding:7px 6px;font-size:11px}.eng .eng-year{padding:20px 16px}}
