@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Gochi+Hand&display=swap";:root{--bg-creme: #f9f6f1;--text-black: #050505;--primary: #ff5f53;--secondary: #fcebd0;--accent-green: #00d75a;--gray: #666666;--font-main: "Inter", sans-serif}*{margin:0;padding:0;box-sizing:border-box}.container{width:100%;max-width:1400px;margin:0 auto;padding-left:5vw;padding-right:5vw;position:relative;display:flex;flex-direction:column;align-items:center}.container-full{width:100%;max-width:100%!important;margin:0 auto;display:flex;flex-direction:column}@media(max-width:768px){.container{padding-left:20px;padding-right:20px}}section{width:100%;position:relative;z-index:1;overflow:visible;padding:80px 0;display:flex;justify-content:center}body{background-color:var(--bg-creme);color:var(--text-black);font-family:var(--font-main);overflow-x:hidden;-webkit-font-smoothing:antialiased}.grain-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;pointer-events:none;opacity:.04;background-image:url(https://grainy-gradients.vercel.app/noise.svg)}.nav-brand{display:flex;justify-content:space-between;align-items:center;padding:20px 6vw;position:sticky;top:0;z-index:1000;background-color:var(--bg-creme);border-bottom:1px solid rgba(0,0,0,.05)}.logo{font-weight:800;font-size:1.3rem;display:flex;align-items:center;gap:8px}.nav-links{display:flex;gap:40px}.nav-links a{text-decoration:none;color:var(--text-black);font-size:.95rem;font-weight:500}.nav-auth{display:flex;gap:24px;align-items:center}.btn-login{text-decoration:none;color:var(--text-black);font-weight:600;font-size:.95rem}.btn-signup{background:#111;color:#fff;padding:12px 28px;border-radius:50px;text-decoration:none;font-weight:700;font-size:.95rem}.btn-reach-out{background:var(--text-black);color:#fff;padding:12px 28px;border-radius:50px;text-decoration:none;font-weight:700;font-size:.95rem;display:flex;align-items:center;transition:all .3s ease;border:none;cursor:pointer}.btn-reach-out:hover{transform:translateY(-2px);background:#333}@media(max-width:768px){.nav-brand{padding:15px 24px}.nav-links,.nav-auth{display:none}}.hero-lyft{padding-top:20px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.badge-creators{display:inline-block;background:var(--secondary);padding:10px 24px;border-radius:50px;font-size:.9rem;font-weight:700;margin-bottom:32px}.hero-lyft h1{font-size:clamp(3rem,7vw,5.5rem);font-weight:800;line-height:1;margin-bottom:40px;letter-spacing:-.06em}.hero-desc{color:var(--gray);font-size:1.2rem;line-height:1.6;max-width:650px;margin-bottom:80px}.scroller-wrapper{width:100%;overflow:visible;position:relative}.scroller-item{width:180px;height:270px;flex-shrink:0;border-radius:32px;overflow:hidden;box-shadow:0 15px 50px #0000001a;background:#ccc}.scroller-img{width:100%;height:100%;object-fit:cover}.handwritten{font-family:Gochi Hand,cursive;position:absolute;font-size:1.4rem;z-index:10}.elevate-text{color:#222;text-align:right;line-height:1}.free-text{color:#222}.btn-cta-wrapper{position:relative;z-index:20;margin-top:-40px;display:flex;justify-content:center;width:100%}@media(max-width:768px){.btn-cta-wrapper{margin-top:20px}}.btn-cta{background:var(--primary);color:#fff;padding:20px 64px;border-radius:50px;text-decoration:none;font-weight:800;font-size:1.2rem;border:none;box-shadow:0 25px 60px #ff5f5366;display:inline-block;cursor:pointer;transition:all .3s ease}.btn-cta:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 30px 70px #ff5f5380}.logo-ticker-container{width:90%;max-width:1000px;padding:40px 0;overflow:hidden;position:relative;margin:100px auto 0;border-top:1px solid rgba(0,0,0,.05)}.logo-ticker-container:before,.logo-ticker-container:after{content:"";position:absolute;top:0;width:250px;height:100%;z-index:2;pointer-events:none}.logo-ticker-container:before{left:0;background:linear-gradient(to right,var(--bg-creme),transparent)}.logo-ticker-container:after{right:0;background:linear-gradient(to left,var(--bg-creme),transparent)}.logo-ticker-track{display:flex;align-items:center;gap:100px;width:max-content}.logo-item{height:30px;display:flex;align-items:center;opacity:.8;transition:all .4s ease}.logo-item:hover{opacity:1}.logo-item img{height:100%;width:auto;object-fit:contain}.logo-text{font-weight:700;font-size:1.4rem;color:#333;letter-spacing:-.02em}.process-section{padding:100px 0;margin:0 auto;position:relative;text-align:center;width:100%}.process-header{margin-bottom:80px;text-align:center;display:flex;flex-direction:column;align-items:center}.process-badge{display:inline-block;border:1.5px solid #111;padding:8px 24px;border-radius:50px;font-weight:700;font-size:.8rem;margin-bottom:24px}.process-title{font-size:3.8rem;font-weight:800;margin-bottom:20px;letter-spacing:-.02em}.process-section .subtitle{color:#666;max-width:650px;margin:0 auto;font-weight:500;line-height:1.5;font-size:1.1rem}.process-steps-container{display:flex;justify-content:center;align-items:center;position:relative;max-width:1400px;margin:0 auto;gap:80px;min-height:400px;width:100%}@media(max-width:1024px){.process-steps-container{flex-direction:column!important;gap:60px!important;display:flex!important;min-height:auto}.process-connector{display:none}.process-title{font-size:2.8rem!important}}@media(max-width:480px){.step-circle{width:220px!important;height:220px!important;padding:20px!important}.process-title{font-size:2.2rem!important}.step-indicator{width:60px!important;height:60px!important;font-size:.9rem!important}}.step-card{position:relative;z-index:2;flex:1;display:flex;justify-content:center}.step-circle{width:250px;height:250px;background:#fff;border:12px solid #00d75a;border-radius:50%;padding:30px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-shadow:0 20px 50px #0000000d}.step-indicator{position:absolute;top:10px;left:10px;background:#00d75a;width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:800;line-height:1;box-shadow:0 8px 20px #00000026}.step-indicator span{font-size:.75rem;font-weight:600;text-transform:uppercase}.step-circle h3{font-size:1.5rem;font-weight:800;margin-bottom:12px;line-height:1.2}.step-circle p{font-size:.95rem;color:#666;margin:0;line-height:1.4}.process-connector{position:absolute;top:50%;left:0;width:100%;height:150px;transform:translateY(-50%);z-index:1;pointer-events:none}.about-section{padding:120px 0}.about-container{display:flex;align-items:center;gap:100px;max-width:1400px;margin:0 auto}.about-visuals{flex:1;position:relative}.image-stack{position:relative;height:600px}.main-image-circle{width:450px;height:450px;border-radius:50%;overflow:hidden;position:relative;z-index:2;box-shadow:0 30px 60px #0000001a}.main-image-circle img{width:100%;height:100%;object-fit:cover}.secondary-image-circle{width:280px;height:280px;border-radius:50%;overflow:hidden;position:absolute;bottom:0;left:-20px;z-index:3;border:15px solid var(--bg-creme);box-shadow:0 20px 40px #0000001a}.secondary-image-circle img{width:100%;height:100%;object-fit:cover}.video-badge-wrapper{position:absolute;top:20px;right:-40px;width:120px;height:120px;z-index:10}.video-badge-text{width:100%;height:100%;animation:rotateText 12s linear infinite}@keyframes rotateText{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px #0003}.about-content{flex:1.2}.about-badge{background:var(--accent-green);color:#fff;display:inline-block;padding:8px 20px;border-radius:50px;font-weight:700;font-size:.85rem;margin-bottom:24px}.about-content h2{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:32px;letter-spacing:-.04em}.about-content p{font-size:1.15rem;line-height:1.6;color:var(--gray);margin-bottom:40px}.about-list{list-style:none;margin-bottom:48px}.about-list li{display:flex;align-items:center;gap:16px;font-size:1.1rem;font-weight:600;margin-bottom:20px}.check-icon{width:28px;height:28px;background:#00d75a1a;color:var(--accent-green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800}.btn-know-more{background:var(--accent-green);color:#fff;padding:18px 48px;border-radius:50px;font-weight:800;font-size:1.1rem;border:none;cursor:pointer;box-shadow:0 20px 40px #00d75a33}.why-section{padding:140px 0;display:flex;flex-direction:column;align-items:center;background:radial-gradient(circle at 10% 20%,rgba(0,215,90,.03) 0%,transparent 40%),radial-gradient(circle at 90% 80%,rgba(255,95,83,.03) 0%,transparent 40%);background-color:var(--bg-creme);width:100%}.why-header{text-align:center;margin-bottom:80px;max-width:800px}.why-badge{border:1px solid rgba(0,0,0,.1);display:inline-block;padding:8px 24px;border-radius:50px;font-size:.85rem;font-weight:700;margin-bottom:24px;background:#fff}.why-header h2{font-size:3.8rem;font-weight:800;line-height:1;margin-bottom:20px;letter-spacing:-.04em}.why-bento-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(280px,auto);gap:20px;width:100%;max-width:1200px;margin:0 auto}.bento-card{background:#fff;border-radius:28px;overflow:hidden;position:relative;border:1px solid rgba(0,215,90,.1);box-shadow:0 10px 30px #00000008;display:flex;transition:all .4s cubic-bezier(.23,1,.32,1)}.card-small-top{grid-column:1;grid-row:1}.card-small-bottom{grid-column:1;grid-row:2}.card-tall{grid-column:2;grid-row:1 / span 2;flex-direction:column}.card-guide-wide{grid-column:span 2;flex-direction:row;align-items:center;padding:50px;background:linear-gradient(135deg,#fff,#f5fff7)}.bento-content{flex:1;padding:40px;display:flex;flex-direction:column;justify-content:center;z-index:2}.bento-content h3{font-size:1.8rem;font-weight:800;margin-bottom:24px;line-height:1.1;color:#1a1a1a}.bento-list{list-style:none;display:flex;flex-direction:column;gap:16px}.bento-list li{display:flex;align-items:center;gap:12px;font-weight:500;font-size:1rem;color:#4a4a4a}.bento-list li span{color:var(--accent-green);font-size:1.4rem}.manager-mini-card{margin-top:32px;background:#00d75a0d;padding:18px 24px;border-radius:24px;display:flex;align-items:center;gap:14px;border:1px solid rgba(0,215,90,.1)}.manager-mini-info{display:flex;flex-direction:column}.manager-mini-info .label{font-size:.75rem;color:#666;font-weight:600}.manager-mini-info .value{font-size:.95rem;font-weight:700;color:#1a1a1a}.manager-icon{width:40px;height:40px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;box-shadow:0 4px 10px #0000000d}.card-badge-v2{display:inline-block;background:#00d75a1a;color:var(--accent-green);padding:6px 16px;border-radius:50px;font-size:.75rem;font-weight:700;margin-bottom:20px;width:max-content}.why-card-dot{position:absolute;top:30px;left:30px;width:10px;height:10px;background:var(--accent-green);border-radius:50%;z-index:5}.wide-content{flex:1;padding-right:40px}.wide-image-v2{flex:1.2;display:flex;justify-content:center;align-items:center}.illustration-img{width:100%;max-width:450px;height:auto;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,215,90,.15))}.btn-know-more-small{background:var(--accent-green);color:#fff;padding:14px 34px;border-radius:50px;font-weight:700;font-size:1rem;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 20px #00d75a33;display:flex;align-items:center;gap:10px}.btn-know-more-small:hover{transform:translateY(-2px);box-shadow:0 15px 30px #00d75a4d;background:#00bf50}.guide-list{list-style:none;margin:28px 0 36px;display:flex;flex-direction:column;gap:18px}.guide-list li{display:flex;gap:14px;font-size:1.05rem;font-weight:500;color:#333}.guide-list li span{color:var(--accent-green);font-weight:800}@media(max-width:768px){.why-bento-grid{grid-template-columns:1fr}.card-small-top,.card-small-bottom,.card-tall,.card-guide-wide{grid-column:span 1;grid-row:auto}.card-guide-wide{flex-direction:column;padding:30px 20px}.wide-content{padding:20px 0}}.roles-ticker-container{margin-top:100px;transform:skewY(-1deg);width:100%}.roles-bar{width:100%;background:var(--accent-green);padding:15px 0;overflow:hidden;white-space:nowrap;margin-bottom:5px}.roles-track{display:inline-flex;gap:60px}.role-pill{color:#004d3d;font-weight:800;letter-spacing:-.02em;font-size:1.25rem}.domains-section{padding:100px 0;text-align:center}.domains-header{margin-bottom:60px}.domains-badge{border:1px solid rgba(0,0,0,.1);display:inline-block;padding:8px 24px;border-radius:50px;font-size:.85rem;font-weight:700;margin-bottom:24px}.domains-section h2{font-size:3.5rem;font-weight:800}.domains-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1400px;margin:0 auto 60px}.domain-card{background:#fff;padding:40px 30px;border-radius:20px;text-align:left;position:relative;box-shadow:0 15px 40px #00000005;transition:all .3s ease;border:1px solid rgba(0,0,0,.03)}.domain-card:hover{transform:translateY(-8px);box-shadow:0 25px 50px #0000000f}.domain-arrow{position:absolute;top:30px;right:30px;font-size:1.2rem;font-weight:700;color:#333}.domain-icon{font-size:3rem;margin-bottom:20px}.domain-card h3{font-size:1.4rem;font-weight:700;margin-bottom:8px}.domain-card p{color:var(--gray);font-weight:500;font-size:.95rem}.domains-footer{display:flex;justify-content:flex-start;max-width:1400px;margin:0 auto}.btn-view-more{background:#2563eb;color:#fff;padding:16px 36px;border-radius:50px;font-weight:700;font-size:1.1rem;border:none;cursor:pointer;box-shadow:0 15px 30px #2563eb4d;transition:all .3s ease}.btn-view-more:hover{background:#1d4ed8;transform:translateY(-2px)}.testimonials-section{padding:120px 0;text-align:center}.testimonials-header{margin-bottom:80px}.testimonials-badge{border:1px solid rgba(0,0,0,.1);display:inline-block;padding:8px 24px;border-radius:50px;font-size:.85rem;font-weight:700;margin-bottom:24px}.testimonials-section h2{font-size:3.5rem;font-weight:800;margin-bottom:16px}.testimonials-section .subtitle{color:var(--gray);max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.5}.testimonial-stack-container{max-width:900px;margin:0 auto;position:relative;padding-bottom:60px}.testimonial-stack-wrapper{position:relative;height:450px;display:flex;justify-content:center;align-items:center}.testimonial-card-active{background:#fff;width:100%;max-width:800px;padding:60px 80px;border-radius:40px;position:relative;z-index:5;box-shadow:0 40px 80px #0000000f;text-align:left;border:1px solid rgba(0,0,0,.02)}.quote-icon{font-size:8rem;color:#00d75a1a;position:absolute;top:-20px;left:40px;font-family:serif;line-height:1}.testimonial-content{font-size:1.8rem;font-weight:600;line-height:1.4;color:#111;margin-bottom:40px;position:relative;z-index:2}.testimonial-user{display:flex;align-items:center;gap:20px}.user-avatar{width:60px;height:60px;border-radius:50%;object-fit:cover}.user-info h4{font-size:1.2rem;font-weight:800}.user-info span{color:var(--gray);font-weight:500;font-size:.95rem}.testimonial-card-stack{position:absolute;background:#fff;border-radius:40px;border:1px solid rgba(0,0,0,.02);box-shadow:0 20px 50px #00000008}.stack-1{width:95%;height:90%;z-index:2;transform:translateY(20px) scale(.96);opacity:.6}.stack-2{width:90%;height:80%;z-index:1;transform:translateY(40px) scale(.92);opacity:.3}.testimonial-controls{display:flex;align-items:center;justify-content:center;gap:40px;margin-top:40px}.control-btn{background:#fff;border:1px solid rgba(0,0,0,.1);width:50px;height:50px;border-radius:50%;font-size:1.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.control-btn:hover{background:var(--accent-green);color:#fff;border-color:var(--accent-green)}.pagination{display:flex;gap:12px}.dot{width:8px;height:8px;background:#ddd;border-radius:50%;cursor:pointer;transition:all .3s ease}.dot.active{width:32px;background:var(--accent-green);border-radius:10px}@keyframes flow{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}.flowing-path{animation:flow 1.2s linear infinite;stroke-dasharray:10 20}section h2,.process-section h2,.domains-section h2{text-align:center;margin-left:auto;margin-right:auto;display:block}section p.subtitle,.hero-desc{text-align:center;margin-left:auto;margin-right:auto}.contact-section{padding:120px 0}.contact-header{text-align:center;margin-bottom:80px}.contact-header h2{font-size:3.5rem;font-weight:800;margin-bottom:16px}.contact-header p{color:var(--gray);font-size:1.1rem}.contact-card{background:#fff;border-radius:40px;display:flex;overflow:hidden;max-width:1200px;margin:0 auto;box-shadow:0 40px 100px #0000000d}.contact-visual{flex:.8;overflow:hidden}.contact-visual img{width:100%;height:100%;object-fit:cover}.contact-form-wrapper{flex:1.2;padding:80px}.contact-form{display:flex;flex-direction:column;gap:30px}.form-row{display:flex;gap:30px}.form-group{flex:1;display:flex;flex-direction:column;gap:10px}.form-group label{font-weight:700;font-size:.9rem;color:#111}.form-group input,.form-group textarea{padding:16px 20px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fcfcfd;font-family:inherit;font-size:1rem;transition:all .3s ease}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:var(--accent-green);background:#fff;box-shadow:0 0 0 4px #00d75a0d}.btn-send{background:#111;color:#fff;padding:18px 40px;border-radius:50px;font-weight:700;border:none;width:max-content;cursor:pointer;margin-top:10px;transition:all .3s ease}.btn-send:hover{background:#000;transform:translateY(-2px)}.pricing-section{padding:120px 0;text-align:center;background:radial-gradient(circle at 100% 0%,rgba(0,215,90,.05) 0%,transparent 40%)}.pricing-header{margin-bottom:80px}.pricing-badge{border:1px solid rgba(0,0,0,.1);display:inline-block;padding:8px 24px;border-radius:50px;font-size:.85rem;font-weight:700;margin-bottom:24px}.pricing-section h2{font-size:3.5rem;font-weight:800;margin-bottom:16px;letter-spacing:-.04em}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto}.pricing-card{background:#fff;padding:50px 35px;border-radius:32px;position:relative;border:1px solid rgba(0,0,0,.05);transition:all .4s cubic-bezier(.23,1,.32,1);display:flex;flex-direction:column;text-align:left}.pricing-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px #0000000d}.pricing-card.recommended{border:2.5px solid var(--accent-green);transform:scale(1.05);box-shadow:0 30px 70px #00d75a1a}.trending-badge{position:absolute;top:-15px;left:50%;transform:translate(-50%);background:var(--accent-green);color:#fff;padding:8px 20px;border-radius:50px;font-size:.75rem;font-weight:800;box-shadow:0 5px 15px #00d75a4d}.card-top h3{font-size:1.25rem;font-weight:700;margin-bottom:12px;color:#666;text-transform:uppercase;letter-spacing:.05em}.price{font-size:3.5rem;font-weight:800;margin-bottom:30px;display:flex;align-items:baseline;color:#1a1a1a}.price span{font-size:1rem;color:#999;font-weight:600;margin-left:8px}.price-features{list-style:none;margin-bottom:40px;flex-grow:1;display:flex;flex-direction:column;gap:16px}.price-features li{font-weight:500;color:#4a4a4a;display:flex;align-items:flex-start;gap:12px;font-size:1rem;line-height:1.4}.check{color:var(--accent-green);font-weight:800;font-size:1.1rem}.btn-price-select{background:#1a1a1b;color:#fff;padding:18px;border-radius:16px;border:none;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;text-align:center}.pricing-card.recommended .btn-price-select{background:var(--accent-green)}.btn-price-select:hover{background:#000;transform:scale(1.02)}.pricing-card.recommended .btn-price-select:hover{background:#00bf50}.faq-section{padding:120px 0}.faq-header{text-align:center;margin-bottom:80px}.faq-badge{border:1px solid rgba(0,0,0,.1);display:inline-block;padding:8px 24px;border-radius:50px;font-size:.85rem;font-weight:700;margin-bottom:24px}.faq-section h2{font-size:3.5rem;font-weight:800}.faq-list{max-width:800px;margin:0 auto}.faq-item{background:#fff;border-radius:20px;margin-bottom:20px;padding:30px;cursor:pointer;border:1px solid rgba(0,0,0,.03)}.faq-question{display:flex;justify-content:space-between;align-items:center}.faq-question h3{font-size:1.2rem;font-weight:700}.faq-toggle{font-size:1.5rem;font-weight:300;color:var(--accent-green)}.faq-answer{overflow:hidden}.faq-answer p{padding-top:20px;color:var(--gray);line-height:1.6}.footer-main{padding:100px 6vw 50px;background:#050505;color:#fff;border-top:none}.footer-top{display:flex;justify-content:space-between;margin-bottom:80px}.footer-brand{max-width:300px}.footer-brand .logo{color:#fff;font-size:1.6rem;margin-bottom:24px}.footer-brand p{color:#fff9;margin:20px 0;line-height:1.6;font-size:.95rem}.social-links{display:flex;gap:15px}.social-links a{width:44px;height:44px;background:#ffffff0d;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;font-weight:800;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.social-links a:hover{background:var(--accent-green);color:#050505;border-color:var(--accent-green);transform:translateY(-4px)}.footer-links-grid{display:flex;gap:100px}.footer-col{display:flex;flex-direction:column;gap:18px}.footer-col h4{font-size:1rem;font-weight:800;margin-bottom:12px;color:#fff;letter-spacing:.05em;text-transform:uppercase}.footer-col a{text-decoration:none;color:#ffffff80;font-weight:500;transition:all .3s ease;font-size:.95rem}.footer-col a:hover{color:var(--accent-green);padding-left:4px}.footer-bottom{padding-top:50px;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;color:#fff6;font-size:.85rem}.footer-bottom-links{display:flex;gap:30px}.footer-bottom-links a{text-decoration:none;color:#fff6;transition:color .3s ease}.footer-bottom-links a:hover{color:#fff}.process-section,.about-content,.why-header,.domains-header,.testimonials-header,.contact-header,.pricing-header,.faq-header{text-align:center;margin-left:auto;margin-right:auto}.about-content{display:flex;flex-direction:column;align-items:center;text-align:center}.about-list{text-align:left;display:inline-block}.process-header{display:flex;flex-direction:column;align-items:center;margin-bottom:80px}.process-badge{position:static;margin-bottom:24px}.page-container{padding:120px 6vw;min-height:80vh;max-width:1200px;margin:0 auto}.page-header{font-size:clamp(2.5rem,6vw,4rem);margin-bottom:40px;font-weight:800;letter-spacing:-.04em}.hamburger{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}.hamburger .bar{width:100%;height:3px;background-color:var(--text-black);border-radius:10px;transition:all .3s ease}.hamburger.active .bar:nth-child(1){transform:translateY(9px) rotate(45deg)}.hamburger.active .bar:nth-child(2){opacity:0}.hamburger.active .bar:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.mobile-menu{position:fixed;top:0;right:-100%;width:100%;height:100vh;background:var(--bg-creme);z-index:1000;transition:right .4s ease;display:flex;align-items:center;justify-content:center;text-align:center}.mobile-menu.open{right:0}.mobile-menu-content{display:flex;flex-direction:column;gap:30px}.mobile-menu-content a{font-size:2rem;font-weight:800;text-decoration:none;color:var(--text-black)}.mobile-auth{display:flex;flex-direction:column;gap:20px;margin-top:20px}.mobile-auth .btn-signup{padding:15px 40px}@media(max-width:1200px){.about-container{flex-direction:column;gap:60px}.process-steps-container{flex-direction:column;gap:80px}.process-connector{display:none}.about-visuals{width:100%;display:flex;justify-content:center}}@media(max-width:992px){.nav-links,.nav-auth{display:none}.hamburger{display:flex}.why-grid-top{grid-template-columns:1fr}.domains-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:1fr;max-width:450px;margin:0 auto}.footer-top{flex-direction:column;gap:60px;text-align:center}.footer-brand{margin:0 auto}.footer-links-grid{gap:40px;flex-wrap:wrap;justify-content:center}}@media(max-width:768px){.nav-brand{padding:20px 24px}.hero-lyft{padding-top:40px}.hero-lyft h1{font-size:2.8rem;line-height:1.1;padding:0 16px}.hero-desc{padding:0 24px;font-size:1.1rem;margin-bottom:60px}.badge-creators{font-size:.8rem;padding:8px 16px}.process-section h2,.about-content h2,.why-header h2,.domains-section h2,.testimonials-section h2,.contact-header h2,.pricing-section h2,.faq-section h2{font-size:2.2rem}.about-section,.why-section,.domains-section,.testimonials-section,.contact-section,.pricing-section,.faq-section,.process-section{padding:50px 0;margin:30px auto}.page-container{padding:80px 20px}.main-image-circle{width:250px;height:250px}.secondary-image-circle{width:150px;height:150px}.image-stack{height:350px}.video-badge-wrapper{right:0;width:70px;height:70px}.contact-card{flex-direction:column}.contact-form-wrapper{padding:40px 20px}.form-row{flex-direction:column;gap:20px}.testimonial-card-active{padding:30px 20px}.testimonial-content{font-size:1.2rem;line-height:1.5}.quote-icon{font-size:3rem;left:10px}.why-wide-card{flex-direction:column;padding:25px}.wide-image{margin-top:30px;justify-content:center}.btn-cta{padding:16px 36px;font-size:1rem}.handwritten{display:none}.logo-ticker-track{gap:30px}.logo-text{font-size:1rem}.footer-top{flex-direction:column;gap:50px;align-items:center;text-align:center}.footer-brand{align-items:center;max-width:100%}.footer-links-grid{width:100%;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:30px}.footer-col{align-items:center;text-align:center}.footer-bottom{flex-direction:column;gap:20px;align-items:center;text-align:center}.footer-bottom-links{gap:15px}.process-section .container{flex-direction:column!important;align-items:center!important;text-align:center!important}.process-header{text-align:center!important;align-items:center!important;flex:1 1 100%!important}.process-title,.process-section .subtitle{text-align:center!important}.process-steps-container{flex:1 1 100%!important;flex-direction:column!important;align-items:center!important}.process-connector{display:none}}@media(max-width:480px){.hero-lyft h1{font-size:2.2rem}.domains-grid{grid-template-columns:1fr}.step-circle{width:180px;height:180px}.pricing-card.recommended{transform:scale(1);box-shadow:0 10px 30px #00d75a1a}}
