.landing{background:#fff}.landing a{color:inherit;text-decoration:none}.landingWidth{max-width:1200px;margin:0 auto;padding-left:32px;padding-right:32px}.landingNav{max-width:1360px;padding:25px 32px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px}.landingNav nav{display:flex;gap:28px;font-size:14px;color:#52647b}.landing .linkButton{display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:13px 20px;border-radius:9px;font-weight:600;min-height:48px;color:white;background:#2563eb;white-space:nowrap}.landing .linkButton:hover{background:#1d4ed8}.landingHero{display:grid;grid-template-columns:1.03fr 1fr;gap:65px;align-items:center;padding-top:70px;padding-bottom:95px}.eyebrow{font-size:13px;font-weight:650;letter-spacing:.07em;color:#2563eb;margin:0 0 20px}.landingHero h1{font-size:52px;line-height:1.08;letter-spacing:-2px;max-width:560px}.heroIntro{font-size:18px;line-height:1.7;color:#64748b;max-width:520px;margin:25px 0 30px}.heroNotes{display:flex;flex-wrap:wrap;gap:20px;color:#64748b;font-size:12px;margin-top:25px}.heroNotes strong{font-size:16px;color:#17243a}.secondaryLink{font-size:14px;padding:12px 0}.productPreview{border:1px solid #dce4ee;border-radius:15px;overflow:hidden;box-shadow:0 22px 75px #20335d13;background:#f8fafc;transform:rotate(-1deg)}.previewTop{display:flex;gap:20px;padding:17px 22px;background:#fff;border-bottom:1px solid #e2e8f0;font-size:12px;color:#64748b}.previewBrand{color:#2563eb;font-weight:750}.previewDots{margin-left:auto}.previewContent{padding:25px}.previewContent h2{font-size:22px}.previewStats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.previewStats div{background:white;border:1px solid #e2e8f0;padding:14px;border-radius:9px;display:grid;gap:5px}.previewStats span{font-size:11px;color:#64748b}.previewStats strong{font-size:27px}.previewOrder{border:1px solid #e2e8f0;background:white;padding:20px;border-radius:12px}.previewOrder h3{font-size:21px;margin:14px 0 3px}.previewOrder p{font-size:13px;margin:5px 0 12px}.previewOrder progress{width:100%;height:6px;border:0;border-radius:3px;appearance:none}.previewOrder progress::-webkit-progress-bar{background:#e5ecf6;border-radius:3px}.previewOrder progress::-webkit-progress-value{background:#2563eb;border-radius:3px}.previewOrder progress::-moz-progress-bar{background:#2563eb;border-radius:3px}.previewApproval{display:flex;gap:12px;align-items:center;padding:15px;background:#fff9ed;border:1px solid #f1e5c7;border-radius:9px;margin-top:14px;font-size:12px}.previewApproval p{margin:4px 0;color:#7a6847;font-size:11px}.previewApproval>span:last-child{margin-left:auto;white-space:nowrap}.approvalDot{width:7px;height:7px;border-radius:50%;background:#c0841b;flex:none}.previewCaption{font-size:10px;color:#64748b;text-align:center;margin-bottom:0}.sectionIntro h2{font-size:34px;line-height:1.2;letter-spacing:-.9px;margin-bottom:18px}.sectionIntro p{color:#64748b;line-height:1.75;max-width:650px}.workflowSection{background:#f8fafc;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;padding:60px 0}.workflowSteps{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;list-style:none;margin:38px 0 0;padding:0}.workflowSteps li{font-size:14px;font-weight:600}.workflowSteps span{display:block;margin-bottom:12px;color:#2563eb;font-size:12px}.landingSection{padding-top:75px;padding-bottom:40px}.profileTiles{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px}.profileTiles article{border:1px solid #e2e8f0;padding:26px;border-radius:12px}.profileTiles h3{font-size:21px;margin:22px 0 12px}.profileTiles p,.featureTiles p{font-size:14px;color:#64748b;line-height:1.8}.tileNumber{background:#edf3ff;color:#2563eb;display:inline-flex;width:38px;height:38px;justify-content:center;align-items:center;font-size:13px;font-weight:650;border-radius:10px}.mobileSection{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:70px;margin-top:55px;background:#f2f6fd;border-radius:18px;padding-top:45px;padding-bottom:45px}.phonePreview{width:260px;background:#17243a;border-radius:30px;padding:9px;margin:auto;box-shadow:0 12px 30px #17243a24}.phoneSpeaker{display:block;width:64px;height:6px;background:#4a5870;border-radius:5px;margin:4px auto 8px}.phoneScreen{background:white;border-radius:23px;padding:23px 18px;min-height:355px}.phoneScreen h3{font-size:22px;margin:15px 0 4px}.phoneScreen p{font-size:12px}.phoneScreen hr{border:0;border-top:1px solid #e2e8f0;margin:22px 0}.phoneCheck{color:#15803d}.phoneAction{border-radius:8px;text-align:center;color:#fff;background:#2563eb;font-size:13px;padding:12px;margin:20px 0 15px}.featureTiles{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 55px;margin-top:35px}.featureTiles article{border-top:1px solid #dce4ee;padding-top:20px}.featureTiles h3{font-size:18px}.priceSection{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;padding-top:70px;padding-bottom:75px;align-items:center}.pricePanel{border:1px solid #e2e8f0;border-radius:12px;padding:28px;background:#f8fafc}.pricePanel p{font-size:13px;line-height:1.8}.landingPrice{font-size:35px}.landingCta{background:#17243a;color:white;text-align:center;padding:65px 25px}.landingCta h2{font-size:35px;line-height:1.3;margin-bottom:15px}.landingCta p{color:#c0cddd;margin-bottom:25px}.landingFooter{padding-top:30px;padding-bottom:30px;display:flex;justify-content:space-between;gap:20px}.landingFooter a{font-size:12px;color:#64748b}.landing a:focus-visible{outline:3px solid #2563eb;outline-offset:5px}.landing section[id]{scroll-margin-top:20px}
@media(max-width:1050px){.landingNav nav{display:none}.landingHero{gap:35px}.landingHero h1{font-size:43px}.heroNotes{gap:12px}.previewContent{padding:20px}.mobileSection,.priceSection{gap:35px}.heroActions .secondaryLink{font-size:12px}}
@media(max-width:767px){.landingWidth{padding-left:20px;padding-right:20px}.landingNav{padding:20px;gap:10px}.landingNav .brand{font-size:20px}.landingNav .linkButton{display:none}.landingNav .row{gap:13px}.landingNav a{font-size:13px}.landingHero{grid-template-columns:1fr;gap:40px;padding-top:35px;padding-bottom:45px}.landingHero h1{font-size:39px;letter-spacing:-1.3px;max-width:430px}.heroIntro{font-size:16px;margin-top:20px}.heroNotes{font-size:11px}.productPreview{transform:none}.previewStats{gap:8px}.previewStats div{padding:11px}.previewStats span{font-size:10px}.previewApproval{font-size:11px;padding:12px}.workflowSection{padding:40px 0}.sectionIntro h2{font-size:28px}.workflowSteps{grid-template-columns:repeat(2,1fr);gap:25px}.workflowSteps li:last-child{grid-column:1/-1}.profileTiles{grid-template-columns:1fr;gap:13px;margin-top:25px}.profileTiles article{padding:22px}.profileTiles h3{margin-top:15px}.landingSection{padding-top:45px;padding-bottom:20px}.mobileSection{grid-template-columns:1fr;margin:30px 14px 0;gap:30px;padding:35px 22px}.mobileSection .sectionIntro{grid-row:1}.featureTiles{grid-template-columns:1fr;gap:23px}.priceSection{grid-template-columns:1fr;gap:20px;padding-top:45px;padding-bottom:45px}.landingCta h2{font-size:29px}.landingCta{padding:45px 20px}.landingFooter{align-items:flex-start;flex-direction:column}}

.landingNav .linkButton{background:white;color:#2563eb;border:1px solid #c8d8f5;font-size:13px}.landingNav .linkButton:hover{background:#edf3ff}
