.agentic-home{overflow-x:clip}.agentic-home .doorway-navigation{z-index:60;position:fixed}.agentic-home .doorway-navigation.is-quiet:not(.is-open) .doorway-nav-bar>a{opacity:0;pointer-events:none}.agentic-home .doorway-navigation.is-quiet:not(.is-open) .doorway-nav-bar>a:focus-visible{opacity:1;pointer-events:auto}.agentic-home .doorway-navigation.is-quiet:not(.is-open) .doorway-nav-bar>button{font-size:10px}.agentic-home>.opening-phone-hero>h1{position:absolute}.agentic-home .opening-phone-hero:before{display:none}.agentic-home .opening-phone-hero{isolation:isolate}.agentic-home .opening-intro-phone .message-screen{touch-action:pan-y}.agentic-home .opening-film-anchor{z-index:1;position:relative}.opening-concrete-ground{z-index:-2;pointer-events:none;background:#aaa298;position:absolute;inset:0;overflow:hidden}.opening-concrete-ground:before{content:"";background:url(/concrete-surface-hero.webp) 50%/cover no-repeat;animation:65s ease-in-out infinite alternate concreteDrift;position:absolute;inset:-8%;transform:scale(1.04)translate(-1.5%,-1%)}.agentic-still .opening-concrete-ground:before{animation-play-state:paused}.agentic-wood-world{isolation:isolate;color:#1b2b20;position:relative;overflow:hidden;background:#cda97f!important}.agentic-wood-ground{z-index:-1;pointer-events:none;background:url(/maple-floor-4k.webp) top/max(1800px,100%) repeat-y;animation:95s ease-in-out infinite alternate agentic-wood-drift;position:absolute;inset:-55px}.agentic-still .agentic-wood-ground,.agentic-still .opening-phone-hero:before{animation-play-state:paused}.agentic-chapter{overflow-anchor:none;padding:85px 5vw 70px;scroll-margin-top:20px;position:relative}.agentic-mac-stage{perspective:2200px;perspective-origin:50% 38%;width:min(980px,100%);min-height:0;margin:0 auto}.agentic-mac.reveal-mac-rig{filter:drop-shadow(15px 28px 18px #3323103a);max-width:none;transform:rotate(0)scale(.98)}.agentic-chapter.device-awake .agentic-mac{transform:rotate(0)scale(1)}.agentic-screen.reveal-mac-screen{color:#172119;opacity:1;background:#f6f5ee;transition:opacity .7s;container-type:inline-size}.agentic-screen-bar{color:#71796a;border-bottom:1px solid #19271b1a;align-items:center;gap:10px;height:8%;padding:0 3%;font-size:1.35cqw;display:flex}.agentic-screen-bar>span:first-child{gap:5px;display:flex}.agentic-screen-bar i{background:#b4b9ad;border-radius:100%;width:6px;height:6px}.agentic-screen-bar i:first-child{background:#bc8579}.agentic-screen-bar i:nth-child(2){background:#d9c286}.agentic-screen-bar>b{color:#42513c;font-weight:500}.agentic-screen-bar>span:last-child{margin-left:auto;font-size:1.1cqw}.agentic-entry{height:92%;padding:5% 8%;position:relative}.agentic-entry .agentic-lead{opacity:0;max-width:92%;font-size:2.65cqw;line-height:1.45;transition:opacity .55s,transform .55s;transform:translateY(8px)}.device-awake .agentic-lead{opacity:1;transition-delay:.5s;transform:none}.phase-4 .agentic-lead{opacity:0;transition-delay:0s}.agentic-home .agentic-word{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.075em;white-space:nowrap;min-height:1em;margin:0;font-size:14.3cqw;font-weight:900;line-height:1;transition:font-size .85s cubic-bezier(.18,.8,.2,1),top .85s cubic-bezier(.18,.8,.2,1),transform .85s;position:absolute;top:42%;left:8%;transform:translateY(-30%)}.phase-3 .agentic-word{font-size:16.1cqw;transform:translateY(-30%)scale(1.015)}.agentic-home .phase-4 .agentic-word{letter-spacing:-.045em;font:700 12cqw/.95 Georgia,Times New Roman,serif;transition:top .85s cubic-bezier(.18,.8,.2,1),font-size .85s;top:8%;transform:none}.agentic-caret{vertical-align:baseline;background:#22412d;width:.075em;height:.83em;margin-left:.06em;animation:.85s step-end infinite agentic-caret;display:inline-block}.agentic-paused .agentic-caret{animation-play-state:paused}.agentic-in-screen-action{color:#365e44;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #365e44;padding:10px 0;font-size:1.7cqw;position:absolute;bottom:5%;right:8%}.agentic-in-screen-action:focus-visible{outline-offset:5px;outline:2px solid #365e44}.agentic-small-controls{flex-wrap:wrap;row-gap:0}.agentic-small-controls button{min-height:44px}.agentic-entry .agentic-dictionary{animation:.7s .5s both agentic-entry-in;position:absolute;inset:32% 8% auto}.agentic-pronunciation{color:#69705f;border-bottom:1px solid #23361f33;align-items:center;gap:24px;padding-bottom:3%;font-size:1.9cqw;display:flex}.agentic-pronunciation>span{font-style:italic}.agentic-pronunciation a{text-underline-offset:4px;-webkit-text-decoration:underline #6c795a55;text-decoration:underline #6c795a55}.agentic-dictionary .agentic-definition-copy{letter-spacing:0;font:400 2.6cqw/1.55 Georgia,Times New Roman,serif;margin:3.3% 0 3%!important}.agentic-dictionary .agentic-plain{color:#2b5b39;font-size:2.3cqw;font-weight:600;line-height:1.45;margin-bottom:2%!important}.agentic-dictionary>small{color:#68765d;font-size:1.45cqw;line-height:1.5;display:block}.agentic-story-controls{text-align:center;max-width:760px;margin:20px auto 0;position:relative}.agentic-main-action{justify-content:center;align-items:center;min-height:60px;display:flex}.agentic-main-action>p{font:400 clamp(24px,3.2vw,39px)/1.2 HarnessBrush,cursive}.agentic-small-controls{justify-content:center;align-items:center;gap:24px;margin-top:13px;display:flex}.agentic-small-controls button{color:#35492f;cursor:pointer;text-underline-offset:5px;background:0 0;border:0;padding:10px 4px;font-size:12px;text-decoration:underline}.agentic-demo-disclosure{color:#5a5844;max-width:520px;font-size:11px;line-height:1.7;margin:15px auto 0!important}.agentic-example{grid-template-columns:46% 54%;height:92%;animation:.5s both agentic-entry-in;display:grid}.agentic-example-conversation{background:#edf0e6;border-right:1px solid #59684a22;padding:8%}.agentic-sample-label{letter-spacing:.07em;color:#69705e;margin-bottom:8%;font:500 1.1cqw/1.5 ui-monospace,monospace;display:block}.agentic-example .agentic-user-request{color:#fff;background:#365e44;border-radius:12px 12px 2px;padding:6% 7%;font-size:2.1cqw;line-height:1.5}.agentic-example .agentic-butler-reply{font-size:2cqw;line-height:1.5;animation:.4s both agentic-entry-in;margin-top:8%!important}.agentic-connected-tools{gap:9%;margin-top:10%;animation:.5s both agentic-entry-in;display:flex}.agentic-connected-tools>span{text-align:center;color:#4b6040;width:27%;font-size:1.2cqw;line-height:1.4}.agentic-connected-tools svg{width:4.2cqw;height:4.5cqw;margin:0 auto 8px;display:block}.agentic-work-panel{flex-direction:column;justify-content:center;min-height:0;padding:7% 8%;display:flex}.agentic-plan{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.agentic-plan li{color:#787d70;align-items:center;gap:10px;font-size:1.8cqw;display:flex}.agentic-plan li i{border:1px solid #abb3a3;border-radius:50%;flex-shrink:0;place-items:center;width:3cqw;height:3cqw;font:400 1.4cqw/1 Arial,sans-serif;display:grid}.agentic-plan .is-done{color:#315b3a}.agentic-plan .is-done i{color:#fff;background:#315b3a;border-color:#315b3a}.agentic-working{color:#6c7761;font-size:1.45cqw;line-height:1.6;margin-top:10%!important}.agentic-output-icon{color:#396c47}.agentic-output-icon svg{width:7cqw;height:8cqw}.agentic-work-panel h3{letter-spacing:-.03em;font:400 3.7cqw/1.15 Georgia,serif;margin:6% 0 5%!important}.agentic-work-panel>p{font-size:1.8cqw;line-height:1.6}.agentic-work-panel>button{color:#2c5f35;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #3b653f;align-self:flex-start;margin-top:8%;padding:10px 0;font-size:1.6cqw}.example-beat-3 .agentic-work-panel{animation:.55s both agentic-entry-in}.agentic-zoom{color:#233020;background:#f6f5ee;border:1px solid #d9dacb;width:min(700px,92vw);max-height:88svh;margin:auto;padding:55px;inset:0;overflow-y:auto;box-shadow:0 30px 90px #0005}.agentic-zoom::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#15231b88}.agentic-zoom-close{cursor:pointer;color:#20321e;background:0 0;border:0;width:44px;height:44px;font-size:30px;position:absolute;top:12px;right:15px}.agentic-zoom .agentic-dictionary h2{letter-spacing:-.05em;margin-bottom:25px;font:700 76px/1 Georgia,serif}.agentic-zoom .agentic-pronunciation{padding-bottom:15px;font-size:14px}.agentic-zoom .agentic-definition-copy{font:400 23px/1.55 Georgia,serif;margin:25px 0!important}.agentic-zoom .agentic-plain{font-size:18px}.agentic-zoom .agentic-dictionary>small{margin-top:18px;font-size:13px}.agentic-brief>small{letter-spacing:.07em;color:#667a5e;font:10px ui-monospace,monospace}.agentic-brief h3{letter-spacing:-.025em;margin:22px 0 30px;font:400 39px/1.15 Georgia,serif}.agentic-brief dl>div{border-top:1px solid #ced5c4;grid-template-columns:30% 70%;padding:17px 0;font-size:14px;line-height:1.7;display:grid}.agentic-brief dt{font-weight:600}.agentic-brief dd{margin:0}.agentic-brief>p{color:#58704d;margin-top:20px;font-size:12px}.agentic-offer{text-align:center;padding:50px 6vw 95px;scroll-margin-top:55px}.agentic-handline{color:#2c5135;font:400 clamp(35px,5vw,70px)/1.1 HarnessBrush,cursive;transform:rotate(-2deg);margin-bottom:28px!important}.agentic-offer h2{letter-spacing:-.05em;font-size:clamp(33px,4.7vw,65px);line-height:1.12}.agentic-offer h2 em{font-family:inherit;font-style:normal;font-weight:500}.agentic-offer>p:not(.agentic-handline){max-width:700px;font-size:17px;line-height:1.8;margin:28px auto 35px!important}.agentic-offer h3{margin:0 0 25px;font-size:20px;font-weight:600}.agentic-offer>small{color:#5c634e;max-width:500px;margin:22px auto 0;font-size:12px;line-height:1.7;display:block}.agentic-offer nav{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:50px;font-size:12px;display:flex}.agentic-offer nav>a{border-bottom:1px solid #3f5e3944;padding-bottom:7px}.agentic-home .h-footer{background:0 0;border-top:1px solid #4a513c40}.agentic-atmosphere{color:#485139;cursor:pointer;background:0 0;border:0;margin:0 5vw 25px auto;padding:10px;font-size:11px;display:block}@keyframes agentic-entry-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes agentic-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes agentic-wood-drift{0%{transform:translate(-.4%,.15%)scale(1.005)}to{transform:translate(.4%,-.15%)scale(1.02)}}@media (max-width:700px){.agentic-in-screen-action{display:none}.agentic-chapter{padding:65px 4vw 45px}.agentic-mac-stage{width:100%}.agentic-screen-bar{gap:5px;font-size:1.7cqw}.agentic-screen-bar>span:last-child{font-size:1.45cqw}.agentic-screen-bar>span:first-child{gap:2px}.agentic-screen-bar i{width:3px;height:3px}.agentic-entry .agentic-lead{font-size:3.4cqw}.agentic-home .agentic-word{font-size:14.3cqw}.agentic-home .phase-3 .agentic-word{font-size:16cqw}.agentic-home .phase-4 .agentic-word{font-size:11cqw;top:6%}.agentic-entry .agentic-dictionary{inset:27% 7% auto}.agentic-pronunciation{gap:13px;font-size:2.4cqw}.agentic-dictionary .agentic-definition-copy{font-size:3.15cqw;line-height:1.4;margin:3% 0!important}.agentic-dictionary .agentic-plain{font-size:2.6cqw}.agentic-dictionary>small{font-size:2cqw}.agentic-main-action .h-button{padding:15px 22px;font-size:13px}.agentic-story-controls{margin-top:30px}.agentic-main-action>p{font-size:29px}.agentic-small-controls{gap:20px;margin-top:6px}.agentic-small-controls button{font-size:11px}.agentic-demo-disclosure{max-width:310px;font-size:10px}.agentic-plan{gap:9px}.agentic-plan li{gap:5px;font-size:2.3cqw}.agentic-plan li i{width:3.5cqw;height:3.5cqw;font-size:2cqw}.agentic-example .agentic-user-request,.agentic-example .agentic-butler-reply{font-size:2.55cqw}.agentic-sample-label{font-size:1.5cqw}.agentic-connected-tools>span{font-size:1.7cqw}.agentic-connected-tools svg{margin-bottom:4px}.agentic-working{font-size:2cqw}.agentic-work-panel h3{font-size:4.5cqw}.agentic-work-panel>p{font-size:2.2cqw}.agentic-work-panel>button{padding:6px 0;font-size:2.2cqw}.agentic-offer{padding:30px 7vw 55px}.agentic-offer>p:not(.agentic-handline){font-size:14px;margin-block:24px!important}.agentic-offer>p br{display:none}.agentic-offer h3{font-size:18px;line-height:1.4}.agentic-offer nav{flex-direction:column;align-items:center;gap:20px;margin-top:35px}.agentic-zoom{padding:55px 25px 30px}.agentic-zoom .agentic-dictionary h2{font-size:62px}.agentic-zoom .agentic-definition-copy{font-size:20px}.agentic-zoom .agentic-pronunciation{gap:15px;font-size:12px}.agentic-zoom .agentic-plain{font-size:17px}.agentic-brief h3{font-size:32px}.agentic-brief dl>div{grid-template-columns:1fr;gap:8px}.agentic-brief dd{font-size:14px}.agentic-chapter .agentic-mac{filter:drop-shadow(7px 14px 10px #33231033)}}@media (prefers-reduced-motion:reduce){.agentic-home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.agentic-home .opening-fourth-wall .chalk-character{opacity:1}.agentic-home .opening-arrow-shaft{stroke-dashoffset:0}.agentic-home .opening-arrow-tip-shape,.agentic-caret,.agentic-entry .agentic-dictionary{opacity:1}.agentic-word{will-change:auto}.opening-concrete-ground:before{animation:none!important}}
