.aan-gpu-page,.aan-gpu-page #content{background:#f3f8f5}.aan-gpu-page .site-content .ast-container{max-width:1280px}.aan-gpu-page .entry-header{display:none}.aan-gpu-page .site-main article.page{padding:0!important;background:transparent!important}.aan-gpu{--ink:#123f35;--green:#08754f;--muted:#647b73;--line:#d8e7df;max-width:1200px;margin:auto;color:var(--ink);font-family:inherit;padding:26px 0 60px}.aan-gpu *{box-sizing:border-box}.aan-gpu [hidden]{display:none!important}.aan-gpu h1,.aan-gpu h2,.aan-gpu h3{color:var(--ink);font-weight:700;letter-spacing:-.035em}.gpu-hero{display:grid;grid-template-columns:1.15fr .85fr;position:relative;overflow:hidden;border:1px solid #d4e6dc;border-radius:30px;background:linear-gradient(115deg,#edf7f1,#e0efe7);padding:60px 54px;gap:30px}.gpu-eyebrow,.gpu-kicker{font-size:10px;font-weight:700;letter-spacing:.14em;display:block;line-height:1.7}.gpu-eyebrow{display:inline-flex;gap:8px;align-items:center}.gpu-eyebrow i{width:7px;height:7px;background:#19a265;border-radius:100%;box-shadow:0 0 0 5px #d8eee1}.aan-gpu h1{font-size:clamp(38px,4.4vw,62px);line-height:1.08;margin:24px 0 20px}.aan-gpu h1 em{font-style:normal;color:var(--green)}.gpu-intro{max-width:540px;font-size:15px;line-height:1.85;color:#546f64;margin-bottom:27px}.aan-gpu .gpu-primary{display:inline-flex;gap:30px;align-items:center;justify-content:center;background:var(--green);color:#fff!important;border:1px solid var(--green);border-radius:11px;padding:16px 23px;min-height:52px;font-size:14px;font-weight:700;text-decoration:none;box-shadow:0 6px 18px #0b6f4620;cursor:pointer}.aan-gpu .gpu-primary:hover,.aan-gpu .gpu-rent:hover{background:#064a35;color:#fff}.gpu-hero-notes{display:flex;flex-wrap:wrap;gap:10px 17px;color:#4c6f60;font-size:10px;margin-top:28px}.gpu-hero-notes span:before{content:'✓';margin-right:5px;color:#08754f}.gpu-art{position:relative;display:grid;place-items:center;min-height:340px;isolation:isolate}.gpu-orbit{position:absolute;border:1px solid #a9c8b89c;width:290px;height:290px;border-radius:50%;transform:rotate(-30deg) scaleX(1.3)}.gpu-orbit-two{transform:rotate(40deg) scaleX(.8);width:330px;height:330px}.gpu-chip{width:188px;height:188px;border:13px solid #d2e7d9;outline:1px solid #adcbb8;outline-offset:10px;border-radius:25px;background:linear-gradient(140deg,#1c6046,#0b382b);box-shadow:18px 26px 50px #194a3a24,inset 0 0 0 1px #9abc9e73;transform:rotate(-9deg);display:flex;align-items:center;justify-content:center;flex-direction:column;color:#f3fff6}.gpu-chip span{font-size:12px;letter-spacing:.3em;color:#a9d8be}.gpu-chip strong{font-size:56px;line-height:1.3;letter-spacing:-.05em}.gpu-chip small{font-size:7px;letter-spacing:.13em;color:#abd2ba}.gpu-art-label{position:absolute;background:#ffffffd9;border:1px solid #d4e5db;border-radius:13px;padding:13px 17px;box-shadow:0 10px 25px #1c473b09;backdrop-filter:blur(5px)}.gpu-art-top{top:9px;right:0;transform:rotate(3deg)}.gpu-art-label b{font-size:9px;display:block;letter-spacing:.06em}.gpu-art-label span{font-size:8px;color:#698273}.gpu-art-bottom{bottom:10px;left:5px;display:flex;align-items:center;gap:12px;transform:rotate(-3deg)}.gpu-art-bottom .gpu-spark{font-size:29px;color:#0c7a51}.gpu-art-bottom b{font-size:12px;letter-spacing:0;line-height:1.5}.gpu-inventory{padding:58px 0 0;scroll-margin-top:110px}.gpu-section-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 25px}.aan-gpu h2{font-size:34px;line-height:1.2;margin:10px 0}.gpu-section-top p{font-size:14px;color:var(--muted);margin:0}.gpu-mode{border:1px solid #c5dfcf;border-radius:40px;font-size:11px;font-weight:700;padding:11px 16px;background:#e8f4eb;white-space:nowrap}.gpu-mode span{color:#1a9e65;padding-left:8px;font-size:8px}.gpu-filters{background:#fff;border:1px solid var(--line);border-radius:17px;padding:19px;display:grid;grid-template-columns:1.6fr 1.1fr 1fr .8fr .8fr 1.2fr;gap:12px}.gpu-filters label{font-size:10px;font-weight:700;color:#61786e;display:block;line-height:1.5}.aan-gpu .gpu-filters input,.aan-gpu .gpu-filters select{margin-top:7px;border:1px solid #dce7e0!important;background:#f9fcfa;color:var(--ink);border-radius:8px;min-height:45px;height:45px;padding:10px 11px;font-size:12px;width:100%;box-shadow:none;max-width:100%}.aan-gpu :is(a,button,input,select,summary):focus-visible{outline:3px solid #268861!important;outline-offset:3px}.gpu-results-bar{display:flex;align-items:center;justify-content:space-between;margin-top:22px;gap:15px}.gpu-results-bar p{font-size:13px;font-weight:600;margin:0}.aan-gpu .gpu-text-button{border:none;background:transparent;color:#497263;padding:10px 0;min-height:44px;font-size:11px;cursor:pointer}.gpu-freshness{font-size:10px;color:#71877d;margin:0 0 20px}.gpu-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gpu-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:18px;padding:23px;min-width:0;box-shadow:0 3px 10px #1b5b3b03;transition:border-color .2s,box-shadow .2s}.gpu-card:hover{border-color:#9cc6ac;box-shadow:0 9px 25px #184a3510}.gpu-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px}.gpu-card-type{font-size:9px;font-weight:700;letter-spacing:.11em;color:#73877e}.gpu-card-status{font-size:8px;color:#137146;background:#ecf8ef;border-radius:25px;padding:5px 9px;border:1px solid #d6eddd}.aan-gpu .gpu-card h3{font-size:23px;margin:0 0 8px;line-height:1.2;overflow-wrap:anywhere}.gpu-card-subtitle{font-size:10px;color:#6c8177;margin:0 0 21px;line-height:1.65}.gpu-specs{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-top:1px solid #edf2ee;padding-top:18px;margin:0 0 20px}.gpu-specs div,.gpu-more-specs div{min-width:0}.gpu-specs dt{font-size:9px;color:#7c8c84;font-weight:400}.gpu-specs dd{font-size:13px;font-weight:600;color:#214c3d;margin:3px 0 0}.gpu-card-details{margin-bottom:17px}.gpu-card-details summary{font-size:10px;color:#357157;cursor:pointer;min-height:30px;padding:5px 0}.gpu-more-specs{font-size:11px;margin:8px 0}.gpu-more-specs div{display:flex;justify-content:space-between;gap:10px;padding:5px 0}.gpu-more-specs dt{font-weight:400;color:#71847a}.gpu-more-specs dd{margin:0;text-align:right;max-width:62%;overflow-wrap:anywhere}.gpu-card-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;border-top:1px solid #edf2ee;padding-top:19px}.gpu-price>span{font-size:8px;font-weight:600;color:#86948d;letter-spacing:.1em;display:block;margin-bottom:4px}.gpu-price strong{font-size:24px;letter-spacing:-.05em;color:#075f3b;line-height:1.2;display:block}.aan-gpu .gpu-rent{background:#08754f;border:1px solid #08754f;border-radius:9px;color:#fff;font-size:12px;font-weight:600;padding:11px 15px;min-height:44px;white-space:nowrap;cursor:pointer}.gpu-load-more{display:flex;align-items:center;gap:40px;margin:28px auto 0;background:#fff!important;color:#1e684b!important;border:1px solid #cddfd3!important;border-radius:10px;padding:15px 23px;font-size:12px;font-weight:600;cursor:pointer}.gpu-price-note{display:flex;gap:10px;background:#eaf3ed;border:1px solid #dbe9df;border-radius:12px;padding:18px 20px;margin-top:28px;color:#637c6d}.gpu-price-note p{font-size:11px;line-height:1.8;margin:0}.gpu-rate-credit{font-size:9px;color:#7a8b80;margin:14px 0 0;text-align:right}.gpu-rate-credit a{color:#647e6c;text-decoration:underline}.gpu-empty{text-align:center;padding:65px 20px;border:1px dashed #c8ddd0;border-radius:18px;background:#ffffff70}.gpu-empty h3{font-size:22px;margin:10px}.gpu-empty p{font-size:13px;color:#6b8174;margin:0}.gpu-loading{display:inline-block;width:24px;height:24px;border:2px solid #c9e2d2;border-top-color:#08754f;border-radius:50%;animation:gpu-spin 1s linear infinite}@keyframes gpu-spin{to{transform:rotate(360deg)}}.gpu-use-cases{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:30px;padding:45px 0;border-top:1px solid #dae7df;border-bottom:1px solid #dae7df;margin-top:60px}.gpu-use-cases h2{font-size:26px;max-width:240px}.gpu-use-cases article>span{font-size:9px;letter-spacing:.1em;color:#6b9a80;font-weight:700}.gpu-use-cases h3{font-size:17px;letter-spacing:-.02em;margin:12px 0}.gpu-use-cases p{font-size:12px;color:#6d8174;line-height:1.9;margin:0}.gpu-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:0 60px;padding:50px 0}.gpu-faq h2{grid-row:1/6;font-size:29px}.gpu-faq details{border-bottom:1px solid #dae6de;padding:18px 0}.gpu-faq summary{font-size:13px;font-weight:600;cursor:pointer;list-style-position:outside}.gpu-faq p{font-size:12px;line-height:1.9;color:#6a7e71;margin:14px 0 0}.gpu-dialog{border:1px solid #d3e5d9;border-radius:22px;background:#f7fbf8;color:#425f50;padding:40px;max-width:500px;width:calc(100% - 32px);box-shadow:0 20px 100px #163b3b30}.gpu-dialog::backdrop{background:#102b225e;backdrop-filter:blur(4px)}.gpu-dialog h2{font-size:30px;margin:18px 0}.gpu-dialog p{font-size:13px;line-height:1.8}.gpu-dialog-close{position:absolute;top:8px;right:10px;background:transparent!important;color:#416b54!important;border:0!important;font-size:25px;min-width:44px;min-height:44px;cursor:pointer}.gpu-dialog .gpu-primary{margin-top:15px;width:100%}@media(max-width:1100px){.gpu-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.gpu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gpu-hero{padding:40px 34px}.gpu-art{transform:scale(.9)}.gpu-use-cases{grid-template-columns:1fr 1fr}}@media(max-width:700px){.aan-gpu{padding-top:12px}.gpu-hero{grid-template-columns:1fr;padding:32px 24px;border-radius:22px;gap:10px}.gpu-art{display:none}.gpu-eyebrow{font-size:8px}.aan-gpu h1{font-size:40px}.gpu-intro{font-size:13px}.gpu-hero-notes{font-size:9px;gap:9px}.gpu-section-top{align-items:flex-start}.aan-gpu h2{font-size:28px}.gpu-section-top p{font-size:12px}.gpu-mode{font-size:9px;padding:9px 11px}.gpu-inventory{padding-top:35px}.gpu-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;gap:12px}.gpu-search{grid-column:1/-1}.gpu-filters label:last-child{grid-column:1/-1}.gpu-grid{grid-template-columns:1fr;gap:15px}.gpu-card{padding:23px}.gpu-card-foot{align-items:center}.gpu-results-bar p{font-size:11px}.gpu-freshness{font-size:9px;line-height:1.7}.gpu-use-cases{grid-template-columns:1fr;gap:24px;margin-top:35px;padding:30px 0}.gpu-use-cases h2{max-width:100%}.gpu-faq{display:block;padding:30px 0}.gpu-faq summary{font-size:12px}.gpu-rate-credit{text-align:left;line-height:1.8}.gpu-dialog{padding:35px 24px}.gpu-dialog h2{font-size:27px}.gpu-price strong{font-size:25px}}@media(prefers-reduced-motion:reduce){.gpu-loading{animation:none}.gpu-card{transition:none}}
