html,body,#root{min-height:100%;margin:0;background:#060b16}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.page-loading{display:flex;min-height:100vh;align-items:center;justify-content:center;color:#d5e4ff;background:#060b16;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.homepage{--page-bg: #060b16;--page-bg-alt: #0b1630;--surface: rgba(11, 19, 37, .82);--surface-strong: rgba(14, 24, 46, .94);--surface-soft: rgba(255, 255, 255, .04);--border: rgba(123, 162, 255, .2);--border-strong: rgba(118, 186, 255, .4);--text-main: #f4f7fb;--text-muted: #a8b6d3;--text-soft: #7fd4ff;--shadow-glow: 0 24px 80px rgba(9, 17, 33, .55);--card-radius: 20px;min-height:100vh;color:var(--text-main);background:radial-gradient(circle at top left,rgba(39,102,255,.28),transparent 34%),radial-gradient(circle at top right,rgba(0,198,255,.12),transparent 26%),linear-gradient(180deg,#0b1324 0%,var(--page-bg) 44%,#03060c 100%)}.homepage *,.homepage *:before,.homepage *:after{box-sizing:border-box}.homepage img{display:block;max-width:100%}.homepage p{font-size:15px;line-height:1.65;letter-spacing:.2px;color:#d2e1ffc7;max-width:560px}.hero,.section{width:min(1180px,calc(100% - 2rem));margin:0 auto}.hero{padding:88px 0 28px}.feature-nav{position:relative;margin-top:12px;display:flex;justify-content:center;width:min(1180px,calc(100% - 2rem));margin-left:auto;margin-right:auto}.feature-nav:before{content:"";position:absolute;width:600px;height:120px;background:radial-gradient(circle,rgba(79,180,255,.2),transparent 70%);filter:blur(40px);top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.feature-nav-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:900px;margin:0 auto;overflow:visible;padding:10px 4px 18px;position:relative;z-index:1}.feature-nav-grid a{flex:1 1 calc(25% - 12px);max-width:200px;padding:10px 14px;border-radius:999px;border:1px solid rgba(79,180,255,.35);background:#ffffff0f;color:var(--text-main);font-size:.85rem;font-weight:600;white-space:nowrap;text-decoration:none;text-align:center;backdrop-filter:blur(6px);box-shadow:0 8px 20px #0006;transition:all .2s ease}.feature-nav-grid a:hover{background:linear-gradient(135deg,#4fb4ff59,#2d68ff40);border-color:#4fb4ffb3;transform:translateY(-3px) scale(1.05);box-shadow:0 12px 30px #2d68ff66}.feature-nav-grid a.active-feature{background:linear-gradient(135deg,#4fb4ff99,#2d68ff80);border-color:#4fb4ff;box-shadow:0 0 20px #4fb4ff99}.hero-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,560px);align-items:center;gap:32px;animation:fadeInUp .8s ease-out}.hero-copy,.device-copy,.cta-card,.workflow-step,.feature-card{position:relative;z-index:1}.hero-copy{max-width:640px}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(126,197,255,.22);border-radius:999px;background:#08101fb8;color:var(--text-soft);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero h1,.section h2{margin:18px 0 12px;letter-spacing:-.04em;line-height:1.02}.hero h1{font-size:clamp(2.75rem,5vw,4.75rem);max-width:720px;font-weight:800;letter-spacing:-.05em}.section h2{font-size:clamp(2rem,3.5vw,3.1rem);font-weight:800}.hero-subheadline,.device-copy p,.cta-card p,.feature-card p{color:#d2e1ffc7;line-height:1.65}.hero-proof,.section-subtext,.device-proof,.cta-proof{margin-top:12px;color:#ffffffad;font-size:.95rem;max-width:500px}.section-subtext a,.seo-block a,.faq-section a{color:#7fd4ff;font-weight:700;text-decoration:none}.section-subtext a:hover,.seo-block a:hover,.faq-section a:hover{text-decoration:underline}.hero-subtext,.hero-proof{font-size:14px;color:#78b4ffd9;font-weight:500;letter-spacing:.3px}.hero-trust-line{margin:14px auto 0;color:#d2e1ffd1;font-size:14px;font-weight:600;text-align:center}.hero-reassurance{margin-top:10px;color:#9fb3d9;font-size:.9rem}.hero-app-download{margin-top:22px}.hero-app-download span{display:block;margin-bottom:10px;color:#d2e1ffc7;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hero-app-download .app-badges{margin-top:0}.hero-divider{width:min(1180px,calc(100% - 2rem));height:1px;margin:30px auto 0;background:#4fb4ff26}.cta-proof{font-size:14px;color:#78b4ffd9;font-weight:500;letter-spacing:.3px}.hero-subheadline{max-width:560px;margin:16px 0 18px;font-size:1.08rem}.hero-description{max-width:560px;margin:16px 0;font-size:16px;line-height:1.7;color:#ebf5ffe0;font-weight:400}.hero-secondary{max-width:560px;margin:0;font-size:14px;color:#b4c8eba6;font-weight:400}.hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;max-width:560px}.hero-actions-right{justify-content:center;gap:14px;margin-top:20px}.button{display:inline-flex;align-items:center;justify-content:center;min-width:160px;padding:14px 22px;border-radius:14px;border:1px solid transparent;text-decoration:none;cursor:pointer;font:inherit;font-weight:600;letter-spacing:.3px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.button-primary{background:linear-gradient(135deg,#4fb4ff,#2d68ff);color:#f8fbff;box-shadow:0 20px 50px #2d68ff73;transform:scale(1.02)}.button-primary:hover{box-shadow:0 24px 60px #2d68ff85;transform:translateY(-2px) scale(1.05)}.button-secondary{border-color:#8bb5ff42;background:#ffffff08;color:var(--text-main)}.button-secondary:hover{border-color:#8bb5ff6b;background:#ffffff0f}.hero-visual{display:flex;flex-direction:column;align-items:center;gap:20px}.hero-images{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:560px;margin:0 auto}.hero-images:before{content:"";position:absolute;width:420px;height:420px;background:radial-gradient(circle,rgba(79,180,255,.25),transparent 70%);filter:blur(40px);z-index:0}.hero-images .device-showcase{position:relative;padding:0;border:0;background:transparent}.device-showcase{display:flex;align-items:flex-end;justify-content:center;gap:18px;width:100%}.device-frame{position:relative;overflow:hidden;border:1px solid var(--border-strong);background:linear-gradient(180deg,#ffffff1a,#ffffff08),var(--surface-strong);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff05,var(--shadow-glow)}.device-frame:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#ffffff1f,#fff0 18%)}.device-frame img{width:100%;height:100%;object-fit:cover}.device-frame-desktop{flex:1 1 0;min-height:320px;border-radius:28px;position:relative;z-index:1;transform:scale(1);box-shadow:0 30px 80px #0009,0 0 40px #4fb4ff26}.hero-images .device-frame-desktop{width:100%;max-width:520px}.device-frame-mobile{width:min(34%,190px);min-width:150px;border-radius:30px}.hero-images .device-frame-mobile{position:absolute;right:-10px;bottom:-10px;z-index:2;width:28%;max-width:180px;box-shadow:0 20px 50px #0009}.hero-caption{margin:0;color:#d5e4ff;font-size:.98rem;letter-spacing:.01em}.section{padding:40px 0;margin-top:20px;opacity:0;transform:translateY(20px);transition:all .6s ease}.section:empty{display:none}.fade-in-section{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.section.visible,.fade-in-section.visible{opacity:1;transform:translateY(0)}.feature-featured{position:relative;border:1px solid rgba(79,180,255,.45);background:linear-gradient(180deg,#4fb4ff1f,#ffffff05),#0b1325e6;box-shadow:0 30px 90px #2d68ff59;transform:scale(1.01)}.section.feature-featured.visible{transform:translateY(0) scale(1.01)}.feature-featured:before{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(circle at top,rgba(79,180,255,.15),transparent 60%);pointer-events:none}.section-soft,.fast-access,.financing-authority,.dealer-positioning{position:relative}.fast-access-badge{display:inline-block;padding:6px 14px;border-radius:999px;background:#4fb4ff26;border:1px solid rgba(79,180,255,.5);color:#4fb4ff;font-weight:700;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 12px #4fb4ff4d}.fast-access-header{max-width:760px;margin:0 auto;text-align:center}.fast-access-header h2{margin-bottom:12px}.fast-access-subtext{margin:0 auto;max-width:640px;color:#ffffffbf;font-size:1rem;line-height:1.6}.fast-access-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;justify-content:center}.fast-card{padding:24px;border-radius:16px;background:#ffffff0d;border:1px solid rgba(79,180,255,.2);box-shadow:0 20px 60px #00000080;transition:all .2s ease}.fast-card:hover{transform:translateY(-6px);border-color:#4fb4ff80;box-shadow:0 25px 80px #2d68ff59}.fast-card h3{margin:0 0 10px;color:var(--text-main)}.fast-card p{margin:0 0 18px;color:var(--text-muted);line-height:1.6}.fast-card-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.fast-card-link{border:0;padding:0;background:transparent;color:#7fd4ff;font:inherit;font-weight:700;cursor:pointer;text-decoration:none}.fast-card-link:hover{text-decoration:underline}.application-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.application-card,.dealer-positioning-card{border:1px solid rgba(79,180,255,.25);background:#ffffff08;box-shadow:0 20px 60px #00000047}.application-card{display:flex;min-height:180px;width:100%;padding:20px;border-radius:16px;flex-direction:column;justify-content:center;color:inherit;text-decoration:none;text-align:center;font:inherit;cursor:pointer;transition:all .2s ease}.application-card:hover{transform:translateY(-6px) scale(1.03);border-color:#4fb4ff99;box-shadow:0 25px 70px #2d68ff59}.application-card span{margin-bottom:18px;color:var(--text-soft);font-size:.8rem;font-weight:700;letter-spacing:.08em}.application-card h3{margin:0;color:var(--text-main);font-size:1.1rem}.application-card p{margin:10px 0 0;font-size:14px;line-height:1.55}.copy-toast{margin-top:10px;color:#22c55e;font-size:.85rem}.fast-access-proof{margin:20px auto 0;color:#ffffffb3;font-size:.95rem;line-height:1.6;text-align:center}.continue-cta{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:10px;color:#ffffffb3;font-size:.95rem}.continue-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:10px;border:1px solid rgba(79,180,255,.4);background:#4fb4ff1a;color:#4fb4ff;font-weight:600;text-decoration:none;transition:all .2s ease}.continue-btn:hover{background:#4fb4ff40;transform:translateY(-1px)}.seo-block{max-width:800px;margin:60px auto 0;text-align:center;opacity:.9}.seo-block h2,.faq-section h2{color:var(--text-main)}.seo-block p,.faq-section p{color:#ffffffbd;line-height:1.7}.faq-section{max-width:800px;margin:42px auto 0;text-align:center}.faq-section h3{margin:26px 0 8px;color:var(--text-main);font-size:1.05rem}.financing-authority-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center;padding:28px;border-radius:var(--card-radius);border:1px solid rgba(79,180,255,.22);background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0b1325db}.authority-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.authority-list li{padding:12px 14px;border:1px solid rgba(79,180,255,.2);border-radius:12px;color:#d2e1ffdb;background:#ffffff0a}.dealer-positioning-card{max-width:980px;margin:0 auto;padding:30px;border-radius:var(--card-radius);text-align:center}.dealer-positioning-card p{margin:14px auto 22px}.section-soft:before,.cta:before{content:"";position:absolute;inset:0;border-radius:32px;background:linear-gradient(135deg,#336dff14,#00ccff08);pointer-events:none}.section-heading{text-align:center;max-width:700px;margin:0 auto 48px}.section-subheading,.financing-authority h3,.dealer-positioning-card h3,.cta-card h3,.device-copy h3{margin:0 0 14px;color:#ffffffe0;font-size:1.05rem;font-weight:700}.section-heading .section-subheading{margin-top:-4px}.workflow-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.workflow-steps:before{content:"";position:absolute;top:50%;left:5%;right:5%;height:2px;background:linear-gradient(to right,transparent,rgba(79,180,255,.3),transparent);z-index:0}.workflow-step,.feature-card,.cta-card{padding:24px;border-radius:var(--card-radius);border:1px solid var(--border);background:linear-gradient(180deg,#ffffff0f,#ffffff05),var(--surface);box-shadow:var(--shadow-glow);backdrop-filter:blur(14px)}.workflow-step{position:relative;z-index:1;min-height:148px;transition:all .25s ease;cursor:pointer}.workflow-step:after{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(circle at center,rgba(79,180,255,.25),transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.workflow-step:hover{transform:translateY(-8px) scale(1.03);border-color:#4fb4ff99;box-shadow:0 30px 80px #2d68ff59,0 0 25px #4fb4ff59;background:linear-gradient(180deg,#4fb4ff1f,#ffffff05),#0b1325f2}.workflow-step:hover:after{opacity:1}.workflow-step.active{transform:translateY(-6px) scale(1.02);border-color:#4fb4ffcc;box-shadow:0 20px 60px #2d68ff66,0 0 30px #4fb4ff66}.workflow-preview{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:30px auto 0;max-width:900px;width:100%;padding:20px;position:relative;border-radius:20px;overflow:hidden;border:1px solid rgba(79,180,255,.25);background:#07101f94;box-shadow:0 30px 80px #00000080;transition:box-shadow .3s ease,border-color .3s ease}.workflow-steps:has(.workflow-step.active)~.workflow-preview{border-color:#4fb4ff5c;box-shadow:0 0 40px #4fb4ff40}.preview-status{font-size:12px;opacity:.6;margin:22px 0 8px;letter-spacing:.5px;text-align:center}.workflow-preview img,.preview-image{width:100%;max-width:700px;margin:0 auto;display:block;height:auto;object-fit:contain;transition:opacity .3s ease;animation:fadeIn .25s ease}.preview-overlay{position:absolute;bottom:20px;left:20px;right:20px;background:#0a1428b3;padding:14px 16px;border-radius:12px;backdrop-filter:blur(8px)}.preview-overlay h4{margin:0;font-size:16px}.preview-overlay p{margin-top:6px;font-size:13px;opacity:.8}.deal-graph{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:600px;margin:0 auto;padding:40px 20px;animation:fadeIn .25s ease}.deal-line{position:absolute;top:50%;left:10%;right:10%;height:4px;background:linear-gradient(to right,#4fb4ff,#22c55e);border-radius:999px;z-index:0}.deal-stage{position:relative;z-index:1;text-align:center;color:#7f8ea3}.deal-stage span{display:block;margin-top:8px;font-size:.85rem}.deal-stage:before{content:"";display:block;width:16px;height:16px;margin:0 auto;border-radius:50%;background:#2d3a55}.deal-stage.active{color:#d2e1ffdb}.deal-stage.active:before{background:#4fb4ff;box-shadow:0 0 10px #4fb4ff99}.deal-stage.complete:before{background:#22c55e;box-shadow:0 0 12px #22c55e99}.graph-caption{margin:0 auto 6px;color:#d2e1ffc7;font-size:14px;line-height:1.6;text-align:center}@keyframes fadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.clickable-card{display:block;text-decoration:none;color:inherit;cursor:pointer;transition:all .25s ease;position:relative}.clickable-card:hover{transform:translateY(-8px) scale(1.03);border-color:#4fb4ff99;box-shadow:0 30px 80px #2d68ff59,0 0 25px #4fb4ff59;background:linear-gradient(180deg,#4fb4ff1f,#ffffff05),#0b1325f2}.clickable-card:active{transform:translateY(-2px) scale(.98)}.clickable-card:after{content:"";position:absolute;inset:0;border-radius:20px;background:radial-gradient(circle at center,rgba(79,180,255,.2),transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.clickable-card:hover:after{opacity:1}.workflow-index{display:inline-block;margin-bottom:20px;color:var(--text-soft);font-size:.95rem;font-weight:700;letter-spacing:.08em}.workflow-step h3,.feature-card h3{margin:0;font-size:1.12rem}.workflow-step p{margin:10px 0 0;font-size:14px;line-height:1.5;color:#d2e1ffb8}.features{padding-top:64px}.features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.features-wrapper{max-width:1100px;margin:0 auto}.feature-card{min-height:300px;padding:30px 26px;display:flex;flex-direction:column;justify-content:flex-start;background:linear-gradient(180deg,#ffffff0f,#ffffff05),#0b1325d9;border:1px solid rgba(123,162,255,.25);box-shadow:0 20px 60px #09112180;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.feature-card:hover{transform:translateY(-10px) scale(1.02);border-color:#4fb4ff8c;box-shadow:0 35px 90px #2d68ff59,0 0 30px #4fb4ff40}.feature-card p{margin:14px 0 0}.feature-card .feature-intro{margin-top:10px;margin-bottom:14px;color:var(--text-muted);font-size:.95rem;line-height:1.6}.feature-card .feature-list{margin-top:14px}.feature-card .feature-list li{margin-bottom:8px;line-height:1.5}.feature-card:nth-child(odd){transform:translateY(0)}.feature-card:nth-child(2n){transform:translateY(10px)}.feature-card:nth-child(odd):hover{transform:translateY(-10px) scale(1.02)}.feature-card:nth-child(2n):hover{transform:translateY(0) scale(1.02)}.feature-card .feature-list-compact{margin-top:12px;padding-left:18px}.feature-card .feature-list-compact li{margin-bottom:8px;padding-left:6px;font-size:.9rem;line-height:1.5}.feature-card .feature-list-compact li:before{left:-12px}.section-anchor{display:block;scroll-margin-top:120px}#inventory,#pricing,#photos,#unit-view,#documents,#disclosure-automation,#deal-management,#communication,#bulk-updates,#cost-profitability,#social-tracking,#ai-descriptions{scroll-margin-top:120px;padding:32px;border-radius:var(--card-radius);border:1px solid var(--border);background:linear-gradient(180deg,#ffffff0d,#ffffff05),var(--surface);box-shadow:var(--shadow-glow)}#bulk-updates.feature-featured,#cost-profitability.feature-featured,#ai-descriptions.feature-featured{border:1px solid rgba(79,180,255,.45);background:linear-gradient(180deg,#4fb4ff1f,#ffffff05),#0b1325e6;box-shadow:0 30px 90px #2d68ff59}.feature-highlight{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.feature-bridge{text-align:center;max-width:720px;margin:40px auto 20px;color:#9fb3d9;font-size:1.05rem;line-height:1.6;opacity:.9}.feature-bridge p{margin:0}.feature-connector{text-align:center;font-size:12px;opacity:.5;margin:10px 0;letter-spacing:1px}.section-divider{width:min(1500px,calc(100% - 2rem));height:1px;background:linear-gradient(to right,transparent,#2a4b6e,transparent);margin:16px auto}#inventory p,#pricing p,#photos p,#unit-view p,#documents p,#disclosure-automation p,#deal-management p,#communication p,#bulk-updates p,#cost-profitability p,#social-tracking p,#ai-descriptions p{margin:16px 0 0;max-width:560px;color:#d2e1ffc7;line-height:1.65}#inventory.product-feature,#photos.product-feature,#unit-view.product-feature,#documents.product-feature,#garage-register.product-feature,#deal-management.product-feature,#communication.product-feature,#ai-descriptions.product-feature,#cost-profitability.product-feature,#feed-monitoring.product-feature,#social-tracking.product-feature{width:min(1500px,calc(100% - 2rem));max-width:1500px;margin:20px auto 0;padding:40px 0;box-sizing:border-box}.product-feature-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center;padding:0 20px}.product-feature-grid>*{min-width:0}.product-copy h2{margin-top:14px;color:var(--text-main);font-size:clamp(2rem,3vw,3rem);font-weight:800}.product-copy p{color:#d2e1ffc7}.product-list{margin:18px 0 0;padding-left:16px;list-style:none}.product-list li{position:relative;margin-bottom:8px;padding-left:24px;color:var(--text-muted);line-height:1.5;opacity:.86;transition:transform .16s ease,opacity .16s ease}.product-list li:hover{transform:translate(4px);opacity:1}.product-list li:before{content:"✔";position:absolute;left:0;top:0;color:#4fb4ff;font-weight:800}.ai-feature-card{margin-top:16px;padding:16px;border-radius:14px;border:1px solid rgba(79,180,255,.25);background:linear-gradient(180deg,#4fb4ff1a,#ffffff06),#07101fb8;transition:border-color .18s ease,box-shadow .18s ease}.ai-feature-card:hover{border-color:#3aa0ff;box-shadow:0 0 20px #3aa0ff26}.ai-feature-card h3{margin:0;color:var(--text-main);font-size:1.08rem}.ai-feature-card ul{margin:10px 0 0;padding-left:16px;color:#aebfe2;line-height:1.5}.ai-feature-card li{margin-bottom:8px}.inline-cta{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:14px;opacity:.9;flex-wrap:wrap}.inline-cta span{font-size:14px;color:#d5e4ff}.primary-btn{display:inline-flex;align-items:center;justify-content:center;min-width:128px;padding:11px 18px;border:1px solid transparent;border-radius:12px;background:linear-gradient(135deg,#4fb4ff,#2d68ff);color:#f8fbff;font:inherit;font-weight:700;cursor:pointer;box-shadow:0 16px 36px #2d68ff5c;transition:transform .18s ease,box-shadow .18s ease}.primary-btn:hover{transform:translateY(-2px);box-shadow:0 20px 46px #2d68ff75}.product-media{position:relative;min-width:0}.product-media-overlay{padding:14px 84px 28px 0}.product-media-single{display:flex;justify-content:center}.product-device,.product-support-preview{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(139,181,255,.2);background:#07101f6b;box-shadow:0 20px 60px #00000073;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.product-device:hover,.product-support-preview:hover{transform:scale(1.02);border-color:#4fb4ff85;box-shadow:0 0 30px #4fb4ff40}.product-device img,.product-support-preview img{display:block;width:100%;height:auto;object-fit:contain}.product-device-desktop{width:100%}.feed-monitoring-device img{max-width:700px;margin:0 auto}.product-device-phone{position:absolute;width:26%;max-width:176px;min-width:110px;border-radius:20px;z-index:2}.product-phone-one{right:18px;bottom:16px}.product-phone-two{right:118px;bottom:-10px;width:22%;max-width:148px;z-index:3}.product-support-preview{width:min(62%,380px);margin:14px 0 0 auto;border-radius:14px}.section.disclosure-automation{width:min(1500px,calc(100% - 2rem));max-width:1500px;margin:20px auto 0;padding:40px 0;box-sizing:border-box}.disclosure-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center;padding:0 20px}.disclosure-layout>*{min-width:0}.disclosure-copy h2{margin-top:14px;color:var(--text-main);font-size:clamp(2rem,3vw,3rem);font-weight:800}.disclosure-copy p{color:#d2e1ffc7}.disclosure-list{margin:18px 0 0;padding-left:16px;list-style:none}.disclosure-list li{position:relative;display:grid;gap:4px;margin-bottom:8px;padding-left:24px;color:var(--text-muted);line-height:1.5}.disclosure-list li:before{content:"✔";position:absolute;left:0;top:0;color:#4fb4ff;font-weight:800}.disclosure-list strong{color:var(--text-main);font-weight:800}.disclosure-list span{color:#aebfe2}.disclosure-automation .feature-proof{display:flex;gap:20px;margin-top:16px;font-size:13px;opacity:.8;flex-wrap:wrap;color:#d5e4ff}.disclosure-automation .feature-proof span{white-space:nowrap}.smart-compliance-card{margin-top:18px;padding:16px 18px;border-radius:14px;border:1px solid rgba(79,180,255,.28);background:linear-gradient(180deg,#4fb4ff21,#ffffff08),#07101fb8}.smart-compliance-card h3{margin:0;color:var(--text-main);font-size:1.08rem}.smart-compliance-card p{margin-top:8px}.disclosure-cta{margin-top:16px}.disclosure-cta p{margin-top:0;color:#ffffffe0;font-weight:700}.disclosure-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:12px;flex-wrap:wrap}.disclosure-visual{border-radius:18px;border:1px solid rgba(139,181,255,.2);background:#07101f6b;box-shadow:0 20px 60px #00000073;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.disclosure-visual:hover{transform:scale(1.03);border-color:#4fb4ff8c;box-shadow:0 0 25px #0096ff33}.disclosure-visual img{display:block;width:100%;height:auto;object-fit:contain;border-radius:17px}.feature-visual{position:relative;display:flex;justify-content:center;align-items:center;margin-top:16px;padding:12px;border-radius:18px;overflow:hidden;border:1px solid rgba(139,181,255,.2);box-shadow:0 20px 60px #00000080}.feature-visual img:not(.mobile-overlay){width:100%;max-width:560px;margin:0 auto;display:block;border-radius:14px}.feature-highlight .feature-visual{display:flex;justify-content:center;align-items:center}.mobile-overlay{position:absolute;right:18px;bottom:18px;width:34%;max-width:190px;border-radius:16px;box-shadow:0 20px 50px #0009}#inventory .feature-visual{width:min(100%,760px);margin:16px auto 0;padding:18px 18px 26px}#inventory .inventory-overlay{width:22%;max-width:130px;right:28px;bottom:28px}#ai-descriptions .feature-visual{width:min(120%,680px);justify-self:center;box-shadow:0 30px 80px #2d68ff59}#ai-descriptions .feature-visual img:not(.mobile-overlay){max-width:672px}#bulk-updates .feature-highlight{grid-template-columns:1.1fr .9fr;gap:24px}.promo-toggle{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.promo-toggle button{padding:8px 14px;border-radius:999px;border:1px solid rgba(79,180,255,.3);background:#ffffff0d;color:#fff;font-size:13px;cursor:pointer;transition:all .2s ease}.promo-toggle button.active{background:linear-gradient(135deg,#4fb4ff80,#2d68ff66);border-color:#4fb4ffe6;box-shadow:0 0 15px #4fb4ff66}.promo-preview{position:relative;margin-top:20px;max-width:800px;border-radius:18px;overflow:hidden;border:1px solid rgba(139,181,255,.2);background:#07101f7a;box-shadow:0 20px 60px #00000073}.promo-preview img{width:100%;max-width:720px;display:block;margin:0 auto;border-radius:16px;object-fit:contain;animation:fadeIn .25s ease}.promo-preview-overlay{bottom:16px;left:16px;right:16px}.doc-toggle{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}.doc-toggle button{padding:8px 14px;border-radius:999px;border:1px solid rgba(79,180,255,.3);background:#ffffff0d;color:#fff;font-size:13px;cursor:pointer;transition:all .2s ease}.doc-toggle button:hover{transform:scale(1.05);background:#4fb4ff26}.doc-toggle button.active{background:linear-gradient(135deg,#4fb4ff80,#2d68ff66);border-color:#4fb4ffe6;box-shadow:0 0 15px #4fb4ff59}.doc-missing{margin-top:12px;color:#ff6b6b;font-size:13px;opacity:.9}.doc-status-legend{display:flex;gap:10px;justify-content:center;margin-top:8px;font-size:12px;opacity:.8;flex-wrap:wrap}.status{padding:4px 10px;border-radius:999px;border:1px solid rgba(79,180,255,.25)}.status.uploaded{color:#7fd4ff}.status.not-shared{color:#ffd166}.status.shared{color:#78ffb4}.doc-preview{position:relative;margin-top:20px;max-width:700px;border-radius:18px;overflow:hidden;border:1px solid rgba(139,181,255,.2);background:#07101f7a;box-shadow:0 20px 60px #00000073}.doc-preview img{width:100%;max-width:none;display:block;object-fit:contain;animation:fadeIn .25s ease}.doc-preview-overlay{bottom:16px;left:16px;right:16px}#photos.photos-feature{position:relative;overflow:hidden}#photos.photos-feature:before{content:"";position:absolute;inset:auto -12% -28% auto;width:520px;height:520px;background:radial-gradient(circle,rgba(79,180,255,.22),transparent 68%);filter:blur(34px);pointer-events:none}#photos .feature-highlight{position:relative;z-index:1}#photos .section-subtext{color:#d5e4ff;font-size:1.05rem}#photos .feature-visual{overflow:visible;padding:20px;background:radial-gradient(circle at 50% 38%,rgba(79,180,255,.3),transparent 48%),linear-gradient(145deg,#ffffff14,#ffffff05)}#photos .photos-overlay{width:26%;max-width:150px;right:20px;bottom:20px}.photo-visual-wrapper{position:relative;display:flex;justify-content:center;align-items:center;max-width:720px;margin:0 auto;padding:40px 0}.photo-visual-wrapper:before{content:"";position:absolute;width:460px;height:460px;background:radial-gradient(circle,rgba(79,180,255,.25),transparent 70%);filter:blur(50px);z-index:0}.photo-front{position:relative;z-index:3;width:100%;max-width:640px;border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #000000b3}.photo-front img{width:100%;height:auto;display:block}.photo-back{position:absolute;z-index:1;opacity:.6;filter:blur(1px);transform:scale(1.05);transition:all .3s ease}.photo-back img{width:100%;height:auto;border-radius:16px}.photo-desktop{left:-40px;top:auto;bottom:-80px;width:65%;z-index:1}.photo-mobile{right:-30px;bottom:auto;top:-80px;width:32%;z-index:1}.photo-visual-wrapper:hover .photo-back{opacity:.7;transform:scale(.95)}.feature-list{margin-top:14px;padding-left:12px;list-style:none}.feature-list li{margin-bottom:10px;color:var(--text-muted);position:relative;padding-left:26px;line-height:1.5}.feature-list li:before{content:"✔";position:absolute;left:0;color:#4fb4ff;font-weight:700}.feature-proof{margin-top:14px;color:#22c55e;font-size:.95rem}.feature-sub-block{margin-top:20px;padding:16px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(79,180,255,.2)}.feature-sub-block h3{margin:0;font-size:1.08rem}.device-section{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;gap:40px}.device-copy p{margin:18px 0 0;font-size:1.05rem}.device-section>.device-showcase{padding:26px;border-radius:30px;border:1px solid rgba(133,176,255,.14);background:#080e1a80}.app-badges,.final-cta-actions{display:flex;gap:14px;flex-wrap:wrap}.app-badges{margin-top:22px}.store-badge{display:inline-flex;align-items:center;justify-content:center;height:48px;overflow:hidden;text-decoration:none;transition:all .2s ease}.store-badge img{display:block;height:48px;width:auto;object-fit:contain}.store-badge img.store-badge-google{height:78px;max-width:none;margin:-15px -18px}.store-badge:hover{transform:translateY(-3px);filter:drop-shadow(0 14px 20px rgba(45,104,255,.25))}.mobile-cta{display:none}.mobile-cta span{display:block;font-size:.8rem;opacity:.85}.cta-mid{text-align:center}.cta-mid-card{max-width:720px;margin:0 auto;padding:40px 30px;border-radius:20px;border:1px solid rgba(79,180,255,.35);background:linear-gradient(180deg,#4fb4ff1f,#ffffff05),#0b1325e6;box-shadow:0 30px 90px #2d68ff40}.cta-mid-actions{display:flex;justify-content:center;gap:16px;margin-top:24px;flex-wrap:wrap}.cta-mid-actions .button{min-width:180px}.trust-strip{text-align:center;padding-top:20px}.trust-content{max-width:720px;margin:0 auto;color:#9fb3d9;font-size:1rem}.trust-points{display:flex;justify-content:center;gap:20px;margin-top:16px;flex-wrap:wrap}.trust-points div{background:#ffffff0a;padding:10px 16px;border-radius:12px;border:1px solid rgba(79,180,255,.2)}.syndication-logos{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:center;margin-top:20px}.syndication-logos a{display:inline-block;text-decoration:none}.syndication-logos img{display:block;max-width:132px;max-height:42px;width:auto;height:auto;object-fit:contain;opacity:.85;transition:all .2s ease}.syndication-logos img:hover{opacity:1;transform:scale(1.08);filter:drop-shadow(0 0 8px rgba(58,160,255,.3))}.syndication-logos img.logo-autotrader{max-width:132px;max-height:42px;transform:translateY(1px);filter:brightness(1.8) contrast(1.2)}.syndication-logos img.logo-autotrader:hover{transform:translateY(1px) scale(1.08)}.logo-item{display:flex;width:146px;min-height:72px;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px}.logo-mark{display:flex;width:146px;height:44px;align-items:center;justify-content:center}.logo-status{font-size:11px;color:#78ffb4e6;opacity:.85}.syndication-label{text-align:center;font-size:12px;opacity:.6;margin-top:14px;margin-bottom:6px;letter-spacing:1px}.syndication-footer{text-align:center;max-width:520px;margin:18px auto 0;font-size:14px;color:#d2e1ffb3;line-height:1.6}.cta{position:relative;padding-bottom:88px}.cta-card{max-width:760px;margin:0 auto;text-align:center;padding:42px 28px}.cta-card p{margin:18px auto 28px;max-width:540px;line-height:1.65}.final-cta-actions{justify-content:center}.demo-modal-overlay{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:#020712c7;backdrop-filter:blur(10px)}.demo-modal{position:relative;width:min(520px,100%);padding:30px;border:1px solid rgba(79,180,255,.28);border-radius:16px;background:#07101f;box-shadow:0 30px 90px #000000a6}.demo-modal h2{margin:0 0 10px;color:#fff;font-size:2rem}.demo-modal p{margin:0 0 22px;color:#d2e1ffc2;line-height:1.6}.demo-modal-form{display:grid;gap:14px}.demo-modal-form input{width:100%;padding:14px 16px;border:1px solid rgba(150,185,255,.35);border-radius:10px;background:#ffffff0f;color:#fff;font:inherit;outline:none}.demo-modal-form input::placeholder{color:#ffffff8f}.demo-modal-form input:focus{border-color:#4fb4ff;box-shadow:0 0 0 3px #4fb4ff33}.demo-modal-error,.form-error{padding:10px 12px;border:1px solid rgba(255,125,125,.42);border-radius:10px;color:#ffdada;background:#ff46461a;font-size:.92rem;font-weight:700}.demo-success{display:grid;gap:14px;padding-top:6px}.demo-success h3{margin:0;color:#fff;font-size:1.45rem}.demo-success p{margin:0 0 4px}.demo-modal-close{position:absolute;top:14px;right:14px;width:34px;height:34px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0f;color:#fff;cursor:pointer;font-size:22px;line-height:1}.apply-page{position:relative;min-height:100vh;padding:88px 16px 48px;color:var(--text-main);background:radial-gradient(circle at top left,rgba(39,102,255,.28),transparent 34%),radial-gradient(circle at top right,rgba(0,198,255,.12),transparent 26%),#060b16}.client-portal-apply-page{padding:0 16px 48px}.client-portal-apply-page .container{padding-top:88px!important}.client-portal-apply-page .form-group{display:block;flex-direction:initial;margin-bottom:20px}.dealer-application-context{margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.14)}.application-type-control{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:4px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#ffffff0f}.application-type-control button{min-height:44px;border:0;border-radius:8px;background:transparent;color:#ffffffc7;font-weight:700;cursor:pointer}.application-type-control button.active{background:linear-gradient(135deg,#4fb4ff,#2d68ff);color:#fff;box-shadow:0 10px 24px #2d68ff59}.apply-container{display:flex;min-height:100vh;padding:24px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.native-apply-form,.apply-success-panel{width:min(760px,calc(100% - 32px));min-height:auto;margin:0 auto;padding:76px 24px 36px;align-items:stretch;text-align:left}.app-form-container{position:relative;max-width:720px;margin:0 auto;padding:32px;border:1px solid rgba(79,180,255,.25);border-radius:16px;background:#0f192dd9;box-shadow:0 20px 60px #0009;backdrop-filter:blur(12px);overflow:hidden}.app-form-container:before{content:"";position:absolute;inset:0;border-radius:16px;background:radial-gradient(circle,rgba(79,180,255,.15),transparent 70%);pointer-events:none}.app-form-container>*{position:relative;z-index:1}.app-form-container,.app-form-container *{color:#fff!important}.app-form-container .native-apply-form{width:auto;min-height:auto;margin:0;padding:0}.apply-container h1{margin:18px 0 12px;max-width:680px;font-size:clamp(2.6rem,5vw,4.5rem);line-height:1;letter-spacing:0}.apply-container p{max-width:520px}.native-apply-form h1,.native-apply-form p,.apply-success-panel h1,.apply-success-panel p{max-width:none}.native-apply-form h1,.apply-success-panel h1{font-size:clamp(2rem,4vw,3.5rem)}.apply-back{position:absolute;top:20px;left:20px;color:#9fb3d9;font-size:.9rem;text-decoration:none;transition:color .2s ease}.apply-back:hover{color:#d5e4ff}.apply-options{display:flex;gap:20px;margin-top:30px}.apply-options button{width:100%;max-width:320px;padding:24px;border:1px solid rgba(79,180,255,.4);border-radius:16px;background:#ffffff0d;color:#fff;cursor:pointer;font:inherit;font-weight:700;transition:all .2s ease}.apply-options button:hover{transform:scale(1.05);box-shadow:0 20px 60px #2d68ff59}.apply-options span{display:block;margin-top:8px;font-size:.9rem;font-weight:400;opacity:.8}.apply-loading{margin-top:22px;color:#78b4ffe6;font-weight:600}.apply-exit-help{margin-top:18px;padding:10px 14px;border:1px solid rgba(79,180,255,.25);border-radius:12px;color:#d2e1ffdb;background:#4fb4ff14;font-size:.95rem}.apply-trust{margin-top:12px;color:#9fb3d9;font-size:.9rem}.apply-trust p{margin:4px auto 0}.apply-alt{margin-top:18px;color:#d2e1ffb8;font-size:.95rem}.apply-alt a{margin-left:4px;color:#7fd4ff;font-weight:700;text-decoration:none}.apply-alt a:hover{text-decoration:underline}.apply-type-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:22px 0;padding:4px;border:1px solid rgba(160,190,235,.22);border-radius:8px;background:#ffffff0d}.apply-type-toggle button{min-height:44px;border:0;border-radius:6px;background:transparent;color:#b9c8e6;cursor:pointer;font:inherit;font-weight:700}.apply-type-toggle button.active{background:linear-gradient(135deg,#4fb4ff,#2d68ff);color:#fff}.form-row,.app-form-container .form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.form-group{position:relative;z-index:2;display:flex;flex-direction:column}.form-group:has(.dropdown.open){z-index:50}.form-group.full,.full{grid-column:span 2}.apply-field,.dealer-autocomplete{position:relative}.app-form-container label,.form-group label{display:block;margin-bottom:6px;color:#cbd5f5;font-size:.8rem;font-weight:600}.apply-field input,.app-form-container input,.app-form-container select{position:relative;z-index:1;display:block;flex:none!important;width:100%;padding:14px 16px;border:1px solid rgba(120,150,255,.35);border-radius:10px;background:#ffffff14;color:#fff;font:inherit;font-size:.95rem;font-weight:500;outline:none}.app-form-container input::placeholder{color:#ffffff80}.apply-field input:focus,.app-form-container input:focus,.app-form-container select:focus{border-color:#4fb4ff;box-shadow:0 0 0 2px #4fb4ff40}.apply-field small{color:#9fb3d9;font-size:.8rem;font-weight:600}.dealer-results{position:absolute;z-index:5;top:calc(100% + 6px);left:0;right:0;overflow:hidden;border:1px solid rgba(160,190,235,.28);border-radius:8px;background:#0b1428;box-shadow:0 16px 45px #00000052}.dealer-results button{display:flex;width:100%;min-height:54px;padding:10px 12px;border:0;border-bottom:1px solid rgba(160,190,235,.12);flex-direction:column;align-items:flex-start;background:transparent;color:#fff;cursor:pointer;font:inherit;text-align:left}.dealer-results button:hover{background:#7fd4ff1a}.dealer-results span{margin-top:2px;color:#9fb3d9;font-size:.8rem;font-weight:500}.apply-submit{width:100%;margin-top:20px;justify-content:center}.submit-btn{width:100%;margin-top:20px;padding:16px;border:0;border-radius:12px;background:linear-gradient(135deg,#4fb4ff,#2d68ff);color:#fff;cursor:pointer;font:inherit;font-weight:700;box-shadow:0 10px 30px #2d68ff80;transition:all .2s ease}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 15px 40px #2d68ff99}.apply-submit:disabled{cursor:progress;opacity:.72}.apply-error{margin:16px 0 0;padding:10px 12px;border:1px solid rgba(255,125,125,.4);border-radius:8px;color:#ffdada;background:#ff46461a;font-weight:700}.apply-reference{padding:10px 12px;border:1px solid rgba(127,212,255,.25);border-radius:8px;color:#dbe7ff;background:#7fd4ff14;font-weight:800}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1080px){.hero-content,.device-section{grid-template-columns:1fr}.application-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.financing-authority-grid{grid-template-columns:1fr}.hero-copy,.device-copy{text-align:center}.hero-actions,.app-badges{justify-content:center}}@media(max-width:900px){.hero-actions-right{justify-content:center;margin-left:0}.features-grid{grid-template-columns:repeat(2,1fr)}.feature-card{min-height:auto;padding:24px}.feature-card:nth-child(2n),.feature-card:nth-child(odd){transform:translateY(0)}.feature-card:nth-child(2n):hover,.feature-card:nth-child(odd):hover{transform:translateY(-8px) scale(1.01)}.feature-nav-grid a{flex:1 1 calc(50% - 12px)}.feature-highlight{grid-template-columns:1fr}.product-feature-grid{grid-template-columns:1fr;gap:22px}.product-media{order:-1}.product-media-overlay{padding:12px 52px 26px 0}.product-device-phone{width:24%;min-width:88px}.product-phone-two{right:82px}.disclosure-layout{grid-template-columns:1fr;gap:22px}.disclosure-visual{order:-1}.disclosure-actions{justify-content:center}.mobile-overlay{width:30%;max-width:150px;right:12px;bottom:12px}#inventory .inventory-overlay{width:20%;max-width:110px;right:18px;bottom:18px}#photos .photos-overlay{width:22%;max-width:120px}.photo-visual-wrapper{padding:40px 0;min-height:auto}.photo-back{display:none}.photo-front{max-width:100%}}@media(max-width:820px){.hero{padding-top:72px}.workflow-steps{grid-template-columns:1fr}.device-showcase,.hero-images{flex-direction:column;align-items:center}.device-frame-desktop,.device-frame-mobile{width:100%;max-width:560px}.hero-images .device-frame-mobile{position:static;right:auto;bottom:auto;width:100%;max-width:260px;margin-top:16px}.device-frame-mobile{max-width:280px}}@media(max-width:768px){.apply-options{flex-direction:column}.native-apply-form,.apply-success-panel{width:min(100%,calc(100% - 20px));padding:72px 10px 28px}.app-form-container{max-width:calc(100% - 20px);padding:22px}.apply-form-grid,.app-form-container .form-row,.fast-access-grid{grid-template-columns:1fr}.form-group.full,.full{grid-column:span 1}.doc-toggle{justify-content:center}.doc-preview img{max-width:100%}.doc-status-legend{flex-wrap:wrap}}@media(max-width:700px){.form-row,.app-form-container .form-row{grid-template-columns:1fr}.form-group.full,.full{grid-column:span 1}}@media(max-width:560px){.hero,.feature-nav,.section{width:min(100% - 1.25rem,1180px)}.hero h1{max-width:none}.product-feature-grid,.disclosure-layout{padding:0 14px}.product-media-overlay{padding:8px 34px 22px 0}.product-device-phone{min-width:72px}.product-phone-one{right:8px}.product-phone-two{right:58px}.product-support-preview{width:min(76%,320px)}.features-grid,.application-grid,.fast-access-grid{grid-template-columns:1fr}.financing-authority-grid,.dealer-positioning-card{padding:22px}.button,.store-badge,.final-cta-actions .button{width:100%}.workflow-step,.feature-card,.cta-card,.device-showcase,#inventory,#pricing,#photos,#documents,#deal-management,#communication,#bulk-updates,#cost-profitability,#social-tracking,#ai-descriptions{padding:20px}.mobile-overlay{width:28%;max-width:120px;right:10px;bottom:10px}#inventory .inventory-overlay{width:18%;max-width:90px;right:12px;bottom:12px}#photos .photos-overlay{width:20%;max-width:100px}}@media(max-width:500px){.feature-nav-grid a{flex:1 1 100%}}@media(max-width:600px){.homepage{padding-bottom:62px}.mobile-cta{position:fixed;right:0;bottom:0;left:0;z-index:999;display:block;width:100%;padding:14px;background:linear-gradient(135deg,#4fb4ff,#2d68ff);color:#fff;font-weight:700;text-align:center;text-decoration:none;box-shadow:0 -12px 30px #00000059}.deal-graph{flex-direction:column;gap:20px}.deal-line{display:none}.syndication-logos img,.syndication-logos img.logo-autotrader{max-width:108px;max-height:34px}.logo-item,.logo-mark{width:120px}}
