.la-hero{padding-bottom:var(--hy-space-section)}.la-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:clamp(40px,5vw,80px);display:grid}.la-title{font-family:var(--hy-font-display);letter-spacing:var(--hy-tracking-display);margin-top:22px;font-size:clamp(40px,4.7vw,74px);font-weight:650;line-height:1.02}.la-title>span,.la-title>em{text-wrap:balance;display:block}.la-title em{color:var(--hy-color-text-em);font-style:normal}.la-lead{margin-top:26px}.la-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:34px;display:flex}.la-note{margin-top:22px}.la-mock{margin:0;padding:0 0 clamp(36px,5vw,64px);position:relative}.la-browser{width:100%}.la-page{aspect-ratio:1440/850;background:#f5f4f2;position:relative;overflow:hidden;container-type:inline-size}.la-page>img{width:100%;height:auto;display:block}.la-page-video{background:#0d0b0a;border-radius:2.08cqi;position:absolute;overflow:hidden}.la-page-video>video{object-fit:cover;width:100%;height:100%;display:block}.la-phone{background:var(--hy-color-bg-media);width:clamp(118px,24%,190px);box-shadow:var(--hy-shadow-border-inverse),0 30px 44px #0000004d;border-radius:24px;padding:5px;position:absolute;bottom:0;right:-10px}.la-phone>img{aspect-ratio:390/844;object-fit:cover;object-position:top;border-radius:19px;width:100%;height:auto;display:block}.la-mock-caption{max-width:46ch;margin-top:16px}.la-offer{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:16px;display:grid}.la-price{gap:0;display:grid}.la-price-number{margin-top:28px}.la-price-meta{margin-top:16px}.la-list{font-size:var(--hy-text-body);color:var(--hy-color-text-primary);gap:12px;margin:26px 0 0;padding:0;line-height:1.5;list-style:none;display:grid}.la-list li{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:12px;display:grid}.la-list svg{color:var(--hy-color-text-accent);margin-top:3px}.la-list-no{color:var(--hy-color-text-secondary);margin-top:18px}.la-list-no svg{color:var(--hy-color-text-tertiary)}.la-price-cta{justify-self:start;margin-top:32px}.la-aside{gap:16px;display:grid}.la-ya .hy-body,.la-ya .hy-text-link{margin-top:10px}.la-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.la-step{border-top:1px solid var(--hy-color-border);padding-top:24px}.la-step>span{font-family:var(--hy-font-display);letter-spacing:var(--hy-tracking-number);color:var(--hy-color-text-tertiary);font-variant-numeric:tabular-nums;font-size:64px;font-weight:400;line-height:1;display:block}.la-step h3{margin-top:36px}.la-step p{max-width:36ch;margin-top:12px}.la-faq-layout{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.la-faq-title{margin-top:20px}.la-faq-layout .hy-text-link{margin-top:28px}.la-faq details{border-bottom:1px solid var(--hy-color-border-strong)}.la-faq details:first-child{border-top:1px solid var(--hy-color-border-strong)}.la-faq summary{cursor:pointer;align-items:center;gap:20px;min-height:76px;padding-block:14px;font-size:16px;font-weight:550;line-height:1.4;list-style:none;display:flex}.la-faq summary::-webkit-details-marker{display:none}.la-faq summary>span{min-width:16px;font:500 var(--hy-text-label)/1 var(--hy-font-mono);letter-spacing:var(--hy-tracking-label);color:var(--hy-color-text-secondary);font-variant-numeric:tabular-nums}.la-faq summary>i{flex-shrink:0;width:14px;height:14px;margin-left:auto;position:relative}.la-faq summary>i:before,.la-faq summary>i:after{content:"";background:var(--hy-color-text-primary);border-radius:1px;width:14px;height:1.5px;transition:transform .15s ease-out;position:absolute;top:6.5px;left:0}.la-faq summary>i:after{transform:rotate(90deg)}.la-faq details[open] summary>i:after{transform:rotate(0)}.la-faq details p{max-width:60ch;font-size:var(--hy-text-body);color:var(--hy-color-text-secondary);margin:0 32px 24px 36px;line-height:1.65}.la-finale{padding-block:var(--hy-space-section)}.la-finale-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.la-finale .la-actions{margin-top:0}@media (width<=1000px){.la-hero-grid{grid-template-columns:1fr}.la-mock{max-width:760px}.la-offer{grid-template-columns:1fr}.la-faq-layout{grid-template-columns:1fr;gap:36px}}@media (width<=760px){.la-steps{grid-template-columns:1fr;gap:24px}.la-step>span{font-size:48px}.la-step h3{margin-top:20px;font-size:18px}.la-phone{border-radius:18px;width:28%;padding:4px;right:-4px}.la-phone>img{border-radius:14px}.la-mock-caption{padding-right:31%}.la-faq details p{margin:0 8px 22px 36px}}@media (forced-colors:active){.la-step,.la-faq details{border-color:canvastext}}
