﻿<style>*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}:root{--navy:#0a1628;--navy-mid:#142240;--teal:#0d8da6;--teal-dark:#0a7a91;--teal-light:#e8f6f8;--amber:#c9963a;--white:#ffffff;--off-white:#f7f8fa;--gray-50:#f3f4f6;--gray-100:#e5e7eb;--gray-200:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--green:#10b981;--radius:8px;--radius-lg:12px}html{scroll-behavior:smooth}body{font-family:'Poppins',-apple-system,sans-serif;color:var(--gray-700);background:var(--white);-webkit-font-smoothing:antialiased}.container{max-width:1100px;margin:0 auto;padding:0 24px}h1,h2,h3{font-family:'Playfair Display',Georgia,serif;color:var(--navy);line-height:1.3}h1{font-size:clamp(1.8rem,3.5vw,4rem);font-weight:700}h2{font-size:clamp(1.4rem,2.8vw,3rem);font-weight:600}h3{font-size:2.05rem;font-weight:600}h1 em,h2 em{font-style:italic;color:var(--teal)}a{color:var(--teal)}.hero{background:var(--navy);color:var(--white);padding:80px 0 64px}.hero-grid{display:grid;grid-template-columns:1fr 420px;gap:40px;align-items:center}.hero h1{color:var(--white);margin-bottom:20px}.hero h1 em{color:var(--amber)}.hero-text{font-size:1.5rem;color:rgb(255 255 255 / .75);line-height:1.8;margin-bottom:28px}.hero-cta{display:inline-block;background:var(--teal);color:var(--white);padding:13px 28px;border-radius:6px;text-decoration:none;font-weight:600;font-size:1.5rem;transition:background 0.2s}.hero-cta:hover{background:var(--teal-dark);color:var(--white)}.hero-img{border-radius:var(--radius-lg);overflow:hidden}.hero-img img{width:100%;height:320px;object-fit:cover;display:block}.section{padding:72px 0}.section-alt{background:var(--off-white)}.section-header{text-align:center;margin-bottom:44px}.section-header p{font-size:1.4rem;color:var(--gray-500);max-width:640px;margin:14px auto 0;line-height:1.7}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.why-card{border:1px solid var(--gray-100);border-radius:var(--radius-lg);padding:28px 24px;background:var(--white);transition:border-color 0.2s}.why-card:hover{border-color:var(--teal)}.why-card h3{margin-bottom:8px;font-size:1.8rem}.why-card p{font-size:1.3rem;color:var(--gray-600);line-height:1.7}.why-image-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:32px}.why-image-row img{width:100%;height:220px;object-fit:cover;border-radius:var(--radius)}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pillar{border:1px solid var(--gray-100);border-radius:var(--radius-lg);padding:28px 24px;background:var(--white)}.pillar:hover{border-color:var(--teal)}.pillar h3{margin-bottom:8px;font-size:1.8rem}.pillar p{font-size:1.4rem;color:var(--gray-600);line-height:1.7}.filter-bar{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:28px}.filter-btn{padding:8px 16px;border-radius:100px;border:1px solid var(--gray-200);background:var(--white);color:var(--gray-600);font-weight:500;cursor:pointer;transition:all 0.15s;font-family:'Poppins',sans-serif}.filter-btn:hover{border-color:var(--teal);color:var(--teal)}.filter-btn.active{background:var(--navy);color:var(--white);border-color:var(--navy)}.scan-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px}.scan-item{background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius);overflow:hidden;transition:border-color 0.2s}.scan-item:hover{border-color:var(--teal)}.scan-top{padding:14px 18px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:12px}.scan-left{flex:1}.scan-title{font-weight:600;color:var(--navy)}.scan-tag{font-size:1rem;color:var(--gray-400);text-transform:uppercase;letter-spacing:.4px;margin-top:2px}.scan-right{display:flex;align-items:center;gap:8px}.scan-cost{font-weight:600;color:var(--teal);white-space:nowrap}.scan-arrow{width:22px;height:22px;border-radius:50%;border:1px solid var(--gray-200);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all 0.2s}.scan-arrow svg{width:11px;height:11px;stroke:var(--gray-400);fill:none;stroke-width:2;transition:transform 0.2s}.scan-item.open .scan-arrow{background:var(--teal);border-color:var(--teal)}.scan-item.open .scan-arrow svg{stroke:var(--white);transform:rotate(180deg)}.scan-body{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.scan-item.open .scan-body{max-height:500px}.scan-body-inner{padding:0 18px 16px;border-top:1px solid var(--gray-100);padding-top:12px}.scan-row{display:flex;gap:8px;margin-bottom:6px}.scan-row-label{font-weight:600;color:var(--navy);min-width:75px;flex-shrink:0}.scan-row-value{color:var(--gray-600)}.scan-prec{margin-top:10px;padding:10px 12px;background:var(--teal-light);border-left:3px solid var(--teal);border-radius:0 6px 6px 0}.scan-prec strong{display:block;text-transform:uppercase;letter-spacing:.3px;color:var(--teal-dark);margin-bottom:4px}.scan-prec ul{list-style:none}.scan-prec li{padding:1px 0 1px 14px;position:relative;color:var(--gray-600)}.scan-prec li::before{content:'•';position:absolute;left:0;color:var(--teal);font-weight:700}.scan-cta{margin-top:10px;display:inline-block;padding:6px 14px;background:var(--navy);color:var(--white);border:none;border-radius:5px;font-weight:500;cursor:pointer;font-family:'Poppins',sans-serif;transition:background 0.15s}.scan-cta:hover{background:var(--teal)}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.step-card{text-align:center;padding:20px 14px}.step-num{width:42px;height:42px;background:var(--teal);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Playfair Display',serif;font-weight:700;font-size:2rem;margin:0 auto 12px}.step-card h3{font-size:1.5rem;margin-bottom:6px}.step-card p{color:var(--gray-500);line-height:1.6}.crosssell{background:var(--navy);color:var(--white);padding:56px 0}.crosssell-inner{display:grid;grid-template-columns:1fr 360px;gap:40px;align-items:center}.crosssell h2{color:var(--white);margin-bottom:14px}.crosssell h2 em{color:var(--amber)}.crosssell p{font-size:1.4rem;color:rgb(255 255 255 / .7);line-height:1.75;margin-bottom:20px}.crosssell-cta{display:inline-block;background:var(--amber);color:var(--navy);padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:600;transition:all 0.2s}.crosssell-cta:hover{background:#d4a853;color:var(--navy)}.crosssell-img img{width:100%;height:260px;object-fit:cover;border-radius:var(--radius-lg)}.form-section{padding:72px 0;background:var(--off-white)}.form-container{max-width:720px;margin:0 auto;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--gray-100)}.form-header{background:var(--teal);padding:22px 28px;color:var(--white)}.form-header h2{color:var(--white);font-size:2rem;margin-bottom:3px}.form-header p{font-size:1.4rem;color:rgb(255 255 255 / .8)}.form-body{padding:28px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field{display:flex;flex-direction:column}.field.full{grid-column:1/-1}.field label{font-weight:600;color:var(--gray-700);margin-bottom:4px}.field label .req{color:#ef4444}.field input,.field select,.field textarea{padding:9px 13px;border:1px solid var(--gray-200);border-radius:6px;font-family:'Poppins',sans-serif;color:var(--gray-800);outline:none;transition:border-color 0.15s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--teal)}.field input::placeholder,.field textarea::placeholder{color:var(--gray-400)}.field textarea{resize:vertical;min-height:80px}.field-note{font-size:1.2rem;color:var(--gray-400);margin-top:3px;line-height:1.5}.upload-box{border:1px dashed var(--gray-200);border-radius:6px;padding:16px;text-align:center;cursor:pointer;transition:border-color 0.15s}.upload-box:hover{border-color:var(--teal)}.upload-box p{color:var(--gray-500)}.upload-box .hl{color:var(--teal);font-weight:500}.upload-box input{display:none}.consent-row{display:flex;align-items:flex-start;gap:10px;margin-top:4px}.consent-row input[type="checkbox"]{width:16px;height:16px;margin-top:3px;accent-color:var(--teal);flex-shrink:0}.consent-row label{font-weight:400!important;color:var(--gray-500)!important;line-height:1.55;font-size:1.3rem}.consent-row a{color:var(--teal);text-decoration:underline}.form-submit{width:100%;padding:12px;background:var(--teal);color:var(--white);border:none;border-radius:6px;font-family:'Poppins',sans-serif;font-weight:600;cursor:pointer;transition:background 0.15s;margin-top:4px}.form-submit:hover{background:var(--teal-dark)}.t-grid{max-width:720px;margin:0 auto;display:grid;gap:16px}.t-item{display:flex;align-items:flex-start;gap:12px;padding:18px 22px;background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius)}.t-check{width:20px;height:20px;background:rgb(16 185 129 / .1);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.t-check svg{width:11px;height:11px;stroke:var(--green);fill:none;stroke-width:2.5}.t-item h4{font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:600;color:var(--navy);margin-bottom:2px}.t-item p{padding-top:5px;color:var(--gray-500);line-height:1.6}.disclaimers{padding:48px 0;background:var(--gray-50);border-top:1px solid var(--gray-100)}.disc-box{max-width:720px;margin:0 auto;background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-lg);padding:28px}.disc-box h3{font-family:'Poppins',sans-serif;font-size:1.3rem;font-weight:600;color:var(--navy);text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px}.disc-box ol{padding-left:18px}.disc-box li{font-size:1.3rem;color:var(--gray-500);line-height:1.65;margin-bottom:7px}.disc-box li strong{color:var(--gray-700)}.footer{background:var(--navy);color:rgb(255 255 255 / .6);padding:36px 0 18px}.footer-grid{display:flex;justify-content:space-between;flex-wrap:wrap;gap:28px;margin-bottom:20px}.footer-brand p{max-width:320px;line-height:1.6;margin-top:5px}.footer-contact p{margin-bottom:3px}.footer-contact a{color:var(--teal);text-decoration:none}.footer-contact a:hover{text-decoration:underline}.footer-contact strong{color:var(--white)}.footer-bottom{border-top:1px solid rgb(255 255 255 / .06);padding-top:14px;text-align:center;color:rgb(255 255 255 / .35);line-height:1.6}@media(max-width:900px){.hero-grid,.crosssell-inner{grid-template-columns:1fr}.hero-img,.crosssell-img{max-width:420px}.pillars{grid-template-columns:1fr}.why-grid{grid-template-columns:1fr}.steps-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.hero{padding:56px 0 40px}.section{padding:48px 0}.form-grid{grid-template-columns:1fr}.scan-list{grid-template-columns:1fr}.steps-grid{grid-template-columns:1fr}.form-body{padding:18px}.form-header{padding:16px 18px}.why-image-row{grid-template-columns:1fr}.footer-grid{flex-direction:column}}</style>