.lwc-story--compact,.lwc-story--compact *{box-sizing:border-box}.lwc-story--compact{color:#102d46;background:#fff}.lwc-story--compact :is(a,summary):focus-visible{outline:3px solid #145bb8;outline-offset:5px}.lwc-story--compact :is(p,figure){margin-top:0}.lwc-site .lwc-story--compact h2{font-family:var(--lwc-display-font);margin:0;font-size:clamp(29px,3vw,40px);line-height:1.18;font-weight:650;letter-spacing:-.035em;color:#102d46;text-wrap:balance}.lwc-story--compact .lwc-story-link{display:inline-flex;align-items:center;gap:12px;min-height:40px;color:#145bb8;font-size:13px;line-height:1.5;font-weight:650;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.lwc-story--compact .lwc-story-link:hover{color:#103f74;text-decoration-thickness:2px}.lwc-story--compact .lwc-story-link>span{font-size:17px;font-weight:400}.lwc-story--compact .lwc-story-action{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:13px 22px;border:1px solid #145bb8;border-radius:4px;color:#fff;background:#145bb8;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none}.lwc-story--compact .lwc-story-action:hover{background:#103f74;border-color:#103f74}.lwc-story--compact .lwc-story-reviews{padding-block:30px 36px;background:#f3f7fb;border-bottom:1px solid #dce5ed}.lwc-story--compact .lwc-story-reviews__top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.lwc-site .lwc-story--compact .lwc-story-reviews h2{font-size:25px}.lwc-story--compact .lwc-story-reviews__widget{min-width:0}.lwc-story--compact .lwc-story-reviews__widget .reputon-facebook-reviews-widget{min-height:205px;max-width:100%}.lwc-story--compact .lwc-story-services{padding-block:64px}.lwc-story--compact .lwc-story-services__intro{display:flex;justify-content:space-between;align-items:start;gap:40px;margin-bottom:30px}.lwc-story--compact .lwc-story-services__intro>div:first-child{max-width:440px}.lwc-story--compact .lwc-story-services__lead{max-width:470px}.lwc-story--compact .lwc-story-services__lead>p{margin-bottom:10px;color:#536979;font-size:15px;line-height:1.7}.lwc-story--compact .lwc-story-services__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 52px}.lwc-story--compact .lwc-story-service{padding-block:25px 28px;border-top:1px solid #b8cadb}.lwc-site .lwc-story--compact .lwc-story-service h3{margin:0 0 13px;font-family:var(--lwc-display-font);font-size:23px;line-height:1.25;font-weight:650;letter-spacing:-.025em}.lwc-story--compact .lwc-story-service h3 a{color:#102d46;text-decoration:none}.lwc-story--compact .lwc-story-service h3 a:hover{color:#145bb8;text-decoration:underline;text-underline-offset:5px}.lwc-story--compact .lwc-story-service__copy{max-width:55ch;margin:0;font-size:14px;line-height:1.75;color:#536979}.lwc-story--compact .lwc-story-extras{display:grid;grid-template-columns:.75fr 2fr;gap:45px;margin-top:12px;padding-top:26px;border-top:1px solid #dce5ed}.lwc-site .lwc-story--compact .lwc-story-extras h3{margin:0;font-family:var(--lwc-display-font);font-size:21px;line-height:1.3;font-weight:650;letter-spacing:-.025em}.lwc-story--compact .lwc-story-extras__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 25px}.lwc-story--compact .lwc-story-extras__links a{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding-block:8px;color:#145bb8;font-size:13px;line-height:1.5;text-decoration:none}.lwc-story--compact .lwc-story-extras__links a:hover{text-decoration:underline;text-underline-offset:4px}.lwc-story--compact .lwc-story-commercial{background:#103f74;color:#fff}.lwc-story--compact .lwc-story-commercial__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1408px;margin-inline:auto}.lwc-story--compact .lwc-story-commercial__copy{grid-column:2;grid-row:1;align-self:center;padding:50px clamp(28px,4vw,64px)}.lwc-site .lwc-story--compact .lwc-story-commercial h2{max-width:17ch;color:#fff;font-size:clamp(30px,3.1vw,43px)}.lwc-story--compact .lwc-story-commercial__intro{margin-block:22px 24px;color:#e0ebf7;font-size:16px;line-height:1.7}.lwc-story--compact .lwc-story-commercial__types{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;padding:0;margin:0 0 22px}.lwc-story--compact .lwc-story-commercial__types li{margin:0;padding:0}.lwc-story--compact .lwc-story-commercial__types a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;border-bottom:1px solid #ffffff3d;color:#fff;font-size:13px;line-height:1.4;text-decoration:none}.lwc-story--compact .lwc-story-commercial__types a:hover{color:#d0e7ff}.lwc-story--compact .lwc-story-commercial__detail{margin-bottom:22px;color:#d2e2f2;font-size:14px;line-height:1.7}.lwc-story--compact .lwc-story-commercial .lwc-story-action{background:#fff;border-color:#fff;color:#103f74}.lwc-story--compact .lwc-story-commercial .lwc-story-action:hover{background:#e4effb;border-color:#e4effb}.lwc-story--compact .lwc-story-commercial__note{margin:12px 0 6px;font-size:12px;line-height:1.6;color:#d2e2f2}.lwc-story--compact .lwc-story-commercial .lwc-story-link{color:#fff;font-size:12px}.lwc-story--compact .lwc-story-commercial__media{grid-column:1;grid-row:1;margin:0;position:relative;min-height:560px;overflow:hidden;background:#1d496e}.lwc-story--compact .lwc-story-commercial__media>img{position:absolute;display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:48% 40%}.lwc-story--compact .lwc-story-commercial__media figcaption{position:absolute;inset-inline:0;bottom:0;padding:16px 25px;background:#102d46e8;color:#fff;font-size:12px;line-height:1.5}.lwc-story--compact .lwc-story-about{padding-block:54px;border-bottom:1px solid #dce5ed}.lwc-story--compact .lwc-story-about__inner{display:grid;grid-template-columns:.75fr 1.4fr;gap:65px;align-items:start}.lwc-story--compact .lwc-story-about__identity{padding-top:5px}.lwc-story--compact .lwc-story-about__identity p{max-width:12ch;margin-bottom:12px;color:#102d46;font-family:var(--lwc-display-font);font-size:31px;font-weight:750;line-height:1.15;letter-spacing:-.035em}.lwc-story--compact .lwc-story-about__identity strong{display:block;font-size:13px;color:#145bb8;font-weight:600;line-height:1.6}.lwc-site .lwc-story--compact .lwc-story-about h2{font-size:29px;margin-bottom:19px}.lwc-story--compact .lwc-story-about__copy>p{margin-bottom:14px;color:#536979;font-size:14px;line-height:1.8}.lwc-story--compact .lwc-story-about__links{display:flex;flex-wrap:wrap;gap:10px 25px}.lwc-story--compact .lwc-story-areas{padding-block:58px;background:#f3f7fb}.lwc-story--compact .lwc-story-areas__inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:start}.lwc-site .lwc-story--compact .lwc-story-areas h2{margin-bottom:20px}.lwc-story--compact .lwc-story-areas__copy>p{color:#536979;font-size:14px;line-height:1.75;margin-bottom:12px}.lwc-story--compact .lwc-story-areas__copy .lwc-story-areas__note{font-size:13px;margin-bottom:20px}.lwc-story--compact .lwc-story-areas__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 25px;border-top:1px solid #b8cadb}.lwc-story--compact .lwc-story-areas__grid a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:49px;padding-block:12px;border-bottom:1px solid #d1deea;color:#102d46;font-size:14px;line-height:1.5;text-decoration:none}.lwc-story--compact .lwc-story-areas__grid a:hover{color:#145bb8}.lwc-story--compact .lwc-story-areas__grid a span{color:#145bb8;font-size:18px}.lwc-story--compact .lwc-story-answers{padding-block:58px 64px}.lwc-story--compact .lwc-story-answers__inner{display:grid;grid-template-columns:.7fr 1.3fr;gap:65px;align-items:start}.lwc-site .lwc-story--compact .lwc-story-answers h2{margin-bottom:20px}.lwc-story--compact .lwc-story-answers__intro>p{font-size:14px;line-height:1.7;color:#536979;margin-bottom:14px}.lwc-story--compact .lwc-story-answers__list{min-width:0;border-top:1px solid #b8cadb}.lwc-story--compact .lwc-story-answer{border-bottom:1px solid #dce5ed}.lwc-story--compact .lwc-story-answer summary{display:flex;justify-content:space-between;align-items:center;gap:22px;min-height:56px;padding-block:17px;color:#102d46;font-size:14px;font-weight:600;line-height:1.5;list-style:none;cursor:pointer}.lwc-story--compact .lwc-story-answer summary::-webkit-details-marker{display:none}.lwc-story--compact .lwc-story-answer summary:hover{color:#145bb8}.lwc-story--compact .lwc-story-answer summary>svg{flex-shrink:0;width:19px;height:19px;stroke:#145bb8;stroke-width:1.5;fill:none}.lwc-story--compact .lwc-story-answer[open] summary>svg{transform:rotate(45deg)}.lwc-story--compact .lwc-story-answer__body{padding:0 30px 20px 0}.lwc-story--compact .lwc-story-answer__body p{margin:0;color:#536979;font-size:14px;line-height:1.75}@media(max-width:1099px){.lwc-story--compact .lwc-story-services__intro{gap:30px}.lwc-story--compact .lwc-story-services__list{column-gap:34px}.lwc-story--compact .lwc-story-commercial__copy{padding:40px 30px}.lwc-story--compact .lwc-story-commercial__types{column-gap:20px}.lwc-story--compact .lwc-story-commercial__media{min-height:580px}}@media(max-width:899px){.lwc-story--compact .lwc-story-services{padding-block:44px}.lwc-story--compact .lwc-story-services__intro{display:block}.lwc-story--compact .lwc-story-services__lead{max-width:600px;margin-top:16px}.lwc-story--compact .lwc-story-extras{grid-template-columns:1fr;gap:16px}.lwc-story--compact .lwc-story-commercial__inner{grid-template-columns:1fr}.lwc-story--compact .lwc-story-commercial__copy{grid-column:1;grid-row:1;padding:40px clamp(22px,4.5vw,64px)}.lwc-story--compact .lwc-story-commercial__media{grid-column:1;grid-row:2;min-height:0;aspect-ratio:1.75}.lwc-story--compact .lwc-story-commercial__media>img{object-position:50% 30%}.lwc-story--compact .lwc-story-commercial__intro,.lwc-story--compact .lwc-story-commercial__detail{max-width:610px}.lwc-story--compact .lwc-story-about__inner,.lwc-story--compact .lwc-story-areas__inner,.lwc-story--compact .lwc-story-answers__inner{grid-template-columns:1fr;gap:28px}.lwc-story--compact .lwc-story-about__identity p{max-width:none;margin-bottom:7px;font-size:27px}.lwc-story--compact .lwc-story-about,.lwc-story--compact .lwc-story-areas,.lwc-story--compact .lwc-story-answers{padding-block:42px}.lwc-story--compact .lwc-story-about__copy{max-width:680px}.lwc-story--compact .lwc-story-areas__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:599px){.lwc-site .lwc-story--compact h2{font-size:28px;line-height:1.2}.lwc-story--compact .lwc-story-reviews{padding-block:26px 28px}.lwc-story--compact .lwc-story-reviews__top{flex-direction:column;align-items:start;gap:6px;margin-bottom:12px}.lwc-site .lwc-story--compact .lwc-story-reviews h2{font-size:23px}.lwc-story--compact .lwc-story-services__intro{margin-bottom:20px}.lwc-story--compact .lwc-story-services__lead>p{font-size:14px}.lwc-story--compact .lwc-story-services__list{grid-template-columns:1fr}.lwc-story--compact .lwc-story-service{padding-block:20px 22px}.lwc-site .lwc-story--compact .lwc-story-service h3{font-size:22px;margin-bottom:10px}.lwc-story--compact .lwc-story-service__copy{font-size:14px;line-height:1.7}.lwc-story--compact .lwc-story-extras__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.lwc-story--compact .lwc-story-extras__links a{font-size:12px;min-height:44px}.lwc-story--compact .lwc-story-commercial__copy{padding-block:34px}.lwc-site .lwc-story--compact .lwc-story-commercial h2{font-size:30px}.lwc-story--compact .lwc-story-commercial__intro{margin-block:18px 20px;font-size:15px}.lwc-story--compact .lwc-story-commercial__types{gap:0 20px}.lwc-story--compact .lwc-story-commercial__types a{font-size:12px;min-height:46px}.lwc-story--compact .lwc-story-commercial__media{aspect-ratio:1.15}.lwc-story--compact .lwc-story-commercial__media figcaption{padding:12px 22px;font-size:11px}.lwc-story--compact .lwc-story-areas__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.lwc-story--compact .lwc-story-areas__grid a{font-size:13px}.lwc-story--compact .lwc-story-answer summary{font-size:14px;padding-block:16px;gap:18px}.lwc-story--compact .lwc-story-answer__body{padding-right:8px}}.lwc-story--compact .lwc-story-reviews__widget .reputon-reviews-head,.lwc-story--compact .lwc-story-reviews__widget .reputon-image,.lwc-story--compact .lwc-story-reviews__widget .reputon-verified,.lwc-story--compact .lwc-story-reviews__widget .reputon-feedback-container,.lwc-story--compact .lwc-story-reviews__widget .reputon-review-header>svg,.lwc-story--compact .lwc-story-reviews__widget .reputon-show-more{display:none!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-carousel-container{padding:0!important;margin:0!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-card{padding:22px 24px!important;border:1px solid #dce5ed!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-container{padding:0!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-top-part{display:flex!important;flex-direction:column!important;gap:18px!important;min-height:170px!important;padding:0!important;background:transparent!important;border-radius:0!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-text-holder{order:0;margin:0!important;padding:0!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-text-wrapper{max-height:none!important;margin:0!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-text{display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden!important;color:#294257!important;font-size:15px!important;font-style:normal!important;line-height:1.65!important;text-align:left!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-review-header{order:1;display:flex!important;flex-direction:column;align-items:flex-start!important;gap:3px;margin:auto 0 0!important;padding-top:14px!important;border-top:1px solid #e5ecf2}.lwc-story--compact .lwc-story-reviews__widget .reputon-reviewer-info{margin:0!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-name,.lwc-story--compact .lwc-story-reviews__widget .reputon-name a{color:#102d46!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important}.lwc-story--compact .lwc-review-attribution{color:#647583;font-size:11px;line-height:1.4}.lwc-story--compact .lwc-story-reviews__widget :is(.reputon-swiper-button-prev,.reputon-swiper-button-next){width:44px!important;height:44px!important;padding:12px!important;border:1px solid #dce5ed;border-radius:50%;background:#fff!important;color:#145bb8!important;box-sizing:border-box}.lwc-story--compact .lwc-story-reviews__widget :is(.reputon-swiper-button-prev,.reputon-swiper-button-next):focus-visible{outline:3px solid #145bb8;outline-offset:3px}@media(max-width:599px){.lwc-story--compact .lwc-story-reviews__widget .reputon-card{padding:20px!important}.lwc-story--compact .lwc-story-reviews__widget .reputon-text{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lwc-compact-home.css.map */
