.hsrv__s{padding-bottom:132px;justify-content:safe center}@media(max-width:760px){.hsrv__s{padding:88px 24px 128px}}@media(max-height:640px){.hsrv__s{padding-bottom:120px}}.hsrv__pill{align-self:flex-start;display:inline-block;padding:7px 14px;border-radius:999px;background:#f7e3e6;color:var(--accent);font:600 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.hsrv__dots{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;max-width:250px;margin:2px 0}.hsrv__dot{position:relative;display:block;aspect-ratio:1;border-radius:50%;background:#f6f3ec2e;overflow:hidden}.hsrv__dot:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:#f6f3ec;opacity:0}.hsrv__s.is-on .hsrv__dot.is-f:after{animation:hsrv-dot .55s calc(.3s + var(--i) * .05s) cubic-bezier(.3,1.5,.5,1) both}@keyframes hsrv-dot{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.hsrv__big{display:flex;align-items:flex-end;gap:14px}.hsrv__big b{flex:none;white-space:nowrap;font:500 clamp(60px,17vw,84px)/.86 var(--gil);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.hsrv__big span{max-width:160px;font:600 15px/1.25 DM Sans,sans-serif;padding-bottom:2px}.hsrv__stat{margin:0;font:500 12px/1.6 var(--mono);letter-spacing:.08em;opacity:.85;font-variant-numeric:tabular-nums}.hsrv__tc b{font-weight:inherit;font-variant-numeric:tabular-nums}.hsrv__fr{display:block;overflow:hidden;border-radius:16px;aspect-ratio:3/4;background:#2e312714}.hsrv__ph--1 .hsrv__fr{aspect-ratio:4/5}.hsrv__fr img,.hsrv__ph--1 .hsrv__fr img{display:block;width:100%;height:100%;aspect-ratio:auto;border-radius:0;object-fit:cover;object-position:center 22%;background:none;transform-origin:center 30%}.hsrv__s.is-on .hsrv__fr{animation:hsrv-fr .85s calc(.12s + var(--i) * .12s) cubic-bezier(.22,.8,.3,1) both}@keyframes hsrv-fr{0%{opacity:0;transform:scale(.84) translateY(20px)}to{opacity:1;transform:none}}.hsrv__s.is-on .hsrv__fr img{animation:hsrv-kb 7s calc(.12s + var(--i) * .12s) cubic-bezier(.22,.8,.3,1) both}@keyframes hsrv-kb{0%{transform:scale(1.32)}14%{transform:scale(1.04)}to{transform:scale(1.15)}}.hsrv__rc{display:flex;flex-direction:column;flex:none;overflow:hidden;border-radius:34px 34px 0 0}.hsrv__rcard{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex:none;min-height:150px;padding:24px 22px 40px;border-radius:34px 34px 0 0;margin-top:-30px;text-align:center}.hsrv__rcard:first-child{margin-top:0;min-height:190px}.hsrv__rcard--3{padding-bottom:30px}.hsrv__rcard--1{z-index:1;background:#2e3127;color:#f6f3ec}.hsrv__rcard--2{z-index:2;background:#fff;color:#2e3127;box-shadow:0 -12px 26px #14150f24}.hsrv__rcard--3{z-index:3;background:#f7e3e6;color:#14150f;box-shadow:0 -12px 26px #14150f24}.hsrv__rt{margin:0;font:500 13px/1.2 DM Sans,sans-serif;opacity:.8}.hsrv__rx{margin:0;font:700 15.5px/1.38 DM Sans,sans-serif}.hsrv__w{display:inline-block;margin-right:.27em}.hsrv__w:last-child{margin-right:0}.hsrv__s.is-on .hsrv__rcard{animation:hsrv-rc 1s calc(.25s + (var(--k) - 1) * .55s) cubic-bezier(.2,.85,.25,1) both}@keyframes hsrv-rc{0%{transform:translateY(560px)}to{transform:none}}.hsrv__s.is-on .hsrv__w{animation:hsrv-w .42s calc(var(--d) + var(--i) * .05s) ease-out both}@keyframes hsrv-w{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.hsrv__rl{display:flex;flex-wrap:wrap;gap:2px 22px;margin-top:2px}.hsrv__rl .hsrv__legal{flex-basis:100%}.hsrv__island{position:absolute;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:4;display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:22px;background:#fff;color:#2e3127;box-shadow:0 10px 30px #14150f47;animation:hsrv-isl .6s .35s cubic-bezier(.22,.8,.3,1) both}@keyframes hsrv-isl{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:none}}.hsrv__island img{flex:none;display:block;width:44px;height:44px;border-radius:12px;object-fit:cover;background:#f3efe8}.hsrv__itx{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:3px}.hsrv__itx b{font:700 12px/1.2 DM Sans,sans-serif}.hsrv__itx span{font:500 11.5px/1.25 DM Sans,sans-serif;opacity:.8}.hsrv__itx s{margin-left:6px;opacity:.55}.hsrv__island .hsrv__btn{flex:none;min-height:42px;padding:0 14px;border-width:0;font-size:12.5px;white-space:nowrap}@media(prefers-reduced-motion:reduce){.hsrv__s.is-on .hsrv__dot.is-f:after,.hsrv__s.is-on .hsrv__fr,.hsrv__s.is-on .hsrv__fr img,.hsrv__s.is-on .hsrv__rcard,.hsrv__s.is-on .hsrv__w,.hsrv__island{animation:none}.hsrv__dot.is-f:after{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/hs3-stories-fx.css.map */
