/* Larger reading sizes, shorter measures and room for the product. */
body{font-size:17px;line-height:1.7}.hero-grid{grid-template-columns:1fr;gap:36px}.hero-copy{text-align:center;max-width:1000px;margin-inline:auto}.hero .eyebrow,.hero .actions{justify-content:center}.hero h1{font-size:clamp(40px,5.1vw,68px);line-height:1.15;letter-spacing:-2.5px}.hero-copy>p{max-width:690px;font-size:20px;line-height:1.65;margin:0 auto 30px}.hero-note{font-size:14px}.product-stage{width:100%;max-width:1050px;margin:10px auto 0;padding-bottom:55px}.app-window{transform:none}.app-body{min-height:440px}.app-sidebar{width:155px;padding:22px 12px}.app-sidebar img{width:105px;margin-bottom:24px}.sidebar-item{padding:12px 9px;font-size:14px}.sidebar-item span{font-size:12px}.sidebar-bottom{font-size:11px}.sidebar-bottom small{font-size:9px}.app-content{padding:28px}.window-bar{height:43px;font-size:11px}.app-title h3{font-size:23px}.app-title small{font-size:10px}.fake-button{font-size:11px;padding:9px 14px}.summary{gap:15px;margin-bottom:25px}.summary>div{padding:13px 15px}.summary small{font-size:11px}.summary strong{font-size:27px}.summary strong span{font-size:10px}.board{gap:16px}.board-column h4{font-size:12px}.task{padding:16px 14px}.task h5{font-size:15px;margin-top:10px}.tag{font-size:9px}.task p{font-size:11px}.task>div{font-size:10px}.task .avatar{width:23px;height:23px;font-size:8px}.floating-note{left:35px;bottom:30px}.floating-note strong{font-size:13px}.floating-note small{font-size:11px}.stage-caption{font-size:10px}.stage-caption span:last-child{font-size:9px}.demo-label{font-size:11px}.section{padding-top:88px;padding-bottom:88px}.differentiators{padding-bottom:20px}.section-heading{margin-bottom:38px}.section-heading>p{font-size:18px;max-width:390px}.eyebrow,.hero .eyebrow{font-size:11px}.difference-grid p,.benefit-grid p,.resource-grid p,.panel-intro p,.finance-primary>p,.finance-cards p,.integration-description,.faq p{font-size:16px;line-height:1.75}.difference-grid h3{font-size:27px}.difference-grid strong{display:none}.difference-grid a,.benefit-grid a{font-size:14px}.difference-kicker,.feature-number{font-size:11px}.difference-grid article{padding:30px}.benefit-grid h3{font-size:23px}.whatsapp-grid{grid-template-columns:1fr 1.1fr;gap:55px}.whatsapp-grid>div>p{font-size:18px}.check-list{font-size:15px;line-height:1.65}.check-list li{margin-bottom:14px}.whatsapp-grid .integration-note{font-size:12px}.button{font-size:16px}.header .button{font-size:12px}.chat-demo{min-width:0}.chat-top strong{font-size:16px}.chat-top small{font-size:10px}.chat-layout{min-height:405px}.contact-mock strong{font-size:11px}.contact-mock small{font-size:10px}.contact-mock .owner{font-size:9px}.chat-person{font-size:13px}.chat-person span{font-size:10px}.bubble{font-size:13px}.bubble strong{font-size:10px}.bubble small{font-size:9px}.chat-task strong{font-size:11px}.chat-task small{font-size:9px}.composer{font-size:11px}.chat-footer{font-size:10px}#replay-chat{font-size:10px;min-height:44px}.integration-detail h3{font-size:29px}.integration-detail li{font-size:14px}.integration-tag{font-size:11px}.integration-footnote{font-size:12px}.integration-detail{min-height:400px}.integration-node strong{font-size:14px}.integration-node small{font-size:10px}.finance-layout{gap:40px}.finance-label,.finance-cards article>span{font-size:11px}.finance-cards h3{font-size:22px}.payment-options span{font-size:13px}.finance-note p,.finance-note>a{font-size:12px}.resource-tabs button{font-size:15px}.resource-panel{gap:50px}.panel-intro h3{font-size:28px}.resource-grid h4{font-size:19px}.resource-grid{gap:30px}.all-features>summary{font-size:15px;padding-block:22px}#feature-catalog p{font-size:15px}#feature-catalog h4{font-size:17px}.faq summary{font-size:16px;padding-block:22px}.faq-section>div>p{font-size:16px}.cta-section p{font-size:18px}.cta-number{font-size:13px}.footer p,.footer button,.developer-credit p{font-size:12px}.header nav{font-size:12px;gap:16px}.strip span,.strip .container>div span{font-size:13px}
@media(max-width:1150px){.header nav{font-size:10px;gap:10px}.app-sidebar{width:130px}.app-content{padding:20px}.task h5{font-size:13px}.whatsapp-grid{gap:30px}.whatsapp-section h2{font-size:37px}}
@media(max-width:850px){.hero-copy>p{font-size:18px}.app-sidebar{width:110px}.sidebar-item span{font-size:10px}.app-sidebar img{width:80px}.app-title h3{font-size:18px}.summary small{font-size:9px}.board-column h4{font-size:9px}.task{padding:12px 8px}.task h5{font-size:10px}.task p,.task>div{font-size:8px}.tag{font-size:7px}.summary strong span{display:none}.app-body{min-height:360px}.whatsapp-grid{grid-template-columns:1fr}.chat-demo{max-width:650px}.section-heading>p{font-size:16px}.integration-detail{min-height:0}.resource-panel{gap:25px}.finance-note{gap:15px}.strip .container>div span{font-size:11px}}
@media(max-width:540px){.container{width:calc(100% - 40px)}.hero h1{font-size:40px;letter-spacing:-1.7px}.hero-copy>p{font-size:17px}.hero .eyebrow{font-size:10px}.hero-note{font-size:12px}.actions .button{font-size:14px}.text-link{font-size:13px}.hero-grid{gap:25px}.stage-caption{font-size:6px}.stage-caption span:last-child{font-size:5px}.app-sidebar{width:64px;padding:14px 4px}.app-sidebar img{width:48px}.sidebar-item{padding:9px 3px;font-size:7px}.sidebar-item span{font-size:5px}.sidebar-bottom{font-size:5px}.sidebar-bottom small{font-size:4px}.app-content{padding:13px 8px}.window-bar{height:28px;font-size:6px}.app-title h3{font-size:10px}.app-title small{font-size:5px}.fake-button{font-size:5px;padding:5px}.summary{gap:5px;margin-bottom:13px}.summary>div{padding:5px}.summary small{font-size:5px}.summary strong{font-size:15px}.board{gap:5px}.board-column h4{font-size:5px}.task{padding:8px 5px}.task h5{font-size:7px}.task p,.task>div{font-size:5px}.tag{font-size:4px}.task .avatar{width:14px;height:14px;font-size:5px}.app-body{min-height:265px}.floating-note{left:8px;bottom:30px;padding:10px}.floating-note strong{font-size:9px}.floating-note small{font-size:7px}.demo-label{font-size:8px}.section{padding-top:60px;padding-bottom:60px}.differentiators{padding-bottom:0}.section-heading>p{font-size:17px;margin-top:20px}.difference-grid p,.benefit-grid p,.resource-grid p,.panel-intro p,.finance-cards p,.integration-description,.faq p{font-size:16px}.difference-grid article{padding:25px}.whatsapp-section h2{font-size:35px}.check-list{font-size:15px}.chat-layout{min-height:350px}.chat-top strong{font-size:12px}.chat-top small{font-size:8px}.contact-mock strong{font-size:7px}.contact-mock small{font-size:6px}.contact-mock .owner{font-size:6px}.chat-person{font-size:10px}.chat-person span{font-size:7px}.bubble{font-size:10px}.bubble strong{font-size:8px}.bubble small{font-size:7px}.chat-task strong{font-size:8px}.chat-task small{font-size:6px}.composer{font-size:8px}.chat-footer{font-size:8px}#replay-chat{font-size:8px}.integration-node strong{font-size:11px}.integration-node small{font-size:7px}.integration-detail h3{font-size:26px}.integration-detail li{font-size:14px}.integration-tag{font-size:9px}.finance-note p,.finance-note>a{font-size:12px}.resource-tabs button{font-size:13px}.panel-intro h3{font-size:23px}.resource-grid h4{font-size:19px}.all-features>summary{font-size:14px}.cta-section p{font-size:17px}.cta-section .button{font-size:14px}.cta-number{font-size:12px}.footer p{font-size:11px}.footer button{font-size:12px}.strip .container>div{gap:8px}.strip .container>div span{font-size:9px}}
