.hm-cv{--hm-purple: #61007b;--hm-purple-deep: #3f0050;--hm-yellow: #f3e500;--hm-lilac: #f1e9f3;--hm-ink: #1c0822;--hm-muted: #5e4d63;--hm-line: rgba(97, 0, 123, .18);color:var(--hm-ink);font-family:raleway,sans-serif}.hm-cv-wrap{margin:0;padding:0 var(--outer, 16px)}.hm-cv-inner{max-width:1400px}.hm-cv h1,.hm-cv h2,.hm-cv h3{font-family:cooper-black-std,serif;font-weight:400;color:var(--hm-purple);line-height:1.1;margin:0 0 .4em;letter-spacing:0}.hm-cv h1{font-size:clamp(2rem,6vw,3.4rem)}.hm-cv h2{font-size:clamp(1.5rem,4vw,2.2rem)}.hm-cv p{margin:0 0 .8em;line-height:1.6}.hm-cv-kicker{font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:var(--hm-muted);margin:0 0 .6em}.hm-cv-btns{display:flex;flex-wrap:wrap;gap:10px 12px;margin:18px 0 0}.hm-cv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:.7em 1.5em;border-radius:999px;font-weight:800;text-decoration:none!important;border:2px solid var(--hm-purple);transition:transform .15s ease,box-shadow .15s ease}.hm-cv-btn--primary{background:var(--hm-yellow);color:var(--hm-purple)!important;border-color:var(--hm-yellow)}.hm-cv-btn--purple{background:var(--hm-purple);color:var(--hm-yellow)!important}.hm-cv-btn--ghost{background:transparent;color:var(--hm-purple)!important}.hm-cv-btn:hover,.hm-cv-btn:focus-visible{transform:translateY(-2px);box-shadow:0 6px #3f00502e}.hm-cv-ticks{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.hm-cv-ticks li{display:flex;align-items:flex-start;gap:8px;font-weight:600}.hm-cv-ticks svg{flex:none;margin-top:2px}.hm-cv-stars{font-weight:700;margin:0 0 10px}.hm-cv-stars span{color:#e3a008;letter-spacing:.06em;margin-right:6px}.hm-cs{padding:40px 0 56px}.hm-cs__grid{display:grid;gap:28px}@media(min-width:990px){.hm-cs__grid{grid-template-columns:1.1fr 1fr;gap:56px;align-items:start}}.hm-cs__steps{margin:16px 0 0;padding:0;list-style:none;counter-reset:hmstep;display:grid;gap:12px}.hm-cs__steps li{counter-increment:hmstep;display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:start}.hm-cs__steps li:before{content:counter(hmstep);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--hm-purple);color:var(--hm-yellow);font-weight:800}.hm-cs__card{background:var(--hm-lilac);border-radius:14px;padding:22px}.hm-cs__card dl{margin:0;display:grid;gap:14px}.hm-cs__card dt{font-weight:800;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;color:var(--hm-muted)}.hm-cs__card dd{margin:2px 0 0;font-weight:600}.hm-cs__card a{color:var(--hm-purple);font-weight:800}.hm-cs__form{display:grid;gap:12px;margin-top:8px}.hm-cs__form label{display:grid;gap:4px;font-weight:700;font-size:.92rem}.hm-cs__form input,.hm-cs__form textarea{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--hm-line);border-radius:10px;font:inherit;background:#fff}.hm-cs__form textarea{min-height:120px}.hm-cs__err{color:#a4161a;font-weight:700}.hm-hh{padding:28px 0 32px;background:var(--hm-lilac)}.hm-hh__grid{display:grid;gap:24px;align-items:center}@media(min-width:990px){.hm-hh__grid{grid-template-columns:1.15fr 1fr;gap:48px}.hm-hh{padding:56px 0}}.hm-hh__img{border-radius:16px;overflow:hidden;aspect-ratio:4 / 3;background:#fff}.hm-hh__img img{width:100%;height:100%;object-fit:cover;display:block}.hm-hh__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px}@media(min-width:750px){.hm-hh__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.hm-hh__tile{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:52px;padding:10px 14px;border-radius:12px;background:#fff;border:1px solid var(--hm-line);color:var(--hm-purple)!important;font-weight:800;text-decoration:none!important}.hm-hh__tile:hover,.hm-hh__tile:focus-visible{border-color:var(--hm-purple)}.hm-hh__note{font-size:.92rem;color:var(--hm-muted);margin-top:12px}.hm-rn{padding:36px 0 0;text-align:center}.hm-rn p{color:var(--hm-muted)}@media(prefers-reduced-motion:reduce){.hm-cv-btn{transition:none}}.hm-hh__img img{object-position:50% 28%}@media(min-width:990px){.hm-hh__img{aspect-ratio:4 / 5;max-height:640px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hm-conv.css.map */
