:root{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#23382c;background:#fafbf6;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ink:#23382c;--muted:#657266;--forest:#19392d;--lime:#d9ecae;--paper:#fafbf6;--line:#dfe5d9;--display:"Manrope","DM Sans",sans-serif}
*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}img{max-width:100%;display:block}svg{flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--display)}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid #8ba85a;outline-offset:5px}::selection{background:#d8e9af;color:#19392d}html{scroll-behavior:smooth;scroll-padding-top:96px}.wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.section-space{padding-top:116px;padding-bottom:116px}.eyebrow{font-size:11px;letter-spacing:.115em;font-weight:650;line-height:1.6;display:inline-flex;align-items:center;gap:9px}.status-dot{width:7px;height:7px;border-radius:50%;background:#7f9862;box-shadow:0 0 0 4px #eaf0df}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:17px 23px;border:1px solid transparent;min-height:54px;border-radius:7px;font-size:13px;font-weight:550;line-height:1.35;transition:background .18s,transform .18s}.button:hover{transform:translateY(-2px)}.button-dark{background:var(--forest);color:#f6f9ee;box-shadow:0 3px 2px #19392d08}.button-dark:hover{background:#2d5140}.button>span{font-size:20px;font-weight:400;line-height:1}.button-small{font-size:12px;min-height:42px;padding:12px 16px;gap:23px}.text-link{display:inline-flex;align-items:center;justify-content:center;gap:19px;font-size:12px;font-weight:550;padding:10px 0;border-bottom:1px solid #b9c6ae;width:max-content;transition:gap .2s,color .2s}.text-link:hover{gap:25px;color:#688642}.text-link>span{font-size:18px}.skip-link{position:fixed;z-index:100;top:10px;left:10px;padding:14px 20px;background:var(--forest);color:#fff;border-radius:4px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}
.site-header{border-bottom:1px solid var(--line)}.header-inner{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;gap:7px;font-family:var(--display);font-size:28px;letter-spacing:-1.8px;font-weight:750;line-height:1}.brand-symbol{height:32px;width:32px;stroke-width:2.2;color:#789154;margin-right:2px}.brand-period{color:#819864}.navigation{display:flex;align-items:center;gap:34px;font-size:12px;font-weight:500}.navigation>a:not(.button){padding:12px 0;color:#586658}.navigation>a:not(.button):hover{color:#19392d;text-decoration:underline;text-underline-offset:5px}.navigation>.button{margin-left:15px}.menu-toggle{display:none}
.hero{padding-top:45px}.hero-topline{display:flex;align-items:center;justify-content:space-between;gap:20px}.hero-topline .eyebrow{letter-spacing:.075em;color:#61754f}.hero-side-note{text-align:right;font-size:11px;color:#6c7a60;line-height:1.55;letter-spacing:.01em}.hero h1{font-size:clamp(62px,7.2vw,103px);letter-spacing:-.065em;font-weight:550;line-height:1.06;margin-top:26px;max-width:1090px}.hero h1>span{color:#7a925c}.hero-bottomline{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-top:29px;margin-bottom:47px}.hero-description{font-size:16px;line-height:1.8;max-width:475px;color:var(--muted);letter-spacing:-.012em}.hero-actions{display:flex;align-items:center;gap:27px;flex-shrink:0;padding-bottom:5px}.hero-figure{scroll-margin-top:26px}.hero-frame{padding:0 26px 26px;background:var(--forest);border-radius:13px;box-shadow:0 24px 46px -30px #172c2960;position:relative}.frame-topline{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:58px;color:#dce6cf;font-size:11px;letter-spacing:.005em}.frame-topline>span:first-child{display:flex;gap:8px;align-items:center}.frame-dot{height:5px;width:5px;border-radius:50%;background:#bdd18d}.frame-label{font-size:8px;letter-spacing:.14em;color:#7f9b83}.screenshot-button{position:relative;display:block;overflow:hidden;width:100%;padding:0;border:1px solid #d8e0d1;border-radius:8px;background:#f5f7f2;text-align:left;box-shadow:0 12px 40px -20px #213e2c30}.screenshot-button>img{width:100%;height:auto;transition:filter .25s}.hero-screenshot{border-color:#63846959;border-radius:6px;box-shadow:0 12px 24px #081b232b}.enlarge-label{position:absolute;right:15px;bottom:15px;display:flex;align-items:center;gap:7px;background:#fafbf6f5;border:1px solid #cbd6c4;color:#32523c;box-shadow:0 3px 14px #17372217;border-radius:5px;padding:8px 10px;font-size:10px;font-weight:600;opacity:0;transform:translateY(5px);transition:opacity .2s,transform .2s;backdrop-filter:blur(5px)}.enlarge-label svg{width:13px;height:13px;stroke-width:1.2}.screenshot-button:hover .enlarge-label,.screenshot-button:focus-visible .enlarge-label{opacity:1;transform:translateY(0)}.hero-figure>figcaption{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#6d7a60;margin-top:15px}.hero-figure>figcaption>span:last-child{color:#727c65}
.section-marker{display:flex;align-items:center;gap:20px;color:#6f7c61;font-size:10px;letter-spacing:.105em;font-weight:500}.marker-line{height:1px;background:var(--line);flex:1}.overview{padding-top:97px;padding-bottom:107px}.overview-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:70px;margin-top:35px}.overview-heading h2,.feature-copy h2,.agent-heading h2,.connections-section h2{font-size:44px;line-height:1.19;font-weight:550;letter-spacing:-.05em}.overview-heading>p{font-size:15px;line-height:1.8;max-width:430px;color:var(--muted);padding-top:8px}.planning-points{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:54px}.planning-point{border-top:1px solid var(--line);padding-top:26px}.planning-point>svg{width:30px;height:30px;color:#7e9562;stroke-width:1.5;margin-bottom:16px}.planning-point h3{font-size:16px;font-weight:650;letter-spacing:-.02em;line-height:1.5}.planning-point p{font-size:13px;line-height:1.85;color:var(--muted);margin-top:10px;max-width:310px}
.review-section{background:#eef2e6;border-top:1px solid #e4e9da;border-bottom:1px solid #e4e9da;overflow:hidden}.feature-layout{display:grid;grid-template-columns:.82fr 1.3fr;gap:80px;align-items:center}.feature-copy .eyebrow{color:#5f734c;font-size:10px;letter-spacing:.105em}.feature-copy h2{margin-top:20px;margin-bottom:23px}.feature-copy h2 span{color:#728b56}.feature-copy>p{font-size:14px;line-height:1.85;color:var(--muted);margin-top:13px;max-width:365px}.review-flow{display:flex;align-items:center;gap:8px;font-size:9px;color:#657658;margin-top:28px;white-space:nowrap;flex-wrap:wrap}.review-flow>span{border:1px solid #d8e0cc;padding:6px 7px;border-radius:4px;background:#f6f8f0}.review-flow>i{font-style:normal;color:#acb79e}.review-flow>.flow-done{background:#e0eccd;border-color:#d7e5c1;color:#567340}.flow-done>b{margin-left:4px;font-weight:500}.feature-copy>p.feature-detail{font-size:10px;line-height:1.8;color:#637450;display:flex;gap:7px;margin-top:15px;max-width:325px}.feature-detail>span{font-size:16px;color:#93a477}.feature-figure{min-width:0}.feature-figure figcaption{margin-top:15px;text-align:center;font-size:10px;color:#677554}.review-figure{margin-right:-34px}.review-figure>.screenshot-button{transform:rotate(1deg);box-shadow:0 23px 45px -20px #334e3435}.review-figure .screenshot-button>img{aspect-ratio:1.23;object-fit:cover;object-position:right top}.feature-reversed{grid-template-columns:1.3fr .82fr;gap:80px}.feature-reversed .feature-copy{grid-column:2;grid-row:1}.feature-reversed .feature-figure{grid-column:1;grid-row:1}.queue-figure{padding:26px 26px 18px;background:#eef0e6;border:1px solid #e9ecdf;border-radius:11px}.queue-figure .screenshot-button>img{aspect-ratio:1.3;object-fit:cover;object-position:left top}.simple-checks{list-style:none;padding:0;margin:25px 0 0;display:grid;gap:14px;color:#64765a;font-size:12px}.simple-checks>li{display:flex;align-items:center;gap:11px}.simple-checks>li::before{content:"✓";height:18px;width:18px;display:grid;place-items:center;border-radius:50%;background:#eaf0dd;color:#7f9a5f;font-size:10px}
.agent-section{background:var(--forest);color:#f0f4e7;overflow:hidden}.agent-inner{padding-block:87px 94px;display:grid;grid-template-columns:1fr 1fr;gap:130px;position:relative}.agent-heading,.agent-principles{position:relative;z-index:1}.agent-heading>.eyebrow{font-size:9px;letter-spacing:.1em;color:#bad092}.agent-heading>.eyebrow svg{width:15px;height:15px;stroke-width:1.2;fill:#bbd69520}.agent-heading h2{margin-top:22px;font-size:47px;font-weight:500;letter-spacing:-.045em}.agent-heading>p{font-size:14px;line-height:1.9;margin-top:23px;color:#a9bba5;max-width:410px}.text-link-light{border-color:#647e55;color:#d0e3ad;margin-top:24px}.text-link-light:hover{color:#fff}.agent-principles{padding-top:16px}.agent-principles>div{display:flex;gap:22px;align-items:flex-start;padding:23px 0;border-top:1px solid #456044}.agent-principles>div:first-child{border-top:0;padding-top:0}.principle-number{height:25px;width:25px;display:grid;place-items:center;border:1px solid #527048;border-radius:50%;color:#a9c487;font-size:9px;flex-shrink:0;margin-top:2px}.agent-principles h3{font-size:15px;letter-spacing:-.02em;font-weight:550;color:#dbe6cb;line-height:1.6}.agent-principles p{font-size:12px;line-height:1.85;color:#9eb599;margin-top:8px;max-width:340px}.agent-decoration{position:absolute;bottom:-68px;right:-110px;width:720px;height:150px;color:#79984d;opacity:.13;transform:rotate(-6deg);pointer-events:none}.agent-decoration svg{width:100%;height:100%;stroke-width:1}
.connections-section{display:grid;grid-template-columns:1fr 1fr;gap:130px;align-items:center;padding-block:94px 96px}.connections-section .eyebrow{font-size:10px;color:#61764e}.connections-section h2{font-size:40px;margin-top:19px}.connections-copy>p{font-size:14px;line-height:1.9;color:var(--muted)}.tool-list{display:flex;align-items:center;flex-wrap:wrap;gap:23px;margin-top:25px;margin-bottom:24px}.tool-list>span{display:inline-flex;gap:7px;align-items:center;font-size:12px;font-weight:600;color:#52634b}.tool-list svg{width:20px;height:20px;stroke-width:1.45;color:#81906f}.connections-copy>p.connection-note{font-size:11px;line-height:1.8;color:#6a775b;max-width:435px}.closing-section{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:51px 55px 55px;background:#e9efd9;border:1px solid #e1e9cf;border-radius:11px}.closing-section>.closing-action,.closing-section>div:first-child{z-index:1;position:relative}.closing-section .eyebrow{font-size:9px;letter-spacing:.09em;color:#65794b}.closing-section h2{font-size:51px;line-height:1.13;letter-spacing:-.05em;font-weight:550;margin-top:18px}.closing-action{margin-right:29px;margin-top:16px;text-align:center}.closing-action>p{font-size:10px;color:#64794b;margin-top:16px}.closing-lines{position:absolute;right:32px;top:-20px;width:330px;height:330px;color:#b7c88d;opacity:.34;stroke-width:1;pointer-events:none}.site-footer{display:flex;align-items:center;flex-wrap:wrap;gap:22px;padding-block:47px 38px;font-size:10px;color:#6d7c5e}.site-footer .brand{font-size:23px;letter-spacing:-1.5px;color:#3e533a}.site-footer .brand-symbol{height:26px;width:26px;stroke-width:2}.site-footer>p{font-size:11px;margin-left:9px}.site-footer nav{display:flex;gap:24px;margin-left:auto;color:#677a57}.site-footer nav a:hover{text-decoration:underline;text-underline-offset:4px}.copyright{font-size:9px;padding-left:18px;border-left:1px solid var(--line)}
.screenshot-dialog{width:min(1560px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 40px);padding:0;border:1px solid #546e55;border-radius:12px;color:#e8efdf;background:#19392d;box-shadow:0 20px 100px #07120a80}.screenshot-dialog::backdrop{background:#101f18df;backdrop-filter:blur(7px)}.dialog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:15px 20px}.dialog-toolbar>p{font-size:12px;line-height:1.5}.dialog-close{display:flex;align-items:center;gap:15px;font-size:12px;border:1px solid #567052;background:#2a4a38;border-radius:5px;color:#ecf3e2;padding:7px 12px;white-space:nowrap}.dialog-close:hover{background:#3a5c45}.dialog-close>span{font-size:22px;line-height:1}.dialog-image-wrap{max-height:calc(100dvh - 110px);overflow:auto;background:#f7f9f3}.dialog-image{width:100%;height:auto}.screenshot-dialog[open]{animation:dialog-in .2s ease-out}body.dialog-open{overflow:hidden}@keyframes dialog-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.error-main{min-height:calc(100vh - 210px);padding-block:100px;text-align:center}.error-main .eyebrow{color:#617b49}.error-main h1{font-size:clamp(48px,7vw,80px);line-height:1.15;letter-spacing:-.06em;font-weight:550;margin:25px auto}.error-main p{font-size:16px;color:var(--muted);line-height:1.8;margin-bottom:30px}
@media(min-width:1500px){.hero h1{font-size:108px}}
@media(max-width:1150px){.wrap{width:calc(100% - 64px)}.hero h1{font-size:86px}.hero-bottomline{gap:40px}.hero-description{font-size:14px;max-width:415px}.hero-actions{gap:20px}.hero-actions>.text-link{font-size:11px;gap:10px}.hero-actions>.button{font-size:12px;gap:18px;padding:16px}.feature-layout,.feature-reversed{gap:45px}.feature-copy h2,.overview-heading h2{font-size:39px}.feature-copy>p{font-size:13px}.agent-inner,.connections-section{gap:80px}.agent-heading h2{font-size:42px}.review-figure{margin-right:0}.section-space{padding-block:85px}.overview{padding-top:80px}.planning-points{gap:30px}.closing-section{padding:42px}.closing-action{margin-right:0}.site-footer>p{display:none}.site-footer nav{margin-left:auto}.closing-section h2{font-size:47px}}
@media(max-width:900px){.navigation{gap:23px}.navigation>.button{margin-left:0}.hero{padding-top:35px}.hero h1{font-size:75px}.hero-bottomline{align-items:flex-start;flex-direction:column;gap:25px;margin-bottom:35px}.hero-description{max-width:560px;font-size:15px}.hero-actions{gap:27px}.hero-actions>.button{padding:16px 20px}.hero-actions>.text-link{font-size:12px}.hero-frame{padding:0 17px 17px}.frame-topline{min-height:46px}.overview-heading{gap:40px}.overview-heading>p{font-size:13px;max-width:325px}.overview-heading h2{font-size:34px}.planning-points{gap:23px;margin-top:35px}.planning-point h3{font-size:14px}.planning-point p{font-size:12px}.feature-layout,.feature-reversed{gap:35px;grid-template-columns:1fr 1.13fr}.feature-reversed{grid-template-columns:1.13fr 1fr}.feature-copy h2{font-size:34px}.feature-copy>.eyebrow{font-size:8px}.feature-copy>p{font-size:12px}.feature-copy .review-flow{gap:4px;font-size:8px}.review-flow>span{padding:5px}.review-figure .screenshot-button>img{aspect-ratio:.94;object-position:right top}.queue-figure{padding:15px 15px 14px}.queue-figure .screenshot-button>img{aspect-ratio:1;object-position:left top}.feature-figure figcaption{font-size:8px}.agent-inner{gap:50px;padding-block:70px}.agent-heading h2{font-size:35px}.agent-heading>p{font-size:13px}.agent-principles>div{gap:15px}.agent-principles h3{font-size:13px}.agent-principles p{font-size:11px}.agent-heading>.eyebrow{font-size:8px}.connections-section{gap:60px}.connections-section h2{font-size:35px}.connections-copy>p{font-size:13px}.tool-list{gap:17px}.tool-list>span{font-size:11px}.closing-section{padding:36px}.closing-section h2{font-size:39px}.closing-action .button{font-size:11px;gap:20px;padding-inline:15px}.closing-section>.closing-action{flex-shrink:0}}
@media(max-width:680px){html{scroll-padding-top:24px}.wrap{width:calc(100% - 40px)}.header-inner{min-height:75px}.brand{font-size:26px}.brand-symbol{width:29px;height:29px}.site-header{position:relative;z-index:10}.menu-toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:42px;height:42px;border:1px solid var(--line);background:transparent;border-radius:6px}.menu-toggle>span{display:block;height:1px;width:18px;background:#405838;transition:transform .2s}.menu-toggle[aria-expanded=true]>span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true]>span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.navigation{display:none;position:absolute;top:75px;left:0;right:0;background:var(--paper);border-bottom:1px solid var(--line);padding:20px;flex-direction:column;align-items:stretch;gap:10px;box-shadow:0 12px 20px #263b1e08}.navigation.is-open{display:flex}.navigation>a:not(.button){padding:12px;font-size:14px}.navigation>.button{margin-top:5px;min-height:46px}.hero{padding-top:29px}.hero-topline .eyebrow{font-size:9px;letter-spacing:.06em;gap:8px}.status-dot{height:5px;width:5px;box-shadow:0 0 0 3px #eaf0df}.hero-side-note{display:none}.hero h1{font-size:clamp(45px,9.6vw,64px);line-height:1.1;letter-spacing:-.055em;margin-top:25px}.hero-bottomline{margin-top:24px;gap:23px;margin-bottom:33px}.hero-description{font-size:13px;line-height:1.85;max-width:460px}.hero-actions{gap:22px;flex-wrap:wrap}.hero-actions>.button{font-size:11px;padding:14px 16px;min-height:48px;gap:18px}.hero-actions>.text-link{font-size:10px;gap:12px}.hero-frame{padding:0 9px 9px;border-radius:8px}.frame-topline{min-height:37px;font-size:8px;padding-inline:3px}.frame-label{display:none}.hero-screenshot{border-radius:4px}.hero-figure>figcaption{font-size:8px;margin-top:11px;gap:10px;line-height:1.65}.hero-figure>figcaption>span:last-child{text-align:right;max-width:145px}.enlarge-label{opacity:1;transform:none;font-size:8px;padding:6px 8px;right:8px;bottom:8px;gap:5px}.enlarge-label svg{width:11px;height:11px}.hero-screenshot .enlarge-label{font-size:7px;padding:5px 6px;right:6px;bottom:6px}.hero-screenshot .enlarge-label svg{width:9px;height:9px}.section-space{padding-block:62px}.section-marker{font-size:8px;gap:17px}.overview-heading{flex-direction:column;gap:19px;margin-top:25px}.overview-heading h2{font-size:34px}.overview-heading>p{max-width:460px;font-size:13px;padding:0}.planning-points{grid-template-columns:1fr;gap:26px;margin-top:32px}.planning-point{display:grid;grid-template-columns:30px 1fr;column-gap:18px;row-gap:6px;padding-top:22px}.planning-point>svg{grid-row:1/3;margin:3px 0 0;width:25px;height:25px}.planning-point h3{font-size:14px}.planning-point p{font-size:12px;margin:0;max-width:none;line-height:1.8}.feature-layout,.feature-reversed{grid-template-columns:1fr;gap:34px}.feature-reversed .feature-copy,.feature-reversed .feature-figure{grid-column:auto;grid-row:auto}.feature-copy>.eyebrow{font-size:9px}.feature-copy h2{font-size:39px;margin-top:17px;margin-bottom:19px}.feature-copy>p{font-size:13px;max-width:490px}.feature-copy>p.feature-detail{font-size:10px;max-width:350px}.feature-copy .review-flow{gap:8px;font-size:9px;margin-top:24px}.review-flow>span{padding:6px 7px}.review-figure{padding-inline:4px}.review-figure .screenshot-button>img{aspect-ratio:1.3;object-position:right top}.feature-figure figcaption{font-size:9px;margin-top:12px}.queue-figure{padding:17px 17px 14px}.queue-figure .screenshot-button>img{aspect-ratio:1.32;object-position:left top}.simple-checks{font-size:12px;gap:12px;margin-top:22px}.agent-inner{grid-template-columns:1fr;gap:32px;padding-block:61px 67px}.agent-heading>.eyebrow{font-size:8px}.agent-heading h2{font-size:40px;margin-top:20px}.agent-heading>p{font-size:13px;max-width:490px}.agent-heading .text-link{font-size:11px;margin-top:20px}.agent-principles{padding:0}.agent-principles>div{padding-block:22px;gap:18px}.agent-principles>div:first-child{border-top:1px solid #456044;padding-top:24px}.agent-principles h3{font-size:14px}.agent-principles p{font-size:12px;max-width:420px}.agent-decoration{right:-280px;bottom:-64px;opacity:.15}.connections-section{grid-template-columns:1fr;gap:23px}.connections-section .eyebrow{font-size:9px}.connections-section h2{font-size:37px}.connections-copy>p{font-size:13px;max-width:490px}.tool-list{gap:24px;margin-block:23px}.tool-list>span{font-size:12px}.connections-copy>p.connection-note{font-size:11px;max-width:460px}.closing-section{display:block;padding:31px 26px 34px;border-radius:8px}.closing-section .eyebrow{font-size:8px;letter-spacing:.075em;max-width:250px}.closing-section h2{font-size:39px;margin-top:18px}.closing-section .closing-action{margin-top:27px;text-align:left}.closing-action .button{font-size:11px;padding:15px 17px;min-height:49px;gap:27px}.closing-action>p{font-size:9px;margin-top:13px}.closing-lines{right:-90px;top:20px;height:390px;width:290px;opacity:.28}.site-footer{gap:22px;padding-block:33px 30px}.site-footer .brand{font-size:23px;flex:1}.site-footer nav{order:3;width:100%;margin-left:0;gap:25px;padding-top:19px;border-top:1px solid var(--line);font-size:11px}.copyright{border:0;padding:0;font-size:9px}.screenshot-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:8px}.dialog-toolbar{padding:12px;gap:12px}.dialog-toolbar>p{font-size:10px}.dialog-close{font-size:10px;padding:7px 9px;gap:9px}.dialog-image-wrap{max-height:calc(100dvh - 100px)}.dialog-image{min-width:950px}.error-main{padding-block:80px}.error-main h1{font-size:47px}.error-main p{font-size:14px}}
@media(max-width:370px){.wrap{width:calc(100% - 32px)}.hero h1{font-size:43px}.hero-actions{gap:14px}.hero-actions>.button{font-size:10px;padding-inline:13px;gap:13px}.hero-actions>.text-link{font-size:9px}.hero-topline .eyebrow{font-size:8px}.feature-copy h2,.agent-heading h2{font-size:35px}.closing-section{padding-inline:22px}.closing-section h2{font-size:35px}.tool-list{gap:18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.button:hover{transform:none}}
