.social-links[data-astro-cid-y2qsmizv]{margin:0;padding:0;list-style:none}.social-links[data-astro-cid-y2qsmizv] a[data-astro-cid-y2qsmizv]{width:fit-content;color:var(--ink-soft);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.social-links[data-astro-cid-y2qsmizv] a[data-astro-cid-y2qsmizv]:hover{color:var(--teal)}.social-links[data-astro-cid-y2qsmizv] svg[data-astro-cid-y2qsmizv]{flex-shrink:0}.social-footer[data-astro-cid-y2qsmizv]{flex-wrap:wrap;gap:.8rem;margin-top:1.25rem;display:flex}.social-footer[data-astro-cid-y2qsmizv] li[data-astro-cid-y2qsmizv]{list-style:none}.social-footer[data-astro-cid-y2qsmizv] a[data-astro-cid-y2qsmizv]{border:1px solid var(--line);background:var(--surface);width:2.35rem;height:2.35rem;color:var(--ink-soft);border-radius:50%;place-items:center;transition:transform .2s,color .2s,border-color .2s;display:grid}.social-footer[data-astro-cid-y2qsmizv] a[data-astro-cid-y2qsmizv]:hover{color:var(--teal);border-color:var(--teal);transform:translateY(-2px)}.social-footer[data-astro-cid-y2qsmizv] a[data-astro-cid-y2qsmizv] span[data-astro-cid-y2qsmizv]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.social-footer[data-astro-cid-y2qsmizv] svg[data-astro-cid-y2qsmizv]{width:18px;height:18px}.social-cards[data-astro-cid-y2qsmizv]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.social-cards[data-astro-cid-y2qsmizv] li[data-astro-cid-y2qsmizv]{border:1px solid var(--line);background:var(--surface);min-width:0}.social-cards[data-astro-cid-y2qsmizv] a[data-astro-cid-y2qsmizv],.social-cards[data-astro-cid-y2qsmizv] .social-unavailable[data-astro-cid-y2qsmizv]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:7rem;margin:0;padding:1.5rem;font-size:1rem;font-weight:700;display:flex}.social-status[data-astro-cid-y2qsmizv]{width:100%;color:var(--ink-soft);font-size:.8rem;font-weight:400}@media (width<=900px){.social-cards[data-astro-cid-y2qsmizv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.social-cards[data-astro-cid-y2qsmizv]{grid-template-columns:1fr}}:root{--ink:#142321;--ink-soft:#50605d;--paper:#f4f7f5;--surface:#fff;--line:#dce6e1;--mint:#baf3c9;--mint-strong:#5ed383;--teal:#147d6b;--orange:#ff9b55;--navy:#18353c;--max-width:1180px;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:Avenir Next,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:320px;margin:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.skip-link{z-index:10;background:var(--ink);color:#fff;padding:.7rem 1rem;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.shell{width:min(calc(100% - 3rem), var(--max-width));margin-inline:auto}.eyebrow{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font:500 .76rem ui-monospace,SFMono-Regular,Consolas,monospace}.section-heading{max-width:690px}.section-heading h2,.section-heading h3{letter-spacing:-.06em;margin:0;font-size:clamp(2.2rem,4vw,4.25rem);line-height:1.02}.section-heading p{color:var(--ink-soft);margin:1.5rem 0 0;font-size:1.05rem;line-height:1.75}.site-header{border-bottom:1px solid #dce6e1a6;padding:1.35rem 0}.nav{justify-content:space-between;align-items:center;gap:2rem;display:flex}.brand{flex-shrink:0;align-items:center;width:8rem;display:inline-flex}.brand-logo{aspect-ratio:2170/725;width:100%;height:auto;display:block}.brand-symbol{display:none}@media (width<=600px){.brand-responsive{width:2rem}.brand-responsive .brand-logo{display:none}.brand-responsive .brand-symbol{width:2rem;height:2rem;display:block;position:relative;overflow:hidden}.brand-symbol img{aspect-ratio:2170/725;width:8.6875rem;max-width:none;height:auto;position:absolute;top:-.5rem;left:-.5rem}}.nav-links{color:var(--ink-soft);align-items:center;gap:1.6rem;font-size:.83rem;font-weight:600;display:flex}.nav-links a:hover,.footer-links a:hover{color:var(--teal)}.nav-placeholder{color:var(--ink-soft);cursor:default}.footer-links .nav-placeholder{margin:.55rem 0;font-size:.8rem;display:block}.nav-cta,.button{border:1px solid var(--ink);border-radius:4px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.15rem;font-size:.8rem;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.nav-cta,.button-primary{color:#fff;background:var(--ink)}.nav-cta:hover,.button:hover{transform:translateY(-2px)}.button-primary:hover{background:var(--teal);border-color:var(--teal)}.button-quiet{border-color:var(--line);background:var(--surface)}.placeholder-link{cursor:not-allowed;opacity:.72}.github-link{opacity:.72}a:focus-visible,.button:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.hero{padding:6.5rem 0 7rem;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#baf3c99e,#0000 68%);border-radius:50%;width:34rem;height:34rem;position:absolute;top:-15rem;right:-12rem}.hero-grid{grid-template-columns:minmax(0,.88fr) minmax(420px,1fr);align-items:center;gap:5rem;display:grid;position:relative}.hero h1{letter-spacing:-.085em;max-width:650px;margin:0;font-size:clamp(3.6rem,7.5vw,7.2rem);line-height:.93}.hero h1 em{color:var(--teal);font-style:normal}.hero-copy{max-width:570px;color:var(--ink-soft);margin:1.8rem 0 0;font-size:1.1rem;line-height:1.75}.actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.micro-note{color:#7c8b87;margin-top:1.35rem;font:.7rem DM Mono,monospace}.network-visual{border:1px solid var(--line);background:linear-gradient(135deg,#edf5f0,#fff);min-height:445px;position:relative;overflow:hidden}.network-visual:after{content:"";pointer-events:none;border:1px dashed #cddbd5;position:absolute;inset:1.5rem}.visual-label{z-index:1;color:var(--ink-soft);letter-spacing:.05em;text-transform:uppercase;font:.65rem DM Mono,monospace;position:absolute}.label-internet{top:2.5rem;left:2.2rem}.label-engine{top:2.5rem;right:2.2rem}.traffic-line{background:var(--teal);height:1px;position:absolute;top:7.3rem;left:3.2rem;right:3.2rem}.traffic-line:after{border:5px solid #0000;border-right:0;border-left-color:var(--teal);content:"";position:absolute;top:-4px;right:0}.traffic-dot{background:var(--orange);border-radius:50%;width:.55rem;height:.55rem;animation:4s ease-in-out infinite drift;position:absolute;top:7rem;box-shadow:0 0 0 7px #ff9b5529}.dot-one{left:23%}.dot-two{animation-delay:1.2s;left:55%}.dot-three{animation-delay:2.2s;left:75%}.engine-box{border:1px solid var(--teal);background:var(--mint);place-items:center;width:12rem;height:8rem;display:grid;position:absolute;top:9.5rem;left:50%;transform:translate(-50%);box-shadow:10px 10px #147d6b1f}.engine-box strong{letter-spacing:-.04em;font-size:1.1rem}.engine-box span{color:var(--teal);text-transform:uppercase;font:.64rem DM Mono,monospace}.branch{background:var(--teal);width:1px;height:4rem;position:absolute;top:17.5rem}.branch-left{transform-origin:top;left:29%;transform:rotate(39deg)}.branch-mid{left:50%}.branch-right{transform-origin:top;left:71%;transform:rotate(-39deg)}.node-row{grid-template-columns:repeat(3,1fr);gap:.8rem;width:calc(100% - 6rem);display:grid;position:absolute;bottom:4rem;left:50%;transform:translate(-50%)}.node{border:1px solid var(--line);text-align:center;background:#ffffffdb;padding:1.15rem .9rem}.node b{margin-bottom:.4rem;font-size:.78rem;display:block}.node span{color:var(--ink-soft);font:.62rem DM Mono,monospace}.visual-foot{color:var(--teal);font:.65rem DM Mono,monospace;position:absolute;bottom:2.2rem;right:2.2rem}@keyframes drift{0%,to{transform:translate(0)}50%{transform:translate(18px)}}.section{padding:7.5rem 0}.section-tint{background:#eaf2ed}.feature-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid}.feature{background:var(--surface);min-height:230px;padding:1.65rem}.feature-icon{border:1px solid var(--teal);width:2.4rem;height:2.4rem;color:var(--teal);border-radius:50%;place-items:center;margin-bottom:2.8rem;font:.75rem DM Mono,monospace;display:grid}.feature h3{letter-spacing:-.03em;margin:0;font-size:1.05rem}.feature p{color:var(--ink-soft);margin:.7rem 0 0;font-size:.84rem;line-height:1.65}.performance-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:5rem;display:grid}.metric-list{grid-template-columns:repeat(2,1fr);gap:.7rem;margin-top:.4rem;display:grid}.metric{border-bottom:1px solid var(--line);align-items:center;gap:.7rem;min-height:4rem;padding:.85rem;font-size:.78rem;font-weight:700;display:flex}.metric i{background:var(--orange);border-radius:50%;width:.45rem;height:.45rem;display:block}.placeholder-chart{border:1px solid var(--ink);background:var(--navy);color:#fff;min-height:390px;padding:2rem;position:relative;overflow:hidden}.placeholder-chart:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 53px,#ffffff1a 54px),repeating-linear-gradient(90deg,#0000 0 76px,#ffffff14 77px);position:absolute;inset:2rem}.chart-line{border-bottom:2px solid var(--mint-strong);clip-path:polygon(0 87%,11% 78%,22% 81%,33% 52%,45% 61%,56% 37%,67% 46%,78% 21%,89% 34%,100% 6%,100% 100%,0 100%);background:#5ed3832e;height:10rem;position:absolute;bottom:5rem;left:2rem;right:2rem}.chart-caption{color:#b4c7c2;justify-content:space-between;font:.68rem DM Mono,monospace;display:flex;position:absolute;bottom:2rem;left:2rem;right:2rem}.chart-caption strong{color:var(--mint);font-weight:500}.split-section{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;display:grid}.architecture{border:1px solid var(--line);background:var(--surface);padding:2rem}.arch-row{align-items:center;gap:.6rem;margin:.7rem 0;display:flex}.arch-box{border:1px solid var(--line);text-align:center;flex:1;padding:1rem .8rem;font-size:.74rem;font-weight:700}.arch-box.focus{border-color:var(--teal);background:var(--mint)}.arch-arrow{color:var(--teal);font:1.1rem DM Mono,monospace}.signal-list{grid-template-columns:repeat(2,1fr);gap:.55rem;margin-top:1.6rem;display:grid}.signal{color:var(--teal);background:#eef7f0;padding:.65rem .75rem;font:.68rem DM Mono,monospace}.dark-band{background:var(--navy);color:#fff}.dark-band .section-heading p{color:#b7c8c4}.dark-band .eyebrow{color:var(--mint-strong)}.open-note{border-left:2px solid var(--mint-strong);color:#d4e0dc;padding:2rem;font-size:1rem;line-height:1.8}.final-cta{text-align:center;padding:7.5rem 0}.final-cta .section-heading{margin:0 auto}.final-cta .button-quiet{border-color:var(--line)}.site-footer{border-top:1px solid var(--line);background:var(--paper);padding:4.6rem 0 2rem}.footer-top{grid-template-columns:minmax(250px,1.05fr) minmax(0,2.95fr);gap:4rem;display:grid}.footer-brand{max-width:310px}.footer-brand .brand{width:10rem}.footer-brand p{color:var(--ink-soft);margin:1.35rem 0 0;font-size:.82rem;line-height:1.75}.footer-links{border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem;padding-left:2rem;display:grid}.footer-links h3{color:var(--teal);text-transform:uppercase;letter-spacing:.04em;margin:0 0 1rem;font:600 .72rem DM Mono,monospace}.footer-links a{color:var(--ink-soft);margin:.65rem 0;font-size:.8rem;line-height:1.45;display:block}.footer-links a:hover{color:var(--teal)}.footer-bottom{border-top:1px solid var(--line);color:#83918d;justify-content:space-between;align-items:center;gap:2rem;margin-top:4.2rem;padding-top:1.35rem;font:.7rem DM Mono,monospace;display:flex}.footer-bottom a{color:inherit}.footer-bottom a:hover{color:var(--teal)}@media (width<=900px){.nav-links{display:none}.hero-grid,.performance-grid,.split-section,.open-grid{grid-template-columns:1fr;gap:3rem}.hero{padding-top:4.5rem}.feature-grid{grid-template-columns:repeat(2,1fr)}.footer-top{grid-template-columns:1fr}.footer-links{border-left:0;border-top:1px solid var(--line);padding-top:2rem;padding-left:0}}@media (width<=600px){.shell{width:min(calc(100% - 2rem), var(--max-width))}.hero h1{font-size:clamp(3.2rem,16vw,5.1rem)}.section{padding:5rem 0}.network-visual{min-height:390px}.node-row{width:calc(100% - 3rem)}.feature-grid,.metric-list,.signal-list{grid-template-columns:1fr}.footer-links{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}.footer-bottom{flex-direction:column;gap:.6rem}}.hero-world{background:radial-gradient(circle at 78% 42%,#baf3c947,#0000 31%),linear-gradient(#f7faf8 0%,#eef5f1 100%);min-height:720px;padding:5.6rem 0 5.2rem}.hero-world:before{display:none}.hero-orb{pointer-events:none;filter:blur(1px);border-radius:50%;position:absolute}.hero-orb-one{background:#5ed38329;width:26rem;height:26rem;top:8rem;right:-12rem}.hero-orb-two{background:#147d6b14;width:12rem;height:12rem;bottom:1rem;left:-7rem}.hero-grid-new{grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);gap:4rem}.hero-copy-wrap{z-index:1;position:relative}.status-pill{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.06em;background:#ffffffb3;border:1px solid #c9ddd4;border-radius:999px;align-items:center;gap:.55rem;margin-bottom:1.4rem;padding:.48rem .75rem;font:.68rem ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-flex}.status-pill span{background:var(--mint-strong);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 4px #5ed38326}.hero-world .eyebrow{margin-bottom:1.25rem}.hero-world h1{letter-spacing:-.095em;max-width:720px;font-size:clamp(4.3rem,8vw,7.6rem);line-height:.86}.hero-world h1 em,.benchmark-teaser h2 em,.dark-heading h2 em,.final-cta h2 em{color:var(--teal);font-style:normal}.hero-world .hero-copy{max-width:610px;font-size:1.08rem;line-height:1.72}.button-large{min-height:3.2rem;padding-inline:1.35rem}.hero-actions{margin-top:2.1rem}.hero-proof{color:#71817d;text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:1.55rem;font:.65rem ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.hero-proof i{background:#a7b8b2;border-radius:50%;width:3px;height:3px}.hero-engine{background:#112f36;border:1px solid #bfd2ca;min-height:505px;position:relative;overflow:hidden;box-shadow:18px 18px #147d6b14,0 24px 70px #18353c1f}.engine-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 95%)}.engine-topline,.engine-footer{color:#9eb7b1;letter-spacing:.08em;justify-content:space-between;font:.62rem ui-monospace,SFMono-Regular,Consolas,monospace;display:flex;position:absolute;left:1.4rem;right:1.4rem}.engine-topline{top:1.2rem}.engine-footer{color:#70d58f;bottom:1.15rem}.engine-route{transform-origin:0;background:linear-gradient(90deg,#5ed38300,#5ed383bf,#5ed38300);height:1px;position:absolute}.engine-route:after{content:"";background:#ff9b55;border-radius:50%;width:.45rem;height:.45rem;animation:2.8s ease-in-out infinite enginePulse;position:absolute;top:-.2rem;right:12%;box-shadow:0 0 0 5px #ff9b551f}.route-a{width:84%;top:34%;left:8%;transform:rotate(7deg)}.route-b{width:84%;top:45%;left:8%;transform:rotate(-4deg)}.route-c{width:84%;top:56%;left:8%;transform:rotate(6deg)}@keyframes enginePulse{0%,to{opacity:.5;transform:translate(0)}50%{opacity:1;transform:translate(35px)}}.engine-core{color:#fff;background:#147d6be0;border:1px solid #6ddf91;place-items:center;width:13rem;height:10rem;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #5ed3830f,0 0 60px #5ed38324}.core-glow{filter:blur(12px);background:#baf3c921;border-radius:50%;width:7rem;height:7rem;position:absolute}.engine-core strong,.engine-core span,.core-signals{z-index:1;position:relative}.engine-core strong{letter-spacing:-.04em;font-size:1.35rem}.engine-core span{color:#c4f4d0;text-transform:uppercase;margin-top:.25rem;font:.62rem ui-monospace,SFMono-Regular,Consolas,monospace}.core-signals{gap:.3rem;margin-top:1rem;display:flex}.core-signals b{color:#d8f8df;border:1px solid #ffffff38;padding:.25rem .35rem;font:.52rem ui-monospace,SFMono-Regular,Consolas,monospace}.engine-node{color:#fff;text-align:center;backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #c5e1d838;min-width:6.9rem;padding:.8rem;display:grid;position:absolute}.engine-node b{font-size:.76rem}.engine-node span{color:#9eb7b1;text-transform:uppercase;margin-top:.2rem;font:.56rem ui-monospace,SFMono-Regular,Consolas,monospace}.node-cache{top:67%;left:7%}.node-php{top:77%;left:29%}.node-proxy{top:67%;right:7%}.node-static{top:77%;right:29%}.trust-strip{background:#fff;border-top:1px solid #d6e2dd;border-bottom:1px solid #d6e2dd}.trust-grid{grid-template-columns:repeat(4,1fr);display:grid}.trust-grid>div{border-right:1px solid #e2ebe7;flex-direction:column;justify-content:center;min-height:6.2rem;padding:1.15rem 1.25rem;display:flex}.trust-grid>div:last-child{border-right:0}.trust-grid strong{color:var(--teal);letter-spacing:.07em;font:700 .68rem ui-monospace,SFMono-Regular,Consolas,monospace}.trust-grid span{color:var(--ink-soft);margin-top:.4rem;font-size:.78rem}.benchmark-teaser{background:#f4f8f5}.benchmark-teaser-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:5.5rem;display:grid}.benchmark-teaser h2{font-size:clamp(2.7rem,5vw,4.8rem)}.metric-chips{flex-wrap:wrap;gap:.45rem;margin-top:1.7rem;display:flex}.metric-chips span{color:#49615b;background:#fff;border:1px solid #ceded7;padding:.5rem .65rem;font:.63rem ui-monospace,SFMono-Regular,Consolas,monospace}.text-link{color:var(--teal);align-items:center;gap:.65rem;margin-top:2rem;font-size:.82rem;font-weight:800;display:inline-flex}.text-link span{transition:transform .2s}.text-link:hover span{transform:translate(4px)}.benchmark-card{color:#fff;background:linear-gradient(145deg,#12323a,#183f46);border:1px solid #25474e;min-height:390px;padding:1.5rem;position:relative;box-shadow:12px 12px #147d6b14}.benchmark-card-head{color:#b7cbc6;letter-spacing:.08em;justify-content:space-between;gap:1rem;font:.61rem ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.verified-badge{color:#8ce5a5}.benchmark-bars{gap:1.2rem;margin-top:3rem;display:grid}.benchmark-bars>div{grid-template-columns:9.5rem 1fr 3.2rem;align-items:center;gap:.8rem;display:grid}.benchmark-bars span{color:#d7e5e1;font-size:.72rem}.benchmark-bars i{background:#ffffff14;height:.5rem;overflow:hidden}.benchmark-bars b{background:linear-gradient(90deg,#5ed383,#baf3c9);height:100%;display:block}.benchmark-bars small{color:#86a39c;text-align:right;font:.55rem ui-monospace,SFMono-Regular,Consolas,monospace}.benchmark-card-foot{color:#91aaa4;border-top:1px solid #ffffff1a;padding-top:1rem;font:.6rem ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;bottom:1.4rem;left:1.5rem;right:1.5rem}.centered-heading{text-align:center;max-width:760px;margin-inline:auto}.workload-grid{background:#d1dfd9;border:1px solid #d1dfd9;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:4rem;display:grid}.workload-card{background:#fff;min-height:185px;padding:1.4rem;transition:transform .2s,box-shadow .2s}.workload-card:hover{z-index:1;position:relative;transform:translateY(-4px);box-shadow:0 12px 30px #14322d14}.workload-card>span{color:#8b9b96;font:.62rem ui-monospace,SFMono-Regular,Consolas,monospace}.workload-card h3{letter-spacing:-.03em;margin:2.4rem 0 .45rem;font-size:1rem}.workload-card p{color:var(--ink-soft);margin:0;font-size:.76rem;line-height:1.55}.pillar-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid}.pillar-card{background:#fff;min-height:250px;padding:1.5rem}.pillar-number{border:1px solid var(--teal);width:2.2rem;height:2.2rem;color:var(--teal);border-radius:50%;place-items:center;font:.62rem ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-grid}.pillar-card h3{margin:2.4rem 0 .6rem;font-size:1.08rem}.pillar-card p{color:var(--ink-soft);margin:0;font-size:.82rem;line-height:1.65}.comparison-section{background:#fff}.comparison-head{justify-content:space-between;align-items:end;gap:3rem;display:flex}.comparison-head .text-link{margin-bottom:.3rem}.comparison-frame{background:#edf4f0;border:1px solid #d4e0db;margin-top:3.5rem;padding:1rem;overflow:hidden}.comparison-frame img{width:100%;height:auto;display:block}.comparison-note{color:#70807b;margin:1rem 0 0;font-size:.72rem;line-height:1.6}.comparison-note strong{color:var(--ink)}.dark-feature{color:#fff;background:#102d34}.pressure-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:6rem;display:grid}.dark-heading h2{font-size:clamp(2.7rem,5vw,4.8rem)}.dark-heading p{color:#b9cbc6}.dark-heading .eyebrow{color:#70d58f}.pressure-points{grid-template-columns:repeat(2,1fr);gap:.65rem;margin-top:2rem;display:grid}.pressure-points span{color:#d7e5e1;border:1px solid #ffffff1f;padding:.75rem;font:.68rem ui-monospace,SFMono-Regular,Consolas,monospace}.pressure-visual{min-height:390px;position:relative}.pressure-ring{border:1px solid #5ed38338;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ring-one{width:14rem;height:14rem}.ring-two{width:21rem;height:21rem}.ring-three{border-style:dashed;width:28rem;height:28rem;animation:24s linear infinite slowSpin}.pressure-core{background:#17464b;border:1px solid #70d58f;border-radius:50%;place-items:center;width:8rem;height:8rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px #5ed3831f}.pressure-core strong{font-size:1rem}.pressure-core span{color:#8ce5a5;font:.56rem ui-monospace,SFMono-Regular,Consolas,monospace}.pressure-label{color:#8ca7a1;font:.6rem ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute}.pl-1{top:8%;left:49%}.pl-2{top:48%;right:4%}.pl-3{bottom:9%;left:47%}.pl-4{top:48%;left:4%}@keyframes slowSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}.migration-section{background:#f4f8f5}.migration-card{background:#fff;border:1px solid #cbdcd5;grid-template-columns:1fr .8fr;align-items:center;gap:4rem;padding:4rem;display:grid}.migration-card h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.4rem,4vw,4rem)}.migration-card p{max-width:620px;color:var(--ink-soft);margin:1.3rem 0 0;line-height:1.7}.migration-flow{text-align:center;background:#f7faf8;border:1px solid #d4e2dc;grid-template-columns:1fr auto 1fr;align-items:center;gap:.7rem;padding:2rem;display:grid;position:relative}.migration-flow span,.migration-flow strong{background:#fff;border:1px solid #cbdcd5;padding:1rem .6rem;font-size:.82rem}.migration-flow strong{border-color:var(--teal);background:var(--mint)}.migration-flow b{color:var(--teal);font-size:1.4rem}.migration-flow small{color:#70817c;text-transform:uppercase;grid-column:1/-1;font:.6rem ui-monospace,SFMono-Regular,Consolas,monospace}.open-section{background:#fff}.open-grid{grid-template-columns:1fr .8fr;align-items:center;gap:5rem;display:grid}.open-actions{gap:.65rem;display:grid}.open-action{border:1px solid var(--line);background:#fff;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem;transition:transform .2s,border-color .2s;display:flex}.open-action:hover{border-color:#9fc9ba;transform:translate(5px)}.open-action b{font-size:.8rem}.open-action span{color:var(--ink-soft);font-size:.72rem}.final-cta{background:radial-gradient(circle at 50% 15%,#baf3c940,#0000 35%),#edf5f1;padding:8.5rem 0;position:relative;overflow:hidden}.final-cta-inner{z-index:1;position:relative}.final-cta h2{letter-spacing:-.085em;margin:0;font-size:clamp(3.2rem,6.8vw,6.6rem);line-height:.9}.final-cta p:not(.eyebrow){max-width:650px;color:var(--ink-soft);margin:1.5rem auto 0;font-size:1rem;line-height:1.7}.final-cta .actions{justify-content:center}@media (width<=1000px){.hero-grid-new,.benchmark-teaser-grid,.pressure-grid,.migration-card,.open-grid{grid-template-columns:1fr}.hero-engine{min-height:480px}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-grid>div:nth-child(2){border-right:0}.workload-grid,.pillar-grid{grid-template-columns:repeat(2,1fr)}.benchmark-teaser-grid{gap:3rem}.comparison-head{flex-direction:column;align-items:start}.pressure-visual{min-height:350px}.migration-card{padding:2.5rem}}@media (width<=600px){.hero-world{padding:3.7rem 0 4rem}.hero-world h1{font-size:clamp(3.7rem,18vw,5.6rem)}.hero-world .hero-copy{font-size:1rem}.hero-engine{min-height:410px}.engine-node{min-width:5.2rem;padding:.6rem}.node-cache{top:66%;left:4%}.node-php{top:78%;left:27%}.node-proxy{top:66%;right:4%}.node-static{top:78%;right:27%}.engine-core{width:11rem;height:8.7rem}.trust-grid{grid-template-columns:1fr}.trust-grid>div{border-bottom:1px solid #e2ebe7;border-right:0}.trust-grid>div:last-child{border-bottom:0}.benchmark-teaser h2,.dark-heading h2{font-size:clamp(2.5rem,12vw,4rem)}.benchmark-bars>div{grid-template-columns:7.2rem 1fr 2.7rem}.workload-grid,.pillar-grid{grid-template-columns:1fr}.workload-card{min-height:155px}.pillar-card{min-height:210px}.comparison-frame{padding:.4rem}.pressure-ring.ring-two{width:17rem;height:17rem}.pressure-ring.ring-three{width:22rem;height:22rem}.pressure-points{grid-template-columns:1fr}.migration-card{padding:2rem}.migration-flow{grid-template-columns:1fr;gap:.6rem}.migration-flow b{transform:rotate(90deg)}.migration-flow small{grid-column:auto}.final-cta{padding:6rem 0}.final-cta h2{font-size:clamp(3rem,15vw,5rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.engine-route:after,.ring-three{animation:none}.workload-card,.open-action,.text-link span{transition:none}}
