.home-redesign .hero{background:linear-gradient(#fff 0 54%,#f6f5fb 78%,#f2f1f8 92% 100%);position:relative;overflow-x:clip}.home-redesign .hero-top{padding:clamp(40px,4.4vw,64px) 0 56px;position:relative}.home-redesign .statement{letter-spacing:-.045em;margin:0;font-size:clamp(32px,6.4vw,56px);font-weight:600;line-height:1.02}.home-redesign .statement h1,.home-redesign .statement p{font:inherit;letter-spacing:inherit;margin:0;display:block}.home-redesign .statement .ln{display:block}.home-redesign .statement h1{color:var(--ink)}.home-redesign .statement p{color:#4f56c4;font-size:.9em}.home-redesign .statement h1,.home-redesign .statement .ln{text-wrap:balance}.home-redesign .hero .support{max-width:760px;color:var(--muted);letter-spacing:-.005em;text-wrap:balance;margin:20px 0 0;font-size:18px;line-height:1.5}.home-redesign .hero .cta-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:36px;display:flex}.home-redesign .hero .price{color:var(--muted);margin:0 0 0 12px;font-size:13.5px;line-height:1.4}.home-redesign .hero .price b{color:var(--ink);font-weight:500;display:block}.home-redesign .hero .price span{display:block}.home-redesign .hero .arw{width:10px;height:10px;overflow:visible}.home-redesign .hero .arw .shaft{opacity:0;transition:opacity .3s cubic-bezier(.25,1,.5,1)}.home-redesign .hero .arw .arw-head{transition:transform .3s cubic-bezier(.25,1,.5,1)}.home-redesign .hero .btn:hover .arw .shaft{opacity:1}.home-redesign .hero .btn:hover .arw .arw-head{transform:translate(3px)}.home-redesign .hero .stage{z-index:3;position:relative}.home-redesign .hero .win{border-radius:var(--radius-window);box-shadow:var(--shadow-window);z-index:1;background:#fff;margin:0;position:relative;overflow:hidden}.home-redesign .hero .win-bar{background:#fff;border-bottom:.5px solid #10122817;align-items:center;height:38px;padding:0 14px;display:flex;position:relative}.home-redesign .hero .lights{gap:7px;display:flex}.home-redesign .hero .lights i{background:#ff5f57;border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 .5px #0000001f}.home-redesign .hero .lights i:nth-child(2){background:#febc2e}.home-redesign .hero .lights i:nth-child(3){background:#28c840}.home-redesign .hero .win-url{color:#62626d;white-space:nowrap;background:#f3f3f6e6;border-radius:7px;align-items:center;gap:6px;height:24px;padding:0 12px;font-size:11.5px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.home-redesign .hero .win-url svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.home-redesign .hero .shot{background:#f4f4f6;display:block;overflow:hidden}.home-redesign .hero .shot img{width:100%;height:auto;display:block}@media (min-width:1180px){.home-redesign .statement{font-size:clamp(42px,4.45vw,64px);line-height:1}.home-redesign .statement h1,.home-redesign .statement .ln{white-space:nowrap}}@media (min-width:768px){.home-redesign .hero .stage .wrap{width:min(1024px, calc((100% - 2 * var(--gutter)) * .8))}}@media (min-width:768px) and (max-width:1179px){.home-redesign .hero .shot{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 58px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 58px),#0000)}.home-redesign .hero .shot img{width:992px;max-width:none;margin-left:-42px}}@media (max-width:767px){.home-redesign .hero-top{padding:32px 0 40px}.home-redesign .hero .support{font-size:16px}.home-redesign .hero .win-url{padding:0 10px;font-size:11px}.home-redesign .hero .win-url span{text-overflow:ellipsis;max-width:190px;overflow:hidden}.home-redesign .hero .shot{aspect-ratio:344/320;height:auto}.home-redesign .hero .shot img{width:405.814%;max-width:none;margin-top:-129.36%;margin-left:-305.814%}}@media (max-width:699px){.home-redesign .statement{letter-spacing:-.04em;text-wrap:balance;font-size:34px;line-height:1.05}.home-redesign .statement h1,.home-redesign .statement p,.home-redesign .statement .ln{display:inline}.home-redesign .statement h1:after{content:" "}.home-redesign .hero .cta-row{gap:8px;margin-top:28px}.home-redesign .hero .cta-row .btn{flex:100%;justify-content:center;height:48px;padding:0 16px}.home-redesign .hero .price{text-align:center;flex-basis:100%;margin:4px 0 0}}@media (prefers-reduced-motion:reduce){.home-redesign .hero .arw .shaft,.home-redesign .hero .arw .arw-head{transition:none}}
