@font-face{font-family:AssessmentPublicSans;src:url(/assets/itvc/security-pivot/quiet-navy/fonts/PublicSans-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:AssessmentPublicSans;src:url(/assets/itvc/security-pivot/quiet-navy/fonts/PublicSans-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:AssessmentPublicSans;src:url(/assets/itvc/security-pivot/quiet-navy/fonts/PublicSans-Bold.woff2)format("woff2");font-weight:700;font-display:swap}.m365-review{--m-ink:#0b2946;--m-blue:#145bab;--m-body:#425a71;--m-line:#cddce7;--q-navy:#0b2946;--q-blue:#145bab;--q-body:#425a71;color:var(--m-ink);background:#fff;font-family:AssessmentPublicSans,Arial,sans-serif;font-size:17px;line-height:1.65;overflow:clip}.m365-review *{box-sizing:border-box}.m365-review :is(h1,h2,h3,h4,p,ul,ol){margin:0}.m365-review :is(ul,ol){padding:0;list-style:none}.m365-review :is(h1,h2,h3,h4){letter-spacing:-.045em;font-weight:600;line-height:1.12}.m365-review h2{font-size:clamp(30px,3.2vw,46px)}.m365-review h3{font-size:25px}.m365-review a{color:inherit;text-decoration:none}.m365-review button{font:inherit;cursor:pointer}.m365-review :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:5px;outline:3px solid #ee9e3e}.m365-review :is(section,aside,[id]){scroll-margin-top:30px}.m365-container{width:min(1264px,100% - 96px);margin-inline:auto}.m365-review .m365-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#285c86;margin-bottom:20px;font-size:12px;font-weight:600;line-height:1.5}.m365-header{background:#fff}.m365-header .m365-container{justify-content:space-between;align-items:center;gap:30px;height:86px;display:flex}.m365-header img{width:226px;height:auto;display:block}.m365-header nav{gap:30px;margin-left:auto;font-size:14px;font-weight:600;display:flex}.m365-header nav a:hover{text-underline-offset:5px;text-decoration:underline}.m365-button{background:var(--m-blue);border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:22px;min-height:52px;padding:15px 23px;font-size:15px;font-weight:600;line-height:1.4;transition:background .16s;display:inline-flex;color:#fff!important}.m365-button:hover{background:#0c4380}.m365-header .m365-button{min-height:46px;padding:12px 17px;font-size:14px}.m365-contact-band{color:#fff;background:#0b2946;font-size:13px}.m365-contact-band .m365-container{justify-content:space-between;align-items:center;gap:18px;min-height:46px;display:flex}.m365-contact-band a{align-items:center;gap:12px;display:flex}.m365-contact-band strong{letter-spacing:-.02em;font-size:18px;font-weight:600}.m365-contact-band a>span{color:#c9d9e9}.m365-contact-band a:hover strong{text-underline-offset:4px;text-decoration:underline}.m365-hero{background:linear-gradient(115deg,#e4f0fc 0%,#edf5fc 55%,#d7eafa 100%)}.m365-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:72px;padding-block:66px 70px;display:grid}.m365-hero h1{letter-spacing:-.052em;max-width:640px;font-size:clamp(36px,3.6vw,53px);line-height:1.09}.m365-hero h1 span{color:var(--m-blue)}.m365-hero .m365-hero-lead{letter-spacing:-.035em;margin-top:25px;font-size:26px;font-weight:600;line-height:1.3}.m365-hero-description{color:var(--m-body);max-width:530px;font-size:18px;line-height:1.65;margin-top:19px!important}.m365-hero-benefits{gap:21px;display:grid;margin-top:34px!important}.m365-hero-benefits li{color:var(--m-body);gap:15px;font-size:15px;line-height:1.55;display:flex}.m365-hero-benefits svg{color:var(--m-blue);flex-shrink:0;margin-top:3px}.m365-hero-benefits strong{color:var(--m-ink);margin-bottom:3px;font-size:17px;font-weight:600;display:block}.m365-hero-proof{border-top:1px solid var(--m-line);align-items:center;gap:25px;max-width:430px;margin-top:38px;padding-top:26px;display:flex}.m365-hero-proof img{width:134px;height:auto;max-height:34px}.m365-hero-proof span{color:var(--m-body);border-left:1px solid var(--m-line);padding-left:25px;font-size:13px;line-height:1.5}.m365-mobile-cta{display:none}.m365-form-panel{border:1px solid #c8d8e6;border-top:4px solid var(--m-blue);background:#fff;border-radius:3px;padding:30px 32px 24px;box-shadow:0 12px 30px #0b294609}.m365-form-intro .m365-eyebrow{margin-bottom:11px;font-size:11px}.m365-form-intro h2{letter-spacing:-.04em;font-size:28px}.m365-form-intro>p:last-child{color:var(--m-body);margin-top:12px;font-size:14px;line-height:1.6}.m365-form-footnote{border-top:1px solid var(--m-line);color:var(--m-body);align-items:flex-start;gap:9px;margin-top:20px;padding-top:17px;font-size:12px;line-height:1.55;display:flex}.m365-form-footnote svg{flex-shrink:0;margin-top:2px}.m365-review .q-hubspot{min-height:180px;margin-top:24px}.m365-review .q-hubspot iframe{border:0;width:100%;max-width:100%}.m365-review .q-hubspot__loading{color:var(--m-body);padding-block:32px;font-size:15px}.m365-review .q-hubspot__fallback{background:#eef5fc;padding:20px;font-size:15px;line-height:1.6}.m365-review .q-hubspot__fallback h3{margin-bottom:12px;font-size:22px}.m365-review .q-hubspot__fallback a,.m365-review .q-conversation__noscript a{text-decoration:underline}.m365-review .q-hubspot__fallback button{color:var(--m-blue);background:0 0;border:0;align-items:center;gap:10px;margin-top:16px;padding:0;display:flex}.m365-review .q-hubspot-native-form{font:inherit;color:var(--m-ink)}.m365-review .q-hubspot-native-form fieldset{max-width:none!important}.m365-review .q-hubspot-native-form .hs-form-field{margin-bottom:16px}.m365-review .q-hubspot-native-form label{margin-bottom:6px;font-size:14px;font-weight:600;line-height:1.4;display:inline-block}.m365-review .q-hubspot-native-form .input{margin-right:0!important}.m365-review .q-hubspot-native-form fieldset.form-columns-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.m365-review .q-hubspot-native-form fieldset.form-columns-2>.hs-form-field{min-width:0;float:none!important;width:auto!important}.m365-review .q-hubspot-native-form :is(input:not([type=checkbox]):not([type=radio]):not([type=submit]),select,textarea){max-width:100%;min-height:46px;font:inherit;color:var(--m-ink);box-shadow:none;background:#fff;border:1px solid #91a7b9;border-radius:3px;padding:10px 12px;font-size:16px;line-height:1.4;width:100%!important}.m365-review .q-hubspot-native-form textarea{resize:vertical;min-height:85px}.m365-review .q-hubspot-native-form .hs-button{width:100%;min-height:52px;font:inherit;background:var(--m-blue);color:#fff;cursor:pointer;border:0;border-radius:3px;padding:12px 20px;font-size:16px;font-weight:600}.m365-review .q-hubspot-native-form .hs-button:hover{background:#0c4380}.m365-review .q-hubspot-native-form :is(.legal-consent-container,.hs-richtext){color:var(--m-body);font-size:12px;line-height:1.55}.m365-review .q-hubspot-native-form :is(.hs-error-msgs,.hs-error-msg){color:#a42229;font-size:13px;line-height:1.4}.m365-review .q-hubspot-native-form a{color:var(--m-blue);text-decoration:underline}.m365-review .q-hubspot-native-form .hs-form-required{color:#a42229}.m365-review .q-conversation__noscript{font-size:14px}.m365-fit{background:#d3e7f8;padding-block:27px}.m365-fit>.m365-container{grid-template-columns:230px 1fr;align-items:center;gap:50px;display:grid}.m365-fit .m365-eyebrow{max-width:170px;margin:0}.m365-fit>.m365-container>div{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.m365-fit p{color:var(--m-body);font-size:16px;line-height:1.55}.m365-fit strong{color:var(--m-ink);font-weight:600}.m365-reports{background:#fff;padding-block:78px 80px}.m365-section-heading{justify-content:space-between;align-items:flex-end;gap:64px;margin-bottom:34px;display:flex}.m365-section-heading>p{max-width:405px;color:var(--m-body);font-size:17px}.m365-report-tabs{border-bottom:1px solid var(--m-line);gap:36px;margin-bottom:28px;display:flex}.m365-report-tabs button{color:#536a80;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:13px;margin-bottom:-1px;padding:17px 0 15px;font-size:17px;font-weight:600;display:flex}.m365-report-tabs button[aria-selected=true]{color:var(--m-blue);border-color:var(--m-blue)}.m365-report-tabs button>span{letter-spacing:.05em;font-size:12px;font-weight:400}.m365-report-tabs button svg{margin-left:12px}.m365-report-panel{outline-offset:5px;background:#edf5fc;border:1px solid #d2e1ef;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:488px;display:grid}.m365-report-panel[hidden]{display:none}.m365-report-copy{padding:42px 36px}.m365-report-copy h3{margin-bottom:20px;font-size:34px;line-height:1.15}.m365-report-copy>p:not(.m365-eyebrow){color:var(--m-body);font-size:16px;line-height:1.65}.m365-report-copy ul{gap:13px;margin-top:27px;display:grid}.m365-report-copy li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.m365-report-copy li svg{color:#126d74;flex-shrink:0;margin-top:2px}.m365-report-sheet{background:#fff;border:1px solid #cfdeeb;margin:28px 28px 28px 0;padding:28px 30px;box-shadow:0 8px 20px #173e6410}.m365-report-masthead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:29px;display:flex}.m365-report-masthead img{width:145px;height:auto}.m365-report-masthead>span{letter-spacing:.13em;color:#526a80;font-size:9px}.m365-review .m365-report-kicker{color:#4c6984;letter-spacing:.12em;margin-bottom:7px;font-size:10px;font-weight:600}.m365-report-sheet h4{letter-spacing:-.035em;font-size:26px}.m365-report-subtitle{color:#526a80;font-size:12px;margin-top:9px!important;margin-bottom:23px!important}.m365-report-row{border-bottom:1px solid #dae4ed;grid-template-columns:1fr 1.1fr;gap:20px;padding:13px 0;font-size:12px;line-height:1.5;display:grid}.m365-report-row>span:first-child{font-weight:600}.m365-report-row>span:last-child{color:#526a80}.m365-report-row--head{text-transform:uppercase;letter-spacing:.05em;background:#eef5fa;padding:8px;font-size:10px}.m365-report-callout{background:#f1f7fb;align-items:flex-start;gap:12px;margin-top:22px;padding:16px;display:flex}.m365-report-callout>svg{color:var(--m-blue);flex-shrink:0}.m365-report-callout strong{margin-bottom:5px;font-size:13px;font-weight:600;line-height:1.4;display:block}.m365-report-callout p{color:var(--m-body);font-size:12px;line-height:1.6}.m365-report-note{color:#536a80;font-size:10px;line-height:1.5;margin-top:17px!important}.m365-scope{background:#e9f2fa;padding-block:72px}.m365-scope-grid{grid-template-columns:.95fr 1.05fr;gap:100px;display:grid}.m365-scope-grid>div>p:not(.m365-eyebrow){color:var(--m-body);max-width:425px;margin-top:22px;font-size:17px}.m365-text-link{align-items:center;gap:15px;margin-top:30px;font-size:15px;font-weight:600;display:inline-flex;color:var(--m-blue)!important}.m365-text-link:hover{text-decoration:underline}.m365-scope-list article{border-bottom:1px solid #d2d8da;gap:24px;padding-block:25px;display:flex}.m365-scope-list article:first-child{padding-top:0}.m365-scope-list article:last-child{border:0;padding-bottom:0}.m365-scope-list article>span{color:#38748b;padding-top:3px;font-size:14px}.m365-scope-list h3{letter-spacing:-.025em;font-size:22px;line-height:1.3}.m365-scope-list p{color:var(--m-body);margin-top:9px;font-size:16px;line-height:1.65}.m365-process{color:#fff;background:linear-gradient(115deg,#0b2946,#103c63);padding-block:70px}.m365-process .m365-eyebrow{color:#9ec5ec}.m365-process .m365-section-heading>p{color:#c4d5e5}.m365-process ol{grid-template-columns:repeat(3,1fr);gap:50px;margin-top:42px;display:grid}.m365-process li{border-top:1px solid #53708c;padding-top:19px}.m365-process li>span{color:#a9d2f5;font-size:14px}.m365-process h3{letter-spacing:-.025em;margin-block:17px 13px;font-size:23px;line-height:1.3}.m365-process li p{color:#cbd9e6;font-size:16px;line-height:1.65}.m365-faq{padding-block:78px}.m365-faq-grid{grid-template-columns:.8fr 1.2fr;gap:85px;display:grid}.m365-faq h2{font-size:37px}.m365-faq-grid>div>p:not(.m365-eyebrow){color:var(--m-body);margin-top:25px;font-size:16px}.m365-faq a{color:var(--m-blue);text-underline-offset:4px;text-decoration:underline}.m365-faq details{border-bottom:1px solid var(--m-line);padding-block:20px}.m365-faq details:first-child{padding-top:0}.m365-faq summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;font-size:17px;font-weight:600;line-height:1.5;list-style:none;display:flex}.m365-faq summary::-webkit-details-marker{display:none}.m365-faq summary>span{color:var(--m-blue);font-size:23px;font-weight:400;line-height:1.1}.m365-faq details[open] summary>span{transform:rotate(45deg)}.m365-faq details>p{color:var(--m-body);margin-top:15px;font-size:16px;line-height:1.65}.m365-final-cta{color:#fff;background:#145bab;padding-block:49px}.m365-final-cta>.m365-container{justify-content:space-between;align-items:center;gap:50px;display:flex}.m365-final-cta .m365-eyebrow{color:#cce3fa;margin-bottom:13px;font-size:11px}.m365-final-cta h2{font-size:37px}.m365-button--white{background:#fff;color:#0b437d!important}.m365-button--white:hover{background:#e4f0fa}.m365-footer{padding-block:35px}.m365-footer>.m365-container{justify-content:space-between;align-items:center;gap:30px;display:flex}.m365-footer img{width:200px;height:auto;display:block}.m365-footer p{color:var(--m-body);margin-top:12px;font-size:12px}.m365-footer a{align-items:center;gap:7px;font-size:14px;display:flex}.m365-footer a:hover{text-decoration:underline}.m365-skip{z-index:20;color:#0b2946;background:#fff;padding:12px;position:absolute;top:-100px;left:20px}.m365-skip:focus{top:10px}.m365-sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.m365-booking{background:#eef5fb;padding-block:60px}.m365-booking h1{max-width:850px;font-size:clamp(35px,4vw,54px)}.m365-booking-lead{color:var(--m-body);max-width:830px;font-size:18px;line-height:1.65;margin-top:24px!important}.m365-received{color:#0e6161;align-items:center;gap:9px;font-size:16px;display:flex;margin-bottom:22px!important}.m365-calendar{border:1px solid var(--m-line);background:#fff;margin-top:38px}.m365-calendar-header{border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:25px;padding:26px 30px;display:flex}.m365-calendar h2{font-size:25px}.m365-calendar-header a{color:var(--m-blue);align-items:center;gap:7px;font-size:13px;text-decoration:underline;display:flex}.m365-calendar iframe{border:0;width:100%;min-height:1150px;display:block}.m365-calendar-help{color:var(--m-body);border-top:1px solid var(--m-line);padding:22px 30px;font-size:14px;line-height:1.6}.m365-booking-back{justify-content:space-between;gap:25px;font-size:14px;display:flex;margin-top:24px!important}.m365-booking-back a{color:var(--m-blue);text-decoration:underline}.m365-error{padding:60px}@media (width>=1450px){.m365-hero-grid{gap:94px}}@media (width<=1100px){.m365-container{width:calc(100% - 64px)}.m365-header nav{gap:20px}.m365-header img{width:190px}.m365-header .m365-container{gap:22px}.m365-hero-grid{gap:38px;padding-block:48px}.m365-hero h1{font-size:42px}.m365-form-panel{padding:25px 23px}.m365-fit>.m365-container{grid-template-columns:180px 1fr;gap:25px}.m365-fit p{font-size:14px}.m365-scope-grid{gap:55px}.m365-report-copy{padding:30px 26px}.m365-report-copy h3{font-size:29px}.m365-report-sheet{margin:22px 22px 22px 0;padding:23px}.m365-report-row{gap:14px;font-size:11px}.m365-report-masthead>span{font-size:8px}.m365-faq-grid{gap:45px}.m365-process ol{gap:32px}.m365-final-cta h2{font-size:33px}}@media (width<=850px){.m365-header nav{display:none}.m365-hero-grid{grid-template-columns:1fr;gap:34px}.m365-hero h1{max-width:650px;font-size:48px}.m365-hero-lead br{display:none}.m365-hero-description{max-width:620px}.m365-hero-benefits{grid-template-columns:repeat(3,1fr);gap:22px}.m365-hero-benefits li{display:block}.m365-hero-benefits svg{margin-bottom:10px}.m365-hero-proof{margin-top:25px}.m365-mobile-cta{margin-top:25px;display:inline-flex}.m365-form-panel{width:100%;max-width:650px;padding:30px}.m365-fit>.m365-container{display:block}.m365-fit .m365-eyebrow{max-width:none;margin-bottom:17px}.m365-fit p{font-size:15px}.m365-section-heading{display:block}.m365-section-heading>p{max-width:560px;margin-top:20px}.m365-report-panel{grid-template-columns:1fr}.m365-report-copy{padding:30px}.m365-report-copy h3 br{display:none}.m365-report-copy ul{margin-top:20px}.m365-report-sheet{margin:0 30px 30px;padding:30px}.m365-report-row{font-size:13px}.m365-scope-grid,.m365-faq-grid{grid-template-columns:1fr;gap:35px}.m365-scope-grid>div>p:not(.m365-eyebrow){max-width:600px}.m365-process ol{gap:24px}.m365-process h3{font-size:20px}.m365-final-cta>.m365-container{flex-direction:column;align-items:flex-start;gap:25px}.m365-calendar-header{flex-direction:column;align-items:flex-start;gap:14px}}@media (width<=600px){.m365-review{font-size:16px}.m365-container{width:calc(100% - 40px)}.m365-header .m365-container{gap:12px;height:73px}.m365-header img{width:172px}.m365-header-cta{display:none}.m365-contact-band .m365-container{justify-content:center;min-height:43px}.m365-contact-band .m365-container>span{display:none}.m365-contact-band a{gap:9px}.m365-contact-band a>span{font-size:12px}.m365-contact-band strong{font-size:17px}.m365-hero-grid{gap:30px;padding-block:35px 40px}.m365-review .m365-eyebrow{letter-spacing:.11em;margin-bottom:17px;font-size:10px}.m365-hero h1{letter-spacing:-.045em;font-size:37px;line-height:1.12}.m365-hero h1>br{display:none}.m365-hero .m365-hero-lead{margin-top:22px;font-size:23px;line-height:1.35}.m365-hero-lead br{display:initial}.m365-hero-description{font-size:16px;margin-top:15px!important}.m365-mobile-cta{gap:13px;width:100%;font-size:15px}.m365-hero-benefits{display:none}.m365-hero-proof{gap:20px;margin-top:25px;padding-top:22px}.m365-hero-proof img{width:113px}.m365-hero-proof span{padding-left:20px;font-size:12px}.m365-form-panel{padding:25px 20px}.m365-form-intro h2{font-size:27px}.m365-fit{padding-block:27px}.m365-fit>.m365-container>div{display:block}.m365-fit p{font-size:15px;line-height:1.6}.m365-fit p+p{margin-top:13px}.m365-fit br{display:none}.m365-fit strong:before{content:" "}.m365-review h2{font-size:31px}.m365-section-heading{margin-bottom:24px}.m365-section-heading>p{margin-top:17px;font-size:16px}.m365-reports{padding-block:43px}.m365-report-tabs{gap:18px;margin-bottom:21px}.m365-report-tabs button{flex:1;justify-content:flex-start;gap:8px;padding-block:13px;font-size:14px;line-height:1.35}.m365-report-tabs button svg{display:none}.m365-report-tabs button>span{font-size:10px}.m365-report-copy{padding:25px 22px}.m365-report-copy h3{font-size:29px}.m365-report-copy>p:not(.m365-eyebrow){font-size:15px}.m365-report-copy li{font-size:13px}.m365-report-sheet{margin:0 12px 12px;padding:20px 15px}.m365-report-masthead{gap:10px;margin-bottom:25px}.m365-report-masthead img{width:128px}.m365-report-masthead>span{letter-spacing:.08em;font-size:7px}.m365-report-sheet h4{font-size:23px}.m365-report-subtitle{font-size:11px}.m365-report-row{gap:15px;font-size:11px}.m365-report-row--head{padding-inline:5px;font-size:9px}.m365-report-callout{gap:9px;padding:12px}.m365-report-callout strong{font-size:12px}.m365-report-callout p{font-size:11px}.m365-report-note{font-size:10px}.m365-scope{padding-block:43px}.m365-scope-grid{gap:30px}.m365-scope-list article{gap:18px;padding-block:22px}.m365-scope-list h3{font-size:22px}.m365-scope-list p{font-size:15px}.m365-text-link{gap:9px;font-size:14px}.m365-process{padding-block:44px}.m365-process ol{margin-top:30px;display:block}.m365-process li{margin-top:25px;padding-top:17px}.m365-process h3{margin-block:13px 10px;font-size:23px}.m365-process li p{font-size:16px}.m365-faq{padding-block:45px}.m365-faq h2{font-size:31px}.m365-faq h2 br{display:none}.m365-faq-grid{gap:30px}.m365-faq summary{gap:17px;font-size:16px}.m365-faq details>p{font-size:15px}.m365-final-cta{padding-block:36px}.m365-final-cta h2{font-size:31px}.m365-final-cta .m365-button{gap:14px;width:100%;font-size:15px}.m365-footer{padding-block:30px}.m365-footer>.m365-container{flex-direction:column;align-items:flex-start;gap:19px}.m365-footer img{width:180px}.m365-footer p{margin-top:9px}.m365-booking{padding-block:35px}.m365-booking h1{font-size:35px}.m365-booking-lead{font-size:16px;margin-top:19px!important}.m365-calendar{margin-top:27px}.m365-calendar-header{padding:22px 17px}.m365-calendar h2{font-size:23px}.m365-calendar-help{padding:20px 17px;font-size:13px}.m365-booking-back{flex-direction:column;gap:16px}.m365-calendar iframe{min-height:1250px}}@media (width<=360px){.m365-container{width:calc(100% - 32px)}.m365-hero h1{font-size:33px}.m365-form-panel{padding-inline:15px}.m365-review .q-hubspot-native-form fieldset.form-columns-2{grid-template-columns:1fr;gap:0}.m365-report-copy{padding-inline:19px}.m365-report-masthead img{width:111px}.m365-report-masthead>span{font-size:6px}.m365-contact-band a>span{display:none}.m365-report-tabs button{font-size:13px}}@media (prefers-reduced-motion:reduce){.m365-review *{scroll-behavior:auto!important;transition:none!important}}.m365-form-footnote a{text-underline-offset:2px;text-decoration:underline}.m365-review .m365-direct-booking{color:var(--m-body);margin-top:17px;font-size:13px;line-height:1.6}.m365-direct-booking a{color:var(--m-blue);text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.m365-review .q-preview-tracking{border-top:1px solid var(--m-line);max-width:1264px;color:var(--m-body);margin:0 auto;padding:16px 24px 24px;font-size:14px}.m365-review .q-preview-tracking>button{color:var(--m-blue);background:0 0;border:0;padding:8px 0;text-decoration:underline}.m365-review .q-preview-tracking>div{max-width:800px;padding-top:12px}.m365-review .q-preview-tracking p{margin-bottom:14px}.m365-review .q-preview-tracking .q-button{background:var(--m-blue);color:#fff;border:0;border-radius:3px;padding:12px 18px}.m365-review .q-preview-tracking .q-text-link{color:var(--m-blue);background:0 0;border:0;padding:12px;text-decoration:underline}.m365-form-panel{border:1px solid #c5d6e4;border-top:3px solid var(--m-blue);border-radius:8px;padding:0 29px 24px;overflow:hidden;box-shadow:0 16px 40px #0b29460a}.m365-form-intro{background:#f3f8fc;border-bottom:1px solid #dce7f0;margin-inline:-29px;padding:27px 32px 24px}.m365-form-intro h2{text-wrap:balance;max-width:360px;font-size:27px;line-height:1.18}.m365-form-intro>p:last-child{max-width:340px;margin-top:12px;font-size:15px;line-height:1.6}.m365-review .q-hubspot{margin-top:25px}.m365-form-footnote{margin-inline:3px;margin-top:19px;padding-top:19px;font-size:13px;line-height:1.6}.m365-review .m365-direct-booking{margin-inline:3px;margin-top:16px;font-size:14px}@media (width<=600px){.m365-form-panel{padding:0 18px 23px}.m365-form-intro{margin-inline:-18px;padding:24px 21px 22px}.m365-form-intro h2{font-size:26px}.m365-review .q-hubspot{margin-top:22px}}@media (width<=360px){.m365-form-panel{padding-inline:12px}.m365-form-intro{margin-inline:-12px;padding-inline:15px}.m365-form-intro h2{font-size:25px}}.m365-review .m365-offer{max-width:560px;color:var(--m-ink);font-size:21px;line-height:1.5;margin-top:24px!important}.m365-offer strong,.m365-offer>span{display:block}.m365-offer strong{font-weight:600}.m365-offer>span{color:var(--m-body);margin-top:7px;font-size:17px}.m365-review .m365-timing{color:var(--m-body);border-left:2px solid #a7c8e5;max-width:510px;margin-top:27px;padding-left:16px;font-size:14px;line-height:1.6}.m365-timing strong{color:var(--m-ink);margin-bottom:4px;font-weight:600;display:block}.m365-form-intro .m365-eyebrow{letter-spacing:.08em;color:var(--m-blue);font-size:12px;font-weight:700}@media (width<=600px){.m365-review .m365-offer{font-size:19px;margin-top:21px!important}.m365-offer>span{font-size:16px}.m365-review .m365-timing{margin-top:24px;font-size:14px}.m365-form-intro .m365-eyebrow{font-size:11px}}.m365-hero .m365-timing{border-left-color:#467aa8}.m365-hero-proof{border-top-color:#b2cce2}.m365-form-panel{box-shadow:0 18px 48px #0b294612}.m365-form-intro{background:#fff}.m365-scope-list article{border-bottom-color:#bdcfe0}.m365-process li{border-top:2px solid #739fca}.m365-process li>span{color:#bdf}
