:root{--ink:#121922;--coal:#111827;--muted:#64707b;--orange:#b34a22;--orange-bright:#cf5529;--line:#e0e4e7;--paper:#f4f5f3;--white:#fff;--radius:4px;--container:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:DM Sans,Inter,system-ui,-apple-system,sans-serif}a{color:inherit;text-decoration:none}button,summary{font:inherit}button{cursor:pointer}img{max-width:100%}.container{max-width:var(--container);margin:0 auto;padding:0 34px}.skip-link{z-index:999;color:var(--coal);background:#fff;padding:12px 18px;position:absolute;top:-70px;left:20px}.skip-link:focus{top:18px}:focus-visible{outline-offset:3px;outline:3px solid #e16a3c}::selection{color:#fff;background:#c75632}.announcement{color:#d4dadf;letter-spacing:.015em;background:#202830;justify-content:center;align-items:center;gap:10px;height:35px;font-size:11px;font-weight:600;display:flex}.announcement a{color:#fff;border-bottom:1px solid #c8d0d5}.announcement a span{margin-left:4px}.announcement-separator{color:#77818b}.announcement-dot{background:#e77749;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #e7774920}.site-header{z-index:20;color:#fff;border-bottom:1px solid #ffffff20;height:81px;transition:background .3s,box-shadow .3s;position:absolute;top:35px;left:0;right:0}.site-header.scrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#121a23f5;position:fixed;top:0;box-shadow:0 4px 28px #0002}.header-content{align-items:center;gap:46px;height:100%;display:flex}.brand{flex:none;align-items:center;display:flex}.brand img{width:150px;height:auto;display:block}.desktop-nav{color:#ebedef;align-items:center;gap:29px;margin:auto;font-size:12px;font-weight:600;display:flex}.desktop-nav a{transition:color .15s}.desktop-nav a:hover{color:#f18e68}.nav-actions{white-space:nowrap;align-items:center;gap:22px;display:flex}.login-link{font-size:12px;font-weight:700}.login-link:hover{color:#f0a183}.btn{white-space:nowrap;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:20px;font-weight:700;line-height:1.1;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-brand{background:var(--orange);color:#fff}.btn-brand:hover{background:#d05b30;box-shadow:0 10px 30px #8d3d1a38}.btn-small{padding:13px 17px;font-size:12px}.btn-large{padding:19px 25px;font-size:14px}.btn-white{color:#17202a;background:#fff}.btn-white:hover{background:#f3ede9}.menu-toggle{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:40px;display:none}.menu-toggle span{background:#fff;width:24px;height:2px}.mobile-nav{display:none}.hero{color:#fff;background:#141a20;height:min(790px,100vh - 35px);min-height:720px;position:relative;overflow:hidden}.hero-media{background-image:url("../img/landing/taller-hero.e686d85b3946.webp");background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.015)}.hero-shade{background:linear-gradient(90deg,#080f15f5 0%,#080f15e6 25%,#080f158c 54%,#090e1329 85%),linear-gradient(#0000 72%,#070b10c2);position:absolute;inset:0}.hero-inner{align-items:center;height:100%;padding-top:85px;display:flex;position:relative}.hero-content{max-width:710px}.eyebrow,.section-label{letter-spacing:.13em;color:var(--orange);text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:800;display:flex}.eyebrow.light,.section-label.light{color:#ef986d}.eyebrow-line{background:var(--orange);width:38px;height:1px}.hero h1{letter-spacing:-.075em;margin:28px 0 26px;font-family:Manrope,system-ui,sans-serif;font-size:clamp(58px,6.05vw,92px);font-weight:800;line-height:1.07}.hero h1 em{color:#e87847;font-style:normal}.hero-desc{color:#e5e7ea;max-width:540px;margin:0;font-size:17px;line-height:1.9}.hero-actions{align-items:center;gap:30px;margin-top:35px;display:flex}.hero-secondary{white-space:nowrap;border-bottom:1px solid #a9b0b5;padding-bottom:5px;font-size:13px;font-weight:700}.hero-secondary span{color:#e77348;margin-left:14px}.hero-assurance{color:#c6cfd3;align-items:center;gap:10px;margin-top:23px;font-size:12px;display:flex}.check-mini{color:#ef8b60;font-size:13px}.dot-divider{color:#727d84}.hero-side-note{transform-origin:100% 0;color:#dee3e7;letter-spacing:.19em;align-items:center;gap:24px;font-size:10px;display:flex;position:absolute;top:43%;right:32px;transform:rotate(90deg)translate(50%)}.hero-side-note span:first-child{color:#db7449}.vertical-line{background:#c8cdd1;width:50px;height:1px}.hero-bottom{justify-content:space-between;align-items:end;width:100%;display:flex;position:absolute;bottom:33px;left:50%;transform:translate(-50%)}.hero-bottom>div{letter-spacing:.015em;flex-direction:column;gap:10px;font-size:13px;font-weight:600;display:flex}.hero-bottom i{color:#d86237;margin:0 8px;font-size:11px;font-style:normal}.micro-kicker{color:#c16b47;letter-spacing:.16em;font-size:10px;font-weight:800}.scroll-mark{border:1px solid #fff8;border-radius:50%;place-items:center;width:45px;height:45px;font-size:20px;transition:background .2s;display:grid}.scroll-mark:hover{background:#ffffff25}.section-pad{padding:120px 0}.section-top{justify-content:space-between;align-items:center;gap:25px;margin-bottom:56px;display:flex}.section-mini{letter-spacing:.17em;color:#a2aab0;font-size:10px;font-weight:800}.small-square{background:currentColor;width:8px;height:8px;display:inline-block}.display-h2{letter-spacing:-.067em;margin:0;font-family:Manrope,system-ui,sans-serif;font-size:clamp(38px,4.2vw,61px);font-weight:800;line-height:1.14}.intro-section{background:#f8f9f7}.intro-grid{grid-template-columns:1.15fr .75fr;align-items:start;gap:95px;display:grid}.intro-copy{padding-top:4px}.intro-copy p{color:#626d73;margin:0 0 19px;font-size:15px;line-height:1.9}.intro-copy strong{color:var(--ink);font-weight:700}.pain-cards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:66px;display:grid}.pain-cards article{background:#fff;border:1px solid #ebeeed;min-height:255px;padding:29px 28px 34px;transition:transform .3s,box-shadow .3s}.pain-cards article:hover{transform:translateY(-5px);box-shadow:0 24px 50px #12202c0d}.pain-num{color:#9ca5aa;letter-spacing:.1em;font-size:11px;font-weight:700}.pain-graphic{color:#b54e27;align-items:center;height:85px;display:flex}.pain-graphic svg{width:53px;height:53px}.pain-cards h3{letter-spacing:-.035em;margin:8px 0 10px;font-family:Manrope,sans-serif;font-size:17px;line-height:1.3}.pain-cards p{color:#70787e;margin:0;font-size:13px;line-height:1.75}.product-section{background:#e9edec}.product-header{justify-content:space-between;align-items:end;gap:80px;margin-bottom:52px;display:flex}.product-header .section-label{margin-bottom:25px}.product-header p{color:#69747a;max-width:310px;font-size:15px;line-height:1.8}.product-stage{background:#fff;box-shadow:0 35px 80px #10202c12}.stage-top{letter-spacing:.13em;color:#6b767a;background:#e6e8e9;border:1px solid #dfe4e4;align-items:center;gap:10px;height:52px;padding:0 22px;font-size:10px;font-weight:800;display:flex}.live-dot{background:#b34a22;border-radius:50%;width:7px;height:7px}.stage-note{letter-spacing:0;text-transform:none;margin-left:auto;font-size:11px;font-weight:500}.dashboard{border:1px solid #dfe4e4;border-top:0;min-height:470px;display:flex;overflow:hidden}.dash-side{color:#b5bec3;background:#151e26;flex-direction:column;flex:0 0 220px;width:220px;padding:24px 14px 22px;display:flex}.dash-logo{padding:3px 9px 32px}.dash-logo img{width:122px;display:block}.dash-nav{color:#a5b1b9;align-items:center;gap:13px;padding:12px 13px;font-size:11px;font-weight:600;display:flex}.dash-nav.active{color:#fff;background:#a7472c29;border-left:2px solid #cf6037}.dash-symbol{color:#e4e6e7;width:19px;font-size:18px;font-weight:400}.dash-bottom{color:#c7cdd0;letter-spacing:.08em;border-top:1px solid #ffffff16;justify-content:space-between;margin-top:auto;padding:23px 10px 0;font-size:10px;display:flex}.dash-main{background:#f9fafb;flex:1;min-width:0;padding:29px 34px 20px}.dash-head{justify-content:space-between;align-items:start;display:flex}.dash-eyebrow{letter-spacing:.15em;color:#a5adb3;font-size:9px;font-weight:800}.dash-head h3{letter-spacing:-.04em;margin:8px 0 5px;font-size:21px}.wave{color:var(--orange);font-size:16px}.dash-subtitle{color:#9aa3aa;font-size:11px}.dash-icon-circle{color:#9aa4a9;border:1px solid #e1e6e7;border-radius:50%;padding:10px;font-size:17px}.dash-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin:27px 0 20px;display:grid}.dash-metric{background:#fff;border:1px solid #e9eced;min-width:0;padding:19px 17px}.dash-metric span{color:#738087;white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.dash-metric strong{letter-spacing:-.045em;margin:8px 0 7px;font-family:Manrope;font-size:30px;display:block}.dash-metric small{color:#a3adb3;white-space:nowrap;font-size:9px}.dash-metric small i{vertical-align:middle;background:#e2774b;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.dash-table-card{background:#fff;border:1px solid #e6e9ea}.dash-table-head{border-bottom:1px solid #edf0f1;justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.dash-table-head strong{font-size:13px}.dash-new{background:var(--orange);color:#fff;padding:9px 11px;font-size:10px;font-weight:700}.dash-table{border-collapse:collapse;text-align:left;width:100%;font-size:10px}.dash-table th{letter-spacing:.04em;color:#adb4b8;background:#fafbfb;font-size:9px;font-weight:800}.dash-table th,.dash-table td{border-bottom:1px solid #edf0f1;padding:13px 15px}.dash-table td{color:#45525c}.dash-table tr:last-child td{border:0}.status{white-space:nowrap;border-radius:2px;padding:6px 8px;font-size:9px;font-weight:800;display:inline-block}.status.doing{color:#af532f;background:#f8e4db}.status.waiting{color:#9f7821;background:#f8f1dc}.status.complete{color:#198757;background:#e2f4eb}.dash-foot{color:#a9b1b6;justify-content:space-between;padding-top:16px;font-size:9px;display:flex}.dash-foot i{background:#32a876;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.product-outro{justify-content:space-between;align-items:center;gap:20px;padding:25px 28px;display:flex}.product-outro>div{color:#67727a;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.product-outro strong{color:#24303a}.product-outro-icon{color:var(--orange);margin-right:8px;font-size:21px}.product-outro>a{color:var(--orange);white-space:nowrap;font-size:12px;font-weight:800}.product-outro>a span{margin-left:9px}.features-section{background:#fff}.features-title-row{justify-content:space-between;align-items:end;gap:90px;margin-bottom:45px;display:flex}.features-title-row p{color:#68737a;max-width:300px;font-size:14px;line-height:1.8}.feature-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.feature-card{background:#f8f9f8;border:1px solid #e5e9e9;min-height:326px;transition:transform .24s;position:relative;overflow:hidden}.feature-card:hover{transform:translateY(-3px)}.feature-wide{grid-column:1/-1;grid-template-columns:.78fr 1fr;min-height:335px;display:grid}.feature-body{z-index:1;padding:32px 33px;position:relative}.feature-index{color:#b75935;letter-spacing:.1em;font-size:10px;font-weight:800}.feature-symbol{color:#b34a22;font-size:20px;position:absolute;top:23px;right:32px}.feature-card h3{letter-spacing:-.046em;max-width:330px;margin:35px 0 15px;font-family:Manrope;font-size:25px;line-height:1.22}.feature-card p{color:#66727a;max-width:305px;margin:0;font-size:13px;line-height:1.75}.feature-more{color:#a0aab0;letter-spacing:.025em;margin-top:28px;font-size:11px;display:block}.orders-ui{background:linear-gradient(120deg,#e8eceb,#f7f8f7);align-items:stretch;gap:9px;padding:38px 22px 26px 20px;display:flex;overflow:hidden}.mini-column{background:#fbfbfa;border:1px solid #e5e9e8;flex:1;min-width:115px;padding:15px 12px}.mini-head{color:#939e9e;letter-spacing:.08em;margin-bottom:16px;font-size:8px;font-weight:800;display:block}.mini-order{background:#fff;border-left:3px solid #bfc7ca;flex-direction:column;gap:8px;margin-bottom:9px;padding:12px 10px;display:flex;box-shadow:0 5px 15px #15212b0c}.mini-order i{background:#bfced0;border-radius:6px;width:13px;height:4px}.mini-order b{font-size:10px}.mini-order small{color:#98a2a9;font-size:9px}.mini-order.orange-order{border-left-color:#b34a22}.mini-order.orange-order i{background:#d87b54}.feature-line-item{color:#748088;background:#fff;border:1px solid #e1e7e6;justify-content:space-between;align-items:center;margin-top:31px;padding:13px 17px;font-size:11px;display:flex}.tiny-check{color:#319c61;background:#e2f3e9;border-radius:50%;place-items:center;width:25px;height:25px;font-weight:900;display:inline-grid}.inspection-visual{color:#96a1a8;align-items:center;gap:8px;margin-top:32px;font-size:10px;display:flex}.inspect-icon{border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.inspect-icon.orange{color:#ae4d25;background:#f8e5dc}.inspect-icon.green{color:#2d9955;background:#e7f3eb}.inspect-icon.grey{color:#72808a;background:#e9edef}.feature-last{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;min-height:294px;display:grid}.feature-last h3{margin-top:29px}.receipt-ui{color:#68737a;background:#fff;width:70%;margin:10px auto;padding:27px 24px;font-size:11px;transform:rotate(-3deg);box-shadow:0 15px 55px #1b27310d}.receipt-top{color:#adb5ba;letter-spacing:.12em;justify-content:space-between;font-size:9px;display:flex}.receipt-top i{color:#b34a22;font-style:normal}.receipt-ui strong{color:#242d36;letter-spacing:-.04em;margin:18px 0;font-size:18px;display:block}.receipt-ui>div:not(.receipt-line){border-top:1px solid #e8ecee;justify-content:space-between;padding:9px 0;display:flex}.receipt-ui>div span:last-child{color:#278c57}.receipt-line{border-top:2px dashed #e8ecee;margin:12px 0}.receipt-ui small{color:#9aa4a9}.photo-band{color:#fff;background:#151b21;align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}.photo-band-image{background:url("../img/landing/taller-diagnostico.26f5b11c227b.webp") 50% 43%/cover no-repeat;position:absolute;inset:0}.photo-band-overlay{background:linear-gradient(90deg,#0b1117 0%,#0b1117e7 36%,#0b111799 72%,#0b111729 100%);position:absolute;inset:0}.photo-band-inner{width:100%;padding-top:65px;padding-bottom:65px;position:relative}.photo-band h2{letter-spacing:-.062em;max-width:800px;margin:27px 0;font-family:Manrope;font-size:clamp(32px,3.5vw,51px);line-height:1.18}.photo-band h2 em{color:#e58a60;font-style:normal}.photo-band p{color:#b4bec4;max-width:470px;font-size:15px;line-height:1.75}.photo-band-caption{letter-spacing:.18em;color:#a0abb1;font-size:9px;position:absolute;bottom:27px;right:34px}.workflow{background:#f8f9f7}.workflow-head{justify-content:space-between;align-items:end;gap:75px;display:flex}.workflow-head p{color:#68737a;max-width:330px;font-size:14px;line-height:1.85}.flow-steps{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:67px;display:grid}.flow-steps article>span{letter-spacing:-.07em;color:#c7cdd0;font-family:Manrope;font-size:45px;font-weight:800}.step-rule{background:#cdd5d7;height:1px;margin:13px 0 27px;position:relative}.step-rule:before{content:"";background:#bd5b37;width:7px;height:7px;position:absolute;top:-3px;left:0}.flow-steps h3{letter-spacing:-.04em;margin:0 0 11px;font-family:Manrope;font-size:20px}.flow-steps p{color:#788389;max-width:220px;margin:0;font-size:13px;line-height:1.75}.split-section{color:#fff;background:#151e27;grid-template-columns:1fr 1fr;min-height:600px;display:grid}.split-photo{background:url("../img/landing/taller-equipo.90055c4ec6a2.webp") 53%/cover no-repeat;min-height:600px;position:relative;overflow:hidden}.split-photo:after{content:"";background:linear-gradient(#0000 65%,#0e151eb5);position:absolute;inset:0}.photo-corner{z-index:1;letter-spacing:.18em;color:#fff;font-size:10px;position:absolute;bottom:38px;left:8%}.split-content{flex-direction:column;justify-content:center;padding:86px clamp(42px,7vw,112px);display:flex}.split-content h2{letter-spacing:-.06em;margin:28px 0 23px;font-family:Manrope;font-size:clamp(34px,3.6vw,54px);line-height:1.17}.split-content h2 em{color:#e3794c;font-style:normal}.split-content>p{color:#b6c0c6;max-width:450px;font-size:14px;line-height:1.8}.split-points{margin:22px 0 25px}.split-points>div{border-top:1px solid #ffffff21;align-items:center;gap:19px;padding:13px 0;display:flex}.split-points span{color:#e67949;font-size:10px}.split-points p{color:#e6e8eb;font-size:13px;line-height:1.5}.text-cta{border-bottom:1px solid #ba6242;align-self:start;padding-bottom:8px;font-size:13px;font-weight:800}.text-cta span{color:#e78760;margin-left:16px}.text-cta.dark-text{color:#1b252b}.faq-section{background:#fff}.faq-grid{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.faq-grid .display-h2{margin-top:26px}.faq-subtitle{color:#738089;max-width:355px;margin:22px 0 25px;font-size:14px;line-height:1.85}.faq-list{border-top:1px solid #dce2e4}.faq-list details{border-bottom:1px solid #dce2e4}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:15px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#b34a22;font-size:20px;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#6d797f;max-width:490px;margin:-3px 0 25px;font-size:13px;line-height:1.8}.final-cta{color:#fff;background:#aa4423;position:relative;overflow:hidden}.final-cta-grain{opacity:.95;background:radial-gradient(at 30% 10%,#dd6a3b75,#0000 45%),linear-gradient(110deg,#92351611,#73210f65);position:absolute;inset:0}.final-cta-content{padding-top:107px;padding-bottom:122px;position:relative}.final-cta .section-label{color:#ffdbcb}.final-cta h2{letter-spacing:-.069em;max-width:900px;margin:27px 0 21px;font-family:Manrope;font-size:clamp(42px,5vw,75px);font-weight:800;line-height:1.12}.final-cta h2 em{color:#ffb98e;font-style:normal}.final-cta p{color:#f5d5c7;max-width:500px;font-size:15px;line-height:1.7}.final-cta .btn{margin-top:22px}.final-trust{color:#f1c2b0;margin-top:19px;font-size:12px}.final-watermark{letter-spacing:-.09em;color:#fdfdfd0c;pointer-events:none;font-family:Manrope;font-size:clamp(100px,15vw,240px);font-weight:900;position:absolute;bottom:-49px;right:-23px}.footer{color:#fff;background:#101820}.footer-top{justify-content:space-between;gap:80px;padding:74px 0 75px;display:flex}.footer-brand img{width:175px;height:auto;display:block}.footer-brand p{color:#8d9aa2;margin-top:25px;font-size:13px;line-height:1.75}.footer-links{grid-template-columns:repeat(3,1fr);gap:70px;display:grid}.footer-links>div{flex-direction:column;gap:17px;min-width:130px;display:flex}.footer-links strong{color:#dce1e4;letter-spacing:.17em;margin-bottom:7px;font-size:10px}.footer-links a{color:#96a2a9;font-size:12px}.footer-links a:hover{color:#f1a17c}.footer-bottom{color:#88959f;border-top:1px solid #ffffff1c;justify-content:space-between;gap:20px;padding:27px 0 31px;font-size:11px;display:flex}[data-reveal]{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(20px)}[data-reveal].visible{opacity:1;transform:none}@media (max-width:1140px){.desktop-nav{gap:18px}.header-content{gap:22px}.hero h1{font-size:70px}.hero-side-note{display:none}.intro-grid{gap:50px}.feature-wide{grid-template-columns:.85fr 1.15fr}.footer-links{gap:36px}}@media (max-width:900px){.container{padding:0 24px}.site-header{height:70px}.desktop-nav,.nav-actions{display:none}.menu-toggle{margin-left:auto;display:flex}.mobile-nav{background:#121b24;border-top:1px solid #ffffff1a;flex-direction:column;gap:18px;padding:18px 24px 27px;display:flex;position:absolute;top:70px;left:0;right:0}.mobile-nav[hidden]{display:none}.mobile-nav a{font-size:14px}.mobile-nav .btn{align-self:start}.hero{min-height:695px}.hero-media{background-position:64%}.hero-shade{background:linear-gradient(90deg,#081016f2 0%,#081016d4 50%,#08101662 100%),linear-gradient(#0000 55%,#081016a8)}.hero h1{font-size:clamp(48px,7vw,72px)}.hero-bottom{bottom:24px}.intro-grid,.product-header,.features-title-row,.workflow-head,.faq-grid{grid-template-columns:1fr;gap:30px;display:grid}.product-header p,.features-title-row p,.workflow-head p{max-width:550px}.pain-cards{gap:10px}.pain-cards article{min-height:270px;padding:22px}.feature-wide{grid-template-columns:1fr}.orders-ui{min-height:220px}.dashboard{min-height:430px}.dash-side{flex-basis:165px;width:165px}.dash-main{padding:20px}.dash-metrics{grid-template-columns:repeat(2,1fr)}.dash-table th,.dash-table td{padding:11px 8px}.split-content{padding:50px 38px}.footer-top,.footer-links{gap:20px}.section-pad{padding:90px 0}}@media (max-width:650px){.container{padding:0 20px}.announcement{letter-spacing:-.015em;gap:6px;font-size:10px}.announcement-separator{display:none}.brand img{width:140px}.hero{height:auto;min-height:690px}.hero-media{background-position:63%}.hero-shade{background:linear-gradient(90deg,#071018e8,#071018ac 60%,#07101860),linear-gradient(#0000 45%,#071018e3)}.hero-inner{align-items:start;padding-top:160px}.hero h1{margin:24px 0;font-size:clamp(43px,10vw,60px);line-height:1.11}.hero-desc{max-width:360px;font-size:15px;line-height:1.7}.hero-actions{flex-direction:column;align-items:start;gap:25px}.hero-bottom{bottom:25px}.hero-bottom>div{font-size:11px;line-height:1.6}.micro-kicker{font-size:9px}.scroll-mark{flex:0 0 36px;width:36px;height:36px}.section-pad{padding:74px 0}.section-top{margin-bottom:35px}.section-mini{display:none}.display-h2{font-size:clamp(32px,9vw,45px)}.intro-grid{gap:20px}.intro-copy p{font-size:14px}.pain-cards{grid-template-columns:1fr;margin-top:30px}.pain-cards article{min-height:0;padding:23px}.pain-graphic{height:60px}.pain-graphic svg{width:40px;height:40px}.product-header{margin-bottom:25px}.product-header .section-label{margin-bottom:20px}.stage-top{height:42px;font-size:8px}.stage-note{font-size:9px}.dashboard{min-height:400px}.dash-side{flex-basis:48px;width:48px;padding:12px 5px}.dash-logo img{display:none}.dash-logo{height:55px}.dash-nav{justify-content:center;padding:11px 8px;font-size:0}.dash-symbol{font-size:16px}.dash-bottom{display:none}.dash-main{padding:13px 10px}.dash-head h3{font-size:15px}.dash-subtitle{font-size:9px}.dash-icon-circle{display:none}.dash-metrics{gap:7px;margin:15px 0 13px}.dash-metric{padding:9px}.dash-metric span{font-size:8px}.dash-metric strong{margin:5px 0;font-size:22px}.dash-metric small{font-size:8px}.dash-table-head{padding:10px}.dash-table-head strong{font-size:11px}.dash-new{padding:7px;font-size:8px}.dash-table{font-size:8px}.dash-table th,.dash-table td{padding:9px 6px}.dash-table th:nth-child(3),.dash-table td:nth-child(3){display:none}.status{padding:5px;font-size:7px}.dash-foot{font-size:8px}.product-outro{flex-direction:column;align-items:start;padding:19px}.product-outro>div{font-size:11px}.features-title-row{gap:16px}.feature-grid{grid-template-columns:1fr}.feature-card,.feature-wide,.feature-last{grid-column:1;min-height:0;display:block}.feature-card h3{font-size:23px}.feature-wide .feature-body{padding-bottom:15px}.orders-ui{min-height:195px;padding:12px}.mini-column{min-width:0;padding:12px 8px}.mini-head{font-size:7px}.mini-order{padding:9px 5px}.mini-order b{font-size:8px}.mini-order small{font-size:7px}.receipt-ui{width:78%;margin:0 auto 35px}.photo-band{min-height:440px}.photo-band-image{background-position:40%}.photo-band-overlay{background:#0b1117be}.photo-band h2{font-size:34px}.photo-band p{font-size:13px}.photo-band-caption{font-size:8px}.flow-steps{grid-template-columns:1fr 1fr;row-gap:35px;margin-top:35px}.flow-steps article>span{font-size:37px}.flow-steps h3{font-size:17px}.flow-steps p{font-size:12px}.split-section{grid-template-columns:1fr}.split-photo{min-height:375px}.split-content{padding:63px 25px 72px}.split-content h2{font-size:36px}.faq-grid{gap:40px}.faq-list summary{padding:20px 0;font-size:13px}.final-cta-content{padding-top:78px;padding-bottom:95px}.final-cta h2{font-size:clamp(38px,9vw,52px)}.final-watermark{font-size:95px;bottom:-21px}.footer-top{flex-direction:column;gap:40px;padding:58px 0 50px}.footer-links{grid-template-columns:1fr 1fr;gap:35px}.footer-bottom{flex-direction:column;gap:13px;font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}[data-reveal]{opacity:1!important;transform:none!important}}@media (max-width:650px){.hero-inner{padding-bottom:150px}}.display-h2 span{color:#7e868c}.product-header p{color:#616b71}.stage-top{color:#5e676b}.flow-steps article>span{color:#878b8d}.feature-index{color:#af5532}.section-mini,.pain-num,.pain-cards p,.flow-steps p,.faq-subtitle,.feature-line-item,.feature-more{color:#677075}