.home__hero{max-width:1440px;margin-right:auto;margin-left:auto}.home__hero .h1{padding:32px 16px 16px;text-align:center}.home__hero .h1>span{display:inline-block;padding:16px 0 0;font-size:var(--font-size-text-extra-large-mobile);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-extra-large-mobile)}@media(width>=1024px){.home__hero .h1>span{font-size:var(--font-size-text-extra-large-desktop);line-height:var(--line-height-text-extra-large-desktop)}}.home__hero p{margin:0 16px 32px;text-align:center}.home__hero img{width:100%}@media(width>=768px){.home__hero{position:relative;width:100%;overflow:hidden;text-align:right}.home__hero .h1{display:inline-block;max-width:336px;padding:0 0 0 16px;margin-top:auto;margin-bottom:24px;text-align:left}.home__hero .h1>span{padding:24px 0 0}.home__hero p{max-width:390px;margin-bottom:auto;text-align:left}.home__hero img{position:relative;right:0;width:auto;height:500px}}@media(width>=1024px){.home__hero .h1{max-width:424px;padding-left:44px}.home__hero p{max-width:440px;padding-left:44px;margin-left:0}}@media(width>=1440px){.home__hero .h1{max-width:448px;padding-left:60px}.home__hero p{padding-left:60px}.home__hero img{right:60px}}@media(width>=768px){.home__headline{position:absolute;top:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;background:linear-gradient(to right,var(--color-background-primary) 0%,var(--color-background-primary) 114px,transparent 114px,transparent 100%);transform:translateZ(0)}.home__headline>*{z-index:1}}.home__mask{display:none}@media(width>=768px){.home__mask{position:absolute;top:0;bottom:0;left:0;display:block;height:100%;padding-right:500px;margin:auto;background-color:var(--color-background-primary);border-top-right-radius:50%;border-bottom-right-radius:50%}}@media(width>=1024px){.home__mask{left:114px}}.about{padding:24px 14px;margin:auto;text-align:center}@media(width>=1024px){.about{max-width:1104px;padding:48px 4px}}.callouts{margin-top:32px}@media(width>=1024px){.callouts{display:grid;grid-template-columns:.85fr 1fr 1fr;column-gap:40px;justify-content:center;justify-items:center;margin-top:20px}}@media(width>=1280px){.callouts{margin-top:32px}}.callout{display:grid;grid-template-columns:80px 1fr;column-gap:25px;place-items:center start;margin-bottom:40px;text-align:left}.callout>*:first-child{justify-self:center}.callout:last-child{margin-bottom:0}@media(width>=1024px){.callout{align-items:start;margin-bottom:0}}.how-to-take{padding-top:32px;padding-bottom:32px;text-align:center}.how-to-take .h4{margin-bottom:8px}@media(width>=1024px){.how-to-take{padding-top:42px;padding-bottom:42px}}@media(width>=1440px){.how-to-take{padding-top:56px;padding-bottom:56px}}.savings-support{max-width:1096px;padding:24px;margin-top:24px;margin-bottom:24px;background-color:var(--color-background-tertiary)}.savings-support img{display:block;max-width:100%;margin:0 auto;text-align:center}.savings-support .h4{margin-bottom:8px;color:var(--color-text-content-body)}.savings-support ul{margin-bottom:24px}.savings-support ul.disc li{margin-bottom:0}.savings-support p{margin-bottom:8px}.savings-support p:last-child{margin-bottom:0}.savings-support p.actor-portrayal{margin-bottom:0}@media(width>=768px){.savings-support{display:grid;grid-template-columns:auto 1fr;column-gap:56px;align-items:center;padding:40px}.savings-support img{margin-bottom:0}}@media(width>=1024px){.savings-support{margin-top:48px;margin-bottom:48px}.savings-support img{width:440px}}.savings-support__picture{position:relative;width:fit-content;height:fit-content;margin:auto auto 24px 0}@media(width>=768px){.savings-support__picture{margin-bottom:auto}}.savings-support__disclaimer{position:absolute;right:10px;bottom:0;width:114px;height:29px}@media(width>=1024px){.savings-support__disclaimer{width:124px;height:34px}}@media(width>=1280px){.savings-support__disclaimer{bottom:14px}}.contact-us{display:grid;place-content:center center;height:190px;padding:0;text-align:center;background-color:var(--color-background-primary)}.contact-us p{margin-bottom:0}.contact-us a[href^="tel:"]{text-decoration:underline}.contact-us a[href^="tel:"]:hover{text-decoration:none}
