.wrap{max-width:var(--max-width);padding:0 var(--space-6);margin:0 auto}@media (min-width:768px){.wrap{padding:0 var(--space-12)}}.eyebrow{font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-widest);text-transform:uppercase;color:var(--green-500);margin:0 0 var(--space-4);align-items:center;gap:var(--space-2);display:inline-flex}.eyebrow:before{content:"";background:var(--green-500);width:18px;height:1.5px;display:inline-block}.h-display{font-size:clamp(36px,4.6vw,58px);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--fg-1);margin:0 0 var(--space-5);text-wrap:balance}.h-section{font-size:clamp(28px,3.2vw,42px);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--fg-1);margin:0 0 var(--space-4);text-wrap:balance}.lead{font-size:var(--text-md);line-height:var(--lh-relaxed);color:var(--fg-2);max-width:56ch;margin:0}.btn{justify-content:center;align-items:center;gap:var(--space-2);font-weight:var(--fw-semibold);border-radius:var(--radius-md);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);text-align:center;white-space:nowrap;border:1.5px solid #0000;line-height:1;display:inline-flex}.btn-md{font-size:var(--text-sm);padding:11px 20px}.btn-lg{font-size:var(--text-base);padding:14px 24px}.btn-primary{background:var(--green-500);color:#fff}.btn-primary:hover{background:var(--green-600)}.btn-primary:active{background:var(--green-700);transform:scale(.98)}.btn-outline{color:var(--green-600);border-color:var(--green-500);background:#fff}.btn-outline:hover{background:var(--green-50)}.btn-ghost{color:var(--fg-2);background:0 0}.btn-ghost:hover{color:var(--fg-1)}.pill{align-items:center;gap:var(--space-2);background:var(--green-50);color:var(--green-700);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--fw-semibold);padding:6px 12px;display:inline-flex}.pill svg{width:14px;height:14px;stroke:var(--green-600)}.nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--border);background:#ffffffd9;position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;gap:var(--space-6);height:72px;display:flex}.brand{font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--fg-1);align-items:center;gap:10px;font-size:19px;display:flex}.brand-mark{width:30px;height:30px}.nav-links{gap:var(--space-8);display:none}.nav-links a{font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--fg-2)}.nav-links a:hover{color:var(--green-600)}.nav-actions{align-items:center;gap:var(--space-4);display:flex}.nav-actions .login{font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--fg-2)}.nav-actions .login:hover{color:var(--fg-1)}@media (min-width:768px){.nav-links{display:flex}}.hero{padding:clamp(56px,8vw,96px) 0 clamp(64px,8vw,112px);position:relative;overflow:hidden}.hero-bg{pointer-events:none;background:radial-gradient(60% 40% at 85% 20%,#1a9e5e0f,#0000 60%),radial-gradient(50% 50% at 15% 80%,#1a9e5e0a,#0000 60%);position:absolute;inset:0}.hero-grid{gap:var(--space-12);grid-template-columns:1fr;align-items:center;display:grid;position:relative}@media (min-width:960px){.hero-grid{gap:var(--space-16);grid-template-columns:1.05fr 1fr}}.hero-ctas{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.hero-trust{margin-top:var(--space-5)}.hero-meta{margin-top:var(--space-4);gap:var(--space-5);color:var(--fg-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.hero-meta-item{align-items:center;gap:var(--space-2);display:flex}.hero-meta-item svg{width:16px;height:16px;stroke:var(--green-500)}.hero-mock{border-radius:var(--radius-xl);border:1px solid var(--border);box-shadow:var(--shadow-lg);padding:var(--space-5);background:#fff;position:relative}.hero-mock:before{content:"";border-radius:var(--radius-2xl);z-index:-1;filter:blur(20px);background:linear-gradient(135deg,#1a9e5e1a,#1a9e5e05);position:absolute;inset:-24px}.mock-head{margin-bottom:var(--space-5);justify-content:space-between;align-items:center;display:flex}.mock-title{font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--fg-1)}.mock-sub{font-size:var(--text-xs);color:var(--fg-3);margin-top:2px}.mock-tabs{gap:var(--space-2);display:flex}.mock-tab{font-size:11px;font-weight:var(--fw-semibold);border-radius:var(--radius-full);color:var(--fg-3);background:var(--gray-50);padding:5px 10px}.mock-tab.active{background:var(--green-50);color:var(--green-700)}.mock-stats{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.mock-stat{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md)}.mock-stat-label{font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-wide);color:var(--fg-3)}.mock-stat-value{font-size:var(--text-xl);font-weight:var(--fw-bold);color:var(--fg-1);letter-spacing:-.01em;margin-top:2px}.mock-stat-foot{color:var(--fg-3);margin-top:2px;font-size:10.5px}.mock-stat .accent{color:var(--green-600);font-weight:var(--fw-semibold)}.mock-cal-head{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.mock-cal-title{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--fg-1)}.mock-cal-nav{gap:var(--space-1);display:flex}.mock-cal-btn{border-radius:var(--radius-sm);border:1px solid var(--border);width:24px;height:24px;color:var(--fg-3);background:#fff;justify-content:center;align-items:center;display:inline-flex}.mock-cal{grid-template-columns:110px repeat(7,1fr);gap:4px;display:grid}.mock-cal-headcell{font-size:10px;font-weight:var(--fw-semibold);color:var(--fg-3);text-align:center;text-transform:uppercase;letter-spacing:var(--ls-wide);padding:4px 0}.mock-cal-name{font-size:11.5px;font-weight:var(--fw-medium);color:var(--fg-2);align-items:center;gap:6px;padding:6px 0;display:flex}.mock-avatar{width:20px;height:20px;font-size:9px;font-weight:var(--fw-bold);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mock-cell{background:var(--gray-50);border-radius:4px;height:22px;position:relative}.mock-cell.off{background:var(--green-100)}.mock-cell.off-strong{background:var(--green-300)}.mock-cell.off-pending{background:repeating-linear-gradient(45deg, var(--green-100), var(--green-100) 4px, var(--green-50) 4px, var(--green-50) 8px);border:1px dashed var(--green-300)}.mock-cell.weekend{background:var(--gray-100)}.mock-foot{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border);gap:var(--space-5);color:var(--fg-3);flex-wrap:wrap;font-size:11px;display:flex}.legend-dot{align-items:center;gap:6px;display:inline-flex}.legend-swatch{border-radius:2px;flex-shrink:0;width:10px;height:10px}.section{padding:clamp(64px,8vw,96px) 0}.section-tinted{background:#f4f7f4;border-top:1px solid #e8ede8;border-bottom:1px solid #e8ede8}.section-head{max-width:720px;margin-bottom:var(--space-12)}.section-head.center{text-align:center;margin-left:auto;margin-right:auto}.section-head.center .lead{margin-left:auto;margin-right:auto}.problems-grid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:720px){.problems-grid{grid-template-columns:repeat(2,1fr)}}.problem-card{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);padding:var(--space-6);gap:var(--space-5);background:#fff;align-items:flex-start;display:flex}.problem-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.problem-icon{border-radius:var(--radius-md);background:var(--gray-50);border:1px solid var(--border);width:44px;height:44px;color:var(--fg-2);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.problem-icon svg{width:22px;height:22px}.problem-title{font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--fg-1);letter-spacing:-.01em;margin:0 0 6px}.problem-body{font-size:var(--text-sm);color:var(--fg-2);line-height:var(--lh-relaxed);margin:0}.features-grid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:700px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.features-grid{grid-template-columns:repeat(3,1fr)}}.feature-card{background:var(--green-50);border:1px solid var(--green-100);border-radius:var(--radius-lg);padding:var(--space-6);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out)}.feature-card:hover{box-shadow:var(--shadow-md);background:#fff;transform:translateY(-2px)}.feature-icon{border-radius:var(--radius-md);border:1px solid var(--green-100);width:40px;height:40px;color:var(--green-600);margin-bottom:var(--space-4);background:#fff;justify-content:center;align-items:center;display:inline-flex}.feature-icon svg{width:20px;height:20px}.feature-title{font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--fg-1);letter-spacing:-.01em;margin:0 0 6px}.feature-body{font-size:var(--text-sm);color:var(--fg-2);line-height:var(--lh-relaxed);margin:0}.price-toggle-wrap{margin-bottom:var(--space-12);justify-content:center;display:flex}.price-toggle{border:1px solid var(--border);border-radius:var(--radius-full);box-shadow:var(--shadow-xs);background:#fff;padding:4px;display:inline-flex}.price-toggle button{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--fg-2);border-radius:var(--radius-full);transition:color var(--dur-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:8px;padding:8px 18px;display:inline-flex}.price-toggle button.active{background:var(--green-500);color:#fff}.price-toggle .save{background:var(--green-100);color:var(--green-700);font-size:10px;font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);border-radius:var(--radius-sm);text-transform:uppercase;padding:2px 6px}.price-toggle button.active .save{color:#fff;background:#ffffff2e}.pricing-grid{gap:var(--space-6);grid-template-columns:1fr;max-width:880px;margin:0 auto;display:grid}@media (min-width:760px){.pricing-grid{grid-template-columns:repeat(2,1fr)}}.price-card{border-radius:var(--radius-xl);border:1px solid var(--border);box-shadow:var(--shadow-sm);padding:var(--space-8);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#fff;flex-direction:column;display:flex;position:relative}.price-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.price-card.featured{border-color:var(--green-500);box-shadow:0 0 0 3px #1a9e5e1a, var(--shadow-md)}.price-card.featured .pop{top:-12px;right:var(--space-6);background:var(--green-500);color:#fff;font-size:10px;font-weight:var(--fw-bold);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:var(--ls-wide);padding:5px 10px;position:absolute}.price-tier{font-size:var(--text-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-widest);color:var(--green-500);margin-bottom:var(--space-3)}.price-name{font-size:var(--text-2xl);font-weight:var(--fw-bold);color:var(--fg-1);margin:0 0 var(--space-2);letter-spacing:-.02em}.price-desc{font-size:var(--text-sm);color:var(--fg-3);margin:0 0 var(--space-6)}.price-amount{margin-bottom:var(--space-2);align-items:baseline;gap:6px;display:flex}.price-amount .num{font-size:52px;font-weight:var(--fw-bold);color:var(--fg-1);letter-spacing:-.03em;line-height:1}.price-amount .per{font-size:var(--text-sm);color:var(--fg-3)}.price-billed{font-size:var(--text-xs);color:var(--fg-3);margin:0 0 var(--space-6);min-height:18px}.price-billed strong{color:var(--fg-2);font-weight:var(--fw-semibold)}.price-features{margin:0 0 var(--space-8);gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.price-features li{font-size:var(--text-sm);color:var(--fg-2);align-items:flex-start;gap:var(--space-3);line-height:var(--lh-snug);display:flex}.price-features svg{width:16px;height:16px;stroke:var(--green-500);flex-shrink:0;margin-top:2px}.price-card .btn{width:100%}.price-foot{margin-top:var(--space-4);justify-content:center;display:flex}.compare-wrap{border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background:#fff;overflow:auto hidden}table.compare{border-collapse:collapse;width:100%;font-size:var(--text-sm);table-layout:fixed;min-width:720px}table.compare colgroup col.col-feature{width:28%}table.compare colgroup col.col-vendor{width:18%}table.compare th,table.compare td{text-align:left;padding:var(--space-5) var(--space-5);border-bottom:1px solid var(--border);vertical-align:middle}table.compare thead th{background:var(--gray-50);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--fg-3);text-transform:uppercase;letter-spacing:var(--ls-wide)}table.compare thead th.is-syncovi{background:var(--green-50);color:var(--green-700);border-bottom:2px solid var(--green-500)}table.compare tbody tr:last-child td{border-bottom:none}table.compare td.row-label{font-weight:var(--fw-semibold);color:var(--fg-1)}table.compare td.is-syncovi{background:var(--green-50)}table.compare td.cell{text-align:center}.check,.x-mark{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.check{background:var(--green-100);color:var(--green-700)}.x-mark{background:var(--gray-100);color:var(--gray-400)}.check svg,.x-mark svg{width:16px;height:16px}.partial{font-size:var(--text-xs);color:var(--fg-3);font-weight:var(--fw-medium)}.final-cta{background:var(--green-500);border-radius:var(--radius-2xl);color:#fff;gap:var(--space-6);grid-template-columns:1fr;align-items:center;padding:clamp(40px,6vw,64px);display:grid;position:relative;overflow:hidden}@media (min-width:760px){.final-cta{gap:var(--space-12);grid-template-columns:1.4fr 1fr}}.final-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 60%);width:320px;height:320px;position:absolute;top:-80px;right:-80px}.final-cta h2{font-size:clamp(28px,3.4vw,40px);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);margin:0 0 var(--space-3);color:#fff;text-wrap:balance}.final-cta p{font-size:var(--text-md);color:#ffffffd9;margin:0}.final-cta-actions{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-start;display:flex}@media (min-width:760px){.final-cta-actions{justify-content:flex-end}}.final-cta .btn-primary{color:var(--green-700);background:#fff}.final-cta .btn-primary:hover{background:var(--green-50)}.final-cta .btn-outline{color:#fff;background:0 0;border-color:#ffffff80}.final-cta .btn-outline:hover{background:#ffffff1a;border-color:#fff}footer{background:var(--green-900);color:#ffffffa6;padding:var(--space-16) 0 var(--space-10)}.footer-grid{gap:var(--space-10);margin-bottom:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:720px){.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr}}.footer-brand .brand{color:#fff;font-size:22px}.footer-tagline{margin-top:var(--space-4);color:#ffffff8c;font-size:var(--text-sm);line-height:var(--lh-relaxed);max-width:36ch}.footer-col h4{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--ls-widest);color:#ffffff73;margin:0 0 var(--space-4);font-weight:var(--fw-semibold)}.footer-col ul{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer-col a{color:#ffffffb3;font-size:var(--text-sm)}.footer-col a:hover{color:#fff}.footer-bottom{padding-top:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--text-xs);color:#fff6;border-top:1px solid #ffffff14;flex-wrap:wrap;display:flex}.footer-bottom .legal{gap:var(--space-5);display:flex}.hero-voice{margin-top:var(--space-4);font-size:var(--text-base);color:var(--fg-3);font-style:italic;line-height:var(--lh-relaxed)}.how-grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:720px){.how-grid{grid-template-columns:repeat(3,1fr)}}.how-step{border-radius:var(--radius-lg);border:1px solid var(--border);padding:var(--space-6);background:#fff}.how-step-header{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.how-num{background:var(--green-500);color:#fff;width:38px;height:38px;font-size:var(--text-lg);font-weight:var(--fw-bold);letter-spacing:-.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.how-step h3{font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--fg-1);letter-spacing:-.01em;margin:0}.how-step p{font-size:var(--text-sm);color:var(--fg-2);line-height:var(--lh-relaxed);margin:0}.spotlights{flex-direction:column;gap:clamp(56px,7vw,88px);display:flex}.spotlight{gap:var(--space-10);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:880px){.spotlight{gap:var(--space-16);grid-template-columns:1fr 1fr}.spotlight.rev .spotlight-copy{order:2}.spotlight.rev .spot-mock-wrap{order:1}}.spotlight-copy .eyebrow{background:var(--green-50);border:1px solid var(--green-100);border-radius:var(--radius-full);padding:4px 10px}.spotlight-copy .eyebrow:before{display:none}.spotlight-copy h3{font-size:clamp(22px,2.6vw,34px);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--fg-1);margin:0 0 var(--space-4);text-wrap:balance}.spotlight-copy p{font-size:var(--text-md);line-height:var(--lh-relaxed);color:var(--fg-2);max-width:52ch;margin:0}.spot-bullets{margin:var(--space-5) 0 0;gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.spot-bullet{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--fg-2);line-height:var(--lh-snug);display:flex}.spot-bullet svg{color:var(--green-500);flex-shrink:0;margin-top:2px}.spot-mock-wrap{position:relative}.spot-mock-wrap:before{content:"";border-radius:var(--radius-2xl);z-index:-1;filter:blur(24px);pointer-events:none;background:linear-gradient(135deg,#1a9e5e17,#1a9e5e05);position:absolute;inset:-28px}.spot-mock{border-radius:var(--radius-xl);border:1px solid var(--border);box-shadow:var(--shadow-lg);padding:var(--space-5);background:#fff}.mock-approve-rows{flex-direction:column;gap:6px;display:flex}.mock-approve-row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--gray-50);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.mock-approve-info{flex:1;min-width:0}.mock-approve-name{font-size:12px;font-weight:var(--fw-semibold);color:var(--fg-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mock-approve-date{color:var(--fg-3);margin-top:2px;font-size:11px}.mock-warn-badge{font-size:10px;font-weight:var(--fw-semibold);color:#92400e;border-radius:var(--radius-full);white-space:nowrap;background:#fffbeb;border:1px solid #fcd34d;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.mock-approve-btns{flex-shrink:0;gap:5px;display:flex}.mock-btn-approve{font-size:11px;font-weight:var(--fw-semibold);border-radius:var(--radius-sm);background:var(--green-500);color:#fff;white-space:nowrap;padding:4px 9px}.mock-btn-deny{font-size:11px;font-weight:var(--fw-semibold);border-radius:var(--radius-sm);background:var(--gray-100);color:var(--fg-2);white-space:nowrap;padding:4px 9px}.mock-conflict-detail{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:#92400e;font-size:11px;line-height:var(--lh-relaxed);background:#fffbeb;border:1px solid #fcd34d;display:flex}.mock-form{gap:var(--space-4);flex-direction:column;display:flex}.mock-field-label{font-size:11px;font-weight:var(--fw-semibold);color:var(--fg-3);text-transform:uppercase;letter-spacing:var(--ls-wide);margin-bottom:6px;display:block}.mock-field-row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.mock-input,.mock-select,.mock-textarea{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--fg-1);background:#fff;line-height:1.4}.mock-select{justify-content:space-between;align-items:center;display:flex}.mock-select-left{align-items:center;gap:8px;display:flex}.mock-select-swatch{background:var(--green-300);border-radius:2px;flex-shrink:0;width:10px;height:10px;display:inline-block}.mock-textarea{color:var(--fg-2);font-size:12px;line-height:var(--lh-relaxed);min-height:48px}.mock-days-preview{background:var(--green-50);border:1px solid var(--green-100);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);justify-content:space-between;align-items:center;display:flex}.mock-days-label{color:var(--fg-3);font-size:12px;font-weight:var(--fw-medium)}.mock-days-value{font-size:13px;font-weight:var(--fw-bold);color:var(--green-600)}.mock-submit-btn{background:var(--green-500);color:#fff;border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);font-size:var(--text-sm);font-weight:var(--fw-semibold);text-align:center}.features-also{border-top:1px solid var(--border);margin-top:clamp(48px,6vw,72px);padding-top:clamp(40px,5vw,60px)}.features-also-head{font-size:var(--text-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:var(--ls-widest);color:var(--fg-3);margin:0 0 var(--space-6)}@media (max-width:479px){.nav-actions .btn{display:none}}.hero-mock,.spot-mock{overflow:hidden}@media (max-width:640px){.mock-cal{grid-template-columns:72px repeat(7,1fr)}.mock-cal-name{gap:4px;font-size:10px}}@media (max-width:479px){.hero-mock{display:none}.mock-approve-row{gap:var(--space-2)}.mock-approve-btns{justify-content:flex-end;width:100%}}.compare-callout{background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);font-size:var(--text-sm);color:var(--fg-2);line-height:var(--lh-relaxed);margin-bottom:var(--space-6)}.compare-callout strong{color:var(--green-700)}
