.home-same-day-section{background:var(--color-theme-background-softest);padding-top:38px}.home-same-day-cta.banner-devices-type-2{background:var(--color-theme-background-softest)}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__container{background:var(--colors-tuu-600);border-radius:var(--border-border-radius-xl);isolation:isolate}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__container:before{background:radial-gradient(circle at 20.7% 100%, var(--colors-blue-bolt-200) 0%, transparent 58%);border-radius:inherit;content:"";opacity:.4;pointer-events:none;z-index:0;position:absolute;inset:0}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__content,.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__image{z-index:1}.home-same-day-cta.banner-devices-type-2 h2{color:var(--colors-lynch-white);font-family:var(--typography-font-family-headlines);font-size:var(--typography-font-size-7xl);font-weight:var(--typography-font-weight-bold);letter-spacing:-1.6px;line-height:1.12}.home-same-day-cta.banner-devices-type-2 h2 span{display:block}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button{cursor:pointer;min-width:0;max-width:100%;padding:var(--spacing-4) var(--spacing-8);justify-content:center;align-items:center;gap:var(--spacing-2);color:var(--colors-tuu-50);background:var(--color-screen-transparency-soft);border:var(--border-border-width-box) solid var(--colors-tuu-50);border-radius:var(--border-border-radius-button);box-sizing:border-box;font-family:var(--typography-font-family-text);font-size:var(--typography-font-size-md);font-weight:var(--typography-font-weight-medium);letter-spacing:var(--typography-letter-spacing-none);text-transform:none;white-space:nowrap;width:max-content;line-height:1.25;text-decoration:none;display:inline-flex;overflow:hidden}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button svg{font-size:var(--typography-font-size-xl);color:currentColor;flex-shrink:0}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button:hover,.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button:active{background:var(--color-screen-transparency-soft);border-color:var(--colors-tuu-50);opacity:1;transform:none}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button:focus-visible{outline:2px solid var(--colors-tuu-50);outline-offset:2px}@media (max-width:1200px) and (min-width:733px){.home-same-day-cta.banner-devices-type-2 h2{font-size:calc(var(--typography-font-size-7xl)*.8);letter-spacing:-1.28px}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button{padding:calc(var(--spacing-4)*.8) calc(var(--spacing-8)*.8);gap:calc(var(--spacing-2)*.8);font-size:calc(var(--typography-font-size-md)*.8)}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button svg{font-size:calc(var(--typography-font-size-xl)*.8)}}@media (max-width:825px) and (min-width:733px){.home-same-day-cta.banner-devices-type-2 h2{font-size:calc(var(--typography-font-size-7xl)*.8*.9);letter-spacing:-1.152px}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button{padding:calc(var(--spacing-4)*.8*.9) calc(var(--spacing-8)*.8*.9);gap:calc(var(--spacing-2)*.8*.9);font-size:calc(var(--typography-font-size-md)*.8*.9)}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button svg{font-size:calc(var(--typography-font-size-xl)*.8*.9)}}@media (max-width:867px) and (min-width:733px){.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__content{width:58%}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__image{width:clamp(300px,40%,360px)}}@media (max-width:800px) and (min-width:733px){.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__content{width:62%}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__image{width:clamp(280px,36%,320px)}}@media (max-width:732px){.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__container{padding-bottom:58px}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__image{margin-top:36px}.home-same-day-cta.banner-devices-type-2 .banner-devices-type-2__button{min-width:0;padding:var(--spacing-3) var(--spacing-6);font-size:var(--typography-font-size-sm);white-space:normal;width:100%}}@media (max-width:480px){.home-same-day-cta.banner-devices-type-2 h2{font-size:44px}}
.home-andco-section{background:radial-gradient(61.21% 156.49% at 20.69% 100%, #83d9ff66 0%, #83d9ff00 100%),var(--color-theme-background-primary);position:relative;overflow:hidden}.home-andco-section__stage{box-sizing:border-box;align-items:center;max-width:1440px;height:629px;margin-inline:auto;padding-left:79px;display:flex;position:relative}.home-andco-section__content{z-index:1;align-items:flex-start;gap:var(--spacing-5);flex-direction:column;width:450px;max-width:100%;display:flex;position:relative}.home-andco-section__copy{color:var(--colors-lynch-white);flex-direction:column;display:flex}.home-andco-section__title{font-family:var(--typography-font-family-headlines);font-size:var(--typography-font-size-7xl);font-weight:var(--typography-font-weight-bold);letter-spacing:var(--typography-letter-spacing-accommodated);color:inherit;margin:0;line-height:1.12}.home-andco-section__description{font-family:var(--typography-font-family-text);font-size:var(--typography-font-size-md);font-weight:var(--typography-font-weight-regular);font-variation-settings:"opsz" 14;color:inherit;margin:0;line-height:1.25}.home-andco-section__cta{justify-content:center;align-items:center;gap:var(--spacing-2);box-sizing:border-box;padding:15px var(--spacing-8);border:var(--border-border-width-box) solid var(--color-theme-border-softest);border-radius:var(--border-border-radius-full);background-color:var(--color-screen-transparency-soft);font-family:var(--typography-font-family-text);font-size:var(--typography-font-size-md);font-weight:var(--typography-font-weight-medium);font-variation-settings:"opsz" 14,"wght" 500;color:var(--color-theme-text-softest);text-align:center;cursor:pointer;line-height:1.25;text-decoration:none;transition:background-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1);display:inline-flex}.home-andco-section__cta:hover{background-color:var(--color-screen-transparency-medium);box-shadow:var(--shadow-down-m)}.home-andco-section__cta:active{background-color:var(--color-screen-transparency-strong);box-shadow:none}.home-andco-section__cta:focus-visible{outline:2px solid var(--colors-lynch-white);outline-offset:3px}.home-andco-section__cta-icon{width:20px;height:20px}.home-andco-section__visual{pointer-events:none;position:absolute;inset:0}.home-andco-section__halos{width:899px;height:1080px;position:absolute;top:-146px;right:-27px}.home-andco-section__halos-img{width:100%;height:100%;display:block}.home-andco-section__phones{aspect-ratio:828/629;width:min(828px,100% - 585px);position:absolute;bottom:0;right:36px}.home-andco-section__phones-img{object-fit:contain;object-position:50% 100%;width:100%;height:100%;display:block}@media (max-width:1024px){.home-andco-section__stage{max-width:none;height:auto;padding:var(--spacing-10) var(--spacing-10) 0;flex-direction:column;align-items:center}.home-andco-section__content{align-items:center;width:100%;max-width:664px}.home-andco-section__copy{align-self:stretch}.home-andco-section__title{font-size:var(--typography-font-size-5xl)}.home-andco-section__description{text-align:center}.home-andco-section__visual{width:100%;height:424px;margin-top:90px;position:relative;inset:auto}.home-andco-section__halos{width:806px;height:969px;top:-56px;left:calc(50% - 453px);right:auto}.home-andco-section__phones{aspect-ratio:auto;width:456px;height:424px;left:calc(50% - 228px);right:auto}}@media (max-width:600px){.home-andco-section__stage{padding:var(--spacing-10) var(--site-page-gutter-x) 0}.home-andco-section__content{align-items:flex-start;max-width:none}.home-andco-section__description{text-align:left}.home-andco-section__cta{width:100%}.home-andco-section__visual{height:428px;margin-top:85px}.home-andco-section__halos{width:483px;height:579px;top:-19px;left:calc(50% - 241.5px)}.home-andco-section__phones{width:373px;height:428px;left:calc(50% - 186.5px)}}
.home-template .business-section{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}.home-template .home-same-day-section .banner-devices-type-2__container{max-width:var(--container-xl)}@media (min-width:769px){.home-template .business-section,.home-template .home-doubts-section,.home-template .home-same-day-section{padding-left:100px;padding-right:100px}.home-template .home-same-day-cta.banner-devices-type-2{padding-left:0;padding-right:0}}
