.svc-bg--white{background:var(--c-white)}.svc-bg--soft{background:var(--c-soft)}.svc-bg--dark{background:linear-gradient(to right,var(--c-dark) 27.893%,var(--c-blue))}.svc-bg--light-blue{background:var(--c-accent)}.svc-bg--blue{background:var(--c-blue)}.svc-bg--navy{background:var(--c-dark)}.svc-bg--texture{background:var(--c-blue)}.svc-bg--photo{background:var(--c-dark)}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo){position:relative;isolation:isolate;color:var(--c-white)}.svc-bg--dark:before,.svc-bg--texture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:var(--texture-url);background-size:cover;background-position:center;background-repeat:no-repeat;mix-blend-mode:luminosity;opacity:.1}.svc-bg--texture:before{opacity:.35}.svc-bgimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.svc-bgimg img{width:100%;height:100%;object-fit:cover}.svc-bgimg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#011527b8,#011527d1)}.svc-bg--light-blue .svc-eyebrow{color:var(--c-dark)}.svc-bg--light-blue .svc-rte a{color:var(--c-white);text-decoration-color:var(--c-dark)}.svc-bg--light-blue .svc-btn:not(.svc-btn--outline){background:var(--c-blue)}.svc-bg--light-blue .svc-steps__dot{background:#ffffff73}.svc-bg--light-blue .svc-steps__dot.is-active{background:var(--c-white)}.svc-bg--light-blue .svc-tiles__more-item{background:#ffffff24;border-color:#ffffff59}.svc-bg--light-blue .svc-tile__num,.svc-bg--light-blue .svc-step__label{color:var(--c-blue)}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-h2,:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-rte,:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-rte h3,:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-rte h4{color:var(--c-white)}.svc-eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c-light-blue)}.svc-eyebrow--light{color:var(--c-lime)}.svc-h2{font-size:28px;line-height:1.15;text-align:left;overflow-wrap:break-word}.svc-rte{font-size:16px;line-height:1.65;color:var(--c-text);text-align:left}.svc-rte>*+*,.svc-rte .metafield-rich_text_field>*+*{margin-top:.9em}.svc-rte h3{font-size:20px;font-weight:700;line-height:1.25;color:var(--c-dark);margin-top:1.4em}.svc-rte h3:first-child{margin-top:0}.svc-rte a{color:var(--c-light-blue);text-decoration:underline;text-underline-offset:2px}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-rte a{color:var(--c-lime)}.svc-rte strong{color:inherit;font-weight:700}.svc-rte ul,.svc-rte ol{padding-left:0;list-style:none;display:grid;gap:10px}.svc-rte ul>li,.svc-rte ol>li{position:relative;padding-left:28px}.svc-rte ul>li:before{content:"";position:absolute;left:2px;top:.45em;width:9px;height:9px;border-right:2.5px solid var(--c-light-blue);border-bottom:2.5px solid var(--c-light-blue);transform:rotate(-45deg)}.svc-rte ol{counter-reset:svc}.svc-rte ol>li{counter-increment:svc}.svc-rte ol>li:before{content:counter(svc) ".";position:absolute;left:0;font-weight:700;color:var(--c-light-blue)}.svc-rte--light,.svc-rte--light h3{color:var(--c-white)}.svc-rte--light ul>li:before{border-color:var(--c-lime)}.svc-rte--light a{color:var(--c-lime)}.svc-btns{display:flex;flex-direction:column;gap:10px;width:100%}.svc-btn{justify-content:center;font-size:15px;padding:12px 22px;white-space:normal;text-align:center}.svc-btn--outline{background:transparent;border:1.5px solid rgba(255,255,255,.7)}.svc-bg--white .svc-btn--outline,.svc-bg--soft .svc-btn--outline{border-color:var(--c-dark);color:var(--c-dark)}.svc-list{display:grid;gap:14px}.svc-list__item{display:grid;grid-template-columns:22px 1fr;gap:8px;font-size:16px;line-height:1.55;color:var(--c-text)}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-list__item{color:#ffffffe6}.svc-list__icon{position:relative;height:1.55em}.svc-list__icon:before{content:"";position:absolute;left:3px;top:50%;width:8px;height:8px;border-right:2.5px solid var(--c-light-blue);border-bottom:2.5px solid var(--c-light-blue);transform:translateY(-50%) rotate(-45deg)}.svc-list__title{color:var(--c-dark);font-weight:700}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-list__title{color:var(--c-white)}.svc-hero{position:relative;isolation:isolate;overflow:hidden;color:var(--c-white);background:var(--c-dark)}.svc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.svc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#01152740,#01152799)}.svc-hero__img,.svc-hero__media img{width:100%;height:100%;object-fit:cover}.svc-hero__inner{padding-top:calc(var(--overlay-h, 135px) + 24px);padding-bottom:32px}.svc-hero__card{display:flex;flex-direction:column;gap:16px;padding:22px}.svc-hero__title{font-size:28px;line-height:1.1;font-weight:700;text-transform:uppercase;overflow-wrap:break-word}.svc-hero__title em{font-style:normal;color:var(--c-lime)}.svc-hero__text{font-size:16px;line-height:1.55}.svc-hero__text ul{gap:8px}.svc-hero__text li{font-weight:600}.svc-split__inner{display:grid;gap:28px;padding-top:48px;padding-bottom:48px}.svc-split__media{border-radius:18px;overflow:hidden;aspect-ratio:4 / 3;background:var(--c-soft)}.svc-split__img,.svc-split__media img{width:100%;height:100%;object-fit:cover;display:block}.svc-split__copy{display:flex;flex-direction:column;gap:18px;min-width:0}.svc-tiles__inner{display:flex;flex-direction:column;gap:28px;padding-top:48px;padding-bottom:48px}.svc-tiles__head{display:flex;flex-direction:column;gap:16px;max-width:860px}.svc-tiles__grid{display:grid;grid-template-columns:1fr;gap:14px}.svc-tile{background:var(--c-white);border:1.5px solid var(--c-border);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;color:var(--c-text)}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-tile{border-color:transparent;box-shadow:0 10px 30px #00000026}.svc-tile__media{aspect-ratio:16 / 9;overflow:hidden}.svc-tile__media img{width:100%;height:100%;object-fit:cover}.svc-tile__body{display:flex;flex-direction:column;gap:8px;padding:20px}.svc-tile__num{font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--c-light-blue)}.svc-tile__title{font-size:19px;font-weight:700;line-height:1.25;color:var(--c-dark)}.svc-tile__text{font-size:15px;line-height:1.6}.svc-tile__text a{color:var(--c-light-blue);text-decoration:underline}.svc-tile__link{margin-top:auto;padding-top:6px;font-weight:700;font-size:14px;color:var(--c-light-blue);text-transform:uppercase}.svc-tiles__more{display:grid;gap:14px}.svc-tiles__more-item{padding:20px;border-radius:16px;background:var(--c-white);border:1.5px solid var(--c-border)}.svc-bg--soft .svc-tiles__more-item{background:var(--c-white)}.svc-bg--white .svc-tiles__more-item{background:var(--c-soft);border-color:transparent}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-tiles__more-item{background:#ffffff14;border-color:#ffffff2e}.svc-tiles__more-lead{max-width:860px}.svc-steps__inner{display:flex;flex-direction:column;gap:24px;padding-top:48px;padding-bottom:48px}.svc-steps__head{display:flex;flex-direction:column;gap:16px;max-width:860px}.svc-steps__tabs{display:none}.svc-steps__stage{display:flex;flex-direction:column;gap:16px;min-width:0}.svc-steps__media{border-radius:18px;overflow:hidden;aspect-ratio:16 / 9}.svc-steps__img,.svc-steps__media img{width:100%;height:100%;object-fit:cover;display:block}.svc-steps__track{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:var(--gutter);padding-right:var(--gutter);scroll-padding-left:var(--gutter)}.svc-steps__track::-webkit-scrollbar{display:none}.svc-step{scroll-snap-align:start;background:var(--c-white);border:1.5px solid var(--c-border);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:10px;color:var(--c-text)}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-step{border-color:transparent}.svc-step__label{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--c-light-blue)}.svc-step__title{font-size:20px;font-weight:700;line-height:1.25;color:var(--c-dark)}.svc-step__text{font-size:15px}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-step__text{color:var(--c-text)}.svc-steps__nav{display:flex;align-items:center;justify-content:space-between;gap:12px}.svc-steps__arrow{width:44px;height:44px;border-radius:50%;background:var(--c-dark);color:var(--c-white);font-size:20px;display:grid;place-items:center;flex-shrink:0}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-steps__arrow{background:var(--c-white);color:var(--c-dark)}.svc-steps__dots{display:flex;gap:8px}.svc-steps__dot{width:10px;height:10px;border-radius:50%;background:var(--c-border);padding:0}.svc-steps__dot.is-active{background:var(--c-light-blue);width:26px;border-radius:10px}.svc-steps__more{max-width:860px}@media(min-width:600px){.svc-btns{flex-direction:row;flex-wrap:wrap;width:auto}.svc-btn{white-space:nowrap}.svc-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-steps__track{grid-auto-columns:60%}}@media(min-width:900px){.svc-h2{font-size:40px}.svc-rte{font-size:17px}.svc-rte h3{font-size:22px}.svc-btns{flex-direction:row;flex-wrap:wrap;width:auto;gap:14px}.svc-btn{font-size:17px;padding:13px 26px;white-space:nowrap}.svc-hero__inner{min-height:640px;display:flex;align-items:center;padding-top:calc(var(--overlay-h, 129px) + 50px);padding-bottom:70px}.svc-hero__media:after{background:linear-gradient(90deg,#011527b3,#01152733 75%)}.svc-hero__card{max-width:820px;padding:40px 48px;gap:20px}.svc-hero__title{font-size:44px}.svc-hero__text{font-size:18px}.svc-split__inner{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:stretch;padding-top:90px;padding-bottom:90px}.svc-split--img-right .svc-split__media{order:2}.svc-split--no-img .svc-split__inner{grid-template-columns:minmax(0,860px)}.svc-split__media{aspect-ratio:auto;height:100%;min-height:420px;position:relative}.svc-split__media img{position:absolute;top:0;right:0;bottom:0;left:0}.svc-split__copy{justify-content:center;gap:22px}.svc-tiles__inner{gap:40px;padding-top:90px;padding-bottom:90px}.svc-tiles__grid{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:20px}.svc-tile__body{padding:28px}.svc-tiles__more{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.svc-tiles__more-item{padding:28px}.svc-steps__inner{gap:40px;padding-top:90px;padding-bottom:90px}.svc-steps__body{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:32px;align-items:stretch}.svc-steps__tabs{display:flex;flex-direction:column;gap:10px}.svc-steps__tab{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:18px 20px;border-radius:14px;border:1.5px solid var(--c-border);background:var(--c-white);font-size:17px;font-weight:700;line-height:1.3;color:var(--c-dark);transition:background .2s,color .2s,border-color .2s}.svc-steps__tab:hover{border-color:var(--c-light-blue)}.svc-steps__tab.is-active{background:var(--c-dark);border-color:var(--c-dark);color:var(--c-white)}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-steps__tab{background:#ffffff14;border-color:#fff3;color:var(--c-white)}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-steps__tab.is-active{background:var(--c-white);color:var(--c-dark)}.svc-steps__tab-num{flex-shrink:0;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--c-accent);color:var(--c-white);font-size:16px}.svc-steps__stage{position:relative;min-height:460px;border-radius:20px;overflow:hidden;justify-content:flex-end;padding:28px;gap:0}.svc-steps__stage--no-img{background:var(--c-dark)}.svc-steps__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0}.svc-steps__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#01152700 30%,#0115278c)}.svc-steps__track{position:relative;display:block;overflow:visible;margin:0;padding:0}.svc-step{display:none;max-width:560px;padding:30px;box-shadow:0 16px 40px #0003}.svc-step.is-active{display:flex;animation:svc-fade .3s ease}.svc-step__title{font-size:24px}.svc-step__text{font-size:16px}.svc-steps__nav{position:absolute;top:24px;right:24px}.svc-steps__dots{display:none}.svc-steps__arrow{background:var(--c-white);color:var(--c-dark)}}@keyframes svc-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.svc-step.is-active{animation:none}}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-h2 em{color:var(--c-lime)}.svc-bg--light-blue .svc-h2 em{color:var(--c-dark)}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-split__media{box-shadow:0 16px 40px #00000040}:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-rte ul>li:before,:is(.svc-bg--dark,.svc-bg--blue,.svc-bg--navy,.svc-bg--light-blue,.svc-bg--texture,.svc-bg--photo) .svc-list__icon:before{border-color:var(--c-lime)}.svc-bg--light-blue .svc-rte ul>li:before,.svc-bg--light-blue .svc-list__icon:before{border-color:var(--c-white)}@media(min-width:900px){.svc-bg--light-blue .svc-steps__tab-num{background:var(--c-blue)}.svc-bg--light-blue .svc-steps__tab{background:#ffffff26;border-color:#fff6}}.svc-car{display:flex;flex-direction:column;gap:20px;min-width:0}.svc-tiles__grid.svc-car__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:4px 2px 12px;list-style:none}.svc-car__track::-webkit-scrollbar{display:none}.svc-car__track>.svc-tile{flex:0 0 86%;scroll-snap-align:start}.svc-car__nav{display:flex;align-items:center;justify-content:center;gap:18px}.svc-car__arrow{width:42px;height:42px;border-radius:50%;border:1.5px solid currentColor;background:none;color:inherit;font-size:18px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.svc-car__arrow:hover{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-white)}.svc-car__arrow[disabled]{opacity:.35;pointer-events:none}.svc-car__dots{display:flex;gap:8px}.svc-car__dot{width:10px;height:10px;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.3;cursor:pointer}.svc-car__dot.is-active{opacity:1;background:var(--c-light-blue)}@media(min-width:750px){.svc-car__track>.svc-tile{flex-basis:calc((100% - 14px)/2)}}@media(min-width:900px){.svc-tiles__grid.svc-car__track{gap:20px}.svc-car__track>.svc-tile{flex-basis:calc((100% - 40px) / 3)}}.svc-steps__dots,.svc-car__dots{gap:0}.svc-steps__dot,.svc-car__dot{width:24px;height:24px;border:0;border-radius:50%;padding:0;opacity:1;background:radial-gradient(circle,var(--dot, var(--c-border)) 4.5px,transparent 5px)}.svc-car__dot{--dot: rgba(127, 127, 127, .5)}.svc-steps__dot.is-active,.svc-car__dot.is-active{--dot: var(--c-accent);width:34px;border-radius:12px;background:linear-gradient(var(--dot),var(--dot)) center / 22px 9px no-repeat}.svc-bg--light-blue .svc-steps__dot{--dot: rgba(255, 255, 255, .55)}@media(min-width:600px){.svc-tiles__grid:not(.svc-car__track){--row: 2;--tile-gap: 14px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--tile-gap)}.svc-tiles__grid:not(.svc-car__track)>.svc-tile{flex:0 0 calc((100% - (var(--row) - 1) * var(--tile-gap)) / var(--row));min-width:0}}@media(min-width:900px){.svc-tiles__grid:not(.svc-car__track){--row: var(--cols, 3);--tile-gap: 20px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/svc.css.map */
