.hm{--hm-display:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;--hm-label:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;--hm-body:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--ease:cubic-bezier(.2, .8, .2, 1);--dur-1:.16s;--dur-2:.32s;--dur-3:.48s;--gutter:16px;--hm-edge:color-mix(in srgb, var(--ink) 55%, var(--paper));background:var(--paper);color:var(--ink);font:400 17px/1.55 var(--hm-body);interpolate-size:allow-keywords;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;padding-top:84px;position:relative;overflow-x:clip}.hm img{max-width:100%;display:block}.hm [id]{scroll-margin-top:88px}.hm-display{font-family:var(--hm-display);letter-spacing:-.04em;word-spacing:.1em;font-weight:800;font-stretch:82%;line-height:.86}.hm-mono{font-family:var(--hm-label);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.2}.hm-kicker{font:800 13px/1.2 var(--hm-label);letter-spacing:.09em;text-transform:uppercase}.hm-code{font-family:var(--hm-label);letter-spacing:.04em;font-weight:800}.hm-wrap{max-width:1200px;margin:0 auto;padding:0 56px}.hm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hm-sec{padding-top:88px;padding-bottom:104px}.hm-line{display:inline}@media (min-width:901px){.hm-line{display:block}}.hm-tk{margin:0 var(--gutter) var(--gutter)}.hm-open{position:relative}.hm-open .hm-sec{padding-top:112px;padding-bottom:112px}.hm-soft{--soft:var(--linen);background:var(--soft);position:relative}.hm-soft .hm-sec{padding-top:112px;padding-bottom:112px}.hm-soft+.hm-tk{margin-top:var(--gutter)}.hm-wrapsoft{background:var(--soft,var(--linen))}.hm-mid{text-align:center;max-width:44em;margin:0 auto;padding:44px 22px}.hm-mid .hm-btn{min-height:54px}.hm-mid__small{color:var(--ink-soft);margin-top:14px;font-size:14px;font-weight:600;line-height:1.45}.hm-open--rule:before{content:"";border-top:2px dashed color-mix(in srgb, var(--ink) 24%, transparent);position:absolute;top:0;left:max(56px,50% - 544px);right:max(56px,50% - 544px)}.hm-btn{border-radius:var(--radius-pill);min-height:56px;font:700 17px/1.15 var(--hm-body);letter-spacing:-.01em;text-align:center;transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease);white-space:nowrap;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:10px;padding:12px 30px;display:inline-flex}@media (hover:hover) and (pointer:fine){.hm-btn:hover{transform:translateY(-2px)}}.hm-btn:active{transition-duration:.1s;transform:scale(.97)}.hm-btn--ink{background:var(--ink);color:var(--paper);box-shadow:0 12px 24px -14px color-mix(in srgb,var(--ink) 90%,transparent)}.hm-btn--papier{background:var(--paper);color:var(--ink)}.hm-btn--line{box-shadow:inset 0 0 0 2px}.hm-btn--sm{min-height:44px;padding:8px 20px;font-size:15px}.hm-btn svg{flex-shrink:0;width:18px;height:18px}.hm-btn--cta{background:var(--cta-bg);color:var(--cta-ink);box-shadow:0 12px 24px -14px color-mix(in srgb,var(--cta-bg) 90%,transparent)}.hm-btn--soft{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ink) 22%,transparent)}.hm-coupon{--under:var(--paper);background:var(--accent-2);color:var(--ink);font:800 20px/1 var(--hm-label);letter-spacing:.05em;border-radius:9px;align-items:stretch;display:inline-flex;position:relative}.hm-coupon:before,.hm-coupon:after{content:"";background:var(--under);border-radius:50%;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%}.hm-coupon:before{left:-8px}.hm-coupon:after{right:-8px}.hm-coupon small{font:700 10px/1 var(--hm-label);letter-spacing:.1em;border-right:2px dashed color-mix(in srgb,var(--ink) 45%,transparent);align-items:center;padding:0 12px 0 18px;display:flex}.hm-coupon b{align-items:center;padding:13px 20px 13px 14px;display:flex}.hm-toast{--toast-accent:var(--accent-1);border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);font:600 15px/1.1 var(--hm-body);white-space:nowrap;box-shadow:0 18px 40px -20px color-mix(in srgb,var(--ink) 95%,transparent);align-items:center;gap:9px;padding:12px 18px 12px 12px;display:inline-flex;position:relative;overflow:hidden}.hm-toast__ok{background:var(--toast-accent);width:22px;height:22px;color:var(--ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:800;display:grid}.hm-toast__go{color:color-mix(in srgb,var(--paper) 72%,var(--ink));font-weight:400}.hm-toast__bar{background:var(--toast-accent);transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0}.hm-notif{background:var(--surface);color:var(--ink);font:700 15px/1.15 var(--hm-body);white-space:nowrap;box-shadow:0 18px 36px -20px color-mix(in srgb,var(--ink) 80%,transparent);border-radius:16px;align-items:center;gap:11px;padding:10px 16px 10px 10px;display:inline-flex}.hm-notif__app{background:var(--ink);width:34px;height:34px;color:var(--accent-1);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.hm-notif__app svg{width:20px;height:20px}.hm-notif__eyebrow{font:800 10px/1 var(--hm-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:4px;display:block}.hm-notif__plus{font:800 17px/1 var(--hm-label);color:var(--accent-1-deep);margin-left:8px}.hm-tapdot{--dot:calc(var(--pw) * .17);z-index:3;width:var(--dot);height:var(--dot);margin:calc(var(--dot) / -2) 0 0 calc(var(--dot) / -2);background:color-mix(in srgb,var(--paper) 50%,transparent);box-shadow:0 0 0 2px var(--paper),0 8px 18px -8px color-mix(in srgb,var(--ink) 90%,transparent);pointer-events:none;border-radius:50%;position:absolute;top:60%;left:46%}.hm-tapdot:after{content:"";box-shadow:0 0 0 2px var(--paper);opacity:0;border-radius:50%;position:absolute;inset:0}.hm-photo-ticket{--under:var(--paper);border:7px solid var(--paper);border-radius:var(--radius-block);isolation:isolate;background:var(--paper);box-shadow:var(--shadow-lift);margin:0;position:relative;overflow:hidden}.hm-photo-ticket img{object-fit:cover;width:100%;height:100%}.hm-photo-ticket:before,.hm-photo-ticket:after{content:"";z-index:2;background:var(--under);border-radius:50%;width:30px;height:30px;margin-top:-15px;position:absolute;top:68%}.hm-photo-ticket:before{left:-22px}.hm-photo-ticket:after{right:-22px}.hm-phone{--pw:240px;width:var(--pw);height:calc(var(--pw) * 2.02);padding:calc(var(--pw) * .036);border-radius:calc(var(--pw) * .165);background:var(--ink);box-shadow:0 0 0 3px var(--paper),var(--shadow-lift);position:relative}.hm-phone>img{object-fit:cover;object-position:top;border-radius:calc(var(--pw) * .13);width:100%;height:100%}.hm-hero{--stub:52px}.hm-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:24px;padding-top:52px;padding-bottom:76px;display:grid}.hm-hero__kicker{font:700 18px/1.3 var(--hm-label);letter-spacing:-.005em;margin-bottom:22px}.hm-hero__h1{text-wrap:balance;font-size:clamp(52px,6.5vw,94px);line-height:.9}.hm-nw{white-space:nowrap}.hm-hl{color:var(--ink);z-index:0;display:inline-block;position:relative}.hm-hl:before{content:"";z-index:-1;background:var(--accent-1);border-radius:.05em;height:.14em;position:absolute;bottom:-.1em;left:-.02em;right:.06em}.hm-hero__lead{max-width:30em;margin-top:30px;font-size:19px;line-height:1.5}.hm-hero__cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.hm-hero__note{flex-wrap:wrap;flex-basis:100%;gap:6px 16px;margin-top:4px;font-size:14px;font-weight:600;display:flex}.hm-hero__note span{white-space:nowrap}.hm-hero__note span:before{content:"✓ ";font-weight:800}.hm-hero__note span:nth-child(3):before{content:"✓ "}.hm-hero__art{--hpw:clamp(180px,17vw,240px);height:620px;position:relative}.hm-hero__photo{--under:var(--blush);width:55%;height:500px;position:absolute;top:46px;left:8%}.hm-hero__photo img{object-position:50% 30%}.hm-hero__phone{--pw:var(--hpw);position:absolute;top:82px;right:4%}.hm-hero__notif{z-index:5;position:absolute;top:0;left:12%}.hm-hero__toast{z-index:5;right:calc(4% + var(--hpw) / 2);padding:13px 20px 13px 13px;font-size:16px;position:absolute;bottom:62px;translate:50%}.hm-band__in{align-items:center;gap:40px;height:96px;display:flex}.hm-band__label{flex-shrink:0;max-width:300px;line-height:1.35}.hm-band__logos{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.hm-band__track{align-items:center;gap:64px;width:max-content;animation:36s linear infinite hm-marq;display:flex}.hm-band__track img{filter:brightness(0);opacity:.78;width:auto;height:26px}.hm-band__track img.hm-tall{height:38px}@keyframes hm-marq{to{transform:translate(-50%)}}.hm-h2{font-size:clamp(48px,7.4vw,112px)}.hm-h2--m{font-size:clamp(40px,4.4vw,64px)}.hm-lead{max-width:34em;font-size:20px;line-height:1.45}.hm-steps .hm-sec{padding-top:96px}.hm-steps__row{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 56px;margin-top:72px;display:grid}.hm-step{grid-row:span 2;grid-template-rows:subgrid;align-content:start;display:grid;position:relative}.hm-step__n{font:800 104px/.8 var(--hm-display);letter-spacing:-.06em;color:var(--ink);margin-bottom:22px;font-stretch:80%;display:block}.hm-step h3{font:800 29px/1.02 var(--hm-display);letter-spacing:-.03em;word-spacing:.06em;margin-bottom:12px;font-stretch:88%}.hm-step p{max-width:26em;font-size:15.5px;line-height:1.55}.hm-step p+p{margin-top:8px}.hm-step__top{align-self:start}.hm-step__art{flex-direction:column;align-items:flex-start;gap:16px;margin-top:26px;display:flex}.hm-field{border-radius:var(--radius-pill);background:var(--surface);width:100%;max-width:330px;height:56px;box-shadow:inset 0 0 0 2px var(--ink);font:600 12.5px/1 var(--hm-label);white-space:nowrap;align-items:center;gap:8px;padding:0 8px 0 16px;display:flex}.hm-field .hm-url{text-overflow:ellipsis;min-width:0;overflow:hidden}.hm-field .hm-caret{background:var(--ink);flex-shrink:0;width:2px;height:20px}.hm-field.hm-is-typing .hm-caret{animation:1s step-end infinite hm-blink}.hm-field.hm-is-pasted .hm-caret{opacity:0}.hm-field b{border-radius:var(--radius-pill);background:var(--ink);height:40px;color:var(--paper);font:700 14px/1 var(--hm-body);place-items:center;margin-left:auto;padding:0 14px;display:grid}.hm-field.hm-is-pasted b{animation:hm-press .24s var(--ease)}@keyframes hm-blink{50%{opacity:0}}@keyframes hm-press{40%{transform:scale(.92)}}.hm-step__photo{width:100%;max-width:330px;height:170px}.hm-step__photo:before,.hm-step__photo:after{top:50%}.hm-step__code{align-items:center;gap:16px;display:flex}.hm-step__code .hm-coupon{background:var(--accent-1);font-size:19px}.hm-step__cap{font:700 13px/1.3 var(--hm-label);max-width:9.5em}.hm-urlpill{border-radius:var(--radius-pill);background:var(--ink);height:56px;color:var(--paper);font:700 16px/1 var(--hm-label);letter-spacing:-.01em;align-items:center;padding:0 20px;display:inline-flex}.hm-urlpill b{color:var(--accent-1)}.hm-soft .hm-photo-ticket,.hm-soft .hm-coupon{--under:var(--soft)}.hm-month-sec .hm-sec{padding-top:88px}.hm-month__head{flex-wrap:wrap;align-items:baseline;gap:10px 22px;margin-bottom:34px;display:flex}.hm-month__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:30px;display:grid;position:relative}.hm-month__row:before{content:"";background:var(--ink);transform-origin:0;height:2px;position:absolute;top:8px;left:0;right:0}.hm-day{background:var(--paper);border-radius:16px;padding:22px 22px 24px;position:relative}.hm-day:before{content:"";background:var(--accent-1);width:14px;height:14px;box-shadow:0 0 0 4px var(--soft,var(--paper)),0 0 0 6px var(--ink);border-radius:50%;position:absolute;top:-28px;left:22px}.hm-day__tag{background:var(--ink);color:var(--paper);border-radius:6px;margin-bottom:14px;padding:6px 10px;display:inline-block}.hm-day b{font:800 22px/1.1 var(--hm-display);letter-spacing:-.02em;margin-bottom:8px;font-stretch:88%;display:block}.hm-day p{font-size:15px;line-height:1.5}.hm-count{text-align:right;font-variant-numeric:tabular-nums;min-width:3ch;font-weight:700;display:inline-block}.hm-callout{flex-wrap:wrap;align-items:baseline;gap:8px 22px;margin-top:64px;display:flex}.hm-callout__t{font:800 30px/1.1 var(--hm-display);letter-spacing:-.03em;font-stretch:88%}.hm-callout__a{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--accent-1);text-decoration-color:var(--accent-1);align-items:center;gap:8px;font-size:17px;font-weight:700;display:inline-flex}.hm-callout__a svg{width:18px;height:18px;transition:transform var(--dur-1) var(--ease)}@media (hover:hover) and (pointer:fine){.hm-callout__a:hover svg{transform:translate(3px)}}.hm-feats .hm-h2{max-width:11.5em}.hm-tabs{--tp-h:min(620px,calc(100vh - 150px));flex-direction:column;margin-top:72px;display:flex;position:relative}.hm-tabs__pin,.hm-tabs__list{display:contents}.hm-tab{order:var(--o);text-align:left;border-top:1.5px solid color-mix(in srgb,var(--ink) 18%,transparent);-webkit-tap-highlight-color:transparent;flex-wrap:wrap;align-items:center;gap:10px 14px;width:100%;padding:26px 0 22px;display:flex;position:relative}.hm-tab__title{font:800 30px/1.05 var(--hm-display);letter-spacing:-.03em;word-spacing:.06em;font-stretch:88%}.hm-tab__soon{height:24px;font:800 11px/1 var(--hm-label);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;padding:0 9px;display:inline-flex;box-shadow:inset 0 0 0 1.5px}.hm-tab__prog{background:var(--ink);transform-origin:0;height:3px;position:absolute;top:-1.5px;left:0;right:0;transform:scaleX(0)}.hm-tab>i{display:none}.hm-tab:focus-visible{outline:3px solid var(--ink);outline-offset:4px;border-radius:4px}.hm-tabs:not(.hm-is-js) .hm-tab{cursor:default}.hm-tabs__panel{order:var(--o)}.hm-tabs__panel:focus-visible{outline:3px solid var(--ink);outline-offset:6px;border-radius:var(--radius-block)}.hm-tabs__text{max-width:30em;padding:0 0 28px;font-size:17px;line-height:1.55}.hm-tp{--obj-shadow:0 20px 40px -18px color-mix(in srgb,var(--ink) 85%,transparent);height:var(--tp-h);margin:0}.hm-tp__body{height:calc(100% - var(--stub));position:relative}.hm-tp__photo{background:color-mix(in srgb,var(--ink) 14%,var(--bg));border-radius:14px;margin:0;position:absolute;inset:14px;overflow:hidden}.hm-tp__photo img{object-fit:cover;object-position:var(--op,50% 30%);width:100%;height:100%}.hm-tp__obj{z-index:1;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute;bottom:34px;left:34px;right:34px}.hm-tp__obj--end{align-items:flex-end}.hm-chip{border-radius:var(--radius-pill);background:var(--paper);height:28px;color:var(--ink);font:800 11px/1 var(--hm-label);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--obj-shadow);align-items:center;padding:0 12px;display:inline-flex}.hm-zero{background:var(--surface);color:var(--ink);box-shadow:var(--obj-shadow);border-radius:18px;align-items:center;gap:14px;padding:14px 22px 14px 18px;display:flex}.hm-zero b{white-space:nowrap;font:800 88px/.8 var(--hm-display);letter-spacing:-.06em;font-stretch:78%}.hm-zero span{max-width:9em;font-size:16px;font-weight:700;line-height:1.3}.hm-notifs{align-items:inherit;flex-direction:column;gap:8px;display:flex}.hm-notifs .hm-notif{box-shadow:var(--obj-shadow)}.hm-sub{background:var(--surface);width:100%;max-width:410px;color:var(--ink);box-shadow:var(--obj-shadow);border-radius:18px;padding:18px 18px 16px}.hm-sub__eye{font:800 10px/1 var(--hm-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);display:block}.hm-sub__row{align-items:center;gap:12px;margin-top:14px;display:flex}.hm-sub__logo{background:var(--ink);width:42px;height:42px;color:var(--paper);font:800 20px/1 var(--hm-display);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.hm-sub__who{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hm-sub__who b{font-size:16px;font-weight:700}.hm-sub__who small{color:var(--ink-soft);white-space:nowrap;font-size:13.5px}.hm-sub__amt{font:800 24px/1 var(--hm-display);letter-spacing:-.02em;white-space:nowrap;font-stretch:88%}.hm-sub__note{color:var(--ink-soft);margin-top:12px;font-size:13.5px}.hm-sub__btns{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.hm-sub__btns>span{border-radius:var(--radius-pill);place-items:center;height:42px;font-size:14.5px;font-weight:700;display:grid}.hm-sub__no{box-shadow:inset 0 0 0 2px var(--ink)}.hm-sub__ok{background:var(--ink);color:var(--paper)}.hm-sub__ok>span{grid-area:1/1}.hm-sub__ok>span+span{opacity:0}.hm-nl{background:var(--ink);width:100%;max-width:420px;color:var(--paper);box-shadow:var(--obj-shadow);border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:22px 24px 24px;display:flex}.hm-nl .hm-tab__soon{height:22px;color:var(--paper)}.hm-nl b{font:800 24px/1.1 var(--hm-display);letter-spacing:-.02em;font-stretch:90%}.hm-nl>span{color:var(--paper);font-size:14.5px}.hm-nl__row{gap:8px;width:100%;margin-top:4px;display:flex}.hm-nl__in{border-radius:var(--radius-pill);background:var(--paper);min-width:0;height:46px;color:var(--ink-soft);flex:1;align-items:center;padding:0 16px;font-size:14px;display:flex}.hm-nl__btn{border-radius:var(--radius-pill);background:var(--cta-bg);height:46px;color:var(--cta-ink);white-space:nowrap;place-items:center;padding:0 18px;font-size:14px;font-weight:700;display:grid}.hm-poll{background:var(--paper);width:100%;max-width:420px;box-shadow:var(--obj-shadow);border-radius:18px;padding:22px 24px 24px}.hm-poll b{font:800 24px/1.1 var(--hm-display);letter-spacing:-.02em;margin:8px 0 16px;font-stretch:90%;display:block}.hm-poll__opts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hm-poll__opts span{border-radius:var(--radius-pill);height:46px;box-shadow:inset 0 0 0 2px var(--ink);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.hm-poll__opts span.hm-on{background:var(--ink);color:var(--paper)}@media (min-width:901px){.hm-tabs:not(.hm-is-js) .hm-tabs__panel{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;column-gap:72px;padding-bottom:48px;display:grid}.hm-tabs.hm-is-js{height:var(--track-h,auto);display:block}.hm-tabs.hm-is-js .hm-tabs__pin{top:var(--pin-top,110px);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;column-gap:72px;display:grid;position:sticky}.hm-tabs.hm-is-js .hm-tabs__list{padding-bottom:var(--reserve,180px);grid-area:1/1;display:block;position:relative}.hm-tabs.hm-is-js .hm-tab{transform:translateY(var(--shift,0px));transition:transform .42s var(--ease)}.hm-tabs.hm-is-js .hm-tab:last-child:after{content:"";border-bottom:1.5px solid color-mix(in srgb,var(--ink) 18%,transparent);position:absolute;bottom:0;left:0;right:0}.hm-tabs.hm-is-js .hm-tab:not(.hm-is-active) .hm-tab__title,.hm-tabs.hm-is-js .hm-tab:not(.hm-is-active) .hm-tab__soon{color:var(--ink-mute)}.hm-tabs.hm-is-js .hm-tabs__panel{opacity:0;visibility:hidden;transition:opacity .16s var(--ease),visibility 0s linear .16s;grid-area:1/2}.hm-tabs.hm-is-js .hm-tabs__panel.hm-is-active{opacity:1;visibility:visible;transition:opacity .36s var(--ease) 80ms,visibility 0s}.hm-tabs.hm-is-js .hm-tabs__text{left:0;top:var(--tt,0px);width:var(--tw,40%);max-width:none;padding:2px 28px 30px 0;position:absolute}.hm-tabs.hm-is-js .hm-tp,.hm-tabs.hm-is-js .hm-tabs__text{transition:translate .16s var(--ease);translate:0 12px}.hm-tabs.hm-is-js .hm-tabs__panel.hm-is-active .hm-tp,.hm-tabs.hm-is-js .hm-tabs__panel.hm-is-active .hm-tabs__text{transition:translate .42s var(--ease) 80ms;translate:none}.hm-tabs.hm-is-instant .hm-tab,.hm-tabs.hm-is-instant .hm-tabs__panel,.hm-tabs.hm-is-instant .hm-tp,.hm-tabs.hm-is-instant .hm-tabs__text,.hm-tabs.hm-is-instant .hm-tp__obj{transition:none!important}}@media (min-width:901px) and (hover:hover) and (pointer:fine){.hm-tabs.hm-is-js .hm-tab:not(.hm-is-active):hover .hm-tab__title{color:var(--ink)}}.hm-tap__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.hm-tap__art{place-items:center;min-height:700px;padding:64px 0 76px;display:grid;position:relative}.hm-tap__phone{--pw:272px}.hm-tap__hit{z-index:5;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.hm-tap__hit:focus-visible{outline:3px solid var(--blush);outline-offset:6px}.hm-tap__toast{--toast-accent:var(--blush);z-index:6;pointer-events:none;opacity:0;width:max-content;transition:opacity .2s var(--ease),transform .2s var(--ease);margin:0 auto;position:absolute;bottom:58px;left:0;right:0;transform:translateY(12px)scale(.96)}.hm-tap__art.hm-is-copied .hm-tap__toast{opacity:1;transition-duration:.26s;transform:none}.hm-tap .hm-toast__bar{transform:scaleX(0)}.hm-tap__art.hm-is-copied .hm-toast__bar{transition:transform 1.1s linear;transform:scaleX(1)}.hm-tap__art.hm-is-tapping .hm-tapdot{animation:hm-t-press .48s var(--ease) both}.hm-tap__art.hm-is-tapping .hm-tapdot:after{animation:hm-t-ripple .52s var(--ease) both}@keyframes hm-t-press{30%{transform:scale(.82)}}@keyframes hm-t-ripple{0%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.hm-tap__h2{font-size:clamp(56px,8.6vw,128px)}.hm-tap__h2 em{color:var(--blush);font-style:normal;display:block}.hm-tap__sub{font:800 34px/1.05 var(--hm-display);letter-spacing:-.03em;color:var(--paper);margin-top:18px;font-stretch:88%}.hm-tap p.hm-body{max-width:30em;margin-top:24px;font-size:18px}.hm-tap__list{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hm-tap__list li{border-radius:var(--radius-pill);background:var(--paper);color:var(--ink);align-items:center;gap:9px;padding:11px 16px;font-size:15px;font-weight:600;line-height:1.2;display:inline-flex}.hm-tap__list li:before{content:"";background:var(--accent-1-deep);border-radius:50%;flex-shrink:0;width:9px;height:9px}.hm-price__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.hm-price__head p{margin-top:18px;font-size:19px}.hm-toggle{border-radius:var(--radius-pill);background:var(--surface);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 22%,transparent);padding:5px;display:inline-flex}.hm-toggle button{border-radius:var(--radius-pill);align-items:center;gap:8px;height:40px;padding:0 18px;font-size:14px;font-weight:700;display:flex}.hm-toggle button.hm-on{background:var(--ink);color:var(--paper)}.hm-toggle small{background:var(--tint-1,#fde3da);color:var(--accent-1-deep);font:800 11px/1 var(--hm-label);border-radius:6px;padding:4px 8px}.hm-plans{grid-template-columns:minmax(0,1fr) minmax(0,1.24fr) minmax(0,1fr);align-items:center;gap:22px;margin-top:56px;display:grid}.hm-plan{--bg:var(--linen);--fg:var(--ink);--notch:26px;--stub:62px;background:var(--bg);color:var(--fg);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.hm-plan:before,.hm-plan:after{content:"";top:calc(var(--stub) - var(--notch) / 2);width:var(--notch);height:var(--notch);background:var(--paper);border-radius:50%;position:absolute}.hm-plan:before{left:calc(var(--notch) / -2)}.hm-plan:after{right:calc(var(--notch) / -2)}.hm-plan__stub{height:var(--stub);border-bottom:2px dashed color-mix(in srgb,var(--fg) 30%,transparent);justify-content:space-between;align-items:center;gap:10px;padding:0 26px;display:flex}.hm-plan__stub h3{font:800 26px/1 var(--hm-display);letter-spacing:-.03em;font-stretch:88%}.hm-plan__stub .hm-mono{font-size:11px}.hm-plan__body{flex-direction:column;flex:1;padding:24px 26px 26px;display:flex}.hm-plan__price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.hm-plan__price b{font:800 52px/.9 var(--hm-display);letter-spacing:-.05em;font-stretch:80%}.hm-plan__price s{font-size:17px;font-weight:600}.hm-plan__price span{font-size:15px;font-weight:600}.hm-plan__off{height:26px;font:800 12px/1 var(--hm-label);letter-spacing:.04em;border-radius:6px;align-self:flex-start;align-items:center;margin-top:12px;padding:0 9px;display:inline-flex;box-shadow:inset 0 0 0 1.5px}.hm-plan__for{margin-top:14px;font-size:15.5px;font-weight:600}.hm-plan ul{flex-direction:column;gap:8px;margin:18px 0 24px;display:flex}.hm-plan li{gap:10px;font-size:14.5px;line-height:1.4;display:flex}.hm-plan li:before{content:"✓";flex-shrink:0;width:16px;font-weight:800}.hm-plan li.hm-no{text-decoration:line-through;text-decoration-thickness:1.5px}.hm-plan li.hm-no:before{content:"✕"}.hm-plan .hm-btn{width:100%;margin-top:auto}.hm-plan__fine{text-align:center;color:var(--ink-soft);margin-top:12px;font-size:13px;line-height:1.4}.hm-plan--creator{--bg:var(--accent-1);--notch:30px;--stub:72px;z-index:1;box-shadow:var(--shadow-lift)}.hm-plan--creator .hm-plan__stub{padding:0 32px}.hm-plan--creator .hm-plan__stub h3{font-size:36px}.hm-plan--creator .hm-plan__stub .hm-mono{font-size:12px}.hm-plan--creator .hm-plan__body{padding:28px 32px 30px}.hm-plan--creator .hm-plan__price b{font-size:92px}.hm-plan--creator .hm-plan__price s{margin-left:8px;font-size:24px;text-decoration:none;position:relative}.hm-plan--creator .hm-plan__price s:after{content:"";transform-origin:0;background:currentColor;height:2.5px;position:absolute;top:54%;left:-3px;right:-3px}.hm-plan--creator .hm-plan__price span{font-size:17px}.hm-plan__deal{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.hm-plan--creator .hm-plan__off{background:var(--ink);height:32px;color:var(--paper);box-shadow:none;margin-top:0;padding:0 11px;font-size:14px}.hm-plan--creator .hm-plan__for{margin-top:18px;font-size:17px}.hm-plan__label{margin-top:24px}.hm-plan .hm-plan__up{gap:13px;margin:14px 0 0}.hm-plan .hm-plan__up li{flex-direction:column;gap:3px;padding-left:30px;font-size:16.5px;line-height:1.3;position:relative}.hm-plan .hm-plan__up li:before{content:"+";background:var(--ink);width:20px;height:20px;color:var(--paper);font:800 14px/1 var(--hm-label);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.hm-plan__up b{font-weight:700}.hm-plan__up small{font-size:13px;line-height:1.35}.hm-plan .hm-plan__also{border-top:2px dashed color-mix(in srgb,var(--ink) 30%,transparent);flex-flow:wrap;gap:6px 18px;margin:18px 0 26px;padding-top:16px}.hm-plan__also li{font-size:14px}.hm-plan--creator .hm-btn{min-height:62px;font-size:18px}.hm-plan--creator .hm-plan__fine{color:var(--ink)}.hm-faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.hm-faq__grid>div>p{margin-top:20px;font-size:19px}.hm-qa{border-top:2px dashed color-mix(in srgb,var(--ink) 40%,transparent)}.hm-qa:last-child{border-bottom:2px dashed color-mix(in srgb,var(--ink) 40%,transparent)}.hm-qa summary{cursor:pointer;font:800 26px/1.1 var(--hm-display);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-stretch:88%;list-style:none;display:flex}.hm-qa summary::-webkit-details-marker{display:none}.hm-qa summary i{background:var(--ink);width:44px;height:44px;color:var(--paper);transition:transform var(--dur-2) var(--ease),scale var(--dur-1) var(--ease);border-radius:50%;flex-shrink:0;place-items:center;font-size:24px;font-style:normal;font-weight:500;display:grid}.hm-qa summary:active i{scale:.92}.hm-qa[open] summary i{transform:rotate(45deg)}.hm-qa::details-content{opacity:0;block-size:0;transition:block-size .3s var(--ease),opacity .24s var(--ease),content-visibility .3s allow-discrete;overflow:clip}.hm-qa[open]::details-content{opacity:1;block-size:auto}.hm-qa p{max-width:40em;padding:0 64px 26px 0;font-size:17px}.hm-final{text-align:center}.hm-final .hm-sec{padding-top:110px;padding-bottom:120px}.hm-final__h2{font-size:clamp(64px,12.4vw,196px)}.hm-final__lead{max-width:27em;margin:30px auto 0;font-size:19px;line-height:1.5}.hm-final__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 30px;margin-top:36px;display:flex}.hm-final .hm-btn{min-height:64px;padding:12px 40px;font-size:19px}.hm-proof{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin-top:40px;display:flex}.hm-proof__avs{display:flex}.hm-proof__av{background:var(--linen);width:48px;height:48px;box-shadow:0 0 0 3px var(--blush);border-radius:50%;flex-shrink:0;position:relative;overflow:hidden}.hm-proof__av+.hm-proof__av{margin-left:-13px}.hm-proof__av img{object-fit:cover;object-position:var(--p,50% 50%);width:100%;height:100%;transform:scale(var(--z,1));transform-origin:var(--p,50% 50%)}.hm-proof__t{text-wrap:balance;font-size:17px;font-weight:700;line-height:1.3}.hm-more .hm-sec{padding-top:96px;padding-bottom:64px}.hm-more__head{max-width:40em}.hm-more__sub{color:var(--ink-soft);margin-top:14px;font-size:19px;line-height:1.5}.hm-more__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.hm-more__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-more__card{border-radius:var(--radius-block);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:transform var(--dur-1) var(--ease),box-shadow var(--dur-2) var(--ease);flex-direction:column;gap:8px;padding:22px 22px 24px;display:flex}.hm-more__card h3{font:800 22px/1.1 var(--hm-display);letter-spacing:-.02em;justify-content:space-between;align-items:flex-start;gap:12px;font-stretch:88%;display:flex}.hm-more__card h3 svg{flex-shrink:0;width:20px;height:20px;margin-top:2px}.hm-more__card p{color:var(--ink-soft);font-size:15px;line-height:1.5}@media (hover:hover) and (pointer:fine){.hm-more__card:hover{box-shadow:inset 0 0 0 1.5px var(--ink);transform:translateY(-3px)}}@media (max-width:1100px){.hm-more__grid,.hm-more__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.hm-more .hm-sec{padding-top:64px;padding-bottom:40px}.hm-more__grid,.hm-more__grid--3{grid-template-columns:1fr}.hm-more__sub{font-size:17px}}@media (prefers-reduced-motion:no-preference){.hm-motion [data-rv]{opacity:0;translate:0 18px}.hm-motion [data-rv][data-in]{opacity:1;transition:opacity var(--dur-3) var(--ease) var(--rv-d,0s),translate var(--dur-3) var(--ease) var(--rv-d,0s);translate:none}.hm-motion .hm-hero__phone[data-rv]{translate:0 26px}.hm-motion .hm-step__photo{opacity:0;translate:0 10px;scale:.96}.hm-motion .hm-step[data-in] .hm-step__photo{opacity:1;transition:opacity .42s var(--ease) calc(var(--demo-d,0s) + .26s),scale .42s var(--ease) calc(var(--demo-d,0s) + .26s),translate .42s var(--ease) calc(var(--demo-d,0s) + .26s);translate:none;scale:1}.hm-motion .hm-step__code{opacity:0;translate:0 8px}.hm-motion .hm-step[data-in] .hm-step__code{opacity:1;transition:opacity .32s var(--ease) calc(var(--demo-d,0s) + .76s),translate .32s var(--ease) calc(var(--demo-d,0s) + .76s);translate:none}.hm-motion .hm-step__code .hm-coupon{scale:.88}.hm-motion .hm-step[data-in] .hm-step__code .hm-coupon{transition:scale .32s var(--ease) calc(var(--demo-d,0s) + .76s);scale:1}.hm-motion .hm-urlpill{opacity:0;translate:-10px}.hm-motion .hm-step[data-in] .hm-urlpill{opacity:1;transition:opacity .36s var(--ease) calc(var(--demo-d,0s) + .6s),translate .36s var(--ease) calc(var(--demo-d,0s) + .6s);translate:none}.hm-motion .hm-month__row[data-rv]{opacity:1;translate:none}.hm-motion .hm-month__row:before{scale:0 1}.hm-motion .hm-month__row[data-in]:before{transition:scale .6s var(--ease);scale:1}.hm-motion .hm-tabs.hm-is-js .hm-tp__obj{opacity:0;transition:opacity .16s var(--ease),translate .16s var(--ease);translate:0 10px}.hm-motion .hm-tabs.hm-is-js .hm-tabs__panel.hm-is-active .hm-tp__obj{opacity:1;transition:opacity .36s var(--ease) .24s,translate .42s var(--ease) .24s;translate:none}.hm-motion .hm-tabs__panel.hm-is-active .hm-sub__ok{animation:hm-press .24s var(--ease) 1.4s}.hm-motion .hm-tabs__panel.hm-is-active .hm-sub__ok>span:first-child{animation:hm-flip-out .2s var(--ease) 1.4s forwards}.hm-motion .hm-tabs__panel.hm-is-active .hm-sub__ok>span+span{animation:hm-flip-in .2s var(--ease) 1.4s forwards}.hm-motion .hm-plan--creator .hm-plan__price s:after{scale:0 1}.hm-motion .hm-plan--creator[data-in] .hm-plan__price s:after{transition:scale .32s var(--ease) calc(var(--rv-d,0s) + .52s);scale:1}.hm-motion .hm-band__track{animation-play-state:paused}.hm-motion .hm-band[data-playing] .hm-band__track{animation-play-state:running}.hm-motion .hm-hero__art .hm-tapdot,.hm-motion .hm-hero__art .hm-tapdot:after,.hm-motion .hm-hero__art .hm-toast,.hm-motion .hm-hero__art .hm-toast__bar,.hm-motion .hm-hero__art .hm-notif,.hm-motion .hm-hero__art .hm-notif__plus{animation-duration:7.2s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--ease);animation-play-state:paused}.hm-motion .hm-hero__art[data-playing] .hm-tapdot,.hm-motion .hm-hero__art[data-playing] .hm-tapdot:after,.hm-motion .hm-hero__art[data-playing] .hm-toast,.hm-motion .hm-hero__art[data-playing] .hm-toast__bar,.hm-motion .hm-hero__art[data-playing] .hm-notif,.hm-motion .hm-hero__art[data-playing] .hm-notif__plus{animation-play-state:running}.hm-motion .hm-hero__art .hm-tapdot{animation-name:hm-h-dot}.hm-motion .hm-hero__art .hm-tapdot:after{animation-name:hm-h-ripple}.hm-motion .hm-hero__art .hm-toast{animation-name:hm-h-toast}.hm-motion .hm-hero__art .hm-toast__bar{animation-name:hm-h-bar;animation-timing-function:linear}.hm-motion .hm-hero__art .hm-notif{animation-name:hm-h-notif}.hm-motion .hm-hero__art .hm-notif__plus{animation-name:hm-h-plus;display:inline-block}}@keyframes hm-flip-out{to{opacity:0}}@keyframes hm-flip-in{to{opacity:1}}@keyframes hm-acc-in{0%{opacity:0;translate:0 10px}}@keyframes hm-h-dot{0%{opacity:0;transform:scale(1.2)}4.17%,6.25%{opacity:1;transform:scale(1)}7.92%{opacity:1;transform:scale(.82)}10.42%,13.89%{opacity:1;transform:scale(1)}15.97%,to{opacity:0;transform:scale(1)}}@keyframes hm-h-ripple{0%,6.25%{opacity:0;transform:scale(.6)}6.26%{opacity:.6;transform:scale(.6)}13.19%,to{opacity:0;transform:scale(2.4)}}@keyframes hm-h-toast{0%,8.33%{opacity:0;transform:translateY(12px)scale(.96)}11.94%,27.08%{opacity:1;transform:none}29.86%,to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes hm-h-bar{0%,8.33%{transform:scaleX(0)}23.61%,to{transform:scaleX(1)}}@keyframes hm-h-notif{0%,30.56%{opacity:0;transform:translateY(-14px)scale(.97)}35.56%,75%{opacity:1;transform:none}77.78%,to{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes hm-h-plus{0%,34.03%{opacity:0;transform:translateY(5px)}38.19%,to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hm *,.hm :before,.hm :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hm-qa::details-content{transition:none!important}}@media (max-width:1240px){.hm-hero__toast{font-size:14px;left:50%;right:auto;translate:-50%}}@media (max-width:1100px){.hm-plan--creator .hm-plan__price b{font-size:76px}}@media (max-width:1100px) and (min-width:901px){.hm-steps__row{grid-template-rows:none;grid-template-columns:1fr;gap:0}.hm-step{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,330px);align-content:start;column-gap:56px;padding:30px 0;display:grid}.hm-step+.hm-step{border-top:2px dashed color-mix(in srgb,var(--ink) 24%,transparent)}.hm-step>:not(.hm-step__art){grid-column:1}.hm-step__art{grid-area:1/2;align-self:center;margin-top:0}.hm-tabs.hm-is-js .hm-tabs__pin,.hm-tabs:not(.hm-is-js) .hm-tabs__panel{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:44px}.hm-zero b{font-size:76px}}@media (max-width:900px){.hm{--gutter:8px;--notch:24px;--stub:44px}.hm-wrap{padding:0 22px}.hm-sec{padding-top:52px;padding-bottom:64px}.hm-open .hm-sec,.hm-soft .hm-sec{padding-top:64px;padding-bottom:64px}.hm-open--rule:before{left:22px;right:22px}.hm-tk>:first-child>span+span{display:none}.hm-tk>:first-child{padding:0 calc(var(--notch) / 2 + 14px)}.hm-tk>:first-child>span{font-size:11px}.hm-hero__grid{grid-template-columns:1fr;gap:12px;padding-top:30px;padding-bottom:40px}.hm-hero__kicker{margin-bottom:16px;font-size:16px}.hm-hero__h1{font-size:13.2vw;line-height:.92}.hm-hero__lead{margin-top:22px;font-size:17px}.hm-hero__cta{margin-top:26px}.hm-hero__cta .hm-btn{white-space:normal;width:100%;padding:12px 20px}.hm-hero__note{gap:6px 12px;font-size:13px}.hm-hero__art{--hpw:156px;height:420px;margin-top:18px}.hm-hero__photo{border-width:5px;width:64%;height:330px;top:34px;left:0}.hm-hero__phone{top:64px;right:0}.hm-hero__notif{gap:9px;padding:8px 13px 8px 8px;font-size:13px;top:0;left:0}.hm-notif__app{border-radius:8px;width:28px;height:28px}.hm-notif__app svg{width:17px;height:17px}.hm-notif__plus{font-size:15px}.hm-hero__toast{padding:10px 15px 10px 10px;font-size:13px;bottom:20px;left:50%;right:auto;translate:-50%}.hm-toast__ok{width:20px;height:20px;font-size:11px}.hm-band__in{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding-top:22px;padding-bottom:20px}.hm-band__label{max-width:none}.hm-band__logos{width:100%;height:44px}.hm-band__track{gap:40px}.hm-band__track img{height:20px}.hm-band__track img.hm-tall{height:30px}.hm-h2{font-size:15.4vw}.hm-h2--m{font-size:12vw}.hm-feats .hm-h2{font-size:12.2vw}.hm-feats .hm-h2 br{display:none}.hm-lead{font-size:17px}.hm-steps .hm-sec{padding-top:40px}.hm-steps__row{grid-template-rows:none;grid-template-columns:1fr;gap:0;margin-top:28px}.hm-step{grid-row:auto;padding:28px 0 32px;display:block}.hm-step+.hm-step{border-top:2px dashed color-mix(in srgb,var(--ink) 24%,transparent)}.hm-step__n{margin-bottom:16px;font-size:80px}.hm-step h3{font-size:28px}.hm-month-sec .hm-sec{padding-top:56px}.hm-month__head{margin-bottom:22px}.hm-month__row{grid-template-columns:1fr;gap:14px;padding-top:0;padding-left:30px}.hm-month__row:before{transform-origin:top;width:2px;height:auto;inset:6px auto 6px 8px}.hm-day:before{top:24px;left:-28px}.hm-callout{flex-direction:column;gap:12px;margin-top:40px}.hm-callout__t{font-size:26px}.hm-tabs{border-bottom:1.5px solid color-mix(in srgb,var(--ink) 18%,transparent);margin-top:36px}.hm-tab{min-height:76px;padding:20px 54px 18px 0}.hm-tab__title{font-size:25px}.hm-tab__prog{display:none}.hm-tabs.hm-is-js .hm-tab>i{background:var(--ink);width:38px;height:38px;color:var(--paper);transition:transform var(--dur-2) var(--ease);border-radius:50%;place-items:center;margin-top:-19px;font-size:22px;font-style:normal;font-weight:500;line-height:1;display:grid;position:absolute;top:50%;right:0}.hm-tabs.hm-is-js .hm-tab>i:before{content:"+"}.hm-tabs.hm-is-js .hm-tab.hm-is-open>i{transform:rotate(45deg)}.hm-tabs.hm-is-js .hm-tabs__panel:not(.hm-is-open){display:none}.hm-tabs__panel{padding-bottom:28px}.hm-tabs__text{padding:0 0 20px;font-size:16px}.hm-tp{height:auto}.hm-tp__body{height:440px}.hm-tp>:first-child>span+span{display:inline}.hm-tp__photo{border-radius:12px;inset:10px}.hm-tp__obj{gap:8px;bottom:20px;left:20px;right:20px}.hm-zero{gap:12px;padding:12px 16px 12px 14px}.hm-zero b{font-size:60px}.hm-zero span,.hm-notif{font-size:14px}.hm-sub{padding:16px 14px 14px}.hm-sub__amt{font-size:20px}.hm-sub__who small{font-size:12.5px}.hm-nl,.hm-poll{padding:18px}.hm-nl b,.hm-poll b{font-size:21px}.hm-tap__grid{grid-template-columns:1fr;gap:20px}.hm-tap__art{order:2;min-height:0;padding:40px 0 64px}.hm-tap__phone{--pw:200px}.hm-tap__toast{white-space:normal;border-radius:22px;flex-wrap:wrap;max-width:calc(100% - 4px);padding:10px 15px 10px 10px;font-size:13px;bottom:44px}.hm-tap__h2{font-size:16.4vw}.hm-tap__sub{font-size:27px}.hm-tap p.hm-body{font-size:17px}.hm-tap__list li{font-size:14px}.hm-price__head{flex-direction:column;align-items:flex-start}.hm-plans{grid-template-columns:1fr;gap:16px;margin-top:36px}.hm-plan--creator{order:-1}.hm-plan--creator .hm-plan__stub{padding:0 24px}.hm-plan--creator .hm-plan__stub h3{font-size:32px}.hm-plan--creator .hm-plan__body{padding:24px 24px 26px}.hm-plan--creator .hm-plan__price b{font-size:74px}.hm-plan--creator .hm-plan__price s{font-size:21px}.hm-faq__grid{grid-template-columns:1fr;gap:28px}.hm-qa summary{padding:20px 0;font-size:22px}.hm-qa p{padding:0 0 22px;font-size:16px}.hm-final .hm-sec{padding-top:70px;padding-bottom:80px}.hm-final__h2{font-size:18vw}.hm-final__lead{margin-top:22px;font-size:17px}.hm-final__cta{flex-direction:column;gap:18px;margin-top:28px}.hm-final .hm-btn{white-space:normal;width:100%;padding:12px 20px;font-size:17px}.hm-proof{flex-direction:column;gap:12px;margin-top:32px}.hm-proof__t{font-size:16px}}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.hm-motion .hm-month__row:before{scale:1 0}.hm-motion .hm-month__row[data-in]:before{scale:1}.hm-motion .hm-tabs.hm-is-js .hm-tabs__panel.hm-is-open{animation:hm-acc-in .32s var(--ease) both}}
