:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#17212f;background:#fff;font-synthesis:none;--site-ink:#17212f;--site-muted:#647080;--site-border:#e5e9ee;--site-surface:#f7f8fa}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}h1,h2,h3,p{margin:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--gc-action);outline-offset:5px}[hidden]{display:none!important}.icon-library{position:absolute;width:0;height:0;overflow:hidden}.icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.container{width:min(1160px,calc(100% - 80px));margin-inline:auto}.skip-link{position:fixed;top:12px;left:12px;z-index:20;background:#fff;padding:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}
.site-header{position:sticky;top:0;z-index:10;background:rgba(255,255,255,.95);border-bottom:1px solid var(--site-border);backdrop-filter:blur(14px)}.header-inner{display:flex;align-items:center;justify-content:space-between;min-height:88px}.wordmark{display:inline-flex;align-items:center;gap:11px;white-space:nowrap;font-size:21px;font-weight:740;letter-spacing:-.6px}.wordmark img{object-fit:contain}.wordmark b{font-weight:450}.site-navigation{display:flex;align-items:center;gap:35px;font-size:13px;font-weight:560;color:#59616c}.site-navigation a:hover{color:var(--site-ink)}.nav-login{display:flex;align-items:center;gap:12px;color:var(--site-ink);padding:11px 16px;border:1px solid var(--site-border);border-radius:9px;margin-left:12px}.nav-login .icon{width:17px;height:17px}.menu-toggle{display:none}
.hero{min-height:636px;display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:50px;padding-top:72px;padding-bottom:74px}.eyebrow{display:flex;align-items:center;gap:9px;font-size:10px;line-height:1.7;font-weight:750;letter-spacing:1.7px;color:#647080}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#0fa58b;flex-shrink:0}.hero h1{font-size:clamp(50px,5.8vw,77px);font-weight:720;letter-spacing:-4px;line-height:1.04;margin-top:25px}.hero h1>span{color:var(--gc-action)}.hero-description{font-size:17px;line-height:1.8;color:var(--site-muted);margin-top:28px}.hero-actions{display:flex;align-items:center;gap:18px;margin-top:33px}.button{display:inline-flex;justify-content:center;align-items:center;gap:18px;font-size:13px;font-weight:650;min-height:49px;padding:0 22px;border-radius:9px;transition:background .18s,transform .18s}.button .icon{width:18px;height:18px}.button-primary{color:#fff;background:var(--gc-action);box-shadow:0 5px 12px rgba(7,89,211,.12)}.button-primary:hover{background:var(--gc-action-strong);transform:translateY(-1px)}.button-text{padding-inline:0;color:#536070;font-size:12px}.button-text:hover{color:var(--gc-action)}.hero-note{display:flex;align-items:center;gap:7px;font-size:11px;color:#6e7785;margin-top:21px}.hero-note .icon{width:14px;height:14px;color:#527269}
.product-scene{position:relative;padding:29px 0 50px;min-width:0}.scene-orbit{position:absolute;inset:-30px -30px -10px;background:radial-gradient(ellipse at 64% 40%,rgba(0,196,222,.06),transparent 62%);border-radius:50%;pointer-events:none}.product-window{position:relative;display:flex;border:1px solid #dce2e9;background:#fff;border-radius:16px;box-shadow:0 28px 64px -28px rgba(23,33,47,.24),0 4px 13px rgba(23,33,47,.04);overflow:hidden;transform:rotate(-1deg)}.mock-sidebar{width:57px;flex-shrink:0;border-right:1px solid #edf0f3;display:flex;align-items:center;flex-direction:column;gap:18px;padding:19px 9px;background:#fafbfc}.mock-sidebar>img{margin-bottom:10px}.mock-sidebar>span{width:34px;height:34px;display:grid;place-items:center;color:#87909b}.mock-sidebar .selected{color:var(--gc-action);background:#edf3fe;border-radius:9px}.mock-sidebar .icon{width:18px;height:18px}.sidebar-avatar{display:grid;place-items:center;background:#e8edf1;color:#637484;font-size:10px;font-weight:700;border-radius:50%;width:25px;height:25px;margin-top:auto}.mock-content{padding:24px 23px 20px;flex:1;min-width:0}.mock-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.mock-overline{font-size:7px;font-weight:750;letter-spacing:1.2px;color:#8994a0}.mock-top h2{font-size:19px;margin-top:4px;letter-spacing:-.4px}.mock-bell{display:grid;place-items:center;border:1px solid #e6ebef;width:30px;height:30px;border-radius:8px;color:#75818e}.mock-bell .icon{width:15px;height:15px}.mock-balance{display:flex;justify-content:space-between;align-items:center;padding-bottom:19px;border-bottom:1px solid #e9edf1}.mock-balance>div>span{display:block;font-size:9px;color:#74818e;margin-bottom:5px}.mock-balance strong{display:block;font-size:31px;font-weight:730;letter-spacing:-1px}.mock-balance strong span{color:#929ca7;font-size:20px;font-weight:500}.balance-label{display:inline-flex;gap:5px;align-items:center;font-size:8px;color:#738291;background:#f5f7f9;border:1px solid #e9edf1;border-radius:5px;padding:6px}.balance-label .live-dot{width:4px;height:4px}.mock-stat-grid{display:grid;grid-template-columns:1fr 1fr;padding-block:17px;gap:18px}.mock-stat-grid>div+div{border-left:1px solid #e9edf1;padding-left:22px}.mock-stat-grid span{display:block;font-size:8px;color:#7b8794;margin-bottom:4px}.mock-stat-grid strong{font-size:17px;font-weight:650;letter-spacing:-.4px}.mock-chart-heading{display:flex;justify-content:space-between;align-items:center;padding-top:9px;font-size:9px}.mock-chart-heading>span{font-size:7px;color:#7c8691}.mock-chart{display:block;width:100%;height:auto;margin-block:13px 16px}.chart-guide{fill:none;stroke:#edf1f5;stroke-width:.8;stroke-dasharray:3 5}.chart-line{fill:none;stroke:#0759d3;stroke-width:2.2;stroke-linecap:round}.mock-collection{display:flex;gap:9px;align-items:center;padding-top:13px;border-top:1px solid #e9edf1;white-space:nowrap}.collection-avatar{display:grid;place-items:center;border-radius:50%;background:#eaf1f1;color:#517878;font-size:8px;font-weight:700;width:27px;height:27px;flex-shrink:0}.mock-collection>div:nth-child(2){min-width:0;flex:1}.mock-collection strong{display:block;font-size:9px}.mock-collection>div>span{display:block;color:#84909c;font-size:7px;margin-top:3px}.mock-collection>b{font-size:10px}.status-pill{display:inline-flex;border-radius:20px;background:#ecf7f2;color:#18745a;padding:5px 8px;font-size:8px;font-weight:650;white-space:nowrap}.floating-receipt{position:absolute;left:-22px;bottom:13px;padding:13px 17px;display:flex;align-items:center;gap:11px;background:#fff;border:1px solid #e5eaef;box-shadow:0 13px 30px -10px rgba(23,33,47,.13);border-radius:12px;transform:rotate(1deg)}.receipt-check{display:grid;place-items:center;width:31px;height:31px;background:#eaf7f0;color:#0e845b;border-radius:50%}.receipt-check .icon{width:16px;height:16px}.floating-receipt strong{display:block;font-size:11px}.floating-receipt>div>span{display:block;font-size:8px;color:#84909c;margin-top:4px}.preview-caption{position:absolute;right:0;bottom:13px;font-size:7px;font-weight:650;letter-spacing:.8px;color:#7b8692}
.platform-strip{display:flex;align-items:center;justify-content:space-between;gap:24px;border-block:1px solid var(--site-border);padding-block:25px;font-size:12px;font-weight:600;color:#4f5966}.platform-strip>span{font-size:11px;color:#7e8895;font-weight:450}.platform-strip>div{display:flex;align-items:center;gap:9px}.platform-strip .icon{width:17px;height:17px;color:#798591}.section{padding-top:96px;padding-bottom:96px}.section-heading{max-width:560px;margin-bottom:45px}.section-heading h2,.trust-copy h2{font-size:42px;line-height:1.15;font-weight:660;letter-spacing:-1.7px;margin-top:15px}.section-heading>p:last-child:not(.eyebrow),.trust-copy>p:not(.eyebrow){color:var(--site-muted);font-size:14px;line-height:1.8;margin-top:19px;max-width:450px}.feature-layout{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.feature-options{display:flex;flex-direction:column;gap:10px}.feature-option{display:flex;align-items:center;gap:16px;text-align:left;min-height:92px;padding:17px 18px;border:1px solid transparent;background:#fff;border-radius:12px;color:var(--site-ink);transition:background .15s,border-color .15s}.feature-option:hover{background:#fafbfc}.feature-option.is-active{background:#f7f8fa;border-color:#dfe5ec}.feature-icon{display:grid;place-items:center;width:39px;height:39px;border:1px solid #e3e8ee;border-radius:10px;background:#fff;color:#6c7988;flex-shrink:0}.feature-option.is-active .feature-icon{color:var(--gc-action)}.feature-option>span:nth-child(2){flex:1}.feature-option strong{font-size:14px;font-weight:650;display:block}.feature-option small{font-size:11px;line-height:1.7;display:block;color:#77828f;margin-top:6px}.option-arrow{width:17px;height:17px;color:#9aa3ae}.is-active .option-arrow{color:var(--gc-action)}.feature-stage{background:#f6f8fa;border:1px solid #e4e9ef;border-radius:18px;padding:15px}.feature-panel{background:#fff;border:1px solid #e4e9ef;border-radius:11px;padding:27px 27px 22px;min-height:388px}.panel-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:19px}.mini-label{font-size:9px;font-weight:700;letter-spacing:1px;color:#7b8794}.feature-panel h3{font-size:29px;line-height:1.16;letter-spacing:-.8px;font-weight:650}.feature-panel>p{font-size:12px;line-height:1.8;color:#6c7886;margin-top:13px}.schedule-demo{margin-top:21px}.schedule-demo>div,.cash-demo>div{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid #edf0f3}.schedule-demo>div>span:nth-child(2),.cash-demo>div>span:nth-child(2){flex:1}.schedule-demo strong,.cash-demo strong{display:block;font-size:11px}.schedule-demo small,.cash-demo small{display:block;font-size:9px;color:#83909e;margin-top:4px}.schedule-demo b{font-size:9px;font-weight:550;color:#18745a}.schedule-demo .next-payment{color:#66758a}.schedule-check,.schedule-number{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font-size:11px;background:#edf7f1;color:#18745a}.schedule-number{background:#f0f3f7;color:#66758a}.demo-label{display:block;text-align:right;font-size:8px;color:#8792a0;margin-top:12px}.number-demo{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:26px}.number-demo>span{display:grid;place-items:center;height:49px;border:1px solid #e3e9ee;background:#f9fafb;border-radius:10px;color:#778290;font-size:15px;font-weight:700}.number-demo .reserved{color:#98651f;border-color:#efd8b0;background:#fff8ed}.number-demo .partial{color:#287597;border-color:#c5e3ed;background:#f0f9fc}.number-demo .paid{color:#107455;border-color:#c7e6db;background:#eff9f5}.number-legend{display:flex;justify-content:space-between;gap:7px;margin-top:17px;font-size:8px;color:#7c8794}.number-legend span{display:flex;align-items:center;gap:5px}.number-legend i{width:5px;height:5px;border-radius:50%;background:#98651f}.number-legend i.partial{background:#287597}.number-legend i.paid{background:#107455}.collection-demo{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.collection-tag{border:1px solid #e4e9ee;background:#f9fafb;color:#677789;padding:9px 12px;border-radius:7px;font-size:11px;font-weight:600}.collection-tag.overdue{background:#fff3f3;color:#b44545;border-color:#f3d6d6}.collection-tag.today{background:#eef4fe;color:#0759d3;border-color:#d7e3f7}.panel-tip{display:flex;align-items:center;gap:10px;margin-top:23px;padding:14px 0;border-top:1px solid #edf0f3;font-size:10px;line-height:1.6;color:#738292}.panel-tip .icon{width:18px;height:18px}.cash-demo{margin-top:25px}.cash-arrow{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#edf7f1;color:#18745a}.cash-demo b{font-size:13px;color:#18745a}.cash-demo .expense{color:#5d6a7b;background:transparent}
.workflow-section{border-block:1px solid #edf0f3;background:#fafbfc}.workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:65px}.step-number{font-size:11px;font-weight:650;color:#7d8895;display:inline-block;padding-bottom:14px;border-bottom:1px solid #dce3eb;width:100%}.workflow-grid h3{font-size:17px;font-weight:650;letter-spacing:-.3px;margin-top:25px}.workflow-grid p{font-size:13px;line-height:1.8;color:#6d7987;margin-top:12px}.trust-section{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:650;margin-top:27px;color:var(--gc-action)}.text-link .icon{width:16px;height:16px}.trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px 28px}.trust-grid .icon{width:22px;height:22px;color:#697e89}.trust-grid h3{font-size:13px;font-weight:650;margin-top:14px}.trust-grid p{font-size:11px;color:#798490;line-height:1.8;margin-top:8px}.faq-section{border-top:1px solid var(--site-border);display:grid;grid-template-columns:.8fr 1.2fr;gap:85px}.faq-list details{border-bottom:1px solid var(--site-border)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;min-height:67px;font-size:13px;font-weight:600;line-height:1.5;padding-block:16px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:20px;font-weight:350;color:#7b8794;transition:transform .15s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{padding-bottom:22px;color:#6c7886;font-size:12px;line-height:1.9}.faq-list details p a{color:var(--gc-action);text-decoration:underline;text-underline-offset:3px}.cta-section{display:flex;align-items:center;justify-content:space-between;background:#f6f8fa;border:1px solid #e6eaf0;border-radius:20px;padding:48px 52px;margin-bottom:85px;gap:30px}.cta-section h2{font-size:35px;font-weight:650;line-height:1.18;letter-spacing:-1.3px;margin-top:13px}.cta-section>div:last-child{display:flex;flex-direction:column;align-items:center;gap:15px}.cta-login{font-size:11px;color:#778391}.cta-login:hover{color:var(--gc-action)}.site-footer{border-top:1px solid var(--site-border);padding-top:48px}.footer-main{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:65px;padding-bottom:43px}.footer-main .wordmark{font-size:18px;gap:9px}.footer-main>div>p{font-size:11px;color:#7b8794;line-height:1.9;margin-top:18px}.footer-main nav{display:flex;align-items:flex-start;flex-direction:column;gap:13px;font-size:11px;color:#778391}.footer-main nav strong{font-size:11px;color:#283647;margin-bottom:5px}.footer-main nav a:hover{color:var(--gc-action)}.footer-bottom{display:flex;justify-content:space-between;padding-block:22px;border-top:1px solid var(--site-border);font-size:10px;color:#8a949f}
.footer-email{display:inline-block;margin-top:14px;color:#566779;font-size:11px}.footer-email:hover{color:var(--gc-action)}
@media(min-width:1450px){.hero{padding-block:96px;min-height:690px}.hero h1{font-size:82px}}
@media(max-width:1050px){.container{width:calc(100% - 64px)}.hero{gap:28px;min-height:580px;padding-block:65px}.hero h1{font-size:63px;letter-spacing:-3px}.hero-description{font-size:14px}.hero-actions{gap:15px}.hero-actions .button{font-size:11px;padding-inline:16px}.hero-actions .button-text{padding-inline:0}.mock-content{padding:20px 17px}.mock-sidebar{width:46px}.mock-balance strong{font-size:27px}.balance-label{display:none}.mock-collection .status-pill{display:none}.platform-strip{gap:15px;font-size:10px}.platform-strip>span{font-size:9px}.feature-layout{gap:30px}.feature-panel{padding:23px}.trust-section{gap:50px}.faq-section{gap:55px}.preview-caption{font-size:6px}.workflow-grid{gap:35px}.site-navigation{gap:24px}.nav-login{margin-left:0}}
@media(max-width:760px){html{scroll-padding-top:87px}.container{width:calc(100% - 40px)}.header-inner{min-height:73px}.wordmark{font-size:19px}.wordmark img{width:34px;height:34px}.menu-toggle{display:flex;flex-direction:column;justify-content:center;gap:6px;width:40px;height:40px;background:#fff;border:1px solid #e4e9ef;border-radius:8px;padding:10px}.menu-toggle span{height:1.5px;width:18px;background:#4f5b69;transition:transform .18s}.menu-toggle[aria-expanded="true"] span:first-child{transform:translateY(3.75px) rotate(45deg)}.menu-toggle[aria-expanded="true"] span:last-child{transform:translateY(-3.75px) rotate(-45deg)}.site-navigation{position:absolute;left:0;right:0;top:73px;background:#fff;border-bottom:1px solid #e4e9ef;padding:19px 20px 22px;flex-direction:column;align-items:stretch;gap:0;display:none;box-shadow:0 10px 14px rgba(20,30,45,.03)}.site-navigation.is-open{display:flex}.site-navigation>a{padding:13px 12px}.site-navigation .nav-login{margin-top:8px;justify-content:center}.hero{grid-template-columns:1fr;gap:35px;padding-top:51px;padding-bottom:34px}.hero-copy{max-width:500px}.eyebrow{font-size:8px;letter-spacing:1.5px}.hero h1{font-size:clamp(50px,10.5vw,70px);letter-spacing:-2.8px;margin-top:20px}.hero-description{font-size:14px;margin-top:23px;line-height:1.8}.hero-actions{margin-top:27px;gap:22px}.hero-actions .button{font-size:11px;min-height:46px}.hero-note{font-size:10px;margin-top:17px}.product-scene{width:100%;max-width:520px;justify-self:center;padding-top:11px;padding-bottom:48px}.scene-orbit{inset:0}.product-window{transform:rotate(0);border-radius:13px}.mock-content{padding:20px}.mock-sidebar{width:47px;padding-block:17px;gap:15px}.mock-sidebar>img{width:28px;height:28px}.mock-top{margin-bottom:19px}.mock-balance strong{font-size:29px}.mock-stat-grid strong{font-size:16px}.mock-chart{margin-bottom:10px}.mock-collection .status-pill{display:inline-flex}.floating-receipt{left:12px;bottom:16px;padding:11px 13px;border-radius:9px}.floating-receipt strong{font-size:10px}.floating-receipt>div>span{font-size:7px}.receipt-check{width:27px;height:27px}.preview-caption{font-size:5px;letter-spacing:.3px;bottom:0;right:0}.platform-strip{display:grid;grid-template-columns:1fr 1fr;gap:19px 25px;padding-block:24px;font-size:11px}.platform-strip>span{grid-column:1/-1;font-size:10px;padding-bottom:2px}.platform-strip>div{gap:10px}.platform-strip .icon{width:16px;height:16px}.section{padding-block:62px}.section-heading{margin-bottom:29px}.section-heading h2,.trust-copy h2{font-size:32px;letter-spacing:-1.1px;margin-top:13px}.section-heading>p:last-child:not(.eyebrow),.trust-copy>p:not(.eyebrow){font-size:12px;margin-top:16px}.feature-layout{grid-template-columns:1fr;gap:22px}.feature-options{gap:7px}.feature-option{min-height:75px;padding:13px 12px;gap:12px}.feature-option strong{font-size:12px}.feature-option small{font-size:10px;margin-top:4px}.feature-icon{width:35px;height:35px}.feature-icon .icon{width:20px;height:20px}.feature-stage{padding:11px;border-radius:15px}.feature-panel{padding:23px;min-height:369px}.feature-panel h3{font-size:28px}.feature-panel>p{font-size:11px}.workflow-grid{grid-template-columns:1fr;gap:30px}.step-number{width:37px;padding-bottom:9px}.workflow-grid h3{margin-top:14px;font-size:16px}.workflow-grid p{font-size:12px;max-width:380px;margin-top:9px}.trust-section{grid-template-columns:1fr;gap:36px}.trust-grid{gap:30px 22px}.trust-grid h3{font-size:12px}.trust-grid p{font-size:10px}.text-link{font-size:11px;gap:8px;margin-top:19px}.faq-section{grid-template-columns:1fr;gap:0}.faq-section .section-heading{margin-bottom:23px}.faq-list summary{font-size:12px;min-height:65px;gap:15px}.faq-list details p{font-size:11px}.cta-section{padding:29px 25px;border-radius:15px;flex-direction:column;align-items:flex-start;gap:25px;margin-bottom:53px}.cta-section h2{font-size:30px;letter-spacing:-1px}.cta-section>div:last-child{align-items:flex-start}.cta-section .cta-login{padding-left:12px}.site-footer{padding-top:32px}.footer-main{grid-template-columns:1fr 1fr;gap:30px 20px;padding-bottom:30px}.footer-main>div:first-child{grid-column:1/-1}.footer-main>div>p{margin-top:12px;font-size:10px}.footer-main nav{font-size:10px;gap:12px}.footer-main nav strong{font-size:10px}.footer-bottom{gap:20px;font-size:8px;line-height:1.7}.footer-bottom span:last-child{text-align:right}}
@media(max-width:360px){.container{width:calc(100% - 32px)}.hero h1{font-size:49px}.hero-actions{gap:13px}.hero-actions .button{padding-inline:13px;font-size:10px;gap:9px}.hero-actions .button-text{padding-inline:0}.mock-content{padding:17px 13px}.mock-collection .status-pill{display:none}.mock-balance strong{font-size:25px}.mock-top h2{font-size:17px}.mock-stat-grid>div+div{padding-left:12px}.feature-option small{font-size:9px}.feature-panel{padding:19px}.footer-main nav{font-size:9px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important}}
.company-note{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding:22px 0;border-top:1px solid var(--site-border);font-size:12px;color:var(--site-muted)}.company-note>span{font-size:9px;font-weight:750;letter-spacing:1px}.company-note p{flex:1;min-width:220px;line-height:1.8}.company-note strong{color:var(--site-ink)}.company-note a{font-size:11px;font-weight:650;color:var(--gc-action)}
.feature-option small,.mini-label,.feature-panel>p,.demo-label,.number-legend,.panel-tip,.schedule-demo small,.cash-demo small,.trust-grid p,.cta-login,.footer-main>div>p,.footer-main nav,.footer-bottom,.preview-caption,.platform-strip>span,.step-number{color:var(--site-muted)}
.preview-caption{font-size:9px}.footer-bottom{font-size:11px}.footer-email{font-size:12px}
@media(max-width:760px){.preview-caption{font-size:8px;letter-spacing:.3px}.footer-bottom{font-size:10px}.company-note{gap:9px;padding:20px 0}.company-note>span{width:100%}.company-note p{font-size:11px}.company-note a{font-size:11px}}
html:not(.has-script) .feature-options{display:none}html:not(.has-script) .feature-layout{grid-template-columns:1fr}html:not(.has-script) .feature-panel[hidden]{display:block!important}html:not(.has-script) .feature-panel+.feature-panel{margin-top:16px}
@media(max-width:760px){html:not(.has-script) .header-inner{flex-wrap:wrap;padding-block:18px}html:not(.has-script) .menu-toggle{display:none}html:not(.has-script) .site-navigation{display:flex;position:static;width:100%;padding:14px 0 0;border:0;box-shadow:none}}
