.pricing-section[data-astro-cid-dzynofwx]{text-align:center}.pricing-section[data-astro-cid-dzynofwx] .pricing-box[data-astro-cid-dzynofwx]{max-width:640px;margin-left:auto;margin-right:auto}.pricing-body[data-astro-cid-dzynofwx]{max-width:560px;margin-left:auto;margin-right:auto}.hero-brand-label{font-family:var(--font-heading);font-size:1.8rem;font-weight:700;letter-spacing:.2em;margin-bottom:3.5rem;background:linear-gradient(90deg,var(--muted) 0%,var(--muted) 40%,var(--amber) 50%,var(--muted) 60%,var(--muted) 100%);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;animation:textShimmer 3s linear infinite}.hero-text{font-family:var(--font-heading);font-style:normal;font-weight:600;letter-spacing:0;line-height:1.1;font-size:36px;color:var(--ink);margin:0 auto;max-width:1100px}.hero-line-one{display:block;white-space:nowrap}@media(min-width:600px){.hero-text{font-size:48px}}@media(min-width:1024px){.hero-text{font-size:56px}}.hero-highlight{display:block;white-space:nowrap;color:transparent;background:linear-gradient(104deg,#fff7ed 0% 36%,#ffd08a 45%,#fff3d6,#ffd08a 55%,#fff7ed 64% 100%);background-size:260% 100%;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;font-weight:600;text-shadow:0 0 22px rgba(255,208,138,.16);animation:heroHighlightWave 12s linear infinite}.hero{position:relative;isolation:isolate;overflow:hidden;height:50vh;min-height:50vh;background:radial-gradient(circle at 52% 34%,rgba(255,206,89,.44),transparent 28%),radial-gradient(circle at 94% 88%,rgba(255,91,15,.36),transparent 34%),linear-gradient(135deg,#ff9f1c,#ff8b16 42%,#ff7417)}.hero:before,.hero:after{content:"";position:absolute;z-index:0;pointer-events:none}.hero:before{width:118vw;height:48vw;min-height:340px;left:-8vw;top:18%;border-radius:50%;background:linear-gradient(180deg,#ffbc3d75,#ffac2d1a);transform:rotate(4deg)}.hero:after{width:92vw;height:96vw;right:-34vw;bottom:-70vw;border-radius:50%;background:radial-gradient(circle,rgba(255,116,23,.62) 0%,rgba(255,116,23,.3) 46%,transparent 68%)}.hero-atmosphere{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.hero-atmosphere:before{content:"";position:absolute;inset:-12% auto auto 13%;width:22vw;height:128%;min-width:220px;background:linear-gradient(180deg,#ff7a183d,#ffb93117);transform:rotate(-18deg)}.hero-atmosphere:after{content:"";position:absolute;left:0;right:0;bottom:-2px;z-index:2;height:68%;background:linear-gradient(to bottom,#f7f1e600,#f6efe238 26%,#f6efe2a3 56%,#f5eee1 88% 100%)}.hero-flow-lines{position:absolute;inset:-4% 0 0;z-index:1;width:100%;height:106%}.hero-flow-track{fill:none;stroke:#ffffff12;stroke-width:1.5}.hero-flow-path{fill:none;stroke-linecap:round;will-change:stroke-dashoffset}.hero-flow-path-a{stroke:#ffffffd9;stroke-width:3;stroke-dasharray:150 800;animation:agenticFlow 18s linear infinite;filter:drop-shadow(0 0 10px rgba(255,255,255,.8))}.hero-flow-path-b{stroke:#ffdc8cd9;stroke-width:2;stroke-dasharray:100 1000;animation:agenticFlowReverse 22s linear infinite;filter:drop-shadow(0 0 8px rgba(255,220,140,.8))}.hero-flow-path-c{stroke:#ff811ce6;stroke-width:3.5;stroke-dasharray:200 1200;animation:agenticFlow 26s linear infinite;filter:drop-shadow(0 0 12px rgba(255,129,28,.8))}.hero-flow-path-d{stroke:#fff0d2d9;stroke-width:2.5;stroke-dasharray:120 900;animation:agenticFlowReverse 20s linear infinite;filter:drop-shadow(0 0 10px rgba(255,240,210,.8))}.hero-padding{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:center;text-align:center;padding:2rem .75rem;margin-left:-1rem;margin-right:-1rem;border-bottom:none}.hero.hero-padding{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:-4px;padding-left:max(1.25rem,calc((100vw - 1200px)/2 + 2rem));padding-right:max(1.25rem,calc((100vw - 1200px)/2 + 2rem))}@media(max-width:599px){.hero.hero-padding{padding-left:.5rem;padding-right:.5rem}.hero-sub{max-width:24rem}}.hero-copy{position:relative;z-index:1;width:min(100%,1160px);max-width:1160px;margin:0 auto;text-align:center;padding-top:clamp(1.5rem,5vh,3.25rem)}.cta-padding{padding:4rem 0}.text-center{text-align:center}.no-border{border-bottom:none}.layout-grid{display:grid;grid-template-columns:1fr;gap:2rem}.table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.borders-tb{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hero-sub{font-family:var(--font-mono);font-size:16px;color:#15110dd1;max-width:22.5rem;margin:2.5rem auto 0;line-height:1.65}.hero-sub-copy{display:block}.hero-sub-line{display:block;white-space:nowrap}.hero-sub-copy-desktop{display:none}@media(min-width:600px){.hero-sub{font-size:clamp(1.1rem,2vw,1.45rem);max-width:42rem}.hero-sub-copy-mobile{display:none}.hero-sub-copy-desktop{display:block}}@media(min-width:1024px){.hero-sub{max-width:52rem}}.divide-visual-animated{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.section-heading-reset{border:none;margin-bottom:0;padding-bottom:0}.section-intro-text{margin-top:1rem}.divide-heading,.section-title-spaced{margin-bottom:2.5rem}.divide-toggle{display:flex;margin-bottom:0;border-bottom:1px solid var(--ink)}.divide-btn{flex:1;background-color:transparent;color:var(--muted);border:none;border-bottom:2px solid transparent;padding:1.25rem 1.5rem;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;text-align:left;transition:all .3s cubic-bezier(.16,1,.3,1)}.divide-btn:hover:not(.active){background-color:#ffedd561;color:var(--ink)}.divide-btn:active{transform:scale(.98)}.divide-btn:first-child{border-right:none}.divide-btn.active{background-color:#fffaf1c2;color:var(--ink);border-bottom:2px solid var(--amber)}.divide-btn-label{font-family:var(--font-heading);font-size:1.25rem;letter-spacing:.03em;text-transform:uppercase;font-weight:700}.divide-btn-sub{font-family:var(--font-mono, monospace);font-size:.75rem;font-weight:400;color:var(--muted);letter-spacing:.08em;text-transform:uppercase}.divide-btn.active .divide-btn-sub{color:#f97316c7}.divide-panel{animation:fadeSlideUp .5s cubic-bezier(.16,1,.3,1) forwards}.divide-panel:not([hidden]) .plain-feature-list-item{animation:staggerFadeIn .4s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.divide-panel:not([hidden]) .plain-feature-list-item:nth-child(1){animation-delay:.1s}.divide-panel:not([hidden]) .plain-feature-list-item:nth-child(2){animation-delay:.2s}.divide-panel:not([hidden]) .plain-feature-list-item:nth-child(3){animation-delay:.3s}.divide-panel:not([hidden]) .plain-feature-list-item:nth-child(4){animation-delay:.4s}.divide-mainbox{padding:0;border:1px solid var(--line);border-radius:var(--radius-md);display:grid;grid-template-columns:1fr;background:var(--glass);overflow:hidden}.divide-panel-content{padding:2rem}.divide-panel-title{margin-bottom:1rem}.plain-feature-list,.advantage-list{list-style:none;padding:0}.plain-feature-list{margin-bottom:2rem}.advantage-list{margin:0}.plain-feature-list-item,.advantage-list-item{border-bottom:1px solid var(--line)}.plain-feature-list-item{padding:.5rem 0}.plain-feature-list-item-last,.advantage-list-item-last{border-bottom:none}.divide-visual{width:100%;min-height:250px;background:linear-gradient(135deg,#fffaf1a8,#ffedd557);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.divide-svg{width:100%;height:100%;display:block}.about-section-centered{text-align:center}.about-content{max-width:1000px;margin:0 auto}.about-text-container{position:relative;max-height:250px;overflow:hidden;transition:max-height .4s ease-in-out;mask-image:linear-gradient(to bottom,black 50%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%)}.about-text-container.expanded{max-height:1500px;mask-image:none;-webkit-mask-image:none}.about-expand-btn{display:flex;align-items:center;justify-content:center;margin:1.5rem auto 0;background:transparent;border:none;color:var(--muted);cursor:pointer;padding:.5rem;transition:color .2s ease,transform .3s ease-in-out}.about-expand-btn:hover{color:var(--amber)}.about-expand-btn.expanded{transform:rotate(180deg)}.about-body-para{margin-top:1rem;margin-bottom:0;line-height:1.7}.about-stat{font-family:var(--font-mono);font-size:.85rem;color:var(--muted);letter-spacing:.05em;margin-top:1.5rem;margin-bottom:0}.table-id-col{width:50px}.table-principle-col{width:140px}.advantage-list-item{padding-bottom:1.5rem;margin-bottom:1.5rem}.advantage-title{display:block;font-family:var(--font-heading);font-size:1.5rem;letter-spacing:.05em;margin-bottom:.5rem}.pricing-box{background:linear-gradient(135deg,#fffaf1e0,#ffedd575);border-color:var(--amber);color:var(--ink)}.pricing-box-copy{font-family:var(--font-mono);font-style:normal;font-size:1rem}.pricing-cta{display:inline-block;margin-top:.5rem}.cta-section-number{display:flex;justify-content:center}.cta-title{font-size:clamp(3rem,6vw,5rem);margin-bottom:1rem}.cta-copy{margin-bottom:3rem;max-width:600px;margin-left:auto;margin-right:auto}.promise-box{background:#fffaf1b8;border-top:2px solid var(--amber);border-radius:var(--radius-md);padding:2.5rem;margin:2rem auto;max-width:640px;text-align:left;box-shadow:var(--shadow-soft),inset 0 1px #ffffffb3}.promise-label{font-family:var(--font-mono);font-size:.75rem;color:var(--amber);text-transform:uppercase;letter-spacing:.2em;margin-bottom:1rem}.promise-body{font-family:var(--font-mono);font-style:italic;font-size:1.1rem;color:var(--ink);line-height:1.7;margin-bottom:0}.urgency-line{font-family:var(--font-mono);font-size:.75rem;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:2.5rem;margin-top:0}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes staggerFadeIn{0%{opacity:0;transform:translate(-15px)}to{opacity:1;transform:translate(0)}}@keyframes textShimmer{to{background-position:-200% center}}@keyframes agenticFlow{to{stroke-dashoffset:-3000}}@keyframes agenticFlowReverse{to{stroke-dashoffset:3000}}@keyframes heroHighlightWave{0%,16%{background-position:115% 50%}52%{background-position:0% 50%}to{background-position:-115% 50%}}@media(max-width:767px){.divide-panel,.divide-panel:not([hidden]) .plain-feature-list-item{animation:none;opacity:1}}@media(min-width:768px){.about-text-container{max-height:none;mask-image:none;-webkit-mask-image:none}.about-expand-btn{display:none}.hero-padding{padding:2.5rem 1rem;margin-left:-2rem;margin-right:-2rem}.cta-padding{padding:8rem 0}.layout-grid{grid-template-columns:1fr 2fr;gap:4rem}.table-principle-col{width:200px}.divide-mainbox{grid-template-columns:2fr 1fr}.divide-mainbox-wider{margin-left:-4rem;margin-right:-4rem;width:calc(100% + 8rem)}.divide-visual{border-top:none;border-left:1px solid var(--line);height:100%}}.metrics-bar-section{padding:4rem 0}.featured-work-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:2.5rem;flex-wrap:wrap;gap:1rem}.case-study-client{font-family:var(--font-mono);font-size:.75rem;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.case-study-results{margin-top:1.5rem;border-top:1px solid var(--line);padding-top:1.5rem}.hero-ctas{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.tech-partners-section{padding:3rem 0}.tech-partners-label{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:1.5rem}.marquee-wrapper{overflow:hidden;width:100%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:1.5rem 0}.marquee-track{display:flex;gap:5rem;align-items:center;width:max-content;animation:marquee-scroll 16s linear infinite}.marquee-track:hover{animation-play-state:paused}.marquee-item{font-family:var(--font-mono);font-size:1.25rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);opacity:.65;white-space:nowrap;transition:opacity .2s}.marquee-item:hover{opacity:1}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.featured-work-section .case-study-grid{grid-template-columns:1fr}@media(min-width:600px){.featured-work-section .case-study-grid{grid-template-columns:repeat(2,1fr)}}.services-teaser-section{padding:4rem 0}.services-teaser-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:2.5rem;flex-wrap:wrap;gap:1rem}.services-teaser-card{--motion-ease-out: cubic-bezier(.16, 1, .3, 1);--motion-ease-balanced: cubic-bezier(.45, 0, .55, 1);--motion-ease-pop: cubic-bezier(.34, 1.56, .64, 1);border:1px solid var(--line);border-radius:var(--radius-md);padding:clamp(2rem,4vw,3.25rem);min-height:560px;transition:transform .35s var(--motion-ease-out),border-color .35s var(--motion-ease-out),background-color .35s var(--motion-ease-out),box-shadow .35s var(--motion-ease-out);display:flex;flex-direction:column;position:relative;overflow:hidden;background-color:var(--glass);text-decoration:none;color:inherit;box-shadow:var(--shadow-soft),inset 0 1px #ffffff9e;backdrop-filter:blur(18px)}.services-teaser-card:hover{border-color:#f9731652;transform:translateY(-6px);background-color:var(--glass-strong);color:inherit;box-shadow:0 24px 70px #53341629,inset 0 1px #ffffffb8}.services-teaser-card-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.5rem}.services-teaser-card-title{width:100%}.services-teaser-icon{width:min(100%,360px);height:250px;flex-shrink:0;color:var(--amber);margin-bottom:1.35rem}.service-icon-svg{width:100%;height:100%;display:block}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pulseScale{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.05);opacity:1}}@keyframes drawPathLoop{0%,to{stroke-dashoffset:100;opacity:0}15%,85%{stroke-dashoffset:0;opacity:1}}@keyframes productWindowFloat{0%,to{transform:translateZ(0) scale(1)}24%{transform:translate3d(-2px,-5px,0) scale(1.02)}64%{transform:translate3d(3px,2px,0) scale(.995)}}@keyframes productPanelSlide{0%,to{transform:translateZ(0) scale(1)}30%{transform:translate3d(7px,-7px,0) scale(1.04)}68%{transform:translate3d(2px,-2px,0) scale(1.01)}}@keyframes productCodeDraw{0%{stroke-dashoffset:44;opacity:0}14%{opacity:1}42%,78%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-44;opacity:0}}@keyframes productDotTune{0%,to{transform:translate(0)}45%{transform:translate(11px)}70%{transform:translate(5px)}}@keyframes productSparkBlink{0%,to{opacity:.2;transform:scale(.65) rotate(0)}46%{opacity:1;transform:scale(1.18) rotate(8deg)}}@keyframes automationBoardFloat{0%,to{transform:translateZ(0) scale(1)}34%{transform:translate3d(-5px,-5px,0) scale(1.025)}72%{transform:translate3d(2px,1px,0) scale(.995)}}@keyframes automationAgentFloat{0%,to{transform:translateZ(0) scale(1)}30%{transform:translate3d(8px,-8px,0) scale(1.05)}70%{transform:translate3d(2px,-2px,0) scale(1.01)}}@keyframes automationRouteDraw{0%{stroke-dashoffset:48;opacity:0}16%{opacity:1}42%,76%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-48;opacity:0}}@keyframes automationStepPulse{0%,to{opacity:.74;transform:scale(1)}38%{opacity:1;transform:scale(1.09)}58%{opacity:.9;transform:scale(1.02)}}@keyframes automationEyeBlink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.2)}}@keyframes automationQueueFloat{0%,to{transform:translateZ(0)}38%{transform:translate3d(5px,-7px,0)}70%{transform:translate3d(1px,-2px,0)}}@keyframes automationSparkBlink{0%,to{opacity:.22;transform:scale(.7) rotate(0)}48%{opacity:1;transform:scale(1.16) rotate(-8deg)}}.anim-float{animation:floatY 3s ease-in-out infinite}.anim-float-delay-1{animation:floatY 3s ease-in-out infinite .7s}.anim-float-delay-2{animation:floatY 3s ease-in-out infinite 1.4s}.anim-pulse{animation:pulseScale 2.5s ease-in-out infinite;transform-origin:center}.anim-pulse-delay-1{animation:pulseScale 2.5s ease-in-out infinite .5s;transform-origin:center}.anim-pulse-delay-2{animation:pulseScale 2.5s ease-in-out infinite 1s;transform-origin:center}.path-anim,.path-anim-delay{stroke-dasharray:100,100;stroke-dashoffset:100}.path-anim{animation:drawPathLoop 4s ease-in-out infinite}.path-anim-delay{animation:drawPathLoop 4s ease-in-out infinite .5s}.product-motion-svg{overflow:visible}.product-window,.product-panel,.product-spark,.control-dot,.code-lines path{transform-box:fill-box;transform-origin:center}.product-window{animation:productWindowFloat 5.2s var(--motion-ease-balanced) infinite}.product-panel{animation:productPanelSlide 5.2s var(--motion-ease-out) infinite}.code-lines path{stroke-dasharray:44;animation:productCodeDraw 4.4s var(--motion-ease-out) infinite}.code-lines path:nth-child(2){animation-delay:.12s}.code-lines path:nth-child(3){animation-delay:.24s}.code-lines path:nth-child(4){animation-delay:.36s}.code-lines path:nth-child(5){animation-delay:.48s}.control-dot{animation:productDotTune 4.2s var(--motion-ease-pop) infinite}.control-dot-b{animation-delay:.35s}.control-dot-c{animation-delay:.7s}.product-spark{animation:productSparkBlink 3.2s var(--motion-ease-pop) infinite}.product-spark-b{animation-delay:.55s}.product-spark-c{animation-delay:1.1s}.product-corners{filter:drop-shadow(0 4px 8px rgba(249,115,22,.18))}.automation-motion-svg{overflow:visible}.automation-board,.automation-agent,.automation-queue,.automation-step,.automation-spark,.automation-eye{transform-box:fill-box;transform-origin:center}.automation-board{animation:automationBoardFloat 5.4s var(--motion-ease-balanced) infinite}.automation-agent{animation:automationAgentFloat 5.4s var(--motion-ease-out) infinite}.automation-queue{animation:automationQueueFloat 4.6s var(--motion-ease-out) infinite}.automation-step{animation:automationStepPulse 3.8s var(--motion-ease-pop) infinite}.automation-step-b{animation-delay:.4s}.automation-step-c{animation-delay:.8s}.automation-route{stroke:var(--amber);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;filter:drop-shadow(0 0 5px rgba(249,115,22,.24));animation:automationRouteDraw 4.2s var(--motion-ease-out) infinite}.automation-route-b{animation-delay:.35s}.automation-route-c{animation-delay:.7s}.automation-eye{animation:automationEyeBlink 4s ease-in-out infinite}.automation-spark{animation:automationSparkBlink 3.2s var(--motion-ease-pop) infinite}.automation-spark-b{animation-delay:.7s}.automation-corners{filter:drop-shadow(0 4px 8px rgba(249,115,22,.18))}@media(prefers-reduced-motion:reduce){.product-window,.product-panel,.product-spark,.control-dot,.code-lines path,.automation-board,.automation-agent,.automation-queue,.automation-step,.automation-route,.automation-eye,.automation-spark,.hero-highlight,.hero-flow-path{animation:none}}.services-teaser-name{font-family:var(--font-heading);font-size:1.5rem;margin-bottom:.85rem;border:none;padding:0;transition:color .2s}.services-teaser-card:hover .services-teaser-name{color:var(--amber)}.services-teaser-description{max-width:38rem;margin:0 auto 1.4rem;color:var(--muted);font-size:.95rem;line-height:1.65}.services-teaser-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.services-teaser-list li{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .7rem;border:1px solid var(--line);color:var(--muted);border-radius:999px;background:#fffaf17a}.agent-focus-container{display:flex;flex-direction:column;gap:1.5rem}.agent-focus-card{--motion-ease-out: cubic-bezier(.16, 1, .3, 1);display:grid;grid-template-columns:1fr;gap:2rem;position:relative}.agent-focus-visual{display:flex;justify-content:center;align-items:center}.agent-focus-content{display:flex;flex-direction:column;justify-content:center;text-align:left}.agent-focus-content .services-teaser-description{margin-left:0;max-width:none}.agent-features-grid{display:grid;grid-template-columns:1fr;gap:2.5rem;margin:2.5rem 0;padding-top:2.5rem;border-top:1px solid var(--line)}.agent-feature-item{position:relative}.agent-feature-title{font-family:var(--font-heading);font-size:1.15rem;margin-bottom:.65rem;color:var(--ink);display:flex;align-items:center}.agent-feature-title:before{content:"";display:inline-block;width:8px;height:8px;background-color:var(--amber);border-radius:50%;margin-right:.75rem;box-shadow:0 0 8px #f9731666}.agent-feature-desc{font-size:.95rem;color:var(--muted);line-height:1.6;margin:0;padding-left:1.25rem}.agent-focus-cta{display:inline-block;font-family:var(--font-mono);font-size:.85rem;letter-spacing:.1em;color:var(--amber);text-transform:uppercase;font-weight:600;margin-top:auto;align-self:flex-start;transition:opacity .2s}.agent-focus-card:hover .agent-focus-cta{opacity:.8}.other-services-callout{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:2rem 2.5rem;background-color:var(--glass);border:1px solid var(--line);border-radius:var(--radius-md);backdrop-filter:blur(18px);gap:1.5rem}.other-services-text p{margin:0;color:var(--muted);font-size:1rem}.other-services-label{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.15em;color:var(--ink);text-transform:uppercase;display:block;margin-bottom:.5rem;font-weight:600}.other-services-btn{font-family:var(--font-mono);font-size:.8rem;letter-spacing:.05em;color:var(--ink);text-decoration:none;padding:.75rem 1.25rem;border:1px solid var(--line);border-radius:999px;background-color:#fffaf17a;transition:all .2s ease;white-space:nowrap}.other-services-btn:hover{background-color:var(--amber);color:#fff;border-color:var(--amber)}@media(min-width:768px){.agent-focus-card{grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.agent-features-grid{grid-template-columns:1fr 1fr;border-top:none;padding-top:1rem;gap:2.5rem}.other-services-callout{flex-direction:row;align-items:center}}.page-previews-section{padding:4rem 0}.page-previews-section h2{margin-bottom:2.5rem}.page-previews-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}.page-preview-card{border:1px solid var(--line);border-radius:var(--radius-md);padding:2rem;display:flex;flex-direction:column;text-decoration:none;color:var(--ink);transition:all .2s ease;background:var(--glass);box-shadow:var(--shadow-soft)}.page-preview-card:hover{border-color:#f9731652;background:var(--glass-strong);transform:translateY(-2px)}.page-preview-num{font-family:var(--font-mono);font-size:.7rem;color:var(--amber);letter-spacing:.2em;margin-bottom:.25rem;display:block}.page-preview-label{font-family:var(--font-mono);font-size:.68rem;color:var(--muted);letter-spacing:.2em;text-transform:uppercase;margin-bottom:.75rem;display:block}.page-preview-heading{font-family:var(--font-heading);font-size:1.5rem;margin-bottom:.75rem;border:none;padding:0}.page-preview-desc{font-size:.875rem;color:var(--muted);line-height:1.65;margin-bottom:1.25rem;flex:1}.page-preview-cta{font-family:var(--font-mono);font-size:.72rem;color:var(--amber);letter-spacing:.08em}@media(min-width:600px){.page-previews-grid{grid-template-columns:repeat(2,1fr)}}
