.landing{--cream:#f5f2ed;--warm:#ede8e0;--olive:#4a4f3a;--olive-l:#8a9070;--charcoal:#1e1c18;--mid:#7a7570;--light:#b8b3aa;--accent:#c8a882;--ff-disp:var(--font-oswald),"Oswald","Arial Narrow",Arial,sans-serif;--ff-serif:var(--font-playfair),"Playfair Display",Georgia,serif;--ff-body:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;background:var(--cream);color:var(--charcoal);font-family:var(--ff-body);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}html{scroll-behavior:smooth}.landing nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:22px 48px;transition:background .4s,border-color .4s}.landing nav.scrolled{background:hsla(38,29%,95%,.92);backdrop-filter:blur(16px);border-bottom:1px solid hsla(30,12%,67%,.25)}.landing .nav-logo{font-family:var(--ff-disp);font-size:1.8rem;letter-spacing:.12em;color:var(--charcoal);text-decoration:none}.landing .nav-links{display:flex;align-items:center;gap:40px;list-style:none;position:absolute;left:50%;transform:translateX(-50%)}.landing .nav-links a{font-size:.72rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--mid);text-decoration:none;transition:color .2s}.landing .nav-links a:hover{color:var(--charcoal)}.landing .nav-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 28px;background:var(--charcoal);color:var(--cream);font-family:var(--ff-body);font-size:.7rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--charcoal);transition:background .35s ease,color .35s ease;border-radius:2px}.landing .nav-btn:hover{background:transparent;color:var(--charcoal)}.landing .nav-actions{display:flex;align-items:center;gap:16px}.landing .nav-cabinet{display:inline-flex;align-items:center;justify-content:center;color:var(--charcoal);opacity:.7;padding:6px;transition:opacity .2s}.landing .nav-cabinet svg{width:24px;height:24px}.landing .nav-cabinet:hover{opacity:1}.landing #hero{min-height:100svh;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;align-items:center;padding-top:56px}.landing .hero-left{display:flex;flex-direction:column;justify-content:center;padding:64px 48px 80px;position:relative;z-index:2}.landing .hero-tag{font-size:.68rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:var(--olive-l);margin-bottom:24px;display:flex;align-items:center;gap:12px}.landing .hero-tag:before{content:"";display:block;width:32px;height:1px;background:var(--olive-l)}.landing .hero-title{font-family:var(--ff-disp);font-weight:600;font-size:clamp(4.5rem,8vw,9rem);line-height:1.1;letter-spacing:.02em;color:var(--charcoal);margin-bottom:28px}.landing .hero-title span{display:block}.landing .hero-title .italic{font-family:var(--ff-serif);font-size:clamp(2.5rem,5vw,5.5rem);font-style:italic;color:var(--olive-l);line-height:1.1;font-weight:400}.landing .hero-desc{font-size:1rem;font-weight:400;color:var(--mid);line-height:1.6;max-width:360px;margin-bottom:40px}.landing .hero-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.landing .btn-main{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;background:var(--charcoal);color:var(--cream);font-family:var(--ff-body);font-size:.72rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--charcoal);border-radius:2px;transition:background .35s ease,color .35s ease}.landing .btn-main:hover{background:transparent;color:var(--charcoal)}.landing .btn-main.reveal{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),background .35s ease,color .35s ease;transition-delay:.3s,.3s,0s,0s}.landing .btn-main svg{margin-top:-1px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.landing .btn-main:hover svg{transform:translateX(4px)}.landing .btn-ghost{font-size:.72rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--mid);text-decoration:none;display:flex;align-items:center;gap:8px;transition:color .35s ease}.landing .btn-ghost:hover{color:var(--charcoal)}.landing .hero-price-tag{display:inline-flex;align-items:baseline;gap:8px;margin-top:28px;font-size:.72rem;letter-spacing:.12em;color:var(--light);text-transform:uppercase}.landing .hero-price-tag strong{font-family:var(--ff-disp);font-size:1.4rem;color:var(--charcoal);letter-spacing:.08em;transform:translateY(5px)}.landing .hero-right{position:relative;display:flex;align-items:center;justify-content:center;padding:60px 40px;min-height:100svh}.landing .hero-phones{position:relative;width:100%;max-width:420px;height:580px}.landing .phone{position:absolute;aspect-ratio:9/19.5;border-radius:36px;overflow:hidden;border:7px solid var(--charcoal);box-shadow:0 32px 64px rgba(30,28,24,.22),0 8px 20px rgba(30,28,24,.12);background:var(--charcoal)}.landing .phone-main{width:220px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;animation:landingPhoneFloat 6s ease-in-out infinite}.landing .phone-left{left:0;transform:translateY(-50%) rotate(-8deg)}.landing .phone-left,.landing .phone-right{width:190px;top:50%;z-index:2;opacity:.7;filter:brightness(.95)}.landing .phone-right{right:0;transform:translateY(-50%) rotate(8deg)}@keyframes landingPhoneFloat{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-12px)}}.landing .phone-screen{width:calc(100% + 4px);height:calc(100% + 4px);margin:-2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;background-size:cover;background-position:50%;position:relative}.landing .phone-left .phone-screen{background-size:auto 230%;background-position:center 80%}.landing .phone-screen:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.4) 60%,rgba(0,0,0,.6))}.landing .phone-screen-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.landing .ps-label{font-size:.38rem;letter-spacing:.26em;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.landing .ps-deco{display:flex;align-items:center;gap:8px}.landing .ps-line{width:18px;height:.5px;background:hsla(0,0%,100%,.5)}.landing .ps-dot{width:3px;height:3px;border-radius:50%;background:var(--accent)}.landing .ps-names{font-family:var(--ff-serif);font-size:1.15rem;font-style:italic;font-weight:400;color:hsla(0,0%,100%,.95);line-height:1.1}.landing .ps-date{font-size:.38rem;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.75)}.landing .ps-venue{font-size:.36rem;letter-spacing:.1em;color:hsla(0,0%,100%,.7);font-style:italic}.landing #showcase{padding:32px 48px 100px;overflow:hidden}.landing .showcase-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:48px;padding-right:0}.landing .showcase-title{font-family:var(--ff-disp);font-weight:600;font-size:clamp(3rem,5vw,5.5rem);line-height:1.1;color:var(--charcoal)}.landing .showcase-title .em{font-family:var(--ff-serif);font-style:italic;font-size:.65em;color:var(--olive-l);display:block;line-height:1.2}.landing .showcase-nav{display:none}.landing .showcase-nav-btn{width:44px;height:44px;border:1px solid var(--light);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .35s ease,background .35s ease;border-radius:2px}.landing .showcase-nav-btn svg path{transition:stroke .35s ease}.landing .showcase-nav-btn:hover{border-color:var(--charcoal);background:var(--charcoal)}.landing .showcase-nav-btn:hover svg path{stroke:var(--cream)}.landing .showcase-track-wrap{overflow-x:auto;overflow-y:visible;scrollbar-width:none;padding:12px 0 32px;margin:0 -48px;cursor:grab}.landing .showcase-track-wrap::-webkit-scrollbar{display:none}.landing .showcase-track-wrap:active{cursor:grabbing}.landing .showcase-track{display:flex;gap:24px;transform:none!important;width:max-content;padding:0 48px}.landing .showcase-card{width:220px;flex-shrink:0;display:flex;flex-direction:column;gap:14px;cursor:pointer;padding-top:10px}.landing .showcase-phone{width:220px;aspect-ratio:9/19.5;border-radius:32px;overflow:hidden;border:1px solid rgba(30,28,24,.08);background-clip:padding-box;box-shadow:0 20px 48px rgba(30,28,24,.15);position:relative;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);background:var(--cream);transform-origin:bottom center}.landing .showcase-card:hover .showcase-phone{box-shadow:0 28px 56px rgba(30,28,24,.18)}.landing .showcase-phone-screen{width:100%;height:100%;background-size:cover;background-position:top;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px;position:relative}.landing .showcase-phone>.showcase-phone-screen{width:100%;height:100%;margin:0}.landing .showcase-frame{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.landing .showcase-frame iframe{width:200%;height:200%;border:0;display:block;transform:scale(.5);transform-origin:top left}.landing .showcase-phone-screen:before{content:"";position:absolute;inset:0}.landing .showcase-screen-content{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:5px}.landing .sc-label{font-size:.4rem;letter-spacing:.24em;text-transform:uppercase}.landing .sc-deco{display:flex;align-items:center;gap:8px}.landing .sc-line{width:16px;height:.5px}.landing .sc-dot{width:3px;height:3px;border-radius:50%}.landing .sc-names{font-family:var(--ff-serif);font-style:italic;font-size:1.4rem;line-height:1.1}.landing .sc-date{font-size:.38rem;letter-spacing:.18em;text-transform:uppercase}.landing .showcase-card-info{display:flex;align-items:center;justify-content:space-between}.landing .showcase-card-name{font-family:var(--ff-disp);font-size:1rem;letter-spacing:.1em;color:var(--charcoal)}.landing .showcase-card-tag{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--light)}.landing #how{padding:120px 48px}.landing .how-header{display:flex;align-items:flex-start;flex-direction:column;margin-bottom:80px;gap:20px}.landing .how-title{font-family:var(--ff-disp);font-weight:600;font-size:clamp(3.5rem,6vw,7rem);line-height:1.1;letter-spacing:.02em;color:var(--charcoal)}.landing .how-title .em{font-family:var(--ff-serif);font-style:italic;font-size:.62em;color:var(--olive-l);display:block;line-height:1.2}.landing .how-sub{font-size:.95rem;font-weight:400;color:var(--mid);max-width:400px;line-height:1.7}.landing .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.landing .step{background:transparent;padding:48px 40px;border:1px solid hsla(30,12%,67%,.2);display:flex;flex-direction:column;gap:20px;transition:background .6s ease,border-color .6s ease}.landing .step:not(:first-child){margin-left:-1px}.landing .step.reveal{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),background .6s ease,border-color .6s ease;transition-delay:0s}@media (hover:hover){.landing .step:hover{background:var(--charcoal);border-color:transparent;position:relative;z-index:1}}.landing .step-num{font-family:var(--ff-disp);font-size:4rem;line-height:1;color:var(--light);transition:color .6s ease}@media (hover:hover){.landing .step:hover .step-num{color:var(--accent)}}.landing .step-title{font-family:var(--ff-disp);font-size:1.6rem;letter-spacing:.06em;color:var(--charcoal);transition:color .6s ease}@media (hover:hover){.landing .step:hover .step-title{color:var(--cream)}}.landing .step-desc{font-size:.95rem;font-weight:400;color:var(--mid);line-height:1.7;transition:color .6s ease}@media (hover:hover){.landing .step:hover .step-desc{color:hsla(38,29%,95%,.6)}}.landing #features{padding:120px 48px}.landing .features-header{margin-bottom:80px}.landing .features-tag{font-size:.65rem;letter-spacing:.28em;text-transform:uppercase;color:var(--olive-l);margin-bottom:16px;display:block}.landing .features-title{font-family:var(--ff-disp);font-weight:600;font-size:clamp(3rem,5.5vw,6.5rem);line-height:1.1;letter-spacing:.02em;color:var(--charcoal);max-width:800px}.landing .features-title .em{font-family:var(--ff-serif);font-style:italic;font-size:.68em;color:var(--olive-l)}.landing .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.landing .feature{padding:40px 36px;border:1px solid hsla(30,12%,67%,.2);display:flex;flex-direction:column;gap:14px;transition:background .6s ease,border-color .6s ease;margin-left:-1px;margin-top:-1px}.landing .feature:nth-child(3n+1){margin-left:0}.landing .feature:nth-child(-n+3){margin-top:0}.landing .feature.reveal{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),background .6s ease,border-color .6s ease;transition-delay:0s}@media (hover:hover){.landing .feature:hover{background:var(--warm);border-color:transparent;position:relative;z-index:1}}.landing .feature-num{font-family:var(--ff-disp);font-size:.75rem;letter-spacing:.2em;color:var(--light)}.landing .feature-title{font-family:var(--ff-disp);font-size:1.3rem;letter-spacing:.06em;color:var(--charcoal)}.landing .feature-desc{font-size:.95rem;font-weight:400;color:var(--mid);line-height:1.7}.landing #pricing{padding:120px 48px;background:var(--charcoal)}.landing .pricing-inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.landing .pricing-tag{font-size:.65rem;letter-spacing:.28em;text-transform:uppercase;color:var(--olive-l);margin-bottom:20px;display:block}.landing .pricing-title{font-family:var(--ff-disp);font-weight:600;font-size:clamp(3.5rem,6vw,7rem);line-height:1.1;color:var(--cream);margin-bottom:32px}.landing .pricing-title .em{display:block;font-family:var(--ff-serif);font-style:italic;font-size:.62em;color:var(--accent);line-height:1.2}.landing .pricing-desc{font-size:.95rem;font-weight:400;color:hsla(38,29%,95%,.55);line-height:1.7;max-width:380px}.landing .pricing-card{background:var(--cream);padding:56px 48px;position:relative}.landing .pricing-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--accent)}.landing .price-row{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.landing .price-currency{font-family:var(--ff-disp);font-size:2rem;color:var(--mid)}.landing .price-amount{font-family:var(--ff-disp);font-size:6rem;line-height:1;color:var(--charcoal)}.landing .price-note{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--light);margin-bottom:40px;display:block}.landing .price-divider{height:1px;background:hsla(30,12%,67%,.3);margin:32px 0}.landing .price-list{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.landing .price-list li{font-size:.95rem;font-weight:400;color:var(--mid);display:flex;align-items:center;gap:12px}.landing .price-list li:before{content:"";width:16px;height:1px;background:var(--accent);flex-shrink:0}.landing .btn-price{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:18px;background:var(--charcoal);color:var(--cream);font-family:var(--ff-body);font-size:.72rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--charcoal);border-radius:2px;transition:background .35s ease,color .35s ease}.landing .btn-price:hover{background:transparent;color:var(--charcoal)}.landing #faq{padding:120px 48px}.landing .faq-inner{display:grid;grid-template-columns:minmax(280px,380px) 1fr;gap:88px;align-items:start}.landing .faq-aside{position:sticky;top:120px;display:flex;flex-direction:column}.landing .faq-title{font-family:var(--ff-disp);font-weight:600;font-size:clamp(3rem,5vw,5.5rem);line-height:1.1;letter-spacing:.02em;color:var(--charcoal)}.landing .faq-title .em{font-family:var(--ff-serif);font-style:italic;font-size:.6em;color:var(--olive-l);display:block;line-height:1.2}.landing .faq-list{border-top:1px solid hsla(30,12%,67%,.25)}.landing .faq-item{border-bottom:1px solid hsla(30,12%,67%,.25)}.landing .faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 4px;background:transparent;border:none;cursor:pointer;text-align:left;font-family:var(--ff-body);font-size:1.02rem;font-weight:400;color:var(--charcoal);transition:color .35s ease}.landing .faq-q:hover{color:var(--olive)}.landing .faq-icon{flex-shrink:0;color:var(--olive-l);transition:transform .35s cubic-bezier(.22,1,.36,1)}.landing .faq-icon-v{transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1);transform-origin:center}.landing .faq-item.open .faq-icon{transform:rotate(90deg)}.landing .faq-item.open .faq-icon-v{opacity:0}.landing .faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1)}.landing .faq-item.open .faq-a{grid-template-rows:1fr}.landing .faq-a-inner{overflow:hidden}.landing .faq-a p{padding:0 48px 28px 4px;font-size:.95rem;font-weight:400;color:var(--mid);line-height:1.7;max-width:620px}.landing #cta{padding:160px 48px;text-align:center;position:relative;overflow:hidden}.landing .cta-bg{position:absolute;inset:0;background-image:linear-gradient(hsla(38,29%,95%,.85),hsla(38,29%,95%,.85)),url(https://images.unsplash.com/photo-1707333514312-39cf7658479c?w=1600&q=80&auto=format&fit=crop);background-size:cover;background-position:50%}.landing .cta-inner{position:relative;z-index:1;max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:32px}.landing .cta-tag{font-size:.65rem;letter-spacing:.28em;text-transform:uppercase;color:var(--olive-l)}.landing .cta-title{font-family:var(--ff-disp);font-weight:600;font-size:clamp(2.8rem,6.5vw,8rem);line-height:1.1;color:var(--charcoal);white-space:nowrap}.landing .cta-title .em{display:block;font-family:var(--ff-serif);font-style:italic;font-size:.58em;color:var(--olive-l);line-height:1.2;white-space:normal}.landing .cta-sub{font-size:.95rem;font-weight:400;color:var(--mid);max-width:400px;line-height:1.7}.landing footer{background:var(--charcoal);padding:40px 48px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.landing .footer-logo{font-family:var(--ff-disp);font-size:1.6rem;letter-spacing:.12em;color:var(--cream);text-decoration:none;align-self:flex-start}.landing .footer-copy{font-size:.72rem;letter-spacing:.1em;color:hsla(38,29%,95%,.3)}.landing .footer-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.landing .footer-contacts{display:flex;align-items:center;gap:16px}.landing .footer-email{font-size:.88rem;letter-spacing:.05em;color:hsla(38,29%,95%,.35);text-decoration:none}.landing .footer-email:hover{text-decoration:underline}.landing .footer-instagram{color:hsla(38,29%,95%,.35);display:flex}.landing .footer-instagram:hover{color:hsla(38,29%,95%,.75)}.landing .footer-legal{display:flex;flex-direction:column;gap:6px;margin-top:16px}.landing .footer-legal-link{font-size:.78rem;letter-spacing:.04em;color:hsla(38,29%,95%,.28);text-decoration:none;transition:color .2s}.landing .footer-legal-link:hover{color:hsla(38,29%,95%,.55);text-decoration:underline}.landing .reveal{opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.landing .reveal.visible{opacity:1;transform:none}.landing .reveal-d1{transition-delay:.1s}.landing .reveal-d2{transition-delay:.2s}.landing .reveal-d3{transition-delay:.3s}.landing .reveal-d4{transition-delay:.4s}@media (max-width:768px){.landing nav{padding:16px 20px}.landing .nav-links{display:none}.landing #hero{grid-template-columns:1fr;min-height:auto;gap:0}.landing .hero-left{padding:32px 24px 48px;order:2}.landing .hero-right{height:320px;order:1;padding:48px 24px 0;min-height:auto}.landing .hero-title{font-size:clamp(3rem,13vw,5rem)}.landing .hero-title .italic{font-size:clamp(2rem,10vw,3.5rem)}.landing .hero-phones{height:320px}.landing .phone-main{width:130px}.landing .phone-left,.landing .phone-right{width:105px}.landing .hero-price-tag{margin-top:16px}.landing #showcase{padding:32px 0 64px}.landing .showcase-header{padding:0 20px;flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.landing .showcase-track-wrap{overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 0 24px;margin:0;cursor:default}.landing .showcase-track-wrap::-webkit-scrollbar{display:none}.landing .showcase-track{display:flex;grid-template-columns:none;gap:16px;transform:none!important;width:max-content;padding:0 20px}.landing .showcase-card{width:56vw;flex-shrink:0;scroll-snap-align:center;padding-top:8px}.landing .showcase-phone{width:100%;aspect-ratio:9/19.5;height:auto;border-radius:28px}.landing .how-header{flex-direction:column;gap:20px}.landing .steps{grid-template-columns:1fr}.landing .step:not(:first-child){margin-left:0;margin-top:-1px}.landing #how{padding:64px 24px}.landing .features-grid{grid-template-columns:1fr}.landing .feature{margin-left:0;margin-top:-1px}.landing .feature:first-child{margin-top:0}.landing #features{padding:64px 24px}.landing .pricing-inner{grid-template-columns:1fr;gap:40px}.landing .pricing-card{padding:40px 24px}.landing #faq,.landing #pricing{padding:64px 24px}.landing .faq-inner{grid-template-columns:1fr;gap:36px}.landing .faq-aside{position:static;top:auto}.landing .faq-q{font-size:.92rem;padding:22px 2px;gap:16px}.landing .faq-a p{padding:0 24px 22px 2px}.landing #cta{padding:80px 24px}.landing .cta-title{font-size:clamp(2.4rem,10vw,4rem);word-break:keep-all;overflow-wrap:normal}.landing .cta-title .em{font-size:.65em}.landing footer{padding:32px 24px;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important}.landing .footer-right{align-items:flex-end!important;padding-top:6px}.landing .footer-contacts,.landing .footer-right,.landing .footer-right a,.landing .footer-right p{text-align:right!important}}@media (max-width:400px){.landing .hero-tag{font-size:.64rem;letter-spacing:.2em;gap:10px}.landing .hero-tag:before{width:26px}}