.hp-home{color:var(--ink);background:#fff;overflow:clip}.hp-home *{min-width:0}.hp-wrap{width:min(1400px,100% - 80px);margin-inline:auto}.hp-home h2{letter-spacing:-1.6px;margin:0 0 20px;font-size:clamp(30px,3vw,44px);font-weight:780;line-height:1.08}.hp-home h3{letter-spacing:-.5px;margin:0 0 12px;font-size:21px;font-weight:750;line-height:1.2}.hp-home p{color:var(--muted);margin:0 0 22px;font-size:16px;line-height:1.65}.hp-home .hp-kicker{text-transform:uppercase;letter-spacing:1.3px;color:#356599;align-items:center;gap:8px;margin:0 0 18px;font-size:10px;font-weight:800;line-height:1.5;display:flex}.hp-kicker>span{background:var(--blue);flex:none;width:20px;height:2px}.hp-link{color:#1255ca;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:750;display:inline-flex}.hp-link:hover{text-underline-offset:4px;text-decoration:underline}.hp-actions{flex-wrap:wrap;gap:12px;display:flex}.hp-home .button{gap:14px;min-height:48px}.hp-soft{background:var(--off)}.hp-navy{background:var(--navy);color:#fff}.hp-home .hp-intro{max-width:740px}.hp-section-head{grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-bottom:28px;display:grid}.hp-section-head p{margin:0}.hp-section-head .hp-link{margin-top:8px}.hp-hero{background:radial-gradient(ellipse at 76% 33%,#12366d 0,transparent 57%),var(--navy);color:#fff;padding:66px 0 0;position:relative}.hp-hero-grid{grid-template-columns:.82fr 1.3fr;align-items:center;gap:50px;display:grid;position:relative}.hp-hero-copy h1{letter-spacing:-2.7px;color:#fff;margin:0 0 24px;font-size:clamp(46px,4.35vw,66px);font-weight:800;line-height:1.02}.hp-hero-copy h1 span{color:#72a8ff;display:block}.hp-hero-copy>p:not(.hp-kicker){color:#c2d1e4;max-width:490px;font-size:18px;line-height:1.6}.hp-hero .hp-kicker{color:#9cc2ff}.hp-outline-light{color:#fff;box-shadow:none;background:0 0;border-color:#60738e}.hp-outline-light:hover{color:#fff;background:#173251;border-color:#9cb8dd}.hp-hero-facts{color:#adc1da;flex-wrap:wrap;gap:8px 20px;margin:22px 0 12px;font-size:12px;display:flex}.hp-hero-facts span{align-items:center;gap:6px;display:flex}.hp-hero-facts svg{color:#75b9ff}.hp-subtle-link{color:#b6cceb;min-height:32px;padding-block:6px;font-size:12px;line-height:1.5;display:inline-block}.hp-subtle-link:hover{color:#fff;text-decoration:underline}.hp-hero-bottom{color:#a4bad4;border-top:1px solid #ffffff18;justify-content:space-between;gap:20px;margin-top:46px;padding:20px 0;font-size:11px;display:flex}.hp-hero-view{perspective:1500px;padding-top:12px}.hp-hero-view .hp-capture{transform-origin:0;border-color:#476380;transform:rotateY(-3deg);box-shadow:0 30px 85px #0009}.hp-hero-view .hp-tabs{margin-bottom:12px}.hp-hero-view .hp-tabs button{color:#c9d7eb;background:#0d2442;border-color:#536a8b}.hp-hero-view .hp-tabs button[aria-selected=true]{color:#fff;background:var(--blue);border-color:var(--blue)}.hp-hero-view .hp-capture figcaption{color:#bacde4;background:#0c2544;border-top-color:#38506c}.hp-capture{border:1px solid var(--line);background:#fff;border-radius:13px;margin:0;overflow:hidden;box-shadow:0 20px 45px #102d5518}.hp-capture-bar{color:#556c89;border-bottom:1px solid var(--line);background:#f6f9fd;align-items:center;gap:12px;height:39px;padding:0 14px;font-size:10px;display:flex}.hp-capture-bar>span:first-child{gap:5px;display:flex}.hp-capture-bar i{background:#ff827e;border-radius:50%;width:6px;height:6px}.hp-capture-bar i:nth-child(2){background:#e9b950}.hp-capture-bar i:nth-child(3){background:#43b993}.hp-capture-bar strong{font-weight:650}.hp-capture-hint{align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.hp-capture img{object-fit:contain;width:100%;height:auto;display:block}.hp-capture figcaption{color:#62738b;border-top:1px solid var(--line);padding:10px 14px;font-size:10px;line-height:1.5}.hp-capture .panel-image-shell:after{display:none}.hp-tabs{flex-wrap:wrap;gap:8px;margin-bottom:27px;display:flex}.hp-tabs button{cursor:pointer;color:#425973;background:#fff;border:1px solid #d4e0ef;border-radius:7px;min-height:44px;padding:12px 17px;font-size:12px;font-weight:750;transition:background .16s,color .16s}.hp-tabs button:hover{border-color:var(--blue);color:var(--blue)}.hp-tabs button[aria-selected=true]{background:var(--blue);color:#fff;border-color:var(--blue);box-shadow:0 5px 14px #1769ff24}@keyframes hp-tab-in{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:none}}.hp-capabilities{border-bottom:1px solid var(--line);grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;padding:25px 0;display:grid}.hp-capabilities a{text-align:center;color:#31445f;flex-direction:column;align-items:center;gap:10px;min-height:78px;padding:8px 2px;font-size:11px;font-weight:750;display:flex}.hp-capabilities svg{box-sizing:content-box;color:var(--blue);background:var(--blue-soft);border:1px solid #d5e5ff;border-radius:10px;padding:10px}.hp-capabilities a:hover{color:var(--blue)}.hp-capabilities a:nth-child(4n) svg{color:#138366;background:#eaf8f3;border-color:#d0ecdf}.hp-platform{grid-template-columns:.85fr 1.3fr;align-items:center;gap:75px;display:grid}.hp-operating-model{grid-template-columns:repeat(4,1fr);gap:25px 20px;display:grid}.hp-operating-model a{display:block;position:relative}.hp-operating-model .hp-icon{color:var(--blue);background:var(--blue-soft);border-radius:12px;margin-bottom:13px;padding:10px;display:inline-flex}.hp-operating-model small{color:#879cb7;font-size:10px;position:absolute;top:12px;right:8px}.hp-operating-model h3{letter-spacing:0;margin:0 0 6px;font-size:15px}.hp-operating-model p{max-width:150px;margin:0;font-size:12px;line-height:1.55}.hp-workspaces{margin-top:29px}.hp-workspace-panel{grid-template-columns:.66fr 1.34fr;align-items:center;gap:60px;display:grid}.hp-workspace-panel h3{margin-bottom:17px;font-size:27px;line-height:1.15}.hp-checklist{gap:12px;margin:22px 0 28px;padding:0;list-style:none;display:grid}.hp-checklist li{color:#465c77;align-items:flex-start;gap:9px;font-size:14px;line-height:1.5;display:flex}.hp-checklist svg{color:var(--blue);flex:none;margin-top:2px}.hp-workspace-panel .hp-capture{box-shadow:0 26px 50px #14315420}.hp-resource{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.hp-control-groups{grid-template-columns:1fr 1fr;gap:20px;margin:28px 0 18px;display:grid}.hp-control-groups>div{gap:9px;display:flex}.hp-control-groups svg{color:var(--blue);flex:none;margin-top:3px}.hp-control-groups span{color:#64778f;font-size:12px;line-height:1.6}.hp-control-groups strong{color:#223d5e;margin-bottom:5px;font-size:13px;display:block}.hp-policy{background:var(--navy);color:#fff;border:1px solid #1f4168;border-radius:15px;padding:30px;box-shadow:0 24px 55px #08244926}.hp-policy-head{border-bottom:1px solid #2a3f5c;align-items:center;gap:14px;padding-bottom:23px;display:flex}.hp-policy-head svg{color:#82b2ff}.hp-policy-head strong{font-size:17px;display:block}.hp-policy-head span{color:#a3bbd8;margin-top:6px;font-size:11px;display:block}.hp-policy-accounts{grid-template-columns:1fr 1fr;gap:18px;padding:23px 0;display:grid}.hp-policy article{background:#0f2947;border:1px solid #28435f;border-radius:10px;padding:19px}.hp-policy article h3{margin-bottom:20px;font-size:16px}.hp-policy article h3 span{letter-spacing:0;color:#9bb3cf;margin-top:5px;font-size:9px;font-weight:400;display:block}.hp-policy article>strong{color:#d3e5ff;font-size:17px}.hp-policy article>div:last-child{color:#adc4de;flex-direction:column;gap:6px;font-size:12px;display:flex}.hp-policy-meter{background:#233c59;border-radius:4px;height:7px;margin:11px 0 20px;overflow:hidden}.hp-policy-meter i{background:var(--blue);transform-origin:0;border-radius:4px;height:100%;display:block}.hp-policy article:nth-child(2) .hp-policy-meter i{background:#45bba0}.hp-policy-resolution{color:#a7bed8;border-block:1px solid #2a3f5c;justify-content:space-between;align-items:center;gap:8px;padding:18px 0;font-size:10px;display:flex}.hp-policy-resolution strong{color:#fff}.hp-home .hp-policy>p{color:#a7bed8;margin:18px 0 0;font-size:11px}.hp-health{grid-template-columns:.66fr 1.34fr;align-items:center;gap:65px;display:grid}.hp-navy h2{color:#fff}.hp-navy .hp-kicker{color:#98beff}.hp-navy p,.hp-navy .hp-checklist li{color:#b4c7de}.hp-navy .hp-capture{border-color:#294866;box-shadow:0 25px 65px #0006}.hp-process-fields{flex-wrap:wrap;align-items:center;gap:7px;padding-top:19px;display:flex}.hp-process-fields>span{color:#8daacb;margin-right:9px;font-size:10px}.hp-process-fields b{background:#122e4d;border:1px solid #2a4767;border-radius:4px;padding:5px 8px;font-size:10px;font-weight:500}.hp-home .hp-caption{margin:16px 0 0;font-size:12px;line-height:1.65}.hp-monitoring{grid-template-columns:1.2fr .8fr;align-items:center;gap:45px;display:grid}.hp-example-label{letter-spacing:.6px;color:#577393;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.6;display:block}.hp-incident ol{margin:20px 0;padding:0;list-style:none}.hp-incident li{gap:16px;padding:0 0 22px;display:flex;position:relative}.hp-incident li:before{content:"";background:#bbd0e9;width:1px;position:absolute;top:30px;bottom:0;left:14px}.hp-incident li:last-child:before{display:none}.hp-incident li>i{width:29px;height:29px;color:var(--blue);background:#e8f1ff;border:1px solid #bad4ff;border-radius:50%;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.hp-incident li:last-child>i{color:#12785a;background:#e8f7f1;border-color:#b9e3d2}.hp-incident h3{letter-spacing:0;margin:3px 0 5px;font-size:15px}.hp-incident p{margin:0;font-size:13px}.hp-feature-cards{grid-template-columns:repeat(3,1fr);gap:20px;padding-bottom:78px;display:grid}.hp-feature-cards article{border:1px solid var(--line);background:linear-gradient(140deg,#fff,#f8faff);border-radius:12px;flex-direction:column;padding:28px;transition:transform .2s,box-shadow .2s;display:flex}.hp-feature-cards article>svg{color:var(--blue);margin-bottom:16px}.hp-feature-cards small{color:#3d6aa2;letter-spacing:1px;margin-bottom:13px;font-size:9px;font-weight:800}.hp-feature-cards h3{font-size:25px}.hp-feature-cards p{margin:0;font-size:14px}.hp-feature-cards .hp-checklist{gap:9px;margin:20px 0}.hp-feature-cards .hp-checklist li{font-size:12px}.hp-feature-cards .hp-link{margin-top:auto;font-size:12px}.hp-feature-cards article:hover{transform:translateY(-3px);box-shadow:0 12px 28px #153e6412}.hp-why{grid-template-columns:.85fr 1.15fr;align-items:center;gap:80px;display:grid}.hp-principles{grid-template-columns:1fr 1fr;gap:32px;display:grid}.hp-principles svg{color:var(--blue);margin-bottom:13px}.hp-principles p{margin:0;font-size:13px}.hp-protection{background:linear-gradient(120deg,#f3f7ff,#edf6f7)}.hp-protection-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.hp-protection-facts{grid-template-columns:1fr 1fr;gap:23px;margin:28px 0;display:grid}.hp-protection-facts svg{color:var(--blue);margin-bottom:12px}.hp-protection-facts strong{margin-bottom:8px;font-size:15px;display:block}.hp-protection-facts p{margin:0;font-size:13px}.hp-inline-links{flex-wrap:wrap;gap:25px;margin-top:18px;display:flex}.hp-gallery{max-width:1140px;margin:28px auto 0}.hp-gallery>.hp-tabs{justify-content:center;gap:6px}.hp-gallery>.hp-link{justify-content:center;margin-top:15px;display:flex}.hp-gallery .hp-capture{box-shadow:0 30px 65px #14315420}.hp-future{border-block:1px solid var(--line);background:linear-gradient(115deg,#eff5ff,#fff 70%)}.hp-future-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.hp-ai-concept{background:#fff;border:1px solid #cbddf2;border-radius:15px;padding:25px;box-shadow:0 16px 45px #1b477415}.hp-ai-concept>span{color:#597392;align-items:center;gap:8px;margin-bottom:22px;font-size:11px;display:flex}.hp-ai-question{border-left:2px solid #c6d6e8;margin-bottom:22px;padding-left:15px}.hp-ai-concept strong{color:#163858;font-size:12px}.hp-ai-concept p{margin:7px 0 0;font-size:14px}.hp-ai-answer{background:#eef5ff;border:1px solid #d3e3fa;border-radius:8px;padding:19px}.hp-concept-button{color:#315c91;background:#d8e8ff;border:1px solid #c0d8ff;border-radius:5px;align-items:center;gap:10px;margin-top:15px;padding:9px 13px;font-size:11px;display:inline-flex}.hp-ai-concept ol{flex-wrap:wrap;gap:12px;margin:24px 0 15px;padding:0;list-style:none;display:flex}.hp-ai-concept li{color:#3c607e;align-items:center;gap:4px;font-size:10px;display:flex}.hp-ai-concept li svg{color:#12816a}.hp-ai-concept>small{color:#6a7f97;font-size:10px;line-height:1.5}.hp-faq{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.hp-faq details{border-bottom:1px solid var(--line)}.hp-faq details:first-child{border-top:1px solid var(--line)}.hp-faq summary{cursor:pointer;padding:20px 26px 20px 0;font-size:15px;font-weight:700;line-height:1.5}.hp-faq details p{padding-right:20px;font-size:14px}.hp-final{background:radial-gradient(ellipse at 90% 100%,#16427c,transparent 65%),var(--navy);color:#fff;padding:58px 0}.hp-final>.hp-wrap{grid-template-columns:1.25fr .75fr;align-items:center;gap:50px;display:grid}.hp-final h2{color:#fff;font-size:36px}.hp-final p{color:#b1c7e1;max-width:700px;margin:0;font-size:15px}.hp-final .hp-kicker{color:#9bbce9}.hp-final>.hp-wrap>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.hp-final small{color:#a0b9d7;text-align:right;width:100%;font-size:10px;line-height:1.6}.hp-final .hp-subtle-link{align-self:center}.hp-entered{animation:.48s cubic-bezier(.22,.61,.36,1) both hp-enter}.hp-entered .hp-incident li{animation:.45s both hp-enter}.hp-entered .hp-policy-meter i{animation:.65s ease-out both hp-meter}.hp-hero-copy{animation:.55s both hp-enter}.hp-hero-view{animation:.65s 80ms both hp-enter}@keyframes hp-enter{0%{opacity:.55;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hp-meter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:1800px){.hp-wrap{width:min(1540px,100% - 120px)}.hp-hero-grid{gap:70px}.hp-hero-copy h1{font-size:70px}.hp-section{padding-block:86px}}@media (max-width:1150px){.hp-wrap{width:calc(100% - 56px)}.hp-hero-grid{grid-template-columns:.9fr 1.1fr;gap:30px}.hp-hero-copy h1{font-size:48px}.hp-hero-copy>p:not(.hp-kicker){font-size:16px}.hp-platform,.hp-resource,.hp-why,.hp-protection-grid,.hp-future-grid{gap:40px}.hp-workspace-panel,.hp-health{grid-template-columns:.75fr 1.25fr;gap:30px}.hp-operating-model{gap:20px 13px}.hp-capture-hint{display:none}.hp-feature-cards article{padding:22px}.hp-policy{padding:23px}.hp-policy-accounts{gap:12px}.hp-policy article{padding:14px}.hp-section-head{gap:35px}}@media (max-width:900px){.hp-section{padding-block:60px}.hp-hero{padding-top:44px}.hp-hero-grid{grid-template-columns:1fr}.hp-hero-copy{max-width:650px}.hp-hero-copy h1{font-size:60px}.hp-hero-copy>p:not(.hp-kicker){max-width:630px}.hp-hero-view .hp-capture{transform:none}.hp-hero-view{max-width:780px}.hp-hero-bottom{margin-top:27px}.hp-capabilities{grid-template-columns:repeat(4,1fr);gap:7px}.hp-platform,.hp-resource,.hp-health,.hp-workspace-panel,.hp-why,.hp-protection-grid,.hp-future-grid,.hp-faq{grid-template-columns:1fr;gap:30px}.hp-operating-model{gap:25px}.hp-operating-model p{max-width:180px}.hp-health>div:first-child{max-width:650px}.hp-health .hp-checklist{grid-template-columns:1fr 1fr}.hp-resource .hp-policy{width:100%;max-width:700px;margin:auto}.hp-monitoring{grid-template-columns:1fr;gap:30px}.hp-incident ol{grid-template-columns:1fr 1fr;gap:20px;display:grid}.hp-incident li{padding-bottom:0}.hp-incident li:before{display:none}.hp-feature-cards{grid-template-columns:1fr;padding-bottom:60px}.hp-feature-cards article{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.hp-feature-cards small,.hp-feature-cards h3,.hp-feature-cards p{grid-column:1}.hp-feature-cards .hp-checklist{grid-area:2/2/5;margin:0}.hp-feature-cards .hp-link{grid-column:1/-1;margin-top:15px}.hp-final>.hp-wrap{grid-template-columns:1fr;gap:25px}.hp-final>.hp-wrap>div:last-child{justify-content:flex-start}.hp-final small{text-align:left}}@media (max-width:600px){.hp-wrap{width:calc(100% - 36px)}.hp-section{padding-block:48px}.hp-home h2{letter-spacing:-1px;font-size:32px}.hp-home h2 br{display:none}.hp-hero-copy h1{letter-spacing:-1.8px;font-size:46px}.hp-hero-copy>p:not(.hp-kicker){font-size:16px}.hp-hero .hp-kicker{font-size:9px}.hp-hero-copy .button{padding-inline:17px;font-size:12px}.hp-hero-bottom{flex-direction:column;gap:6px;padding-block:16px;font-size:10px}.hp-hero-view .hp-tabs{gap:5px}.hp-hero-view .hp-tabs button{padding:10px;font-size:10px}.hp-capture-bar{height:33px;padding-inline:10px;font-size:9px}.hp-capture figcaption{padding:8px 10px;font-size:9px}.hp-capabilities{gap:5px;padding-block:18px}.hp-capabilities a{gap:7px;font-size:9px;line-height:1.4}.hp-capabilities svg{width:18px;height:18px;padding:8px}.hp-operating-model{grid-template-columns:1fr 1fr;gap:24px}.hp-tabs{gap:6px;margin-bottom:20px}.hp-tabs button{padding:10px 12px;font-size:11px}.hp-workspace-panel h3{font-size:24px}.hp-control-groups{gap:19px 12px}.hp-policy{padding:20px}.hp-policy-accounts{grid-template-columns:1fr;gap:12px}.hp-policy article>div:last-child{flex-direction:row;gap:20px}.hp-policy article h3{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.hp-policy article h3 span{margin:3px 0 0}.hp-policy-resolution{font-size:9px}.hp-health .hp-checklist{grid-template-columns:1fr}.hp-section-head{grid-template-columns:1fr;gap:0}.hp-section-head h2{margin-bottom:16px}.hp-incident ol{grid-template-columns:1fr;gap:0}.hp-incident li{padding-bottom:22px}.hp-incident li:before{display:block}.hp-feature-cards{gap:14px;padding-bottom:48px}.hp-feature-cards article{padding:24px;display:flex}.hp-feature-cards .hp-checklist{margin:20px 0}.hp-feature-cards .hp-link{margin-top:0}.hp-principles{gap:25px 20px}.hp-principles h3{font-size:16px}.hp-principles p{font-size:12px}.hp-protection-facts{gap:20px}.hp-gallery .hp-tabs{justify-content:flex-start}.hp-gallery .hp-tabs button{padding:10px 11px;font-size:10px}.hp-ai-concept{padding:20px}.hp-faq summary{font-size:14px}.hp-final h2{font-size:32px}.hp-final .button{font-size:12px}.hp-process-fields>span{width:100%}}.hp-section{padding-block:64px}.hp-hero-grid{grid-template-columns:.78fr 1.4fr;gap:36px}.hp-hero-view{perspective:none;animation:.45s ease-out both hp-proof-enter}.hp-hero-view .hp-capture{border-color:#58718e;transform:none;box-shadow:0 24px 60px #0006}.hp-home .hp-capture,.hp-home .hp-capture img{opacity:1;filter:none}.hp-home .hp-capture img{transform:none}.hp-swap{animation:.2s ease-out hp-proof-enter}@keyframes hp-proof-enter{0%{transform:translateY(8px)}to{transform:none}}.hp-home .hp-kicker,.hp-capture-bar,.hp-capture figcaption,.hp-example-label,.hp-feature-cards small,.hp-hero-bottom,.hp-capture-hint{font-size:12px}.hp-capture-bar{height:auto;min-height:40px;padding-block:8px}.hp-capture figcaption{color:#4a607b}.hp-capture-hint{white-space:nowrap}.hp-operating-model p,.hp-principles p,.hp-feature-cards .hp-checklist li,.hp-feature-cards .hp-link,.hp-protection-facts p,.hp-home .hp-caption,.hp-incident p{font-size:14px}.hp-operating-model h3{font-size:17px}.hp-operating-model small{font-size:12px}.hp-checklist li,.hp-feature-cards p,.hp-faq details p{font-size:16px}.hp-workspace-panel{grid-template-columns:.6fr 1.4fr;gap:38px}.hp-resource{grid-template-columns:.72fr 1.28fr;gap:40px}.hp-control-groups span{font-size:14px}.hp-control-groups strong{font-size:16px}.hp-allocation-example{background:var(--navy);color:#fff;border-radius:10px;margin-top:18px;padding:20px}.hp-allocation-example>strong{font-size:14px;display:block}.hp-allocation-example>span{color:#bbcee5;margin-top:5px;font-size:12px;display:block}.hp-allocation-example>div{grid-template-columns:1fr 1fr;gap:18px;margin-top:17px;display:grid}.hp-home .hp-allocation-example p{color:#c2d4ec;margin:0;font-size:14px;line-height:1.6}.hp-allocation-example b{color:#fff;display:block}.hp-health{grid-template-columns:.56fr 1.44fr;gap:36px}.hp-health .hp-checklist{grid-template-columns:1fr 1fr;gap:12px}.hp-process-fields>span{font-size:12px}.hp-process-fields b{align-items:center;gap:6px;padding:7px 10px;font-size:14px;display:inline-flex}.hp-monitoring{grid-template-columns:1.3fr .7fr;gap:35px}.hp-incident h3{font-size:18px}.hp-feature-cards{padding-bottom:64px}.hp-feature-cards .hp-checklist{gap:12px}.hp-why,.hp-protection-grid,.hp-future-grid,.hp-faq{gap:45px}.hp-principles h3{font-size:22px}.hp-principles{gap:28px}.hp-gallery{max-width:1220px}.hp-gallery .hp-tabs button{padding:12px 16px;font-size:13px}.hp-gallery-more{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:18px;display:flex}.hp-ai-concept>span,.hp-ai-concept>small,.hp-ai-concept li,.hp-final small{font-size:12px}.hp-faq summary{font-size:17px}@media (min-width:1800px){.hp-section{padding-block:72px}.hp-hero-grid{gap:45px}}@media (max-width:900px){.hp-section{padding-block:54px}.hp-hero-grid,.hp-workspace-panel,.hp-resource,.hp-health,.hp-monitoring{grid-template-columns:1fr;gap:28px}.hp-feature-cards{padding-bottom:54px}.hp-capture-hint{display:none}.hp-feature-cards article{display:flex}.hp-principles h3{font-size:20px}}@media (max-width:600px){.hp-section{padding-block:44px}.hp-home .hp-kicker{letter-spacing:.8px;font-size:11px}.hp-hero-view .hp-tabs button,.hp-capabilities a{font-size:11px}.hp-capture-bar,.hp-capture figcaption{font-size:12px}.hp-capture-bar strong{line-height:1.4}.hp-health .hp-checklist{grid-template-columns:1fr 1fr}.hp-health .hp-checklist li{font-size:14px}.hp-allocation-example>div{grid-template-columns:1fr}.hp-principles{grid-template-columns:1fr;gap:24px}.hp-gallery .hp-tabs button{padding:10px 12px;font-size:12px}.hp-feature-cards{padding-bottom:44px}.hp-gallery-more{justify-content:flex-start;gap:10px}.hp-home .hp-caption{font-size:14px}.hp-faq summary{font-size:16px}}.hp-capture.panel-image-shell:after{font-size:11px;top:48px;bottom:auto}.hp-home [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.hp-home *,.hp-home :before,.hp-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hp-entered,.hp-hero-copy,.hp-hero-view{opacity:1;transform:none}.hp-feature-cards article:hover{transform:none}}.hp-launch-pricing{scroll-margin-top:110px}.hp-launch-heading{justify-content:space-between;align-items:center;gap:30px;display:flex}.hp-launch-heading>div{max-width:740px}.hp-launch-heading .hp-link{flex-shrink:0}.hp-launch-notice{color:#145497;background:#f1f7ff;border:1px solid #d8e8ff;border-radius:12px;align-items:center;gap:12px;margin:24px 0;padding:15px 20px;display:flex}.hp-home .hp-launch-notice p{margin:0;font-size:13px}.hp-launch-notice svg{flex-shrink:0}.hp-launch-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.hp-launch-card{background:#fff;border:1px solid #dce6f2;border-radius:15px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #13365b08}.hp-launch-popular{border-color:#1769ff;box-shadow:0 12px 36px #1769ff14}.hp-launch-badge{text-align:center;color:#526780;text-transform:uppercase;letter-spacing:.1em;background:#f5f8fc;padding:9px;font-size:10px;font-weight:750}.hp-launch-popular .hp-launch-badge{color:#fff;background:#1769ff}.hp-launch-card-body{flex-direction:column;flex:1;padding:28px;display:flex}.hp-home .hp-launch-card h3{margin:0 0 12px;font-size:24px}.hp-home .hp-launch-description{min-height:68px;margin:0 0 20px;font-size:14px}.hp-home .hp-launch-amount{color:#07182f;align-items:baseline;gap:7px;margin:0;display:flex}.hp-launch-amount strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:42px;line-height:1.2}.hp-launch-amount span{font-size:13px}.hp-home .hp-launch-year{margin:9px 0 23px;font-size:12px}.hp-launch-year span{color:#087a56;white-space:nowrap}.hp-home .hp-launch-limit{color:#18334e;border-top:1px solid #e5edf5;align-items:center;gap:5px;margin:0 0 23px;padding-top:20px;font-size:14px;display:flex}.hp-launch-limit svg{color:#1769ff;flex-shrink:0;margin-right:5px}.hp-launch-card .button{color:#1255a2;background:#fff;border:1px solid #b9d2f1;justify-content:center;gap:8px;width:100%;margin-top:auto;font-size:13px}.hp-launch-popular .button{color:#fff;background:#1769ff;border-color:#1769ff}.hp-launch-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.hp-home .hp-launch-bottom p{margin:0;font-size:14px}.hp-launch-bottom .hp-link{flex-shrink:0}@media (max-width:1000px){.hp-launch-card-body{padding:20px}.hp-home .hp-launch-description{min-height:90px}.hp-launch-amount strong{font-size:36px}}@media (max-width:760px){.hp-launch-heading,.hp-launch-bottom{flex-direction:column;align-items:flex-start;gap:15px}.hp-launch-grid{grid-template-columns:1fr}.hp-launch-card-body{padding:26px}.hp-home .hp-launch-description{min-height:0}.hp-launch-notice{align-items:flex-start}.hp-launch-amount strong{font-size:42px}}
