.hero[data-astro-cid-ergxyi7h]{background:var(--pink);border-radius:32px;grid-template-columns:1fr 1fr;width:min(100% - 100px,1340px);margin:77px auto 0;display:grid;overflow:hidden}.hero__media[data-astro-cid-ergxyi7h]{aspect-ratio:670/926;position:relative;overflow:hidden}.hero__image[data-astro-cid-ergxyi7h]{object-fit:cover;width:100%;height:100%}.hero__badge[data-astro-cid-ergxyi7h]{width:15.5%;height:auto;position:absolute;top:29.9%;left:71%}.hero__panel[data-astro-cid-ergxyi7h]{isolation:isolate;text-align:center;color:var(--maroon);flex-direction:column;align-items:center;padding:21.9% 40px 60px;display:flex;position:relative;overflow:hidden}.hero__panel[data-astro-cid-ergxyi7h]:before,.hero__panel[data-astro-cid-ergxyi7h]:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border-radius:50%;position:absolute}.hero__panel[data-astro-cid-ergxyi7h]:before{background:radial-gradient(closest-side,#ffffffbf,#0000);width:80%;top:-20%;right:-30%}.hero__panel[data-astro-cid-ergxyi7h]:after{background:radial-gradient(closest-side,#e2957852,#0000);width:72%;bottom:-24%;left:-26%}.hero__title[data-astro-cid-ergxyi7h]{max-width:488px;font-family:var(--font-heading);font-size:clamp(34px,3.35vw,48px);font-weight:600;line-height:1.4375}.hero__text[data-astro-cid-ergxyi7h]{max-width:405px;margin-top:42px;font-size:clamp(19px,1.67vw,24px);line-height:1.4}.hero__panel[data-astro-cid-ergxyi7h] .hero__badges{margin-top:70px}.ticker[data-astro-cid-ergxyi7h]{border-block:1px solid var(--line-soft);background:var(--cream);margin-top:64px;padding:17px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.ticker__track[data-astro-cid-ergxyi7h]{justify-content:center;width:max-content;min-width:100%;display:flex}.ticker__track[data-astro-cid-ergxyi7h].is-running{justify-content:flex-start;animation:44s linear infinite ticker}.ticker[data-astro-cid-ergxyi7h]:hover .ticker__track[data-astro-cid-ergxyi7h]{animation-play-state:paused}.ticker__group[data-astro-cid-ergxyi7h]{flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;display:flex}.ticker__group[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]{font-family:var(--font-display);font-variation-settings:"opsz" 120;color:var(--terracotta);white-space:nowrap;align-items:center;gap:34px;padding-left:34px;font-size:26px;font-style:italic;line-height:1.3;display:flex}.ticker[data-astro-cid-ergxyi7h] .ticker__star{width:12px;height:12px;fill:var(--salmon);margin:0}@keyframes ticker{to{translate:-25%}}.benefits[data-astro-cid-ergxyi7h]{padding:74px var(--gutter) 43px;text-align:center;flex-direction:column;align-items:center;display:flex}.benefits__title[data-astro-cid-ergxyi7h]{margin-top:67px}.benefits__grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(3,minmax(0,340px));justify-content:center;gap:24px;width:100%;margin:56px 0 0;padding:0;list-style:none;display:grid}.benefit[data-astro-cid-ergxyi7h]{border:1px solid var(--line-soft);background:var(--cream);height:100%;transition:translate .35s var(--ease-out), box-shadow .35s var(--ease-out), border-color .35s ease;border-radius:28px;padding:34px 26px 38px}.benefit[data-astro-cid-ergxyi7h]:hover{border-color:var(--line);translate:0 -6px;box-shadow:0 26px 48px -30px #86382a73}.benefit__icon[data-astro-cid-ergxyi7h]{background:var(--pink);width:58px;height:58px;color:var(--maroon);transition:background-color .35s ease, color .35s ease, rotate .5s var(--ease-out), scale .5s var(--ease-out);border-radius:50%;place-items:center;margin:0 auto 20px;display:grid}.benefit[data-astro-cid-ergxyi7h]:hover .benefit__icon[data-astro-cid-ergxyi7h]{background:var(--salmon);color:var(--white);rotate:-8deg;scale:1.08}.benefit__icon[data-astro-cid-ergxyi7h] svg[data-astro-cid-ergxyi7h]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.benefit__title[data-astro-cid-ergxyi7h]{font-family:var(--font-heading-solo);font-size:22px;font-weight:700;line-height:1.445}.benefit__text[data-astro-cid-ergxyi7h]{max-width:268px;margin:14px auto 0;font-size:18px;line-height:1.45}.benefits[data-astro-cid-ergxyi7h] .btn[data-astro-cid-ergxyi7h]{margin-top:72px}.benefits[data-astro-cid-ergxyi7h] .benefits__sparkle{margin-top:51px}.statement[data-astro-cid-ergxyi7h]{padding:61px var(--gutter) 0;background:var(--terracotta);color:var(--pink);overflow-x:clip}.statement__text[data-astro-cid-ergxyi7h]{max-width:962px;margin:22px auto 0;font-size:clamp(34px,6.74vw,97px);line-height:1.39}.statement__text[data-astro-cid-ergxyi7h] em[data-astro-cid-ergxyi7h]{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 62%,#f0d7e633 62% 90%,#0000 90%) 0 0/100% 100% no-repeat;margin-inline:-.1em;padding-inline:.1em}.statement__text[data-astro-cid-ergxyi7h].is-armed em[data-astro-cid-ergxyi7h]{background-size:0% 100%}.statement__text[data-astro-cid-ergxyi7h].is-armed.is-visible em[data-astro-cid-ergxyi7h]{transition:background-size 1.1s var(--ease-out) .8s;background-size:100% 100%}.statement__team[data-astro-cid-ergxyi7h]{width:min(100%,609px);margin:133px auto -140px;position:relative}.statement__team[data-astro-cid-ergxyi7h]>img:first-child{aspect-ratio:609/434;object-fit:cover;width:100%}.statement__badge[data-astro-cid-ergxyi7h]{width:19.6%;height:auto;position:absolute;top:-10.6%;left:87.8%}.mission[data-astro-cid-ergxyi7h]{padding:173px var(--gutter) 169px;text-align:center}.mission__title[data-astro-cid-ergxyi7h]{margin-top:41px}.mission__text[data-astro-cid-ergxyi7h]{max-width:640px;margin:58px auto 0;font-size:20px;line-height:1.6}.mission__text[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]+p[data-astro-cid-ergxyi7h]{margin-top:1.6em}.collage[data-astro-cid-ergxyi7h]{aspect-ratio:955/696;width:min(100%,955px);margin:60px auto 0;position:relative}.collage[data-astro-cid-ergxyi7h] .collage__item{object-fit:cover;border-radius:22px;height:auto;position:absolute;box-shadow:0 34px 60px -34px #39251e80}.collage[data-astro-cid-ergxyi7h] .collage__item--left{aspect-ratio:300/351;width:31.4%;top:6.6%;left:0}.collage[data-astro-cid-ergxyi7h] .collage__item--right{aspect-ratio:406/460;width:42.5%;top:0;left:57.5%}.collage[data-astro-cid-ergxyi7h] .collage__item--center{aspect-ratio:409/591;width:42.8%;top:15.1%;left:24.1%}.reviews[data-astro-cid-ergxyi7h]{padding:53px var(--gutter) 268px;background:var(--pink)}.reviews__grid[data-astro-cid-ergxyi7h]{width:min(100%, var(--page-width));grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:96px auto 0;padding:0;list-style:none;display:grid}.review[data-astro-cid-ergxyi7h]{text-align:center;height:100%;transition:translate .35s var(--ease-out), box-shadow .35s var(--ease-out), background-color .35s ease;background:#ffffff8c;border-radius:28px;flex-direction:column;align-items:center;padding:38px 24px 34px;display:flex}.review[data-astro-cid-ergxyi7h]:hover{background:#ffffffe6;translate:0 -6px;box-shadow:0 26px 48px -30px #702d5680}.review[data-astro-cid-ergxyi7h] .review__quotes{width:31px;height:22px;fill:var(--salmon)}.review__text[data-astro-cid-ergxyi7h]{white-space:pre-line;max-width:270px;margin-top:29px;font-size:20px;line-height:1.4}.review__name[data-astro-cid-ergxyi7h]{font-family:var(--font-display);font-variation-settings:"opsz" 120;color:var(--maroon);margin-top:auto;padding-top:24px;font-size:26px;font-weight:600;line-height:1.25}.download[data-astro-cid-ergxyi7h]{padding:0 var(--gutter) 51px;text-align:center;flex-direction:column;align-items:center;display:flex}.download[data-astro-cid-ergxyi7h] .download__phones{width:min(78vw,463px);margin-top:-207px}.download__title[data-astro-cid-ergxyi7h]{font-family:var(--font-heading);color:var(--salmon);font-size:24px;font-weight:600;line-height:1.445}.download[data-astro-cid-ergxyi7h] .download__badges{margin-top:22px}@media (prefers-reduced-motion:no-preference){.hero__image[data-astro-cid-ergxyi7h]{animation:hero-settle 1.8s var(--ease-out) both}.hero__badge[data-astro-cid-ergxyi7h]{animation:hero-pop .9s var(--ease-out) .5s both, badge-spin 40s linear infinite}.hero__title[data-astro-cid-ergxyi7h]{animation:hero-rise .9s var(--ease-out) .1s both}.hero__text[data-astro-cid-ergxyi7h]{animation:hero-rise .9s var(--ease-out) .22s both}.hero__panel[data-astro-cid-ergxyi7h] .hero__badges{animation:hero-rise .9s var(--ease-out) .34s both}.hero__panel[data-astro-cid-ergxyi7h]:before{animation:16s ease-in-out infinite alternate glow-drift}.hero__panel[data-astro-cid-ergxyi7h]:after{animation:21s ease-in-out infinite alternate-reverse glow-drift}.statement__badge[data-astro-cid-ergxyi7h]{animation:40s linear infinite reverse badge-spin}.benefits[data-astro-cid-ergxyi7h] .heart{animation:2.6s ease-in-out infinite heartbeat}.benefits[data-astro-cid-ergxyi7h] .sparkle,.statement[data-astro-cid-ergxyi7h] .sparkle,.mission[data-astro-cid-ergxyi7h] .sparkle{animation:4.5s ease-in-out infinite twinkle}.download[data-astro-cid-ergxyi7h] .download__phones{animation:7s ease-in-out infinite float}}@keyframes hero-settle{0%{scale:1.08}}@keyframes hero-pop{0%{opacity:0;scale:.4}}@keyframes hero-rise{0%{opacity:0;translate:0 26px}}@keyframes badge-spin{to{rotate:360deg}}@keyframes glow-drift{to{translate:-8% 10%;scale:1.15}}@keyframes heartbeat{0%,36%,to{scale:1}12%{scale:1.28}24%{scale:1.06}30%{scale:1.2}}@keyframes twinkle{0%,to{rotate:0deg;scale:1}50%{rotate:90deg;scale:.72}}@keyframes float{50%{transform:translateY(-12px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=600px){.collage[data-astro-cid-ergxyi7h] .collage__item{animation:linear both collage-drift}.collage[data-astro-cid-ergxyi7h] img.collage__item{animation-timeline:view();animation-range:cover}.collage[data-astro-cid-ergxyi7h] .collage__item--left{--drift:34px}.collage[data-astro-cid-ergxyi7h] .collage__item--right{--drift:-26px}.collage[data-astro-cid-ergxyi7h] .collage__item--center{--drift:60px}}}@keyframes collage-drift{0%{transform:translateY(var(--drift,0px))}to{transform:translateY(calc(var(--drift,0px) * -1))}}@media (width<=999px){.hero[data-astro-cid-ergxyi7h]{border-radius:0;grid-template-columns:1fr;width:100%;margin-top:0}.ticker[data-astro-cid-ergxyi7h]{margin-top:0;padding:13px 0}.ticker__group[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]{gap:24px;padding-left:24px;font-size:20px}.hero__media[data-astro-cid-ergxyi7h]{aspect-ratio:320/292;width:100%;max-height:70vh}.hero__badge[data-astro-cid-ergxyi7h]{width:25%;max-width:120px;top:15%;left:61%}.hero__panel[data-astro-cid-ergxyi7h]{padding:54px 20px 65px}.hero__title[data-astro-cid-ergxyi7h]{max-width:520px;font-size:clamp(26px,15px + 3.4vw,44px)}.hero__text[data-astro-cid-ergxyi7h]{max-width:460px;margin-top:11px;font-size:clamp(19px,16px + .9vw,24px)}.hero__panel[data-astro-cid-ergxyi7h] .hero__badges{--badge-gap:25px;--badge-height:clamp(36px, 30px + 2vw, 51px);margin-top:44px}.benefits[data-astro-cid-ergxyi7h]{padding-top:42px}.benefits__title[data-astro-cid-ergxyi7h]{margin-top:30px}.benefits__grid[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,440px);gap:16px;margin-top:30px}.benefit[data-astro-cid-ergxyi7h]{padding:28px 22px 30px}.benefit__title[data-astro-cid-ergxyi7h]{font-size:clamp(18px,15px + 1vw,22px)}.benefit__text[data-astro-cid-ergxyi7h]{max-width:440px;margin-top:10px;font-size:clamp(15px,13px + .6vw,18px)}.benefits[data-astro-cid-ergxyi7h] .btn[data-astro-cid-ergxyi7h]{margin-top:48px}.benefits[data-astro-cid-ergxyi7h] .benefits__sparkle{margin-top:36px}.statement[data-astro-cid-ergxyi7h]{padding-top:38px}.statement__text[data-astro-cid-ergxyi7h]{line-height:1.44}.statement__team[data-astro-cid-ergxyi7h]{width:min(100%,520px);margin:44px auto -110px}.statement__badge[data-astro-cid-ergxyi7h]{left:auto;right:-14px}.mission[data-astro-cid-ergxyi7h]{padding:198px var(--gutter) 60px}.mission__title[data-astro-cid-ergxyi7h]{margin-top:30px}.mission__text[data-astro-cid-ergxyi7h]{margin-top:20px;font-size:clamp(15px,13px + .8vw,20px)}.reviews[data-astro-cid-ergxyi7h]{padding:50px 20px 150px}.reviews__grid[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,520px);justify-content:center;gap:16px;margin-top:40px}.review[data-astro-cid-ergxyi7h]{padding:32px 22px 30px}.review__text[data-astro-cid-ergxyi7h]{max-width:420px;color:var(--plum);margin-top:24px}.review__name[data-astro-cid-ergxyi7h]{padding-top:24px;font-size:21px}.download[data-astro-cid-ergxyi7h] .download__phones{margin-top:-110px}.download__title[data-astro-cid-ergxyi7h]{margin-top:12px;font-size:clamp(18px,15px + 1vw,24px)}.download[data-astro-cid-ergxyi7h] .download__badges{--badge-gap:25px;--badge-height:clamp(36px, 30px + 2vw, 51px)}}@media (width<=599px){.collage[data-astro-cid-ergxyi7h]{aspect-ratio:auto;flex-direction:column;gap:24px;margin-top:44px;display:flex}.collage[data-astro-cid-ergxyi7h] .collage__item{width:100%;position:static}.collage[data-astro-cid-ergxyi7h] .collage__item--right{order:1}.collage[data-astro-cid-ergxyi7h] .collage__item--left{order:2}.collage[data-astro-cid-ergxyi7h] .collage__item--center{order:3}}
