.em-page{background:#0b1e28;color:#eff7f7;font-family:Inter,sans-serif}.em-page *{box-sizing:border-box}.em-page .wp-block-group__inner-container{display:contents}.em-wrap{width:min(1160px,calc(100% - 80px));margin-inline:auto}.em-page h1,.em-page h2,.em-page h3{font-family:Inter,sans-serif;white-space:pre-line;letter-spacing:-.04em;line-height:1.12;font-weight:600;margin:0 0 24px;color:inherit}.em-page h1{font-size:64px;max-width:700px}.em-page h2{font-size:44px}.em-page h3{font-size:25px;letter-spacing:-.025em;line-height:1.3}.em-page p,.em-page li{color:#cbdce0;font-size:17px;line-height:1.8;margin:0 0 20px}.em-page ul{padding-left:22px}.em-page li{margin-bottom:12px}.em-page a{color:#82e8df;text-underline-offset:4px}.em-page .em-label{font-size:12px;letter-spacing:.14em;line-height:1.6;color:#98e8df;font-weight:650;margin-bottom:22px}.em-page .em-lead{font-size:20px;max-width:800px}.em-page .em-small{font-size:14px;line-height:1.7;margin-top:25px}.em-page figure{margin:0}.em-page img{display:block;width:100%;height:auto}.em-page .em-icon{width:42px;height:42px;margin-bottom:24px}.em-page .wp-block-button__link{display:inline-block;background:#53d8ce;color:#09252e;border-radius:7px;font-size:16px;padding:17px 24px;font-weight:650;text-decoration:none;line-height:1.4}.em-page .wp-block-button__link:hover{background:#b1f4ec}.em-page a:focus-visible,.em-page summary:focus-visible{outline:3px solid #57d9cd;outline-offset:5px}.em-hero{position:relative;isolation:isolate;min-height:650px;display:flex;align-items:center;overflow:hidden;background:#06151e}.em-page .em-hero-art{position:absolute;inset:0;z-index:-2;width:100%;height:100%}.em-page .em-hero-art img{height:100%;width:100%;object-fit:cover;object-position:center}.em-hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(5,18,27,.96),rgba(5,18,27,.85) 38%,rgba(5,18,27,0) 78%)}.em-hero-copy{padding:70px 0}.em-hero .em-lead{max-width:570px;color:#e2eeee;margin:26px 0 30px}.em-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;padding-block:85px}.em-journey{background:#eaf4f2;color:#12343e;padding:80px 0}.em-journey p{color:#365863}.em-journey .em-label{color:#286b6a}.em-route{display:grid;grid-template-columns:repeat(3,1fr);margin-top:50px;gap:35px}.em-route-step{position:relative;border-top:2px solid #52b6ae;padding-top:30px}.em-page .em-number{font-size:32px;color:#6de0d4;line-height:1.2;font-weight:600}.em-route .em-number{color:#24716d;position:absolute;top:29px;right:0}.em-route p{font-size:16px}.em-domains{padding-block:90px;display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.em-dns-panel{background:#123541;border:1px solid #3e6673;border-radius:16px;padding:35px}.em-page details{border-bottom:1px solid #56747c}.em-page summary{cursor:pointer;list-style:none;position:relative;font-size:19px;font-weight:600;line-height:1.5;padding:24px 34px 24px 0}.em-page summary::-webkit-details-marker{display:none}.em-page summary:after{content:'+';position:absolute;right:0;color:#78e1d8}.em-page details[open]>summary:after{content:'−'}.em-dns-panel p{font-size:16px}.em-sharing{padding:85px 0;background:#15313c}.em-sharing-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;align-items:center}.em-page .em-team img{aspect-ratio:4/5;object-fit:cover;border-radius:16px}.em-situations{padding-block:85px}.em-situation-list{margin-top:40px;border-top:1px solid #56747c}.em-situation summary{font-size:25px;padding-block:28px}.em-answer{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:10px 0 28px}.em-answer h3{font-size:21px}.em-answer-action{border-left:2px solid #5ddbcf;padding-left:28px}.em-mailbox{padding:85px 0;background:linear-gradient(120deg,#133c46,#092632)}.em-mailbox-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px}.em-check{display:grid;grid-template-columns:42px 1fr;gap:24px;border-bottom:1px solid #45656f;padding:0 0 16px;margin-bottom:25px}.em-check p{font-size:16px}.em-response{padding-block:85px;display:grid;grid-template-columns:1fr 1.1fr;gap:85px}.em-response-step{display:grid;grid-template-columns:50px 1fr;gap:22px;border-top:1px solid #4b6972;padding:25px 0 8px}.em-response-step h3{margin-bottom:12px}.em-review{background:#eaf4f2;color:#12343e;padding:80px 0}.em-review p,.em-review li{color:#365863}.em-review .em-label{color:#286b6a}.em-review-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;margin-top:40px}.em-output{background:white;border:1px solid #b4d2cf;border-radius:12px;padding:32px}.em-faq{padding:85px 0}.em-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.em-faq summary{font-size:18px}.em-page .rs-related-insights{padding:80px 0;border-top:1px solid #45656f}.em-page .rs-insight-copy h3{font-size:23px}.em-page .rs-insight-copy p{font-size:16px}.em-page .rs-insight-image{display:block;aspect-ratio:16/9;overflow:hidden}.em-page .rs-insight-image img{height:100%;width:100%;object-fit:cover}.em-final{background:#16414a;text-align:center;padding:80px 0}.em-final p{max-width:700px;margin:0 auto 28px}.em-final .wp-block-buttons{justify-content:center}
@media(max-width:1000px){.em-wrap{width:calc(100% - 48px)}.em-page h1{font-size:54px}.em-page h2{font-size:38px}.em-intro,.em-domains,.em-sharing-grid,.em-mailbox-grid,.em-response,.em-review-grid,.em-faq-grid{gap:35px}.em-route{gap:22px}}
@media(max-width:650px){.em-wrap{width:calc(100% - 40px)}.em-page h1{font-size:42px}.em-page h2{font-size:33px}.em-page h3{font-size:24px}.em-page p,.em-page li{font-size:16px}.em-page .em-label{font-size:12px}.em-page .em-lead{font-size:18px}.em-hero{min-height:790px;align-items:flex-start}.em-hero-copy{padding:45px 0 260px}.em-page .em-hero-art{top:auto;bottom:0;height:470px}.em-page .em-hero-art img{object-position:right center}.em-hero:after{background:linear-gradient(180deg,#06151e 20%,rgba(6,21,30,.95) 48%,rgba(6,21,30,.05) 85%)}.em-intro,.em-route,.em-domains,.em-sharing-grid,.em-answer,.em-mailbox-grid,.em-response,.em-review-grid,.em-faq-grid{grid-template-columns:1fr;gap:28px}.em-intro,.em-journey,.em-domains,.em-sharing,.em-situations,.em-mailbox,.em-response,.em-review,.em-faq,.em-page .rs-related-insights,.em-final{padding-block:56px}.em-page .em-team img{aspect-ratio:4/3}.em-dns-panel,.em-output{padding:25px}.em-situation summary{font-size:20px}.em-answer-action{padding-left:20px}.em-faq summary{font-size:17px}.em-route-step{padding-top:24px}.em-route{margin-top:30px}}
@media(max-width:650px){.page-id-16.admin-bar #site-header{top:0}.em-page .em-hero-art img{object-position:72% center}}
