.hcl .hch-buy{display:flex;justify-content:center;width:100%}.hcl button.hcl-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:413px;padding:26px 35px;border:0;border-radius:101px;background:linear-gradient(#333,#000);color:#fff;font:700 15px/19.5px var(--hcl-head);letter-spacing:0;text-align:center;cursor:pointer;transition:transform .2s ease,background .2s ease}.hcl button.hcl-btn:hover{transform:translateY(-2px);background:linear-gradient(#444,#111)}.hcl button.hcl-btn:focus-visible{outline:3px solid #007bff;outline-offset:5px}.hch-hero{padding-bottom:40px;overflow:hidden}.hch-hero__proof{width:calc(100% - 32px);max-width:960px;margin:28px auto 0}.hch-wall{position:relative;margin:26px 0 0;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hch-wall__track{display:flex;gap:14px;width:max-content;padding:10px 0 18px;animation:hch-marquee 70s linear infinite}.hch-wall:hover .hch-wall__track{animation-play-state:paused}@keyframes hch-marquee{to{transform:translate(-50%)}}.hch-clip{position:relative;flex:none;width:150px;aspect-ratio:9 / 16;overflow:hidden;border:4px solid #1c1c1c;border-radius:22px;background:#111;box-shadow:0 18px 40px -18px #000c}.hch-clip:nth-child(odd){transform:translateY(18px)}.hcl .hch-clip video,.hcl .hch-clip img{display:block;width:100%;height:100%;object-fit:cover}.hch-clip__tag{position:absolute;left:8px;bottom:8px;padding:4px 8px;border-radius:99px;background:#000000a6;color:#fff;font:600 11px/1 var(--hcl-body);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hch-clip__tag:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--hcl-yellow);vertical-align:1px}@media(prefers-reduced-motion:reduce){.hch-wall__track{animation:none}}.hch-s{padding:40px 0 10px}.hch-s--intro{padding-top:40px}.hch-kicker{width:var(--hcl-box);margin:34px auto 10px}.hch-s>.hch-kicker:first-child{margin-top:0}.hch-title{margin-top:10px;margin-bottom:22px;font-size:28px;line-height:1.22;letter-spacing:-1px}.hch-sub{width:var(--hcl-col);margin:-6px auto 22px;color:#555;font-size:16px;line-height:1.55;text-align:center}.hch-center{display:flex;justify-content:center;width:var(--hcl-box);max-width:460px;margin:26px auto 0}.hch-formula{display:grid;gap:12px;width:var(--hcl-box);max-width:960px;margin:0 auto;padding:0;list-style:none}.hch-formula__step{position:relative;padding:22px 22px 20px;border:1px solid #e7e5dc;border-radius:18px;background:#fff}.hch-formula__step strong{display:block;margin:10px 0 4px;color:#000;font:800 20px/1.2 var(--hcl-head);-webkit-text-stroke:.016em currentColor}.hch-formula__step p{color:#555;font-size:15px;line-height:1.5}.hch-formula__time{display:inline-block;padding:6px 10px;border-radius:8px;background:#f1f0ea;color:#333;font:700 13px/1 var(--hcl-body)}.hch-formula__step--hook{border-color:#111;background:#111}.hch-formula__step--hook strong{color:#fff}.hch-formula__step--hook p{color:#c9c9c3}.hch-formula__step--hook .hch-formula__time{background:var(--hcl-yellow);color:#111}.hch-formula__note{width:var(--hcl-box);margin:16px auto 0;color:#777;font-size:14px;text-align:center}.hch-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:var(--hcl-box);max-width:960px;margin:0 auto;padding:0;list-style:none}.hch-cat{border:1px solid #e7e5dc;border-radius:16px;background:#fff;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.hch-cat:hover{border-color:#111;transform:translateY(-2px);box-shadow:0 14px 28px -20px #00000073}.hch-cat a{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;align-items:center;height:100%;padding:14px 30px 14px 14px;color:inherit;text-decoration:none}.hch-cat a:focus-visible{outline:3px solid #007bff;outline-offset:2px;border-radius:16px}.hch-cat__go{position:absolute;right:12px;top:50%;color:#bbb;font-weight:700;transform:translateY(-50%);transition:transform .2s ease,color .2s ease}.hch-cat:hover .hch-cat__go{color:#111;transform:translate(3px,-50%)}.hch-cat__emoji{grid-row:1 / 3;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#f7f3e3;font-size:21px}.hch-cat strong{color:#000;font:700 15px/1.2 var(--hcl-head)}.hch-cat strong+span{color:#777;font-size:13px}.hch-cat--big{grid-column:1 / -1;border-color:#111;background:#111}.hch-cat--big strong{color:#fff;font-size:17px}.hch-cat--big strong+span{color:var(--hcl-yellow);font-weight:700}.hch-cat--big .hch-cat__go,.hch-cat--big:hover .hch-cat__go{color:var(--hcl-yellow)}.hch-cat--big .hch-cat__emoji{background:#fed30029}.hch-preview{width:var(--hcl-box);max-width:960px;margin:0 auto;overflow:hidden;border-radius:18px;background:#fff;box-shadow:var(--hcl-shadow)}.hch-preview__bar{display:flex;align-items:center;gap:6px;padding:10px 14px;border-bottom:1px solid #eee}.hch-preview__bar i{width:9px;height:9px;border-radius:50%;background:#ddd}.hch-preview__bar span{display:inline-flex;align-items:center;gap:5px;margin:0 auto;padding:4px 12px;border-radius:99px;background:#f3f3f1;color:#777;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%}.hch-preview__bar span .hc-ci{width:11px;height:11px}.hch-preview__bar b{padding:3px 8px;border-radius:99px;background:#111;color:var(--hcl-yellow);font-size:10px}.hch-preview__body{padding:14px}.hch-preview__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;background:#111;color:#fff}.hch-preview__head small{display:block;color:var(--hcl-yellow);font-size:11px;font-weight:600}.hch-preview__head strong{font:800 17px/1.2 var(--hcl-head)}.hch-preview__count{color:#bbb;font-size:12px}.hch-preview__count strong{color:#fff;font-size:20px}.hch-preview__chips{display:flex;gap:6px;margin:12px 0;overflow:hidden}.hch-preview__chips span{flex:none;padding:6px 11px;border:1px solid #e5e5e5;border-radius:99px;color:#333;font-size:12px;font-weight:600}.hch-preview__chips .is-on{border-color:#111;background:#111;color:#fff}.hch-preview__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hch-tile{position:relative;overflow:hidden;border-radius:12px;background:#eee;aspect-ratio:9 / 16}.hcl .hch-tile img{display:block;width:100%;height:100%;object-fit:cover}.hch-tile__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.hch-tile__play:before{content:"";width:34px;height:34px;border-radius:50%;background:#ffffffe6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7v10l8-5z' fill='%23111'/%3E%3C/svg%3E") center / 20px no-repeat;box-shadow:0 4px 12px #00000040}.hch-tile__dl{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--hcl-yellow);color:#111}.hch-tile__dl .hc-ci{width:14px;height:14px;stroke-width:2.6}.hch-tile:nth-child(n+7){display:none}.hch-review{margin-top:30px}.hch-s--trust .hcl-steps{margin-bottom:20px}@media screen and (min-width:768px){.hch-clip{width:190px;border-radius:26px}.hch-wall{margin-top:34px}.hch-s{padding:60px 0 10px}.hch-title{font-size:38px;line-height:1.2;letter-spacing:-2px;max-width:820px}.hch-sub{font-size:18px}.hch-formula{grid-template-columns:1.15fr 1fr 1fr;gap:14px}.hch-formula__step{padding:26px}.hch-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hch-cat--big{grid-column:span 2;grid-row:span 2}.hch-cat--big a{align-content:center;padding:22px 40px 22px 22px;grid-template-columns:56px minmax(0,1fr)}.hch-cat--big .hch-cat__emoji{width:56px;height:56px;font-size:30px;border-radius:16px}.hch-cat--big strong{font-size:22px}.hch-cat--big strong+span{font-size:16px}.hch-preview__body{padding:20px}.hch-preview__head{padding:18px 22px}.hch-preview__head strong{font-size:22px}.hch-preview__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.hch-tile:nth-child(n+7){display:block}.hch-tile:nth-child(n+13){display:none}}@media screen and (min-width:1100px){.hch-title{font-size:42px;line-height:1.25}.hch-s{padding-top:70px}}@media screen and (max-width:767px){.hch .hch-note{flex-wrap:nowrap;max-width:360px;margin-inline:auto;text-align:left}.hch .hch-note span{line-height:1.4}}.hch-keys{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:6px auto 0;padding:0;list-style:none}.hch-keys li{padding:7px 12px;border:1px solid rgba(255,255,255,.14);border-radius:99px;background:#ffffff0f;color:#cfcfcf;font-size:13px}.hch-keys strong{color:#fff;font-family:var(--hcl-head)}.hch-find{position:relative;display:flex;align-items:center;gap:8px;width:var(--hcl-box);max-width:720px;margin:0 auto;padding:6px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px #e7e5dc,0 16px 40px -24px #00000073}.hch-find__icon{flex:none;width:22px;height:22px;margin-left:10px;color:#111}.hch-find input{flex:1;min-width:0;height:48px;border:0;background:none;color:#111;font:500 16px/1 var(--hcl-body);-webkit-appearance:none;appearance:none}.hch-find input:focus{outline:0}.hch-find:focus-within{box-shadow:0 0 0 3px var(--hcl-yellow),0 16px 40px -24px #00000073}.hch-find button{flex:none;height:48px;padding:0 18px;border:0;border-radius:13px;background:#111;color:#fff;font:700 15px/1 var(--hcl-head);cursor:pointer;transition:background .2s}.hch-find button:hover{background:#333}.hch-popular{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;width:var(--hcl-box);margin:12px auto 22px;color:#888;font-size:13px}.hch-popular a{padding:6px 11px;border:1px solid #e7e5dc;border-radius:99px;background:#fff;color:#111;font-weight:600;text-decoration:none;transition:border-color .2s}.hch-popular a:hover{border-color:#111}.hch-preview__search{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;border:2px solid var(--hcl-yellow);border-radius:12px;background:#fff;color:#111;font-size:14px;font-weight:600}.hch-preview__search .hc-ci{width:16px;height:16px}.hch-typing:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;background:#111;vertical-align:-2px;animation:hch-caret 1s steps(1) infinite}@keyframes hch-caret{50%{opacity:0}}@media screen and (max-width:480px){.hch-find{flex-wrap:wrap;padding:6px}.hch-find input{width:calc(100% - 50px);flex:1 1 auto}.hch-find button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hc-hooks.css.map */
