.vm-scope{--brand-blue:#00263E;--brand-blue-alt:#001E80;--brand-blue-rgb:0,38,62;--color-white:#ffffff;--color-black:#000000;--color-background:#EAEEFE;--color-surface:#ffffff;--color-text:var(--brand-blue);--color-text-secondary:rgba(var(--brand-blue-rgb),0.72);--color-primary:var(--brand-blue);--color-primary-hover:var(--brand-blue-alt);--color-primary-active:#001a6b;--color-secondary:rgba(var(--brand-blue-rgb),0.06);--color-secondary-hover:rgba(var(--brand-blue-rgb),0.10);--color-secondary-active:rgba(var(--brand-blue-rgb),0.14);--color-border:rgba(var(--brand-blue-rgb),0.12);--color-card-border:rgba(var(--brand-blue-rgb),0.12);--color-card-border-inner:rgba(var(--brand-blue-rgb),0.10);--color-focus-ring:rgba(0,38,62,0.25);--color-success:#1b7a86;--color-error:#c0152f;--color-warning:#a84b2f;--color-info:#3c4f63;--brand-gradient-from:var(--brand-blue);--brand-gradient-to:var(--brand-blue-alt);--surface-glass:rgba(255,255,255,0.85);--font-family-base:"Geist","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--font-size-xs:12px;--font-size-sm:13px;--font-size-base:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:22px;--font-size-3xl:26px;--font-size-4xl:34px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.55;--letter-spacing-tight:-0.01em;--space-0:0;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--radius-sm:6px;--radius-base:8px;--radius-md:10px;--radius-lg:12px;--radius-full:9999px;--shadow-xs:0 1px 2px rgba(0,0,0,0.02);--shadow-sm:0 1px 3px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.02);--shadow-md:0 4px 12px rgba(0,0,0,0.06);--shadow-lg:0 10px 30px rgba(0,0,0,0.08);--duration-fast:150ms;--duration-normal:250ms;--ease-standard:cubic-bezier(0.16,1,0.3,1);--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--spacing-xs:0.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--spacing-3xl:6rem;--spacing-4xl:8rem;font-size:var(--font-size-base);font-family:var(--font-family-base);line-height:var(--line-height-normal);color:var(--color-text);background-color:var(--color-background)}.vm-scope *,.vm-scope :after,.vm-scope :before{box-sizing:border-box}.vm-scope h1,.vm-scope h2,.vm-scope h3,.vm-scope h4,.vm-scope h5,.vm-scope h6{margin:0;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text);letter-spacing:var(--letter-spacing-tight)}.vm-scope h1{font-size:var(--font-size-4xl)}.vm-scope h2{font-size:var(--font-size-3xl)}.vm-scope h3{font-size:var(--font-size-2xl)}.vm-scope h4{font-size:var(--font-size-xl)}.vm-scope h5{font-size:var(--font-size-lg)}.vm-scope h6{font-size:var(--font-size-base)}.vm-scope p{margin:0 0 var(--space-16) 0;color:var(--color-text)}.vm-scope a{color:var(--color-primary);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.vm-scope a:hover{color:var(--color-primary-hover)}.vm-scope code,.vm-scope pre{font-family:var(--font-family-mono);font-size:.95em;background-color:var(--color-secondary);border-radius:var(--radius-sm)}.vm-scope code{padding:var(--space-2) var(--space-8)}.vm-scope pre{padding:var(--space-16);margin:var(--space-16) 0;overflow:auto;border:1px solid var(--color-border)}.vm-scope pre code{background:none;padding:0}.vm-scope .container{width:100%;margin-inline:auto;padding-inline:var(--space-16)}@media (min-width:640px){.vm-scope .container{max-width:var(--container-sm)}}@media (min-width:768px){.vm-scope .container{max-width:var(--container-md)}}@media (min-width:1024px){.vm-scope .container{max-width:var(--container-lg)}}@media (min-width:1280px){.vm-scope .container{max-width:var(--container-xl)}}.vm-scope .text-brand{color:var(--color-text)!important}.vm-scope .text-muted{color:var(--color-text-secondary)!important}.vm-scope .brand-gradient-text{background:linear-gradient(180deg,var(--brand-gradient-from),var(--brand-gradient-to));-webkit-background-clip:text;background-clip:text;color:transparent}.vm-scope ::-webkit-scrollbar{width:10px;height:10px}.vm-scope ::-webkit-scrollbar-track{background:#f1f1f1}.vm-scope ::-webkit-scrollbar-thumb{background:#384A85;border-radius:5px}.vm-scope ::-webkit-scrollbar-thumb:hover{background:#00263E}.vm-scope .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:1.5;cursor:pointer;transition:all var(--duration-normal) var(--ease-standard);border:none;text-decoration:none;position:relative;color:var(--color-text);background:transparent}.vm-scope .btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}.vm-scope .btn--primary{background:var(--color-primary);color:#fff}.vm-scope .btn--primary:hover{background:var(--color-primary-hover)}.vm-scope .btn--primary:active{background:var(--color-primary-active)}.vm-scope .btn--outline{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text)}.vm-scope .btn--outline:hover{background:var(--color-secondary)}.vm-scope .btn--sm{padding:var(--space-6) var(--space-12);font-size:var(--font-size-sm);border-radius:var(--radius-sm)}.vm-scope .btn--lg{padding:var(--space-12) var(--space-20);font-size:var(--font-size-lg);border-radius:var(--radius-md)}.vm-scope .btn:disabled{opacity:.5;cursor:not-allowed}.vm-scope .btn svg{width:18px;height:18px;display:block;flex-shrink:0;stroke-width:1.8}@media (min-width:768px){.vm-scope .btn svg{width:20px;height:20px}}@media (max-width:768px){.vm-scope .btn{gap:6px;padding:10px 14px}}.vm-scope .form-control,.vm-scope input,.vm-scope select,.vm-scope textarea{display:block;width:100%;padding:var(--space-8) var(--space-12);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-base);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.vm-scope textarea{font-family:var(--font-family-base);font-size:var(--font-size-base)}.vm-scope select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2300263E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32)}.vm-scope input:focus,.vm-scope select:focus,.vm-scope textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none;transform:translateY(-1px)}.vm-scope label{display:block;margin-bottom:var(--space-8);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);color:var(--color-text)}.vm-scope .form-group{margin-bottom:var(--space-16)}.vm-scope .card{background-color:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-card-border);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow var(--duration-normal) var(--ease-standard),transform var(--duration-normal) var(--ease-standard)}.vm-scope .card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.vm-scope .card__body{padding:var(--space-16)}.vm-scope .card__footer,.vm-scope .card__header{padding:var(--space-16);border-bottom:1px solid var(--color-card-border-inner)}.vm-scope .hero-section{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:var(--color-background)}.vm-scope .stat-item{text-align:center;padding:var(--space-20);background:var(--surface-glass);backdrop-filter:blur(10px);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.7);box-shadow:var(--shadow-sm);transition:all .3s var(--ease-standard);color:var(--color-text)}.vm-scope .stat-item:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.vm-scope .value-section{padding:var(--space-32) 0;background:linear-gradient(180deg,var(--color-surface) 0,#EEF2FF 100%)}.vm-scope .section-badge{display:inline-flex;align-items:center;gap:var(--space-8);background:rgba(var(--brand-blue-rgb),.08);padding:var(--space-8) var(--space-16);border-radius:var(--radius-full);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);border:1px solid rgba(var(--brand-blue-rgb),.1)}.vm-scope .section-badge,.vm-scope .section-title{color:var(--color-text);margin-bottom:var(--space-20)}.vm-scope .section-title{font-size:clamp(2rem,4vw,3rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.vm-scope .section-description{font-size:var(--font-size-xl);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin-bottom:var(--space-24)}.vm-scope .value-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-32);align-items:center}.vm-scope .value-content{padding:var(--space-24)}.vm-scope .benefits-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-20)}.vm-scope .benefit-item{display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-16);background:var(--surface-glass);backdrop-filter:blur(6px);border-radius:var(--radius-md);border:1px solid var(--color-card-border);transition:all .3s var(--ease-standard)}.vm-scope .benefit-item:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.vm-scope .benefit-icon{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--brand-blue-rgb),.08);color:var(--color-text)}.vm-scope .benefit-content h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-4)}vm-scope .benefit-content p{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.vm-scope .earnings-calculator{position:relative}.vm-scope .calculator-card{background:var(--surface-glass);backdrop-filter:blur(20px);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);padding:var(--space-24);box-shadow:var(--shadow-lg)}.vm-scope .calculator-header{display:flex;align-items:center;gap:var(--space-12);margin-bottom:var(--space-24);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-card-border-inner);color:var(--color-text)}.vm-scope .calculator-icon{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--color-text);background:rgba(var(--brand-blue-rgb),.08)}.vm-scope input[type=range]{width:100%;height:8px;border-radius:var(--radius-full);background:var(--color-secondary);outline:none;appearance:none;margin-bottom:var(--space-8)}.vm-scope input[type=range]::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:var(--color-primary);cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .2s var(--ease-standard)}.vm-scope input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.05)}.vm-scope input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--color-primary);cursor:pointer;border:none}.vm-scope .range-value{text-align:center;font-weight:var(--font-weight-semibold);color:var(--color-primary);font-size:var(--font-size-lg)}.vm-scope .earnings-display{text-align:center;margin-bottom:var(--space-24);padding:var(--space-20);background:rgba(var(--brand-blue-rgb),.06);border-radius:var(--radius-md)}.vm-scope .earning-amount{font-size:clamp(2rem,4vw,3rem);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:var(--space-8)}.vm-scope .earning-label{color:var(--color-text-secondary);font-size:var(--font-size-lg);margin-bottom:var(--space-16)}.vm-scope .earning-breakdown{display:flex;justify-content:space-between;gap:var(--space-16)}.vm-scope .breakdown-item{display:flex;flex-direction:column;gap:var(--space-4);font-size:var(--font-size-sm)}.vm-scope .breakdown-item span:first-child{color:var(--color-text-secondary)}.vm-scope .breakdown-item span:last-child{color:var(--color-text);font-weight:var(--font-weight-semibold)}.vm-scope .earnings-tiers{display:flex;flex-direction:column;gap:var(--space-8)}.vm-scope .tier-item{padding:var(--space-12) var(--space-16);border-radius:var(--radius-md);border:2px solid transparent;background:var(--color-surface);transition:all .2s var(--ease-standard)}.vm-scope .tier-item.active{border-color:var(--color-primary);background:rgba(var(--brand-blue-rgb),.06)}.vm-scope .tier-range{font-weight:var(--font-weight-bold);color:var(--color-text);font-size:var(--font-size-lg)}.vm-scope .tier-label{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.vm-scope .advantages-section{padding:var(--space-32) 0;background:var(--color-background)}.vm-scope .section-header{text-align:center;max-width:800px;margin:0 auto var(--space-32)}.vm-scope .advantages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-24)}.vm-scope .advantage-card{position:relative;background:var(--surface-glass);border-radius:var(--radius-lg);border:1px solid var(--color-card-border);padding:var(--space-24);box-shadow:var(--shadow-sm);transition:all .3s var(--ease-standard);overflow:hidden}.vm-scope .card-bg-effect{position:absolute;inset:0;background:linear-gradient(135deg,transparent,rgba(var(--brand-blue-rgb),.05),transparent);transform:translateX(-100%);transition:transform .6s var(--ease-standard)}.vm-scope .advantage-card:hover .card-bg-effect{transform:translateX(100%)}.vm-scope .advantage-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}.vm-scope .advantage-icon{width:60px;height:60px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-20);background:linear-gradient(135deg,var(--brand-gradient-from),var(--brand-gradient-to));color:#fff;transition:transform .3s var(--ease-standard)}.vm-scope .advantage-check svg{width:18px;height:18px}.vm-scope .advantage-card:hover .advantage-icon{transform:scale(1.08) rotate(3deg)}.vm-scope .advantage-card h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-12)}.vm-scope .advantage-card p{color:var(--color-text-secondary);line-height:var(--line-height-normal);margin-bottom:var(--space-20)}.vm-scope .advantage-check{display:flex;align-items:center;gap:var(--space-8);color:var(--color-primary);font-weight:var(--font-weight-medium);transition:transform .2s var(--ease-standard)}.vm-scope .advantage-card:hover .advantage-check{transform:translateX(6px)}.vm-scope .timeline-section{padding:var(--space-32) 0;background:var(--color-surface)}.vm-scope .timeline-container{position:relative;max-width:800px;margin:0 auto}.vm-scope .timeline-line{left:50%;width:4px;height:100%;background:var(--color-secondary);transform:translateX(-50%)}.vm-scope .timeline-line,.vm-scope .timeline-progress{position:absolute;top:0;border-radius:var(--radius-full)}.vm-scope .timeline-progress{left:0;width:100%;height:0;background:linear-gradient(to bottom,var(--brand-gradient-from),var(--brand-gradient-to));transition:height 1s var(--ease-standard)}.vm-scope .timeline-steps{position:relative;z-index:10}.vm-scope .timeline-step{position:relative;display:flex;align-items:center;margin-bottom:var(--space-32)}.vm-scope .timeline-step:nth-child(2n){flex-direction:row-reverse}.vm-scope .step-node{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--brand-gradient-from),var(--brand-gradient-to));display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(0,38,62,.25);z-index:20}.vm-scope .step-number{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:#fff;position:absolute}.vm-scope .step-icon{width:40px;height:40px;color:#ffffffcc}.vm-scope .step-content{flex:1;max-width:320px;background:var(--surface-glass);padding:var(--space-24);border-radius:var(--radius-lg);border:1px solid var(--color-card-border);box-shadow:var(--shadow-sm);transition:all .3s var(--ease-standard)}.vm-scope .timeline-step:nth-child(odd) .step-content{margin-right:60px}.vm-scope .timeline-step:nth-child(2n) .step-content{margin-left:60px}.vm-scope .step-content:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.vm-scope .step-content h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-12)}.vm-scope .step-content p{color:var(--color-text-secondary)}.vm-scope .application-section{padding:var(--space-32) 0;background:linear-gradient(180deg,var(--color-surface) 0,#EEF2FF 100%)}.vm-scope .application-content{text-align:center;max-width:800px;margin:0 auto}.vm-scope .application-form-container{background:var(--surface-glass);backdrop-filter:blur(20px);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);padding:var(--space-32);box-shadow:var(--shadow-lg);margin-top:var(--space-32)}.vm-scope .form-header{text-align:center;margin-bottom:var(--space-32)}.vm-scope .form-header h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--space-20)}.vm-scope .form-progress{display:flex;align-items:center;justify-content:center;gap:var(--space-12)}.vm-scope .progress-bar{width:200px;height:8px;background:var(--color-secondary);border-radius:var(--radius-full);overflow:hidden}.vm-scope .progress-fill{height:100%;background:linear-gradient(to right,var(--brand-gradient-from),var(--brand-gradient-to));border-radius:var(--radius-full);transition:width .5s var(--ease-standard);width:33.33%}.vm-scope .progress-text{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.vm-scope .multi-step-form{position:relative}.vm-scope .form-step{display:none;animation:vm-fadeInStep .5s var(--ease-standard)}.vm-scope .form-step.active{display:block}@keyframes vm-fadeInStep{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.vm-scope .step-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text);text-align:center;margin-bottom:var(--space-24)}.vm-scope .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-20);margin-bottom:var(--space-20)}.vm-scope .input-container{position:relative}.vm-scope .input-feedback{display:none}.vm-scope .form-summary{background:var(--surface-glass);border:1px solid var(--color-card-border);border-radius:var(--radius-base);padding:var(--space-20);margin-bottom:var(--space-20)}.vm-scope .summary-item{display:flex;justify-content:space-between;padding:var(--space-8) 0;border-bottom:1px solid var(--color-border)}.vm-scope .summary-item:last-child{border-bottom:none}.vm-scope .summary-label{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.vm-scope .summary-value{color:var(--color-text);font-weight:var(--font-weight-medium)}.vm-scope .terms-checkbox{display:flex;align-items:flex-start;gap:var(--space-12);margin-bottom:var(--space-24);text-align:left}.vm-scope .terms-checkbox input[type=checkbox]{margin-top:2px;transform:scale(1.1)}.vm-scope .form-actions{display:flex;justify-content:space-between;align-items:center;gap:var(--space-16);margin-bottom:var(--space-16)}.vm-scope .form-note{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center}.vm-scope .modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.vm-scope .modal.hidden{display:none}.vm-scope .modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.4);backdrop-filter:blur(4px)}.vm-scope .modal-content{position:relative;background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-32);max-width:420px;width:90%;text-align:center;box-shadow:var(--shadow-lg);animation:vm-modalEnter .3s var(--ease-standard)}@keyframes vm-modalEnter{0%{opacity:0;transform:scale(.96) translateY(-12px)}to{opacity:1;transform:scale(1) translateY(0)}}.vm-scope .success-animation{margin-bottom:var(--space-24)}.vm-scope .success-checkmark{width:80px;height:80px;background:var(--color-success);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.vm-scope .success-checkmark svg{width:40px;height:40px;color:white;stroke-width:3}.vm-scope .modal-content h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:var(--space-16)}.vm-scope .modal-content p{color:var(--color-text-secondary);margin-bottom:var(--space-24)}.vm-scope .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.vm-scope .validation-notification{animation:vm-slide-in .3s ease forwards}@keyframes vm-slide-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes vm-slide-out{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.vm-scope [data-animate]{opacity:0;transform:translateY(12px);transition:opacity .5s var(--ease-standard),transform .5s var(--ease-standard)}.vm-scope .in-view.in-fade-up{opacity:1;transform:translateY(0)}.vm-scope .in-view.in-slide-left,.vm-scope .in-view.in-slide-right{opacity:1;transform:translateX(0)}.vm-scope [data-animate=slide-left]{transform:translateX(16px)}.vm-scope [data-animate=slide-right]{transform:translateX(-16px)}.vm-scope [data-animate=float-up]{transform:translateY(16px)}.vm-scope .in-view.in-float-up{opacity:1;transform:translateY(0)}@media (max-width:1024px){.vm-scope .value-grid{grid-template-columns:1fr;gap:var(--space-24)}.vm-scope .timeline-step{flex-direction:column!important;text-align:center}.vm-scope .timeline-line{display:none}.vm-scope .step-node{position:relative;left:auto;top:auto;transform:none;margin-bottom:var(--space-16)}.vm-scope .timeline-step:nth-child(2n) .step-content,.vm-scope .timeline-step:nth-child(odd) .step-content{margin:var(--space-16) 0 0 0;max-width:100%}}@media (max-width:768px){.vm-scope .advantages-grid,.vm-scope .benefits-grid,.vm-scope .form-grid{grid-template-columns:1fr}.vm-scope .form-actions{flex-direction:column}.vm-scope .form-actions .btn{width:100%}}@media (max-width:480px){.vm-scope .application-form-container{padding:var(--space-20);margin-top:var(--space-20)}.vm-scope .section-title{font-size:clamp(1.6rem,6vw,2.4rem)}.vm-scope .stat-item{padding:var(--space-16)}.vm-scope .advantage-card,.vm-scope .calculator-card,.vm-scope .modal-content,.vm-scope .step-content{padding:var(--space-20)}.vm-scope .earning-breakdown{flex-direction:column;gap:var(--space-12)}}.vm-scope .hero-gradient{background:radial-gradient(ellipse 200% 100% at bottom left,rgb(56,74,133) 0,#EAEEFE 100%)}.vm-scope .animate-slide-in{animation:vm-slide-in .3s forwards}.vm-scope .animate-slide-out{animation:vm-slide-out .3s forwards}.vm-scope .section-padding{padding:var(--spacing-3xl) 0}@media (max-width:768px){.vm-scope .section-padding{padding:var(--spacing-2xl) 0}}.vm-scope :focus-visible{outline:2px solid var(--brand-blue-alt);outline-offset:2px}.vm-scope .validation-notification{box-shadow:var(--shadow-lg);border-radius:var(--radius-md)}