.landing-home{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.landing-home{gap:1.25rem}}.landing-hero,.landing-process,.landing-dashboard,.landing-pricing article,.landing-benefits article{overflow:hidden;border-radius:var(--radius-large);border-width:1px;border-color:#0000000f;background-color:var(--card-bg);--tw-shadow: 0 10px 30px rgba(31,41,51,.06);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.landing-hero:is(.dark *),.landing-process:is(.dark *),.landing-dashboard:is(.dark *),.landing-pricing article:is(.dark *),.landing-benefits article:is(.dark *){border-color:#ffffff14;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.landing-hero{display:grid;align-items:center;gap:2rem;padding:1.5rem}@media (min-width: 768px){.landing-hero{padding:2rem}}@media (min-width: 1024px){.landing-hero{grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);padding:2.5rem}}.landing-hero{background:radial-gradient(circle at 12% 12%,rgba(245,158,11,.15),transparent 26rem),linear-gradient(135deg,#fff,#f8fbff 48%,#eff6ff)}:root.dark .landing-hero{background:radial-gradient(circle at 12% 12%,rgba(245,158,11,.12),transparent 26rem),linear-gradient(135deg,#181f26,#0e1822)}.landing-hero-copy{position:relative;z-index:10;max-width:42rem}.landing-hero h1{max-width:48rem;font-size:2.25rem;line-height:2.5rem;font-weight:900;line-height:1.03;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.landing-hero h1:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.landing-hero h1{font-size:3rem;line-height:1}}@media (min-width: 1024px){.landing-hero h1{font-size:3.75rem;line-height:1}}.landing-hero h1{letter-spacing:0}.landing-hero p{margin-top:1.25rem;max-width:42rem;font-size:1rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.landing-hero p:is(.dark *){color:#ffffffbf}@media (min-width: 768px){.landing-hero p{font-size:1.125rem;line-height:2rem}}.landing-actions{margin-top:1.75rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.landing-actions{flex-direction:row}}.landing-trust-row{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.landing-trust-row:is(.dark *){color:#ffffffa6}.landing-trust-row span,.landing-audience span,.landing-audience a{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;background-color:#ffffffbf;padding:.5rem .75rem}.landing-trust-row span:is(.dark *),.landing-audience span:is(.dark *),.landing-audience a:is(.dark *){background-color:#ffffff1a}.landing-trust-row svg,.landing-audience svg{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.landing-hero-media{position:relative;min-height:18rem;overflow:hidden;border-radius:.5rem;border-width:1px;border-color:#fffc;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1));--tw-shadow: 0 24px 70px rgba(15,23,42,.16);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.landing-hero-media:is(.dark *){border-color:#ffffff1a;background-color:#ffffff1a}@media (min-width: 768px){.landing-hero-media{min-height:26rem}}.landing-hero-media img{height:100%;min-height:18rem;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.landing-hero-media img{min-height:26rem}}.landing-status-card{position:absolute;bottom:1rem;left:1rem;min-width:10rem;border-radius:.5rem;border-width:1px;border-color:#ffffffb3;background-color:#ffffffe6;padding:1rem;--tw-shadow: 0 18px 40px rgba(15,23,42,.16);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.landing-status-card:is(.dark *){border-color:#ffffff1a;background-color:#020617cc}.landing-status-card span,.landing-status-card small{display:block;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.landing-status-card span:is(.dark *),.landing-status-card small:is(.dark *){color:#ffffffd9}.landing-status-card strong{margin-top:.25rem;display:block;font-size:1.5rem;line-height:2rem;font-weight:900;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.landing-status-card strong:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.landing-benefits{display:grid;gap:1rem}@media (min-width: 768px){.landing-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.landing-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}.landing-benefits article{padding:1.25rem}.landing-benefits svg{margin-bottom:1.25rem;display:flex;height:2.75rem;width:2.75rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));padding:.625rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.landing-benefits svg:is(.dark *){background-color:#ffffff1a}.landing-benefits h2,.landing-process h2,.landing-dashboard h2,.landing-pricing h2,.landing-reading h2{font-size:1.5rem;line-height:2rem;font-weight:900;line-height:1.25;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.landing-benefits h2:is(.dark *),.landing-process h2:is(.dark *),.landing-dashboard h2:is(.dark *),.landing-pricing h2:is(.dark *),.landing-reading h2:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.landing-benefits h2,.landing-process h2,.landing-dashboard h2,.landing-pricing h2,.landing-reading h2{letter-spacing:0}.landing-benefits p,.landing-process p,.landing-dashboard p,.landing-pricing p{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.landing-benefits p:is(.dark *),.landing-process p:is(.dark *),.landing-dashboard p:is(.dark *),.landing-pricing p:is(.dark *){color:#ffffffa6}.landing-process,.landing-dashboard{display:grid;gap:1.5rem;padding:1.5rem}@media (min-width: 768px){.landing-process,.landing-dashboard{padding:2rem}}@media (min-width: 1024px){.landing-process,.landing-dashboard{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}.landing-process ol{display:grid;gap:.75rem;counter-reset:step}.landing-process li{display:flex;min-height:3.5rem;align-items:center;gap:1rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.landing-process li:is(.dark *){border-color:#ffffff1a;background-color:#ffffff0d;color:#fffc}.landing-process li span{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.landing-dashboard-panel{overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1));padding:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 20px 45px rgba(15,23,42,.18);--tw-shadow-colored: 0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.landing-dashboard-panel:is(.dark *){border-color:#ffffff1a}.landing-audience{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.landing-audience:is(.dark *){color:#ffffffb3}.landing-pricing{display:grid;gap:1rem}@media (min-width: 1024px){.landing-pricing{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-pricing article{padding:1.5rem}@media (min-width: 768px){.landing-pricing article{padding:2rem}}.landing-pricing article strong{margin-top:1.5rem;display:block;font-size:1.875rem;line-height:2.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.landing-pricing article strong:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.landing-pricing .is-featured{border-color:#2563eb4d;--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.landing-pricing .is-featured:is(.dark *){background-color:#2563eb1a}.landing-reading{margin-top:.5rem;display:flex;align-items:flex-end;justify-content:space-between;padding-left:.25rem;padding-right:.25rem}
