.share-hero{background:linear-gradient(#def4fc 0%,#dcf4f9 10%,#dbf4f5 20%,#daf4f1 30%,#d9f5eb 40%,#d9f6e6 50%,#d9f7df 60%,#d9f8d8 70%,#d9fad0 80%,#dafbc8 90%,#dbfdbf 100%);overflow:hidden}.share-hero__stage{max-width:var(--page-width);height:calc(830 * var(--u));padding-top:calc(220 * var(--u));justify-content:center;align-items:center;margin-inline:auto;display:flex;position:relative}.share-hero__deco{pointer-events:none;max-width:none;position:absolute}.share-hero__deco--cloud{left:calc(161 * var(--u));top:calc(293.56 * var(--u));width:calc(151 * var(--u));height:calc(142 * var(--u))}.share-hero__deco--star{left:calc(1130.63 * var(--u));top:calc(309.56 * var(--u));width:calc(131 * var(--u));height:calc(131 * var(--u))}.share-hero__deco--sun{left:calc(283 * var(--u));top:calc(695 * var(--u));width:calc(103 * var(--u));height:calc(104 * var(--u))}.share-hero__deco--moon{left:calc(1064 * var(--u));top:calc(703 * var(--u));width:calc(93 * var(--u));height:calc(94 * var(--u))}.share-hero__phone{left:calc(249 * var(--u));top:calc(162 * var(--u));width:calc(943 * var(--u));height:calc(668 * var(--u));border:calc(78 * var(--u)) solid #303030;border-radius:calc(144 * var(--u)) calc(144 * var(--u)) 0 0;background:linear-gradient(#faf7f5 15%,#edeffc 85.02%) border-box;border-bottom:0;position:absolute}.share-hero__copy{align-items:center;gap:calc(32 * var(--u));width:calc(346 * var(--u));text-align:center;color:var(--sds-color-text-default-default);flex-direction:column;display:flex;position:relative}.share-hero__title{font-size:calc(32 * var(--u));line-height:1.5;font-weight:var(--weight-bold);white-space:nowrap}.share-hero__text{font-size:calc(16 * var(--u));line-height:calc(29 * var(--u));font-weight:var(--weight-light);white-space:nowrap;flex-direction:column;display:flex}.share-hero__title--free,.share-hero__text--free{white-space:normal;display:block}@media (max-width:1199.98px){.share-hero__stage{width:600px;max-width:none;height:auto;padding-top:112px;display:block}.share-hero__phone{border-width:50px 50px 0;border-bottom-style:none;border-bottom-color:currentColor;border-radius:92px 92px 0 0;width:100%;height:auto;top:112px;bottom:0;left:0}.share-hero__copy{width:346px;max-width:100%;margin-inline:auto;padding:136px 0 104px}.share-hero__deco--cloud{width:97px;height:91px;top:196px;left:-56px}.share-hero__deco--star{width:84px;height:84px;top:207px;left:auto;right:-48px}.share-hero__deco--sun{width:66px;height:67px;top:auto;bottom:20px;left:22px}.share-hero__deco--moon{width:60px;height:61px;inset:auto 22px 21px auto}}@media (max-width:767.98px){.share-hero__stage{width:auto;margin-inline:var(--page-gutter);padding-top:112px}.share-hero__phone{border-width:24px 24px 0;border-bottom-style:none;border-bottom-color:currentColor;border-radius:64px 64px 0 0;top:112px}.share-hero__copy{gap:24px;width:auto;padding:64px 40px 88px}.share-hero__title{white-space:normal;font-size:26px}.share-hero__text{white-space:normal;display:block}.share-hero__text span+span:before{content:" "}.share-hero__deco--cloud{z-index:1;width:72px;height:68px;top:86px;left:-14px}.share-hero__deco--star{width:60px;height:60px;top:100px;right:-12px}.share-hero__deco--sun{width:48px;height:48px;bottom:10px;left:6px}.share-hero__deco--moon{width:44px;height:45px;bottom:12px;right:8px}}@media (max-width:389.98px){.share-hero__copy{padding-inline:32px}}
.share-steps{background:var(--sds-color-background-default-default);position:relative;overflow:hidden}.share-steps__wave{left:50%;top:calc(237 * var(--u));width:calc(1572 * var(--u));height:calc(247 * var(--u));max-width:none;margin-left:calc(-786 * var(--u));pointer-events:none;position:absolute;overflow:visible}.share-steps__inner{align-items:flex-start;gap:calc(32 * var(--u));padding-block:calc(64 * var(--u));flex-direction:column;display:flex;position:relative}.share-steps__title{width:100%;font-size:calc(32 * var(--u));line-height:1.5;font-weight:var(--weight-bold);color:var(--sds-color-text-default-default)}.share-steps__list{justify-content:space-between;align-items:flex-start;gap:calc(48 * var(--u));width:100%;display:flex}.share-step{align-items:center;gap:calc(24 * var(--u));width:calc(380 * var(--u));height:calc(430 * var(--u));padding:calc(24 * var(--u));border-radius:calc(32 * var(--u));-webkit-backdrop-filter:blur(calc(2 * var(--u)));backdrop-filter:blur(calc(2 * var(--u)));background:#edeffcd9;flex-direction:column;display:flex}.share-step--text-first{flex-direction:column-reverse;justify-content:flex-end}.share-step__disc{width:calc(170 * var(--u));height:calc(170 * var(--u));background:var(--color-sleep-dark-matter);isolation:isolate;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.share-step__glow{position:absolute;inset:0}.glow-cell{width:calc(36 * var(--u));height:calc(36 * var(--u));position:absolute}.glow-cell:after{content:"";left:calc(1.5 * var(--u));top:calc(1.5 * var(--u));width:calc(33 * var(--u));height:calc(33 * var(--u));border-radius:calc(36 * var(--u));opacity:0;filter:blur(calc(21 * var(--u)));pointer-events:none;background:#f1f1f1;transition:left .8s ease-out,top .8s ease-out,width .8s ease-out,height .8s ease-out,background-color .8s ease-out,opacity .8s ease-out;position:absolute}.glow-cell:hover:after{left:calc(-18 * var(--u));top:calc(-18 * var(--u));width:calc(72 * var(--u));height:calc(72 * var(--u));background:var(--sds-color-background-button-default);opacity:1}.share-step__num{font-size:calc(48 * var(--u));line-height:1.2;font-weight:var(--weight-bold);color:#fff;pointer-events:none;position:relative}.share-step__text{width:100%;font-size:calc(20 * var(--u));text-align:center;color:var(--sds-color-text-default-default);flex:auto;line-height:1.8}@media (prefers-reduced-motion:reduce){.glow-cell:after{transition:none}}@media (max-width:1199.98px){.share-steps__wave{display:none}.share-steps__inner{gap:24px;padding-block:56px}.share-steps__title{font-size:28px}.share-steps__list{flex-direction:column;align-items:stretch;gap:16px;position:relative}.share-steps__list:before{content:"";inset-inline-start:81px;background:#2e368a;border-radius:3px;width:6px;position:absolute;top:84px;bottom:84px}.share-step,.share-step--text-first{flex-direction:row;justify-content:flex-start;align-items:center;gap:32px;width:auto;height:auto;padding:24px}.share-step__disc{width:120px;height:120px}.share-step__num{font-size:40px}.share-step__text{text-align:start;flex:1 1 0;min-width:0;font-size:18px;line-height:32px}}@media (max-width:767.98px){.share-steps__inner{padding-block:48px}.share-steps__title{font-size:24px}.share-steps__list{gap:12px}.share-steps__list:before{inset-inline-start:48px;border-radius:2px;width:4px;top:56px;bottom:56px}.share-step,.share-step--text-first{border-radius:24px;gap:16px;padding:16px}.share-step__disc{width:68px;height:68px}.share-step__num{font-size:28px}.share-step__text{font-size:16px;line-height:29px}}@media (max-width:389.98px){.share-steps__list:before{inset-inline-start:42px}.share-step,.share-step--text-first{gap:12px}.share-step__disc{width:56px;height:56px}.share-step__num{font-size:24px}}
.explore-tiles{align-items:center;gap:calc(24 * var(--u));padding-block:calc(48 * var(--u));flex-direction:column;display:flex}.explore-tiles__title{font-size:calc(32 * var(--u));line-height:1.5;font-weight:var(--weight-bold);color:var(--sds-color-text-neutral-default);text-shadow:0 calc(2 * var(--u)) 0 #00000026;align-self:flex-start}.explore-tiles__row{gap:calc(24 * var(--u));grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.explore-tile{height:calc(303 * var(--u));padding:calc(24 * var(--u));border-radius:var(--sds-size-radius-400);flex-direction:column;justify-content:flex-end;align-items:center;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.explore-tile:hover{transform:translateY(calc(-4 * var(--u)));box-shadow:0 calc(6 * var(--u)) 0 #0000001f}.explore-tile__label{padding:calc(12 * var(--u)) calc(32 * var(--u));border-radius:calc(12 * var(--u));-webkit-backdrop-filter:blur(calc(10 * var(--u)));backdrop-filter:blur(calc(10 * var(--u)));font-size:calc(16 * var(--u));line-height:1.5;font-weight:var(--weight-medium);color:var(--sds-color-text-neutral-on-neutral);white-space:nowrap;background:linear-gradient(#26262633,#26262633),#26262633}@media (max-width:1199.98px){.explore-tiles{gap:24px;padding-block:40px}.explore-tiles__title{font-size:28px}.explore-tiles__row{gap:16px}.explore-tile{height:220px;padding:16px}.explore-tile__label{padding:12px 20px}}@media (max-width:767.98px){.explore-tiles{gap:16px;padding-block:32px}.explore-tiles__title{font-size:24px}.explore-tiles__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.explore-tile{height:160px;padding:12px}.explore-tile__label{padding:10px 16px;font-size:14px}}
