:root{color-scheme:dark;--g-bg:#101216;--g-panel:#191d24;--g-line:#303742;--g-text:#f1f3f5;--g-muted:#a9b3c0;--g-red:#e11d2a;--g-green:#66d7b1;--g-amber:#f2bd65;--g-blue:#87b4e1}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--g-bg);color:var(--g-text);font-family:Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #9bcaff;outline-offset:5px}button:disabled{opacity:.5;cursor:wait}img{max-width:100%;height:auto}svg{width:20px;height:20px;flex-shrink:0;vertical-align:middle}.skip{position:absolute;top:-100px;left:20px;z-index:100;background:#fff;color:#111;padding:12px}.skip:focus{top:12px}.g-header{min-height:92px;padding:22px clamp(22px,4.5vw,72px);display:flex;align-items:center;justify-content:space-between;gap:32px;border-bottom:1px solid var(--g-line);background:var(--g-bg)}.g-header img,.g-footer img{display:block;width:190px;height:auto;aspect-ratio:1273/232}.g-header nav{display:flex;align-items:center;gap:25px;flex-wrap:wrap;font-size:14px;color:var(--g-muted)}.g-header nav a:hover,.g-header nav a[aria-current=page]{color:var(--g-text)}.g-header nav a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--g-red);text-underline-offset:10px}.g-nav-contact{display:flex;align-items:center;gap:10px;color:#fff!important;border:1px solid #48515f;padding:10px 15px;border-radius:6px}.g-container{max-width:1340px;margin:0 auto;padding-left:clamp(22px,5vw,80px);padding-right:clamp(22px,5vw,80px)}.g-hero{display:grid;grid-template-columns:1.04fr 1fr;gap:5vw;align-items:center;padding-top:90px;padding-bottom:85px;position:relative}.g-hero h1,.g-form-layout h1{font-size:clamp(42px,4.4vw,65px);line-height:1.08;letter-spacing:-2.6px;margin:20px 0 25px;font-weight:600}em{font-style:normal;color:#bec7d5}h1{font-size:clamp(38px,4vw,58px);letter-spacing:-2px;line-height:1.12;font-weight:600;margin:18px 0 22px}h2{font-size:clamp(28px,3vw,42px);letter-spacing:-1.4px;line-height:1.18;font-weight:500;margin:16px 0 24px}h3{font-size:21px;letter-spacing:-.35px;line-height:1.35;font-weight:500;margin:14px 0}p{color:var(--g-muted);margin:14px 0}.g-eyebrow{font-size:10px;letter-spacing:2px;line-height:1.7;text-transform:uppercase;font-weight:700;color:#d29298;margin:0 0 16px}.g-lead{font-size:18px;line-height:1.7;max-width:590px}.g-actions{margin:30px 0 18px;display:flex;gap:15px}.g-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;border:1px solid var(--g-red);border-radius:6px;background:var(--g-red);padding:12px 23px;font-size:14px;line-height:1.4;color:#fff;transition:background .18s,transform .18s}.g-button:hover{background:#bd1925;border-color:#bd1925;transform:translateY(-1px)}.g-button.secondary{background:transparent;border-color:#444e5c;color:#d9e3ee}.g-button.secondary:hover{background:#202733;border-color:#8497af}.g-micro{font-size:12px;line-height:1.6;color:#8998aa}.g-micro svg{width:14px;height:14px;margin-right:4px}.g-micro a,.g-prose a,.g-checkbox a{color:#b7d5f3;text-decoration:underline;text-underline-offset:3px}.g-hero-visual{min-width:0;position:relative;padding-top:18px}.g-hero-visual:before{content:'';position:absolute;width:100%;height:90%;background:radial-gradient(ellipse,#405b7840,transparent 68%);filter:blur(30px);z-index:-1}.g-window{background:linear-gradient(145deg,#1d232d,#15191f);border:1px solid #475569;border-radius:14px;box-shadow:0 24px 80px #0005;overflow:hidden}.g-window-bar{padding:17px 21px;background:#202630;border-bottom:1px solid var(--g-line);display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.g-window-bar>span:first-child{display:flex;gap:9px;align-items:center}.g-window-bar svg{color:var(--g-blue);width:17px}.g-window-content{padding:27px}.g-tag{font-size:10px;letter-spacing:.15px;padding:5px 9px;line-height:1.4;border:1px solid #455061;border-radius:4px;display:inline-flex;align-items:center;gap:5px;color:#c5d2df;vertical-align:middle;white-space:normal}.g-tag svg{width:13px;height:13px}.g-tag.green{color:#89e5c5;border-color:#3d7865;background:#153a2f80}.g-tag.amber{color:#f5c477;border-color:#806236;background:#392d1b80}.g-demo-signal{display:flex;align-items:center;gap:22px;margin-bottom:28px}.g-demo-signal small{color:#91a5bb;font-size:12px}.g-demo-signal h3{font-size:25px;margin:8px 0;line-height:1.25}.g-orbit{display:flex;align-items:baseline;justify-content:center;border:2px solid #c49659;border-radius:50%;padding-top:20px;width:92px;height:92px;flex-shrink:0;color:#f1c481;font-size:32px;box-shadow:0 0 35px #c493371a}.g-orbit>span{font-size:17px}.g-evidence{list-style:none;padding:0;margin:0}.g-evidence li{display:flex;align-items:center;gap:14px;padding:17px 0;border-top:1px solid var(--g-line);font-size:13px}.g-evidence li>div{flex:1;min-width:0}.g-evidence li b{font-weight:500}.g-evidence small{display:block;font-size:11px;color:#93a4b8;margin-top:3px}.g-evidence li>svg{color:var(--g-green);width:16px}.g-step{display:grid;place-items:center;border-radius:50%;border:1px solid #526173;color:#becbda;width:25px;height:25px;font-size:11px;flex-shrink:0}.g-step.amber{color:var(--g-amber);border-color:#98743f}.g-step.green{color:var(--g-green);border-color:#44856f}.g-lockline{border-top:1px solid var(--g-line);padding-top:18px;margin-top:10px;font-size:10px;letter-spacing:.3px;color:#91a3b8;display:flex;align-items:center;gap:8px}.g-lockline svg{width:13px;height:13px}.g-visual-caption{text-align:center;font-size:10px;margin:15px 0 0;color:#758699}.g-section{padding-top:72px;padding-bottom:72px;border-top:1px solid #252c36}.g-section-heading{margin-bottom:35px;max-width:850px}.g-three-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.g-feature{position:relative;padding:28px;background:#171b21;border:1px solid var(--g-line);border-radius:9px}.g-feature-icon{display:inline-flex;align-items:center;justify-content:center;background:#25232c;border:1px solid #55404b;border-radius:8px;width:42px;height:42px;color:#eb939b;margin-bottom:16px}.g-feature-number{float:right;color:#65758a;font-size:12px;padding-top:12px}.g-feature h3{font-size:22px;line-height:1.3}.g-feature p{font-size:14px;line-height:1.75}.g-access-explainer{display:grid;grid-template-columns:1fr 1fr;gap:9vw}.g-access-explainer>div p{max-width:420px}.g-access-explainer ol{list-style:none;padding:0;margin:0}.g-access-explainer li{display:flex;gap:24px;padding:15px 0 20px;border-bottom:1px solid var(--g-line)}.g-access-explainer li>b{color:#8fa4bc;font-size:13px;padding-top:9px}.g-access-explainer h3{margin:5px 0}.g-access-explainer li p{font-size:14px;margin:8px 0}.g-closing{text-align:center;padding-top:95px;padding-bottom:100px;border-top:1px solid var(--g-line);background:radial-gradient(ellipse at center,#28212855,transparent 70%)}.g-closing h2{font-size:clamp(35px,4vw,54px);margin-bottom:32px}.g-closing>p:last-child{font-size:13px;margin-top:25px}.g-footer{display:flex;justify-content:space-between;gap:40px;padding:50px clamp(22px,5vw,80px);border-top:1px solid var(--g-line);background:#0d1014;font-size:13px}.g-footer p{font-size:13px;line-height:1.8;margin-top:25px}.g-footer>div:last-child{display:flex;align-items:flex-start;flex-direction:column;gap:10px;color:#a9b5c5}.g-footer small{margin-top:20px;color:#6e8095}.g-mini-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:25px}.g-mini-filters span{border:1px solid #465366;padding:5px 9px;font-size:10px;border-radius:4px;color:#a8bdd5}.g-shift{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;margin:25px 0}.g-shift>svg{align-self:center;color:var(--g-green)}.g-shift small{text-transform:uppercase;letter-spacing:1px;font-size:9px;color:#7e94af}.g-shift>div:last-child small{color:var(--g-green)}.g-shift p{font-size:12px;line-height:1.7;margin:8px 0}.g-mini-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--g-line);border-radius:6px}.g-mini-metrics span{font-size:10px;color:#90a2b9;padding:14px;text-align:center}.g-mini-metrics span+span{border-left:1px solid var(--g-line)}.g-mini-metrics b{display:block;font-size:23px;font-weight:400;color:#dce7f4}.g-library-intro{display:flex;justify-content:space-between;gap:50px;align-items:center;margin-bottom:35px}.g-library-intro p{max-width:660px}.g-large-count{font-size:70px;letter-spacing:-3px;color:#d4e1ef;line-height:1.15;flex-shrink:0}.g-large-count small{display:block;font-size:10px;color:#92a3b6;letter-spacing:0}.g-public-cases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.g-public-cases article{border:1px solid var(--g-line);border-radius:8px;padding:22px;background:#171b21}.g-public-cases .g-eyebrow{font-size:8px}.g-public-cases h3{font-size:19px}.g-public-cases p{font-size:12px}.g-public-cases small{font-size:10px;color:#8094ab}.g-public-cases svg{width:12px;height:12px}.g-form-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:7vw;align-items:start;border:0}.g-form-layout h1{margin-top:25px}.g-form-card{padding:34px;border:1px solid #3b4655;border-radius:12px;background:linear-gradient(145deg,#1b212b,#15191f)}.g-form-card h2{font-size:29px}.g-form-card>p{font-size:14px}.g-form-card .g-info-panel{margin:25px 0}.g-info-panel{display:flex;align-items:flex-start;gap:15px;background:#1c263266;border:1px solid #3c5067;padding:20px;border-radius:7px;margin:28px 0}.g-info-panel>svg{color:#90bbeb;margin-top:3px}.g-info-panel h3{font-size:17px;margin:0}.g-info-panel p{font-size:13px;margin:7px 0 0}.g-back{display:inline-flex;align-items:center;gap:8px;color:#a8bbd0;font-size:13px;margin-bottom:30px}.g-back svg{width:16px}.g-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}label{display:block;font-size:12px;color:#d3dce8}label>span:not(.g-checkbox>span){color:#8b9db3;font-size:11px}input:not([type=checkbox]),textarea,select{display:block;min-height:46px;width:100%;min-width:0;background:#10161e;border:1px solid #435165;color:var(--g-text);border-radius:5px;padding:10px 12px;margin:7px 0 18px}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#7d8fa6}input[type=checkbox]{accent-color:var(--g-red);width:17px;height:17px;margin:2px 0 0;flex-shrink:0}.g-checkbox{display:flex;gap:12px;line-height:1.6;margin:20px 0}.g-checkbox small{display:block;color:#8397af}.g-form-card form>.g-button{width:100%;margin-top:10px}.g-form-message{font-size:13px;color:#f5c477;white-space:pre-wrap}.g-form-message:empty{display:none}.g-trap{position:absolute;left:-99999px;opacity:0;pointer-events:none}.g-narrow{max-width:900px;min-height:62vh}.g-prose h2{font-size:24px;letter-spacing:-.5px;margin-top:40px}.g-prose p{font-size:15px}.g-prose{margin:40px 0}.g-two-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.g-access-card{min-width:0;padding:32px;border:1px solid #3a4554;background:#181d25;border-radius:10px}.g-access-card.approved{border-top:3px solid var(--g-green)}.g-access-card>.g-tag{float:right;margin-top:7px}.g-access-card h2{font-size:29px;margin-top:0}.g-access-card h3{font-size:19px}.g-details{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:25px 0;font-size:12px;border-top:1px solid var(--g-line);padding-top:22px;overflow-wrap:anywhere}.g-details dt{color:#8295ad;font-size:10px;text-transform:uppercase;letter-spacing:.7px}.g-details dd{margin:5px 0 0;color:#c7d3e2}.g-access-card .g-button{margin-top:15px}.g-review-heading{display:flex;align-items:center;justify-content:space-between;gap:30px}.g-review-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.g-review-card{border:1px solid #3a4554;background:#171d25;padding:28px;margin:22px 0;border-radius:8px}.g-review-card h2{font-size:25px;letter-spacing:-.5px;margin:8px 0}.g-review-card h2 span{color:#a6b6c9}.g-review-card p{margin:6px 0;font-size:14px;overflow-wrap:anywhere}.g-review-card .g-context{white-space:pre-wrap;color:#c8d1df;border-left:2px solid #566b86;padding-left:15px;margin:20px 0}.g-review-actions{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.g-review-actions .g-button{min-height:44px}.g-empty{padding:60px 30px;border:1px dashed #455267;text-align:center;border-radius:8px;margin:30px 0}.g-private-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#1a2632;border-bottom:1px solid #3d5369;padding:12px 24px;color:#b1c7df;font:12px/1.5 Arial,sans-serif}.g-private-bar a{color:#cbdff5;text-decoration:underline}.g-library-top{display:flex;align-items:center;justify-content:space-between;gap:30px}.g-library-top h1{margin-bottom:15px}.g-catalogue-notice{display:flex;align-items:center;gap:15px;border:1px solid #67543b;background:#352c1e70;border-radius:7px;padding:14px 18px;font-size:12px;color:#d7c3a3;margin:24px 0}.g-catalogue-notice svg{color:#e3b570}.g-library-filters{display:grid;grid-template-columns:minmax(200px,2fr) 1fr 1fr 1fr auto;gap:12px;align-items:end;margin:30px 0 24px}.g-library-filters input,.g-library-filters select{margin-bottom:0;font-size:12px}.g-library-filters button{min-height:46px;padding:10px 18px;gap:8px}.g-library-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;margin:20px 0}.g-library-toolbar a{color:#a9c9ee;text-decoration:underline}.g-blueprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.g-blueprint-card{display:flex;flex-direction:column;min-width:0;border:1px solid #3b485a;border-radius:10px;background:linear-gradient(135deg,#1d2531,#151b23);padding:25px;transition:border-color .2s}.g-blueprint-card:hover{border-color:#859dbd}.g-blueprint-card .g-eyebrow{font-size:9px;color:#8ba6c8;margin-top:18px}.g-blueprint-card h2{font-size:23px;line-height:1.3;letter-spacing:-.5px;margin:0 0 13px}.g-blueprint-card p{font-size:13px;line-height:1.7;margin:0 0 24px;flex:1}.g-blueprint-card .g-mini-metrics{margin-top:auto}.g-blueprint-card .g-mini-metrics span{padding:10px 5px;font-size:9px}.g-blueprint-card .g-mini-metrics b{font-size:19px}.g-preview-link{display:flex;align-items:center;justify-content:space-between;color:#c3d7f0;font-size:12px;padding-top:20px;margin-top:20px;border-top:1px solid var(--g-line)}.g-blueprint-list{display:grid;gap:15px}.g-blueprint-list .g-blueprint-card{display:grid;grid-template-columns:1.3fr 1.5fr auto;gap:22px;align-items:center}.g-blueprint-list .g-blueprint-card>div:first-child .g-eyebrow{margin:0 0 5px}.g-blueprint-list .g-blueprint-card h2{font-size:19px;margin:0}.g-blueprint-list .g-blueprint-card .g-mini-metrics{margin:0}.g-blueprint-list .g-preview-link{border:0;margin:0;padding:0;gap:20px}.g-preview-top{max-width:950px}.g-preview-top h1{font-size:clamp(34px,4vw,55px)}.g-current-future{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:35px 0}.g-current-future article{border:1px solid #465165;border-radius:9px;background:#191f28;padding:28px}.g-current-future article:last-child{border-color:#3c7163;background:#15251f}.g-current-future article h2{font-size:24px;margin-top:5px}.g-current-future article p{color:#bcc8d8;line-height:1.8}.g-current-future article:last-child .g-eyebrow{color:#8fcbaf}.g-preview-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.g-preview-counts article{padding:28px;border:1px solid #39475a;border-radius:8px;background:#171f2a}.g-preview-counts b{font-weight:400;font-size:38px;color:#c1d7f2}.g-preview-counts h2{font-size:20px;letter-spacing:-.3px}.g-preview-counts p{font-size:13px}.g-preview-boundary{margin:40px 0 10px;padding:26px;border:1px solid #6c484f;background:#30202466;border-radius:8px}.g-preview-boundary h3{margin:0 0 8px}.g-preview-boundary p{font-size:14px;margin:0 0 20px}.g-group-title{font-size:25px;margin-top:40px}.g-catalogue-footer{margin-top:45px;padding:25px;border:1px solid #44516a;border-radius:8px;display:flex;gap:30px;align-items:center;justify-content:space-between}.g-catalogue-footer h2{font-size:23px;letter-spacing:-.4px;margin:0}.g-catalogue-footer p{font-size:13px;margin:8px 0 0}.g-catalogue-footer .g-button{flex-shrink:0}
@media(min-width:1450px){.g-hero{gap:75px}.g-window-content{padding:32px}}@media(max-width:1100px){.g-header{align-items:flex-start;gap:20px}.g-header img{width:165px;margin-top:6px}.g-header nav{gap:15px;font-size:12px;justify-content:flex-end}.g-hero{gap:35px;padding-top:65px}.g-hero h1{letter-spacing:-1.8px}.g-window-content{padding:20px}.g-demo-signal{gap:14px}.g-orbit{width:72px;height:72px;font-size:27px;padding-top:13px}.g-demo-signal h3{font-size:22px}.g-window-bar{padding:14px}.g-public-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.g-feature{padding:23px}.g-feature h3{font-size:20px}.g-blueprint-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.g-library-filters{grid-template-columns:2fr 1fr 1fr}.g-library-filters>label:first-child{grid-column:1/3}.g-form-layout{gap:35px}.g-form-card{padding:25px}.g-blueprint-list .g-blueprint-card{grid-template-columns:1fr 1fr}.g-blueprint-list .g-preview-link{grid-column:1/-1;border-top:1px solid var(--g-line);padding-top:13px}.g-form-grid{grid-template-columns:1fr;gap:0}}
@media(max-width:760px){.g-header{min-height:auto;flex-direction:column;padding:22px}.g-header nav{justify-content:flex-start;gap:18px;row-gap:12px;font-size:12px}.g-header img{width:170px}.g-nav-contact{display:none!important}.g-hero{grid-template-columns:1fr;padding-top:52px;padding-bottom:50px;gap:35px}.g-hero h1,.g-form-layout h1{font-size:46px;letter-spacing:-2px}.g-lead{font-size:16px;max-width:550px}.g-hero-visual{padding-top:0;max-width:560px;width:100%;margin:auto}.g-window-content{padding:24px}.g-window-bar{padding:16px}.g-section{padding-top:45px;padding-bottom:45px}.g-section-heading{margin-bottom:25px}.g-three-grid,.g-access-explainer,.g-two-grid,.g-form-layout,.g-current-future,.g-preview-counts{grid-template-columns:1fr;gap:20px}.g-feature{padding:25px}.g-feature h3{font-size:22px}.g-feature-icon{margin-bottom:8px}.g-feature p{margin-bottom:0}.g-access-explainer{gap:30px}.g-closing{padding-top:60px;padding-bottom:65px}.g-footer{padding:35px 22px;flex-direction:column}.g-library-intro{align-items:flex-start;flex-direction:column;gap:18px}.g-large-count{font-size:60px}.g-public-cases{gap:12px}.g-public-cases article{padding:18px}.g-public-cases h3{font-size:18px}.g-public-cases .g-eyebrow{letter-spacing:1.1px}.g-form-layout{border:0;padding-top:35px}.g-form-layout aside>.g-info-panel{display:none}.g-form-card{padding:24px}.g-form-grid{grid-template-columns:1fr 1fr;gap:12px}.g-form-card input{font-size:16px}.g-access-card{padding:25px}.g-access-card h2{font-size:27px}.g-review-title,.g-review-heading{flex-direction:column;gap:12px}.g-review-card{padding:22px}.g-review-card h2{font-size:22px}.g-library-top{flex-direction:column;align-items:flex-start;gap:5px}.g-library-top .g-tag{margin-bottom:20px}.g-library-filters{grid-template-columns:1fr 1fr;gap:12px}.g-library-filters label:first-child{grid-column:1/-1}.g-library-filters label:nth-child(4){grid-column:1/2}.g-library-filters button{grid-column:2/3}.g-blueprint-grid{grid-template-columns:1fr}.g-blueprint-card{padding:25px}.g-blueprint-list .g-blueprint-card{display:flex;gap:10px}.g-blueprint-list .g-blueprint-card .g-mini-metrics{width:100%}.g-blueprint-list .g-preview-link{display:flex;width:100%}.g-catalogue-notice{align-items:flex-start}.g-private-bar{padding:12px 22px;align-items:flex-start;font-size:11px}.g-private-bar>span{max-width:75%}.g-preview-counts{gap:13px}.g-preview-counts article{padding:22px}.g-preview-counts b{float:right;font-size:32px}.g-preview-counts h2{margin:4px 0 16px}.g-preview-counts p{margin:0}.g-current-future{margin:28px 0}.g-current-future article{padding:24px}.g-catalogue-footer{flex-direction:column;align-items:flex-start;gap:20px}.g-library-toolbar{align-items:flex-start}.g-blueprint-card p{margin:0 0 20px}}
@media(max-width:420px){.g-hero h1,.g-form-layout h1{font-size:39px;letter-spacing:-1.5px}.g-public-cases,.g-form-grid{grid-template-columns:1fr}.g-public-cases{gap:12px}.g-public-cases article{padding:22px}.g-form-grid{gap:0}.g-window-content{padding:18px}.g-window-bar{font-size:10px;padding:13px}.g-window-bar .g-tag{font-size:8px}.g-demo-signal h3{font-size:20px}.g-demo-signal small{font-size:10px}.g-evidence li{gap:10px;font-size:12px}.g-evidence small{font-size:10px}.g-evidence .g-tag{font-size:9px;padding:3px 6px}.g-shift{gap:9px}.g-shift p{font-size:11px}.g-shift svg{width:16px}.g-details{grid-template-columns:1fr;gap:13px}.g-button{gap:17px}.g-header nav{gap:16px;font-size:11px}.g-header img{width:165px}.g-hero .g-eyebrow{font-size:9px;letter-spacing:1.4px}.g-preview-top h1{font-size:34px;letter-spacing:-1.2px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.g-pagination{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:30px 0;font-size:12px}.g-pagination .g-button{min-height:44px;padding:10px 15px}
