
.jun-services-page{background:#fff;color:#29343e}.svc-hero{display:grid;grid-template-columns:1fr 1.07fr;gap:70px;align-items:center;padding-block:65px 58px}.svc-hero-copy h1{font-size:49px;line-height:1.3;letter-spacing:-2px;font-weight:600;margin:24px 0}.svc-lead{font-size:20px;line-height:1.8;color:#5a738a}.svc-muted{font-size:14px;line-height:1.9;color:#87939e;margin-top:20px}.svc-inline{display:inline-flex;gap:35px;font-size:13px;color:#527d9f;padding-bottom:12px;border-bottom:1px solid #b9cbda;margin-top:28px}.svc-hero-image{height:430px;position:relative}.svc-hero-image img{border-radius:9px;object-position:55% 50%}.svc-hero-image figcaption{position:absolute;bottom:20px;left:20px;background:#ffffffed;color:#637a8d;padding:10px 14px;border-radius:3px;font-size:11px}.svc-index{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #dce5ed}.svc-index>a{display:grid;grid-template-columns:30px 1fr;gap:10px 8px;padding:24px 22px;border-right:1px solid #dce5ed}.svc-index>a:first-child{padding-left:0}.svc-index>a:last-child{border-right:0}.svc-index>a>span:first-child{color:#7c99b3;font-size:11px;padding-top:5px}.svc-index strong{font-size:18px;font-weight:550;letter-spacing:-.5px}.svc-index>a>span:last-child{grid-column:2;font-size:12px;color:#8b98a4}.svc-index a:hover strong{color:#407db7}.svc-section{padding-block:78px;border-bottom:1px solid #e4eaf0;scroll-margin-top:25px}.svc-section h2,.svc-prep-heading h2{font-size:34px;font-weight:550;line-height:1.5;letter-spacing:-1.2px;margin:16px 0 21px}.svc-section-head{display:grid;grid-template-columns:1fr 1fr;column-gap:70px;align-items:end;margin-bottom:35px}.svc-section-head .eyebrow{grid-column:1/-1}.svc-section-head h2{margin-bottom:0}.svc-section-head>p:last-child{font-size:14px;line-height:1.9;color:#83909d}.svc-film-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px}.svc-film-photo{height:640px;position:relative}.svc-film-photo img{border-radius:8px}.svc-film-photo figcaption{position:absolute;bottom:20px;left:20px;color:#fff;font-size:11px;background:#213a4b7d;padding:9px 11px;border-radius:3px}.svc-area-list>article{display:flex;gap:20px;padding:22px 0;border-bottom:1px solid #e4eaf0}.svc-area-list>article:first-child{padding-top:2px}.svc-number{font-size:10px;color:#87a1b8;padding-top:7px}.svc-area-list h3{font-size:20px;font-weight:550;letter-spacing:-.6px}.svc-area-list p{font-size:13px;line-height:1.8;color:#8b97a1;margin-top:8px}.svc-area-list p.svc-area-tags{color:#5e7d98;font-size:13px;margin-top:7px}.svc-area-list .svc-inline{margin-top:23px}.svc-note{font-size:11px;line-height:1.9;color:#8d9ba6;margin-top:22px}.svc-window,.svc-screen{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:85px}.svc-feature-copy>p:not(.eyebrow):not(.svc-feature-lead):not(.svc-note){font-size:15px;line-height:1.95;color:#83909a}.svc-feature-copy .svc-feature-lead{font-size:18px;color:#506d84;margin-bottom:16px}.svc-feature-photo{height:470px;position:relative}.svc-feature-photo img{border-radius:8px}.svc-feature-photo figcaption{position:absolute;bottom:18px;left:18px;font-size:11px;color:#fff;background:#213a4b70;padding:9px 12px;border-radius:3px}.svc-checks{margin-top:25px;border-top:1px solid #dce5ee}.svc-checks p{font-size:13px;line-height:1.8;padding:14px 0;border-bottom:1px solid #e4eaf0;color:#5c7183;display:flex;gap:17px}.svc-checks span{font-size:9px;color:#89a1b6;padding-top:4px}.svc-screen .svc-feature-photo img{object-position:65% 50%}.svc-preparation{display:grid;grid-template-columns:1fr 1.3fr;gap:80px}.svc-prep-heading>p:last-child{font-size:14px;line-height:1.9;color:#8895a0}.svc-photo-guide{border-top:1px solid #bdcedd}.svc-photo-guide article{padding:23px 0;border-bottom:1px solid #e1e9f0}.svc-photo-guide article>span{font-size:10px;letter-spacing:.7px;color:#7594af}.svc-photo-guide h3{font-size:18px;font-weight:550;margin:11px 0}.svc-photo-guide p{font-size:14px;line-height:1.85;color:#86939e}.svc-faq{padding-block:65px}.svc-faq>h2{font-size:29px;letter-spacing:-1px;font-weight:550;margin:16px 0 30px}.svc-faq details{border-bottom:1px solid #e0e8ef}.svc-faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;cursor:pointer;padding:22px 0;font-size:16px;font-weight:500;line-height:1.7}.svc-faq summary::-webkit-details-marker{display:none}.svc-faq summary>span{font-size:18px;color:#7d9ab2;font-weight:400}.svc-faq details>p{font-size:14px;line-height:1.9;color:#82909b;max-width:800px;padding:0 30px 23px 0}.svc-faq details[open] summary>span{transform:rotate(45deg)}.svc-cta{background:#f1f6fb;border-left:3px solid #6d98bc;border-radius:7px;padding:35px 38px;margin-bottom:75px;display:flex;align-items:center;justify-content:space-between;gap:30px}.svc-cta h2{font-size:26px;font-weight:550;letter-spacing:-.8px;margin:13px 0}.svc-cta p:not(.eyebrow){font-size:14px;color:#7b8b99}.svc-cta>a{font-size:29px;color:#3e719b;font-weight:650;white-space:nowrap;letter-spacing:-.7px}.svc-cta>a span{font-size:22px;margin-left:13px}
@media(max-width:1100px){.svc-hero,.svc-film-layout,.svc-section-head{gap:40px}.svc-hero-copy h1{font-size:41px}.svc-hero-image{height:390px}.svc-window,.svc-screen{gap:45px}.svc-feature-photo{height:440px}.svc-preparation{gap:45px}.svc-cta h2{font-size:23px}.svc-cta>a{font-size:25px}}
@media(max-width:760px){.svc-hero{display:flex;flex-direction:column;align-items:stretch;gap:28px;padding-block:36px}.svc-hero-copy h1{font-size:37px;letter-spacing:-1.5px;margin:18px 0}.svc-lead{font-size:17px}.svc-muted{font-size:13px;margin-top:16px}.svc-muted br{display:none}.svc-inline{font-size:12px;margin-top:22px}.svc-hero-image{height:265px}.svc-hero-image figcaption{font-size:9px;left:13px;bottom:13px;padding:8px 10px}.svc-index{gap:0}.svc-index>a{display:flex;flex-direction:column;gap:9px;padding:18px 10px}.svc-index>a:first-child{padding-left:0}.svc-index strong{font-size:14px;line-height:1.6;letter-spacing:-.5px}.svc-index>a>span:first-child{padding:0;font-size:9px}.svc-index>a>span:last-child{font-size:9px;line-height:1.7}.svc-section{padding-block:45px}.svc-section h2,.svc-prep-heading h2{font-size:28px;letter-spacing:-.9px;margin:13px 0 18px}.svc-section-head{display:block;margin-bottom:25px}.svc-section-head>p:last-child{font-size:13px}.svc-film-layout{display:block}.svc-film-photo{height:330px}.svc-film-photo figcaption{font-size:9px;left:13px;bottom:13px;padding:8px}.svc-area-list{margin-top:28px}.svc-area-list>article{gap:14px;padding:20px 0}.svc-area-list h3{font-size:19px}.svc-area-list p{font-size:13px}.svc-note{font-size:10px}.svc-window,.svc-screen{display:flex;flex-direction:column;gap:26px;align-items:stretch}.svc-feature-copy>p:not(.eyebrow):not(.svc-feature-lead):not(.svc-note){font-size:14px}.svc-feature-copy .svc-feature-lead{font-size:17px}.svc-feature-photo{height:300px}.svc-feature-photo figcaption{font-size:10px}.svc-screen .svc-feature-copy{order:0}.svc-screen .svc-feature-photo{order:1}.svc-checks p{font-size:12px}.svc-preparation{display:block}.svc-prep-heading>p:last-child{font-size:13px}.svc-photo-guide{margin-top:27px}.svc-photo-guide h3{font-size:18px}.svc-photo-guide p{font-size:13px}.svc-faq{padding-block:45px}.svc-faq>h2{font-size:26px;margin-top:13px}.svc-faq summary{font-size:15px;padding:19px 0}.svc-faq details>p{font-size:13px}.svc-cta{display:block;padding:27px 23px;margin-bottom:45px}.svc-cta h2{font-size:24px;line-height:1.5}.svc-cta>a{display:inline-block;margin-top:24px;font-size:28px}.svc-cta p:not(.eyebrow){font-size:13px}}
