.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0 -1px 10px 0 rgb(172 171 171 / .3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-powered_by_p{width:100%!important;display:block!important;color:#333;clear:both;font-style:italic!important;font-size:12px!important;margin-top:15px!important}.cli-powered_by_a{color:#333;font-weight:600!important;font-size:12px!important}.cli-plugin-main-link.cli-plugin-button{text-decoration:none}.cli-plugin-main-link.cli-plugin-button{margin-left:5px}.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-backdrop.show{opacity:.8}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .2);border-radius:.3rem;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:#fff0;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type="checkbox"]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column!important;flex-direction:column!important;align-items:stretch!important;-ms-align-items:stretch!important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;color:#fff;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent!important;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type="checkbox"]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out 0.5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transform:scale(0);overflow:hidden;outline:0;display:none}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch input[type="checkbox"]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#61a229}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:#fff0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:90%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px;text-decoration:none}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;color:#fff;border-radius:0}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color 0.2s ease-out 0.3s,color 0.2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:#fff0;border:none;min-width:40px}.cli-tab-container h4,.cli-tab-container h1{font-family:inherit;font-size:16px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px 20px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:80px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height 0.15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;margin-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}.cli-modal-footer{position:relative}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height 0.25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal 0.5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo 0.5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}.wt-cli-sr-only{display:none;font-size:16px}a.wt-cli-element.cli_cookie_close_button{text-decoration:none;color:#333;font-size:22px;line-height:22px;cursor:pointer;position:absolute;right:10px;top:5px}.cli-bar-container{float:none;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cli-bar-btn_container{margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:nowrap}.cli-style-v2 a{cursor:pointer}.cli-bar-btn_container a{white-space:nowrap}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;line-height:18px;font-weight:400}#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-container,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-container{display:block}.cli-style-v2 .cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type="widget"] .cli-bar-message,#cookie-law-info-bar[data-cli-type="popup"] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-type="widget"] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0;flex-wrap:wrap}#cookie-law-info-bar[data-cli-type="popup"] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{text-align:left;margin-bottom:5px;margin-top:0;font-size:16px}.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox{margin-top:5px}.cli-style-v2 .cli-bar-btn_container .cli_action_button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,.cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:5px}.wt-cli-ccpa-checkbox label{font-size:inherit;cursor:pointer;margin:0 0 0 5px}#cookie-law-info-bar[data-cli-style="cli-style-v2"]{padding:14px 25px}#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"]{padding:32px 30px}#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{padding:32px 45px}.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){text-decoration:underline}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px;margin-bottom:5px}a.wt-cli-ccpa-opt-out{white-space:nowrap;text-decoration:underline}.wt-cli-necessary-checkbox{display:none!important}@media (max-width:985px){.cli-style-v2 .cli-bar-message{width:100%}.cli-style-v2.cli-bar-container{justify-content:left;flex-wrap:wrap}.cli-style-v2 .cli-bar-btn_container{margin-left:0;margin-top:10px}#cookie-law-info-bar[data-cli-style="cli-style-v2"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"],#cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{padding:25px 25px}}.wt-cli-ckyes-brand-logo{display:flex;align-items:center;font-size:9px;color:#111;font-weight:400}.wt-cli-ckyes-brand-logo img{width:65px;margin-left:2px}.wt-cli-privacy-overview-actions{padding-bottom:0}@media only screen and (max-width:479px) and (min-width:320px){.cli-style-v2 .cli-bar-btn_container{flex-wrap:wrap}}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}@font-face{font-family:"Open Sauce Sans";font-weight:400;font-display:swap;src:url(/wp-content/themes/supreme-servers-2026/assets/fonts/open-sauce-sans-400.woff) format("woff")}@font-face{font-family:"Open Sauce Sans";font-weight:600;font-display:swap;src:url(/wp-content/themes/supreme-servers-2026/assets/fonts/open-sauce-sans-600.woff2) format("woff2")}@font-face{font-family:"Open Sauce Sans";font-weight:700;font-display:swap;src:url(/wp-content/themes/supreme-servers-2026/assets/fonts/open-sauce-sans-700.woff2) format("woff2")}@font-face{font-family:"Open Sauce Sans";font-weight:800;font-display:swap;src:url(/wp-content/themes/supreme-servers-2026/assets/fonts/open-sauce-sans-800.woff2) format("woff2")}:root{--navy:#042260;--red:#AB0B1B;--sky:#0099CC;--deep:#007DA7;--char:#10141C;--night:#02123A;--ink:#212529;--slate:#4A5568;--grey:#7E7E7E;--mist:#F2F2F2;--white:#FFFFFF;--rule:#DADFE6;--led:#38C6F4;--head:"Garet","Open Sauce Sans",system-ui,sans-serif;--body:"Open Sauce Sans",system-ui,sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace}:root{--fs-display:clamp(40px,5vw,64px);--fs-h1:clamp(38px,4vw,54px);--fs-h2:clamp(30px,3.4vw,44px);--fs-stat:clamp(28px,2.6vw,36px);--fs-h3:clamp(21px,2.2vw,24px);--fs-lead:clamp(17px,1.75vw,19px);--fs-lg:18px;--fs-body:17px;--fs-ui:16px;--fs-sm:15px;--fs-xs:13px;--fs-micro:12px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--body);color:var(--ink);background:var(--white);line-height:1.6;font-size:var(--fs-body);-webkit-font-smoothing:antialiased}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--sky);outline-offset:3px;border-radius:4px}.wrap{max-width:1200px;margin:0 auto;padding:0 32px}h1,h2,h3{font-family:var(--head);color:var(--navy);font-weight:800;letter-spacing:-.02em;line-height:1.08}h2{font-size:var(--fs-h2);max-width:16ch}.intro{color:var(--slate);max-width:52ch;font-size:var(--fs-lg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:600;font-size:var(--fs-ui);padding:14px 28px;border-radius:8px;text-decoration:none;border:2px solid var(--red);transition:background .15s,color .15s,box-shadow .15s}.btn-red{background:var(--red);color:#fff}.btn-sm{font-size:var(--fs-sm);padding:10px 18px;border-radius:7px}.btn-red:hover{background:#8f0916;border-color:#8f0916}.btn-outline{background:#fff;color:var(--navy)}.btn-outline:hover{background:#FBEAEC}.concept{position:relative;background:#FFF6DA;color:#5B4A12;font-size:var(--fs-xs);text-align:center;padding:7px 16px;font-weight:600}svg.ic{width:24px;height:24px;stroke:var(--red);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.topbar{background:var(--mist);font-size:var(--fs-xs);color:var(--slate)}.topbar .wrap{display:flex;justify-content:space-between;align-items:center;min-height:44px;gap:20px}.topbar a{text-decoration:none;font-weight:600;color:var(--ink)}.topbar a:hover{color:var(--red)}.tb-l{display:flex;gap:22px;align-items:center}.tb-l span{color:var(--slate)}.tb-l b{font-weight:700;color:var(--navy)}.tb-r{display:flex;gap:22px;align-items:center}.tb-r .sep{width:1px;height:18px;background:#C9CFD8}.soc{display:flex;gap:8px}.soc a{width:28px;height:28px;border-radius:6px;display:grid;place-items:center;background:#fff;border:1px solid var(--rule)}.soc a:hover{border-color:var(--navy)}.soc svg{width:15px;height:15px;fill:var(--navy)}.soc a.pending{border-style:dashed;opacity:.55}header{background:#fff;border-bottom:1px solid var(--rule);position:sticky;top:0;z-index:40}header .wrap{display:flex;align-items:center;justify-content:space-between;height:78px;gap:32px}.logo img{height:42px;display:block}header nav{display:flex;gap:30px;font-size:var(--fs-ui);font-weight:600;white-space:nowrap}header nav a{text-decoration:none;color:var(--navy);padding:8px 0;border-bottom:2px solid #fff0}header nav a:hover{border-bottom-color:var(--red)}.burger{display:none;width:42px;height:42px;border:0;background:none;cursor:pointer}.burger i{display:block;height:2px;background:var(--navy);margin:6px 9px}.hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#FFFFFF 0%,#F2F4F7 100%)}.hero .circuit{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hero .circuit path{stroke:#DCE2EA;stroke-width:1.5;fill:none}.hero .circuit circle{fill:none;stroke:#D2D9E3;stroke-width:1.5}.hero>.wrap{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;padding-top:80px;padding-bottom:72px}.hero h1{font-size:var(--fs-display);max-width:13ch}.hero .lede{font-size:var(--fs-lead);line-height:1.5;color:var(--slate);margin:20px 0 32px;max-width:38ch}.hero .lede b{color:var(--ink);font-weight:700}.ctas{display:flex;gap:14px 22px;flex-wrap:wrap;align-items:center}.tbtn{display:inline-flex;align-items:center;gap:10px;padding:10px 4px;font-weight:700;font-size:var(--fs-ui);color:var(--navy);text-decoration:none}.tbtn .ar{width:34px;height:34px;border-radius:50%;border:1.5px solid var(--red);display:grid;place-items:center;transition:transform .2s,background .2s}.tbtn .ar svg{width:16px;height:16px;stroke:var(--red);transition:stroke .2s,transform .2s}.tbtn:hover .ar{background:var(--red);transform:translateX(3px)}.tbtn:hover .ar svg{stroke:#fff}.tbtn:focus-visible{outline:3px solid var(--sky);outline-offset:3px;border-radius:8px}.trust{position:relative;border-top:1px solid var(--rule);background:#fff}.trust .wrap{padding-top:0;padding-bottom:0}.trust .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.trust .wrap>div{display:flex;gap:14px;align-items:flex-start;padding:26px 24px 26px 0;font-size:var(--fs-sm);color:var(--slate);line-height:1.45}.trust .wrap>div+div{padding-left:24px;border-left:1px solid var(--rule)}.trust b{display:block;color:var(--navy);font-weight:700;font-size:var(--fs-ui)}.trust svg.ic{width:30px;height:30px}.rack{display:grid;gap:8px}.units{display:grid;gap:8px}.unit{background:#EEF1F5;border:1px solid #fff0;border-radius:10px;transition:background .2s,border-color .2s}.unit[data-open="true"]{background:#fff;border-color:var(--rule)}.face{width:100%;display:grid;grid-template-columns:54px 1fr auto;gap:16px;align-items:center;padding:16px 20px;background:none;border:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.face:focus-visible{outline:3px solid var(--sky);outline-offset:2px;border-radius:10px}.face .tag{font-size:var(--fs-micro);font-weight:700;letter-spacing:.05em;color:var(--slate)}.face .tx b{display:block;font-family:var(--head);font-size:var(--fs-body);font-weight:700;color:var(--navy)}.face .tx small{display:block;font-size:var(--fs-xs);color:var(--slate);margin-top:2px}.face .pr{text-align:right;white-space:nowrap;color:var(--slate);font-size:var(--fs-micro);font-weight:600}.face .pr strong{font-family:var(--head);font-size:var(--fs-h3);font-weight:800;color:var(--navy)}.drawer{display:grid;grid-template-columns:100%;grid-template-rows:0fr;transition:grid-template-rows .3s}.unit[data-open="true"] .drawer{grid-template-rows:1fr}.drawer>div{overflow:hidden}.drawer .in{padding:0 20px 18px 90px}.drawer dl div{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:7px 0;border-bottom:1px solid #E9EDF2;font-size:var(--fs-sm)}.drawer dt{color:var(--slate);font-weight:600}.drawer dd{color:var(--ink);font-weight:600}.drawer .btn{margin-top:14px}section{padding:112px 0}.split{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:center}.nodes{display:grid;gap:36px}.meters{gap:28px}.meter .mh{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.meter h3{font-family:var(--body);font-size:var(--fs-ui);letter-spacing:0;font-weight:700;color:var(--navy)}.meter .st{font-size:var(--fs-micro);font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}.meter .st.ok{background:#E3F3F9;color:#005A7A}.meter .st.no{background:#EEF0F3;color:var(--slate)}.meter .m{position:relative;display:block;height:22px;background:#EEF1F5;border-radius:999px}.meter .m span{position:absolute;top:0;bottom:0;display:block}.meter .f{left:0;border-radius:999px}.meter.good .f{width:62%;background:var(--deep)}.meter.good .h{left:62%;width:15%;background:repeating-linear-gradient(135deg,#E6F4F9 0 6px,#fff 6px 12px);border:1px dashed #9CCBDD;border-left:0;border-radius:0 999px 999px 0}.meter.bad .f{width:77%;background:#9AA5B5;border-radius:999px 0 0 999px}.meter.bad .o{left:77%;width:23%;border:1.5px dashed var(--red);border-left:0;border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,#F6D9DC 0 5px,#fff 5px 10px)}.meter .capl{left:77%;top:-8px;bottom:-8px;border-left:2px solid var(--navy)}.mkey{list-style:none;display:flex;flex-wrap:wrap;gap:10px 20px;font-size:var(--fs-xs);color:var(--slate);margin-top:4px}.mkey li{display:flex;align-items:center;gap:7px}.mkey i{display:block;width:14px;height:14px;border-radius:3px}.mkey .k1{background:var(--deep)}.mkey .k2{background:repeating-linear-gradient(135deg,#E6F4F9 0 4px,#fff 4px 8px);border:1px dashed #9CCBDD}.mkey .k3{background:repeating-linear-gradient(135deg,#F6D9DC 0 4px,#fff 4px 8px);border:1.5px dashed var(--red)}.mkey .k4{width:2px;height:16px;border-radius:0;background:var(--navy)}.help-box{margin-top:32px;background:#F5F7FA;border-radius:14px;padding:26px}.help-box h3{font-family:var(--body);font-size:var(--fs-lg);letter-spacing:0;color:var(--navy)}.help-box p{font-size:var(--fs-sm);color:var(--slate);margin-top:6px;line-height:1.5}.help-box .phones{display:grid;gap:4px;margin-top:14px}.help-box .phones a{color:var(--ink);font-weight:600;text-decoration:none}.help-box .phones a+a{color:var(--slate);font-weight:500}.help-box .phones a:hover{color:var(--red)}.help-box .btn{margin-top:18px}.legal-links{margin-top:20px;font-size:var(--fs-xs);display:flex;flex-wrap:wrap;gap:8px 18px}.legal-links a{color:var(--navy);font-weight:600;text-decoration:none;border-bottom:1.5px solid rgb(171 11 27 / .4)}.legal-links a:hover{border-bottom-color:var(--red)}.incl{margin-top:34px;border-top:1px solid #D9DDE3;padding-top:24px}.incl h3{font-family:var(--body);font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--slate);margin-bottom:14px}.incl ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.incl li{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-sm);font-weight:600;color:var(--ink);line-height:1.35}.incl svg{width:18px;height:18px;flex:none;margin-top:1px;fill:none;stroke:var(--red);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media (max-width:640px){.incl ul{grid-template-columns:1fr}}.sizer{background:var(--mist)}.sizer-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:72px;align-items:start}.os{display:inline-flex;border:2px solid var(--navy);border-radius:8px;overflow:hidden;margin-top:28px}.os button{border:0;background:#fff;padding:10px 24px;font-weight:700;cursor:pointer;color:var(--navy)}.os button[aria-pressed="true"]{background:var(--navy);color:#fff}.sheet{background:#fff;border-radius:12px;padding:34px 36px;border:1px solid var(--rule)}.sheet-top{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}.sheet-top .pn{font-family:var(--mono);font-size:var(--fs-sm);color:var(--slate)}.sheet-top .pr{font-family:var(--head);font-size:var(--fs-h1);font-weight:800;color:var(--navy);letter-spacing:-.03em;line-height:1}.sheet-top .pr small{font-family:var(--body);font-size:var(--fs-body);color:var(--slate);font-weight:600;letter-spacing:0}label.sl{display:block;font-weight:700;color:var(--navy);margin:30px 0 10px;font-size:var(--fs-sm)}input[type=range]{width:100%;accent-color:var(--red);height:28px;cursor:pointer}.ticks{display:flex;justify-content:space-between;font-size:var(--fs-micro);color:var(--slate);margin-top:2px}.ram{margin:28px 0 8px}.ram-bar{height:14px;border-radius:3px;background:var(--mist);overflow:hidden;display:flex}.ram-bar .g{background:var(--deep);transition:width .3s}.ram-bar .b{background:repeating-linear-gradient(135deg,var(--sky) 0 4px,#bfe6f3 4px 8px);transition:width .3s}.ram-key{display:flex;gap:20px;font-size:var(--fs-xs);color:var(--slate);margin-top:8px}.ram-key span::before{content:"";display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px;background:var(--deep)}.ram-key span+span::before{background:repeating-linear-gradient(135deg,var(--sky) 0 3px,#bfe6f3 3px 6px)}.specs{margin:24px 0 28px;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--rule)}.specs div{padding:14px 0;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-sm)}.specs div:nth-child(odd){padding-right:24px;border-right:1px solid var(--rule)}.specs div:nth-child(even){padding-left:24px}.specs dt{color:var(--slate)}.specs dd{font-weight:700;color:var(--navy)}.sheet .row{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.sheet .row a.more:not(.btn){font-weight:700;color:var(--navy);font-size:var(--fs-sm);text-decoration-color:var(--red);text-underline-offset:4px}.net{background:var(--night);color:#fff;padding-top:64px;padding-bottom:64px}.net h2{color:#fff}.net .intro{color:#B4C0D8}.net-grid{display:grid;grid-template-columns:.9fr 1.3fr;gap:56px;align-items:center}.net .panel{margin-top:34px}.map svg{width:100%;height:auto;display:block}.map .land circle{fill:#1C2F5C}.map .link{stroke:#33507F;stroke-width:1.6;fill:none;transition:stroke .2s}.map .link.hot{stroke:var(--led);stroke-width:1.8;stroke-dasharray:5 6}.map .pkt{fill:var(--led);filter:drop-shadow(0 0 4px var(--led))}.site{cursor:pointer}.site circle.ring{fill:rgb(56 198 244 / .12);stroke:var(--led);stroke-width:1.4;opacity:.6}.site circle.core{fill:var(--led)}.site text{fill:#C9D1DE;font-family:var(--body);font-size:27px;font-weight:700}.site.sel text{fill:#fff}.site.sel circle.ring{opacity:1;stroke-width:2.4;fill:rgb(56 198 244 / .22)}.site.sel circle.core{fill:#fff}.site:focus{outline:none}.site:focus-visible circle.ring{stroke:#fff;stroke-width:3;opacity:1}.map-key{display:flex;justify-content:flex-end;gap:18px;flex-wrap:wrap;margin-top:12px;font-size:var(--fs-xs);color:#A9B6CF}.map-key i{display:inline-block;width:18px;border-top:2px solid #33507F;margin-right:6px;vertical-align:4px}.map-key i.hot{border-top:2px dashed var(--led)}.panel{border-left:2px solid var(--led);padding:6px 0 6px 28px}.panel h3{color:#fff;font-size:var(--fs-h3)}.dc[hidden]{display:none}.panel .where{color:#A9B6CF;font-size:var(--fs-sm);margin-top:4px}.panel .certs{margin-top:14px;font-size:var(--fs-micro);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--led);line-height:1.6}.panel ul{list-style:none;margin:12px 0 0;font-size:var(--fs-sm);color:#C9D1DE}.panel li{padding:7px 0;border-bottom:1px solid rgb(255 255 255 / .1)}.net-foot{display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px;border-top:1px solid rgb(255 255 255 / .12);color:#B4C0D8;font-size:var(--fs-sm)}.net-foot div{padding:24px 24px 0}.net-foot div:first-child{padding-left:0}.net-foot div+div{border-left:1px solid rgb(255 255 255 / .12)}.net-foot strong{display:block;color:#fff;font-family:var(--head);font-size:var(--fs-h3);font-weight:800}.terms{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:start}.terms dl{border-top:2px solid var(--navy)}.terms dl div{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:16px 0;border-bottom:1px solid var(--rule)}.terms dt{font-weight:700;color:var(--navy)}.terms dd{color:var(--slate);font-size:var(--fs-ui);line-height:1.5}.terms dd b{color:var(--ink);font-weight:700}.reviews{padding-top:72px;padding-bottom:88px}.rv-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center}.reviews .stars{display:inline-flex;gap:3px}.reviews .stars svg{width:18px;height:18px;fill:var(--red)}.rv-feat{margin:30px 0 0;border-left:4px solid var(--red);padding:4px 0 4px 28px}.rv-feat blockquote{margin:12px 0 0;font-family:var(--head);font-size:var(--fs-h3);line-height:1.4;color:var(--navy);font-weight:700;letter-spacing:-.01em}.rv-feat figcaption{margin-top:16px;font-size:var(--fs-sm);color:var(--slate)}.rv-feat figcaption b{color:var(--navy)}.rv-side{display:grid;gap:14px}.rv{margin:0;background:#F5F7FA;border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:12px}.rv blockquote{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--ink)}.rv figcaption{font-size:var(--fs-sm);color:var(--slate);display:grid;gap:2px}.rv figcaption b{color:var(--navy)}.rv-strip{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:36px;padding-top:22px;border-top:1px solid var(--rule);font-size:var(--fs-sm);color:var(--slate)}.rv-strip strong{font-family:var(--head);font-size:var(--fs-stat);color:var(--navy);font-weight:800}.rv-strip .tlink{margin-left:auto;font-weight:700;color:var(--navy);text-decoration:none;border-bottom:1.5px solid rgb(171 11 27 / .4)}.rv-strip .tlink:hover{border-bottom-color:var(--red)}@media (max-width:1100px){.rv-grid{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.reviews{padding:56px 0}.rv-strip .tlink{margin-left:0}}.faq{border-top:1px solid var(--rule);padding-top:88px;padding-bottom:88px}.faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}details{border-bottom:1px solid var(--rule)}summary{list-style:none;cursor:pointer;padding:22px 0;font-weight:700;font-size:var(--fs-lg);color:var(--navy);display:flex;justify-content:space-between;gap:20px}summary::-webkit-details-marker{display:none}summary::after{content:"";width:11px;height:11px;border-right:2px solid var(--red);border-bottom:2px solid var(--red);transform:rotate(45deg);margin-top:4px;transition:transform .2s;flex:none}details[open] summary::after{transform:rotate(225deg);margin-top:10px}details p{padding:0 0 22px;color:var(--slate);max-width:60ch}.close{background:linear-gradient(115deg,#042260 0%,#0a3f86 50%,#0099CC 100%);color:#fff;padding:96px 0}.close .wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}.close h2{color:#fff;max-width:14ch}.close p{color:rgb(255 255 255 / .85);margin-top:16px;max-width:42ch}.close .ctas{margin-top:28px}.close .btn-w{background:#fff;color:var(--navy);border-color:#fff}.close .btn-w:hover{background:#E6F4F9;border-color:#E6F4F9}.close .btn-g{background:#fff0;color:#fff;border-color:rgb(255 255 255 / .7)}.close .btn-g:hover{background:rgb(255 255 255 / .1)}.close dl div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid rgb(255 255 255 / .2)}.close dt{color:rgb(255 255 255 / .75)}.close dd{font-weight:700}footer{background:var(--night);color:#B4C0D8;font-size:var(--fs-sm);padding:64px 0 0}.fgrid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px}footer img{height:40px;margin-bottom:12px}footer .ftag{display:flex;align-items:center;gap:8px;color:#fff;font-weight:700;font-size:var(--fs-sm);letter-spacing:0;white-space:nowrap;margin-bottom:18px}footer .ftag:before{content:"";width:16px;height:2px;background:var(--red);flex:none}footer h2.fh{color:#fff;font-size:var(--fs-sm);margin-bottom:12px;font-family:var(--body)}footer ul{list-style:none}footer li{padding:4px 0}footer a{text-decoration:none}footer a:hover{color:#fff}footer .soc{margin-top:18px}footer .soc a{background:#fff0;border-color:rgb(255 255 255 / .2)}footer .soc svg{fill:#fff}.status{margin-top:56px;border-top:1px solid rgb(255 255 255 / .12);font-size:var(--fs-xs)}.status .wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px}.proof-band{position:relative;background:linear-gradient(180deg,transparent 0 50%,#fff 50% 100%)}.proof{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--rule);border-radius:14px;box-shadow:0 28px 56px -32px rgb(4 34 96 / .35);overflow:hidden}.proof li{position:relative;padding:30px 28px 28px;display:flex;flex-direction:column}.proof li+li{border-left:1px solid var(--rule)}.proof .pi{width:44px;height:44px;border-radius:10px;background:#FBEDEE;display:grid;place-items:center;margin-bottom:18px}.proof .pi svg.ic{width:24px;height:24px}.proof strong{font-family:var(--head);font-weight:800;font-size:var(--fs-stat);line-height:1;color:var(--navy);letter-spacing:-.02em}.proof b{display:block;margin-top:8px;font-size:var(--fs-ui);font-weight:700;color:var(--navy)}.proof .pt{display:block;margin-top:6px;font-size:var(--fs-sm);line-height:1.45;color:var(--slate)}@media (max-width:1100px){.tbtn .ar svg{transform:rotate(90deg)}.tbtn:hover .ar{transform:translateY(3px)}}@media (max-width:1100px){.proof{grid-template-columns:1fr 1fr}.proof li:nth-child(3){border-left:0}.proof li:nth-child(-n+2){border-bottom:1px solid var(--rule)}}@media (max-width:640px){.proof{grid-template-columns:1fr}.proof li{display:grid;grid-template-columns:44px 1fr;column-gap:16px;align-items:start;padding:20px}.proof li+li{border-left:0;border-top:1px solid var(--rule)}.proof li:nth-child(-n+2){border-bottom:0}.proof .pi{grid-row:1 / span 3;margin:2px 0 0}.proof strong{font-size:var(--fs-stat)}.proof b{margin-top:4px}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media (max-width:1100px){header nav{display:none}.burger{display:block}.hero>.wrap,.split,.sizer-grid,.net-grid,.terms,.faq-grid,.close .wrap{grid-template-columns:1fr;gap:48px}.trust .wrap{grid-template-columns:1fr 1fr}.trust .wrap>div:nth-of-type(3){padding-left:0;border-left:0}.trust .wrap>div:nth-of-type(-n+2){border-bottom:1px solid var(--rule)}.fgrid{grid-template-columns:1fr 1fr 1fr}.fgrid>div:first-child{grid-column:1/-1}.tb-l span.lbl{display:none}}@media (max-width:640px){.wrap{padding:0 16px}body{font-size:var(--fs-body)}section{padding:72px 0}.net{padding:48px 0}.faq{padding:56px 0}.net-foot{grid-template-columns:1fr 1fr}.net-foot div,.net-foot div:first-child{padding:20px 0 0}.net-foot div+div{border-left:0}.topbar .wrap{flex-direction:column;align-items:stretch;gap:6px;padding-top:8px;padding-bottom:8px}.tb-l,.tb-r{justify-content:space-between;gap:10px;font-size:var(--fs-xs)}.tb-r .sep{display:none}.logo img{height:32px}header .wrap{height:64px}.hero>.wrap{padding-top:48px;padding-bottom:48px}.hero .lede{font-size:var(--fs-lead)}.ctas .btn{flex:1 1 auto}.trust .wrap{grid-template-columns:1fr}.trust .wrap>div,.trust .wrap>div+div{padding:18px 0;border-left:0;border-bottom:1px solid var(--rule)}.trust .wrap>div:last-child{border-bottom:0}.face{grid-template-columns:1fr auto;gap:10px;padding:14px 16px}.face .tag{display:none}.face .pr strong{font-size:var(--fs-h3)}.drawer .in{padding:0 16px 16px}.drawer dl div{grid-template-columns:84px 1fr}.specs{grid-template-columns:1fr}.specs div:nth-child(odd){border-right:0;padding-right:0}.specs div:nth-child(even){padding-left:0}.sheet{padding:24px 20px}.terms dl div{grid-template-columns:1fr;gap:4px}.fgrid{grid-template-columns:1fr 1fr}.map-key{justify-content:flex-start}}header nav a.active{border-bottom-color:var(--red)}.crumbs{font-size:var(--fs-xs);color:var(--slate);margin-bottom:22px}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.crumbs li+li::before{content:"/";margin-right:8px;color:#A9B1BD}.crumbs a{color:var(--slate);text-decoration:none}.crumbs a:hover{color:var(--red)}.crumbs [aria-current]{color:var(--navy);font-weight:600}.page-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#FFFFFF 0%,#F2F4F7 100%);border-bottom:1px solid var(--rule)}.page-hero .circuit{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.page-hero .circuit path{stroke:#DCE2EA;stroke-width:1.5;fill:none}.page-hero .circuit circle{fill:none;stroke:#D2D9E3;stroke-width:1.5}.page-hero>.wrap{position:relative;display:grid;grid-template-columns:1.2fr .8fr;gap:64px;align-items:center;padding-top:56px;padding-bottom:64px}.page-hero.solo>.wrap{grid-template-columns:1fr}.page-hero h1{font-size:var(--fs-h1);max-width:16ch}.page-hero .lede{font-size:var(--fs-lead);color:var(--slate);margin:20px 0 30px;max-width:46ch}.page-hero .lede b{color:var(--ink)}.price-card{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:30px;box-shadow:0 24px 48px -28px rgb(4 34 96 / .35)}.price-card .from{font-size:var(--fs-sm);color:var(--slate);font-weight:600}.price-card .amt{font-family:var(--head);font-size:var(--fs-h1);font-weight:800;color:var(--navy);line-height:1;margin:6px 0}.price-card .amt small{font-family:var(--body);font-size:var(--fs-body);color:var(--slate);font-weight:600}.price-card .sub{font-size:var(--fs-sm);color:var(--slate)}.price-card ul{list-style:none;margin:20px 0 24px;border-top:1px solid var(--rule)}.price-card li{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--rule);font-size:var(--fs-sm)}.price-card li svg.ic{width:20px;height:20px;margin-top:2px}.price-card .btn{width:100%}.sec-head{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:end;margin-bottom:48px}.sec-head .intro{margin:0}.feats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.feat{padding:30px 28px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:#fff}.feat svg.ic{width:30px;height:30px;margin-bottom:16px}.feat h3{font-size:var(--fs-lg);margin-bottom:8px;letter-spacing:-.01em}.feat p{font-size:var(--fs-sm);color:var(--slate)}.ptable{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--rule);border-radius:12px;overflow:hidden;font-size:var(--fs-ui)}.ptable th,.ptable td{text-align:left;padding:18px 22px;border-bottom:1px solid var(--rule)}.ptable thead th{background:var(--mist);font-size:var(--fs-sm);color:var(--slate);font-weight:600}.ptable td.num{font-weight:700;color:var(--navy);white-space:nowrap}.ptable tr:last-child td{border-bottom:0}.note{font-size:var(--fs-sm);color:var(--slate);margin-top:16px}.example{margin-top:28px;background:#fff;border:1px dashed #C7CED8;border-radius:12px;padding:20px 22px;font-size:var(--fs-sm);color:var(--slate)}.example b{color:var(--navy)}.chips{display:flex;flex-wrap:wrap;gap:12px}.chip{display:flex;gap:10px;align-items:center;border:1px solid var(--rule);background:#fff;border-radius:999px;padding:10px 18px;font-weight:600;color:var(--navy);font-size:var(--fs-sm)}.chip svg.ic{width:18px;height:18px}.callout{display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;background:#fff;border:1px solid var(--rule);border-left:4px solid var(--red);border-radius:12px;padding:24px 28px}.callout h3{font-size:var(--fs-lg);margin-bottom:4px}.callout p{color:var(--slate);font-size:var(--fs-sm)}.callout a.more{font-weight:700;color:var(--navy);text-decoration-color:var(--red);text-underline-offset:4px;white-space:nowrap}.facts{border-top:2px solid var(--navy)}.facts div{display:grid;grid-template-columns:220px 1fr;gap:24px;padding:18px 0;border-bottom:1px solid var(--rule)}.facts dt{font-weight:700;color:var(--navy)}.facts dd{color:var(--slate)}.mission{background:var(--mist)}.mission blockquote{font-family:var(--head);font-size:var(--fs-stat);font-weight:800;color:var(--navy);line-height:1.2;letter-spacing:-.02em;max-width:26ch}.mission cite{display:block;font-style:normal;color:var(--slate);margin-top:16px}.locs{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.loc{background:#fff;border:1px solid var(--rule);border-radius:12px;padding:22px}.loc h3{font-size:var(--fs-lg);margin:10px 0 8px}.loc p{font-size:var(--fs-sm);color:var(--slate)}.loc svg.ic{width:22px;height:22px}.article-hero>.wrap{grid-template-columns:1fr}.meta{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:var(--fs-sm);color:var(--slate);margin-top:18px}.meta b{color:var(--navy);font-weight:600}.article-wrap{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:72px;align-items:start}.prose{max-width:68ch;font-size:var(--fs-lg);line-height:1.7;color:var(--ink)}.prose h2{font-size:var(--fs-h2);margin:44px 0 14px;max-width:none}.prose h3{font-size:var(--fs-h3);margin:30px 0 10px}.prose p{margin:0 0 18px}.prose ul{margin:0 0 18px 22px}.prose li{margin:6px 0}.prose a{color:var(--navy);font-weight:600;text-decoration-color:var(--red);text-underline-offset:3px}.prose .lead-p{font-size:var(--fs-lead);color:var(--slate);line-height:1.6}.aside{position:sticky;top:100px;display:grid;gap:18px}.aside .box{background:var(--mist);border-radius:12px;padding:24px}.aside h3{font-size:var(--fs-lg);margin-bottom:10px}.aside p{font-size:var(--fs-sm);color:var(--slate);margin-bottom:16px}.aside ul{list-style:none;font-size:var(--fs-sm)}.aside li{padding:8px 0;border-bottom:1px solid var(--rule)}.aside li a{color:var(--navy);text-decoration:none;font-weight:600}.aside li a:hover{color:var(--red)}.example-flag{background:#FFF6DA;color:#5B4A12;border-radius:8px;padding:12px 16px;font-size:var(--fs-sm);font-weight:600;margin-bottom:28px}.sg-sw{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.sw{border:1px solid var(--rule);border-radius:12px;overflow:hidden;font-size:var(--fs-xs)}.sw i{display:block;height:84px}.sw div{padding:10px 12px}.sw b{display:block;color:var(--navy)}.sg-type>div{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--rule)}.sg-type small{color:var(--grey);font-size:var(--fs-xs)}.sg-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.sg-links{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sg-links a{display:block;border:1px solid var(--rule);border-radius:12px;padding:22px;text-decoration:none;background:#fff}.sg-links a:hover{border-color:var(--red)}.sg-links b{display:block;font-family:var(--head);font-size:var(--fs-lg);color:var(--navy);margin-bottom:6px}.sg-links span{font-size:var(--fs-sm);color:var(--slate)}.kit-banner{background:#FFF6DA;color:#5B4A12;font-size:var(--fs-xs);text-align:center;padding:7px 16px;font-weight:600}@media (max-width:1100px){.page-hero>.wrap,.sec-head,.article-wrap{grid-template-columns:1fr;gap:36px}.feats{grid-template-columns:1fr 1fr}.locs{grid-template-columns:repeat(3,1fr)}.sg-sw{grid-template-columns:repeat(3,1fr)}.sg-links{grid-template-columns:1fr 1fr}.aside{position:static}}@media (max-width:640px){.page-hero>.wrap{padding-top:36px;padding-bottom:44px}.feats{grid-template-columns:1fr}.locs{grid-template-columns:1fr 1fr}.callout{grid-template-columns:1fr}.facts div,.sg-type>div{grid-template-columns:1fr;gap:4px}.ptable th,.ptable td{padding:14px}.sg-sw{grid-template-columns:1fr 1fr}.sg-links{grid-template-columns:1fr}.prose{font-size:var(--fs-body)}}.alignleft{float:left;margin:0 24px 16px 0}.alignright{float:right;margin:0 0 16px 24px}.aligncenter{display:block;margin:0 auto}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.skip-link:focus{position:fixed;top:8px;left:8px;z-index:100;background:#fff;padding:10px 14px;border-radius:6px;clip:auto;width:auto;height:auto}.entry-content>*+*{margin-top:0}header nav ul.menu{display:flex;gap:30px;list-style:none;margin:0;padding:0}header nav .current-menu-item>a,header nav .current_page_item>a{border-bottom-color:var(--red)}footer h2.fh{font-size:var(--fs-sm);max-width:none;letter-spacing:0;line-height:1.3;font-weight:700;color:#fff}.burger:focus-visible{outline:3px solid var(--sky);outline-offset:2px;border-radius:8px}.burger i{transition:transform .2s,opacity .2s}.nav-open .burger i:nth-child(1){transform:translateY(8px) rotate(45deg)}.nav-open .burger i:nth-child(2){opacity:0}.nav-open .burger i:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media (max-width:1100px){.nav-open header nav{display:block;position:absolute;left:0;right:0;top:100%;background:#fff;border-bottom:1px solid var(--rule);box-shadow:0 24px 40px -24px rgb(4 34 96 / .35);padding:8px 0 16px;max-height:calc(100vh - 120px);overflow:auto}.nav-open header nav ul.menu{display:block}.nav-open header nav a{display:block;padding:14px 24px;border-bottom:0;font-size:var(--fs-body)}.nav-open header nav a:hover{color:var(--red)}}@media (max-width:640px){footer li{padding:0}footer li a{display:inline-block;padding:7px 0}.legal-links a{display:inline-block;padding:4px 0}.nav-open header nav a{padding:14px 16px}}footer .fol{margin-top:20px;color:#fff;font-weight:600;font-size:var(--fs-xs)}footer .fol+.soc{margin-top:10px}.qb-hero>.wrap{padding-top:64px;padding-bottom:110px}.qb-hero h1{max-width:14ch}.qb-head{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:44px}.qb-head .intro{margin:0}.qb-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.qb-tile{background:#EEF1F5;border-radius:12px;padding:28px}.qb-tile .pi,.qb-callout .pi{width:44px;height:44px;border-radius:10px;background:#fff;display:grid;place-items:center;margin-bottom:18px}.qb-tile h3{font-family:var(--body);font-size:var(--fs-lg);letter-spacing:0;line-height:1.3}.qb-tile p{color:var(--slate);font-size:var(--fs-sm);margin-top:8px;line-height:1.5}.qb-feat{padding-top:96px}.qb-steps{background:#F5F7FA}.qb-ol{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;counter-reset:s}.qb-ol li{background:#fff;border-radius:12px;padding:28px;position:relative}.qb-ol .n{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--navy);color:#fff;font-weight:800;font-family:var(--head);margin-bottom:18px}.qb-ol li:not(:last-child)::after{content:"";position:absolute;top:47px;right:-12px;width:12px;height:2px;background:var(--red)}.qb-ol h3{font-family:var(--body);font-size:var(--fs-lg);letter-spacing:0}.qb-ol p{color:var(--slate);font-size:var(--fs-sm);margin-top:8px;line-height:1.5}.qb-pgrid{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:center}.qb-calc{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:32px 34px;box-shadow:0 28px 56px -32px rgb(4 34 96 / .3)}.qb-calc-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:20px}.qb-calc-top .pn{font-weight:700;color:var(--navy)}.qb-calc-top .pr{font-family:var(--head);font-size:var(--fs-h1);font-weight:800;color:var(--navy);letter-spacing:-.03em;line-height:1}.qb-calc-top .pr small{font-family:var(--body);font-size:var(--fs-body);color:var(--slate);font-weight:600;letter-spacing:0}.qb-calc .sl{font-weight:700;color:var(--ink);font-size:var(--fs-sm)}.qb-break{margin:22px 0 0;border-top:1px solid var(--rule)}.qb-break div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--rule);font-size:var(--fs-sm)}.qb-break dt{color:var(--slate)}.qb-break dd{font-weight:700;color:var(--navy)}.qb-note{font-size:var(--fs-xs);color:var(--slate);margin:14px 0 22px;line-height:1.5}.qb-calc .row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.qb-calc.compact{padding:28px 30px}.qb-calc.compact .qb-calc-top .pr{font-size:var(--fs-h1)}.qb-d24{padding:0 0 96px}.qb-callout{display:grid;grid-template-columns:44px 1fr;gap:20px;background:#fff;border:1px solid var(--rule);border-left:4px solid var(--red);border-radius:12px;padding:28px 30px}.qb-callout .pi{background:#FBEDEE;margin:0}.qb-callout h3{font-family:var(--body);font-size:var(--fs-lg);letter-spacing:0}.qb-callout p{color:var(--slate);margin-top:8px;max-width:80ch;line-height:1.55}.qb-pricing{padding-bottom:72px}@media (max-width:1100px){.qb-head,.qb-pgrid{grid-template-columns:1fr;gap:20px}.qb-tiles,.qb-ol{grid-template-columns:1fr 1fr}.qb-ol li::after{display:none}}@media (max-width:640px){.qb-tiles,.qb-ol{grid-template-columns:1fr}.qb-hero>.wrap{padding-top:40px;padding-bottom:90px}.qb-feat{padding-top:72px}.qb-d24{padding-bottom:72px}}.qb-callout h2.h3{font-family:var(--body);font-size:var(--fs-lg);letter-spacing:0;max-width:none;line-height:1.3}.qb-note a{color:var(--navy);font-weight:700}.qb-hero .qb-calc{scroll-margin-top:100px}.qb-ticks{position:relative;display:block;height:18px}.qb-ticks span{position:absolute;top:0;transform:translateX(-50%)}.qb-calc .row .btn{width:100%}.qb-consult{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:32px 34px;box-shadow:0 28px 56px -32px rgb(4 34 96 / .3)}.qb-consult .tag{display:inline-block;font-size:var(--fs-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--slate);background:#EEF1F5;border-radius:6px;padding:4px 8px}.qb-consult h2{font-size:var(--fs-h3);margin-top:14px;max-width:none}.qb-consult .sub{color:var(--slate);font-size:var(--fs-sm);margin-top:10px;line-height:1.5}.qb-consult ul{list-style:none;margin:18px 0 24px;border-top:1px solid var(--rule)}.qb-consult li{display:flex;gap:10px;padding:11px 0;border-bottom:1px solid var(--rule);font-size:var(--fs-sm);font-weight:600;color:var(--ink);line-height:1.4}.qb-consult li svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--red);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.qb-consult .btn{width:100%}.qb-consult .call{text-align:center;font-size:var(--fs-sm);color:var(--slate);margin-top:14px}.qb-consult .call a{color:var(--navy);font-weight:700;text-decoration:none}.qb-consult .call a:hover{color:var(--red)}.face .pr.pr-q{font-size:var(--fs-xs);font-weight:700;color:var(--navy)}@media (max-width:640px){.qb-consult{padding:24px}}.qb-hero>.wrap.crumbs-row{position:relative;display:block;padding-top:18px;padding-bottom:0}.qb-hero .crumbs-row .crumbs{margin-bottom:0}.qb-hero.hc>.wrap:not(.crumbs-row){grid-template-columns:1fr;justify-items:center;text-align:center;padding-top:40px;padding-bottom:110px}.hc .hc-in{max-width:820px}.hc h1{max-width:none}.hc .lede{margin-left:auto;margin-right:auto;max-width:46ch}.qb-hero .ctas{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.hc .ctas{justify-content:center}.hticks{list-style:none;display:flex;gap:10px 28px;flex-wrap:wrap;justify-content:center;margin-top:28px;font-weight:600;color:var(--ink);font-size:var(--fs-sm)}.hticks li{display:flex;gap:8px}.hticks svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--red);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}@media (max-width:640px){.qb-hero>.wrap.crumbs-row{padding-top:14px;padding-bottom:0}.qb-hero.hc>.wrap:not(.crumbs-row){justify-items:start;text-align:left;padding-top:28px;padding-bottom:90px}.hc .ctas,.hticks{justify-content:flex-start}.hticks{flex-direction:column}}.qb-glass.qb-hero{background:var(--night)}.qb-glass>.wrap{z-index:2}.qb-glass .gl-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.qb-glass .gl-bg::before{content:"";position:absolute;inset:0;background-image:radial-gradient(#1C2F5C 1.7px,transparent 1.8px);background-size:18px 18px;-webkit-mask-image:radial-gradient(ellipse 70% 75% at 50% 42%,#000 35%,transparent 80%);mask-image:radial-gradient(ellipse 70% 75% at 50% 42%,#000 35%,transparent 80%)}.qb-glass .gl-bg i{position:absolute;border-radius:50%;filter:blur(80px)}.qb-glass .gl-bg .b1{width:460px;height:460px;left:12%;top:60px;background:#0A3F86;opacity:.55}.qb-glass .gl-bg .b2{width:460px;height:460px;right:10%;top:140px;background:#042260;opacity:.8}.qb-glass .gl-bg .b3,.qb-glass .gl-bg .b4,.qb-glass .gl-bg .b5{display:none}@media (prefers-reduced-motion:no-preference){.qb-glass .gl-bg .b1{animation:ss-drift 20s ease-in-out infinite alternate}}@keyframes ss-drift{to{transform:translate(80px,30px) scale(1.06)}}.qb-glass .glass{position:relative;overflow:hidden;background:linear-gradient(150deg,rgb(255 255 255 / .97) 0%,rgb(255 255 255 / .9) 55%,rgb(255 255 255 / .86) 100%);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border:1px solid rgb(255 255 255 / .9);border-radius:22px;padding:44px 56px 40px;box-shadow:0 40px 90px -40px rgb(0 0 0 / .75),inset 0 1px 0 #fff}.qb-glass .glass::before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .02  0 0 0 0 .13  0 0 0 0 .38  0 0 0 .5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.06;pointer-events:none}.qb-glass .glass>*{position:relative;z-index:1}.qb-glass .lede b{color:var(--ink)}.qb-glass .crumbs,.qb-glass .crumbs a{color:#C9D4E8}.qb-glass .crumbs a:hover{color:#fff}.qb-glass .crumbs [aria-current]{color:#fff}.qb-glass .crumbs li+li::before{color:#5B6F96}.qb-glass .proof-band{position:relative;z-index:2}.qb-glass.qb-hero.hc>.wrap:not(.crumbs-row){padding-bottom:72px}@media (max-width:640px){.qb-glass .glass{padding:28px 22px;border-radius:18px}.qb-glass .gl-bg i{filter:blur(60px)}.qb-glass .gl-bg .b1{width:300px;height:300px;left:-60px}.qb-glass .gl-bg .b2{width:300px;height:300px;right:-80px}.qb-glass.qb-hero.hc>.wrap:not(.crumbs-row){padding-bottom:48px}}.qb-glass .gl-bg .b1{background:#0A3F86;opacity:.85}.qb-glass .gl-bg .b2{background:#007DA7;opacity:.4}.qb-glass .glass{background:rgb(255 255 255 / .10);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);border:1px solid rgb(255 255 255 / .35);box-shadow:0 40px 90px -40px rgb(0 0 0 / .75),inset 0 1px 0 rgb(255 255 255 / .5),inset 0 0 0 1px rgb(255 255 255 / .04)}.qb-glass .glass::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.09}.qb-glass .glass::after{content:"";position:absolute;left:-15%;top:-55%;width:75%;height:115%;background:radial-gradient(closest-side,rgb(255 255 255 / .14),transparent);pointer-events:none}.qb-glass h1{color:#fff}.qb-glass .lede{color:#DCE4F2}.qb-glass .lede b{color:#fff}.qb-glass .hticks{color:#EEF3FA}.qb-glass .hticks svg{stroke:#7FD3EE}.qb-glass .tbtn{color:#fff}.qb-glass .tbtn .ar{border-color:rgb(255 255 255 / .75)}.qb-glass .tbtn .ar svg{stroke:#fff}.qb-glass .tbtn:hover .ar{background:var(--red);border-color:var(--red)}.qb-glass .tbtn:focus-visible,.qb-glass .btn-red:focus-visible{outline-color:#7FD3EE}.qb-glass .glass{background:rgb(255 255 255 / .16);-webkit-backdrop-filter:blur(22px) grayscale(1) brightness(1.15);backdrop-filter:blur(22px) grayscale(1) brightness(1.15);border:1px solid rgb(255 255 255 / .42);box-shadow:0 40px 90px -40px rgb(0 0 0 / .8),inset 0 1px 0 rgb(255 255 255 / .55)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.qb-glass .glass{background:rgb(110 114 122 / .72)}}.qb-glass .glass::after{background:radial-gradient(closest-side,rgb(255 255 255 / .16),transparent)}.qb-glass .hticks svg{stroke:#fff}.qb-glass .lede{color:#EDEFF2}.qb-glass .gl-bg .b1{background:#0A3F86;opacity:.45}.qb-glass .gl-bg .b2{background:#3A4660;opacity:.7}.qb-glass .gl-bg .b3{display:block;width:420px;height:300px;left:30%;top:120px;background:#fff;opacity:.16;filter:blur(70px)}.qb-glass .gl-bg .b4{display:block;width:300px;height:240px;right:24%;top:300px;background:#C9CED8;opacity:.18;filter:blur(60px)}.qb-glass .glass{background:rgb(255 255 255 / .07);-webkit-backdrop-filter:blur(40px) saturate(.35) brightness(1.08);backdrop-filter:blur(40px) saturate(.35) brightness(1.08);border:1px solid rgb(255 255 255 / .24);box-shadow:0 40px 90px -40px rgb(0 0 0 / .85),inset 0 1px 0 rgb(255 255 255 / .38),inset 0 -1px 0 rgb(0 0 0 / .25)}.qb-glass .glass::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px 220px;opacity:.22;mix-blend-mode:overlay}.qb-glass .glass::after{left:0;top:0;width:100%;height:100%;background:linear-gradient(160deg,rgb(255 255 255 / .12) 0%,rgb(255 255 255 / .03) 45%,#fff0 70%)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.qb-glass .glass{background:rgb(70 78 96 / .82)}}.qb-glass .glass{background:linear-gradient(160deg,rgb(250 251 252 / .90) 0%,rgb(244 246 248 / .84) 100%);-webkit-backdrop-filter:blur(40px) saturate(.3) brightness(1.1);backdrop-filter:blur(40px) saturate(.3) brightness(1.1);border:1px solid rgb(255 255 255 / .75);box-shadow:0 40px 90px -40px rgb(0 0 0 / .85),inset 0 1px 0 #fff,inset 0 -1px 0 rgb(4 34 96 / .08)}.qb-glass .glass::before{opacity:.16;mix-blend-mode:multiply}.qb-glass .glass::after{background:linear-gradient(160deg,rgb(255 255 255 / .35) 0%,#fff0 60%)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.qb-glass .glass{background:#EEF0F3}}.qb-glass h1{color:var(--navy)}.qb-glass .lede{color:var(--slate)}.qb-glass .lede b{color:var(--ink)}.qb-glass .hticks{color:var(--ink)}.qb-glass .hticks svg{stroke:var(--red)}.qb-glass .tbtn{color:var(--navy)}.qb-glass .tbtn .ar{border-color:var(--red)}.qb-glass .tbtn .ar svg{stroke:var(--red)}.qb-glass .tbtn:hover .ar svg{stroke:#fff}.qb-glass .tbtn:focus-visible,.qb-glass .btn-red:focus-visible{outline-color:var(--sky)}.qb-glass .gl-bg .b3{opacity:.24}.qb-glass .gl-bg .b4{opacity:.24}.qb-glass .glass{background:rgb(255 255 255 / .10);-webkit-backdrop-filter:blur(40px) saturate(.25) brightness(1.25);backdrop-filter:blur(40px) saturate(.25) brightness(1.25);border:1px solid rgb(255 255 255 / .32);box-shadow:0 40px 90px -40px rgb(0 0 0 / .85),inset 0 1px 0 rgb(255 255 255 / .45),inset 0 -1px 0 rgb(0 0 0 / .2)}.qb-glass .glass::before{opacity:.22;mix-blend-mode:overlay}.qb-glass .glass::after{background:linear-gradient(160deg,rgb(255 255 255 / .14) 0%,rgb(255 255 255 / .03) 45%,#fff0 70%)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.qb-glass .glass{background:rgb(70 78 96 / .82)}}.qb-glass h1{color:#fff}.qb-glass .lede{color:#EDEFF2}.qb-glass .lede b{color:#fff}.qb-glass .hticks{color:#F4F5F7}.qb-glass .hticks svg{stroke:#fff}.qb-glass .tbtn{color:#fff}.qb-glass .tbtn .ar{border-color:rgb(255 255 255 / .8)}.qb-glass .tbtn .ar svg{stroke:#fff}.qb-glass .tbtn:hover .ar{background:var(--red);border-color:var(--red)}.qb-glass .tbtn:focus-visible,.qb-glass .btn-red:focus-visible{outline-color:#fff}.qb-glass .glass-wrap{position:relative;width:100%;max-width:820px}.qb-glass .glass{border:1px solid #fff0;background:linear-gradient(rgb(255 255 255 / .10),rgb(255 255 255 / .10)) padding-box,linear-gradient(135deg,rgb(255 255 255 / .75) 0%,rgb(255 255 255 / .12) 38%,rgb(255 255 255 / .06) 62%,rgb(255 255 255 / .4) 100%) border-box;box-shadow:0 50px 100px -45px rgb(0 6 24 / .95),0 18px 40px -30px rgb(0 0 0 / .6),inset 0 1px 0 rgb(255 255 255 / .35)}.qb-glass .glass-layer{position:absolute;left:50%;border-radius:22px;pointer-events:none;-webkit-backdrop-filter:blur(30px) saturate(.25) brightness(1.15);backdrop-filter:blur(30px) saturate(.25) brightness(1.15);border:1px solid rgb(255 255 255 / .18);background:rgb(255 255 255 / .05)}.qb-glass .glass-layer.l1{width:94%;height:100%;top:16px;transform:translateX(-50%)}.qb-glass .glass-layer.l2{width:88%;height:100%;top:32px;transform:translateX(-50%);background:rgb(255 255 255 / .035);border-color:rgb(255 255 255 / .12)}.qb-glass .glass{z-index:1}.qb-glass .btn-red{transition:transform .2s,box-shadow .2s,background .2s}.qb-glass .btn-red:hover{transform:translateY(-1px);box-shadow:0 12px 24px -12px rgb(171 11 27 / .8)}.qb-glass .btn-red:focus-visible,.qb-glass .tbtn:focus-visible{outline:3px solid #fff;outline-offset:3px}@media (prefers-reduced-motion:reduce){.qb-glass .btn-red:hover{transform:none}}@media (max-width:640px){.qb-glass .glass-layer{border-radius:18px}.qb-glass .glass-layer.l1{top:12px}.qb-glass .glass-layer.l2{top:24px}}.qb-glass.qb-hero.hc>.wrap:not(.crumbs-row){padding-bottom:96px}@media (max-width:640px){.qb-glass.qb-hero.hc>.wrap:not(.crumbs-row){padding-bottom:64px}}.qb-glass .glass-layer.l1{clip-path:inset(calc(100% - 17px) -2px -2px -2px)}.qb-glass .glass-layer.l2{clip-path:inset(calc(100% - 17px) -2px -2px -2px)}@media (max-width:640px){.qb-glass .glass-layer.l1,.qb-glass .glass-layer.l2{clip-path:inset(calc(100% - 13px) -2px -2px -2px)}}.qb-glass .gl-bg .b1{background:#0A3F86;opacity:.5}.qb-glass .gl-bg .b2{background:#042260;opacity:.9}.qb-glass .gl-bg .b3{background:#8FA6CC;opacity:.2}.qb-glass .gl-bg .b4{background:#C9D6EA;opacity:.16}.qb-glass .glass{background:linear-gradient(rgb(214 226 245 / .12),rgb(214 226 245 / .12)) padding-box,linear-gradient(135deg,rgb(255 255 255 / .8) 0%,rgb(255 255 255 / .12) 38%,rgb(255 255 255 / .06) 62%,rgb(255 255 255 / .45) 100%) border-box;-webkit-backdrop-filter:blur(40px) saturate(.8) brightness(1.35);backdrop-filter:blur(40px) saturate(.8) brightness(1.35)}.qb-glass .glass-layer{-webkit-backdrop-filter:blur(30px) saturate(.8) brightness(1.2);backdrop-filter:blur(30px) saturate(.8) brightness(1.2)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.qb-glass .glass{background:rgb(60 82 128 / .85)}}.qb-glass .glass::after{background:linear-gradient(160deg,rgb(255 255 255 / .07) 0%,#fff0 50%)}.qb-glass .gl-bg .b3{opacity:.12}.qb-glass .gl-bg .b4{opacity:.1}.qb-glass h1,.qb-glass .lede,.qb-glass .hticks,.qb-glass .tbtn{text-shadow:0 1px 14px rgb(2 18 58 / .35)}.qb-glass .glass{background:rgb(214 226 245 / .08);border:1px solid #fff0;-webkit-backdrop-filter:blur(40px) saturate(.8) brightness(1.05);backdrop-filter:blur(40px) saturate(.8) brightness(1.05)}.qb-glass .glass::after{left:0;top:0;width:auto;height:auto;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgb(255 255 255 / .85) 0%,rgb(255 255 255 / .14) 35%,rgb(255 255 255 / .06) 60%,rgb(255 255 255 / .5) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.qb-glass .gl-bg .b3{opacity:.06}.qb-glass .gl-bg .b4{opacity:.05}.qb-glass .glass{background:rgb(214 226 245 / .16);-webkit-backdrop-filter:blur(40px) saturate(.8) brightness(1.45);backdrop-filter:blur(40px) saturate(.8) brightness(1.45)}.qb-glass .gl-bg .b3{opacity:.2}.qb-glass .gl-bg .b4{opacity:.14}.qb-glass .gl-bg .b1,.qb-glass .gl-bg .b2,.qb-glass .gl-bg .b3,.qb-glass .gl-bg .b4,.qb-glass .gl-bg .b5{display:none}.qb-glass .net-lines{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.qb-glass .net-lines svg{position:absolute;left:50%;top:20px;width:1400px;height:640px;transform:translateX(-50%)}.qb-glass .net-lines path{fill:none;stroke-width:3;stroke-linecap:round}.qb-glass .net-lines .ln{stroke:#09C;opacity:.9}.qb-glass .net-lines .ln2{stroke:#fff;opacity:.55;stroke-width:2;stroke-dasharray:2 10}.qb-glass .net-lines circle.p{fill:#fff}.qb-glass .net-lines circle.r{fill:none;stroke:#38C6F4;stroke-width:2;opacity:.8}.qb-glass .net-lines circle.red{fill:#AB0B1B}.qb-glass .glass{background:rgb(255 255 255 / .10);-webkit-backdrop-filter:blur(26px) saturate(1.3) brightness(1.08);backdrop-filter:blur(26px) saturate(1.3) brightness(1.08)}.qb-glass .glass::before{opacity:.18}.qb-glass .glass-layer{-webkit-backdrop-filter:blur(22px) saturate(1.2) brightness(1.05);backdrop-filter:blur(22px) saturate(1.2) brightness(1.05)}@media (max-width:640px){.qb-glass .net-lines svg{top:60px;width:1100px;height:503px}}.qb-glass .net-lines{display:none}.qb-glass .orbs{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.qb-glass .orbs i{position:absolute;border-radius:50%;box-shadow:inset -18px -24px 60px rgb(2 18 58 / .35)}.qb-glass .o-sky{width:360px;height:360px;left:calc(50% + 350px);top:270px;background:radial-gradient(circle at 32% 30%,#7FD3EE 0%,#0099CC 45%,#007DA7 100%)}.qb-glass .o-navy{width:300px;height:300px;right:calc(50% + 330px);top:110px;background:radial-gradient(circle at 32% 30%,#3D7BE0 0%,#0A3F86 55%,#042260 100%)}.qb-glass .o-red{width:96px;height:96px;left:calc(50% + 360px);top:118px;background:radial-gradient(circle at 32% 30%,#E5505E 0%,#AB0B1B 70%)}.qb-glass .o-white{width:64px;height:64px;right:calc(50% + 380px);top:520px;background:radial-gradient(circle at 32% 30%,#fff 0%,#C9D6EA 75%)}@media (prefers-reduced-motion:no-preference){.qb-glass .o-sky{animation:orb-float 14s ease-in-out infinite alternate}.qb-glass .o-navy{animation:orb-float 17s ease-in-out infinite alternate-reverse}}@keyframes orb-float{to{translate:0 -18px}}.qb-glass .glass{background:rgb(255 255 255 / .10);-webkit-backdrop-filter:blur(30px) saturate(1.2) brightness(1.05);backdrop-filter:blur(30px) saturate(1.2) brightness(1.05)}@media (max-width:1100px){.qb-glass .o-sky{width:260px;height:260px;left:auto;right:-90px;top:auto;bottom:140px}.qb-glass .o-navy{width:220px;height:220px;right:auto;left:-90px;top:60px}.qb-glass .o-red{width:70px;height:70px;left:auto;right:24px;top:70px}.qb-glass .o-white{width:48px;height:48px;right:auto;left:20px;top:auto;bottom:120px}}@media (max-width:640px){.qb-glass .o-sky{width:220px;height:220px;right:-120px;bottom:auto;top:420px}.qb-glass .o-navy{width:200px;height:200px;left:-110px;top:70px}.qb-glass .o-red{width:64px;height:64px;right:-18px;top:96px}.qb-glass .o-white{width:44px;height:44px;left:-12px;bottom:auto;top:610px}}@media (max-width:640px){.qb-glass .o-sky{width:200px;height:200px;right:-110px;top:310px}}.qb-glass .o-white{display:none}.qb-glass .o-navy{width:210px;height:210px;right:calc(50% + 260px);top:300px}.qb-glass .o-sky{width:230px;height:230px;left:calc(50% + 250px);top:170px}.qb-glass .o-red{width:76px;height:76px;left:calc(50% + 340px);top:64px}@media (max-width:1100px){.qb-glass .o-navy{width:170px;height:170px;right:auto;left:-60px;top:110px}.qb-glass .o-sky{width:180px;height:180px;left:auto;right:-60px;top:auto;bottom:220px}.qb-glass .o-red{width:60px;height:60px;left:auto;right:8px;top:60px}}@media (max-width:640px){.qb-glass .o-navy{width:130px;height:130px;left:-56px;top:120px}.qb-glass .o-sky{width:140px;height:140px;right:-60px;bottom:auto;top:330px}.qb-glass .o-red{width:48px;height:48px;right:-6px;top:62px}}.qb-glass .glass{background:radial-gradient(ellipse 58% 62% at 50% 46%,rgb(2 18 58 / .55) 0%,rgb(2 18 58 / .28) 55%,#fff0 100%),rgb(255 255 255 / .08)}@media (max-width:640px){.qb-glass .glass{background:radial-gradient(ellipse 80% 60% at 45% 45%,rgb(2 18 58 / .5) 0%,rgb(2 18 58 / .2) 60%,#fff0 100%),rgb(255 255 255 / .08)}}.qb-glass .o-sky{left:calc(50% + 305px);top:235px}.qb-glass .o-navy{right:calc(50% + 300px);top:310px}@media (max-width:1100px){.qb-glass .o-sky{left:auto;top:auto}.qb-glass .o-navy{right:auto}}@media (max-width:640px){.qb-glass .o-sky{top:330px}.qb-glass .o-navy{top:120px}}.proof li{display:grid;grid-template-columns:auto 1fr;column-gap:14px;align-items:center;align-content:start}.proof .pi{grid-column:1;grid-row:1;margin:0;width:40px;height:40px}.proof strong{grid-column:2;grid-row:1}.proof b,.proof .pt{grid-column:1 / -1}.proof b{margin-top:12px}@media (max-width:640px){.proof li{grid-template-columns:auto 1fr;column-gap:12px;padding:20px}.proof .pi{grid-row:1;margin:0;width:36px;height:36px}.proof .pi svg.ic{width:20px;height:20px}.proof b{margin-top:10px}}.qb-glass .o-sky,.qb-glass .o-red{background:radial-gradient(circle at 32% 30%,#3D7BE0 0%,#0A3F86 55%,#042260 100%)}.crumbs-bar{background:#F5F7FA;border-bottom:1px solid var(--rule)}.crumbs-bar .wrap{padding-top:9px;padding-bottom:9px}.crumbs-bar .crumbs{margin:0;font-size:var(--fs-xs)}.crumbs-bar .crumbs a{color:var(--slate)}.crumbs-bar .crumbs a:hover{color:var(--red)}.crumbs-bar .crumbs [aria-current]{color:var(--navy);font-weight:600}.qb-glass.qb-hero.hc>.wrap:not(.crumbs-row){padding-top:56px}@media (max-width:640px){.crumbs-bar .wrap{padding-top:8px;padding-bottom:8px}.crumbs-bar .crumbs{font-size:var(--fs-xs)}.qb-glass.qb-hero.hc>.wrap:not(.crumbs-row){padding-top:32px}}.qb-glass .proof-band{background:none;padding-bottom:72px}@media (max-width:640px){.qb-glass .proof-band{padding-bottom:48px}}.qb-who{padding-top:72px;padding-bottom:72px}@media (max-width:640px){.qb-who{padding-top:56px;padding-bottom:56px}}.wb-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.wb-cta{margin-top:22px}.wb-list{list-style:none;border-top:2px solid var(--navy)}.wb-list li{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:22px 0;border-bottom:1px solid var(--rule)}.wb-list .pi{width:44px;height:44px;border-radius:10px;background:#FBEDEE;display:grid;place-items:center}.wb-list h3{font-family:var(--body);font-size:var(--fs-lg);letter-spacing:0;line-height:1.3}.wb-list p{color:var(--slate);margin-top:6px;font-size:var(--fs-sm);line-height:1.55}@media (max-width:1100px){.wb-grid{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.wb-list li{grid-template-columns:40px 1fr;gap:14px;padding:18px 0}.wb-list .pi{width:40px;height:40px}}.nx-review{padding:56px 0;background:#F5F7FA}.nx-rv{display:grid;grid-template-columns:auto 1fr auto;gap:48px;align-items:center}.nx-score{display:grid;gap:4px;padding-right:48px;border-right:1px solid var(--rule)}.nx-score strong{font-family:var(--head);font-size:var(--fs-h2);color:var(--navy);line-height:1}.nx-score span{font-size:var(--fs-sm);color:var(--slate)}.nx-review .stars{display:inline-flex;gap:3px}.nx-review .stars svg{width:18px;height:18px;fill:var(--red)}.nx-rv blockquote{margin:0;font-family:var(--head);font-size:var(--fs-h3);font-weight:700;color:var(--navy);line-height:1.3}.nx-rv figure{margin:0;border-left:4px solid var(--red);padding-left:24px}.nx-rv figcaption{margin-top:10px;color:var(--slate);font-size:var(--fs-sm)}.nx-rv figcaption b{color:var(--navy)}.nx-cta{padding:0 0 88px}.nx-cta-in{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;background:var(--navy);color:#fff;border-radius:14px;padding:26px 32px}.nx-cta-in b{display:block;font-size:var(--fs-lead)}.nx-cta-in span{color:#C9D4E8}.nx-ver{background:#fff}.nx-ver.alt{background:#F5F7FA}.nx-ver-g{display:grid;grid-template-columns:1fr 1fr;gap:16px}.nx-vc{border:1px solid var(--rule);border-radius:14px;padding:30px;background:#fff}.nx-vc .tag{font-size:var(--fs-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--slate);background:#EEF1F5;border-radius:6px;padding:4px 8px}.nx-vc h3{font-size:var(--fs-h3);margin-top:14px}.nx-vc p{color:var(--slate);margin-top:10px;line-height:1.55}.nx-vc ul{list-style:none;margin-top:16px;display:grid;gap:8px}.nx-vc li{display:flex;gap:10px;font-weight:600}.nx-vc li svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--red);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.nx-sec{background:var(--night);color:#fff}.nx-sec h2{color:#fff}.nx-sec .intro{color:#B4C0D8}.nx-sec-i{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.nx-sec-i>div{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);border-radius:12px;padding:22px;display:grid;gap:4px}.nx-sec-i .pi{width:40px;height:40px;border-radius:10px;background:rgb(255 255 255 / .1);display:grid;place-items:center;margin-bottom:10px}.nx-sec-i .pi svg.ic{stroke:#7FD3EE}.nx-sec-i b{font-size:var(--fs-ui)}.nx-sec-i span{color:#B4C0D8;font-size:var(--fs-sm)}.nx-reg{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.nx-r{border-top:2px solid #09C;padding:18px 4px 0}.nx-r h3{font-family:var(--body);font-size:var(--fs-body);color:#fff;display:flex;gap:8px;align-items:center;letter-spacing:0}.nx-r h3 svg.ic{width:18px;height:18px;stroke:#7FD3EE}.nx-r .certs{color:#fff;font-weight:600;font-size:var(--fs-xs);margin-top:10px;line-height:1.5}.nx-r p{color:#B4C0D8;font-size:var(--fs-sm);margin-top:8px}@media (max-width:1100px){.nx-rv{grid-template-columns:1fr;gap:24px}.nx-score{border-right:0;padding-right:0}.nx-sec-i,.nx-reg{grid-template-columns:1fr 1fr}}@media (max-width:640px){.nx-ver-g,.nx-sec-i,.nx-reg{grid-template-columns:1fr}.nx-rv blockquote{font-size:var(--fs-h3)}.nx-cta-in{padding:22px}}.qb-page .eyebrow{display:flex;align-items:center;gap:10px;font-size:var(--fs-micro);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--red);margin-bottom:14px}.qb-page .eyebrow::before{content:"";width:22px;height:2px;background:var(--red)}.qb-page .nx-sec .eyebrow{color:#7FD3EE}.qb-page .nx-sec .eyebrow::before{background:#7FD3EE}.qb-page .nx-review{background:#fff;border-bottom:1px solid var(--rule)}.qb-page .qb-who{background:#fff;padding-top:88px;padding-bottom:88px}.qb-page .qb-feat{background:#F5F7FA;padding-top:88px;padding-bottom:40px;border-top:1px solid var(--rule)}.qb-page .qb-feat .qb-tile{background:#fff;border:1px solid var(--rule)}.qb-page .nx-cta{background:#F5F7FA;padding-bottom:88px;border-bottom:1px solid var(--rule)}.qb-page .nx-ver{background:#fff;padding-top:88px;padding-bottom:88px}.qb-page .nx-sec{padding-top:88px;padding-bottom:88px}.qb-page .qb-steps{padding-top:88px;padding-bottom:88px}.qb-page .faq{border-top:0;background:#fff}@media (max-width:640px){.qb-page .qb-who,.qb-page .qb-feat,.qb-page .nx-ver,.qb-page .nx-sec,.qb-page .qb-steps{padding-top:60px;padding-bottom:60px}.qb-page .qb-feat{padding-bottom:28px}.qb-page .nx-cta{padding-bottom:60px}}.qb-page .eyebrow{display:none}.qb-page{--sec:80px}@media (max-width:640px){.qb-page{--sec:56px}}.qb-page .qb-glass .proof-band{padding-bottom:var(--sec)}.qb-page .nx-review{padding-top:48px;padding-bottom:48px}.qb-page .qb-who,.qb-page .nx-ver,.qb-page .nx-sec,.qb-page .qb-steps,.qb-page .faq,.qb-page .close{padding-top:var(--sec);padding-bottom:var(--sec)}.qb-page .qb-feat{padding-top:var(--sec);padding-bottom:24px}.qb-page .nx-cta{padding-top:0;padding-bottom:var(--sec)}.qb-page .qb-head{margin-bottom:40px}@media (max-width:640px){.qb-page .nx-review{padding-top:40px;padding-bottom:40px}.qb-page .qb-feat{padding-bottom:20px}.qb-page .qb-head{margin-bottom:28px}}.qb-page{--sec:48px}@media (max-width:640px){.qb-page{--sec:36px}}.qb-page .nx-review{padding-top:32px;padding-bottom:32px}.qb-page .qb-feat{padding-bottom:20px}.qb-page .qb-head{margin-bottom:32px}@media (max-width:640px){.qb-page .nx-review{padding-top:28px;padding-bottom:28px}.qb-page .qb-feat{padding-bottom:16px}.qb-page .qb-head{margin-bottom:24px}}.qb-page .nx-ver .qb-head{align-items:center}.qb-page .nx-ver h2{max-width:none}.qb-page .nx-vc p{min-height:3.1em}.qb-page .nx-vc ul{margin-top:18px}@media (min-width:1101px){.qb-page .nx-ver .qb-head{grid-template-columns:auto 1fr;gap:64px}.qb-page .nx-ver h2{white-space:nowrap}}.qb-page .nx-ver-g.three{grid-template-columns:repeat(3,1fr)}.qb-page .nx-ver-note{margin-top:20px;font-size:var(--fs-sm);color:var(--slate)}@media (max-width:1100px){.qb-page .nx-ver-g.three{grid-template-columns:1fr}.qb-page .nx-vc p{min-height:0}}.qb-glass .glass-wrap{max-width:1180px}.hc .hc-in.has-ph{max-width:none;width:100%;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:44px;align-items:center;text-align:left}.qb-glass .glass.has-ph{padding:44px}.has-ph .lede{margin-left:0;margin-right:0}.has-ph .ctas,.has-ph .hticks{justify-content:flex-start}.has-ph h1{font-size:var(--fs-h1)}.hero-ph{position:relative;margin:0;border-radius:16px;overflow:hidden;aspect-ratio:3/2;border:1px solid rgb(255 255 255 / .25);box-shadow:0 40px 70px -30px rgb(0 0 0 / .85);background:#0A1E4A}.hero-ph picture,.hero-ph img{display:block;width:100%;height:100%;object-fit:cover}.hero-ph:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 45%,rgb(2 18 58 / .55));pointer-events:none}.hero-ph .ph-tags{position:absolute;inset:0;z-index:2;padding:16px;margin:0}.ph-chip{display:inline-flex;align-items:center;background:rgb(2 18 58 / .84);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border:1px solid rgb(255 255 255 / .22);border-radius:999px;padding:8px 14px;font-weight:600;font-size:var(--fs-sm);line-height:1.2;white-space:nowrap}.ph-top{position:absolute;left:16px;top:16px}.ph-stack{position:absolute;left:16px;bottom:16px;display:grid;gap:8px;justify-items:start}@media (max-width:999px){.hc .hc-in.has-ph{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:640px){.qb-glass .glass.has-ph{padding:26px 18px}.ph-chip{font-size:var(--fs-micro);padding:6px 11px}.hero-ph .ph-tags{padding:12px}.ph-top{left:12px;top:12px}.ph-stack{left:12px;bottom:12px;gap:6px}}.has-ph .hticks{flex-direction:column;gap:12px;margin-top:26px}.nx-dcs{margin-top:48px;padding-top:40px;border-top:1px solid rgb(255 255 255 / .14)}.nx-dcs-h{margin-bottom:24px}.nx-dcs-h h3{color:#fff;font-size:var(--fs-h3);line-height:1.25;margin:0 0 6px}.nx-dcs-h p{color:#B4C0D8;font-size:var(--fs-sm);margin:0}.nx-dc-g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.nx-dc{display:flex;flex-direction:column;background:#0A1E4A;border:1px solid rgb(127 211 238 / .28);border-radius:14px;padding:20px}.nx-dc h4{display:flex;align-items:center;gap:8px;color:#fff;font-size:var(--fs-lg);margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid rgb(255 255 255 / .12)}.nx-dc h4 svg.ic{width:18px;height:18px;stroke:#7FD3EE;flex:none}.nx-dc .dc-l{font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7FD3EE;margin:0 0 10px}.nx-dc .dc-certs{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.nx-dc .dc-certs li{font-size:var(--fs-xs);font-weight:600;line-height:1.2;color:#fff;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .18);border-radius:999px;padding:5px 10px}.nx-dc .dc-note{margin:auto 0 0;padding-top:14px;border-top:1px dashed rgb(255 255 255 / .16);color:#B4C0D8;font-size:var(--fs-sm);line-height:1.45}@media (max-width:1100px){.nx-dc-g{grid-template-columns:1fr 1fr}}@media (max-width:640px){.nx-dc-g{grid-template-columns:1fr}.nx-dcs{margin-top:36px;padding-top:32px}}.qb-page .nx-sec .qb-head{grid-template-columns:1fr;gap:14px;align-items:start}.qb-page .nx-sec h2{max-width:22ch;text-wrap:balance}.qb-page .nx-sec .intro{max-width:60ch}.nx-sec-i>div{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"pi t" "s s";align-items:center;column-gap:12px;row-gap:10px;padding:22px 22px 24px}.nx-sec-i .pi{grid-area:pi;width:36px;height:36px;margin:0}.nx-sec-i b{grid-area:t;font-size:var(--fs-body);line-height:1.25}.nx-sec-i>div>span:not(.pi){grid-area:s;font-size:var(--fs-sm);line-height:1.45}.nx-sec-i>div{padding:20px 18px 22px}.nx-sec-i>div>span:not(.pi){font-size:var(--fs-sm)}.nx-vlist{margin-top:32px;border:1px solid var(--rule);border-radius:16px;padding:24px 28px;background:#fff}.nx-vlist-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 24px;margin-bottom:8px}.nx-vlist-h h3{margin:0;font-size:var(--fs-h3);color:var(--navy)}.nx-key{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;font-size:var(--fs-xs);color:var(--slate)}.nx-key .k{display:inline-flex;align-items:center;gap:8px}.nx-key .k:before{content:"";width:12px;height:12px;border-radius:4px;flex:none}.nx-key .cur:before{background:var(--navy)}.nx-key .old:before{border:1.5px solid #8A97B0;background:#fff}.nx-vrows{list-style:none;margin:0;padding:0}.nx-vrows li{display:grid;grid-template-columns:280px 1fr;gap:16px;align-items:center;padding:14px 0;border-top:1px solid var(--rule)}.nx-vrows li:first-child{border-top:0}.nx-vrows .vn{font-weight:700;color:var(--ink);font-size:var(--fs-sm)}.nx-vrows .vy{display:flex;flex-wrap:wrap;gap:8px}.nx-vrows .vc{font-size:var(--fs-sm);font-weight:600;line-height:1.2;border-radius:999px;padding:7px 14px;border:1.5px solid #8A97B0;color:var(--navy);background:#fff;white-space:nowrap}.nx-vrows .vc.cur{background:var(--navy);border-color:var(--navy);color:#fff}.nx-vlist .nx-ver-note{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--rule);font-size:var(--fs-sm);color:var(--slate);line-height:1.5}@media (max-width:760px){.nx-vlist{padding:20px 18px}.nx-vrows li{grid-template-columns:1fr;gap:10px}.nx-vrows .vc{font-size:var(--fs-xs);padding:6px 12px}}.has-ph h1{margin-bottom:0}.has-ph .lede{max-width:40ch;margin-top:20px;font-size:var(--fs-lead);line-height:1.55;color:#DCE4F2}.has-ph .ctas{margin-top:32px}@media (max-width:640px){.has-ph .lede{font-size:var(--fs-lead);margin-top:16px}.has-ph .ctas{margin-top:26px}}.colo-page .colo-dcs{grid-template-columns:repeat(3,1fr)}.colo-page .nx-dc h4{flex-wrap:wrap}.colo-page .dc-flag{margin-left:auto;font-size:var(--fs-micro);font-weight:700;letter-spacing:.04em;color:#FFD9A0;border:1px solid rgb(255 217 160 / .45);border-radius:999px;padding:3px 9px;white-space:nowrap}.colo-page .dc-lead{margin:0 0 14px;color:#DCE4F2;font-size:var(--fs-sm);line-height:1.45}@media (max-width:1100px){.colo-page .colo-dcs{grid-template-columns:1fr 1fr}}@media (max-width:640px){.colo-page .colo-dcs{grid-template-columns:1fr}}.colo-page .nx-dc .dc-h{display:flex;align-items:center;gap:8px;color:#fff;font-size:var(--fs-lg);margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid rgb(255 255 255 / .12)}.colo-page .nx-dc .dc-h svg.ic{width:18px;height:18px;stroke:#7FD3EE;flex:none}.close-form{scroll-margin-top:72px}.close-form .wrap{display:block}.close-form p{max-width:42ch}.fx-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:64px;align-items:start;margin-bottom:40px}.close-form .fx-head h2{max-width:none}.fx-c{list-style:none;padding:0}.fx-head .fx-c li:first-child{padding-top:0}.fx-c li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid rgb(255 255 255 / .2)}.fx-c span{color:rgb(255 255 255 / .75)}.fx-c a{text-decoration:none;font-weight:700;color:#fff}.fx-c b{font-weight:700}.fx{background:#fff;color:var(--ink);padding:32px;border-radius:14px;box-shadow:0 20px 50px rgb(2 18 58 / .25)}.fx .wpcf7-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px}.fx-row{display:contents}.fx .wpcf7-form>label{grid-column:1/-1}.fx label{display:grid;align-content:start;gap:8px;font-size:var(--fs-sm);font-weight:600;color:var(--navy);line-height:1.3}.fx .opt{font-weight:400;color:var(--slate)}.fx .wpcf7-form-control-wrap{display:block}.fx input:not([type=submit]):not([type=checkbox]),.fx select,.fx textarea{font:inherit;font-size:var(--fs-ui);font-weight:400;line-height:1.4;width:100%;padding:13px 14px;border-radius:8px;border:1px solid #C4CBD6;background:#fff;color:var(--ink)}.fx select{padding-right:40px;appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23042260' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center;cursor:pointer}.fx select:has(option[value=""]:checked){color:#5F6B7D}.fx textarea{resize:vertical;min-height:68px;height:68px}.fx input:focus,.fx select:focus,.fx textarea:focus{outline:3px solid rgb(0 153 204 / .35);outline-offset:0;border-color:var(--sky)}.fx .wpcf7-form-control-wrap .wpcf7-not-valid{border-color:var(--red)}.fx .wpcf7-not-valid-tip{color:var(--red);font-size:var(--fs-xs);font-weight:500;margin-top:6px}.fx .wpcf7-submit{width:100%;cursor:pointer;font-family:inherit;grid-column:3;grid-row:5}.fx .wpcf7-submit:disabled{opacity:.7;cursor:wait}.fx .wpcf7-spinner{position:absolute;margin:0;width:0;height:0;overflow:hidden}.fx form.submitting .wpcf7-submit{opacity:.7}.fx .fx-note{font-size:var(--fs-sm);color:var(--slate);margin:0;max-width:none;grid-column:1/3;grid-row:5;align-self:center}.fx form .wpcf7-response-output{grid-column:1/-1}.fx .fx-note a{color:inherit;text-underline-offset:2px}.grecaptcha-badge{visibility:hidden}.fx .wpcf7 form .wpcf7-response-output,.fx form .wpcf7-response-output{margin:0;padding:12px 14px;border-radius:8px;border:1px solid var(--rule);font-size:var(--fs-sm);color:var(--ink);background:var(--mist)}.fx form.sent .wpcf7-response-output{border-color:#2E7D4F;background:#EAF6EF;color:#1D5233;font-weight:600}.fx form.invalid .wpcf7-response-output,.fx form.unaccepted .wpcf7-response-output{border-color:#E0B341;background:#FFF8E5;color:#5C4400}.fx form.failed .wpcf7-response-output,.fx form.aborted .wpcf7-response-output,.fx form.spam .wpcf7-response-output{border-color:var(--red);background:#FCEDEE;color:#7A0812}@media (max-width:900px){.fx-head{grid-template-columns:1fr;gap:28px;margin-bottom:32px}.fx-head .fx-c li:first-child{padding-top:14px}.fx .wpcf7-form{grid-template-columns:repeat(2,minmax(0,1fr))}.fx .wpcf7-submit,.fx .fx-note{grid-column:1/-1;grid-row:auto}}@media (max-width:560px){.fx .wpcf7-form{grid-template-columns:1fr}.fx{padding:22px}}.fx .fx-opt{grid-column:1/-1}.fx .fx-opt .wpcf7-list-item{margin:0;display:block}.fx .fx-opt label{display:flex;align-items:flex-start;gap:10px;font-size:var(--fs-sm);font-weight:400;color:var(--ink);line-height:1.45;cursor:pointer}.fx .fx-opt input[type=checkbox]{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--red);cursor:pointer}.fx .fx-opt .wpcf7-list-item-label::before,.fx .fx-opt .wpcf7-list-item-label::after{content:none}.qb-tile{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center;align-content:start;padding:24px}.qb-tile .pi{grid-column:1;grid-row:1;margin:0;width:40px;height:40px;background:#FBEDEE}.qb-tile h3{grid-column:2;grid-row:1}.qb-tile p{grid-column:1 / -1;margin-top:12px}@media (max-width:640px){.qb-tile{padding:20px;column-gap:12px}.qb-tile .pi{width:36px;height:36px}.qb-tile .pi svg.ic{width:20px;height:20px}}.qb-ol li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center;align-content:start;padding:24px}.qb-ol .n{grid-column:1;grid-row:1;margin:0}.qb-ol h3{grid-column:2;grid-row:1}.qb-ol p{grid-column:1 / -1;margin-top:12px}.qb-ol li:not(:last-child)::after{top:43px}@media (max-width:640px){.qb-ol li{padding:20px;column-gap:12px}.qb-ol .n{width:36px;height:36px}}.qb-page .qb-head,.qb-page .nx-ver .qb-head{grid-template-columns:1fr;gap:14px;align-items:start}.qb-page .qb-head .intro{max-width:62ch}@media (min-width:1101px){.qb-page .nx-ver .qb-head{grid-template-columns:1fr;gap:14px}.qb-page .nx-ver h2{white-space:normal}}.qb-page .qb-head h2{max-width:none;text-wrap:balance}.qb-page .nx-sec .qb-head h2{max-width:22ch}.faq-grid{align-items:start}.fgrid{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr));column-gap:40px}footer h2.fh,footer .fol{font-family:var(--body);font-size:var(--fs-micro);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7FD3EE;line-height:1.4;margin:0 0 14px}footer .fgrid>div:not(:first-child){padding-top:4px}footer .fabout{color:#B4C0D8;max-width:46ch;margin:0 0 16px}footer .faddr{font-style:normal;font-size:var(--fs-xs);line-height:1.6;color:#8E9BB8}footer .fol{margin-top:24px}footer .fol+.soc{margin-top:0}footer li a{color:#C9D2E3}footer li a:hover{color:#fff}@media (max-width:1100px) and (min-width:641px){.fgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.fgrid>div:first-child{grid-column:1/-1}}@media (max-width:640px){.fgrid{grid-template-columns:1fr 1fr;row-gap:32px}.fgrid>div:first-child{grid-column:1/-1}}footer .fabout{margin-bottom:0}.frow{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding-top:22px;padding-bottom:22px;position:relative}.frow::before,footer .status .wrap::before{content:"";position:absolute;top:0;left:var(--fpad,32px);right:var(--fpad,32px);height:1px;background:rgb(255 255 255 / .1)}.frow .faddr{line-height:1.5}.ffol{display:flex;align-items:center;gap:14px;flex:none}.ffol .fol{margin:0}.ffol .soc{margin:0;display:flex;gap:8px}footer .status{border-top:0;margin-top:0}footer .status .wrap{position:relative;padding-top:18px;padding-bottom:18px}@media (max-width:760px){.frow{flex-direction:column;align-items:flex-start;gap:16px;margin-top:36px}}@media (max-width:640px){footer{--fpad:16px}}.colo-page .colo-dcs{grid-template-columns:repeat(4,minmax(0,1fr))}.colo-page .dc-uk{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap;margin-top:16px;padding-top:18px;padding-bottom:18px}.colo-page .dc-uk .dc-h{margin:0}.colo-page .dc-uk .dc-lead{margin:0;flex:1 1 260px}.colo-page .dc-uk .tbtn{color:#fff}@media (max-width:1100px){.colo-page .colo-dcs{grid-template-columns:1fr 1fr}}@media (max-width:640px){.colo-page .colo-dcs{grid-template-columns:1fr}}summary{padding:17px 0}details p{padding-bottom:18px}@media (min-width:1101px){.faq-grid>div:first-child{position:sticky;top:110px}}.colo-page .dc-uk{flex-direction:row;justify-content:flex-start;text-align:left;min-height:0;height:auto}.colo-page .dc-uk>*{margin:0}.colo-page .dc-uk .dc-h{padding:0;border:0}.nx-dc .dc-h,.nx-dc h4{order:0}.nx-dc .dc-lead{order:1}.nx-dc .dc-note{order:2;margin:0 0 16px;padding-top:0;border-top:0}.nx-dc .dc-l{order:3}.nx-dc .dc-certs{order:4;margin-bottom:0}.colo-page .nx-dc .dc-h{flex-wrap:wrap;row-gap:8px}.colo-page .dc-flag{margin-left:26px}.colo-page .dc-uk .dc-lead{order:1;flex:1 1 260px}.colo-page .dc-uk .tbtn{order:2;margin-left:auto}.nx-dc .dc-certs{gap:2px 0}.nx-dc .dc-certs li{background:none;border:0;border-radius:0;padding:0;font-size:var(--fs-xs);font-weight:600;line-height:1.6;color:#E4EAF5}.nx-dc .dc-certs li:not(:last-child)::after{content:"·";margin:0 7px;color:#7FD3EE}@media (max-width:640px){.colo-page .dc-uk .tbtn{margin-left:0}}.plan-stack{display:grid;gap:8px;align-self:center}.ps-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"n p o" "s s o";align-items:center;column-gap:16px;row-gap:4px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .16);border-radius:12px;padding:14px 16px 14px 18px}.ps-n{grid-area:n;color:#fff;font-size:var(--fs-ui);font-weight:700;line-height:1.3}.ps-s{grid-area:s;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;color:#C9D2E3;font-size:var(--fs-xs);line-height:1.5}.ps-s li:not(:last-child)::after{content:"·";margin:0 7px;color:#7FD3EE}.ps-p{grid-area:p;color:#fff;font-family:var(--head);font-weight:800;font-size:var(--fs-h3);white-space:nowrap;line-height:1}.ps-p small{font-family:var(--body);font-size:var(--fs-xs);font-weight:600;color:#B4C0D8;margin-left:2px}.ps-row .btn{grid-area:o}.ps-foot{color:#B4C0D8;font-size:var(--fs-xs);margin:6px 2px 0}@media (max-width:640px){.ps-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n p" "s s" "o o";row-gap:8px;padding:14px}.ps-p{justify-self:end}.ps-row .btn{width:100%;margin-top:4px}}.os-pick{display:grid;gap:12px;align-self:center}.os-card{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:6px;align-items:baseline;text-decoration:none;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .16);border-radius:14px;padding:20px 22px;transition:border-color .15s,background .15s}.os-card:hover{border-color:rgb(127 211 238 / .6);background:rgb(255 255 255 / .1)}.os-card .tag{grid-column:1 / -1;justify-self:start;font-size:var(--fs-micro);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7FD3EE}.oc-h{color:#fff;font-family:var(--head);font-weight:800;font-size:var(--fs-h3);line-height:1.2}.oc-p{color:#B4C0D8;font-size:var(--fs-sm);white-space:nowrap}.oc-p b{color:#fff;font-family:var(--head);font-weight:800;font-size:var(--fs-h3)}.oc-s{grid-column:1 / -1;color:#DCE4F2;font-size:var(--fs-sm);line-height:1.5}.oc-l{grid-column:1 / -1;display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;font-size:var(--fs-sm);margin-top:6px}@media (max-width:640px){.os-card{padding:18px}}.vps-plans{background:#fff;padding-top:var(--sec);padding-bottom:var(--sec);scroll-margin-top:72px}.vps-tabs{display:inline-flex;gap:4px;padding:4px;background:#EEF1F5;border-radius:10px;margin-bottom:20px}.vps-tabs button{border:0;background:#fff0;padding:10px 20px;border-radius:8px;font:inherit;font-weight:700;font-size:var(--fs-ui);color:var(--slate);cursor:pointer}.vps-tabs button[aria-selected=true]{background:#fff;color:var(--navy);box-shadow:0 1px 3px rgb(2 18 58 / .14)}.vps-t{width:100%;border-collapse:collapse;font-size:var(--fs-sm);color:var(--ink)}.vps-t th,.vps-t td{padding:14px 12px;text-align:left;border-bottom:1px solid var(--rule);white-space:nowrap}.vps-t thead th{font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--slate);padding-top:0}.vps-t tbody th{color:var(--navy);font-weight:700;font-size:var(--fs-ui)}.vps-t .vt-p{font-family:var(--head);font-weight:800;font-size:var(--fs-lg);color:var(--navy)}.vps-t .vt-p small{font-family:var(--body);font-size:var(--fs-xs);font-weight:600;color:var(--slate);margin-left:2px}.vps-t .vt-o{text-align:right;padding-right:0}.vps-t tbody tr:hover{background:#F7F9FC}.vps-page .qb-feat{padding-bottom:var(--sec)}@media (max-width:820px){.vps-t thead{display:none}.vps-t,.vps-t tbody{display:block}.vps-t tr{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:6px;padding:14px 16px;margin-bottom:8px;border:1px solid var(--rule);border-radius:12px}.vps-t th,.vps-t td{display:block;padding:0;border:0;white-space:nowrap}.vps-t tbody th{flex:1 1 auto}.vps-t .vt-p{order:1;text-align:right}.vps-t tr::after{content:"";order:1;flex-basis:100%;height:0}.vps-t td[data-s=burst]{display:none}.vps-t td[data-s]{order:2;font-size:var(--fs-xs);color:var(--slate)}.vps-t td[data-s]::after{content:" " attr(data-s)}.vps-t td[data-s]{margin-right:14px}.vps-t .vt-o{order:3;flex-basis:100%;margin-top:8px;text-align:left}.vps-t tbody tr:hover{background:none}}}.oc-l .ar{width:30px;height:30px;border-radius:50%;border:1.5px solid var(--red);display:grid;place-items:center;transition:transform .2s,background .2s}.oc-l .ar svg{width:14px;height:14px;stroke:#fff}.os-card:hover .oc-l .ar{background:var(--red);transform:translateX(3px)}@media (max-width:640px){.ps-row .btn{width:auto;justify-self:start;padding-left:22px;padding-right:22px}}@media (max-width:640px){.os-card{grid-template-columns:1fr}.oc-p{grid-row:2}}.oc-l .ar{flex:none}@supports (grid-template-rows:subgrid){.nx-dc-g>.nx-dc{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:0;align-content:start}.colo-page .colo-dcs>.nx-dc{grid-row:span 5}.nx-dc-g>.nx-dc>.dc-l{align-self:end}.nx-dc-g>.nx-dc>.dc-h,.nx-dc-g>.nx-dc>h4{align-content:flex-start}.nx-dc-g>.nx-dc>.dc-certs{align-content:flex-start}}.colo-page .dc-lead .dc-flag{display:table;margin:0 0 8px}.dedi-t .vt-cpu{white-space:normal;min-width:190px}@media (max-width:820px){.dedi-t .vt-cpu{flex-basis:100%;min-width:0;white-space:normal}}.dz-art{background:#042260}.dz-art svg{display:block;width:100%;height:100%}.dz-art:after{display:none}header nav .has-sub{position:relative}header nav .sub-t{display:inline-flex;align-items:center;gap:6px;background:none;border:0;border-bottom:2px solid #fff0;padding:8px 0;font:inherit;line-height:1.2;font-weight:600;color:var(--navy);cursor:pointer}header nav ul.menu{align-items:center}header nav .sub-t svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}header nav .has-sub:hover .sub-t,header nav .has-sub.current-menu-item .sub-t{border-bottom-color:var(--red)}header nav .sub{display:none;position:absolute;right:-20px;top:100%;margin-top:14px;width:560px;grid-template-columns:1fr 1fr;gap:8px 24px;background:#fff;border:1px solid var(--rule);border-radius:14px;box-shadow:0 30px 60px -24px rgb(4 34 96 / .35);padding:22px 24px;white-space:normal;z-index:50}header nav .sub::before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}header nav .has-sub:hover .sub,header nav .has-sub:focus-within .sub,header nav .has-sub.sub-open .sub{display:grid}header nav .has-sub:hover .sub-t svg,header nav .has-sub.sub-open .sub-t svg{transform:rotate(180deg)}header nav .sub-h{margin:0 0 6px;font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}header nav .sub ul{list-style:none;margin:0;padding:0}header nav .sub a{display:block;padding:9px 10px;margin:0 -10px;border:0;border-radius:8px}header nav .sub a:hover,header nav .sub a:focus-visible{background:#F2F5FA}header nav .sub a b{display:block;font-size:var(--fs-ui);font-weight:700;color:var(--navy)}header nav .sub a span{display:block;margin-top:2px;font-size:var(--fs-sm);font-weight:400;color:var(--slate)}header nav .sub a[aria-current] b{color:var(--red)}@media (max-width:1100px){.nav-open header nav .has-sub .sub-t{display:flex;width:100%;justify-content:space-between;padding:14px 24px;border:0;font-size:var(--fs-body)}.nav-open header nav .sub{position:static;width:auto;margin:0;box-shadow:none;border:0;border-radius:0;padding:4px 24px 12px;grid-template-columns:1fr;background:#F7F9FC}.nav-open header nav .has-sub:hover .sub,.nav-open header nav .has-sub:focus-within .sub{display:none}.nav-open header nav .has-sub.sub-open .sub{display:grid}.nav-open header nav .sub a{padding:10px;font-size:var(--fs-body)}}@media (max-width:640px){.nav-open header nav .has-sub .sub-t{padding:14px 16px}.nav-open header nav .sub{padding:4px 16px 12px}}a.il{color:var(--navy);font-weight:700;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}a.il:hover{color:var(--red)}.net a.il{color:#fff}.net a.il:hover{color:#7FD3EE}.dc-page .colo-page .colo-dcs,.dc-page .colo-dcs{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-page .colo-dcs>.nx-dc{grid-row:span 5}.dc-page .nx-dc .dc-l{order:2}.dc-page .nx-dc .dc-certs{order:3;margin-bottom:18px}.dc-page .nx-dc .dc-pts{order:4;list-style:none;margin:0;padding:16px 0 0;border-top:1px solid rgb(255 255 255 / .12)}@media (max-width:760px){.dc-page .colo-dcs{grid-template-columns:1fr}}.dc-page .nx-dc .dc-pts li{position:relative;padding:0 0 8px 16px;color:#DCE4F2;font-size:var(--fs-sm);line-height:1.45}.dc-page .nx-dc .dc-pts li::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:2px;background:#AB0B1B}.dc-page .nx-dc .dc-lead{color:#fff;font-weight:600}.ab-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}a.qb-tile{text-decoration:none;color:inherit;grid-template-rows:auto auto 1fr;transition:border-color .15s,box-shadow .15s}a.qb-tile:hover{border-color:var(--navy);box-shadow:0 18px 34px -22px rgb(4 34 96 / .45)}a.qb-tile .tl{grid-column:1 / -1;align-self:end;display:inline-flex;align-items:center;gap:8px;padding-top:16px;font-weight:700;font-size:var(--fs-ui);color:var(--navy)}@media (max-width:1100px){.ab-tiles{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ab-tiles{grid-template-columns:1fr}}.ab-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 0}.hc .hc-in.hc-banner{max-width:none;width:100%;text-align:center}.hc-banner .hc-txt{max-width:780px;margin:0 auto}.hc-banner h1{font-size:var(--fs-h1)}.hc-banner .lede{margin-left:auto;margin-right:auto;max-width:52ch;text-wrap:balance}.hc-banner .ctas{justify-content:center}.qb-glass .glass.hc-banner{padding:56px 44px}@media (max-width:640px){.qb-glass .glass.hc-banner{padding:32px 22px}.hc-banner .ctas{justify-content:center}}.blog-page .hc-banner .hc-txt{max-width:980px}.bl-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px}.bl-tabs a{padding:8px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .3);color:#fff;text-decoration:none;font-weight:600;font-size:var(--fs-sm);white-space:nowrap}.bl-tabs a:hover{border-color:#fff;background:rgb(255 255 255 / .08)}.bl-tabs a[aria-current]{background:#fff;color:var(--navy);border-color:#fff}.bl-topics{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.bl-topics li{display:flex}.bl-topics .qb-tile{width:100%;grid-template-columns:1fr;grid-template-rows:auto auto 1fr}.bl-topics .qb-tile h3{grid-column:1}.bl-topics .qb-tile .tl{color:var(--slate);font-weight:600;font-size:var(--fs-sm)}@media (max-width:1240px){.bl-topics{grid-template-columns:repeat(6,minmax(0,1fr))}.bl-topics li{grid-column:span 2}.bl-topics li:nth-child(4){grid-column:2 / span 2}}@media (max-width:900px){.bl-topics{grid-template-columns:1fr 1fr}.bl-topics li,.bl-topics li:nth-child(4){grid-column:auto}.bl-topics li:last-child{grid-column:1 / -1}}@media (max-width:640px){.bl-topics{grid-template-columns:1fr}}.bl-list{background:#fff;padding-top:var(--sec);padding-bottom:var(--sec)}.bl-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:1000px){.bl-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.bl-grid{grid-template-columns:1fr}}.bl-card{display:flex}.bl-card a{display:flex;flex-direction:column;width:100%;padding:24px;border:1px solid var(--rule);border-radius:14px;text-decoration:none;color:inherit;background:#fff;transition:border-color .15s,box-shadow .15s}.bl-card a:hover{border-color:var(--navy);box-shadow:0 18px 34px -22px rgb(4 34 96 / .45)}.bl-meta{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.bl-sec,.bl-arch{font-size:var(--fs-micro);font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px}.bl-sec{background:#FBEDEE;color:var(--red)}.bl-arch{background:#EEF1F5;color:var(--slate)}.bl-card h3{font-family:var(--body);font-size:var(--fs-lg);line-height:1.35;color:var(--navy);margin:0}.bl-card p{margin:10px 0 0;color:var(--slate);font-size:var(--fs-sm);line-height:1.5}.bl-date{margin-top:auto;padding-top:16px;color:var(--slate);font-size:var(--fs-sm)}.bl-pages{margin-top:32px}.bl-pages .nav-links{display:flex;flex-wrap:wrap;gap:8px}.bl-pages .page-numbers{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border:1px solid var(--rule);border-radius:10px;text-decoration:none;color:var(--navy);font-weight:600}.bl-pages .page-numbers.current{background:var(--navy);color:#fff;border-color:var(--navy)}.bl-empty{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;background:#F7F9FC;border:1px solid var(--rule);border-radius:14px;padding:18px 22px}.bl-empty p{margin:0;color:var(--slate)}.bl-empty .tbtn{color:var(--navy)}.bl-kicker{margin:0 0 12px}.bl-kicker a{font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7FD3EE;text-decoration:none}.bl-hmeta{display:flex;justify-content:center;gap:18px;margin:16px 0 0;color:#B4C0D8;font-size:var(--fs-sm)}.post-page .hc-banner h1{font-size:var(--fs-h2);text-wrap:balance}.post-body{background:#fff;padding-top:56px;padding-bottom:var(--sec)}.bl-note{background:#F7F9FC;border-left:3px solid var(--red);border-radius:8px;padding:14px 18px;color:var(--slate);font-size:var(--fs-sm)}.bl-more{border-top:1px solid var(--rule)}.aside .box .box-h{font-family:var(--head);font-size:var(--fs-h3);line-height:1.25;color:var(--navy);margin:0 0 8px}@media (max-width:640px){.blog-page .hc-banner,.blog-page .hc-banner .hc-txt{min-width:0;max-width:100%}.blog-page .glass-wrap{min-width:0}.bl-tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin-left:-22px;margin-right:-22px;padding:0 22px 4px;scrollbar-width:none}.bl-tabs::-webkit-scrollbar{display:none}}.bl-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:start}.bl-filter{position:sticky;top:96px}.bl-fh{margin:0 0 10px;font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.bl-filter ul{list-style:none;margin:0;padding:0;border:1px solid var(--rule);border-radius:14px;overflow:hidden}.bl-filter li+li{border-top:1px solid var(--rule)}.bl-filter a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;color:var(--navy);font-weight:600;font-size:var(--fs-sm)}.bl-filter a:hover{background:#F7F9FC}.bl-filter a[aria-current]{background:var(--navy);color:#fff}.bl-filter .n{font-weight:600;font-size:var(--fs-xs);color:var(--slate)}.bl-filter a[aria-current] .n{color:#B4C0D8}.bl-main .bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.bl-layout{grid-template-columns:1fr;gap:20px}.bl-filter{position:static}.bl-filter ul{display:flex;overflow-x:auto;border:0;border-radius:0;gap:8px;scrollbar-width:none;margin:0 -16px;padding:0 16px}.bl-filter ul::-webkit-scrollbar{display:none}.bl-filter li+li{border-top:0}.bl-filter a{white-space:nowrap;border:1px solid var(--rule);border-radius:999px;padding:8px 14px}}@media (max-width:640px){.bl-main .bl-grid{grid-template-columns:1fr}}@media (min-width:901px){.bl-layout{grid-template-columns:264px minmax(0,1fr)}}.bl-layout>*{min-width:0}.qb-glass .glass.hc-banner.bl-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:44px;align-items:center;text-align:left;padding:48px}.bl-hero .hc-txt{max-width:none;margin:0}.bl-hero h1{text-wrap:balance}.bl-hero .lede{margin-left:0;max-width:46ch;text-wrap:pretty}.bl-fh2{margin:0 0 12px;font-family:var(--body);font-size:var(--fs-micro);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#B4C0D8}.bl-featured ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.bl-featured a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:14px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .24);text-decoration:none;color:#fff;transition:background .15s,border-color .15s}.bl-featured a:hover{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .6)}.bl-featured .s{display:block;font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7FD3EE;margin-bottom:4px}.bl-featured .t{display:block;font-weight:700;font-size:var(--fs-ui);line-height:1.35}.bl-featured li:first-child a{padding:22px 20px;background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .45)}.bl-featured li:first-child .t{font-family:var(--head);font-weight:800;font-size:var(--fs-h3);line-height:1.25}.bl-featured .ar{flex:none;width:30px;height:30px;border-radius:50%;border:1.5px solid #fff;display:grid;place-items:center;transition:transform .2s,background .2s}.bl-featured .ar svg{width:14px;height:14px;stroke:#fff}.bl-featured a:hover .ar{background:var(--red);border-color:var(--red);transform:translateX(3px)}@media (max-width:900px){.qb-glass .glass.hc-banner.bl-hero{grid-template-columns:1fr;gap:26px;padding:30px 22px}}.why-links{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 0}.ct-proof b a,.ct-proof .pt a{color:inherit;text-decoration:none}.ct-proof b a:hover,.ct-proof .pt a:hover{color:var(--red)}.ct-proof b{overflow-wrap:anywhere;font-size:15px;letter-spacing:-.005em}.ct-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.ct-tiles{grid-template-columns:1fr}}.terms dd a{color:var(--navy);font-weight:600;text-underline-offset:2px}.cf-rev{margin-top:14px;font-size:var(--fs-sm);color:var(--slate)}.cf-tw{border:1px solid var(--rule);border-radius:14px;overflow:hidden;background:#fff}.cf-t{width:100%;border-collapse:collapse;font-size:var(--fs-ui);line-height:1.5}.cf-t thead th{background:var(--navy);color:#fff;text-align:left;font-weight:700;font-size:var(--fs-sm);padding:14px 20px}.cf-t tbody th,.cf-t td{padding:18px 20px;vertical-align:top;text-align:left;border-top:1px solid var(--rule)}.cf-t tbody tr:first-child th,.cf-t tbody tr:first-child td{border-top:0}.cf-t tbody th{font-weight:700;color:var(--navy);width:22%}.cf-t tbody th a{color:var(--navy);text-decoration:none}.cf-t tbody th a:hover{color:var(--red)}.cf-t td{color:var(--slate)}.cf-t td:last-child{color:var(--ink);font-weight:600;width:24%}.cf-dc td:last-child{width:auto;font-weight:500;color:var(--slate)}.cf-t tbody tr:nth-child(even){background:#F7F9FC}@media (max-width:760px){.cf-t thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cf-t,.cf-t tbody,.cf-t tr,.cf-t th,.cf-t td{display:block;width:auto!important}.cf-t tbody tr{padding:16px 18px;border-top:1px solid var(--rule)}.cf-t tbody tr:first-child{border-top:0}.cf-t tbody th,.cf-t td{padding:0;border:0}.cf-t td{margin-top:6px}}.fx .fx-w2{grid-column:span 2}@media (max-width:900px){.fx .fx-w2{grid-column:auto}}.cf-glance .cf-rev{margin-top:10px}.cf-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;border-top:2px solid var(--navy);margin:0}.cf-dl div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:16px 0;border-bottom:1px solid var(--rule)}.cf-dl dt{font-weight:700;color:var(--navy)}.cf-dl dd{margin:0;color:var(--slate);font-size:var(--fs-ui);line-height:1.5}.cf-dl dd b{color:var(--ink);font-weight:700}.cf-dl dd a{color:var(--navy);font-weight:600;text-underline-offset:2px}@media (max-width:900px){.cf-dl{grid-template-columns:1fr}}@media (max-width:560px){.cf-dl div{grid-template-columns:1fr;gap:4px}}.ct-find-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ct-card{display:flex;flex-direction:column;align-items:flex-start;background:#F5F7FA;border-radius:14px;padding:28px}.ct-card .pi{width:44px;height:44px;border-radius:10px;background:#fff;display:grid;place-items:center;margin-bottom:18px}.ct-card .pi .ic{width:22px;height:22px;fill:none;stroke:var(--red);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ct-card h3{font-family:var(--body);font-size:var(--fs-lg);letter-spacing:0;line-height:1.3;color:var(--navy)}.ct-card address{font-style:normal;margin-top:10px;font-size:var(--fs-ui);line-height:1.55;color:var(--ink);font-weight:600}.ct-card p{margin-top:8px;font-size:var(--fs-sm);line-height:1.5;color:var(--slate)}.ct-card .ct-co{margin-top:auto;padding-top:16px}.ct-chips{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ct-chips li{background:#fff;border:1px solid var(--rule);border-radius:999px;padding:6px 12px;font-size:var(--fs-sm);font-weight:600;color:var(--navy)}.ct-links{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:2px}.ct-card .tl,a.qb-tile .tl{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:var(--fs-ui);color:var(--navy);text-decoration:none}.ct-card>.tl{margin-top:auto;padding-top:18px}.ct-links .tl{padding:6px 0}.ct-card .tl .ar,a.qb-tile .tl .ar{flex:none;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--red);display:grid;place-items:center;transition:transform .2s,background .2s}.ct-card .tl .ar svg,a.qb-tile .tl .ar svg{width:12px;height:12px;stroke:var(--red)}.ct-card .tl:hover .ar,a.qb-tile:hover .tl .ar{background:var(--red);transform:translateX(3px)}.ct-card .tl:hover .ar svg,a.qb-tile:hover .tl .ar svg{stroke:#fff}.ct-card .tl:hover{color:var(--red)}@media (max-width:900px){.ct-find-g{grid-template-columns:1fr}}.ct-h{display:flex;align-items:center;gap:14px;margin-bottom:6px}.ct-card .ct-h .pi{margin:0;width:40px;height:40px;background:#FBEDEE;flex:none}.ct-card{background:#fff;border:1px solid var(--rule);padding:24px}.ct-chips li{background:#F5F7FA}.fq-list{padding-top:72px}.fq-group{scroll-margin-top:110px}.fq-group+.fq-group{margin-top:48px}.fq-group h2{font-size:var(--fs-h3);max-width:none;padding-bottom:10px;border-bottom:2px solid var(--navy)}.fq-nav a:hover{color:var(--red)}@media (max-width:900px){.fq-list{padding-top:40px}.fq-group{scroll-margin-top:90px}}header nav #sub-colocation{width:520px}.colo-page .nx-dc .tbtn{padding:0}.colo-page .nx-dc .dc-go{order:5;margin:18px 0 0}.lg-sec{padding:72px 0 88px}.lg-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:56px;align-items:start}.lg-nav{position:sticky;top:100px}.lg-nav .sub-h{margin:0 0 10px;font-size:var(--fs-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.lg-nav ul{list-style:none;margin:0;padding:0;border-left:2px solid var(--rule)}.lg-nav a{display:block;padding:8px 0 8px 16px;margin-left:-2px;border-left:2px solid #fff0;color:var(--navy);font-weight:600;text-decoration:none;font-size:var(--fs-ui)}.lg-nav a:hover{color:var(--red)}.lg-nav a[aria-current]{border-left-color:var(--red);color:var(--red)}.lg-body{max-width:76ch;font-size:var(--fs-body)}.lg-body h2{font-size:var(--fs-h3);margin:36px 0 12px}.lg-body h2:first-child{margin-top:0}.lg-body blockquote{margin:0 0 18px;padding:0 0 0 18px;border-left:3px solid var(--rule);color:var(--ink)}.lg-body blockquote p{margin:0 0 12px}@media (max-width:900px){.lg-grid{grid-template-columns:1fr;gap:28px}.lg-nav{position:static}.lg-nav ul{display:flex;flex-wrap:wrap;gap:4px 18px;border:0}.lg-nav a{padding:6px 0;border:0;margin:0}.lg-sec{padding:48px 0 64px}}.cf-best th:nth-child(1){width:38%}.cf-best th:nth-child(2),.cf-best td:nth-child(2){width:30%}.af-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:end}.af-rules{list-style:none;margin:26px 0 0;padding:0;border-top:2px solid var(--navy)}.af-rules li{position:relative;padding:13px 0 13px 26px;border-bottom:1px solid var(--rule);color:var(--ink);font-size:var(--fs-ui);line-height:1.45}.af-rules li::before{content:"";position:absolute;left:2px;top:19px;width:8px;height:8px;border-radius:2px;background:var(--red)}.af-tiers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:end}.af-tiers li{display:flex;flex-direction:column;justify-content:flex-end;background:#fff;border:1px solid var(--rule);border-top:4px solid var(--navy);border-radius:14px;padding:20px 18px}.af-tiers li:nth-child(1){min-height:190px}.af-tiers li:nth-child(2){min-height:240px}.af-tiers li:nth-child(3){min-height:290px}.af-tiers li:nth-child(4){min-height:340px}.af-tiers .af-n{font-weight:800;font-size:var(--fs-h3);color:var(--navy);line-height:1.1}.af-tiers .af-l{font-size:var(--fs-sm);color:var(--slate);margin-top:2px}.af-tiers b{display:block;margin-top:auto;padding-top:22px;font-size:2.4rem;line-height:1;font-weight:800;color:var(--navy)}.af-tiers .af-s{font-size:var(--fs-sm);color:var(--slate);margin-top:4px}.af-tiers .af-top{background:var(--navy);border-color:var(--navy);border-top-color:var(--red)}.af-tiers .af-top .af-n,.af-tiers .af-top b{color:#fff}.af-tiers .af-top .af-l,.af-tiers .af-top .af-s{color:#C9D4EA}@media (max-width:1100px){.af-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.af-tiers{grid-template-columns:1fr 1fr}.af-tiers li{min-height:0!important}}.btn-navy{background:var(--navy);color:#fff;border-color:var(--navy)}.btn-navy:hover{background:#021A4A;border-color:#021A4A}.btn-navy:focus-visible{outline:3px solid var(--sky);outline-offset:3px}.face{border-radius:10px;transition:background .15s}.face:hover{background:rgb(255 255 255 / .75)}.face:hover .tx b{color:var(--red)}.dr-ctas{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.dr-ctas .btn{margin-top:14px}.cert-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.cert-chips span{display:inline-block;padding:3px 9px;border:1px solid var(--navy);border-radius:999px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.02em;color:var(--navy);background:#fff;white-space:nowrap}.over-cta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:28px}.over-cta .btn{margin-top:0}.over-cta span{font-size:var(--fs-sm);color:var(--slate);font-weight:600}.fcert{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:44px;padding-top:24px;position:relative}.fcert::before{content:"";position:absolute;top:0;left:var(--fpad,32px);right:var(--fpad,32px);height:1px;background:rgb(255 255 255 / .1)}.fcert-h{display:flex;align-items:center;gap:8px;margin:0;color:#fff;font-weight:700;font-size:var(--fs-sm)}.fcert-h svg{width:18px;height:18px;fill:none;stroke:var(--red);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.fcert-l{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;flex:1 1 420px}footer .fcert-l li{padding:5px 11px;border:1px solid rgb(255 255 255 / .28);border-radius:6px;color:#fff;font-size:var(--fs-xs);font-weight:700;letter-spacing:.03em;white-space:nowrap;background:rgb(255 255 255 / .04)}.fcert-a{color:#fff;font-weight:700;font-size:var(--fs-sm);text-decoration:underline!important;text-decoration-color:var(--red)!important;text-underline-offset:4px;white-space:nowrap}.frow{margin-top:28px}footer img.fcert-logo{height:64px;width:auto;margin:0;padding:6px 8px;background:#fff;border-radius:8px;flex:none}footer img.fcert-logo+img.fcert-logo{margin-left:-10px}footer img.fcert-logo.fcert-dark{background:#0B2136;padding:0;border:1px solid rgb(255 255 255 / .28)}.fcert{row-gap:16px}.fcert{display:grid;grid-template-columns:1fr auto;gap:16px 24px;align-items:center}.fcert .fcert-logos{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:12px}.fcert .fcert-l{grid-column:1 / -1}footer img.fcert-logo+img.fcert-logo{margin-left:0}a.pt.pt-link{text-decoration:none}a.pt.pt-link:hover{text-decoration:underline;text-underline-offset:3px}.cert-g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:14px}.cert-g li{display:flex;flex-direction:column;align-items:center;gap:10px;background:#fff;border:1px solid var(--rule);border-radius:14px;padding:18px 10px 14px;text-align:center}.cert-g img{height:84px;width:auto;max-width:100%}.cert-g img.dk{border-radius:8px}.cert-g span{font-size:var(--fs-xs);font-weight:700;color:var(--navy)}@media (max-width:1100px){.cert-g{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.cert-g{grid-template-columns:repeat(2,minmax(0,1fr))}}.cert-page .cert-sites{grid-template-columns:repeat(3,minmax(0,1fr))}.cert-page .cert-sites .dc-certs{margin-top:14px}@media (max-width:1100px){.cert-page .cert-sites{grid-template-columns:1fr 1fr}}@media (max-width:640px){.cert-page .cert-sites{grid-template-columns:1fr}}.cert-page .nx-sec a.il{color:#fff}.cert-page .nx-sec a.il:hover{color:#7FD3EE}a.pt.pt-link{display:inline-flex;align-items:center;gap:6px}a.pt.pt-link svg{width:14px;height:14px;fill:none;stroke:var(--red);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}a.pt.pt-link:hover svg{transform:translateX(3px)}.proof li{container-type:inline-size}.proof b,.proof .pt{white-space:nowrap}.proof b{font-size:min(var(--fs-ui),5.6cqi)}.proof .pt{font-size:min(var(--fs-sm),5.2cqi)}@media (min-width:1101px){.proof li{padding-left:22px;padding-right:22px}}.ab-story{padding:88px 0}.ab-story-g{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.ab-story-t p{margin:0 0 16px;font-size:var(--fs-body);line-height:1.7;color:var(--ink)}.ab-story-t h3{margin:28px 0 10px}.ab-list{list-style:none;margin:0;padding:0;border-top:2px solid var(--navy)}.ab-list li{padding:12px 0 12px 22px;border-bottom:1px solid var(--rule);position:relative;line-height:1.5}.ab-list li::before{content:"";position:absolute;left:2px;top:20px;width:8px;height:8px;border-radius:2px;background:var(--red)}@media (max-width:1100px){.ab-story-g{grid-template-columns:1fr;gap:24px}.ab-story{padding:56px 0}}.cert-dl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cert-dl li{background:#fff;border:1px solid var(--rule);border-radius:14px;padding:20px 22px}.cert-dl h3{margin:0 0 6px;font-size:var(--fs-ui);color:var(--navy)}.cert-dl p{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--slate)}@media (max-width:1100px){.cert-dl{grid-template-columns:1fr 1fr}}@media (max-width:640px){.cert-dl{grid-template-columns:1fr}}.ss-update-note{background:#F2F5FA;border-left:4px solid var(--red);border-radius:8px;padding:14px 18px;margin:0 0 24px;color:var(--ink)}.rel{padding:72px 0;background:#F4F6FA}.rel h2{margin:0 0 24px}.rel-g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.rel-g a{display:flex;flex-direction:column;gap:6px;height:100%;background:#fff;border:1px solid var(--rule);border-radius:14px;padding:20px 22px;text-decoration:none;color:var(--ink);transition:border-color .15s,box-shadow .15s}.rel-g a:hover{border-color:var(--navy);box-shadow:0 6px 18px rgb(4 34 96 / .08)}.rel-g b{font-size:var(--fs-ui);color:var(--navy)}.rel-g a>span:not(.tl){font-size:var(--fs-sm);line-height:1.5;color:var(--slate)}.rel-g .tl{margin-top:auto;padding-top:10px}@media (max-width:1100px){.rel-g{grid-template-columns:1fr 1fr}.rel{padding:56px 0}}@media (max-width:640px){.rel-g{grid-template-columns:1fr}}.fq-more{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:-4px}.fq-more a.tl{font-size:var(--fs-sm)}.rel-g .tl,.fq-more .tl{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:var(--fs-sm);color:var(--navy);text-decoration:none}.rel-g .tl .ar,.fq-more .tl .ar{flex:none;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--red);display:grid;place-items:center;transition:transform .2s,background .2s}.rel-g .tl .ar svg,.fq-more .tl .ar svg{width:11px;height:11px;stroke:var(--red)}.rel-g a:hover .tl .ar,.fq-more .tl:hover .ar{background:var(--red);transform:translateX(3px)}.rel-g a:hover .tl .ar svg,.fq-more .tl:hover .ar svg{stroke:#fff}.ss-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px 16px}.ss-modal[hidden]{display:none}.ss-modal-bg{position:absolute;inset:0;background:rgb(4 20 58 / .62);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .18s}.ss-modal-box{position:relative;width:100%;max-width:860px;max-height:calc(100vh - 48px);overflow:auto;background:#fff;border-radius:18px;box-shadow:0 30px 80px rgb(2 18 58 / .4);padding:36px 36px 32px;opacity:0;transform:translateY(12px) scale(.98);transition:opacity .18s,transform .18s;outline:none}.ss-modal.on .ss-modal-bg{opacity:1}.ss-modal.on .ss-modal-box{opacity:1;transform:none}.ss-modal-head{margin:0 40px 22px 0}.ss-modal-head h2{margin:0 0 8px;color:var(--navy)}.ss-modal-head p{margin:0;color:var(--slate);font-size:var(--fs-body)}.ss-modal-head a{color:var(--navy);font-weight:700;text-decoration:none;white-space:nowrap}.ss-modal .fx{padding:0;box-shadow:none;border-radius:0}.ss-modal-x{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;border:1px solid var(--rule);background:#fff;display:grid;place-items:center;cursor:pointer;transition:background .15s,border-color .15s}.ss-modal-x svg{width:18px;height:18px;stroke:var(--navy);stroke-width:2.2;stroke-linecap:round;fill:none}.ss-modal-x:hover{background:var(--red);border-color:var(--red)}.ss-modal-x:hover svg{stroke:#fff}.ss-modal-x:focus-visible{outline:3px solid rgb(0 153 204 / .45);outline-offset:2px}html.ss-modal-open{overflow:hidden}@media (max-width:560px){.ss-modal{padding:12px}.ss-modal-box{padding:26px 20px 22px;max-height:calc(100vh - 24px);border-radius:14px}.ss-modal-x{top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.ss-modal-bg,.ss-modal-box{transition:none}}.ss-modal-head h2{font-size:clamp(24px,2.3vw,32px);line-height:1.15}.ss-modal-head{margin-bottom:18px}.ss-modal-box{padding:30px 32px 28px}.ss-modal .fx .wpcf7-form{gap:14px 16px}body.admin-bar .ss-modal{top:32px}@media (max-width:782px){body.admin-bar .ss-modal{top:46px}}.ss-modal-head h2{max-width:none}.ss-modal-head p{max-width:none}@media (min-width:1101px){.hero:not(.qb-hero)>.wrap{padding-top:32px;padding-bottom:56px}}@media (min-width:1101px){body.home main>section[aria-labelledby="h-over"],body.home main>section[aria-labelledby="h-size"],body.home main>section[aria-labelledby="h-terms"]{padding-top:72px;padding-bottom:72px}body.home main>section[aria-labelledby="h-net"]{padding-top:56px;padding-bottom:56px}body.home main>section[aria-labelledby="h-rev"],body.home main>section[aria-labelledby="h-faq"]{padding-top:64px;padding-bottom:64px}body.home main>section[aria-labelledby="h-close"]{padding-top:72px;padding-bottom:72px}}.post-img{margin:0 0 24px}.post-img img{display:block;width:100%;height:auto;border-radius:14px}.post-meta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:0 0 22px;margin:0 0 30px;border-bottom:1px solid var(--rule)}.post-meta p{margin:0;max-width:none}.pm-a{font-weight:700;color:var(--navy);font-size:var(--fs-ui)}.pm-d{font-size:var(--fs-sm);color:var(--slate)}.pm-share{display:flex;align-items:center;gap:8px}.pm-share span{font-size:var(--fs-sm);color:var(--slate);margin-right:4px}.prose .pm-share a.sh{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;text-decoration:none;transition:transform .15s,opacity .15s}.pm-share a.sh svg{width:17px;height:17px;fill:#fff}.pm-share a.sh:hover{transform:translateY(-2px);opacity:.9}.sh-fb{background:#1877F2}.sh-x{background:#000}.sh-li{background:#0A66C2}.sh-wa{background:#25D366}.sh-em{background:#6B7685}.toc{background:#fff;border:1px solid var(--rule)}.toc .box-h{font-size:var(--fs-ui);margin:0 0 10px}.aside .toc ol{list-style:none;margin:0;padding:0;counter-reset:toc}.aside .toc li{padding:0;border:0;counter-increment:toc}.aside .toc li a{display:grid;grid-template-columns:22px 1fr;gap:6px;padding:8px 10px;margin:0 -10px;border-radius:8px;font-weight:500;font-size:var(--fs-sm);line-height:1.4;color:var(--slate)}.aside .toc li a::before{content:counter(toc);font-weight:700;color:var(--red)}.aside .toc li a:hover{background:var(--mist);color:var(--navy)}.aside .toc li a.on{background:var(--mist);color:var(--navy);font-weight:700}.prose h2[id]{scroll-margin-top:96px}@media (max-width:1100px){.aside .toc{display:none}}@media (min-width:1101px){.post-page .aside{max-height:calc(100vh - 116px);overflow-y:auto;scrollbar-width:thin}}.aside .toc li a{padding:6px 10px}.ph{background:linear-gradient(180deg,#F4F6FA 0%,#fff 100%);padding:40px 0 48px;border-bottom:1px solid var(--rule)}.ph-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:center}.ph-noimg .ph-g{grid-template-columns:minmax(0,820px)}.ph-k{margin:0 0 14px}.ph-k a{display:inline-block;padding:5px 12px;border-radius:999px;background:#FCE8EA;color:var(--red);font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.ph h1{font-size:clamp(30px,3.4vw,48px);line-height:1.1;margin:0;color:var(--navy);max-width:none}.ph-x{margin:16px 0 0;font-size:var(--fs-lead);line-height:1.5;color:var(--slate);max-width:56ch}.ph-m{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:28px;padding-top:22px;border-top:1px solid var(--rule)}.ph-by{display:flex;align-items:center;gap:12px;margin:0}.ph-av{width:42px;height:42px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-weight:800;font-size:14px;letter-spacing:.02em;flex:none}.ph-by b{display:block;color:var(--navy);font-size:var(--fs-ui)}.ph-d{display:block;font-size:var(--fs-sm);color:var(--slate)}.ph .pm-share a.sh{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;text-decoration:none;transition:transform .15s,opacity .15s}.ph-img{margin:0;position:relative}.ph-img img{display:block;width:100%;aspect-ratio:1200/630;height:auto;object-fit:cover;border-radius:18px;box-shadow:0 24px 60px rgb(4 34 96 / .18)}.ph-img::before{content:"";position:absolute;inset:auto -14px -14px auto;width:55%;height:60%;border-radius:18px;background:linear-gradient(135deg,var(--sky),var(--navy));opacity:.18;z-index:-1}.post-page .post-body{padding-top:48px}@media (max-width:1100px){.ph-g{grid-template-columns:1fr;gap:28px}.ph-img{order:-1}.ph{padding:24px 0 32px}}@media (max-width:560px){.ph-m{flex-direction:column;align-items:flex-start}}@media (min-width:1101px){.ph-g{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px}}.ph h1{font-size:clamp(28px,2.6vw,40px);line-height:1.12}.ph{padding:32px 0 40px}@media (min-width:1101px){.ph-g{align-items:start}.ph-img{margin-top:4px}}