@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap');
:root{--navy:#0b1a2d;--green:#79c942;--green-dark:#2f6d18;--slate:#51657a;--line:#e1e7ec;--soft:#f5f7f8;--white:#fff;--radius:20px;--font:'DM Sans',Arial,sans-serif;--heading:'Manrope','DM Sans',Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;color:var(--navy);background:var(--white);font-family:var(--font);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button{color:inherit}img{display:block;max-width:100%;height:auto}svg{flex:none}::selection{background:#c6eea9;color:var(--navy)}:focus-visible{outline:3px solid #387fbc;outline-offset:5px}.skip{position:fixed;top:-70px;left:16px;z-index:100;background:var(--navy);color:white;padding:12px 20px}.skip:focus{top:15px}.wrap{width:min(1200px,calc(100% - 64px));margin:auto}.site-header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.96);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.header-inner{min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:flex;align-items:center;gap:20px;flex:none}.brand img{width:137px;height:auto}.brand-note{border-left:1px solid var(--line);padding-left:18px;font-size:12px;line-height:1.5;color:var(--slate)}.brand-note strong{font-weight:650;color:var(--navy);display:block}.desktop-nav{display:flex;align-items:center;gap:26px;font-size:14px;font-weight:550}.desktop-nav>a:not(.button){position:relative}.desktop-nav>a:not(.button)::after{content:'';position:absolute;left:0;bottom:-6px;width:100%;height:2px;background:var(--green);transform:scaleX(0);transform-origin:left;transition:transform .2s}.desktop-nav>a:hover::after{transform:scaleX(1)}.nav-divider{height:18px;width:1px;background:var(--line)}.button{display:inline-flex;gap:12px;align-items:center;justify-content:center;border:1px solid transparent;min-height:54px;padding:13px 24px;border-radius:9px;font-weight:650;font-size:15px;line-height:1.35;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s}.button:hover{transform:translateY(-2px)}.button svg{width:18px;height:18px}.button-navy{background:var(--navy);color:white}.button-navy:hover{background:#17334e;box-shadow:0 8px 20px #0b1a2d12}.button-green{background:var(--green);color:var(--navy)}.button-green:hover{background:#8bd956;box-shadow:0 8px 22px #79c94222}.button-outline{border-color:#ced8e0;background:white}.button-outline:hover{background:var(--soft)}.button-light{border-color:#526073;color:white;background:transparent}.button-light:hover{background:#ffffff0c}.desktop-nav .button{min-height:42px;padding:10px 16px;font-size:13px}.menu-toggle{display:none;border:1px solid var(--line);background:white;border-radius:8px;width:44px;height:44px;align-items:center;justify-content:center}.menu-toggle svg{width:21px;height:21px}.mobile-nav{padding:8px 0 24px}.mobile-nav[hidden]{display:none}.mobile-nav>a{display:block;padding:12px 0}.mobile-nav .button{display:flex;margin-top:8px;padding:12px}.hero{position:relative;padding:74px 0 0;overflow:hidden;text-align:center}.hero:before{content:'';position:absolute;inset:300px 0 0;pointer-events:none;background:linear-gradient(to bottom,#fff0,#f3f8ef);z-index:-1}.eyebrow{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.65px;line-height:1.5;display:block;margin-bottom:18px}.hero-eyebrow{display:inline-flex;gap:12px;align-items:center;border:1px solid var(--line);padding:7px 13px;background:white;border-radius:30px;letter-spacing:.5px;text-transform:none;font-size:12px}.hero-eyebrow>span{background:#e7f5dd;padding:2px 8px;border-radius:20px;color:var(--green-dark);font-weight:650}.hero h1{font-family:var(--heading);font-weight:750;font-size:clamp(44px,6vw,80px);line-height:1.13;letter-spacing:-4.4px;max-width:1080px;margin:18px auto 23px}.hero h1 span{position:relative;display:inline-block;white-space:nowrap}.hero h1 span::after{content:'';position:absolute;bottom:0;left:2px;right:1px;height:7px;background:var(--green);z-index:-1;border-radius:3px}.hero-copy{font-size:18px;line-height:1.75;max-width:655px;color:var(--slate);margin:0 auto}.hero-actions{display:flex;gap:12px;justify-content:center;margin:29px 0 15px}.hero-note{font-size:13px;color:var(--slate);margin:0}.hero-note span+span::before{content:'·';margin:0 9px;color:#8c9daa}.hero-product{max-width:1080px;margin:49px auto 0;padding:10px 10px 0;background:#e7edde;border:1px solid #dbe5d3;border-radius:20px 20px 0 0;text-align:left;box-shadow:0 -2px 24px #0b1a2d03}.product-window{background:#f6f7f8;border:1px solid #dae2e8;border-bottom:0;border-radius:12px 12px 0 0;overflow:hidden}.window-top{height:48px;background:white;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 24px;gap:16px}.window-brand{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:650}.window-brand img{width:19px;height:19px}.window-address{font-size:12px;color:#677c8e}.window-top .preview-label{font-size:11px;letter-spacing:.8px;text-transform:uppercase;color:#637684}.dashboard-image{width:100%;height:auto;padding:24px 14px 14px}.product-bottom{padding:5px 29px 20px;display:flex;justify-content:space-between;align-items:center;color:var(--slate);font-size:12px}.product-bottom span:last-child{color:#526d40}.intro-strip{border-top:1px solid #e0e7db;border-bottom:1px solid var(--line);padding:24px 0}.intro-strip .wrap{display:flex;justify-content:center;gap:52px}.intro-strip span{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:#405367}.intro-strip svg{width:18px;height:18px;color:var(--green-dark)}.section{padding:102px 0}.section-title{font-family:var(--heading);font-size:clamp(30px,3.3vw,43px);line-height:1.22;letter-spacing:-1.7px;font-weight:750;margin:0 0 22px}.section-copy{color:var(--slate);margin:0;font-size:16px;line-height:1.8}.section-head{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:42px}.section-head .section-title{margin:0;max-width:620px}.section-head .section-copy{max-width:325px}.problem-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.problem-grid .section-title{max-width:490px}.problem-grid .section-copy{max-width:410px}.problem-list{list-style:none;padding:0;margin:0}.problem-list li{display:flex;align-items:start;gap:17px;padding:15px 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.65}.problem-list li:first-child{padding-top:2px}.problem-list li:last-child{border-bottom:0}.problem-list svg{width:18px;height:18px;margin-top:4px;color:#778b9e}.cheque-section{background:var(--navy);color:white;padding:78px 0 82px;position:relative;overflow:hidden}.cheque-grid{display:grid;grid-template-columns:.87fr 1.13fr;gap:75px;align-items:center}.cheque-copy .eyebrow{color:#a6df7b}.cheque-copy .section-title{font-size:43px;max-width:440px;line-height:1.22}.cheque-copy .section-copy{color:#bac7d3;max-width:390px}.check-list{list-style:none;padding:0;margin:26px 0 0}.check-list li{display:flex;align-items:start;gap:10px;font-size:14px;margin:12px 0}.check-list svg{width:17px;height:17px;color:var(--green);margin-top:4px}.cheque-card{border:1px solid #35475a;border-radius:18px;background:#122439;overflow:hidden;box-shadow:0 24px 50px #0000001c}.cheque-card-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:22px 25px;border-bottom:1px solid #314154}.cheque-card-head strong{font-size:15px;font-weight:550}.cheque-card-head span{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#9badbd}.cheque-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.cheque-table th{font-size:10px;text-transform:uppercase;font-weight:550;letter-spacing:1px;color:#9badbd;padding:17px 12px 9px}.cheque-table td{padding:17px 12px;border-bottom:1px solid #27394c;white-space:nowrap}.cheque-table td:first-child,.cheque-table th:first-child{padding-left:25px}.cheque-table td:last-child,.cheque-table th:last-child{padding-right:25px;text-align:right}.cheque-table td:nth-child(2){color:#b7c4d0}.status{border-radius:5px;padding:5px 8px;font-size:10px;font-weight:600;display:inline-block;white-space:nowrap;line-height:1.2}.status-due{background:#ffeccf;color:#885419}.status-deposited{background:#daeaff;color:#305d89}.status-cleared{background:#e1f3d1;color:#36721c}.status-bounced{background:#ffe1df;color:#ad413d}.cheque-card-foot{padding:16px 25px;display:flex;align-items:center;gap:9px;color:#a9b9c9;font-size:11px;background:#0c1c2d}.cheque-card-foot svg{width:15px;height:15px;color:var(--green)}.features-section{background:#f8fafb}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature-card{padding:30px 28px 32px;border:1px solid #e1e7ec;background:white;border-radius:14px;transition:transform .25s,border-color .25s}.feature-card:hover{transform:translateY(-4px);border-color:#b1cb9c}.icon-box{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#f0f6ea;color:#335c22;margin-bottom:24px}.icon-box svg{width:22px;height:22px}.feature-card h3{font-family:var(--heading);font-weight:750;font-size:18px;letter-spacing:-.45px;line-height:1.4;margin:0 0 13px}.feature-card p{font-size:14px;color:var(--slate);line-height:1.8;margin:0}.for-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:46px}.for-card{border-top:2px solid #dfe6eb;padding:28px 10px 0 0}.for-card:first-child{border-top-color:var(--green)}.for-card>span{font-size:12px;color:var(--slate);text-transform:uppercase;letter-spacing:1.2px}.for-card h3{font-size:23px;font-family:var(--heading);font-weight:700;letter-spacing:-.8px;margin:14px 0 12px}.for-card p{font-size:15px;color:var(--slate);max-width:320px;margin:0}.how-section{padding-top:0}.how-box{background:#f2f6ee;border:1px solid #e0e9d9;border-radius:20px;padding:58px 52px}.how-box .section-title{font-size:36px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:36px}.step-number{display:flex;align-items:center;gap:18px;color:#527341;font-size:12px;font-weight:700}.step-number::after{content:'';height:1px;background:#cfddc3;flex:1}.step h3{font-family:var(--heading);font-size:24px;letter-spacing:-.75px;font-weight:700;margin:18px 0 12px}.step p{font-size:14px;line-height:1.8;color:#4b6251;margin:0}.trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:start}.trust-copy .section-copy+.section-copy{margin-top:18px}.text-link{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:650;padding-bottom:4px;border-bottom:1px solid var(--green);margin-top:26px}.text-link svg{width:16px;height:16px}.trust-list{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff}.trust-item{display:flex;gap:19px;padding:27px;border-bottom:1px solid var(--line)}.trust-item:last-child{border:0}.trust-item>svg{width:23px;height:23px;margin-top:3px;color:#406923}.trust-item h3{font-size:17px;font-family:var(--heading);font-weight:700;margin:0 0 8px;line-height:1.4;letter-spacing:-.4px}.trust-item p{font-size:14px;line-height:1.75;color:var(--slate);margin:0}.pricing-section{padding-top:0}.pricing-card{background:var(--navy);border-radius:22px;padding:55px 58px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;color:white;overflow:hidden;position:relative}.pricing-card .eyebrow{color:#b2d89b}.pricing-card .section-title{font-size:43px;letter-spacing:-1.7px;margin-bottom:17px}.pricing-card .section-copy{color:#bbc7d2;max-width:490px;font-size:15px}.trial-offer{padding-left:44px;border-left:1px solid #3b4858}.trial-number{display:flex;align-items:baseline;gap:12px}.trial-number strong{font-family:var(--heading);font-size:82px;line-height:1;font-weight:600;letter-spacing:-5px;color:var(--green)}.trial-number span{font-size:20px;font-weight:500}.trial-offer>p{font-size:13px;color:#b5c5d2;margin:14px 0 23px}.trial-offer .button{width:100%}.faq-section{padding-top:0}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.faq-intro .section-copy{max-width:280px}.faq-item{border-bottom:1px solid var(--line)}.faq-item:first-child{border-top:1px solid var(--line)}.faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:16px;font-weight:550;padding:22px 0;line-height:1.5}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:'+';font-size:25px;font-weight:400;color:#607080;flex:none}.faq-item[open] summary::after{content:'−'}.faq-item p{font-size:15px;line-height:1.85;color:var(--slate);margin:0;padding:0 28px 24px 0}.closing{border-top:1px solid var(--line);padding:78px 0 82px;text-align:center;background:#f7faf4}.closing .section-title{font-size:45px;max-width:750px;margin:0 auto 27px}.closing .hero-actions{margin:0}.footer{background:var(--navy);color:#bdc9d3;padding:53px 0 24px}.footer-top{display:grid;grid-template-columns:1.2fr 1fr .6fr;gap:70px;padding-bottom:40px}.footer-logo{width:155px;margin-bottom:19px}.footer-brand p{font-size:14px;max-width:260px;line-height:1.8;margin:0 0 11px}.footer-brand>a{font-size:12px;color:#aebdcc}.footer-brand>a:hover{color:var(--green)}.footer-address h3,.footer-links h3{font-size:12px;text-transform:uppercase;letter-spacing:1.4px;color:white;font-weight:550;margin:7px 0 18px}.footer-address address{font-style:normal;font-size:13px;line-height:1.9;max-width:270px}.footer-address>a{display:inline-block;font-size:14px;margin-top:12px;color:white}.footer-links{display:flex;flex-direction:column;align-items:start}.footer-links>a{font-size:13px;margin:5px 0}.footer-links>a:hover{color:white}.footer-bottom{padding-top:23px;border-top:1px solid #29394c;display:flex;justify-content:space-between;gap:30px;font-size:11px;color:#97a9b9}.footer-bottom p{margin:0}.back-top{color:#cad5df;white-space:nowrap}.back-top:hover{color:var(--green)}.reveal.is-pending{opacity:0;transform:translateY(22px)}.reveal{transition:opacity .6s ease,transform .6s ease}.legal{max-width:780px;padding:70px 0 100px}.legal h1{font-family:var(--heading);font-size:44px;line-height:1.2;letter-spacing:-1.5px;margin:16px 0 24px}.legal h2{font-family:var(--heading);font-size:22px;line-height:1.4;margin:35px 0 12px;letter-spacing:-.5px}.legal p,.legal li{color:var(--slate);font-size:16px;line-height:1.9}.legal a:not(.button){text-decoration:underline;text-underline-offset:3px;color:var(--navy)}.legal .legal-scope{border-left:3px solid var(--green);padding:12px 20px;background:var(--soft);font-size:14px}.legal .eyebrow{color:var(--slate);margin:0}.legal ul{padding-left:22px}
@media(min-width:1450px){.hero{padding-top:82px}}
@media(max-width:1150px){.brand-note{display:none}.desktop-nav{gap:20px}.cheque-grid{gap:40px}.trust-grid{gap:50px}.problem-grid{gap:55px}.hero h1{font-size:66px;letter-spacing:-3.5px}.faq-grid{gap:50px}}
@media(max-width:900px){.wrap{width:calc(100% - 44px)}.desktop-nav{gap:17px;font-size:13px}.desktop-nav .button{display:none}.hero{padding-top:55px}.hero h1{font-size:58px;letter-spacing:-3px}.hero-copy{max-width:590px;font-size:17px}.section{padding:75px 0}.how-section,.pricing-section,.faq-section{padding-top:0}.problem-grid{gap:38px}.section-title{font-size:34px;letter-spacing:-1.3px}.cheque-grid{grid-template-columns:1fr;gap:36px}.cheque-copy{display:grid;grid-template-columns:1fr 1fr;gap:0 35px}.cheque-copy .eyebrow{grid-column:1/-1}.cheque-copy .section-title{grid-row:2/4;font-size:36px}.cheque-copy .check-list{margin-top:8px}.cheque-copy .section-copy{font-size:15px}.cheque-card{max-width:none}.cheque-table td{padding-top:17px;padding-bottom:17px}.features-grid{grid-template-columns:repeat(2,1fr)}.section-head{align-items:start;gap:25px}.section-head .section-copy{max-width:280px;font-size:14px}.for-grid{gap:22px}.for-card h3{font-size:21px}.how-box{padding:42px 34px}.steps{gap:30px}.trust-grid{gap:35px}.trust-item{padding:22px}.pricing-card{gap:35px;padding:42px 36px}.pricing-card .section-title{font-size:36px}.trial-offer{padding-left:30px}.faq-grid{grid-template-columns:.8fr 1.2fr;gap:40px}.footer-top{gap:35px}.intro-strip .wrap{gap:28px}.intro-strip span{font-size:12px}}
@media(max-width:680px){html{scroll-padding-top:90px}.wrap{width:calc(100% - 36px)}.header-inner{min-height:73px}.brand img{width:119px}.brand-note{display:block;border:0;padding:0;font-size:10px;line-height:1.45}.brand{gap:14px}.desktop-nav{display:none}.menu-toggle{display:flex}.hero{padding-top:38px}.hero-eyebrow{font-size:10px;gap:9px;padding:6px 10px}.hero h1{font-size:clamp(32px,8.8vw,55px);letter-spacing:-1.85px;line-height:1.17;margin:18px auto 20px}.hero h1 span::after{height:4px;bottom:-2px}.hero-copy{font-size:15px;line-height:1.85;padding:0 7px}.hero-actions{flex-direction:column;gap:10px;margin:24px auto 15px;max-width:355px}.button{min-height:51px;padding:14px 20px;font-size:14px}.hero-note{font-size:11px}.hero-note span+span::before{margin:0 6px}.hero-product{margin-top:32px;padding:6px 6px 0;border-radius:12px 12px 0 0;max-width:100%}.product-window{border-radius:8px 8px 0 0}.window-top{height:39px;padding:0 12px}.window-brand{font-size:10px;gap:6px}.window-brand img{width:16px;height:16px}.window-address{font-size:9px}.window-top .preview-label{display:none}.dashboard-image{padding:16px 8px 8px;width:200%;max-width:none}.dashboard-viewport{overflow:auto;scrollbar-width:thin;scrollbar-color:#bfcab7 transparent}.product-bottom{padding:5px 14px 15px;font-size:10px}.product-bottom span:last-child{display:none}.intro-strip{padding:20px 0}.intro-strip .wrap{flex-wrap:wrap;gap:10px 18px}.intro-strip span{font-size:10px;gap:6px}.intro-strip svg{width:14px;height:14px}.section{padding:57px 0}.section-title{font-size:32px;letter-spacing:-1.2px;line-height:1.25}.eyebrow{font-size:10px;letter-spacing:1.45px;margin-bottom:14px}.section-copy{font-size:15px}.problem-grid{grid-template-columns:1fr;gap:25px}.problem-grid .section-title{max-width:390px;margin-bottom:17px}.problem-list li{font-size:14px;gap:13px;padding:13px 0}.cheque-section{padding:53px 0}.cheque-copy{display:block}.cheque-copy .section-title{font-size:34px;max-width:400px}.cheque-copy .section-copy{max-width:450px}.cheque-copy .check-list{margin-top:20px}.cheque-copy .check-list li{font-size:13px}.cheque-grid{gap:27px}.cheque-card{border-radius:12px}.cheque-card-head{padding:18px}.cheque-card-head strong{font-size:14px}.cheque-card-head span{font-size:9px}.cheque-table{font-size:11px}.cheque-table th{font-size:9px;padding:13px 6px 6px;letter-spacing:.6px}.cheque-table td{padding:16px 6px}.cheque-table th:first-child,.cheque-table td:first-child{padding-left:16px}.cheque-table th:last-child,.cheque-table td:last-child{padding-right:16px}.status{font-size:9px;padding:5px 6px}.cheque-card-foot{font-size:10px;padding:15px 17px;line-height:1.6}.section-head{display:block;margin-bottom:28px}.section-head .section-copy{max-width:none;margin-top:17px;font-size:15px}.features-grid{grid-template-columns:1fr;gap:13px}.feature-card{padding:25px}.icon-box{width:38px;height:38px;margin-bottom:17px;border-radius:8px}.feature-card h3{font-size:19px}.feature-card p{font-size:14px}.for-grid{grid-template-columns:1fr;gap:29px;margin-top:32px}.for-card{padding-top:22px}.for-card h3{font-size:22px;margin:9px 0}.for-card>span{font-size:10px}.for-card p{max-width:none;font-size:14px}.how-section,.pricing-section,.faq-section{padding-top:0}.how-box{padding:32px 25px;border-radius:14px}.how-box .section-title{font-size:29px}.steps{grid-template-columns:1fr;gap:28px;margin-top:30px}.step h3{font-size:23px;margin:12px 0 8px}.step p{font-size:14px}.step-number{font-size:11px}.trust-grid{grid-template-columns:1fr;gap:30px}.trust-item{padding:24px 22px;gap:15px}.trust-item h3{font-size:17px}.trust-item p{font-size:14px}.pricing-card{grid-template-columns:1fr;padding:34px 27px;gap:30px;border-radius:15px}.pricing-card .section-title{font-size:35px}.pricing-card .section-copy{font-size:14px}.trial-offer{border-left:0;border-top:1px solid #3b4858;padding:27px 0 0}.trial-number strong{font-size:74px}.trial-number span{font-size:19px}.trial-offer>p{font-size:13px}.faq-grid{grid-template-columns:1fr;gap:28px}.faq-intro .section-title{margin-bottom:14px}.faq-intro .section-copy{max-width:none}.faq-item summary{font-size:15px;gap:15px;padding:20px 0}.faq-item p{font-size:14px;padding-right:17px}.closing{padding:51px 0 54px}.closing .section-title{font-size:33px;letter-spacing:-1.2px;max-width:450px}.closing .hero-actions{margin:auto}.footer{padding:39px 0 24px}.footer-top{grid-template-columns:1fr 1fr;gap:30px 22px;padding-bottom:31px}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:none;font-size:13px}.footer-logo{width:137px;margin-bottom:17px}.footer-address h3,.footer-links h3{font-size:10px;margin-top:0}.footer-address address{font-size:12px}.footer-address>a{font-size:13px}.footer-links>a{font-size:12px}.footer-bottom{flex-direction:column;gap:14px;font-size:10px}.legal{padding:48px 0 65px}.legal h1{font-size:35px}.legal p,.legal li{font-size:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}.reveal.is-pending{opacity:1;transform:none}.button:hover,.feature-card:hover{transform:none}}

/* Reading sizes remain comfortable across narrow screens. */
.feature-card p,.for-card p,.step p,.trust-item p,.faq-item p{font-size:16px}.legal p,.legal li{font-size:16px}.footer-address address,.footer-links>a{font-size:14px}.hero-copy{font-size:18px}.cheque-table{font-size:14px}.cheque-table th,.status{font-size:12px}.product-bottom,.window-address{font-size:12px}@media(max-width:680px){.hero-copy,.section-copy,.pricing-card .section-copy{font-size:16px}.problem-list li{font-size:16px}.cheque-table{font-size:12px}.cheque-table th,.status{font-size:10px}.window-address{font-size:11px}.product-bottom{font-size:11px}.brand-note{font-size:11px}.hero-note{font-size:12px}.faq-item summary{font-size:16px}.footer-address address,.footer-links>a{font-size:14px}}
@media(max-width:680px){.br-desktop{display:none}}
