.hc{background:#000}.hc .display,.hc .numeral{font-variation-settings:"opsz" 72, "SOFT" 30;font-weight:350}.hc .section,.hc .hc-cta{scroll-margin-top:calc(var(--nav-h) + 16px)}.hc .scene{background:var(--scene-bg);isolation:isolate;position:relative;overflow:hidden}.hc .scene__floor{background:linear-gradient(to bottom, var(--scene-floor-a), var(--scene-floor-b));pointer-events:none;height:38%;position:absolute;bottom:0;left:0;right:0}.hc .scene__floor:before{content:"";background:#ffffff1a;height:1px;position:absolute;top:0;left:0;right:0}.hc .scene__light{background:radial-gradient(60% 55% at var(--scene-lx,70%) 28%, var(--scene-light), transparent 70%);pointer-events:none;position:absolute;inset:0}.hc .scene--warm{--scene-bg:linear-gradient(180deg, #3a2a1e 0%, #241a12 100%);--scene-floor-a:#2a1d14;--scene-floor-b:#140d08;--scene-light:#ffbe7859}.hc .scene--dusk{--scene-bg:linear-gradient(180deg, #1c2233 0%, #121626 100%);--scene-floor-a:#171a28;--scene-floor-b:#0b0d16;--scene-light:#96aaff4d;--scene-lx:30%}.hc .scene--studio{--scene-bg:linear-gradient(180deg, #2b2b2e 0%, #1a1a1c 100%);--scene-floor-a:#202022;--scene-floor-b:#101011;--scene-light:#ffffff38;--scene-lx:50%}.hc .scene--drone{--scene-bg:linear-gradient(180deg, #2a3641 0%, #1b232b 100%);--scene-floor-a:#1d261f;--scene-floor-b:#0e130f;--scene-light:#c8dcf04d;--scene-lx:60%}.hc .scene--kitchen{--scene-bg:linear-gradient(180deg, #3b3328 0%, #27211a 100%);--scene-floor-a:#2c241a;--scene-floor-b:#15100b;--scene-light:#ffe6be66;--scene-lx:40%}.hc .scene--garden{--scene-bg:linear-gradient(180deg, #1f2d20 0%, #141d15 100%);--scene-floor-a:#1a261b;--scene-floor-b:#0b100c;--scene-light:#beffbe33;--scene-lx:75%}.hc .scene--night{--scene-bg:linear-gradient(180deg, #0f1420 0%, #090c14 100%);--scene-floor-a:#0d1018;--scene-floor-b:#05060a;--scene-light:#ffaa5a4d;--scene-lx:65%}.hc .scene--pool{--scene-bg:linear-gradient(180deg, #0f2a30 0%, #0a1b20 100%);--scene-floor-a:#0c2126;--scene-floor-b:#061013;--scene-light:#78dce64d;--scene-lx:35%}.hc .hc-tile{--hover-scale:1;border-radius:var(--radius);background:var(--card);width:100%;transform:scale(var(--hover-scale));transition:transform .3s ease-out;display:block;position:relative;overflow:hidden}.hc .hc-tile:hover{--hover-scale:1.04}.hc .hc-clip__thumb,.hc .hc-bin__clip,.hc .hc-versions__thumb,.hc .hc-formats__frame{transition:transform .3s ease-out}.hc .hc-clip__thumb:hover,.hc .hc-bin__clip:hover,.hc .hc-versions__thumb:hover,.hc .hc-formats__frame:hover{transform:scale(1.04)}.hc .hc-tile--16x9{aspect-ratio:16/9}.hc .hc-tile--9x16{aspect-ratio:9/16}.hc .hc-tile--1x1{aspect-ratio:1}.hc .hc-tile__media.hc-motion{width:100%;height:100%;position:absolute;inset:0}.hc .hc-motion{background:#222;width:100%;height:100%;display:block;position:relative;overflow:hidden}.hc .hc-motion__img,.hc .hc-motion__video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hc .hc-motion__video{z-index:1;opacity:0;pointer-events:none;transition:opacity .3s ease-out}.hc .hc-motion.is-playing .hc-motion__video{opacity:1}.hc .hc-tile__scrim{z-index:1;pointer-events:none;background:linear-gradient(#00000014 0%,#0000004d 58%,#000000c7 100%);position:absolute;inset:0}.hc .hc-tile:not(.has-photo) .hc-tile__scrim{display:none}.hc .hc-tile__price{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#0000008c;border-radius:6px;padding:4px 8px;font-size:12px;line-height:1.3;position:absolute;top:12px;right:12px}.hc .hc-tile:after{content:"";opacity:0;transition:opacity .4s var(--ease);pointer-events:none;z-index:1;background:#0000004d;position:absolute;inset:0}.hc .hc-tile:not(:has([data-motion])):hover:after{opacity:1}.hc .hc-tile.is-playing:after{opacity:0}.hc .hc-play{z-index:3;color:#000;opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.hc .hc-tile:not(:has([data-motion])):hover .hc-play{opacity:1;transform:translate(-50%,-50%)scale(1)}.hc .hc-tile__cap{z-index:2;color:#fff;text-shadow:0 1px 2px #00000080;flex-direction:column;gap:2px;font-size:13px;line-height:1.3;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.hc .hc-tile__cap-meta{color:#fff9;font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.hc .hc-tile__badge{z-index:2;color:#fff;background:#00000073;border-radius:6px;padding:2px 6px;font-size:11px;position:absolute;top:10px;right:10px}.hc .hc-tile__hook{z-index:2;font-family:var(--font-sans);color:#fff;text-shadow:0 2px 6px #0009;text-wrap:balance;max-width:75%;font-size:18px;font-weight:700;line-height:1.15;position:absolute;top:14px;left:12px;right:12px}.hc .hc-tile__lt{z-index:2;white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;border-radius:6px;align-items:center;gap:8px;padding:4px 8px 4px 6px;font-size:12px;display:flex;position:absolute;bottom:56px;left:12px}.hc .hc-tile__lt-bar{background:var(--accent);border-radius:1px;width:3px;height:14px}.hc .hc-nav{z-index:50;border-bottom:1px solid #0000;transition:background-color .3s ease-out,border-color .3s ease-out;position:fixed;top:0;left:0;right:0}.hc .hc-nav.is-scrolled{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);border-bottom-color:var(--hair);background:#08090ab3}.hc .hc-nav__inner{max-width:1440px;height:var(--nav-h);grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;padding:0 60px;display:grid}.hc .hc-nav__brand{justify-self:start;display:inline-flex}.hc .hc-logo{color:#f7f3ec;letter-spacing:-.02em;align-items:center;gap:8px;font-size:19px;font-weight:600;line-height:1;display:inline-flex}.hc .hc-nav__links{letter-spacing:.5px;color:var(--muted);gap:36px;font-size:16px;font-weight:400;line-height:1.2;display:flex}.hc .hc-nav__links a{transition:color .2s ease-out}.hc .hc-nav__links a:hover{color:#fff}.hc .hc-nav__actions{letter-spacing:.5px;justify-self:end;align-items:center;gap:8px;display:flex}.hc .hc-nav__burger{border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;display:none}.hc .hc-nav__burger span{background:#fff;width:18px;height:1.5px;transition:transform .2s ease-out;display:block}.hc .hc-nav__burger[aria-expanded=true] span:first-child{transform:translateY(3.25px)rotate(45deg)}.hc .hc-nav__burger[aria-expanded=true] span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.hc .hc-nav__menu{display:none}.hc .hc-hero{min-height:92dvh;padding-top:calc(var(--nav-h) + 128px);background:linear-gradient(var(--surface) calc(100% - 200px), #000 100%);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.hc .hc-hero__glow{pointer-events:none;background:radial-gradient(50% 50%,#e0482c17,#e0482c08 40%,#0000 70%);width:1974px;height:859px;position:absolute;top:-392px;left:50%;transform:translate(-50%)}.hc .hc-hero__cards{pointer-events:none;max-width:1440px;margin:0 auto;position:absolute;inset:0}.hc .hc-hero__card{pointer-events:auto;top:var(--top);left:var(--left);right:var(--right);width:var(--w);transform:rotate(var(--rot)) scale(var(--hover-scale));transform-origin:50%;position:absolute;box-shadow:0 30px 60px #00000080}.hc .hc-hero__card .hc-play,.hc .hc-hero__card:after,.hc .hc-hero__strip{display:none}.hc .hc-hero__body{pointer-events:none;z-index:2;text-align:center;flex-direction:column;flex:1;align-items:center;width:100%;padding:0 16px;display:flex;position:relative}.hc .hc-hero__title,.hc .hc-hero__sub,.hc .hc-hero__body a,.hc .hc-hero__body button,.hc .hc-composer,.hc .hc-chips{pointer-events:auto}.hc .hc-hero__title{max-width:720px;min-height:2.04em}.hc .hc-rot{white-space:nowrap;display:inline}.hc .hc-rot__word{animation:hc-word-in .42s var(--ease);display:inline-block}.hc .hc-rot__word.is-leaving{animation:.26s ease-in forwards hc-word-out}@keyframes hc-word-in{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}@keyframes hc-word-out{to{opacity:0;filter:blur(8px)}}.hc .hc-hero__sub{text-wrap:balance;max-width:600px;color:var(--muted);text-wrap:pretty;margin-top:20px;font-size:18px;line-height:1.45}.hc .hc-hero__cta{display:none}.hc .hc-composer{text-align:left;background:#111315;border-radius:16px;width:min(560px,100vw - 40px);margin-top:36px;padding:4px;box-shadow:0 14px 31px #0000001a,0 55px 55px #00000017,0 125px 75px #0000000d,0 222px 89px #00000003}.hc .hc-composer__inner{background:linear-gradient(#212121,#1c1c1c);border:.6px solid #ffffff14;border-radius:12px;padding:12px 12px 10px}.hc .hc-composer__drop{padding:4px 2px 0}.hc .hc-composer__clips{flex-wrap:wrap;gap:6px;display:flex}.hc .hc-clip{color:#fff;background:#ffffff0f;border-radius:8px;align-items:center;gap:8px;padding:4px 8px 4px 4px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.hc .hc-clip__thumb{background:#333;border-radius:4px;flex:none;width:34px;height:22px;overflow:hidden}.hc .hc-clip__thumb img,.hc .hc-bin__clip img,.hc .hc-versions__thumb img,.hc .hc-formats__frame img{object-fit:cover;width:100%;height:100%;display:block}.hc .hc-clip--more{color:#ffffff80;padding:4px 8px;font-weight:400}.hc .hc-composer__hint{color:#ffffff80;margin-top:10px;font-size:13px;font-weight:400}.hc .hc-composer__row{align-items:center;gap:10px;margin-top:10px;display:flex}.hc .hc-composer__icon{color:#fff;background:#ffffff12;border-radius:10px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.hc .hc-composer__meta{color:#fff;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.hc .hc-composer__sep{color:#ffffff59}.hc .hc-composer__spacer{flex:1}.hc .hc-composer__cta{flex:none;padding:8px 14px;font-size:14px}.hc .hc-chips{scrollbar-width:none;gap:8px;width:min(560px,100%);margin-top:18px;padding-bottom:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.hc .hc-chips::-webkit-scrollbar{display:none}.hc .hc-chips li{flex:none}.hc .hc-hero__ruler{z-index:2;width:100%;margin-top:48px;position:relative}.hc .hc-made{padding-top:80px;padding-bottom:80px}.hc .hc-made__grid{flex-direction:column;gap:16px;display:flex}.hc .hc-made__row{justify-content:center;gap:16px;height:clamp(140px,17.4vw,250px);display:flex}.hc .hc-made__cell{flex:none;height:100%}.hc .hc-made__tile{width:auto;height:100%}.hc .hc-made__cta{justify-content:center;margin-top:40px;display:flex}.hc .hc-steps__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.hc .hc-step__card{justify-content:center;align-items:center;height:326px;padding:24px;display:flex}.hc .hc-step__text{flex-direction:column;gap:8px;margin-top:24px;padding:0 12px;display:flex}.hc .hc-step__title{color:var(--text-strong);align-items:baseline;gap:12px;font-size:20px;font-weight:500;line-height:28px;display:flex}.hc .hc-step__n{font-family:var(--font-display);font-variation-settings:"opsz" 72, "SOFT" 30;color:#ffffff73;font-size:28px;font-weight:300}.hc .hc-step__body{color:var(--muted);font-size:16px;line-height:24px}.hc .hc-mock{border:1px solid var(--hair);color:#fff;background:#232323;border-radius:12px;flex-direction:column;gap:10px;width:100%;max-width:340px;padding:12px;font-size:13px;display:flex;box-shadow:0 20px 40px #00000059}.hc .hc-mock__bar{justify-content:space-between;align-items:center;gap:8px;font-weight:500;display:flex}.hc .hc-mock__dim{color:#ffffff80;font-size:12px;font-weight:400}.hc .hc-bin{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.hc .hc-bin__clip{aspect-ratio:16/10;background:#333;border-radius:6px;position:relative;overflow:hidden}.hc .hc-mock__progress{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden}.hc .hc-mock__progress-bar{background:#fff;border-radius:2px;width:72%;height:100%;display:block}.hc .hc-versions{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.hc .hc-versions__item{flex-direction:column;gap:4px;min-width:0;font-size:11px;display:flex}.hc .hc-versions__thumb{aspect-ratio:9/14;background:#333;border:2px solid #0000;border-radius:6px;position:relative;overflow:hidden}.hc .hc-versions__item.is-selected .hc-versions__thumb{border-color:#fff}.hc .hc-versions__check{z-index:2;color:#000;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:flex;position:absolute;top:4px;right:4px}.hc .hc-versions__name{color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hc .hc-formats{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.hc .hc-formats__item{text-align:center;flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.hc .hc-formats__frame{background:#333;border:1px solid #ffffff26;border-radius:6px;display:block;overflow:hidden}.hc .hc-formats__frame--v{width:44px;height:78px}.hc .hc-formats__frame--h{width:96px;height:54px}.hc .hc-formats__frame--s{width:60px;height:60px}.hc .hc-formats__label{margin-top:4px;font-size:12px;font-weight:600}.hc .hc-mock__pills{flex-wrap:wrap;gap:6px;display:flex}.hc .hc-stats{padding:24px 0 96px}.hc .hc-stats__grid{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-template-columns:repeat(3,1fr);display:grid}.hc .hc-stat{border-left:1px solid var(--hair);padding:40px 32px}.hc .hc-stat:first-child{border-left:0;padding-left:0}.hc .hc-stat__value{font-size:52px;line-height:1;display:block}.hc .hc-stat__line{color:var(--text);text-wrap:pretty;max-width:340px;margin-top:14px;font-size:16px;line-height:24px}.hc .hc-stat__src{color:var(--muted);margin-top:10px;font-size:12px;font-weight:400;line-height:1.4}.hc .hc-replaces__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hc .hc-replace{flex-direction:column;gap:10px;min-height:240px;padding:32px;display:flex}.hc .hc-replace__figure{color:#fff;margin-bottom:12px;font-size:44px;line-height:1}.hc .hc-replace__title{color:var(--text-strong);font-size:18px;font-weight:500;line-height:1.3}.hc .hc-replace__body{max-width:480px;color:var(--muted);text-wrap:pretty;flex:1;font-size:15px;font-weight:400;line-height:23px}.hc .hc-replaces__note{color:var(--dim);margin-top:16px;font-size:12px;font-weight:400;line-height:1.5}.hc .hc-faq__grid{grid-template-columns:minmax(0,1fr) minmax(0,710px);justify-content:space-between;gap:64px;display:grid}.hc .hc-faq__title{max-width:360px}.hc .hc-faq__item{border-bottom:1px solid var(--hair);margin-bottom:20px;padding-bottom:20px}.hc .hc-faq__q{font-size:18px;font-weight:500;line-height:1.3}.hc .hc-faq__btn{text-align:left;color:#fff;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.hc .hc-faq__icon{color:#ffffffb3;flex:none;transition:transform .2s ease-out}.hc .hc-faq__item.is-open .hc-faq__icon{transform:rotate(45deg)}.hc .hc-faq__a p{color:var(--muted);text-wrap:pretty;max-width:640px;margin-top:10px;font-size:16px;font-weight:400;line-height:24px;animation:.2s ease-out hc-fade}.hc .hc-cta{background:var(--surface);flex-direction:column;align-items:center;margin-top:48px;padding:120px 24px 48px;display:flex;position:relative;overflow:hidden}.hc .hc-cta__glow{opacity:.38;pointer-events:none;background:radial-gradient(1793px 1300px at 50% -255px,#0f0a0a 45.9%,#24110d 52.7%,#3a1710 59.4%,#521d13 66.2%,#6a2416 72.9%,#973219 86.5%,#c43f23 100%);position:absolute;inset:0}.hc .hc-cta__glow:after{content:"";background:linear-gradient(#0000 50%,#08090ae6 100%);position:absolute;inset:0}.hc .hc-cta__corners{pointer-events:none;position:absolute;inset:0}.hc .hc-cta__corner.hc-tile{pointer-events:auto;width:var(--cw);border-radius:0;position:absolute}.hc .hc-cta__corner .hc-play,.hc .hc-cta__corner:after{display:none}.hc .hc-cta__corner--tl{--cw:260px;top:0;left:0}.hc .hc-cta__corner--tr{--cw:200px;top:0;right:0}.hc .hc-cta__corner--bl{--cw:220px;bottom:0;left:0}.hc .hc-cta__corner--br{--cw:260px;bottom:0;right:0}.hc .hc-cta__body{z-index:2;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex;position:relative}.hc .hc-cta__title{max-width:440px}.hc .hc-cta__sub{color:var(--muted);text-wrap:pretty;max-width:440px;margin-top:20px;font-size:16px;line-height:24px}.hc .hc-cta__form{justify-content:center;width:100%;margin-top:32px;display:flex}.hc .hc-cta__form .wl{text-align:left}.hc .hc-cta__form .wl__msg,.hc .hc-cta__form .wl__note{text-align:center}.hc .hc-cta__note{color:var(--muted);font-size:14px;font-weight:400;line-height:21px}.hc .hc-cta__preview{z-index:2;flex-direction:column;gap:12px;width:min(560px,100%);margin-top:40px;display:flex;position:relative}.hc .hc-cta__timeline{flex-direction:column;gap:8px;display:flex}.hc .hc-cta__finished.hc-tile{width:100%;box-shadow:0 30px 60px #00000080}.hc .hc-cta__finished .hc-tile__lt{bottom:64px}.hc .hc-cta__finished .hc-tile__cap{right:96px}.hc .hc-cta__ruler{height:20px;position:relative;-webkit-mask-image:none;mask-image:none}.hc .hc-cta__ruler:before{content:"";background:var(--accent);width:1px;position:absolute;top:0;bottom:0;left:23%}.hc .hc-footer{margin-top:140px;padding-top:80px;padding-bottom:32px;position:relative;overflow:hidden}.hc .hc-footer__glow{pointer-events:none;background:radial-gradient(circle at 50% -33%,#0d0908 60%,#5e1f12 100%);position:absolute;inset:0}.hc .hc-footer__inner{z-index:1;max-width:1280px;padding-left:40px;padding-right:40px;position:relative}.hc .hc-footer__ruler{border-top:1px solid var(--hair-soft);background-image:repeating-linear-gradient(90deg,#3a3a44 0 1px,#0000 1px 30px),repeating-linear-gradient(90deg,#2f2f37 0 1px,#0000 1px 6px);background-position:100% 0,100% 0;background-repeat:no-repeat;background-size:66% 100%,66% 10px;height:15px}.hc .hc-footer__top{grid-template-columns:320px minmax(0,1fr);gap:40px;padding:40px 0 48px;display:grid}.hc .hc-footer__tagline{border-right:1px solid var(--hair-soft);flex-direction:column;justify-content:space-between;gap:28px;padding-right:40px;display:flex}.hc .hc-footer__line{letter-spacing:-.01em;max-width:320px;font-size:40px;line-height:48px}.hc .hc-footer__mark{color:#f7f3ec;background:#ffffff0f;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.hc .hc-footer__cols{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.hc .hc-footer__head{letter-spacing:.5px;color:#fff;background:linear-gradient(90deg,#ffffff14,#0000);border-radius:8px;align-items:center;height:44px;margin-bottom:16px;padding:0 12px;font-size:15px;font-weight:400;display:flex}.hc .hc-footer__col ul{flex-direction:column;gap:18px;padding-left:12px;display:flex}.hc .hc-footer__link{letter-spacing:.5px;color:#fff9;font-size:14px;font-weight:400;transition:color .2s ease-out}.hc .hc-footer__link:hover{color:#fff}.hc .hc-footer__word{border-top:1px solid var(--hair-soft);border-bottom:1px solid var(--hair-soft);text-align:center;color:#ffffff1a;-webkit-user-select:none;user-select:none;white-space:nowrap;padding:32px 0 0;font-size:clamp(3.5rem,21vw,17rem);line-height:.8;overflow:hidden;transform:translateY(0)}.hc .hc-footer__bottom{letter-spacing:.5px;color:var(--text);justify-content:space-between;gap:16px;padding-top:24px;font-size:14px;font-weight:400;display:flex}@media (max-width:1200px){.hc .hc-hero__card--2,.hc .hc-hero__card--5{--w:170px}}@media (max-width:1024px){.hc .hc-nav__inner{padding:0 40px}.hc .hc-steps__grid{grid-template-columns:1fr;max-width:560px}.hc .hc-replace{min-height:0}.hc .hc-faq__grid{grid-template-columns:1fr;gap:32px}.hc .hc-footer__top{grid-template-columns:1fr}.hc .hc-footer__tagline{border-right:0;border-bottom:1px solid var(--hair-soft);padding-bottom:32px;padding-right:0}.hc .hc-hero__cards{display:none}.hc .hc-hero__strip{z-index:2;justify-content:center;align-items:center;gap:12px;margin-bottom:36px;padding:12px 0;display:flex;position:relative}.hc .hc-hero__mini.hc-tile--9x16{width:64px}.hc .hc-hero__mini.hc-tile--16x9{width:120px}.hc .hc-hero__mini:first-child{transform:rotate(-8deg) scale(var(--hover-scale))}.hc .hc-hero__mini:nth-child(2){transform:rotate(4deg) scale(var(--hover-scale))}.hc .hc-hero__mini:nth-child(3){transform:rotate(-3deg) scale(var(--hover-scale))}.hc .hc-hero__mini:nth-child(4){transform:rotate(7deg) scale(var(--hover-scale))}.hc .hc-hero__mini .hc-play,.hc .hc-hero__mini:after{display:none}.hc .hc-hero{padding-top:calc(var(--nav-h) + 24px)}}@media (max-width:768px){.hc{--section-y:56px}.hc .hc-made{padding-bottom:48px}.hc .hc-faq__btn{min-height:44px}.hc .hc-nav__inner{grid-template-columns:1fr auto;padding:0 16px}.hc .hc-nav__links{display:none}.hc .hc-nav__burger{display:flex}.hc .hc-nav__menu:not([hidden]){border-bottom:1px solid var(--hair);background:#08090aeb;flex-direction:column;gap:4px;padding:4px 16px 16px;display:flex}.hc .hc-nav__menu a{color:var(--text);border-radius:8px;padding:12px 8px;font-size:18px}.hc .hc-nav__menu a:hover{background:#ffffff0d}.hc .hc-hero__sub{font-size:16px}.hc .hc-hero__cta{width:min(560px,100%);min-height:50px;margin-top:24px;font-size:17px;display:inline-flex}.hc .hc-composer{margin-top:20px}.hc .hc-composer__cta{display:none}.hc .hc-composer__meta{display:block}.hc .hc-hero__ruler{margin-top:24px}.hc .hc-made__grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hc .hc-made__row{display:contents}.hc .hc-made__cell{height:auto}.hc .hc-made__cell--9x16{grid-row:span 2}.hc .hc-made__tile{width:100%;height:100%}.hc .hc-made__cell--16x9 .hc-made__tile,.hc .hc-made__cell--1x1 .hc-made__tile{aspect-ratio:1}.hc .hc-made__cell--9x16 .hc-made__tile{aspect-ratio:auto}.hc .hc-tile__hook{font-size:15px}.hc .hc-tile__hook+.hc-tile__price{inset:auto auto 56px 12px}.hc .hc-footer__glow{opacity:.7}.hc .hc-step__card{height:auto;padding:20px 16px}.hc .hc-stats__grid{grid-template-columns:1fr}.hc .hc-stat{border-left:0;border-top:1px solid var(--hair);padding:28px 0}.hc .hc-stat:first-child{border-top:0}.hc .hc-stat__value{font-size:44px}.hc .hc-stats{padding-bottom:48px}.hc .hc-replaces__grid{grid-template-columns:1fr}.hc .hc-replace{padding:24px}.hc .hc-faq__q{font-size:17px}.hc .hc-cta{margin-top:32px;padding:72px 16px 32px}.hc .hc-cta__corner--tl{--cw:120px}.hc .hc-cta__corner--tr,.hc .hc-cta__corner--bl,.hc .hc-cta__corner--br{display:none}.hc .hc-cta__preview{margin-top:32px}.hc .hc-footer{margin-top:80px;padding-top:48px}.hc .hc-footer__inner{padding-left:16px;padding-right:16px}.hc .hc-footer__line{font-size:30px;line-height:36px}.hc .hc-footer__cols{grid-template-columns:1fr;gap:24px}.hc .hc-footer__word{padding-top:20px}.hc .hc-footer__bottom{flex-direction:column;gap:8px}}@media (max-width:400px){.hc .hc-hero__mini.hc-tile--16x9{width:96px}.hc .hc-made__grid{grid-template-columns:1fr 1fr}}
