.starter-page{--starter-ink: var(--marketing-ink);--starter-muted: var(--marketing-muted);--starter-blue: var(--marketing-brand);--starter-blue-deep: var(--marketing-brand);--starter-line: var(--marketing-line);--starter-soft: #eaf3ff;--starter-success: #20bf80;background:radial-gradient(circle at 74% 18%,rgba(221,237,255,.72),transparent 30%),radial-gradient(circle at 15% 73%,rgba(221,237,255,.46),transparent 34%),linear-gradient(180deg,#fff,#f7fbff 46%,#fff);color:var(--starter-ink)}.starter-page .nav-links a[href="/product/"]{color:var(--starter-blue)}.starter-main{overflow:hidden}.starter-main svg{fill:currentColor;stroke:none}.starter-page b,.starter-page strong{font-weight:500}.starter-section{position:relative;isolation:isolate;min-height:900px;padding:var(--marketing-section-padding-y) 0 var(--marketing-hero-padding-bottom);display:flex;align-items:center}.starter-section:before,.starter-section:after{content:"";position:absolute;z-index:-1;width:480px;height:330px;background-image:radial-gradient(circle,rgba(18,89,212,.18) 1.1px,transparent 1.2px);background-size:10px 10px;opacity:.28;pointer-events:none;mask-image:radial-gradient(ellipse at center,#000 0 52%,transparent 77%)}.starter-section:before{left:-150px;top:120px}.starter-section:after{right:-110px;top:96px}.starter-shell{width:var(--marketing-page-rail-width);margin:0 auto}.starter-eyebrow{width:max-content;max-width:100%;min-height:34px;margin:0 0 28px;padding:8px 16px;display:inline-flex;align-items:center;flex-wrap:wrap;gap:9px;border-radius:999px;background:#e8f1fff0;color:var(--starter-blue);font-size:13px;line-height:1;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.starter-eyebrow svg{width:16px;height:16px;flex:0 0 auto}.starter-section h1{margin:0;color:var(--starter-ink);font-size:var(--marketing-page-h1-size);line-height:1.06;font-weight:600;letter-spacing:-.02em}.starter-section h2{margin:0;color:var(--starter-ink);font-size:var(--marketing-section-h2-size);line-height:1.08;font-weight:500;letter-spacing:-.02em}.starter-section h1 span,.starter-section h2 span{color:var(--starter-blue)}.starter-lead,.starter-section-head p:not(.starter-eyebrow),.starter-price-copy p:not(.starter-eyebrow),.starter-final-card p:not(.starter-eyebrow),.starter-faq-grid>div>p:not(.starter-eyebrow){max-width:620px;margin:22px 0 0;color:var(--starter-muted);font-size:var(--marketing-lead-size);line-height:1.55}.starter-hero{min-height:900px;padding-top:var(--marketing-first-content-top);align-items:flex-start}.starter-hero-grid{display:grid;grid-template-columns:minmax(480px,560px) minmax(620px,1fr);gap:62px;align-items:start}.starter-hero-copy{position:relative;z-index:2}.starter-hero-copy h1{max-width:640px}.starter-actions{display:flex;flex-wrap:wrap;gap:22px;margin-top:32px}.starter-primary-action,.starter-secondary-action{min-height:var(--marketing-cta-height);min-width:210px;padding:0 28px;border-radius:var(--radius-control);display:inline-flex;align-items:center;justify-content:center;gap:12px;color:var(--starter-blue);font-size:16px;font-weight:500;text-decoration:none}.starter-primary-action{background:var(--starter-blue);color:#fff;box-shadow:0 16px 34px #1259d438}.starter-secondary-action{border:1.5px solid var(--starter-blue);background:#ffffffc7}.starter-primary-action svg,.starter-secondary-action svg{width:20px;height:20px}.starter-benefit-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:42px}.starter-benefit-row article{min-width:0}.starter-benefit-row svg{width:32px;height:32px;color:var(--starter-blue)}.starter-benefit-row b,.starter-benefit-row span{display:block}.starter-benefit-row b{margin-top:16px;color:var(--starter-ink);font-size:16px;line-height:1.22;font-weight:500}.starter-benefit-row span{margin-top:8px;color:var(--starter-muted);font-size:14px;line-height:1.35}.starter-hero-visual{position:relative;min-height:510px}.starter-hero-visual>img{position:absolute;right:-20px;top:0;width:min(60vw,860px);max-width:none;height:500px;object-fit:contain;object-position:center bottom}.starter-flow-strip,.starter-proof-strip,.starter-wide-combo{border:1px solid rgba(207,225,251,.94);border-radius:16px;background:#ffffffdb;box-shadow:0 24px 62px #2d4b7012,inset 0 1px #ffffffeb;backdrop-filter:blur(12px)}.starter-flow-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:42px;padding:30px 40px}.starter-flow-strip article{display:grid;grid-template-columns:52px 1fr 28px;gap:18px;align-items:center}.starter-flow-strip article>svg:first-child,.starter-proof-strip svg,.starter-wide-combo svg{width:42px;height:42px;color:var(--starter-blue)}.starter-flow-strip article>svg:last-child{width:22px;height:22px;color:var(--starter-blue);opacity:.7}.starter-flow-strip b,.starter-flow-strip span,.starter-proof-strip b,.starter-proof-strip span,.starter-wide-combo b,.starter-wide-combo span{display:block}.starter-flow-strip b,.starter-proof-strip b,.starter-wide-combo b{color:var(--starter-ink);font-size:18px;line-height:1.2;font-weight:500}.starter-flow-strip span,.starter-proof-strip span,.starter-wide-combo span{margin-top:8px;color:var(--starter-muted);font-size:14px;line-height:1.35}.starter-proof-strip span,.starter-wide-combo span{grid-column:2}.starter-section-head{max-width:900px;margin:0 auto 44px}.starter-section-head.centered{text-align:center}.starter-section-head.centered .starter-eyebrow,.starter-section-head.centered p:not(.starter-eyebrow){margin-right:auto;margin-left:auto}.starter-step-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:34px}.starter-step-grid:before{content:"";position:absolute;left:17%;right:17%;top:172px;z-index:-1;border-top:2px dashed rgba(18,89,212,.55)}.starter-step-grid article{position:relative;min-height:374px;padding:26px 24px 30px;border:1px solid rgba(207,225,251,.94);border-radius:20px;background:#ffffffdb;box-shadow:0 24px 62px #2d4b7012,inset 0 1px #ffffffeb;text-align:center}.starter-step-number{position:absolute;left:28px;top:26px;min-width:50px;min-height:50px;padding:0 10px;border-radius:10px;display:grid;place-items:center;background:var(--starter-soft);color:var(--starter-blue);font-size:21px;font-weight:500}.starter-step-grid img{width:100%;height:180px;margin-top:18px;object-fit:contain}.starter-step-grid h3,.starter-bookkeeper h3,.starter-price-card h3,.starter-help-card h3{margin:22px 0 0;color:var(--starter-ink);font-size:22px;line-height:1.2;font-weight:500}.starter-step-grid p,.starter-price-notes span,.starter-help-card p{margin:14px 0 0;color:var(--starter-muted);font-size:17px;line-height:1.45}.starter-proof-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:48px;padding:26px 42px}.starter-proof-strip article{min-height:78px;display:grid;grid-template-columns:64px 1fr;gap:20px;align-items:center;padding:0 28px;border-right:1px solid var(--starter-line)}.starter-proof-strip article:last-child{border-right:0}.starter-window-dots{position:absolute;left:24px;top:20px;display:flex;gap:14px}.starter-window-dots i{width:9px;height:9px;border:1.7px solid var(--starter-blue);border-radius:50%}.starter-price-card,.starter-price-notes article,.starter-help-card,.starter-final-card,.starter-bookkeeper-visual article,.starter-process-stack article{border:1px solid rgba(207,225,251,.94);border-radius:18px;background:#ffffffdb;box-shadow:0 24px 62px #2d4b7012,inset 0 1px #ffffffeb;backdrop-filter:blur(12px)}.starter-process-stack svg,.starter-price-icon,.starter-price-notes svg{display:grid;place-items:center;border-radius:12px;background:var(--starter-soft);color:var(--starter-blue)}.starter-proof-strip.compact{width:min(100%,1120px);margin-right:auto;margin-left:auto}.starter-bookkeeper{align-items:flex-start;padding-top:var(--marketing-section-padding-y)}.starter-control-shell{max-width:1340px}.starter-control-head{max-width:860px;margin-bottom:22px}.starter-control-head h2{margin:0;color:var(--starter-ink);font-size:clamp(48px,3.55vw,56px);line-height:1.08;font-weight:500}.starter-control-head h2 span{display:block;color:var(--starter-blue)}.starter-control-head p{max-width:660px;margin:20px 0 0;color:var(--starter-muted);font-size:18px;line-height:1.5}.starter-control-stage{position:relative;display:grid;grid-template-columns:minmax(300px,360px) minmax(500px,1fr) minmax(300px,350px);gap:clamp(48px,3.5vw,64px);align-items:end}.starter-control-stage:before{content:"";position:absolute;inset:18px 30% 70px 35%;border-radius:48%;background:radial-gradient(circle at 52% 48%,rgba(231,241,255,.84),transparent 62%);z-index:-1}.starter-control-card{position:relative;z-index:2;min-height:360px;padding:28px 30px;border:1px solid rgba(207,225,251,.94);border-radius:16px;background:#ffffffe6;box-shadow:0 24px 62px #2d4b7012,inset 0 1px #fffffff5;backdrop-filter:blur(12px)}.starter-control-card header,.starter-control-card p,.starter-control-card li{display:grid;grid-template-columns:58px minmax(0,1fr);gap:20px;align-items:center}.starter-control-card header{min-height:68px}.starter-control-card h3{margin:0;color:var(--starter-ink);font-size:20px;line-height:1.2;font-weight:500}.starter-control-card ul{margin:0;padding:0;list-style:none;display:contents}.starter-control-card p,.starter-control-card li{min-height:72px;margin:0;border-top:1px solid var(--starter-line);color:var(--starter-ink);font-size:17px;line-height:1.25;font-weight:500}.starter-control-card span{width:52px;height:52px;border-radius:12px;display:grid;place-items:center;color:var(--starter-blue);background:var(--starter-soft)}.starter-control-card header span{width:56px;height:56px}.starter-control-card svg{width:32px;height:32px}.starter-control-illustration{position:relative;min-height:390px;align-self:stretch;overflow:visible}.starter-control-illustration img{position:absolute;left:50%;bottom:-10px;z-index:2;width:620px;max-width:none;height:360px;object-fit:cover;object-position:left center;clip-path:inset(0 185px 0 0);transform:translate(-50%)}.starter-control-dashboard{position:absolute;left:50%;top:72px;z-index:1;width:352px;height:182px;border:1.6px solid rgba(18,89,212,.66);border-radius:8px;background:#ffffffb3;box-shadow:inset 0 1px #ffffffeb;transform:translate(-32%)}.starter-control-dashboard:before{content:"";position:absolute;left:0;right:0;top:27px;border-top:1.4px solid rgba(18,89,212,.42)}.starter-dashboard-panel{position:absolute;left:82px;top:54px;width:178px;height:112px;border:1px solid rgba(18,89,212,.25);border-radius:var(--radius-control) 0 0 var(--radius-control)}.starter-dashboard-panel span{position:absolute;left:18px;top:20px;width:58px;height:58px;border-radius:50%;background:conic-gradient(#1259d46b 0 26%,#1259d41f 26% 100%)}.starter-dashboard-panel i{position:absolute;left:98px;width:44px;height:3px;border-radius:999px;background:#1259d42e}.starter-dashboard-panel i:nth-child(2){top:30px}.starter-dashboard-panel i:nth-child(3){top:52px}.starter-dashboard-panel i:nth-child(4){top:74px}.starter-dashboard-bars{position:absolute;left:206px;bottom:28px;display:flex;align-items:end;gap:12px}.starter-dashboard-bars i{width:12px;background:#1259d433}.starter-dashboard-bars i:nth-child(1){height:38px}.starter-dashboard-bars i:nth-child(2){height:60px}.starter-dashboard-bars i:nth-child(3){height:82px}.starter-dashboard-checks{position:absolute;right:18px;top:60px;display:grid;gap:19px}.starter-dashboard-checks i{width:20px;height:20px;border-radius:50%;background:#1259d41f}.starter-dashboard-checks i:before{content:"";display:block;width:10px;height:6px;margin:5px auto;border-left:2px solid var(--starter-blue);border-bottom:2px solid var(--starter-blue);transform:rotate(-45deg)}.starter-floating-card{position:absolute;z-index:3;width:92px;height:60px;border:1.4px solid rgba(18,89,212,.42);border-radius:8px;display:grid;place-items:center;color:var(--starter-blue);background:#ffffffdb;box-shadow:0 16px 34px #2d4b700f}.starter-floating-card svg{width:30px;height:30px}.starter-floating-card.top{left:50%;top:-22px;transform:translate(-50%)}.starter-floating-card.left{left:0;top:104px}.starter-floating-card.right{right:8px;top:140px}.starter-control-proof{width:min(100%,1120px);min-height:122px;margin:28px auto 0;padding:24px 48px;border:1px solid rgba(207,225,251,.94);border-radius:16px;display:grid;grid-template-columns:repeat(3,1fr);background:#ffffffeb;box-shadow:0 24px 62px #2d4b7012,inset 0 1px #fffffff5}.starter-control-proof article{min-width:0;display:grid;grid-template-columns:76px minmax(0,1fr);gap:20px;align-items:center;padding:0 32px;border-right:1px solid var(--starter-line)}.starter-control-proof article:last-child{border-right:0}.starter-control-proof svg{width:54px;height:54px;color:var(--starter-blue)}.starter-control-proof b,.starter-control-proof span{display:block}.starter-control-proof b{color:var(--starter-ink);font-size:18px;line-height:1.2;font-weight:500}.starter-control-proof span{margin-top:8px;color:var(--starter-muted);font-size:14px;line-height:1.35}.starter-price-grid{display:grid;grid-template-columns:minmax(390px,510px) minmax(420px,460px) minmax(320px,360px);gap:56px;align-items:center}.starter-price-copy{align-self:center}.starter-price-copy .starter-eyebrow{margin-bottom:44px}.starter-price-copy h2{font-size:clamp(50px,4vw,62px);line-height:1.08}.starter-price-copy p:not(.starter-eyebrow){max-width:520px;margin-top:32px}.starter-price-copy img{width:min(100%,520px);height:320px;margin-top:52px;object-fit:contain}.starter-price-card{min-height:650px;padding:48px 50px;border-radius:18px}.starter-price-icon{width:78px;height:78px;border-radius:14px}.starter-price-icon svg{width:40px;height:40px}.starter-price-card h3{margin-top:26px;font-size:24px}.starter-price-number{margin:28px 0 32px;padding-bottom:34px;border-bottom:1px solid var(--starter-line);color:var(--starter-blue)}.starter-price-number small,.starter-price-number b,.starter-price-number span{display:inline-block}.starter-price-number small{display:block;margin-bottom:12px;font-size:var(--marketing-lead-size);font-weight:500}.starter-price-number b{color:var(--starter-ink);font-size:86px;line-height:1;font-weight:500}.starter-price-number span{margin-left:12px;color:var(--starter-blue);font-size:25px;font-weight:500}.starter-price-card ul{margin:0 0 36px;padding:0;list-style:none}.starter-price-card li{min-height:52px;display:grid;grid-template-columns:26px 1fr;gap:20px;align-items:center;border-bottom:1px solid var(--starter-line);color:var(--starter-muted);font-size:18px}.starter-price-card li svg{width:23px;height:23px;color:var(--starter-blue)}.starter-price-card .starter-primary-action{width:100%;min-height:62px;font-size:18px}.starter-price-notes{display:grid;gap:32px}.starter-price-notes article{min-height:160px;padding:32px 30px;display:grid;grid-template-columns:72px 1fr;gap:22px;align-items:center}.starter-price-notes svg{width:66px;height:66px;padding:17px}.starter-price-notes b{color:var(--starter-ink);font-size:22px;line-height:1.2;font-weight:500}.starter-price-notes span{grid-column:2;color:var(--starter-muted);font-size:17px;line-height:1.42}.starter-price-callout{min-height:128px;background:#e8f1ffdb;box-shadow:none}.starter-price-callout>svg{align-self:start;background:transparent;padding:0}.starter-price-callout span{margin:0}.starter-price-callout a{grid-column:2;display:inline-flex;align-items:center;gap:8px;color:var(--starter-blue);font-size:16px;font-weight:500;text-decoration:none}.starter-price-callout a svg{width:16px;height:16px;padding:0;background:transparent}.starter-faq-grid{display:grid;grid-template-columns:minmax(0,860px) minmax(320px,390px);gap:92px;align-items:center}.starter-faq-list{display:grid;gap:12px;margin-top:32px}.starter-faq-item{overflow:hidden;border:1px solid rgba(207,225,251,.94);border-radius:14px;background:#ffffffdb;box-shadow:0 18px 50px #2d4b700f,inset 0 1px #ffffffeb}.starter-faq-item button{width:100%;min-height:74px;padding:0 30px;border:0;background:transparent;display:grid;grid-template-columns:36px 1fr 22px;gap:24px;align-items:center;color:var(--starter-ink);font:inherit;font-size:var(--marketing-lead-size);font-weight:500;text-align:left}.starter-faq-item button svg{color:var(--starter-blue)}.starter-faq-item button>svg:first-child{width:28px;height:28px}.starter-faq-item button>svg:last-child{width:20px;height:20px;transition:transform .18s ease}.starter-faq-item.open button{color:var(--starter-blue)}.starter-faq-item.open button>svg:first-child{transform:none}.starter-faq-item.open button>svg:last-child{transform:rotate(180deg)}.starter-faq-item .faq-answer{overflow:hidden}.starter-faq-item div p{margin:0;padding:0 72px 26px 90px;color:var(--starter-muted);font-size:16px;line-height:1.5}.starter-help-card{padding:30px 26px;text-align:center}.starter-help-card img{width:100%;height:210px;object-fit:contain}.starter-help-card .starter-primary-action,.starter-help-card .starter-secondary-action{width:100%;min-width:0;margin-top:14px}.starter-final{min-height:720px}.starter-final-card{display:grid;grid-template-columns:minmax(420px,660px) minmax(460px,620px);gap:72px;align-items:center;padding:68px 82px;border-radius:24px}.starter-final-card img{width:100%;height:360px;object-fit:contain}@media(max-width:1180px){.starter-section{min-height:0;padding:var(--marketing-section-padding-y) 0 var(--marketing-hero-padding-bottom)}.starter-hero{padding-top:var(--marketing-first-content-top)}.starter-hero-grid,.starter-bookkeeper-grid,.starter-price-grid,.starter-faq-grid,.starter-final-card{grid-template-columns:1fr}.starter-step-grid,.starter-benefit-row,.starter-proof-strip{grid-template-columns:1fr 1fr}.starter-flow-strip{grid-template-columns:1fr 1fr;gap:22px}.starter-hero-visual{min-height:420px}.starter-hero-visual>img{position:relative;right:auto;width:100%;height:390px}.starter-price-notes{grid-template-columns:1fr 1fr}.starter-control-head{max-width:720px;margin-right:auto;margin-left:auto;text-align:center}.starter-control-head p{margin-right:auto;margin-left:auto}.starter-control-stage{grid-template-columns:1fr;width:min(100%,760px);margin:0 auto;gap:24px}.starter-control-stage:before{inset:360px 16%}.starter-control-card{min-height:0}.starter-control-illustration{min-height:390px;order:2}.starter-control-software{order:1}.starter-control-bookkeeper{order:3}.starter-control-proof{grid-template-columns:1fr;width:min(100%,720px);padding:8px 34px}.starter-control-proof article{padding:22px 0;border-right:0;border-bottom:1px solid var(--starter-line)}.starter-control-proof article:last-child{border-bottom:0}}@media(min-width:901px){.starter-shell{width:var(--marketing-page-rail-width);box-sizing:border-box}}@media(max-width:720px){.starter-section{padding:var(--marketing-section-padding-y) var(--marketing-page-gutter) var(--marketing-hero-padding-bottom)}.starter-shell{width:100%;max-width:100%}.starter-price-grid,.starter-price-copy,.starter-price-card,.starter-price-notes{width:100%;min-width:0;max-width:100%}.starter-price-grid{grid-template-columns:minmax(0,1fr)}.starter-hero{padding-top:var(--marketing-first-content-top)}.starter-section h1{font-size:var(--marketing-page-h1-mobile-size)}.starter-section h2{font-size:var(--marketing-section-h2-mobile-size)}.starter-lead,.starter-section-head p:not(.starter-eyebrow),.starter-control-head p,.starter-price-copy p:not(.starter-eyebrow),.starter-final-card p:not(.starter-eyebrow),.starter-faq-grid>div>p:not(.starter-eyebrow){font-size:17px}.starter-actions,.starter-primary-action,.starter-secondary-action{width:100%}.starter-benefit-row{display:none}.starter-benefit-row,.starter-step-grid,.starter-proof-strip,.starter-control-proof,.starter-price-notes,.starter-flow-strip{grid-template-columns:1fr}.starter-flow-strip article{grid-template-columns:48px 1fr}.starter-flow-strip article>svg:last-child{display:none}.starter-hero-visual{min-height:184px;margin-top:-34px}.starter-hero-visual>img,.starter-bookkeeper-visual>img,.starter-price-copy img,.starter-final-card img{height:244px}.starter-hero-visual>img{transform:translateY(-30px)}.starter-step-grid:before{display:none}.starter-proof-strip,.starter-control-proof,.starter-wide-combo,.starter-final-card{padding:24px}.starter-proof-strip article,.starter-control-proof article,.starter-wide-combo,.starter-price-notes article{grid-template-columns:1fr;text-align:left}.starter-process-stack span,.starter-proof-strip span,.starter-control-proof span,.starter-wide-combo span,.starter-price-notes span{grid-column:auto}.starter-proof-strip article{padding:18px 0;border-right:0;border-bottom:1px solid var(--starter-line)}.starter-proof-strip article:last-child{border-bottom:0}.starter-control-head{text-align:left}.starter-control-head h2{font-size:clamp(30px,8.2vw,34px);line-height:1.12}.starter-control-stage{width:100%}.starter-control-card{padding:22px}.starter-control-card header,.starter-control-card p,.starter-control-card li{grid-template-columns:48px 1fr;gap:14px}.starter-control-card header{min-height:64px;border-bottom:1px solid var(--starter-line)}.starter-control-card p,.starter-control-card li{min-height:64px;font-size:15px}.starter-control-card h3{font-size:15px;line-height:1.25}.starter-control-card span,.starter-control-card header span{width:44px;height:44px}.starter-control-card svg{width:24px;height:24px}.starter-control-illustration{min-height:220px;overflow:hidden}.starter-control-illustration img{bottom:-6px;width:min(100%,390px);height:224px;object-fit:contain;object-position:center bottom;clip-path:none}.starter-control-dashboard,.starter-floating-card{display:none}.starter-control-proof{margin-top:24px}.starter-bookkeeper-visual article{position:static;width:auto;margin-top:18px}.starter-wide-combo strong{margin:0 auto}.starter-price-number b{font-size:62px}.starter-faq-item button{grid-template-columns:28px 1fr 18px;gap:14px;padding:0 18px;font-size:17px}.starter-faq-item div p{padding:0 18px 22px 60px}}
