main.hm{--paper:#fff3e2;--paper-2:#f9c3d3;--card:#fffaf2;--ink:#2b1b2e;--soft:#5a4358;--mute:#86697a;--line:#ead0c6;--mandarin:#f2542d;--mandarin-2:#ff8a3d;--night:#2b1b2e;--night-2:#3b2541;--pink:#f07fa0;--cream:#fff3e2;--plum:#2b1b2e;--pop:3px solid var(--plum);--pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cg stroke='%23f2542d' stroke-width='2' stroke-linecap='round'%3E%3Cg transform='translate(44 52)'%3E%3Cpath d='M0-17V17M-17 0H17M-11-11L11 11M-11 11L11-11'/%3E%3C/g%3E%3Cg transform='translate(168 150)'%3E%3Cpath d='M0-13V13M-13 0H13M-8-8L8 8M-8 8L8-8'/%3E%3C/g%3E%3C/g%3E%3Cg fill='%23fff3e2' opacity='.85'%3E%3Ccircle cx='140' cy='36' r='4'/%3E%3Ccircle cx='24' cy='176' r='3.5'/%3E%3Ccircle cx='100' cy='120' r='3'/%3E%3Ccircle cx='200' cy='80' r='3'/%3E%3C/g%3E%3C/svg%3E")}.hm ::selection{background:var(--plum);color:var(--cream)}.hm .hm-btn{border:var(--pop);box-shadow:0 5px 0 var(--plum);font-weight:700;transition:transform .12s ease,box-shadow .12s ease,background .16s ease,color .16s ease}.hm .hm-btn:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--plum)}.hm .hm-btn:active{transform:translateY(4px);box-shadow:0 1px 0 var(--plum)}.hm .hm-btn--sm{box-shadow:0 3px 0 var(--plum);border-width:2.5px}.hm .hm-btn--sm:hover{box-shadow:0 5px 0 var(--plum)}.hm .hm-btn--sm:active{box-shadow:0 0 0 var(--plum);transform:translateY(3px)}.hm .hm-btn--ghost,.hm .hm-btn--red{box-shadow:0 5px 0 var(--plum)}.hm .hm-btn--ghost{background:var(--cream);color:var(--ink)!important}.hm .hm-btn--ghost:hover{background:#fff;color:var(--ink)!important;box-shadow:0 7px 0 var(--plum)}.hm .hm-btn--light{background:var(--cream);box-shadow:0 5px 0 var(--plum)}.hm .hm-btn--light:hover{background:#fff}.hm .hm-btn--line{background:var(--cream);color:var(--ink)!important;box-shadow:0 5px 0 var(--plum)}.hm .hm-btn--line:hover{background:#fff}.hm .hm-brand .hm-btn,.hm .hm-sec--dark .hm-btn{border-color:var(--cream);box-shadow:0 5px 0 rgba(0,0,0,.55)}.hm .hm-link{font-weight:700}.hm .hm-bar{background:var(--cream);border-bottom:3px solid var(--plum)}@media (min-width:861px){.hm .hm-bar{background:color-mix(in oklab,var(--cream) 92%,transparent)}}.hm-bar .hm-logo__mark{border-color:var(--plum)}.hm .hm-logo__mark:after{box-shadow:0 0 0 2px var(--cream)}.hm .hm-nav{gap:6px}.hm .hm-nav a{padding:8px 14px;border-radius:999px;color:var(--ink);font-weight:600;transition:background .14s ease,transform .14s ease}.hm .hm-nav a:hover{background:var(--pink);color:var(--ink);transform:rotate(-2deg)}.hm .hm-nav a.is-on{box-shadow:none;padding-bottom:8px;background:var(--plum);color:var(--cream)}.hm .hm-bar__link{color:var(--ink);font-weight:600}.hm .hm-menu>summary{border:2.5px solid var(--plum);box-shadow:0 3px 0 var(--plum);background:var(--cream)}.hm .hm-menu>summary i{background:var(--plum)}.hm .hm-menu__panel{background:var(--cream);border-bottom:3px solid var(--plum)}.hm .hm-menu__panel a{border-bottom-color:var(--line)}.hm .hm-kicker{padding:7px 12px;border-radius:999px;background:var(--cream);color:var(--tang,var(--mandarin));border:2.5px solid var(--plum);box-shadow:0 3px 0 var(--plum);transform:rotate(-1.5deg);font-weight:800}.hm-sec--dark .hm-kicker{background:var(--pink);color:var(--plum);border-color:var(--cream);box-shadow:0 3px 0 rgba(0,0,0,.5)}.hm .hm-hl{display:inline-block;padding:0 .18em .04em;margin:0 -.05em;border:3px solid var(--plum);border-radius:14px;background:var(--cream);color:var(--mandarin);box-shadow:5px 5px 0 var(--plum);transform:rotate(-1.6deg)}.hm .hm-hero{background:var(--pattern),#f07fa0;padding:64px 0 56px;border-bottom:3px solid var(--plum)}.hm .hm-hero:before{right:auto;left:-10%;top:-30%;width:60%;background:radial-gradient(closest-side,rgba(255,220,230,.6),transparent 72%)}.hm .hm-hero .hm-facts li,.hm .hm-hero .hm-lead,.hm .hm-hero .hm-show__cap{color:var(--ink)}.hm .hm-hero .hm-facts{border-top:3px dashed var(--plum)}.hm .hm-hero .hm-facts b{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:12px;padding:4px 12px 6px;border:var(--pop);border-radius:14px;background:var(--cream);box-shadow:0 4px 0 var(--plum);transform:rotate(-2deg)}.hm .hm-hero .hm-facts li:nth-child(2) b{transform:rotate(1.5deg);background:#ffe1b8}.hm .hm-hero .hm-facts li:nth-child(3) b{transform:rotate(-1deg)}.hm .hm-phone{background:var(--plum);box-shadow:0 0 0 3px var(--cream),10px 12px 0 rgba(43,27,46,.9)}.hm .hm-tab{background:var(--cream);color:var(--ink);box-shadow:none;border:2.5px solid var(--plum);font-weight:700}.hm .hm-tab:hover{background:#fff}.hm .hm-tab.is-on{background:var(--mandarin);color:#fff;box-shadow:0 3px 0 var(--plum);transform:translateY(-2px) rotate(-1.5deg)}.hm-tape{background:var(--plum);color:var(--cream);overflow:hidden;border-bottom:3px solid var(--plum);transform:rotate(-1deg);margin:-14px -12px 0;position:relative;z-index:2;padding:15px 0}.hm-tape__in{display:flex;width:max-content;animation:hm-tape 38s linear infinite}.hm-tape span{flex:none;padding:0 22px;font:800 14px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.hm-tape span:nth-child(3n+1){color:var(--pink)}.hm-tape span:nth-child(3n+2){color:#ffb070}.hm-tape i{font-style:normal;color:var(--mandarin)}@keyframes hm-tape{to{transform:translateX(-50%)}}.hm .hm-sec--tint{background:var(--paper-2);border-block:3px solid var(--plum)}.hm .hm-sec--dark{border-block:3px solid var(--plum);background:var(--plum)}.hm .hm-head h2{text-shadow:0 0 0 transparent}.hm .hm-head{position:relative}.hm .hm-mini{background:var(--card)}.hm .hm-mini,.hm .hm-mini__door{border:var(--pop);box-shadow:0 6px 0 var(--plum)}.hm .hm-mini__door{background:linear-gradient(160deg,var(--mandarin-2),var(--mandarin));animation:hm-wob 2.6s ease-in-out infinite}@keyframes hm-wob{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg) scale(1.04)}}.hm .hm-mini__chat .is-out{background:var(--plum)}.hm .hm-mini__chat p{border:2px solid var(--plum)}.hm .hm-mini__prize{border:var(--pop);background:var(--plum);box-shadow:0 6px 0 var(--mandarin)}.hm .hm-mini__prize:after,.hm .hm-mini__prize:before{background:var(--card);border:var(--pop)}.hm .hm-mini__wheel span{box-shadow:0 0 0 4px var(--plum)}.hm .hm-day__n{display:inline-block;align-self:flex-start;padding:6px 10px;border-radius:999px;background:var(--mandarin);color:#fff;border:2.5px solid var(--plum);box-shadow:0 3px 0 var(--plum);transform:rotate(-4deg)}.hm .hm-plan,.hm .hm-store,.hm .hm-tile{border:var(--pop);box-shadow:0 7px 0 var(--plum);background:var(--card)}.hm .hm-tile{transition:transform .18s cubic-bezier(.3,1.5,.5,1),box-shadow .18s ease}.hm .hm-tile:hover{transform:translateY(-6px) rotate(-.8deg);box-shadow:0 13px 0 var(--plum)}.hm .hm-tile:nth-child(2n):hover{transform:translateY(-6px) rotate(.8deg)}.hm .hm-tile__text{border-top:3px solid var(--plum)}.hm .hm-tile:last-child:nth-child(3n+1) .hm-tile__text{border-left:3px solid var(--plum)}.hm .hm-tile__who{display:inline-block;padding:5px 9px;border-radius:999px;background:var(--pink);color:var(--plum);border:2px solid var(--plum)}.hm .hm-plan{transition:transform .18s cubic-bezier(.3,1.5,.5,1)}.hm .hm-plan:hover{transform:translateY(-5px) rotate(-.6deg)}.hm .hm-brand{border:3px solid var(--cream);box-shadow:0 8px 0 var(--mandarin),0 8px 0 3px var(--plum)}.hm .hm-brand__tag{border:2.5px solid var(--cream);transform:rotate(-3deg);font-weight:800}.hm .hm-store{background:linear-gradient(180deg,#3b2541,#2b1b2e);border-color:var(--cream);box-shadow:0 7px 0 var(--mandarin),0 7px 0 3px var(--plum)}.hm .hm-qr{border:3px solid var(--plum)}.hm .hm-int__list li{border-top-color:#4a3350}.hm .hm-steps li{border-top:2px dashed rgba(43,27,46,.35)}.hm .hm-steps li>span{background:var(--mandarin);border:var(--pop);box-shadow:0 3px 0 var(--plum);transform:rotate(-6deg)}.hm .hm-steps li:nth-child(2n)>span{transform:rotate(5deg);background:var(--pink);color:var(--plum)}.hm .hm-keep__list li{border-top:2px dashed rgba(43,27,46,.35)}.hm .hm-keep__list li:last-child{border-bottom:2px dashed rgba(43,27,46,.35)}.hm .hm-keep__list span{color:var(--mandarin);font-weight:800}.hm .hm-faq details,.hm .hm-faq details:last-child{margin-bottom:12px;padding:0 20px;border:2.5px solid var(--plum);border-radius:18px;background:var(--card);box-shadow:0 4px 0 var(--plum);transition:transform .14s ease,background .14s ease}.hm .hm-faq details:hover{transform:translateY(-2px) rotate(-.4deg)}.hm .hm-faq details[open]{background:#fff}.hm .hm-faq summary{padding-right:34px}.hm .hm-faq summary:after{top:17px;right:0;font-weight:800}.hm .hm-final{background:var(--pattern),var(--mandarin);border-top:3px solid var(--plum)}.hm .hm-final:before{border-color:rgba(255,243,226,.14)}.hm .hm-final__form{border:var(--pop);box-shadow:0 8px 0 var(--plum)}.hm .hm-foot{border-top:3px solid var(--plum)}.hm-stk{position:absolute;z-index:1;width:var(--w,110px);height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:rotate(var(--r,0deg));filter:drop-shadow(0 3px 0 rgba(120,30,60,.32)) drop-shadow(0 9px 10px rgba(120,30,60,.24));animation:hm-bob 5.5s ease-in-out var(--d,0s) infinite}@keyframes hm-bob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-9px) rotate(calc(var(--r, 0deg) + 4deg))}}.hm-final>.hm-stk,.hm-hero>.hm-stk{z-index:1}.hm-sec{position:relative}.hm-sec>.hm-stk{z-index:2}.hm-final{position:relative}@media (max-width:1180px){.hm-stk--wide{display:none}}@media (max-width:820px){.hm-stk{--w:70px!important;opacity:.95}.hm-stk--desk{display:none}.hm .hm-hero{padding:40px 0 56px}.hm-tape{margin-top:-10px;padding:12px 0}}@media (prefers-reduced-motion:reduce){.hm-stk,.hm-tape__in{animation:none!important}}.hm .hm-foot .hm-logo--foot .hm-logo__mark{border-color:var(--cream)}.hm .hm-foot .hm-logo--foot .hm-logo__mark:after{box-shadow:0 0 0 2px var(--night)}.hm .hm-final__form{--odf-cta:#ff0001;--odf-accent:var(--plum);--odf-radius:14px;background:var(--card);border-radius:26px;transform:rotate(-.6deg)}.hm .hm-final__form .odf__t{font-weight:700}.hm .hm-final__form .odf__b{font-family:var(--text)}.hm .hm-plans{margin-top:26px;gap:24px;align-items:stretch;padding-top:18px}.hm .hm-plan{position:relative;padding:30px 26px 28px;gap:14px}.hm .hm-plan h3{font-size:26px}.hm .hm-plan__lead{font-size:15px;color:var(--soft);min-height:4.6em}.hm .hm-plan__price{font-size:34px}.hm .hm-plan__price small{font:600 13px/1.35 var(--text);color:var(--soft)}.hm .hm-plan>.hm-btn{width:100%}.hm .hm-plan--standard{background:#ffe6bf}.hm .hm-plan--premium{background:linear-gradient(165deg,#ffc4d4,#ff9d8a 55%,#ff8a3d);margin-top:-18px;padding-top:44px;padding-bottom:34px;box-shadow:0 10px 0 var(--plum),0 30px 50px -24px rgba(242,84,45,.7)}.hm .hm-plan--premium .hm-plan__lead,.hm .hm-plan--premium .hm-plan__price small{color:var(--plum)}.hm .hm-plan--premium:hover{transform:translateY(-6px) rotate(.4deg)}.hm .hm-plan__flag{position:absolute;top:-17px;left:50%;margin-left:-68px;width:136px;text-align:center;padding:8px 0;border:var(--pop);border-radius:999px;background:var(--plum);color:#ffd9e3;font:800 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;transform:rotate(-3deg);box-shadow:0 3px 0 var(--mandarin)}.hm .hm-feat{list-style:none;margin:8px 0 0;padding:18px 0 0;border-top:2px dashed rgba(43,27,46,.35);display:grid;grid-gap:13px;gap:13px}.hm .hm-feat li{display:grid;grid-template-columns:38px 1fr;grid-gap:12px;gap:12px;align-items:center;font-size:15px;line-height:1.3}.hm .hm-feat b{display:block;margin-bottom:2px;font:800 10.5px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.hm .hm-plan--premium .hm-feat b{color:rgba(43,27,46,.7)}.hm .hm-feat__ic{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;flex:none;background:#fff3e2;color:var(--plum);border:2px solid var(--plum);box-shadow:0 2px 0 var(--plum)}.hm .hm-plan--start .hm-feat__ic{background:#ffd9e3}.hm .hm-plan--standard .hm-feat__ic{background:#fff3e2}.hm .hm-plan--premium .hm-feat__ic{background:var(--plum);color:#ffd9e3;border-color:var(--plum);box-shadow:0 2px 0 hsla(0,0%,100%,.6)}.hm .hm-feat li.is-no{opacity:.5}.hm .hm-feat li.is-no .hm-feat__ic{background:transparent;border-style:dashed;box-shadow:none}.hm .hm-feat li.is-no>span:last-child{color:var(--mute);text-decoration:line-through;text-decoration-thickness:1px}.hm .hm-feat li.is-no b{text-decoration:none}.hm .hm-brand{margin-top:48px;grid-template-columns:.85fr 1.15fr}.hm .hm-brand ul{display:block;column-count:2;column-gap:26px}.hm .hm-brand li{display:flex;gap:12px;align-items:flex-start;padding-left:0;margin-bottom:16px;page-break-inside:avoid;break-inside:avoid;font-size:14.5px;line-height:1.4}.hm .hm-brand li:before{display:none}.hm .hm-brand .hm-feat__ic{width:36px;height:36px;background:var(--mandarin);color:#fff;border-color:#fff3e2;box-shadow:none}.hm .hm-full{margin-top:38px;display:grid;grid-gap:14px;gap:14px}.hm .hm-full>h3{font-size:22px;margin-bottom:4px}.hm .hm-full__d{border:var(--pop);border-radius:20px;background:var(--card);box-shadow:0 5px 0 var(--plum);padding:0 24px}.hm .hm-full__d--standard{background:#fff0d4}.hm .hm-full__d--premium{background:linear-gradient(120deg,#ffd0dd,#ffc39a)}.hm .hm-full__d summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 0;cursor:pointer;list-style:none;font:700 19px/1 var(--display)}.hm .hm-full__d summary::-webkit-details-marker{display:none}.hm .hm-full__d summary em{font:700 15px/1 var(--mono);font-style:normal;margin-left:auto;color:var(--soft)}.hm .hm-full__d summary:after{content:"+";display:grid;place-items:center;width:32px;height:32px;border:var(--pop);border-radius:50%;background:var(--cream);font:700 20px/1 var(--display);transition:transform .2s ease}.hm .hm-full__d[open] summary:after{content:"−";transform:rotate(180deg)}.hm .hm-full__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:26px 40px;gap:26px 40px;padding:4px 0 30px}.hm .hm-full__b h4{margin:0 0 10px;font:800 12px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mandarin)}.hm .hm-full__b ul{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;font-size:15px;line-height:1.45}.hm .hm-full__b.is-no h4,.hm .hm-full__b.is-no ul{color:var(--mute)}@media (max-width:1080px){.hm .hm-plans{grid-template-columns:1fr;max-width:560px;margin-inline:auto;padding-top:0}.hm .hm-plan--premium{order:-1;margin-top:18px}.hm .hm-plan__lead{min-height:0}.hm .hm-brand{grid-template-columns:1fr}}@media (max-width:620px){.hm .hm-brand ul{column-count:1}.hm .hm-full__d{padding:0 16px}}.hm .hm-plans--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-top:0}.hm .hm-plans--4 .hm-plan{padding:26px 22px 24px}.hm .hm-plans--4 .hm-plan h3{font-size:24px}.hm .hm-plans--4 .hm-plan__lead{min-height:4.2em}.hm .hm-plans--4 .hm-plan__price{font-size:30px;display:flex;flex-direction:column;gap:2px;margin-top:auto}.hm .hm-plan--small{background:#fffaf2}.hm .hm-plan--medium{background:#ffe6bf}.hm .hm-plan--large{background:#ffd0dd}.hm .hm-plan--huge{background:linear-gradient(165deg,#ffc4d4,#ff9d8a 55%,#ff8a3d)}.hm .hm-plan__old{font:600 16px/1 var(--text);color:var(--mute);text-decoration-thickness:2px}.hm .hm-early{display:inline-block;margin-top:12px;padding:10px 18px;border:var(--pop);border-radius:999px;background:#ffe6bf;box-shadow:0 3px 0 var(--plum);font-size:15px}.hm .hm-feat--incl{margin:30px 0 0;padding:0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 22px}.hm .hm-feat--incl .hm-feat__ic{background:#ffd9e3}.hm .hm-rules{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:16px;gap:16px}.hm .hm-rules li{border:var(--pop);border-radius:20px;background:var(--card);box-shadow:0 4px 0 var(--plum);padding:18px 20px}.hm .hm-rules b{display:block;margin-bottom:6px;font:700 17px/1.2 var(--display)}.hm .hm-rules p{margin:0;font-size:14.5px;line-height:1.45;color:var(--soft)}@media (max-width:1080px){.hm .hm-plans--4{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.hm .hm-plans--4 .hm-plan__lead{min-height:0}.hm .hm-feat--incl,.hm .hm-rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.hm .hm-feat--incl,.hm .hm-plans--4,.hm .hm-rules{grid-template-columns:1fr}}.hm .hm-plans--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:0;align-items:stretch}.hm .hm-plans--3 .hm-plan{padding:28px 24px 26px;margin-top:0}.hm .hm-plans--3 .hm-plan h3{font-size:28px}.hm .hm-plans--3 .hm-plan__lead{min-height:5.6em}.hm .hm-plans--3 .hm-plan__price{font-size:32px;display:flex;flex-direction:column;gap:2px}.hm .hm-plan--start{background:#fffaf2}.hm .hm-plan--business{background:#ffe6bf;box-shadow:0 8px 0 var(--plum)}.hm .hm-plans--3 .hm-plan--premium{background:linear-gradient(165deg,#ffc4d4,#ff9d8a 55%,#ff8a3d);margin-top:0;padding-top:28px;padding-bottom:26px;box-shadow:0 5px 0 var(--plum)}.hm .hm-plan__list{list-style:none;margin:6px 0 0;padding:16px 0 0;border-top:2px dashed rgba(43,27,46,.35);display:grid;grid-gap:9px;gap:9px;font-size:14.5px;line-height:1.35}.hm .hm-plan__list li{position:relative;padding-left:20px}.hm .hm-plan__list li:before{content:"✓";position:absolute;left:0;top:0;font-weight:800;color:var(--mandarin)}@media (max-width:1080px){.hm .hm-plans--3{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.hm .hm-plans--3 .hm-plan__lead{min-height:0}}