.page_page__g8akR{padding-top:calc(var(--nav-height) + 2rem);padding-bottom:5rem;position:relative;overflow:hidden}.page_heroSection__ca5ea{padding:3rem 0 5rem;text-align:center;position:relative;z-index:10}.page_heroContainer__ZmDvx{max-width:900px;margin:0 auto}.page_badge__qw0gt{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:100px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(140,80%,55%);background:hsla(140,80%,55%,.1);border:1px solid hsla(140,80%,55%,.25);margin-bottom:1.5rem}.page_title__zNqjM{font-size:clamp(2.5rem,5vw,4.2rem);font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--color-text);margin-bottom:1.25rem}.page_titleAccent__cZ2me{background:linear-gradient(135deg,hsl(140,80%,55%),hsl(160,90%,65%));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_subtitle__Mq5tZ{font-size:1.2rem;color:var(--color-text-secondary);line-height:1.65;max-width:720px;margin:0 auto 2.5rem}.page_heroButtons__HHPza{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.page_btnPrimary__O5ZRl{display:inline-flex;align-items:center;gap:8px;padding:1rem 2.25rem;background:linear-gradient(135deg,hsl(140,80%,45%),hsl(160,90%,55%));color:#000;font-size:1.05rem;font-weight:700;border-radius:var(--radius-md);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 10px 30px hsla(140,80%,45%,.3)}.page_btnPrimary__O5ZRl:hover{transform:translateY(-2px);box-shadow:0 15px 35px hsla(140,80%,45%,.45)}.page_btnSecondary__OJsiZ{display:inline-flex;align-items:center;gap:8px;padding:1rem 2rem;background:hsla(0,0%,100%,.05);border:1px solid var(--color-border);color:var(--color-text);font-size:1rem;font-weight:600;border-radius:var(--radius-md);text-decoration:none;transition:all .2s ease}.page_btnSecondary__OJsiZ:hover{background:hsla(0,0%,100%,.1);border-color:var(--color-border-hover)}.page_featuresGrid__kzz2d{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem;margin-top:3rem}.page_featureCard__c261d{background:hsla(220,15%,10%,.4);backdrop-filter:blur(8px);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2rem;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.page_featureCard__c261d:hover{transform:translateY(-5px);border-color:hsla(140,80%,55%,.4);box-shadow:0 12px 35px rgba(0,0,0,.4)}.page_featureIcon__iObCV{width:54px;height:54px;border-radius:var(--radius-md);background:hsla(140,80%,55%,.12);color:hsl(140,80%,55%);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}.page_featureTitle__peUxf{font-size:1.25rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.page_featureDesc__2_qVR{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6}.page_stepsSection__o_oCT{padding:5rem 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:hsla(0,0%,100%,.015)}.page_stepsGrid__iareT{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-top:3rem}.page_stepCard__lYbVI{position:relative;background:hsla(220,15%,10%,.5);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem 1.5rem}.page_stepNum__9BCEm{font-size:2.2rem;font-weight:900;color:hsla(140,80%,55%,.3);margin-bottom:.75rem}.page_stepTitle__yvK68{font-size:1.15rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem}.page_stepDesc__zz1J4{font-size:.9rem;color:var(--color-text-secondary);line-height:1.5}.page_ctaBanner__XlVkF{margin-top:6rem;text-align:center;background:radial-gradient(circle at center,hsla(140,80%,55%,.12),transparent 70%),hsla(220,15%,10%,.6);border:1px solid hsla(140,80%,55%,.25);border-radius:2rem;padding:4rem 2rem;box-shadow:0 20px 50px rgba(0,0,0,.4)}.page_ctaTitle__KRwSt{font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--color-text);margin-bottom:1rem}.page_ctaDesc__5jBO_{font-size:1.1rem;color:var(--color-text-secondary);max-width:600px;margin:0 auto 2rem;line-height:1.6}