.Benefits-module__Jv3UiW__section{width:100%;padding:3rem 1.5rem;scroll-margin-top:6rem}.Benefits-module__Jv3UiW__layout{gap:2rem;width:100%;max-width:72rem;margin-inline:auto;display:grid}.Benefits-module__Jv3UiW__introduction{min-width:0}.Benefits-module__Jv3UiW__introductionText{color:#fff9;text-wrap:pretty;max-width:20rem;margin-top:1.5rem}.Benefits-module__Jv3UiW__benefits{min-width:0}.Benefits-module__Jv3UiW__benefit{grid-template-columns:2rem minmax(0,1fr);gap:.5rem 1rem;padding-block:1.5rem;display:grid}.Benefits-module__Jv3UiW__benefit:first-child{padding-top:0}.Benefits-module__Jv3UiW__benefit:last-child{padding-bottom:0}.Benefits-module__Jv3UiW__benefit+.Benefits-module__Jv3UiW__benefit{border-top:1px solid #ffffff1a}.Benefits-module__Jv3UiW__icon{color:#bfdbfecc;flex-shrink:0;grid-area:1/1/3}.Benefits-module__Jv3UiW__title{font-variant-numeric:tabular-nums;grid-area:1/2;min-width:0}.Benefits-module__Jv3UiW__description{color:#fff9;text-wrap:pretty;grid-area:2/2;max-width:48ch}.Benefits-module__Jv3UiW__link{color:#dbeafe;touch-action:manipulation;border-radius:.25rem;grid-area:3/2;justify-self:start;align-items:center;gap:.5rem;min-height:2.5rem;padding-block:.5rem;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);display:inline-flex}.Benefits-module__Jv3UiW__link:focus-visible{outline-offset:4px;outline:2px solid #93c5fdcc}.Benefits-module__Jv3UiW__link:active{opacity:.8;transition-duration:.2s;transform:scale(.98)}.Benefits-module__Jv3UiW__arrow{opacity:.65;flex-shrink:0;transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.Benefits-module__Jv3UiW__link:focus-visible .Benefits-module__Jv3UiW__arrow{opacity:1;transform:translate(2px,-2px)}@media (hover:hover){.Benefits-module__Jv3UiW__link:hover .Benefits-module__Jv3UiW__arrow{opacity:1;transform:translate(2px,-2px)}}@media (min-width:40rem){.Benefits-module__Jv3UiW__section{padding:4rem 2rem}.Benefits-module__Jv3UiW__benefit{grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;column-gap:1.5rem}.Benefits-module__Jv3UiW__icon{align-self:start}.Benefits-module__Jv3UiW__description{grid-column:2/4}.Benefits-module__Jv3UiW__link{grid-area:1/3;justify-self:end}}@media (min-width:64rem){.Benefits-module__Jv3UiW__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:4rem}}@media (prefers-contrast:more){.Benefits-module__Jv3UiW__introductionText,.Benefits-module__Jv3UiW__description,.Benefits-module__Jv3UiW__icon,.Benefits-module__Jv3UiW__link{color:#fff}.Benefits-module__Jv3UiW__benefit+.Benefits-module__Jv3UiW__benefit{border-color:#ffffff80}.Benefits-module__Jv3UiW__arrow{opacity:1}}@media (prefers-reduced-motion:reduce){.Benefits-module__Jv3UiW__link,.Benefits-module__Jv3UiW__arrow{transition-property:opacity}.Benefits-module__Jv3UiW__link:active,.Benefits-module__Jv3UiW__link:hover .Benefits-module__Jv3UiW__arrow,.Benefits-module__Jv3UiW__link:focus-visible .Benefits-module__Jv3UiW__arrow{transform:none}}
.Homepage-module__xS6T3G__homepage{font-optical-sizing:auto;--ui-ease:cubic-bezier(.22,1,.36,1);--ui-duration:.5s;--ui-duration-fast:.3s;--ui-duration-press:.2s}.Homepage-module__xS6T3G__homepage h2{letter-spacing:-.025em;text-wrap:balance}.Homepage-module__xS6T3G__homepage h3{letter-spacing:-.015em}.Homepage-module__xS6T3G__homepage p{text-wrap:pretty}.Homepage-module__xS6T3G__heading-2{font-size:2.25rem;font-weight:600;line-height:2.5rem}.Homepage-module__xS6T3G__heading-3{font-size:1.875rem;font-weight:600;line-height:2.25rem}.Homepage-module__xS6T3G__heading-5{font-size:1.5rem;font-weight:600;line-height:2rem}.Homepage-module__xS6T3G__heading-6{font-size:1.25rem;font-weight:600;line-height:1.75rem}.Homepage-module__xS6T3G__title-3{font-size:1rem;font-weight:500;line-height:1.5rem}.Homepage-module__xS6T3G__title-4{font-size:.875rem;font-weight:500;line-height:1.25rem}.Homepage-module__xS6T3G__body-6{font-size:.875rem;font-weight:400;line-height:1.25rem}.Homepage-module__xS6T3G__body-7{font-size:.875rem;font-weight:300;line-height:1.25rem}.Homepage-module__xS6T3G__button-md{font-size:1rem;font-weight:600;line-height:1.5rem}.Homepage-module__xS6T3G__button-sm{font-size:.875rem;font-weight:600;line-height:1.25rem}.Homepage-module__xS6T3G__caption-5{font-size:.75rem;font-weight:400;line-height:1rem}.Homepage-module__xS6T3G__price{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:500;line-height:2.5rem}.Homepage-module__xS6T3G__serviceDescription{min-height:2.5rem}.Homepage-module__xS6T3G__serviceAction{transition:color var(--ui-duration-fast)var(--ui-ease)}.Homepage-module__xS6T3G__serviceIcon{color:#bfdbfe;transition:transform var(--ui-duration)var(--ui-ease)}.Homepage-module__xS6T3G__serviceCard{touch-action:manipulation;transition:border-color var(--ui-duration)var(--ui-ease),background-color var(--ui-duration)var(--ui-ease),transform var(--ui-duration)var(--ui-ease)}.Homepage-module__xS6T3G__serviceCard:active{transition-duration:var(--ui-duration-press);background-color:#ffffff0f;transform:translateY(0)}.Homepage-module__xS6T3G__serviceCard:focus-visible .Homepage-module__xS6T3G__serviceIcon{transform:translate(2px)}@media (min-width:640px){.Homepage-module__xS6T3G__heading-2{font-size:3rem;line-height:3rem}.Homepage-module__xS6T3G__heading-3{font-size:2.25rem;line-height:2.5rem}}@media (min-width:768px) and (max-width:1023px){.Homepage-module__xS6T3G__serviceDescription{min-height:3.75rem}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Homepage-module__xS6T3G__serviceCard:hover{transform:translateY(-2px)}.Homepage-module__xS6T3G__serviceCard:active{transform:translateY(0)}.Homepage-module__xS6T3G__serviceCard:hover .Homepage-module__xS6T3G__serviceIcon{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.Homepage-module__xS6T3G__serviceIcon{transition:none}.Homepage-module__xS6T3G__serviceCard:focus-visible .Homepage-module__xS6T3G__serviceIcon{transform:none}.Homepage-module__xS6T3G__serviceCard{transition-property:border-color,background-color;transition-duration:.1s}}
