/* Reset Hello Elementor defaults for this exact migrated landing page. */
:where(body.gymgrow-landing) button{border:0;padding:0;border-radius:0;background:transparent;font:inherit;color:inherit}
:where(body.gymgrow-landing) h1,:where(body.gymgrow-landing) h2,:where(body.gymgrow-landing) h3,:where(body.gymgrow-landing) h4,:where(body.gymgrow-landing) p{margin:0}
:where(body.gymgrow-landing) ul,:where(body.gymgrow-landing) ol{margin-top:0;margin-bottom:1em}
:where(body.gymgrow-landing) a:hover{color:inherit}
@font-face{font-family:'Space Grotesk';src:url('data:font/woff2;base64,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') format('woff2');font-weight:300 700;font-display:swap}
@font-face{font-family:'Plus Jakarta Sans';src:url('data:font/woff2;base64,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') format('woff2');font-weight:200 800;font-display:swap}
:root{--ink:#073f3c;--deep:#053e3e;--teal:#19655d;--green:#b5ef6b;--mint:#eaf4e8;--grey-light:#eef0f2;--grey-hover:#e2e5e8;--muted:#52665e;--paper:#fcfdf9;--line:#dce6df;--white:#fff;--radius:24px;--font:'Space Grotesk',Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--ink);font-family:'Plus Jakarta Sans',Arial,sans-serif;font-size:14px;line-height:1.75;-webkit-font-smoothing:antialiased}body.modal-open{overflow:hidden}button,a{-webkit-tap-highlight-color:transparent}button,input,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-decoration:none}img{max-width:100%;display:block;height:auto}button{color:inherit}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font);line-height:1.15;letter-spacing:-.045em}h2{font-size:43px;font-weight:650;line-height:1.16}h3{font-weight:650}p{color:var(--muted)}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #7ab52c;outline-offset:5px}button:focus:not(:focus-visible){outline:none}::selection{background:#b5ef6b;color:#053e3e}[hidden]{display:none!important}.icon-definitions{position:absolute;width:0;height:0;overflow:hidden}.icon{width:20px;height:20px;flex-shrink:0;vertical-align:middle}.container{width:min(1180px,calc(100% - 72px));margin-inline:auto}.section{padding-block:104px}.section-heading{margin-bottom:42px}.split-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:48px}.split-heading>div:first-child{flex:1}.split-heading>p,.split-heading>div:last-child:not(:first-child){max-width:340px;flex:0 0 340px}.center-heading{text-align:center}.center-heading p{max-width:620px;margin:22px auto 0}.muted-heading{color:#7b9488}.eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.12em;font-weight:500;line-height:1.5;margin-bottom:18px}.eyebrow>span{width:6px;height:6px;border-radius:50%;background:#2c8a61}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;border-radius:100px;padding:15px 23px;border:1px solid transparent;font-family:var(--font);font-size:13px;font-weight:700;line-height:1.5;transition:background .2s,transform .2s,box-shadow .2s}.button .icon{width:17px;height:17px;transition:transform .2s}.button:hover{transform:translateY(-2px)}.button:hover .icon{transform:translateX(3px)}.button-dark{background:var(--deep);color:white;box-shadow:0 5px 12px #073f3c0e}.button-dark:hover{background:#14564d}.button-lime{background:var(--green);color:var(--deep)}.button-lime:hover{background:#c8ff89}.button-small{padding:12px 19px;font-size:12px;gap:20px}.button-outline{border-width:2px;border-color:var(--deep);background:transparent;color:var(--deep)}.button-outline:hover{background:#eaf2e6}.button-light-outline{border-width:2px;border-color:#ffffff99;background:transparent;color:#fff}.button-light-outline:hover{background:#ffffff12}.icon-button{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:transparent;transition:background .2s}.icon-button:hover{background:#e7f2e2}.icon-button:disabled{opacity:.35}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:fixed;left:20px;top:-80px;z-index:100;background:var(--deep);color:white;padding:12px 20px;border-radius:6px}.skip-link:focus{top:10px}
/* The shell stays deliberately quiet around the product. */
.site-header{position:sticky;top:0;z-index:40;background:#fcfdf9f5;backdrop-filter:blur(14px);border-bottom:1px solid transparent}.site-header.scrolled{border-bottom-color:#dce6df99}.header-inner{max-width:1320px;height:82px;padding:0 34px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:block;width:155px;flex-shrink:0}.brand img{width:100%;height:auto}.desktop-nav{display:flex;gap:30px;align-items:center;font-size:12px;font-weight:500}.desktop-nav a{padding-block:12px;transition:color .2s}.desktop-nav a:hover{color:#46945d}.header-actions{display:flex;align-items:center;gap:12px}.menu-toggle{display:none}.mobile-nav{padding:8px 24px 22px;border-bottom:1px solid var(--line)}.mobile-nav a{display:block;padding:10px}
/* Hero: genuine app screens around an illustrative management workspace. */
.hero{position:relative;isolation:isolate;overflow:hidden;margin:0 18px;border-radius:28px;background:radial-gradient(ellipse at 50% 12%,#f5ffe9 0,#e1f5d8 52%,#eef9e9 75%,#f9fcf5 100%);padding-top:50px}.hero-copy{text-align:center;position:relative;z-index:3}.hero-copy .eyebrow{background:#ffffff70;border:1px solid #b9d4ad80;padding:6px 12px;border-radius:30px;font-size:9px;margin-bottom:20px}.hero h1{font-size:clamp(42px,5.5vw,75px);font-weight:700;line-height:1.07;letter-spacing:-.058em}.hero h1 span{color:#39725e}.hero-copy>p{font-size:14px;line-height:1.8;margin:23px auto;color:#526b5b}.hero-actions{display:flex;gap:10px;justify-content:center;align-items:center}.hero-assurance{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:16px;font-size:9px;color:#5b7561}.hero-assurance .icon{width:13px;height:13px;margin-left:12px}.hero-assurance .icon:first-child{margin-left:0}.hero-beam{position:absolute;z-index:-1;top:-70px;width:280px;height:670px;background:linear-gradient(180deg,#a9ed8b66,#f5ffe800);transform:rotate(-26deg);clip-path:polygon(0 0,100% 0,65% 100%,20% 100%)}.beam-left{left:-50px}.beam-right{right:-50px;transform:rotate(26deg)}.hero-visual{position:relative;max-width:1100px;width:calc(100% - 64px);height:457px;margin:37px auto 0;z-index:2}.hero-halo{position:absolute;inset:45px 15% 0;background:#92cf7970;border-radius:50%;filter:blur(90px)}.phone{border-radius:25px;background:#142320;box-shadow:0 24px 40px -16px #083c3940;overflow:hidden;border:5px solid #1a2a29;line-height:0;position:relative}.phone img{width:100%;height:auto;aspect-ratio:640/1387;object-fit:contain}.hero-phone{position:absolute;width:184px;z-index:3}.hero-phone-left{left:20px;top:7px;transform:rotate(-9deg)}.hero-phone-right{right:29px;top:5px;transform:rotate(9deg)}.dashboard{position:absolute;left:50%;transform:translateX(-50%);top:54px;width:656px;height:352px;background:#fff;border:7px solid #eff4ec;border-radius:17px;display:flex;overflow:hidden;box-shadow:0 30px 55px -24px #204b3d55;font-family:var(--font)}.dash-sidebar{width:55px;border-right:1px solid #edf0ed;display:flex;flex-direction:column;gap:22px;align-items:center;padding-top:15px;color:#9ba99f}.mini-brand{font-family:var(--font);font-size:26px;font-weight:700;letter-spacing:-6px;line-height:1.2;padding-right:5px;color:var(--ink)}.mini-brand span{color:#62a159}.dash-sidebar>.icon{width:15px;height:15px}.sidebar-selected{background:#e2f2d9;color:#377a50;border-radius:8px;padding:8px;line-height:0}.sidebar-selected .icon{width:15px;height:15px}.sidebar-bottom{margin-top:auto;margin-bottom:14px}.sidebar-bottom .icon{width:15px;height:15px}.dash-body{padding:16px 22px;flex:1;min-width:0}.dash-topbar{display:flex;justify-content:space-between;align-items:center;font-size:7px;letter-spacing:.08em;color:#52654e}.dash-user{display:flex;align-items:center;gap:13px}.dash-user .icon{width:12px;height:12px}.dash-user b{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#dae7d4;color:#52654e;font-size:8px}.dash-title{display:flex;justify-content:space-between;align-items:center;margin-top:7px}.dash-title small{font-size:9px;color:#52654e}.dash-title .dash-heading{font-size:19px;letter-spacing:-.045em;margin-top:2px}.dash-date{font-size:8px;border:1px solid #e4ebe2;padding:5px 8px;border-radius:5px}.dash-date .icon{width:11px;height:11px;margin-left:5px}.dash-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:15px 0 13px}.dash-stats>div{border:1px solid #e6ece4;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column}.dash-stats>div:first-child{background:#f2f8ed}.dash-stats span{font-size:8px;color:#52654e}.dash-stats strong{font-size:24px;letter-spacing:-1px;line-height:1.4}.dash-stats small{font-size:6px;color:#52654e}.dash-chart>div:first-child{display:flex;justify-content:space-between;font-size:9px;align-items:center}.dash-chart>div:first-child span{font-size:6px;color:#52654e}.chart-wrap{height:77px;display:flex;gap:14px;align-items:stretch;margin-top:5px}.chart-wrap svg{width:100%;height:72px;overflow:visible;background:repeating-linear-gradient(0deg,transparent 0,transparent 23px,#edf0eb 24px,#edf0eb 25px)}.chart-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:6px;color:#52654e}.chart-days{display:flex;justify-content:space-between;margin-left:22px;font-size:5.5px;color:#52654e}.dash-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #edf1eb;padding-top:10px;margin-top:10px;font-size:6.5px}.dash-footer b{display:flex;align-items:center;gap:5px}.dash-footer .icon{width:9px;height:9px}.dash-footer i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#78b04e;margin-right:5px}.ui-card{background:#fff;border:1px solid #e8ede6;border-radius:14px;box-shadow:0 15px 35px -12px #214f3c25}.hero-booked{position:absolute;left:1%;top:285px;width:256px;transform:rotate(-3deg);z-index:4;display:flex;align-items:center;flex-wrap:wrap;padding:16px;gap:10px}.notification-icon{width:34px;height:34px;border-radius:50%;background:#e8f4dc;color:#548b31;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.notification-icon .icon{width:17px;height:17px}.hero-booked b,.notification-card b{display:block;font-family:var(--font);font-size:12px;letter-spacing:-.02em}.hero-booked small,.notification-card small{font-size:7px;display:block;color:#52654e}.booked-line{width:100%;border-top:1px solid #edf1e9;padding-top:10px;margin-top:1px;display:flex;align-items:center;justify-content:space-between;color:#52654e;font-size:7px}.booked-line .icon{width:12px;height:12px}.hero-progress{position:absolute;right:0;top:280px;z-index:4;width:237px;padding:17px 19px;transform:rotate(5deg)}.hero-progress>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#52654e}.progress-badge{background:#eef4d8;border-radius:5px;color:#4d632e;padding:1px 5px}.hero-progress strong{font:700 13px var(--font);display:block;margin-top:5px}.goal-bars{display:flex;gap:5px;margin:13px 0 8px}.goal-bars i{height:7px;flex:1;background:#a8d371;border-radius:3px}.goal-bars i:last-child{background:#e9eddf}.hero-progress small{font-size:7px;color:#52654e}.hero-play{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);z-index:8;background:none;border:0;display:flex;align-items:center;flex-direction:column;gap:8px;padding:14px}.play-disc{width:88px;height:88px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#113f36;background:var(--green);border:7px solid #ffffff;box-shadow:0 0 0 1px #06413913,0 8px 34px #214f3c3b;transition:transform .25s,background .25s}.play-disc .icon{width:31px;height:31px;display:block;margin:0;flex-shrink:0}.play-disc .icon use{fill:currentColor}.hero-play:hover .play-disc{transform:scale(1.08);background:#cbff8c}.play-label{font:800 8px/1.7 var(--font);letter-spacing:.12em;background:var(--deep);color:white;border-radius:7px;padding:7px 12px;box-shadow:0 4px 20px #073f3c20}.play-label small{display:block;font:400 8px var(--font);letter-spacing:0;color:#bdd0c1}.hero-caption{position:absolute;bottom:14px;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:6px;color:#70846c;font-size:8px;letter-spacing:.02em}.live-dot{width:5px;height:5px;border-radius:50%;background:#82aa63}.integration-strip{padding-block:36px 38px;border-bottom:1px solid var(--line)}.integration-strip>p{text-align:center;font-size:8px;font-weight:500;letter-spacing:.15em;color:#52654e}.integration-logos{display:flex;align-items:center;justify-content:space-between;gap:45px;margin:25px auto 0;max-width:1050px}.integration-logos img{width:120px;height:35px;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(1);opacity:.58}.integration-logos img:nth-child(2){width:145px}.integration-logos img:nth-child(4){width:130px}
/* Feature tabs place the copy beside a working visual explanation. */
.feature-tablist{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid #d5dfd5;margin-bottom:25px;gap:8px}.feature-tablist button{background:transparent;border:0;border-bottom:3px solid transparent;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 9px 20px;font:600 13px var(--font);color:#52654e;margin-bottom:-2px}.feature-tablist .icon{width:18px;height:18px}.feature-tablist button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--deep)}.feature-tablist button:hover{color:var(--ink);background:#f0f5ec}.feature-panel{border-radius:24px;background:#eaf3e6;display:grid;grid-template-columns:1fr 1.15fr;min-height:468px;overflow:hidden}.feature-copy{padding:44px 20px 44px 45px;position:relative;z-index:2}.number-label{font-size:8px;font-weight:500;letter-spacing:.13em;color:#52654e}.feature-copy h3{font-size:39px;line-height:1.13;margin:20px 0 18px}.feature-copy>p{max-width:355px;font-size:12px;line-height:1.85}.check-list{padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;margin:25px 0}.check-list li{display:flex;gap:9px;align-items:flex-start;font-size:11px;color:#61765e;line-height:1.6}.check-list .icon{width:15px;height:15px;color:#5d8e42;margin-top:1px}.feature-copy .button{margin-top:6px}.feature-visual{position:relative;min-height:470px;overflow:hidden;background:radial-gradient(ellipse at 70% 50%,#c8e3ba99,transparent 60%)}.visual-orbit{position:absolute;width:400px;height:400px;border-radius:50%;border:1px solid #afcc9d77;left:50%;top:52%;transform:translate(-50%,-50%)}.visual-orbit:before,.visual-orbit:after{content:'';position:absolute;inset:30px;border:1px solid #afcc9d77;border-radius:50%}.visual-orbit:after{inset:65px}.feature-phone{position:absolute;width:181px;right:55px;top:41px;transform:rotate(5deg);z-index:2;border-width:4px}.schedule-card{position:absolute;top:99px;left:15px;width:255px;z-index:3;transform:rotate(-4deg);padding:19px}.ui-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font:700 13px var(--font);margin-bottom:14px}.ui-card-head .icon{width:16px;height:16px;color:#7d9976}.schedule-row{display:flex;align-items:center;gap:12px;border-top:1px solid #eff2e9;padding:13px 0}.time{font-size:10px;font-weight:500;width:31px}.schedule-row b{display:block;font:600 10px var(--font)}.schedule-row small{display:block;font-size:8px;color:#52654e;margin-top:4px}.mini-check{margin-left:auto;background:#eaf4df;line-height:0;border-radius:50%;padding:4px;color:#6b963e}.mini-check .icon{width:10px;height:10px}.tiny-meta{font-size:7px;letter-spacing:.12em;color:#52654e}.schedule-card .tiny-meta{border-top:1px solid #eff2e9;padding-top:9px}.notification-card{position:absolute;left:55px;bottom:56px;z-index:4;display:flex;gap:10px;align-items:center;padding:15px 20px;width:260px;transform:rotate(2deg)}.visual-caption{position:absolute;bottom:15px;left:0;right:0;text-align:center;font-size:8px;color:#829179}
/* Varied compositions, with no unsupported outcome statistics. */
.bento-section{display:grid;grid-template-columns:1.5fr 1fr;gap:22px;padding-bottom:104px}.bento-main{border-radius:24px;background:#edf0fa;min-height:505px;position:relative;overflow:hidden;display:flex;flex-direction:column}.bento-text{padding:35px 36px 0;position:relative;z-index:3}.bento-text h2{font-size:32px}.bento-text p{font-size:11px;line-height:1.8;max-width:350px;margin:15px 0}.bento-text .eyebrow{font-size:8px;color:#52654e}.bento-text .eyebrow>span{background:#8e87b4}.theme-composition{position:relative;height:245px;margin-top:10px}.theme-phone{width:175px;position:absolute;right:60px;top:-105px;transform:rotate(11deg);border-width:4px;z-index:1}.brand-customizer{position:absolute;left:36px;top:20px;width:235px;padding:20px;z-index:2;transform:rotate(-3deg)}.brand-customizer strong{font:700 14px var(--font);display:block;margin-top:6px}.theme-colors{display:flex;gap:9px;margin:16px 0}.theme-colors span{width:29px;height:29px;border-radius:50%;background:var(--deep)}.theme-colors span:nth-child(2){background:#b2e675}.theme-colors span:nth-child(3){background:#c8b6e8}.theme-colors span:nth-child(4){background:#f2ead7;border:1px solid #e0d5be}.theme-input{display:flex;align-items:center;justify-content:space-between;border:1px solid #dce4db;border-radius:5px;font-size:9px;padding:7px 10px;color:#687b68}.theme-input .icon{width:12px;height:12px;color:#739953}.customize-chip{position:absolute;bottom:16px;right:40px;z-index:3;background:var(--deep);color:white;display:flex;gap:8px;align-items:center;font-size:8px;border-radius:8px;padding:10px 13px;transform:rotate(5deg)}.customize-chip .icon{width:14px;height:14px}.bento-side{background:#f5efd9;border-radius:24px;padding:35px;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.small-icon{width:39px;height:39px;border:1px solid #d8d4b6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:21px;color:#7d8260}.bento-side h3{font-size:32px;line-height:1.14}.bento-side p{font-size:11px;margin-top:15px;max-width:260px;color:#83846c}.ring-composition{margin:auto;align-self:center;padding-block:25px 16px}.goal-ring{width:143px;height:143px;border-radius:50%;background:conic-gradient(#7c9f54 0 80%,#e6e2c9 80% 100%);padding:11px;box-shadow:0 0 0 9px #ede9d1}.goal-ring>span{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:#f5efd9}.goal-ring strong{font:650 35px var(--font);letter-spacing:-2px}.goal-ring strong span{font-size:18px}.goal-ring small{font-size:8px;color:#52654e}.mini-activity{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:23px;text-align:center}.mini-activity>span{font-size:6px;color:#52654e}.mini-activity b{width:22px;height:22px;border-radius:50%;background:#a4bb78;color:white;font-size:11px;display:flex;align-items:center;justify-content:center}.mini-activity b.empty{background:#e3e1c8;color:#9d9e83}.bento-side>.tiny-meta{align-self:center;font-size:6px;color:#52654e}
.app-section{background:var(--deep);padding:83px 0 47px;overflow:hidden;color:#f2f8ed}.app-section .eyebrow{color:#b3ccbb}.app-section .eyebrow>span{background:#b4eb70}.app-section h2{font-size:41px}.app-section h2>span{color:#b5d2b5}.app-section p{color:#9fbcb0;font-size:12px}.app-section .split-heading{align-items:flex-start}.carousel-controls{display:flex;align-items:center;gap:10px;margin-top:20px}.carousel-controls .icon-button{color:#dcecd4;border-color:#53736a;width:37px;height:37px}.carousel-controls .icon-button:hover{background:#295b50}.carousel-controls [data-carousel-prev] .icon{transform:rotate(180deg)}.carousel-controls span{font-size:7px;letter-spacing:.12em;margin-left:5px;color:#8fac9d}.app-gallery{display:flex;gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:10px 14px 30px;margin-inline:-14px}.app-gallery::-webkit-scrollbar{display:none}.gallery-slide{flex:0 0 calc((100% - 90px)/4);min-width:220px;scroll-snap-align:start}.gallery-slide .phone{width:185px;margin:0 auto 25px;border:5px solid #55716a;box-shadow:0 25px 35px #00232055}.gallery-slide:nth-child(even) .phone{margin-top:25px;margin-bottom:0}.gallery-slide:nth-child(even) h3{margin-top:25px}.gallery-slide h3{font-size:16px;letter-spacing:-.035em;line-height:1.3}.gallery-slide p{font-size:10px;line-height:1.7;margin-top:8px;color:#8fac9d;max-width:215px}.app-section-bottom{border-top:1px solid #36615b;padding-top:24px;display:flex;justify-content:space-between;gap:25px;color:#8fac9d;font-size:9px}.app-section-bottom>span:first-child{display:flex;gap:8px;align-items:center;color:#c3d6c8;font-size:10px}.app-section-bottom .icon{width:14px;height:14px}
/* Two build paths share a compact, accessible tabbed layout. */
.segmented{display:inline-flex;background:#edf2e9;border:1px solid #dce7d6;border-radius:100px;padding:5px;gap:3px}.segmented button{border:0;background:transparent;border-radius:100px;padding:11px 21px;font:650 12px var(--font);color:#52654e;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,color .2s}.segmented button .icon{width:16px;height:16px}.segmented button[aria-selected=true],.segmented button[aria-pressed=true]{background:var(--deep);color:white;box-shadow:0 3px 8px #173b2c13}.workflow>.segmented{display:flex;width:max-content;margin:0 auto 36px}.workflow-panel{display:grid;grid-template-columns:1fr 1.3fr;border:1px solid #e1e8dd;border-radius:22px;overflow:hidden;background:white;min-height:435px}.workflow-copy{padding:39px}.workflow-copy h3{font-size:34px;margin:17px 0 24px}.steps{display:flex;flex-direction:column;gap:18px}.steps>div{display:flex;gap:15px;align-items:flex-start}.steps>div>span{font:600 10px var(--font);border:1px solid #dce6d6;background:#f3f7ed;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.steps h4{font-size:13px;letter-spacing:-.02em;margin-top:4px}.steps p{font-size:10px;line-height:1.8;max-width:280px;margin-top:5px}.workflow-copy .button{margin-top:20px}.workflow-visual{background:#eef1e5;padding:50px 0 40px 28px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden}.workflow-visual>img{width:720px;max-width:none;height:405px;object-fit:cover;object-position:left;box-shadow:0 10px 30px #18352526;border:5px solid #fff;border-radius:10px;transform:rotate(-4deg);margin-left:15px}.editor-label{position:absolute;top:38px;left:42px;z-index:2;border-radius:8px;background:var(--deep);color:#d0e2cc;padding:11px 15px;font-size:8px;letter-spacing:.08em;display:flex;align-items:center;gap:9px;box-shadow:0 8px 20px #073f3c20;transform:rotate(-4deg)}.editor-label>.icon{width:14px;height:14px;color:#b4e77b}.editor-label>span{margin-left:20px;color:#b4e77b;font-size:8px}.workflow-note{position:absolute;bottom:33px;left:35px;right:35px;z-index:2;display:flex;align-items:center;gap:13px;padding:16px 20px;max-width:320px;transform:rotate(2deg)}.workflow-note>.icon:first-child{color:#7b9a4d}.workflow-note>.icon:last-child{margin-left:auto;color:#78a551}.workflow-note b{display:block;font:700 12px var(--font)}.workflow-note small{display:block;font-size:8px;color:#52654e;margin-top:4px}
/* Original customer quote with explicit preview links. */
.stories-section{padding-bottom:100px}.testimonial{background:#eaf2e4;border-radius:22px;padding:38px 50px 34px;position:relative}.quote-mark{position:absolute;top:12px;right:38px;font:180px/1 Georgia,serif;color:#cddfc2}.testimonial blockquote{position:relative;margin:0;font:550 29px/1.5 var(--font);letter-spacing:-.035em;max-width:900px}.testimonial blockquote span{color:#52654e}.quote-person{display:flex;align-items:center;gap:12px;margin-top:27px}.quote-person img{width:45px;height:45px;object-fit:cover;border-radius:50%;filter:saturate(.75)}.quote-person b{font:700 11px var(--font);display:block}.quote-person small{font-size:9px;color:#52654e;display:block;margin-top:3px}.quote-label{margin-left:auto;font-size:7px;letter-spacing:.13em;color:#839c78}.case-links{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:27px}.case-link{display:flex;gap:10px;align-items:center;padding:16px 0;border-bottom:1px solid #dce7d4;transition:border-color .2s}.case-link:hover{border-color:#719b59}.case-monogram{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:8px;background:#edf0e8;font:700 11px var(--font);flex-shrink:0}.case-link b{display:block;font:700 12px var(--font)}.case-link small{display:block;font-size:8px;color:#52654e;margin-top:4px}.case-link>.icon{width:16px;height:16px;margin-left:auto;color:#809474}
.integrations-section{display:grid;grid-template-columns:1fr 1fr;background:#073f3d;border-radius:26px;color:white;position:relative;overflow:hidden;min-height:374px}.integration-copy{padding:49px 45px;z-index:2}.integration-copy h2{font-size:36px}.integration-copy h2 span{color:#b9dbad}.integration-copy .eyebrow{color:#9bc1a8}.integration-copy .eyebrow>span{background:#b5ef6b}.integration-copy p{font-size:11px;color:#a0bfb0;margin:20px 0 25px;max-width:340px}.integration-orbit{position:relative;overflow:hidden;min-height:370px}.orbit-line{position:absolute;left:50%;top:50%;border:1px solid #61947a55;border-radius:50%;transform:translate(-50%,-50%)}.orbit-one{width:230px;height:230px}.orbit-two{width:390px;height:390px}.orbit-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:85px;height:85px;border-radius:24px;background:#b2ea71;box-shadow:0 0 50px #89c85226;display:flex;align-items:center;justify-content:center}.orbit-center .mini-brand{font-size:46px;letter-spacing:-10px;padding-right:11px}.orbit-center .mini-brand span{color:#477344}.orbit-logo{position:absolute;background:#fafff3;border-radius:12px;width:97px;height:51px;display:flex;align-items:center;justify-content:center;padding:9px 11px;box-shadow:0 5px 20px #001f1c25}.orbit-logo img{width:100%;height:100%;object-fit:contain}.orbit-logo-0{left:23%;top:16%;transform:rotate(-10deg)}.orbit-logo-1{right:10%;top:19%;transform:rotate(8deg)}.orbit-logo-2{right:8%;top:55%;transform:rotate(-8deg)}.orbit-logo-3{left:30%;bottom:10%;transform:rotate(6deg)}.orbit-logo-4{left:3%;top:46%;transform:rotate(-5deg)}.orbit-logo-5{right:25%;bottom:18%;transform:rotate(10deg)}
/* All six source price views are in the initial HTML. */
.pricing-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:27px}.currency-selector{display:flex;align-items:center;gap:5px}.currency-selector button{background:transparent;border:1px solid transparent;border-radius:7px;font:650 11px var(--font);padding:8px 12px;color:#84907c}.currency-selector button[aria-pressed=true]{border-color:#c6d8bb;color:var(--ink);background:#eef4e8}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.price-card{border:1px solid #dce5d6;border-radius:21px;background:#fff;padding:28px 27px 30px;display:flex;flex-direction:column;box-shadow:0 8px 25px #234d3010}.plan-top{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:22px}.plan-top>span:first-child{font-size:7px;letter-spacing:.11em;color:#52654e}.plan-top>.icon{width:17px;height:17px;color:#8aa075}.price-card h3{font-size:28px;margin-top:18px;letter-spacing:-.035em}.price-card>p{font-size:10px;color:#8a9980;margin:10px 0 22px;min-height:19px}.price{display:flex;align-items:baseline;gap:8px;font-family:var(--font)}.price>span{font-size:48px;font-weight:650;letter-spacing:-.055em;line-height:1.2}.price>small{font-size:11px;color:#89977f}.price-terms{font-size:9px;line-height:1.8;color:#8a9980;margin:11px 0 24px}.price-terms>span{margin-inline:4px}.price-card>.button{width:100%;font-size:12px;padding-block:12px;justify-content:space-between}.price-card .check-list{border-top:1px solid #e4ebdf;padding-top:24px;margin:25px 0 0;gap:15px}.price-card .check-list li{font-size:10px;color:#7c8d70}.price-card.featured{background:var(--deep);color:white;border-color:var(--deep);box-shadow:0 18px 35px #073f3c20}.featured .growth-tag{font-size:6px;font-weight:500;letter-spacing:.08em;border:1px solid #6b8e6a;border-radius:100px;color:#c4e5ac;padding:4px 7px;white-space:nowrap}.featured .plan-top>span:first-child{color:#a0bfaa}.featured>p,.featured .price>small,.featured .price-terms,.featured .check-list li{color:#abc6b1}.featured .check-list{border-color:#41695a}.featured .check-list .icon{color:#b5ef6b}.pricing-footnote{text-align:center;margin-top:26px;font-size:11px}.pricing-footnote a{font-weight:500;color:var(--ink);margin-left:8px}.pricing-footnote .icon{width:14px;height:14px;margin-left:4px}.pricing-disclosure{font-size:8px;text-align:center;max-width:620px;margin:12px auto 0;color:#8f9a87}
.faq-section{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;padding-block:0 104px}.faq-intro .eyebrow{font-size:8px}.faq-intro h2{font-size:39px}.faq-intro p{font-size:11px;max-width:255px;margin:20px 0}.faq-content{min-width:0}.faq-tablist{display:flex;gap:5px;padding:5px;background:#edf3e7;border-radius:10px;margin-bottom:20px}.faq-tablist button{font:650 9px var(--font);border:0;border-radius:6px;padding:12px 9px;background:transparent;color:#7b8b72;flex:1}.faq-tablist button[aria-selected=true]{background:white;color:var(--ink);box-shadow:0 2px 8px #0e3a2410}.faq-tablist button .icon{display:none}.faq-panels details{border-bottom:1px solid #dce5d4;padding:0 2px}.faq-panels summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;list-style:none;font:650 13px/1.5 var(--font);letter-spacing:-.025em}.faq-panels summary::-webkit-details-marker{display:none}.faq-panels p{font-size:11px;line-height:1.9;padding:0 32px 21px 0;color:#839079}.plus{height:20px;width:20px;position:relative;flex-shrink:0;border-radius:50%;background:#edf4e5}.plus:before,.plus:after{content:'';background:#819878;width:8px;height:1px;position:absolute;left:6px;top:9px}.plus:after{transform:rotate(90deg);transition:transform .2s}details[open] .plus:after{transform:rotate(0)}
.final-cta{background:var(--deep);color:#fff;border-radius:25px;display:grid;grid-template-columns:1.5fr 1fr;min-height:345px;overflow:hidden;padding:49px;position:relative}.final-cta .eyebrow{color:#a6c4ad;font-size:8px}.final-cta .eyebrow>span{background:#b5ef6b}.final-cta h2{font-size:39px}.final-cta h2>span{color:#b6d7ac}.final-cta p{font-size:11px;color:#a4c2b0;margin:20px 0 24px}.final-actions{display:flex;flex-wrap:wrap;gap:9px}.final-actions .button{font-size:11px;padding:13px 18px;gap:18px}.final-art{position:relative}.final-circle{width:350px;height:350px;background:#1e5e4e;border-radius:50%;position:absolute;left:-10px;top:0}.final-phone{width:177px;position:absolute;z-index:2;right:80px;top:-1px;transform:rotate(13deg);border-color:#759b83}.final-chip{position:absolute;z-index:3;bottom:10px;right:18px;display:flex;align-items:center;gap:10px;background:#e9f9ce;color:#447442;border:5px solid #295c49;padding:13px 20px;border-radius:14px;font-size:8px;letter-spacing:.08em;transform:rotate(-4deg);white-space:nowrap}.final-chip .icon{width:17px;height:17px}.site-footer{padding-top:45px}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-top>.brand{width:135px}.footer-top p{font-size:10px;color:#52654e}.back-top{display:flex;gap:10px;align-items:center;font:600 10px var(--font)}.back-top .icon{width:14px;height:14px}.footer-wordmark{font-family:var(--font);font-size:clamp(110px,17vw,220px);font-weight:700;line-height:1.1;letter-spacing:-.085em;padding:28px 0 32px;color:var(--deep);white-space:nowrap;overflow:hidden}.footer-wordmark>span{font-size:.16em;vertical-align:super;display:inline-block;margin-left:16px;letter-spacing:0}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:23px 0 27px;font-size:8px;color:#52654e}.footer-bottom nav{display:flex;align-items:center;gap:22px}.footer-bottom .icon{width:11px;height:11px;margin-left:3px}
/* Video is only requested after the visitor presses play. */
.video-dialog{width:min(940px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #578375;border-radius:19px;background:#073f3c;color:white;box-shadow:0 50px 150px #0008;overflow:auto}.video-dialog::backdrop{background:#001e1be8;backdrop-filter:blur(9px)}.video-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px}.video-dialog-header .eyebrow{font-size:8px;color:#b7daae;margin-bottom:5px}.video-dialog h2{font-size:21px;letter-spacing:-.03em}.video-dialog .icon-button{border-color:#668c7d;color:white;flex-shrink:0}.video-dialog .icon-button:hover{background:#315f50}.video-container{aspect-ratio:16/9;width:100%;background:#001411}.video-container iframe{display:block;width:100%;height:100%;border:0}.video-dialog-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 25px;font-size:10px;color:#b0ccbb}.video-dialog-footer a{display:flex;gap:8px;align-items:center;color:white}.video-dialog-footer .icon{width:13px;height:13px}
@media(min-width:1450px){.hero-visual{margin-top:42px;height:490px}.dashboard{top:67px}.hero-phone{width:197px}.hero-booked,.hero-progress{top:310px}.hero-play{top:48%}.hero-caption{bottom:21px}}
@media(max-width:1100px){.container{width:calc(100% - 54px)}h2{font-size:37px}.split-heading{gap:25px}.split-heading>p,.split-heading>div:last-child:not(:first-child){max-width:300px;flex-basis:300px}.hero-visual{width:calc(100% - 45px)}.hero-phone{width:162px}.hero-phone-left{left:0;top:25px}.hero-phone-right{right:4px;top:25px}.dashboard{width:605px;top:65px}.hero-booked{width:225px;font-size:10px;left:0;top:280px}.hero-progress{width:210px;right:0;top:283px}.integration-logos{gap:25px}.integration-logos img{max-width:15%}.feature-copy{padding-left:32px}.feature-copy h3{font-size:33px}.feature-phone{right:26px;width:170px;top:55px}.schedule-card{left:0;width:220px;padding:15px}.notification-card{left:15px;width:245px}.bento-text{padding-left:29px}.bento-text p{max-width:290px}.theme-phone{right:20px;width:155px;top:-60px}.brand-customizer{left:29px;width:210px}.bento-side{padding:29px}.bento-side h3{font-size:29px}.app-section h2{font-size:35px}.gallery-slide{min-width:210px}.workflow-copy{padding:30px}.workflow-copy h3{font-size:30px}.workflow-visual>img{width:630px;height:355px}.case-links{gap:15px}.case-monogram{width:28px;height:28px}.case-link b{font-size:10px}.case-link small{font-size:7px}.integration-copy{padding:38px}.integration-copy h2{font-size:31px}.orbit-logo{width:83px;height:46px}.price-card{padding:24px 20px}.price-card>p{min-height:34px}.price>span{font-size:42px}.faq-section{gap:38px;grid-template-columns:.65fr 1.35fr}.faq-intro h2{font-size:34px}.faq-tablist button{font-size:8px;padding:12px 7px}.final-cta{padding:40px;grid-template-columns:1.7fr 1fr}.final-cta h2{font-size:33px}.final-phone{right:28px}.final-circle{width:300px;height:300px}}
@media(max-width:800px){.header-inner{height:72px;padding:0 26px}.desktop-nav{gap:18px;font-size:10px}.brand{width:130px}.header-actions .button{font-size:10px;padding:11px 15px;gap:13px}.hero{margin:0 12px;padding-top:40px;border-radius:23px}.hero h1{font-size:50px}.hero-copy>p{font-size:12px}.hero-visual{height:420px;margin-top:28px;width:calc(100% - 25px)}.dashboard{width:505px;height:337px;top:67px;transform:translateX(-50%) scale(.9);transform-origin:top center}.hero-phone{width:141px;top:31px}.hero-phone-left{left:0}.hero-phone-right{right:4px}.hero-booked{width:200px;padding:12px;top:275px}.hero-progress{width:183px;padding:13px;top:282px}.hero-progress strong{font-size:11px}.hero-progress small{font-size:6px}.hero-booked b{font-size:10px}.hero-booked small{font-size:6px}.hero-play{top:49%}.hero-caption{bottom:12px;font-size:7px}.play-disc{width:79px;height:79px}.integration-logos{gap:22px;flex-wrap:wrap;justify-content:center}.integration-logos img{max-width:25%;width:110px!important;height:28px}.section{padding-block:75px}.split-heading{display:block}.split-heading>p,.split-heading>div:last-child:not(:first-child){max-width:480px;margin-top:22px}.section-heading{margin-bottom:32px}h2{font-size:36px}.feature-tablist{overflow-x:auto;display:flex;gap:10px}.feature-tablist button{white-space:nowrap;flex:1;font-size:11px;padding-inline:12px;gap:6px}.feature-tablist .icon{width:15px;height:15px}.feature-panel{grid-template-columns:1fr 1fr}.feature-copy{padding:31px 15px 31px 27px}.feature-copy h3{font-size:29px}.feature-copy>p{font-size:10px}.check-list li{font-size:9px}.feature-visual{min-height:470px}.feature-phone{width:151px;right:15px;top:38px}.schedule-card{width:195px;top:175px;left:-5px;padding:13px}.schedule-row{padding:10px 0;gap:7px}.schedule-row b{font-size:8px}.schedule-row small{font-size:6px}.ui-card-head{font-size:11px}.notification-card{left:30px;bottom:28px;width:210px;padding:12px}.notification-card b{font-size:10px}.notification-card small{font-size:6px}.feature-visual .visual-caption{display:none}.bento-section{padding-bottom:75px;grid-template-columns:1.3fr 1fr;gap:16px}.bento-main{min-height:510px}.bento-text h2{font-size:28px}.bento-text{padding:28px 24px 0}.bento-text p{font-size:10px;max-width:245px}.theme-phone{width:135px;right:15px;top:0}.brand-customizer{left:20px;top:60px;width:170px;padding:15px}.brand-customizer strong{font-size:12px}.theme-colors span{width:22px;height:22px}.customize-chip{right:15px;font-size:7px;bottom:0}.bento-side{padding:26px}.bento-side h3{font-size:27px}.bento-side p{font-size:10px}.goal-ring{width:126px;height:126px}.app-section{padding-top:62px}.app-section h2{font-size:35px}.app-section .split-heading{display:flex;align-items:flex-start}.app-section .split-heading>div:last-child{max-width:220px;flex-basis:220px;margin-top:0}.app-section .split-heading p{font-size:10px}.gallery-slide{min-width:190px}.gallery-slide .phone{width:162px}.workflow-panel{grid-template-columns:1fr 1fr}.workflow-copy{padding:28px}.workflow-copy h3{font-size:27px}.steps h4{font-size:12px}.steps p{font-size:9px}.workflow-visual>img{width:540px;height:303px}.workflow-note{left:20px;right:20px;padding:13px;bottom:50px}.workflow-note b{font-size:10px}.workflow-note small{font-size:7px}.editor-label{left:25px;top:60px;font-size:7px}.stories-section{padding-bottom:75px}.testimonial{padding:32px}.testimonial blockquote{font-size:24px}.case-links{grid-template-columns:repeat(2,1fr);gap:0 28px}.case-link b{font-size:12px}.case-link small{font-size:9px}.integrations-section{grid-template-columns:1.1fr 1fr;min-height:350px}.integration-copy{padding:32px 22px 32px 32px}.integration-copy h2{font-size:29px}.integration-copy p{font-size:10px}.orbit-logo{width:76px;height:43px}.orbit-one{width:190px;height:190px}.orbit-two{width:310px;height:310px}.orbit-logo-0{left:15%}.orbit-logo-1{right:2%}.orbit-logo-2{right:0}.orbit-logo-4{left:0}.orbit-logo-5{right:15%}.orbit-center{width:65px;height:65px;border-radius:18px}.orbit-center .mini-brand{font-size:38px}.pricing-grid{gap:12px}.price-card{padding:22px 17px}.plan-top>span:first-child{font-size:6px}.featured .growth-tag{display:none}.price-card h3{font-size:25px}.price-card>p{font-size:9px;min-height:32px}.price>span{font-size:36px}.price>small{font-size:9px}.price-terms{font-size:8px}.price-card .button{font-size:10px;gap:10px}.price-card .check-list li{font-size:9px}.price-card .check-list{gap:12px}.price-card .check-list .icon{width:12px;height:12px}.faq-section{padding-bottom:75px;grid-template-columns:1fr;gap:25px}.faq-intro p{max-width:420px}.faq-content{width:100%}.faq-tablist button{font-size:11px;padding:14px 10px}.faq-panels summary{font-size:14px}.faq-panels p{font-size:12px}.final-cta{grid-template-columns:1.5fr 1fr;padding:33px;min-height:340px}.final-cta h2{font-size:30px}.final-cta .eyebrow{font-size:7px;max-width:290px}.final-phone{width:150px;right:10px;top:40px}.final-circle{width:250px;height:250px;top:40px}.final-chip{right:-15px;bottom:10px;font-size:7px;padding:10px}.final-cta p{font-size:10px}.final-actions .button{font-size:10px;padding:12px 15px;gap:13px}.footer-wordmark{padding-block:30px;font-size:17vw}.footer-top p{font-size:8px}.footer-top .brand{width:115px}}
@media(max-width:600px){html{scroll-padding-top:80px}.container{width:calc(100% - 36px)}.header-inner{height:70px;padding:0 18px;gap:10px}.brand{width:126px}.desktop-nav{display:none}.menu-toggle{display:inline-flex;width:35px;height:35px;border:0}.header-actions{gap:5px}.header-actions .button{font-size:10px;gap:10px;padding:11px 13px}.header-actions .button .icon{width:13px;height:13px}.hero{margin:0 8px;padding-top:35px;border-radius:20px}.hero-copy{padding-inline:16px}.hero-copy .eyebrow{font-size:7px;padding:5px 9px;gap:6px;margin-bottom:18px}.hero h1{font-size:clamp(34px,9vw,48px);line-height:1.09;letter-spacing:-.06em;max-width:520px;margin:auto}.hero h1 br{display:none}.hero h1 span{display:block;margin-top:4px}.hero-copy>p{font-size:11px;margin:20px auto;line-height:1.85;max-width:320px}.desktop-break{display:none}.hero-actions{gap:3px}.hero-actions .button{font-size:11px;padding:12px 16px;gap:13px}.hero-actions .hero-assurance{font-size:7px;gap:5px;margin-top:15px}.hero-assurance .icon{width:11px;height:11px;margin-left:7px}.hero-visual{height:340px;width:100%;margin-top:27px;overflow:hidden}.hero-phone{width:118px;top:15px;border-width:3px;border-radius:18px}.hero-phone-left{left:-10px;transform:rotate(-11deg)}.hero-phone-right{right:-8px;transform:rotate(11deg)}.dashboard{width:520px;top:70px;transform:translateX(-50%) scale(.61);height:350px;z-index:2}.hero-booked{left:8px;top:237px;width:170px;padding:10px;border-radius:10px;gap:7px;transform:rotate(-4deg)}.hero-booked .notification-icon{width:26px;height:26px}.hero-booked .notification-icon .icon{width:13px;height:13px}.hero-booked b{font-size:8px}.hero-booked small{font-size:5.3px}.booked-line{padding-top:5px;font-size:5.5px}.booked-line .icon{width:9px;height:9px}.hero-progress{right:8px;top:238px;width:146px;padding:10px 12px;border-radius:10px}.hero-progress strong{font-size:8.5px}.hero-progress>div:first-child{font-size:6px}.goal-bars{margin:8px 0 4px;gap:3px}.goal-bars i{height:5px}.hero-progress small{font-size:5.5px}.hero-play{top:49%;padding:9px;gap:5px}.play-disc{width:68px;height:68px;border-width:5px}.play-disc .icon{width:25px;height:25px}.play-label{font-size:6px;padding:5px 9px;line-height:1.6}.play-label small{font-size:6px}.hero-caption{font-size:6px;bottom:4px}.integration-strip{padding-block:28px}.integration-strip>p{font-size:6px;letter-spacing:.13em}.integration-logos{gap:20px 28px;margin-top:22px}.integration-logos img{width:87px!important;max-width:25%;height:23px}.section{padding-block:60px}.section-heading{margin-bottom:25px}.eyebrow{font-size:8px;margin-bottom:15px;letter-spacing:.1em}h2{font-size:32px;line-height:1.16}.split-heading>p,.split-heading>div:last-child:not(:first-child){font-size:11px;margin-top:18px;max-width:100%}.center-heading p{font-size:11px;margin-top:17px}.center-heading p br{display:none}.feature-tablist{gap:6px;margin-bottom:17px;scrollbar-width:none}.feature-tablist button{font-size:10px;padding:12px 12px 16px}.feature-tablist button .icon{width:14px;height:14px}.feature-panel{display:flex;flex-direction:column;min-height:0}.feature-copy{padding:28px 25px 20px}.number-label{font-size:7px}.feature-copy h3{font-size:32px;margin:15px 0}.feature-copy>p{font-size:11px;max-width:400px}.check-list{gap:10px;margin:18px 0}.check-list li{font-size:10px}.feature-copy .button{font-size:11px;margin-top:0}.feature-visual{min-height:365px;background:radial-gradient(ellipse at 70% 50%,#c8e3ba77,transparent 60%)}.feature-phone{right:35px;width:145px;top:17px}.schedule-card{left:21px;top:75px;width:205px;transform:rotate(-5deg)}.schedule-row{padding:11px 0}.schedule-row b{font-size:9px}.schedule-row small{font-size:7px}.notification-card{bottom:28px;left:25px;width:220px;padding:12px;transform:rotate(3deg)}.feature-visual .visual-caption{display:block;bottom:7px;font-size:7px}.bento-section{grid-template-columns:1fr;padding-bottom:60px;gap:16px}.bento-main{min-height:480px}.bento-text{padding:28px 25px 0}.bento-text h2{font-size:30px}.bento-text p{font-size:11px;max-width:290px}.bento-text .button{font-size:11px}.theme-composition{height:235px}.theme-phone{width:155px;right:25px;top:-13px}.brand-customizer{left:25px;top:52px;width:190px;padding:17px}.brand-customizer strong{font-size:13px}.theme-colors span{width:25px;height:25px}.customize-chip{right:25px;bottom:0;font-size:7px}.bento-side{min-height:300px;display:grid;grid-template-columns:1fr 145px;gap:0 8px;position:relative;padding:27px}.small-icon{margin-bottom:17px}.bento-side h3{grid-column:1;font-size:26px}.bento-side p{grid-column:1;font-size:10px;max-width:170px;margin-top:14px}.ring-composition{grid-column:2;grid-row:1/4;padding:0;margin:15px 0 0 auto}.goal-ring{width:110px;height:110px;margin:auto;padding:9px}.goal-ring strong{font-size:30px}.goal-ring small{font-size:7px}.mini-activity{gap:5px}.mini-activity b{width:19px;height:19px;font-size:9px}.bento-side>.tiny-meta{grid-column:2;text-align:center;font-size:5px;margin-top:10px}.app-section{padding-block:50px 28px}.app-section h2{font-size:32px}.app-section .split-heading{display:block}.app-section .split-heading>div:last-child{max-width:100%;margin-top:18px}.app-section .split-heading p{font-size:11px;max-width:360px}.carousel-controls{margin-top:16px}.app-gallery{gap:25px;margin-inline:-4px;padding-inline:4px}.gallery-slide{flex-basis:210px;min-width:210px}.gallery-slide .phone{width:180px}.gallery-slide h3{font-size:15px}.gallery-slide p{font-size:10px}.app-section-bottom{flex-direction:column;gap:8px;font-size:8px;padding-top:19px}.app-section-bottom>span:first-child{font-size:10px}.workflow>.segmented{margin-bottom:23px;width:100%}.segmented button{padding:11px 13px;font-size:10px;gap:6px;flex:1;white-space:nowrap}.segmented button .icon{width:14px;height:14px}.workflow-panel{grid-template-columns:1fr}.workflow-copy{padding:28px}.workflow-copy h3{font-size:31px}.steps{gap:17px}.steps h4{font-size:13px}.steps p{font-size:10px;max-width:310px}.workflow-visual{height:300px;padding:32px 0 32px 20px}.workflow-visual>img{width:500px;height:281px;margin-left:10px}.editor-label{top:17px;left:30px}.workflow-note{bottom:24px;left:24px;max-width:260px}.workflow-copy .button{font-size:11px}.stories-section{padding-bottom:60px}.testimonial{padding:28px}.testimonial blockquote{font-size:24px;line-height:1.5}.quote-mark{font-size:130px;top:5px;right:20px}.quote-person{margin-top:22px;gap:10px}.quote-person img{width:38px;height:38px}.quote-person small{font-size:8px}.quote-label{display:none}.case-links{gap:0 18px;margin-top:17px}.case-link{gap:8px;padding:14px 0}.case-link b{font-size:10px}.case-link small{font-size:7px}.case-monogram{width:28px;height:28px;font-size:9px}.case-link>.icon{width:12px;height:12px}.integrations-section{grid-template-columns:1fr}.integration-copy{padding:32px 28px 0}.integration-copy h2{font-size:31px}.integration-copy p{font-size:11px;margin:18px 0 21px}.integration-copy .button{font-size:11px;padding:12px 18px}.integration-orbit{min-height:300px}.orbit-center{width:73px;height:73px}.orbit-one{width:200px;height:200px}.orbit-two{width:320px;height:320px}.orbit-logo{width:83px;height:46px}.orbit-logo-0{left:18%;top:14%}.orbit-logo-1{right:8%;top:16%}.orbit-logo-2{right:5%;top:52%}.orbit-logo-3{left:22%;bottom:10%}.orbit-logo-4{left:5%;top:43%}.orbit-logo-5{right:17%;bottom:13%}.pricing-controls{flex-direction:column;align-items:stretch;gap:15px;margin-bottom:22px}.pricing-controls>.segmented{align-self:center;width:100%}.currency-selector{align-self:center;gap:12px}.currency-selector button{padding:8px 16px;font-size:10px}.pricing-grid{grid-template-columns:1fr;gap:17px}.price-card{padding:26px}.plan-top>span:first-child{font-size:8px}.featured .growth-tag{display:block;font-size:7px;padding:4px 9px}.price-card h3{font-size:30px;margin-top:15px}.price-card>p{font-size:11px;min-height:0;margin:10px 0 17px}.price>span{font-size:48px}.price>small{font-size:11px}.price-terms{font-size:10px;margin-block:9px 20px}.price-card>.button{font-size:12px}.price-card .check-list{margin-top:22px;padding-top:21px;gap:12px}.price-card .check-list li{font-size:11px}.price-card .check-list .icon{width:14px;height:14px}.pricing-footnote{font-size:10px;max-width:280px;margin:23px auto 0}.pricing-footnote a{display:inline-flex;margin-left:0;margin-top:12px}.pricing-disclosure{font-size:8px;margin-top:15px}.faq-section{padding-bottom:60px;gap:24px}.faq-intro h2{font-size:32px}.faq-intro p{font-size:11px;margin:17px 0}.faq-intro .button{font-size:11px}.faq-tablist{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:5px;margin-bottom:12px}.faq-tablist button{font-size:10px;padding:12px 8px}.faq-panels summary{font-size:12px;padding:18px 0;gap:13px}.faq-panels p{font-size:10px;padding:0 20px 19px 0}.final-cta{display:block;padding:30px 27px;min-height:590px;border-radius:22px}.final-cta h2{font-size:31px}.final-cta .eyebrow{font-size:7px;line-height:1.8;max-width:270px}.final-cta p{font-size:11px;line-height:1.9;margin:17px 0 22px}.final-actions{gap:8px}.final-actions .button{font-size:10px;padding:12px 14px;gap:10px}.final-art{height:250px;margin-top:35px}.final-circle{width:280px;height:280px;left:50%;top:0;transform:translateX(-50%)}.final-phone{width:160px;right:50%;transform:translateX(50%) rotate(12deg);top:0}.final-chip{bottom:13px;right:0;font-size:7px;padding:10px 13px}.site-footer{padding-top:31px}.footer-top{flex-wrap:wrap;gap:15px}.footer-top>.brand{width:115px}.footer-top p{display:none}.back-top{font-size:9px}.footer-wordmark{font-size:17.8vw;padding:30px 0 25px;letter-spacing:-.08em}.footer-wordmark>span{margin-left:6px}.footer-bottom{font-size:7px;gap:15px;flex-direction:column;align-items:flex-start;padding-block:20px}.footer-bottom nav{font-size:9px;gap:22px}.video-dialog-header{padding:17px;gap:10px}.video-dialog h2{font-size:16px;line-height:1.4}.video-dialog .icon-button{width:35px;height:35px}.video-dialog-header .eyebrow{font-size:6px}.video-dialog-footer{padding:13px 17px;font-size:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
/* Reading copy stays legible independently of the miniature UI compositions. */
.feature-copy>p{font-size:13px}.feature-copy .check-list li{font-size:12px;color:#536c51}
.bento-text p,.bento-side p{font-size:12px}.bento-side p{color:#677058}
.steps p{font-size:11px}.price-card>p{font-size:12px;color:#607357;min-height:38px}
.price-card .check-list li{font-size:11px;color:#566c53}.price-terms{font-size:10px;color:#5b6f58}
.price>small{color:#61745b}.currency-selector button{color:#617159}
.featured>p,.featured .price>small,.featured .price-terms,.featured .check-list li{color:#b5cfbb}
.faq-tablist button{color:#596d50}.faq-panels p{font-size:12px;color:#61745d}
.faq-intro p,.final-cta p{font-size:12px}.pricing-disclosure{color:#65765e;font-size:10px}
@media(max-width:800px){.feature-copy>p{font-size:12px}.feature-copy .check-list li{font-size:10px}.price-card>p{font-size:11px}.price-card .check-list li{font-size:10px}.price-terms{font-size:9px}}
@media(max-width:600px){.feature-copy>p,.bento-text p,.bento-side p{font-size:12px}.feature-copy .check-list li{font-size:11px}.steps p{font-size:11px}.price-card>p{font-size:12px;min-height:0}.price-card .check-list li{font-size:12px}.price-terms{font-size:11px}.faq-panels p{font-size:12px}.faq-intro p,.final-cta p{font-size:12px}.pricing-disclosure{font-size:10px}.bento-side{grid-template-columns:1fr 135px;padding:25px}.bento-side h3{font-size:24px}}

/* Keep the header action compact on narrow phones. */
.site-header .button{white-space:nowrap}@media(max-width:360px){.header-inner{padding-inline:14px;gap:10px}.header-inner .brand{width:112px}.header-actions{gap:6px}.header-actions .button{padding-inline:12px;gap:7px}.header-actions .button .icon{width:13px}.menu-toggle{width:30px}}

@media(max-width:360px){.hero-actions .button{white-space:nowrap;font-size:10px;padding-inline:13px;gap:8px}.hero-actions .button .icon{width:14px}.hero-actions{gap:5px}}

/* The triangle centroid aligns with the disc center; only its halo animates. */
.play-disc{animation:hero-play-glow 2.6s ease-out infinite}
@keyframes hero-play-glow{
  0%{box-shadow:0 0 0 0 rgba(181,239,107,.55),0 0 20px rgba(181,239,107,.35),0 8px 34px #214f3c3b}
  65%{box-shadow:0 0 0 22px rgba(181,239,107,0),0 0 38px rgba(181,239,107,.55),0 8px 34px #214f3c3b}
  100%{box-shadow:0 0 0 22px rgba(181,239,107,0),0 0 20px rgba(181,239,107,.35),0 8px 34px #214f3c3b}
}
@media(prefers-reduced-motion:reduce){.play-disc{animation:none;box-shadow:0 0 22px rgba(181,239,107,.4),0 8px 34px #214f3c3b}}

/* Readable marketing copy and controls across all viewport sizes. */
body{font-size:16px}
.hero-copy>p,.section-heading p,.split-heading>p,.split-heading>div:last-child p,.feature-copy>p,.bento-text p,.bento-side p,.workflow-copy .steps p,.integration-copy p,.faq-intro p,.faq-panels p,.final-cta p{font-size:16px;line-height:1.75}
.feature-copy .check-list li,.price-card>p,.price-card .check-list li,.gallery-slide p,.case-link small,.quote-person small,.app-section-bottom,.pricing-footnote{font-size:14px;line-height:1.65}
.price-terms,.price>small,.pricing-disclosure,.footer-top p,.footer-bottom,.footer-bottom nav{font-size:12px;line-height:1.65}
.steps h4,.case-link b,.faq-panels summary{font-size:16px;line-height:1.5}
.button,.feature-copy .button,.bento-text .button,.workflow-copy .button,.faq-intro .button,.integration-copy .button,.final-actions .button,.price-card .button{font-size:14px;min-height:44px}
.feature-tablist button,.segmented button,.currency-selector button,.faq-tablist button{font-size:14px;min-height:44px}
.desktop-nav{font-size:14px}.desktop-nav a{min-height:44px;display:inline-flex;align-items:center}
.eyebrow,.number-label,.plan-top>span:first-child,.integration-strip>p{font-size:11px}
.play-label,.play-label small{font-size:10px}.hero-caption{font-size:11px}.hero-assurance{font-size:12px}
.case-link{min-height:72px}.case-links{gap:0 24px}.case-link small{display:block}
.bento-main{min-height:610px}.bento-side{min-width:0}.theme-composition{margin-top:24px}
.price-card>p{min-height:48px}.price-card .check-list li{overflow-wrap:anywhere}
.back-top{font-size:13px;min-height:44px;display:inline-flex;align-items:center}.footer-bottom a{display:inline-flex;align-items:center;min-height:44px}
.menu-toggle,.video-dialog .icon-button{min-width:44px;min-height:44px}
:focus-visible{scroll-margin-block:110px}
@media(max-width:1000px){.desktop-nav{gap:16px;font-size:12px}.price-card .button{gap:8px}.pricing-grid{grid-template-columns:1fr}.price-card>p{min-height:0}.bento-section{grid-template-columns:1fr 1fr}}
@media(max-width:800px){.desktop-nav{display:none}.menu-toggle{display:inline-flex}.bento-section{grid-template-columns:1fr}.bento-main{min-height:580px}.bento-side{display:block;min-height:0}.bento-side p{max-width:none}.ring-composition{margin:28px auto}.bento-side>.tiny-meta{display:block}.app-section .split-heading{display:block}.app-section .split-heading>div:last-child{max-width:none;margin-top:22px}.workflow-panel{grid-template-columns:1fr}.feature-panel{grid-template-columns:1fr}.feature-visual{min-height:470px}.final-cta{display:block}.final-art{height:300px;margin-top:25px}}
@media(max-width:600px){.hero-copy>p,.section-heading p,.split-heading>p,.split-heading>div:last-child p,.feature-copy>p,.bento-text p,.bento-side p,.workflow-copy .steps p,.integration-copy p,.faq-intro p,.faq-panels p,.final-cta p{font-size:15px}.hero-actions,.final-actions{flex-wrap:wrap;gap:12px}.hero-actions .button,.final-actions .button{font-size:13px}.faq-tablist button{font-size:12px;padding:12px 8px}.feature-tablist button{font-size:13px}.segmented button{font-size:12px;white-space:normal}.price-card{padding:26px}.bento-main{min-height:580px}.bento-side{display:block}.bento-side p{max-width:none}.theme-composition{margin-top:25px}.hero-assurance{flex-wrap:wrap;gap:6px}.hero-caption{font-size:9px}.play-label,.play-label small{font-size:9px}.case-links{grid-template-columns:1fr}.footer-bottom{font-size:12px}.header-inner .brand{width:110px}.header-actions .button{font-size:11px;min-height:44px;padding-inline:11px}.header-actions{gap:3px}.header-inner{padding-inline:14px}.header-actions .button .icon{display:none}.hero-visual{height:365px}.hero-caption{bottom:6px}.video-dialog-footer{font-size:12px}.video-dialog-header .eyebrow{font-size:10px}}

.motion-toggle{font-size:12px;min-height:44px;padding:10px 16px}
.motion-paused .play-disc{animation-play-state:paused}
a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #1565b5;outline-offset:4px;box-shadow:0 0 0 4px #fff}
#main{scroll-margin-top:100px}

.hero-assurance,.hero-caption,.visual-caption{color:#4b6147}.dash-heading{font-family:var(--font);font-weight:650;line-height:1.15;letter-spacing:-.045em;color:var(--ink)}

.mini-activity b{color:#24472a}.mini-activity b.empty{color:#52654e}.hero-copy>p{color:#435d4b}.check-list .icon{color:#3c7137}.featured .check-list .icon{color:#b5ef6b}.motion-toggle{flex-shrink:0}.footer-top{flex-wrap:wrap}

h1,h2,h3,h4{overflow-wrap:anywhere}

.case-logo{width:56px;height:56px;object-fit:contain;flex-shrink:0;border-radius:12px;background:#fff;border:1px solid var(--line)}.case-link>span{min-width:0}.case-link small{white-space:normal}.case-link{gap:12px}

.payment-split{font-size:13px;line-height:1.65;color:var(--ink);margin-top:10px}.featured .payment-split{color:#d2e4d3}
.offer-bar{background:var(--deep);color:#fff;display:flex;justify-content:center;align-items:center;gap:22px;padding:10px 24px;font-size:14px;line-height:1.6}.offer-bar b{color:var(--lime);margin-right:8px}.offer-bar .button{min-height:44px;font-size:12px;padding:9px 16px;flex-shrink:0}
.benefits-section{padding-bottom:20px}.benefit-tablist{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:20px}.benefit-tablist button,.story-tablist button{border:1px solid #b9cbb2;border-radius:12px;background:#fff;color:var(--ink);font:650 14px/1.4 var(--font);padding:14px 10px;min-height:48px}.benefit-tablist button[aria-selected=true],.story-tablist button[aria-selected=true]{background:var(--deep);color:white;border-color:var(--deep)}.benefit-panel{display:grid;grid-template-columns:1fr 1fr;background:#edf5e7;border-radius:24px;overflow:hidden;min-height:430px}.benefit-copy{padding:45px;align-self:center}.benefit-copy h3{font-size:35px;line-height:1.15;letter-spacing:-.04em;margin:18px 0}.benefit-copy p{font-size:16px;line-height:1.75;color:#52654e;margin:0 0 25px;max-width:480px}.benefit-visual{position:relative;min-height:430px;background:radial-gradient(ellipse at 70% 60%,#c2dfaa,transparent 68%);overflow:hidden}.benefit-phone{position:absolute;width:178px;right:50px;top:36px;transform:rotate(7deg)}.benefit-card{position:absolute;left:18px;top:110px;width:275px;padding:24px;transform:rotate(-3deg)}.benefit-card strong{display:block;font:650 20px/1.25 var(--font);margin:14px 0 8px;letter-spacing:-.03em}.benefit-card p{font-size:13px;color:#52654e;line-height:1.6;margin-bottom:16px}.benefit-check{display:flex;align-items:center;gap:9px;font-size:13px;padding:8px 0;border-top:1px solid #d9e4d2}.benefit-check .icon{width:16px;height:16px}.benefit-progress{display:flex;gap:5px;margin-top:12px}.benefit-progress span{height:6px;flex:1;border-radius:4px;background:#52833c}.benefit-progress span:last-child{background:#c7dbb9}
.roadmap-steps details{border-bottom:1px solid #dce5d4}.roadmap-steps summary{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none;min-height:56px;padding:12px 0;font:650 15px/1.5 var(--font)}.roadmap-steps summary::-webkit-details-marker{display:none}.roadmap-steps .step-number{flex-shrink:0;background:#edf5e7;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;font-size:12px}.roadmap-steps .plus{margin-left:auto}.roadmap-steps p{font-size:15px;line-height:1.75;color:#52654e;padding:0 0 14px 42px}.roadmap-steps img{display:block;width:calc(100% - 42px);height:auto;aspect-ratio:16/9;object-fit:cover;margin:0 0 16px 42px;border:1px solid #dce5d4;border-radius:9px}.workflow-panel{align-items:stretch}.workflow-visual{min-height:510px}.workflow-visual>img{max-height:405px}
.story-tablist{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.story-tablist button{display:flex;align-items:center;justify-content:center;gap:10px;flex:1;padding:10px 16px;min-width:140px}.story-tablist img{width:34px;height:34px;border-radius:50%;object-fit:cover}.story-tabs .testimonial{min-height:260px}.agency-credit{display:flex;align-items:center;gap:10px;background:var(--deep);border-radius:8px;color:white;padding:8px 12px;font-size:12px}.agency-credit img{width:120px;height:30px;object-fit:contain}
@media(max-width:800px){.benefit-tablist{grid-template-columns:repeat(3,1fr)}.benefit-panel{grid-template-columns:1fr}.benefit-copy{padding:32px}.benefit-visual{min-height:390px}.benefit-phone{right:22%;top:10px}.benefit-card{left:18%;top:90px}.offer-bar{flex-wrap:wrap;gap:8px;text-align:center}.workflow-visual{min-height:330px}.story-tablist button{min-width:120px}.story-tabs .testimonial{min-height:0}}
@media(max-width:600px){.benefit-tablist{grid-template-columns:repeat(2,1fr)}.benefit-tablist button{font-size:13px}.benefit-copy{padding:28px}.benefit-copy h3{font-size:30px}.benefit-copy p{font-size:15px}.benefit-visual{min-height:380px}.benefit-phone{width:155px;right:24px}.benefit-card{width:235px;left:18px;top:100px;padding:18px}.benefit-card strong{font-size:18px}.benefit-card .tiny-meta{font-size:10px}.story-tablist button{font-size:12px;min-width:110px;padding:10px}.story-tablist img{width:28px;height:28px}.roadmap-steps p{padding-left:0}.roadmap-steps img{width:100%;margin-left:0}.offer-bar{font-size:12px}.offer-bar b{display:block}.agency-credit{align-self:flex-start}}

/* Borderless surfaces: filled backgrounds distinguish content; CTA outlines remain. */
body :not(.button){border-width:0!important}
body :not(.button)::before,body :not(.button)::after{border-width:0!important}
.hero-copy .eyebrow{background:#b5ef6b;color:#073f3c;padding:9px 15px}
.eyebrow{color:#073f3c}
.feature-panel,.benefit-panel{background:#d6edc4}
.benefit-visual{background:radial-gradient(ellipse at 70% 60%,#a9d788,transparent 70%)}
.price-card{background:#d6edc4}
.price-card.featured{background:#053e3e}
.price-card:not(.featured)>p,.price-card:not(.featured) .check-list li,.price-card:not(.featured) .price-terms{color:#3e563d}
.price-card .check-list{background:#ffffff45;padding:20px;border-radius:14px}
.price-card.featured .check-list{background:#ffffff0c}
.bento-main{background:#cbe7ba}.bento-side{background:#d8d7fa}
.workflow-panel{background:#e2efd8}.workflow-visual{background:#bdda9f}
.roadmap-steps details{background:#f8fcf2;border-radius:12px;padding:0 14px;margin-bottom:8px}
.roadmap-steps .step-number{background:#c5e59f}
.testimonial{background:#d6edc4}
.benefit-tablist button,.story-tablist button,.feature-tablist button{background:#e0ecd6;border-radius:12px;color:#073f3c}
.benefit-tablist button[aria-selected=true],.story-tablist button[aria-selected=true],.feature-tablist button[aria-selected=true]{background:#053e3e;color:#fff}
.segmented,.faq-tablist{background:#d6eac5}.currency-selector button{background:#d6eac5;border-radius:24px;color:#073f3c}
.currency-selector button[aria-pressed=true]{background:#053e3e;color:#fff}
.faq-panels details{background:#e1efd4;border-radius:12px;padding:0 18px;margin-bottom:10px}
.faq-panels details[open]{background:#cfe8b8}.faq-panels p{color:#3e563d}
.case-link{background:#e1efd4;padding:18px;border-radius:14px}.case-link:hover{background:#cee7b8}
.ui-card{box-shadow:0 16px 34px -15px #174f3c40}
.dash-sidebar{background:#e1efd4}.dash-date,.dash-stats>div{background:#deedcf}.dash-stats>div:first-child{background:#c8e8a7}
.dash-footer,.booked-line{background:#edf6e5;border-radius:6px;padding:8px}
.icon-button{background:#d8ecc8;color:#073f3c}.icon-button:hover{background:#c3e5a1}
.phone{padding:4px}.phone img{border-radius:20px}.play-disc{box-shadow:0 0 0 7px #fff,0 0 30px #b5ef6b99}
.orbit-line{background:#ffffff08}.visual-orbit{background:#7bb65d14}.visual-orbit:before,.visual-orbit:after{background:#7bb65d0a}
.site-header.scrolled{box-shadow:0 8px 24px #073f3c0b}.offer-bar b{color:#b5ef6b}
.integrations-section .eyebrow,.final-cta .eyebrow{color:#d4ebc8}
@media(max-width:600px){.roadmap-steps details{padding:0 12px}.case-link{padding:16px}.price-card .check-list{padding:16px}}
.bento-side p,.price-card:not(.featured) .price>small,.faq-tablist button{color:#40563b}

/* Motion system: independent translate preserves each illustration's rotation. */
@keyframes gym-float{0%,100%{translate:0 0}50%{translate:0 -9px}}
@keyframes gym-halo{0%,100%{scale:1;opacity:.65}50%{scale:1.09;opacity:.95}}
@media(prefers-reduced-motion:no-preference){
 .motion-in-view .hero-phone,.motion-in-view .benefit-phone,.motion-in-view .feature-phone,.motion-in-view .final-phone{animation:gym-float 6s ease-in-out infinite}
 .motion-in-view .hero-phone-right{animation-delay:-3s}
 .motion-in-view .hero-booked,.motion-in-view .hero-progress,.motion-in-view .benefit-card,.motion-in-view .notification-card{animation:gym-float 7s ease-in-out infinite;animation-delay:-2s}
 .motion-in-view .hero-progress{animation-delay:-4s}
 .motion-in-view .hero-halo{animation:gym-halo 8s ease-in-out infinite}
 .motion-in-view .orbit-logo{animation:gym-float 5s ease-in-out infinite}
 .motion-in-view .orbit-logo:nth-child(2n){animation-delay:-2.5s}
 .price-card,.case-link,.gallery-slide .phone,.icon-button,[role=tab],.currency-selector button{transition:translate .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,background-color .25s,color .25s}
 .goal-bars i,.benefit-progress span{transform-origin:left center}
}
@media(hover:hover) and (prefers-reduced-motion:no-preference){
 .price-card:hover,.case-link:hover{translate:0 -5px;box-shadow:0 18px 35px -24px #053e3e60}
 .gallery-slide:hover .phone{translate:0 -7px}
 .icon-button:hover{translate:0 -2px}
 [role=tab]:hover{box-shadow:0 5px 14px -9px #053e3e80}
}
.motion-toggle{position:fixed;bottom:18px;right:18px;z-index:35;background:#fcfdf9;box-shadow:0 5px 22px #053e3e22;font-size:12px;padding:10px 16px}
.motion-paused *, .motion-paused *::before,.motion-paused *::after{animation-play-state:paused!important;transition:none!important}
html.motion-paused,html.reduced-motion{scroll-behavior:auto}
.motion-paused .price-card:hover,.motion-paused .case-link:hover,.motion-paused .gallery-slide:hover .phone,.motion-paused .icon-button:hover{translate:none}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}
@media(max-width:600px){.motion-toggle{bottom:10px;right:10px;font-size:11px;padding:9px 13px}.site-footer{padding-bottom:64px}}

/* Official GymGrow artwork replaces the synthetic gg marks. */
.brand-symbol{display:block;width:34px;height:34px;object-fit:contain;flex-shrink:0}
.orbit-center{background:#fcfdf9}.orbit-center .brand-symbol{width:70%;height:70%}
.footer-wordmark{padding-block:42px;line-height:0}.footer-wordmark img{width:100%;height:auto}
@media(max-width:600px){.footer-wordmark{padding-block:30px}}

/* User-requested exception: custom-plan CTA uses only a bottom border. */
.pricing-footnote .button{border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;padding:7px 0;min-height:44px;box-shadow:none;gap:18px}
.pricing-footnote .button:hover{background:transparent;transform:none;color:#19655d}
.pricing-footnote .button:focus-visible{outline:3px solid #1565b5;outline-offset:4px;box-shadow:0 0 0 4px #fff}

/* Stripe-inspired benefits: imagery above copy, two cards and a next-card preview. */
.benefits-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}
.benefits-toolbar>p{font:600 19px/1.4 var(--font);color:var(--ink)}
.benefits-controls{display:flex;align-items:center;gap:10px;flex-shrink:0}
.benefit-position{font:600 12px var(--font);letter-spacing:.12em;color:#52654e;margin-right:8px;font-variant-numeric:tabular-nums}
[data-benefits-prev] .icon{rotate:180deg}
.benefits-carousel{display:flex;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 4px 18px;margin-inline:-4px;scroll-padding-inline:4px;align-items:stretch}
.benefit-slide{flex:0 0 43%;min-width:0;scroll-snap-align:start;overflow:hidden;border-radius:18px;background:#edf6e5;box-shadow:0 12px 26px -22px #053e3e55;display:flex;flex-direction:column}
.benefit-slide .benefit-visual{height:285px;min-height:285px;flex-shrink:0;background:linear-gradient(135deg,#e0f2d0,#b9de9b)}
.benefit-slide:nth-child(3n+2) .benefit-visual{background:linear-gradient(135deg,#eceafb,#cfccf1)}
.benefit-slide:nth-child(3n) .benefit-visual{background:linear-gradient(135deg,#dcf4ed,#a4dacf)}
.benefit-slide .benefit-phone{width:132px;right:28px;top:28px;transform:rotate(7deg);border-radius:20px}
.benefit-slide .benefit-card{left:22px;top:100px;width:235px;padding:22px;transform:rotate(-3deg)}
.benefit-slide .benefit-card strong{font-size:19px}.benefit-slide .benefit-card p{font-size:12px;margin-bottom:16px}
.benefit-slide .benefit-copy{padding:28px;display:flex;flex-direction:column;align-items:flex-start;flex:1;align-self:stretch}
.benefit-slide .benefit-copy h3{font-size:27px;line-height:1.2;margin:14px 0 16px}
.benefit-slide .benefit-copy>p{font-size:15px;line-height:1.75;margin:0 0 16px;max-width:none}
.benefit-slide .check-list{margin:0 0 24px;gap:9px}.benefit-slide .check-list li{font-size:13px;color:#40563b}
.benefit-slide .benefit-copy>.button{margin-top:auto}
@media(max-width:1000px){.benefit-slide{flex-basis:46%}.benefit-slide .benefit-card{width:210px;left:16px}.benefit-slide .benefit-phone{right:20px}}
@media(max-width:700px){.benefit-slide{flex-basis:86%}.benefit-slide .benefit-copy{padding:24px}.benefit-slide .benefit-copy h3{font-size:25px}.benefit-slide .benefit-card{width:205px;left:16px;padding:18px}.benefit-slide .benefit-card strong{font-size:17px}.benefits-toolbar{align-items:flex-start;gap:14px}.benefits-toolbar>p{font-size:16px;max-width:170px}.benefit-position{display:none}.benefits-controls{gap:8px}.benefits-carousel{gap:16px}.benefit-slide .benefit-phone{right:16px;width:124px}}
@media(max-width:360px){.benefit-slide{flex-basis:92%}.benefit-slide .benefit-card{width:180px}.benefit-slide .benefit-copy{padding:20px}}

/* Centered testimonial carousel: crisp foreground, softly fading adjacent stories. */
.story-stage{display:grid;gap:20px}
.story-carousel.is-ready .story-stage{position:relative;grid-template-columns:72%;justify-content:center;gap:0;overflow:hidden;padding:24px 0 30px;touch-action:pan-y;isolation:isolate;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}
.story-carousel.is-ready .testimonial{grid-area:1/1;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:300px;padding:40px 44px;background:#d6edc4;opacity:0;visibility:hidden;transform:scale(.82);filter:blur(4px);transition:transform .6s cubic-bezier(.22,1,.36,1),filter .6s ease,opacity .6s ease,visibility .6s;pointer-events:none;box-shadow:0 18px 38px -28px #083f3b60}
.story-carousel.is-ready .testimonial.is-active{opacity:1;visibility:visible;transform:translateX(0) scale(1);filter:blur(0);z-index:2;pointer-events:auto}
.story-carousel.is-ready .testimonial.is-previous{opacity:.5;visibility:visible;transform:translateX(-96%) scale(.86);z-index:1}
.story-carousel.is-ready .testimonial.is-next{opacity:.5;visibility:visible;transform:translateX(96%) scale(.86);z-index:1}
.story-carousel .testimonial blockquote{position:relative;z-index:1;font-size:27px;line-height:1.5}
.story-carousel .quote-person{margin-top:28px}.story-carousel .quote-person b{font-size:14px}.story-carousel .quote-person small{font-size:14px}
.story-controls{display:flex;justify-content:center;align-items:center;gap:24px;margin:2px 0 28px}
.story-controls .icon-button{background:#e0edd5;color:var(--ink);flex-shrink:0}
.story-controls .icon-button:hover{background:#c5e4a7}
[data-story-prev] .icon{rotate:180deg}
.story-dots{display:flex;align-items:center;gap:0}
.story-dot{display:grid;place-items:center;width:44px;height:44px;background:transparent;padding:0;cursor:pointer;border-radius:50%}
.story-dot span{width:8px;height:8px;border-radius:99px;background:#7d957b;transition:width .3s,background .3s}
.story-dot[aria-current=true] span{width:24px;background:#063f3c}
.story-stage:focus-visible{outline-offset:-4px}
@media(max-width:700px){.story-carousel.is-ready .story-stage{grid-template-columns:82%;padding:18px 0 24px;margin-inline:-12px}.story-carousel.is-ready .testimonial{padding:28px 24px;min-height:360px}.story-carousel .testimonial blockquote{font-size:22px;line-height:1.5}.story-carousel .quote-mark{font-size:130px;right:20px}.story-carousel .quote-person{gap:10px}.story-carousel .quote-person small{font-size:12px}.story-controls{gap:10px}.story-dot{width:40px;min-height:44px}.story-carousel.is-ready .testimonial.is-previous{transform:translateX(-94%) scale(.86)}.story-carousel.is-ready .testimonial.is-next{transform:translateX(94%) scale(.86)}}
@media(prefers-reduced-motion:reduce){.story-carousel .testimonial,.story-dot span{transition:none!important}}

/* Single footer wordmark with a left-aligned brand line. */
.footer-top>p{display:block;margin:0;margin-right:auto;text-align:left}

/* Light grey balances the lime product illustrations and brand accents. */
.benefit-slide,.case-link,.price-card:not(.featured),.faq-panels details{background:var(--grey-light)}
.case-link:hover{background:var(--grey-hover)}
.story-carousel.is-ready .testimonial{background:#d6edc4}
.story-carousel .quote-mark{color:#bedaa6}
.story-controls .icon-button{background:var(--grey-light)}
.story-controls .icon-button:hover{background:var(--grey-hover)}

/* Hide the benefit rail scrollbar while preserving native touch/trackpad scrolling. */
.benefits-carousel{cursor:grab}
.benefits-carousel::-webkit-scrollbar{display:none;width:0;height:0}
.benefits-carousel.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}
.benefits-carousel .button{cursor:pointer}

/* Linked setup previews show the full screenshot for the selected step. */
.workflow-panel.steps-linked .workflow-visual{padding:76px 28px 108px;min-width:0}
.workflow-panel.steps-linked .workflow-visual>img{width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:1400/787;object-fit:contain;margin:0;transform:rotate(-2deg);background:#fff}
.workflow-panel.steps-linked .roadmap-steps details[open]{background:#fff}
.workflow-panel.steps-linked .roadmap-steps details[open] .step-number{background:#053e3e;color:#fff}
.workflow-panel.steps-linked .workflow-note b{font-size:14px}
.workflow-panel.steps-linked .workflow-note small{font-size:12px}
@media(min-width:601px){.workflow-panel.steps-linked .roadmap-steps img{display:none}}
@media(max-width:600px){.workflow-panel.steps-linked .workflow-visual{display:none}.workflow-panel.steps-linked .roadmap-steps img{object-fit:contain;background:#fff}}

/* Reflow guards for narrow phones and the intermediate tablet widths. */
.case-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px}
.case-link{min-width:0}.case-link>span{min-width:0}
@media(max-width:1100px){.case-links{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.case-links{grid-template-columns:minmax(0,1fr)}}
@media(max-width:360px){.story-controls{gap:8px}.story-dot{width:32px}}

@media(max-width:767px){
 body main .button{width:100%;justify-content:center}
 .hero-actions,.final-actions{width:100%;flex-direction:column;align-items:stretch}
 .pricing-footnote .button{margin-left:0}
}

/* Skip layout and paint for distant sections until they approach the viewport. */
main>section:not(.hero):not(.integration-strip){content-visibility:auto;contain-intrinsic-size:auto 850px}
.muted-heading{color:#607c6d}
@media print{main>section{content-visibility:visible;contain-intrinsic-size:none}}

/* Gallery controls and direct manipulation, with no floating motion control. */
.carousel-controls .icon-button{width:44px;height:44px;background:#d8ecc8;color:#073f3c;opacity:1}
.carousel-controls .icon-button:hover:not(:disabled){background:#b5ef6b}
.carousel-controls .icon-button:disabled{background:#52776b;color:#dcecd4;opacity:1;cursor:default;translate:none}
.app-gallery{cursor:grab;overscroll-behavior-x:contain}
.app-gallery.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}
@media(max-width:600px){.site-footer{padding-bottom:0}}

.app-gallery{scroll-padding-inline:14px}
@media(max-width:600px){.app-gallery{scroll-padding-inline:4px}}

/* Direct manipulation for testimonials, without blocking vertical touch scrolling. */
.story-carousel.is-ready .story-stage{cursor:grab;touch-action:pan-y pinch-zoom;user-select:none}
.story-carousel.is-ready .testimonial{translate:var(--story-drag,0px) 0;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .6s ease,opacity .6s ease,visibility .6s,translate .25s ease}
.story-carousel.is-ready .story-stage.is-dragging{cursor:grabbing}
.story-carousel.is-ready .story-stage.is-dragging .testimonial{transition:none}
/* Keep a 44px target while drawing the underline close to the text. */
.pricing-footnote .button,.pricing-footnote .button:hover{border-bottom:0;background:linear-gradient(currentColor,currentColor) 0 calc(50% + 12px)/100% 1px no-repeat;padding-block:0;min-height:44px}

/* Closing CTA: diagonal, half-staggered screenshot columns moving in opposite directions. */
.final-cta{display:block;isolation:isolate;min-height:390px}
.final-cta>div:first-child{position:relative;z-index:2;width:58%;pointer-events:auto}
.final-cta .final-art{position:absolute;inset:0 0 0 auto;width:47%;height:100%;margin:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 17%,#000);background:radial-gradient(ellipse at center,#27674e,transparent 72%)}
.cta-screenshot-wall{position:absolute;left:53%;top:50%;display:flex;gap:18px;width:max-content;height:1100px;transform:translate(-50%,-50%) rotate(48deg);transform-origin:center}
.cta-screen-column{width:155px;flex:0 0 155px}
.cta-screen-column:nth-child(even){transform:translateY(-176px)}
.cta-screen-track{animation:cta-column-scroll 42s linear infinite;animation-play-state:paused;will-change:transform}
.cta-screen-column:nth-child(even) .cta-screen-track{animation-direction:reverse}
.cta-screen-group{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}
.cta-screen{display:block;width:155px;height:336px;object-fit:cover;border-radius:17px;box-shadow:0 10px 24px #001e2450}
.final-art.motion-in-view .cta-screen-track{animation-play-state:running}
.final-cta:hover .cta-screen-track,.final-cta:focus-within .cta-screen-track{animation-play-state:paused}
@keyframes cta-column-scroll{from{transform:translateY(0)}to{transform:translateY(-50%)}}
@media(max-width:1000px) and (min-width:701px){.final-cta>div:first-child{width:63%}.final-cta .final-art{width:42%}}
@media(max-width:700px){
 .final-cta{padding:30px 27px 0;min-height:0}
 .final-cta>div:first-child{width:100%}
 .final-cta .final-art{position:relative;inset:auto;width:calc(100% + 54px);height:310px;margin:24px -27px 0;mask-image:linear-gradient(180deg,transparent,#000 15%,#000)}
 .cta-screenshot-wall{gap:14px;height:850px;left:50%}
 .cta-screen-column{width:120px;flex-basis:120px}
 .cta-screen-column:nth-child(even){transform:translateY(-137px)}
 .cta-screen-group{gap:14px;padding-bottom:14px}
 .cta-screen{width:120px;height:260px;border-radius:14px}
}
@media(prefers-reduced-motion:reduce){.cta-screen-track{animation:none!important;will-change:auto}}
html.reduced-motion .cta-screen-track{animation:none!important;will-change:auto}

/* Mobile-only offer CTA: underline, no arrow, with a comfortable tap target. */
@media(max-width:767px){
 .offer-bar .button,.offer-bar .button:hover{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;min-height:44px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;transform:none;translate:none}
 .offer-bar .button .icon{display:none}
}

.offer-mobile-label{display:none}
@media(max-width:767px){
 .offer-bar{gap:0;flex-direction:column}
 .offer-bar .offer-desktop-description,.offer-bar .offer-desktop-label{display:none}
 .offer-bar .offer-mobile-label{display:inline}
 .offer-bar .button{font-size:12px;line-height:1.6;text-align:center;max-width:100%}
 .offer-bar b{margin-right:0}
}

/* Compact, readable setup comparison and editorial freshness. */
.build-comparison{margin-top:24px;background:#edf0f1;border-radius:20px;padding:20px 24px;color:var(--ink,#073f3e)}
.build-comparison summary{font-weight:700;cursor:pointer;min-height:28px}
.build-comparison table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.6;margin-top:16px}
.build-comparison caption{text-align:left;font-weight:700;margin-bottom:12px}
.build-comparison th,.build-comparison td{padding:14px;vertical-align:top;width:33.333%}
.build-comparison thead{background:#d6ecc3}
.build-comparison tbody tr:nth-child(even){background:#fff}
.build-comparison p,

@media(max-width:600px){.build-comparison{padding:18px 12px}.build-comparison th,.build-comparison td{padding:10px 6px;font-size:12px;overflow-wrap:anywhere}}

.footer-bottom nav{flex-wrap:wrap;row-gap:14px}
.footer-contact{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:24px 0 32px}
.footer-contact-details{display:flex;flex-wrap:wrap;gap:8px 28px}
.footer-contact-details a{display:inline-flex;align-items:center;min-height:44px;font-size:16px;font-weight:600;color:var(--ink,#073f3e)}
.footer-socials{display:flex;align-items:center;gap:10px}
.social-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#edf0f2;color:#073f3e;flex:none}
.social-icon svg{width:21px;height:21px}
.social-pending{cursor:default}
.social-whatsapp{background:#b7ef67}
.social-whatsapp:hover{background:#a5df55}
@media(max-width:600px){.footer-contact{gap:16px}.footer-contact-details{flex-direction:column;gap:0}.footer-contact-details a{font-size:15px}}

/* Align the rail's clipped left edge with content; extend it to the page's right edge. */
.benefits-carousel{--rail-inset:max(36px,calc((100% - 1180px)/2));width:calc(100% - var(--rail-inset));margin-inline:var(--rail-inset) 0;padding-inline:0 24px;scroll-padding-inline:0 24px}
.benefit-slide{max-width:508px}
@media(max-width:1100px){.benefits-carousel{--rail-inset:27px}}
@media(max-width:600px){.benefits-carousel{--rail-inset:18px;padding-inline-end:18px;scroll-padding-inline-end:18px}}

.footer-contact-details a{gap:10px}.footer-contact-details a>svg{width:20px;height:20px;flex:none}

/* Scale the complete desktop illustration as one canvas at every viewport. */
.hero-visual{width:calc(100% - 32px);max-width:1100px;height:auto;aspect-ratio:1100/457;margin:37px auto 42px;overflow:visible}
.hero-artwork{position:absolute;top:0;left:0;width:1100px;height:457px;transform:scale(var(--hero-art-scale,1));transform-origin:top left;pointer-events:none}
.hero-artwork .hero-halo{position:absolute;inset:45px 15% 0;background:#92cf7970;border-radius:50%;filter:blur(90px)}
.hero-artwork .phone{border-radius:25px;background:#142320;box-shadow:0 24px 40px -16px #083c3940;overflow:hidden;border:5px solid #1a2a29;line-height:0;position:relative}
.hero-artwork .phone img{width:100%;height:auto;aspect-ratio:640/1387;object-fit:contain}
.hero-artwork .hero-phone{position:absolute;width:184px;z-index:3}
.hero-artwork .hero-phone-left{left:20px;top:7px;transform:rotate(-9deg)}
.hero-artwork .hero-phone-right{right:29px;top:5px;transform:rotate(9deg)}
.hero-artwork .dashboard{position:absolute;left:50%;transform:translateX(-50%);top:54px;width:656px;height:352px;background:#fff;border:7px solid #eff4ec;border-radius:17px;display:flex;overflow:hidden;box-shadow:0 30px 55px -24px #204b3d55;font-family:var(--font)}
.hero-artwork .dash-sidebar{width:55px;border-right:1px solid #edf0ed;display:flex;flex-direction:column;gap:22px;align-items:center;padding-top:15px;color:#9ba99f}
.hero-artwork .mini-brand{font-family:var(--font);font-size:26px;font-weight:700;letter-spacing:-6px;line-height:1.2;padding-right:5px;color:var(--ink)}
.hero-artwork .mini-brand span{color:#62a159}
.hero-artwork .dash-sidebar>.icon{width:15px;height:15px}
.hero-artwork .sidebar-selected{background:#e2f2d9;color:#377a50;border-radius:8px;padding:8px;line-height:0}
.hero-artwork .sidebar-selected .icon{width:15px;height:15px}
.hero-artwork .sidebar-bottom{margin-top:auto;margin-bottom:14px}
.hero-artwork .sidebar-bottom .icon{width:15px;height:15px}
.hero-artwork .dash-body{padding:16px 22px;flex:1;min-width:0}
.hero-artwork .dash-topbar{display:flex;justify-content:space-between;align-items:center;font-size:7px;letter-spacing:.08em;color:#52654e}
.hero-artwork .dash-user{display:flex;align-items:center;gap:13px}
.hero-artwork .dash-user .icon{width:12px;height:12px}
.hero-artwork .dash-user b{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#dae7d4;color:#52654e;font-size:8px}
.hero-artwork .dash-title{display:flex;justify-content:space-between;align-items:center;margin-top:7px}
.hero-artwork .dash-title small{font-size:9px;color:#52654e}
.hero-artwork .dash-title .dash-heading{font-size:19px;letter-spacing:-.045em;margin-top:2px}
.hero-artwork .dash-date{font-size:8px;border:1px solid #e4ebe2;padding:5px 8px;border-radius:5px}
.hero-artwork .dash-date .icon{width:11px;height:11px;margin-left:5px}
.hero-artwork .dash-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:15px 0 13px}
.hero-artwork .dash-stats>div{border:1px solid #e6ece4;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column}
.hero-artwork .dash-stats>div:first-child{background:#f2f8ed}
.hero-artwork .dash-stats span{font-size:8px;color:#52654e}
.hero-artwork .dash-stats strong{font-size:24px;letter-spacing:-1px;line-height:1.4}
.hero-artwork .dash-stats small{font-size:6px;color:#52654e}
.hero-artwork .dash-chart>div:first-child{display:flex;justify-content:space-between;font-size:9px;align-items:center}
.hero-artwork .dash-chart>div:first-child span{font-size:6px;color:#52654e}
.hero-artwork .chart-wrap{height:77px;display:flex;gap:14px;align-items:stretch;margin-top:5px}
.hero-artwork .chart-wrap svg{width:100%;height:72px;overflow:visible;background:repeating-linear-gradient(0deg,transparent 0,transparent 23px,#edf0eb 24px,#edf0eb 25px)}
.hero-artwork .chart-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:6px;color:#52654e}
.hero-artwork .chart-days{display:flex;justify-content:space-between;margin-left:22px;font-size:5.5px;color:#52654e}
.hero-artwork .dash-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #edf1eb;padding-top:10px;margin-top:10px;font-size:6.5px}
.hero-artwork .dash-footer b{display:flex;align-items:center;gap:5px}
.hero-artwork .dash-footer .icon{width:9px;height:9px}
.hero-artwork .dash-footer i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#78b04e;margin-right:5px}
.hero-artwork .ui-card{background:#fff;border:1px solid #e8ede6;border-radius:14px;box-shadow:0 15px 35px -12px #214f3c25}
.hero-artwork .hero-booked{position:absolute;left:1%;top:285px;width:256px;transform:rotate(-3deg);z-index:4;display:flex;align-items:center;flex-wrap:wrap;padding:16px;gap:10px}
.hero-artwork .notification-icon{width:34px;height:34px;border-radius:50%;background:#e8f4dc;color:#548b31;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}
.hero-artwork .notification-icon .icon{width:17px;height:17px}
.hero-artwork .hero-booked b,.hero-artwork .notification-card b{display:block;font-family:var(--font);font-size:12px;letter-spacing:-.02em}
.hero-artwork .hero-booked small,.hero-artwork .notification-card small{font-size:7px;display:block;color:#52654e}
.hero-artwork .booked-line{width:100%;border-top:1px solid #edf1e9;padding-top:10px;margin-top:1px;display:flex;align-items:center;justify-content:space-between;color:#52654e;font-size:7px}
.hero-artwork .booked-line .icon{width:12px;height:12px}
.hero-artwork .hero-progress{position:absolute;right:0;top:280px;z-index:4;width:237px;padding:17px 19px;transform:rotate(5deg)}
.hero-artwork .hero-progress>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#52654e}
.hero-artwork .progress-badge{background:#eef4d8;border-radius:5px;color:#4d632e;padding:1px 5px}
.hero-artwork .hero-progress strong{font:700 13px var(--font);display:block;margin-top:5px}
.hero-artwork .goal-bars{display:flex;gap:5px;margin:13px 0 8px}
.hero-artwork .goal-bars i{height:7px;flex:1;background:#a8d371;border-radius:3px}
.hero-artwork .goal-bars i:last-child{background:#e9eddf}
.hero-artwork .hero-progress small{font-size:7px;color:#52654e}
.hero-artwork .hero-phone{border-width:5px;border-radius:25px}.hero-artwork .dashboard{z-index:auto}.hero-artwork .ui-card,.hero-artwork .dashboard,.hero-artwork .dash-stats>div,.hero-artwork .dash-sidebar,.hero-artwork .dash-footer,.hero-artwork .booked-line{border:0}
.hero-artwork .hero-booked .notification-icon{width:34px;height:34px}.hero-artwork .hero-booked .notification-icon .icon{width:17px;height:17px}
.hero-visual>.hero-play{top:46%}.hero-visual>.hero-caption{bottom:-27px;font-size:10px;line-height:1.5;text-align:center}
@media(max-width:600px){.hero-visual{margin-top:30px}.hero-visual>.hero-play{gap:5px;padding:8px}.hero-visual .play-disc{width:72px;height:72px}.hero-visual>.hero-caption{font-size:9px;bottom:-30px}}
/* On phones the screenshot wall sits behind the CTA copy with a 90% teal overlay. */
@media(max-width:700px){
 .final-cta{padding:30px 27px}
 .final-cta .final-art{position:absolute;inset:0;width:100%;height:100%;margin:0;mask-image:none;z-index:0}
 .final-cta .final-art::after{content:"";position:absolute;inset:0;z-index:1;background:rgba(5,62,62,.9);pointer-events:none}
}

/* Closing CTA contrast and course-link interaction states. */
.final-cta p{color:#fff}
.final-cta .button-light-outline:is(:hover,:focus-visible,:active){background:#fff;color:#053e3e;border-color:#fff}

/* Keep FAQ categories in a touch-scrollable row on phones and narrow tablets. */
@media(max-width:1100px){
 .faq-tablist{display:flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;cursor:grab}
 .faq-tablist::-webkit-scrollbar{display:none}
 .faq-tablist button{flex:0 0 auto;min-width:0;white-space:nowrap;padding:12px;min-height:44px;cursor:inherit}
 .faq-tablist.is-dragging,.faq-tablist.is-dragging button{cursor:grabbing;user-select:none}
 .faq-tablist button:focus-visible{outline-offset:-3px}
}

/* One Done For You offer, with build and subscription costs clearly separated. */
.single-offer{display:grid;grid-template-columns:1.1fr 1fr;gap:52px;max-width:1000px;margin:auto;padding:44px;background:#edf0f2;border:0}
.single-offer .offer-details>h3{font-size:36px;line-height:1.12;margin:22px 0 18px}
.single-offer .offer-details>p{font-size:16px;line-height:1.75;color:#40563b}
.single-offer .offer-details .check-list{padding-top:24px;margin-top:0;border:0}
.single-offer .check-list li{font-size:15px;line-height:1.6}
.offer-purchase{background:#d6eac5;border-radius:20px;padding:30px;min-width:0}
.offer-saving{display:inline-block;background:#053e3e;color:#fff;padding:8px 12px;border-radius:7px;font-size:12px;font-weight:700;letter-spacing:.06em}
.offer-purchase .offer-price-label{font-size:13px;margin:22px 0 8px;color:#40563b}
.offer-build-price{display:flex;flex-wrap:wrap;align-items:center;gap:14px;line-height:1.2}
.offer-build-price del{font-size:24px;color:#52654e;text-decoration-thickness:2px}
.offer-build-price strong{font:700 clamp(48px,5vw,64px)/1.1 var(--font);letter-spacing:-.05em}
.single-offer .payment-split{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;padding:0;font-size:14px;color:#053e3e}
.single-offer .payment-split>div{padding:14px 10px;background:#f6faef;border-radius:10px}
.single-offer .payment-split strong{display:block;font:700 23px/1.3 var(--font)}
.single-offer .payment-split span{display:block;font-size:12px;margin-top:6px;line-height:1.5}
.offer-purchase .offer-subscription{font-size:14px;line-height:1.6;margin:0 0 8px;color:#053e3e}
.offer-subscription strong{font-size:23px;white-space:nowrap}.offer-subscription strong span{font-size:14px}
.offer-purchase .offer-tax,.offer-purchase .offer-clarifier{font-size:12px;line-height:1.6;color:#40563b;margin:8px 0 20px}
.offer-purchase .offer-clarifier{margin:12px 0 0}.offer-purchase .button{width:100%;justify-content:space-between;margin:0}
@media(max-width:800px){.single-offer{grid-template-columns:1fr;gap:28px;padding:28px;max-width:640px}.single-offer .offer-details>h3{font-size:32px}.offer-purchase{padding:26px}}
@media(max-width:450px){.single-offer{padding:22px 18px}.offer-purchase{padding:22px 16px}.single-offer .payment-split{gap:8px}.single-offer .payment-split strong{font-size:21px}.single-offer .payment-split>div{padding:12px 8px}}

/* A short story on the carousel; the complete customer review on hover or tap. */
.quote-initials{display:grid;place-items:center;width:45px;height:45px;flex-shrink:0;border-radius:50%;background:var(--deep);color:white;font:700 15px var(--font)}
.story-carousel .review-toggle{align-self:flex-start;position:relative;z-index:3;margin:0 0 20px;min-height:44px;cursor:pointer}
.story-carousel .review-full{font-size:17px;line-height:1.75;letter-spacing:0;font-weight:400;user-select:text;cursor:text}
.story-carousel .review-full p{margin:0 0 16px;color:var(--ink)}
.story-carousel .review-full p:last-child{margin-bottom:0}
.story-carousel .review-full[hidden],.story-carousel .review-excerpt[hidden]{display:none}
@media(max-width:700px){.story-carousel .review-full{font-size:16px;line-height:1.7}.story-controls{gap:4px}.story-dot{width:34px}}
@media(max-width:360px){.story-dot{width:28px}}

/* Source-backed AshGrey case studies, expressed in GymGrow's design system. */
.case-studies-section{padding-top:10px}
.case-studies-section .split-heading h2{max-width:760px}
.project-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
.project-case{background:var(--grey-light,#edf0f2);border-radius:24px;overflow:hidden;display:flex;flex-direction:column}
.project-case-image{background:#d6eac5;padding:16px 16px 0;aspect-ratio:1.6;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}
.project-case:nth-child(2) .project-case-image{background:#d9eeea}
.project-case:nth-child(3) .project-case-image{background:#e6e2f5}
.project-case:nth-child(4) .project-case-image{background:#d6edc4}
.project-case-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom;border-radius:10px 10px 0 0}
.project-case-copy{padding:28px;display:flex;flex-direction:column;flex:1}
.project-case-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:17px}
.project-case-tags span{background:#d6eac5;border-radius:6px;padding:6px 10px;font-size:11px;line-height:1.4;font-weight:600;color:var(--ink)}
.project-case h3{font:650 28px/1.2 var(--font-heading,var(--font));letter-spacing:-.035em;margin:0 0 12px}
.project-case-copy>p{font-size:16px;line-height:1.75;color:#52654e;margin:0 0 22px}
.project-case-results{background:#fff;border-radius:14px;padding:18px;margin-top:auto}
.project-results-label{font-size:9px;letter-spacing:.09em;color:#52654e;font-weight:650}
.project-case-results ul{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:10px}
.project-case-results li{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:1.5;color:var(--ink)}
.project-case-results .icon{width:17px;height:17px;flex-shrink:0;color:#39732d;margin-top:2px}
.project-case-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:22px}
.project-case-tech{display:flex;gap:7px;align-items:center;flex-wrap:wrap}
.project-case-tech img{width:32px;height:32px;object-fit:contain;background:white;padding:5px;border-radius:8px}
.project-case-footer .button{font-size:12px;white-space:nowrap}
@media(max-width:900px){.project-case-grid{gap:18px}.project-case-copy{padding:23px}.project-case-footer{flex-wrap:wrap}}
@media(max-width:700px){.project-case-grid{grid-template-columns:1fr}.project-case{border-radius:20px}.project-case-image{padding:12px 12px 0}.project-case-copy{padding:24px}.project-case h3{font-size:26px}.project-case-footer{gap:18px}.project-case-footer .button{width:100%}.case-studies-section .section-heading h2{font-size:32px}}

/* Large desktop: keep the moving benefits rail inside the shared content edges. */
@media(min-width:1440px){.benefits-carousel{width:min(1180px,calc(100% - 72px));margin-inline:auto;padding-inline:0;scroll-padding-inline:0}}

/* Pricing inversion: dark teal panel with lime actions and readable light copy. */
.offer-purchase{background:var(--deep);color:#fff}
.offer-purchase .offer-saving{background:var(--green);color:var(--deep)}
.offer-purchase .offer-price-label,.offer-purchase .offer-tax,.offer-purchase .offer-clarifier,.offer-purchase .offer-build-price del{color:#d6eac5}
.offer-purchase .offer-build-price strong,.offer-purchase .offer-subscription{color:#fff}
.single-offer .payment-split>div{background:#eaf4e8}

/* App identities and preview actions now belong to their project stories. */
.project-case-brand{display:flex;align-items:center;gap:14px;margin-bottom:16px;min-height:48px}
.project-case-brand h3{margin:0}
.project-brand-logo{width:48px;height:48px;object-fit:contain;padding:5px;background:#fff;border-radius:12px;flex-shrink:0}
.project-case-footer{display:block}
.project-case-tech{margin-bottom:18px}
.project-case-actions{display:flex;flex-wrap:wrap;gap:10px}
.project-case-actions .button{flex:1;gap:12px;font-size:12px;min-height:46px}
.project-case-results .project-client-quote{margin:12px 0 10px;font:500 18px/1.6 var(--font);color:var(--ink)}
.project-case-results .project-quote-author{font-size:12px;color:#52654e;margin:0}
.project-case-image.sims-case-art{position:relative;align-items:center;justify-content:flex-start;background:#d9e9f1;padding:24px;isolation:isolate}
.sims-brand-art{width:53%;z-index:1;padding-right:10px;color:var(--ink)}
.sims-brand-art img{width:70px;height:70px;object-fit:contain;border-radius:16px;margin-bottom:20px}
.sims-brand-art span{display:block;font-size:9px;letter-spacing:.08em;margin-bottom:10px;font-weight:650}
.sims-brand-art strong{display:block;font:650 clamp(22px,2.3vw,30px)/1.16 var(--font);letter-spacing:-.04em}
.sims-brand-art small{display:block;font-size:10px;margin-top:18px;color:#52654e}
.sims-case-art .sims-welcome-screen{position:absolute;right:6%;top:18px;width:35%;height:auto;max-height:none;object-fit:contain;border-radius:20px;transform:rotate(7deg);box-shadow:0 10px 35px #073f3c30}
.project-preview-extra{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:center;background:#e1edda;border-radius:24px;margin-top:28px;padding:26px;overflow:hidden}
.extra-preview-image{border-radius:14px;overflow:hidden;background:#fcfdf9}
.extra-preview-image img{display:block;width:100%;height:auto}
.extra-preview-copy{padding:6px 12px}
.extra-preview-copy .eyebrow{font-size:9px;margin-bottom:14px}
.extra-preview-copy h3{font:650 27px/1.2 var(--font);letter-spacing:-.035em}
.extra-preview-copy p{font-size:15px;line-height:1.75;margin:0 0 20px;max-width:450px}
.extra-preview-copy .button{font-size:12px}
@media(max-width:900px){.project-case-actions{flex-direction:column}.project-case-actions .button{width:100%}.project-case-image.sims-case-art{padding:18px}.sims-brand-art img{width:50px;height:50px;margin-bottom:12px}.sims-brand-art strong{font-size:23px}.sims-brand-art small{margin-top:12px}.project-preview-extra{gap:22px;padding:22px}}
@media(max-width:700px){.project-preview-extra{grid-template-columns:1fr;gap:22px;padding:20px;border-radius:20px}.extra-preview-copy{padding:0 4px 4px}.extra-preview-copy .button{width:100%}.sims-brand-art strong{font-size:26px}.sims-brand-art img{width:60px;height:60px}.project-case-brand h3{font-size:25px}}
@media(max-width:380px){.sims-brand-art strong{font-size:22px}.sims-brand-art img{width:44px;height:44px;margin-bottom:8px}.sims-brand-art small{font-size:9px;margin-top:8px}.sims-brand-art span{font-size:8px;margin-bottom:6px}.project-case-brand{gap:10px}.project-case-brand h3{font-size:23px}}

@media(max-width:700px){.project-case-image.sims-case-art{min-height:240px}.sims-brand-art strong{font-size:clamp(20px,6vw,26px)}}

/* Three matching case studies in a native horizontal carousel. */
.case-carousel-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}
.case-carousel-toolbar p{margin:0;font-weight:600;font-size:16px}
.case-carousel-controls{display:flex;gap:10px;flex-shrink:0}
.case-carousel-controls .icon-button{background:#d8ecc8;color:var(--ink);width:44px;height:44px}
.case-carousel-controls .icon-button:disabled{opacity:.45;cursor:default}
.case-carousel-controls .icon-button:hover:not(:disabled){background:var(--lime,#b5ef6b)}
.case-carousel-controls [data-cases-prev] .icon{transform:rotate(180deg)}
.project-case-grid.case-carousel{display:flex;gap:28px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;padding-bottom:6px}
.case-carousel::-webkit-scrollbar{display:none}
.case-carousel>.project-case{flex:0 0 46%;min-width:0;scroll-snap-align:start}
.case-carousel:focus-visible{outline:3px solid var(--ink);outline-offset:5px}
.case-carousel.is-dragging{cursor:grabbing;user-select:none;scroll-snap-type:none}
.case-carousel img{-webkit-user-drag:none;user-select:none}
@media(max-width:900px){.project-case-grid.case-carousel{gap:20px}.case-carousel>.project-case{flex-basis:66%}}
@media(max-width:700px){.project-case-grid.case-carousel{gap:16px}.case-carousel>.project-case{flex-basis:90%}.case-carousel-toolbar{gap:16px}.case-carousel-toolbar p{font-size:14px;max-width:190px}.case-carousel-controls{gap:8px}}
/* Align pricing and build-process introductions with the mobile content edge. */
@media(max-width:600px){
 :is(#pricing,#how-it-works) .center-heading{text-align:left;align-items:flex-start}
 :is(#pricing,#how-it-works) .center-heading h2,:is(#pricing,#how-it-works) .center-heading p{margin-left:0;margin-right:0}
 :is(#pricing,#how-it-works) .center-heading .eyebrow{justify-content:flex-start}
}
/* Official Google booking popup, with existing GymGrow CTA styles. */
.calendar-booking-link{appearance:none;border:0;padding:0;background:transparent;font:inherit;color:inherit;text-align:inherit}
body.booking-open{overflow:hidden}
body .mmGMM{background:#fff;color-scheme:light}
@media(max-width:600px){
  body .hur54b{padding:64px 12px 12px}
  body .Xfsokf{top:12px;right:12px;min-height:40px}
}
/* SOLUTIONS COMPONENT STYLES */
/* Compact challenge explorer, using the existing brand palette and fonts. */
.solutions-section{padding-bottom:54px}
.solutions-section .section-heading{margin-bottom:30px}
.solutions-section .section-heading h2{max-width:740px}
.solution-tablist{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;padding:6px;background:var(--grey-light);border-radius:18px;margin-bottom:20px;overscroll-behavior-x:contain}
.solution-tablist::-webkit-scrollbar{display:none}
.solution-tablist button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1 0 auto;min-height:48px;padding:12px 13px;border:0;background:transparent;border-radius:13px;font-size:12px;font-weight:650;white-space:nowrap;transition:background .2s,color .2s}
.solution-tablist .icon{width:17px;height:17px}
.solution-tablist button[aria-selected=true]{background:var(--deep);color:#fff;box-shadow:0 4px 12px #073f3c14}
.solution-tablist button:hover:not([aria-selected=true]){background:#d9eacb}
.solution-tablist.is-dragging{cursor:grabbing;user-select:none}
.solution-panel{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:30px;padding:30px;background:var(--grey-light);border-radius:28px}
.sol-copy{min-width:0;padding:8px 4px}
.sol-copy .number-label{font-size:10px;color:#52665e;display:block;margin-bottom:13px;letter-spacing:.1em}
.sol-copy h3{font-size:32px;line-height:1.15;max-width:500px;margin-bottom:14px}
.sol-intro{font-size:15px;line-height:1.75;margin-bottom:23px}
.sol-problems{display:grid;gap:9px}
.solution-problem{background:#fff;border-radius:15px;overflow:hidden}
.solution-problem[open]{background:#f7fbf1}
.solution-problem summary{display:flex;align-items:center;gap:12px;padding:15px 16px;min-height:56px;list-style:none;font-size:14px;line-height:1.45;font-weight:650;cursor:pointer}
.solution-problem summary::-webkit-details-marker{display:none}
.sol-problem-number{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:50%;background:#d6eac5;color:var(--ink);font-size:10px}
.sol-plus{position:relative;flex:0 0 18px;height:18px;margin-left:auto}
.sol-plus:before,.sol-plus:after{content:'';position:absolute;left:4px;right:4px;top:8px;height:2px;background:var(--ink)}
.sol-plus:after{transform:rotate(90deg);transition:transform .2s}
.solution-problem[open] .sol-plus:after{transform:rotate(0)}
.sol-answer{padding:0 20px 20px}
.sol-issue{font-size:14px;line-height:1.7;margin-bottom:15px}
.sol-answer-label{font-size:9px;letter-spacing:.1em;font-weight:700;color:#52665e}
.sol-answer ul{display:grid;gap:10px;list-style:none;padding:0;margin:11px 0 0}
.sol-answer li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.7;color:var(--ink)}
.sol-answer li>.icon{width:15px;height:15px;margin-top:4px;color:#39732d}
.sol-section-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px}
.sol-section-footer p{font-size:14px}
.sol-section-footer .button{flex-shrink:0}

/* Seven distinct responsive UI illustrations, with no remote dependencies. */
.sol-art{position:relative;aspect-ratio:520/460;min-width:0;overflow:hidden;border-radius:23px;background:#d6eac5;isolation:isolate}
.sol-art-canvas{position:absolute;inset:0 auto auto 0;width:520px;height:460px;transform:scale(var(--sol-scale,1));transform-origin:top left}
.sol-art-disc{position:absolute;width:360px;height:360px;left:105px;top:48px;background:#b6d99e;border-radius:50%;opacity:.8}
.sol-ui{position:absolute;background:#fff;box-shadow:0 16px 35px #073f3c14;border-radius:19px;padding:24px;color:var(--ink)}
.sol-ui strong{display:block;font:650 27px/1.2 var(--font);letter-spacing:-.04em;margin:12px 0 19px}
.sol-ui-label{display:block;font-size:9px;letter-spacing:.12em;font-weight:650;color:#52665e}
.sol-ui small{display:block;font-size:12px;line-height:1.5;color:#52665e}
.sol-main{left:42px;top:65px;width:425px;transform:rotate(-3deg);z-index:2}
.sol-sticker,.sol-nudge{display:flex;align-items:center;gap:14px;padding:17px 20px;z-index:4}
.sol-sticker{left:70px;bottom:46px;width:370px;background:#073f3c;color:#fff;transform:rotate(2deg)}
.sol-sticker>.icon{width:29px;height:29px;color:#b5ef6b}
.sol-sticker b,.sol-nudge b{display:block;font:600 16px/1.4 var(--font);margin-bottom:3px;letter-spacing:-.02em}
.sol-sticker small{color:#deeadc}
.sol-nudge{top:28px;left:25px;background:#f7fbea;transform:rotate(3deg)}
.sol-nudge>.icon{color:#3f7331;width:24px;height:24px}
.sol-art-caption{position:absolute;bottom:16px;left:0;width:100%;text-align:center;font-size:8px;letter-spacing:.16em;color:#355b4c;font-weight:650}
.sol-phone{position:absolute;right:32px;top:35px;width:167px;height:360px;padding:6px;background:#082d2c;border-radius:26px;transform:rotate(9deg);box-shadow:0 16px 25px #073f3c26;overflow:hidden;z-index:1}
.sol-phone img{width:100%;height:100%;object-fit:cover;border-radius:20px}
.sol-art-retention .sol-main{width:312px;left:25px;top:133px;padding:22px;transform:rotate(-5deg)}
.sol-art-retention .sol-main strong{font-size:25px;margin-bottom:14px}
.sol-art-retention .sol-sticker{left:80px;bottom:42px;width:350px}
.sol-week{display:flex;justify-content:space-between;gap:7px;margin-top:16px}
.sol-week>span{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:10px;color:#52665e}
.sol-week i{display:grid;place-items:center;width:27px;height:27px;background:#e9eedf;border-radius:50%}
.sol-week i:has(svg){background:#b5ef6b}
.sol-week .icon{width:15px;height:15px}
.sol-progress{height:7px;background:#e3ecd8;border-radius:6px;margin:18px 0 10px;overflow:hidden}
.sol-progress i{display:block;width:72%;height:100%;background:#56893b;border-radius:6px}
.sol-art-data{background:#073f3c}
.sol-art-data .sol-art-disc{background:#276458;opacity:.8;left:80px;width:350px;height:350px}
.sol-art-data .sol-main{left:105px;top:103px;width:310px;text-align:center;transform:rotate(-4deg)}
.sol-art-data .sol-main>.icon{display:block;width:45px;height:45px;margin:16px auto;color:#3f7331}
.sol-art-data .sol-main strong{margin:7px 0 9px;font-size:30px}
.sol-art-data .sol-main p{font-size:13px}
.sol-export{display:flex;align-items:center;gap:9px;background:#e1efce;border-radius:10px;margin-top:20px;padding:12px;font-size:11px}
.sol-export .icon{width:16px;height:16px}
.sol-export .icon:last-child{margin-left:auto}
.sol-data-orbit{display:flex;justify-content:center;gap:9px;position:absolute;left:25px;right:25px;top:55px}
.sol-data-orbit span{background:#266154;color:#e5f5db;border-radius:20px;padding:7px 12px;font-size:9px;letter-spacing:.08em}
.sol-art-data .sol-sticker{background:#b5ef6b;color:#073f3c;bottom:33px;left:75px}
.sol-art-data .sol-sticker>.icon,.sol-art-data .sol-sticker small{color:#073f3c}
.sol-art-data .sol-art-caption{color:#c6ddce;bottom:9px}
.sol-art-sales{background:#d9eeea}
.sol-art-sales .sol-art-disc{background:#b4ddd1}
.sol-art-sales .sol-main{top:47px}
.sol-pipeline{display:flex;align-items:center;margin:24px 0 18px}
.sol-pipeline>span{display:grid;justify-items:center;gap:8px;font-size:11px;font-weight:600;flex:1}
.sol-pipeline>span>.icon{width:37px;height:37px;background:#def0ca;padding:9px;box-sizing:content-box;border-radius:17px}
.sol-pipeline>i{width:28px;height:3px;background:#aacd95;margin-top:-20px}
.sol-ui-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;font-size:12px}
.sol-ui-row>span{display:flex;align-items:center;gap:9px}
.sol-ui-row .icon{width:16px;height:16px;color:#3f7331}
.sol-ui-row>b{background:#eaf3df;border-radius:7px;padding:5px 8px;font-size:10px;white-space:nowrap;font-weight:600}
.sol-art-sales .sol-sticker{bottom:64px;left:105px;width:355px}
.sol-art-sales .sol-nudge{top:auto;bottom:22px;left:26px;padding:12px 18px;max-width:320px}
.sol-art-sales .sol-nudge b{font-size:13px}
.sol-art-sales .sol-nudge small{font-size:10px}
.sol-art-sales .sol-art-caption{bottom:8px}
.sol-art-operations .sol-main{top:30px}.sol-art-operations .sol-sticker{bottom:22px}.sol-art-operations .sol-art-caption{bottom:5px}
.sol-connected{display:flex;gap:8px;margin-top:20px}
.sol-connected span{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;border-radius:9px;background:#eef0f2;padding:12px 6px;font-size:10px}
.sol-connected .icon{width:15px;height:15px}
.sol-art-payments{background:#e4e1f2}
.sol-art-payments .sol-art-disc{background:#cec7e5}
.sol-art-payments .sol-main{top:48px}
.sol-payment-note{background:#f0f3e9;border-radius:9px;padding:13px;text-align:center;font-size:12px;margin-top:15px}
.sol-payment-note b{color:#5344b5;font-size:16px;margin-left:5px}
.sol-art-payments .sol-sticker{left:80px;bottom:69px}
.sol-art-payments .sol-nudge{top:auto;bottom:22px;left:28px;padding:11px 18px}
.sol-art-payments .sol-nudge b{font-size:13px}
.sol-art-payments .sol-nudge small{font-size:10px}
.sol-art-payments .sol-art-caption{bottom:8px}
.sol-art-brand{background:#d9eeea}
.sol-art-brand .sol-art-disc{background:#a7d4bd}
.sol-art-brand .sol-main{width:310px;left:27px;top:48px;padding:24px;transform:rotate(-5deg)}
.sol-art-brand .sol-main strong{font-size:28px;margin-bottom:17px}
.sol-appmark{display:grid;place-items:center;width:69px;height:69px;background:#073f3c;color:#b5ef6b;border-radius:20px;margin:18px 0;font:650 27px var(--font)}
.sol-swatches{display:flex;gap:6px;margin-bottom:13px}
.sol-swatches i{height:10px;width:41px;border-radius:8px;background:#073f3c}
.sol-swatches i:nth-child(2){background:#b5ef6b}.sol-swatches i:nth-child(3){background:#d4ddda}
.sol-art-brand .sol-sticker{left:54px;width:418px;bottom:40px}
.sol-art-support{background:#e4e1f2}
.sol-art-support .sol-art-disc{background:#d4cce7}
.sol-art-support .sol-main{top:25px;left:46px;width:420px}
.sol-art-support .sol-main strong{font-size:26px;margin:12px 0 16px}
.sol-chat{background:#eef0f2;padding:12px 15px;border-radius:12px;margin:9px 30px 9px 0;font-size:12px}
.sol-chat span{font-size:9px;color:#52665e;display:block;margin-bottom:5px;font-weight:650}
.sol-chat p{color:#073f3c;font-size:13px;line-height:1.5}
.sol-reply{background:#e5f3d5;margin:9px 0 9px 30px}
.sol-art-support .sol-sticker{bottom:30px;left:54px;width:413px}
.sol-art-support .sol-art-caption{bottom:8px}
@media(max-width:1000px){.solution-tablist button{padding-inline:13px}.solution-panel{gap:22px;padding:24px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.sol-copy h3{font-size:28px}.sol-intro{font-size:14px}.solution-problem summary{font-size:13px;gap:10px}.sol-answer li{font-size:14px}}
@media(max-width:900px){.solution-panel{grid-template-columns:minmax(0,1fr);padding:20px;gap:25px;border-radius:22px}.sol-art{width:min(100%,460px);margin:auto}.sol-copy{padding:0}.sol-copy h3{font-size:29px}.sol-intro{font-size:15px}.solution-problem summary{font-size:14px;padding:15px 13px}.sol-answer li,.sol-issue{font-size:14px}.sol-answer{padding:0 15px 18px}.solution-tablist{margin-inline:0;border-radius:15px;gap:4px}.solution-tablist button{min-height:46px;padding:10px 13px;flex:0 0 auto}.sol-section-footer{align-items:stretch;flex-direction:column;gap:16px;padding-top:20px}.sol-section-footer .button{width:100%}.sol-section-footer p{text-align:center;font-size:13px}.solutions-section{padding-bottom:35px}}
@media(prefers-reduced-motion:reduce){.solution-tablist button,.sol-plus:after{transition:none}}

/* Horizontal build journey: connected milestones and self-contained step cards. */
.build-timeline{min-width:0}
.timeline-toolbar,.timeline-footer{display:flex;align-items:center;justify-content:space-between;gap:24px}
.timeline-toolbar{margin-bottom:28px}
.timeline-toolbar>p{font:600 19px/1.5 var(--font);color:var(--ink)}
.timeline-controls{display:flex;align-items:center;gap:12px;flex-shrink:0}
.timeline-controls>[data-timeline-count]{font-size:12px;font-weight:650;letter-spacing:.1em;color:#52665e;min-width:64px;text-align:center}
.timeline-controls .icon-button{width:46px;height:46px;min-width:46px;background:#d6eac5;color:#073f3c;border:0}
.timeline-controls [data-timeline-prev] svg{transform:rotate(180deg)}
.timeline-controls .icon-button:disabled{opacity:.38;cursor:default}
.timeline-controls .icon-button:not(:disabled):hover{background:#073f3c;color:#fff}
.timeline-scroll{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;cursor:grab;padding:4px 0 14px}
.timeline-scroll::-webkit-scrollbar{display:none}
.timeline-scroll.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}
.timeline-track{display:flex;gap:24px;list-style:none;margin:0;padding:0}
.timeline-step{flex:0 0 calc((100% - 48px)/3);min-width:0;scroll-snap-align:start;display:flex;flex-direction:column}
.timeline-milestone{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:22px;min-height:48px}
.timeline-milestone:after{content:'';position:absolute;left:52px;right:-24px;height:3px;top:23px;background:#b7d69c;z-index:0}
.timeline-step:last-child .timeline-milestone:after{right:0;background:linear-gradient(90deg,#b7d69c,transparent)}
.timeline-number{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:50%;background:#073f3c;color:#b5ef6b;font:600 19px/1 var(--font)}
.timeline-phase{position:relative;z-index:1;font-size:10px;font-weight:650;letter-spacing:.1em;padding:6px 10px;background:var(--paper,#fbfcf6);color:#52665e}
.timeline-card{background:#eef0f2;border-radius:22px;overflow:hidden;flex:1;display:flex;flex-direction:column}
.timeline-image{aspect-ratio:1.55;background:#d6eac5;padding:24px 18px;display:flex;align-items:center;justify-content:center;overflow:hidden}
.timeline-step:nth-child(3n+2) .timeline-image{background:#d9eeea}
.timeline-step:nth-child(3n) .timeline-image{background:#e4e1f2}
.roadmap-steps .timeline-image img{display:block;width:100%;height:auto;aspect-ratio:1400/787;object-fit:contain;margin:0;border:0;border-radius:8px;box-shadow:0 12px 25px #073f3c1f;transform:rotate(-3deg);pointer-events:none}
.timeline-step:nth-child(even) .timeline-image img{transform:rotate(3deg)}
.timeline-copy{padding:26px;flex:1}
.timeline-copy h3{font-size:24px;line-height:1.2;margin:0 0 15px;letter-spacing:-.035em}
.roadmap-steps .timeline-copy p{padding:0;margin:0;font-size:15px;line-height:1.75;color:#52665e}
.timeline-footer{padding-top:23px}
.timeline-footer>p{font-size:14px}
.timeline-footer .button{flex-shrink:0}
@media(max-width:1050px){.timeline-step{flex-basis:calc((100% - 24px)/2)}.timeline-copy{padding:24px}}
@media(max-width:600px){.timeline-toolbar{align-items:flex-start;gap:16px;flex-direction:column;margin-bottom:22px}.timeline-toolbar>p{font-size:18px}.timeline-controls{align-self:flex-end}.timeline-track{gap:18px}.timeline-step{flex-basis:88%}.timeline-milestone:after{right:-18px}.timeline-copy h3{font-size:25px}.timeline-copy{padding:24px}.timeline-footer{flex-direction:column;align-items:stretch;gap:15px}.timeline-footer>p{text-align:center}.timeline-footer .button{width:100%}.timeline-image{padding:22px 16px}}

