.gc-mkt{--gc-paper:#f2efe7;--gc-card:#fbf9f4;--gc-ink:#12110f;--gc-sub:#4a4840;--gc-line:#d8d0be;--gc-blue:#b53c1e;--gc-blue-dark:#9a3216;--gc-soft:#f8ded7;--gc-mint:#d6e5d9;--gc-good:#1c7a4c;--gc-bad:#b53c1e;--gc-hold:#865406;--gc-radius:14px;--gc-shadow:0 22px 58px #12110f12}.gc-mkt .gc-hero{--gc-paper:#0d0e0f;--gc-card:#151719;--gc-ink:#f0ede5;--gc-sub:#b8b5ad;--gc-line:#34373a;--gc-blue:#ff8a66;--gc-blue-dark:#ffc1a3;--gc-soft:#38271f;--gc-good:#77dc9b;--gc-bad:#ff8a66;--gc-hold:#e9be65}.gc-mkt *{box-sizing:border-box}.gc-mkt{margin:0;background:var(--gc-paper);color:var(--gc-ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;line-height:1.55}.gc-mkt button,.gc-mkt input,.gc-mkt a{touch-action:manipulation}.gc-mkt button,.gc-mkt a{-webkit-tap-highlight-color:transparent}.gc-mkt a{color:inherit;text-decoration:none}.gc-mkt button{font:inherit}.gc-mkt button,.gc-mkt a,.gc-mkt input,.gc-mkt summary{outline-offset:5px}.gc-mkt a:focus-visible,.gc-mkt button:focus-visible,.gc-mkt input:focus-visible,.gc-mkt summary:focus-visible{outline:3px solid var(--gc-blue)}.gc-mkt button{cursor:pointer}.gc-mkt button:disabled{cursor:not-allowed;opacity:.65}.gc-mkt [hidden]{display:none!important}.gc-mkt .gc-wrap{width:min(1200px,calc(100% - 64px));margin:auto}.gc-mkt p,.gc-mkt h1,.gc-mkt h2,.gc-mkt h3,.gc-mkt h4{margin-top:0}.gc-mkt h1,.gc-mkt h2,.gc-mkt h3{letter-spacing:-.055em;line-height:1.08}.gc-mkt h1{font-size:clamp(46px,5.5vw,78px);font-weight:750;margin-bottom:26px}.gc-mkt h2{font-size:clamp(34px,4vw,51px);font-weight:700;margin-bottom:20px}.gc-mkt h3{font-size:23px;letter-spacing:-.035em}.gc-mkt .gc-kicker{font:600 11px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gc-blue);margin-bottom:18px}.gc-mkt .gc-lead{font-size:18px;line-height:1.65;color:var(--gc-sub);max-width:620px}.gc-mkt .gc-muted{color:var(--gc-sub)}.gc-mkt .gc-mono{font-family:var(--mono)}.gc-mkt .gc-section{padding:88px 0}.gc-mkt .gc-section-head{max-width:700px;margin-bottom:36px}.gc-mkt .gc-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;border-radius:7px;border:1px solid transparent;padding:12px 20px;font-size:14px;font-weight:650;background:var(--gc-blue);color:#fff;transition:transform .15s,background .15s}.gc-mkt .gc-btn:hover{background:var(--gc-blue-dark);transform:translateY(-1px)}.gc-mkt .gc-btn.gc-secondary{border-color:var(--gc-line);background:transparent;color:var(--gc-ink)}.gc-mkt .gc-btn.gc-secondary:hover{background:var(--gc-soft)}.gc-mkt .gc-btn.gc-small{font-size:12px;min-height:40px;padding:9px 14px}.gc-mkt .gc-text-link{font-size:14px;font-weight:650;display:inline-flex;align-items:center;gap:12px}.gc-mkt .gc-text-link:hover{color:var(--gc-blue)}.gc-mkt .gc-arrow{font-size:20px;line-height:1}.gc-mkt .gc-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.gc-mkt .gc-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:5px;font:600 10px/1.3 var(--mono);letter-spacing:.045em}.gc-mkt .gc-badge.gc-allow{color:var(--gc-good);background:#e2f6ec}.gc-mkt .gc-badge.gc-deny{color:var(--gc-bad);background:#fce8e7}.gc-mkt .gc-badge.gc-hold{color:var(--gc-hold);background:#fff1d7}.gc-mkt .gc-dot{display:inline-block;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor}.gc-mkt .gc-hero{padding:68px 0 0}.gc-mkt .gc-hero-grid{display:grid;grid-template-columns:1.04fr 1fr;gap:56px;align-items:center}.gc-mkt .gc-hero h1 .gc-accent{color:var(--gc-blue)}.gc-mkt .gc-hero .gc-lead{max-width:510px;font-size:18px}.gc-mkt .gc-hero-note{font-size:12px;color:var(--gc-sub);margin-top:16px;margin-bottom:0}.gc-mkt .gc-cloud-pill{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--gc-line);border-radius:100px;padding:7px 12px;font:500 11px var(--mono);margin-bottom:25px;background:var(--gc-card)}.gc-mkt .gc-cloud-icon{width:21px;height:15px;border:1.8px solid #5e748c;border-radius:10px;position:relative;margin-top:5px}.gc-mkt .gc-cloud-icon:before{content:"";position:absolute;width:12px;height:10px;background:var(--gc-card);border:1.8px solid #5e748c;border-bottom:0;border-radius:9px 9px 0 0;left:3px;top:-7px}.gc-mkt .gc-hero-visual{min-width:0}.gc-mkt .gc-map-console{position:relative;color:#eaf1fc;background:#10223b;border:1px solid #344860;border-radius:13px;box-shadow:0 30px 58px #10223b20;overflow:hidden}.gc-mkt .gc-console-header{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;gap:10px;border-bottom:1px solid #344860;font:500 11px var(--mono)}.gc-mkt .gc-console-header span:last-child{font-size:9px;color:#c2cde0}.gc-mkt .gc-map-body{padding:22px 23px 17px;background-image:radial-gradient(#69809b45 .8px,transparent .8px);background-size:18px 18px}.gc-mkt .gc-map-tags{display:flex;justify-content:space-between;font:500 9px var(--mono);color:#c9d4e3;margin-bottom:20px}.gc-mkt .gc-agent-row{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.gc-mkt .gc-agent-node{background:#1a304b;border:1px solid #536981;border-radius:7px;padding:12px 7px;text-align:center;min-width:0}.gc-mkt .gc-agent-node .gc-node-title{font-size:11px;font-weight:650;display:block}.gc-mkt .gc-agent-node small{font-size:9px;color:#c0cee0}.gc-mkt .gc-join{height:28px;display:flex;justify-content:space-around;margin:0 14%}.gc-mkt .gc-join i{display:block;height:100%;border-left:1px dashed #e6f0ff}.gc-mkt .gc-policy-node{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px;border:1px solid #879eff;border-radius:8px;background:#2148c1;box-shadow:0 0 24px #5279ff20}.gc-mkt .gc-policy-node strong{font-size:15px;letter-spacing:-.03em}.gc-mkt .gc-policy-node small{font:10px var(--mono);color:#e0e7ff}.gc-mkt .gc-verdict-mini{font:600 9px var(--mono);padding:5px;border:1px solid #a5b8ff;border-radius:4px}.gc-mkt .gc-dest-row{display:grid;grid-template-columns:1fr 1fr;gap:13px}.gc-mkt .gc-destination{padding:11px 8px;text-align:center;border:1px solid #536981;background:#1a304b;border-radius:6px;font-size:11px}.gc-mkt .gc-destination em{display:block;font:normal 9px var(--mono);color:#c7d6ea;margin-top:4px}.gc-mkt .gc-destination.gc-selected{border-color:#f3a9a4}.gc-mkt .gc-map-outcome{margin-top:18px;border-top:1px solid #52647b;padding-top:15px;display:flex;align-items:center;gap:10px}.gc-mkt .gc-deny-icon{width:28px;height:28px;border:1px solid #f4aba5;color:#f4aba5;border-radius:50%;display:grid;place-items:center;font-size:18px;flex-shrink:0}.gc-mkt .gc-map-outcome b{font-size:15px}.gc-mkt .gc-map-outcome small{font-size:10px;display:block;color:#ccdae9}.gc-mkt .gc-console-footer{background:#192e47;border-top:1px solid #344860;padding:12px 18px;font:9px var(--mono);display:flex;justify-content:space-between;gap:14px;color:#c7d3e2}.gc-mkt .gc-caption{font-size:11px;color:var(--gc-sub);margin:12px 0 0}.gc-mkt .gc-platform-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:55px;padding:24px 0;border-top:1px solid var(--gc-line);border-bottom:1px solid var(--gc-line);flex-wrap:wrap}.gc-mkt .gc-platform-strip .gc-label{font:10px var(--mono);color:var(--gc-sub);letter-spacing:.08em}.gc-mkt .gc-platform-strip strong{font-size:14px;font-weight:600;letter-spacing:-.03em}.gc-mkt .gc-thesis{padding:67px 0 61px;display:grid;grid-template-columns:1fr 1fr;gap:80px}.gc-mkt .gc-thesis h2{font-size:35px}.gc-mkt .gc-thesis p{font-size:16px;color:var(--gc-sub);margin-bottom:0}.gc-mkt .gc-thesis p strong{color:var(--gc-ink)}.gc-mkt .gc-demo-section{padding-top:20px}.gc-mkt .gc-demo-heading{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:27px}.gc-mkt .gc-demo-heading h2{max-width:570px;margin-bottom:0}.gc-mkt .gc-demo-heading p{max-width:315px;margin-bottom:4px;color:var(--gc-sub);font-size:15px}.gc-mkt .gc-demo{background:var(--gc-card);border:1px solid var(--gc-line);border-radius:var(--gc-radius);box-shadow:var(--gc-shadow);overflow:hidden}.gc-mkt .gc-demo-top{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px 22px;border-bottom:1px solid var(--gc-line);font-size:12px}.gc-mkt .gc-demo-top .gc-sample{color:var(--gc-sub);font:10px var(--mono)}.gc-mkt .gc-scenario-tabs{display:flex;gap:8px;padding:20px 22px;background:#f8f9fc;border-bottom:1px solid var(--gc-line)}.gc-mkt .gc-scenario-tab{border:1px solid var(--gc-line);background:var(--gc-card);color:var(--gc-sub);padding:12px 16px;border-radius:7px;flex:1;font-size:12px;display:flex;justify-content:center;gap:9px;align-items:center;min-height:45px}.gc-mkt .gc-scenario-tab .gc-tabnum{font:10px var(--mono);opacity:.8}.gc-mkt .gc-scenario-tab[aria-selected=true]{border-color:var(--gc-ink);box-shadow:inset 0 -2px 0 var(--gc-ink);color:var(--gc-ink);font-weight:650}.gc-mkt .gc-demo-grid{display:grid;grid-template-columns:1.06fr 1fr}.gc-mkt .gc-request-panel{padding:30px;border-right:1px solid var(--gc-line)}.gc-mkt .gc-panel-label{font:10px var(--mono);color:var(--gc-sub);letter-spacing:.09em;text-transform:uppercase;margin-bottom:14px}.gc-mkt .gc-request-panel h3{font-size:22px;margin-bottom:8px}.gc-mkt .gc-request-desc{color:var(--gc-sub);font-size:13px;min-height:42px;margin-bottom:25px}.gc-mkt .gc-data-row{display:grid;grid-template-columns:115px minmax(0,1fr);gap:12px;border-bottom:1px solid #eef0f2;padding:10px 0;font-size:12px}.gc-mkt .gc-data-row span{color:var(--gc-sub)}.gc-mkt .gc-data-row code{font:11px/1.6 var(--mono);overflow-wrap:anywhere;color:var(--gc-ink)}.gc-mkt .gc-policy-summary{margin-top:20px;background:var(--gc-soft);border-left:3px solid var(--gc-blue);padding:13px 15px;font-size:12px;color:#24385b}.gc-mkt .gc-policy-summary strong{display:block;font:600 10px var(--mono);color:var(--gc-blue);margin-bottom:5px}.gc-mkt .gc-verdict-panel{padding:30px;min-width:0}.gc-mkt .gc-verdict-panel h3{font-size:31px;max-width:390px;margin:18px 0 11px}.gc-mkt .gc-verdict-panel p{font-size:14px;color:var(--gc-sub);margin-bottom:21px}.gc-mkt .gc-decision-path{display:flex;gap:7px;align-items:center;margin-bottom:24px;flex-wrap:wrap;font:10px var(--mono)}.gc-mkt .gc-decision-path .gc-step{background:#f2f4f7;padding:7px 9px;border-radius:4px;color:#4e5f70}.gc-mkt .gc-decision-path .gc-step.gc-active{background:#e4ecff;color:#2346b9}.gc-mkt .gc-verdict-details{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}.gc-mkt .gc-verdict-details div{border:1px solid var(--gc-line);padding:10px 12px;border-radius:6px;font-size:12px;min-width:0}.gc-mkt .gc-verdict-details span{display:block;font-size:10px;color:var(--gc-sub);margin-bottom:4px}.gc-mkt .gc-verdict-details b{font-size:12px;overflow-wrap:anywhere}.gc-mkt .gc-approval-box{padding:14px;border:1px solid #e7c58d;border-radius:7px;background:#fffbf2;font-size:12px;margin-bottom:20px}.gc-mkt .gc-approval-box label{display:flex;gap:9px;align-items:start;margin-bottom:12px;color:#6d501f}.gc-mkt .gc-approval-box input{margin-top:4px;accent-color:var(--gc-blue)}.gc-mkt .gc-approval-buttons{display:flex;flex-wrap:wrap;gap:8px}.gc-mkt .gc-approval-box .gc-btn{font-size:11px}.gc-mkt .gc-demo-controls{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.gc-mkt .gc-plain-button{border:0;background:none;padding:4px 0;font-size:12px;color:var(--gc-blue);font-weight:600;text-decoration:underline;text-underline-offset:4px;min-height:32px}.gc-mkt .gc-demo-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;background:#f8f9fc;border-top:1px solid var(--gc-line);font:10px var(--mono);color:var(--gc-sub)}.gc-mkt .gc-demo-bottom b{color:var(--gc-ink)}.gc-mkt .gc-record-panel{background:#11243d;color:#dce7f5;padding:22px;border-top:1px solid #334761}.gc-mkt .gc-record-panel .gc-record-title{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:12px}.gc-mkt .gc-record-panel .gc-plain-button{color:#d4e0ff}.gc-mkt .gc-record-panel pre{font:11px/1.7 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.gc-mkt .gc-proof-line{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:29px 0 0}.gc-mkt .gc-proof-line div{border-left:1px solid var(--gc-line);padding-left:16px;font-size:12px;color:var(--gc-sub)}.gc-mkt .gc-proof-line strong{display:block;color:var(--gc-ink);font-size:14px;margin-bottom:5px}.gc-mkt .gc-native-section{background:#eeefe9;border-top:1px solid var(--gc-line);border-bottom:1px solid var(--gc-line)}.gc-mkt .gc-native-head{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center;margin-bottom:38px}.gc-mkt .gc-native-head p{font-size:16px;color:var(--gc-sub);margin:0}.gc-mkt .gc-native-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.gc-mkt .gc-native-card{border:1px solid #d4d9d5;border-radius:9px;padding:25px;background:var(--gc-paper)}.gc-mkt .gc-native-card .gc-native-number{font:11px var(--mono);color:var(--gc-sub);display:block;margin-bottom:20px}.gc-mkt .gc-native-card h3{font-size:21px}.gc-mkt .gc-native-card p{font-size:13px;color:var(--gc-sub);margin:0}.gc-mkt .gc-native-card .gc-addition{padding-top:17px;margin-top:18px;border-top:1px solid var(--gc-line);color:var(--gc-ink)}.gc-mkt .gc-native-card .gc-addition b{display:block;font-size:10px;letter-spacing:.055em;color:var(--gc-blue);font-family:var(--mono);text-transform:uppercase;margin-bottom:7px}.gc-mkt .gc-federation{margin-top:28px;border:1px solid #ccd4e7;border-radius:10px;background:var(--gc-card);padding:22px 25px;display:flex;justify-content:space-between;gap:25px;align-items:center}.gc-mkt .gc-federation strong{font-size:17px;letter-spacing:-.03em}.gc-mkt .gc-federation p{font-size:12px;color:var(--gc-sub);margin:5px 0 0}.gc-mkt .gc-federation .gc-clouds{display:flex;gap:10px;font:11px var(--mono);flex-wrap:wrap}.gc-mkt .gc-federation .gc-clouds span{padding:8px 12px;border:1px solid var(--gc-line);border-radius:4px}.gc-mkt .gc-surface-head{display:flex;justify-content:space-between;gap:70px;align-items:end;margin-bottom:35px}.gc-mkt .gc-surface-head h2{max-width:640px}.gc-mkt .gc-surface-head p{max-width:320px;font-size:15px;color:var(--gc-sub)}.gc-mkt .gc-surface-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--gc-line);border-left:1px solid var(--gc-line)}.gc-mkt .gc-surface{padding:26px 24px 28px;border-right:1px solid var(--gc-line);border-bottom:1px solid var(--gc-line);background:var(--gc-card)}.gc-mkt .gc-surface .gc-surface-icon{font:600 11px var(--mono);width:34px;height:34px;display:grid;place-items:center;border:1px solid #d6dff6;background:#f1f4ff;color:var(--gc-blue);border-radius:8px;margin-bottom:25px}.gc-mkt .gc-surface h3{font-size:21px}.gc-mkt .gc-surface p{font-size:13px;color:var(--gc-sub);margin-bottom:17px;min-height:61px}.gc-mkt .gc-surface small{font:10px/1.7 var(--mono);color:#506079;display:block}.gc-mkt .gc-dark-section{background:#10223b;color:#fff}.gc-mkt .gc-dark-section .gc-kicker{color:#aac0ff}.gc-mkt .gc-dark-section .gc-lead{color:#c1cee0}.gc-mkt .gc-evidence-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.gc-mkt .gc-evidence-layout h2{max-width:520px}.gc-mkt .gc-evidence-points{margin-top:27px}.gc-mkt .gc-evidence-points div{border-top:1px solid #41536a;padding:15px 0;font-size:14px;display:flex;gap:13px;align-items:center}.gc-mkt .gc-evidence-points span{font:11px var(--mono);color:#b3c6e0}.gc-mkt .gc-evidence-layout .gc-text-link{color:#dce5ff;margin-top:13px}.gc-mkt .gc-receipt{border:1px solid #5c708b;border-radius:12px;background:#182e49;padding:27px;box-shadow:0 22px 50px #08132230}.gc-mkt .gc-receipt-head{display:flex;justify-content:space-between;gap:15px;align-items:center;padding-bottom:22px;border-bottom:1px solid #4b607a;font-size:12px}.gc-mkt .gc-receipt-head span:last-child{font:9px var(--mono);color:#cbdaed}.gc-mkt .gc-receipt h3{font-size:26px;margin-top:24px;margin-bottom:12px;letter-spacing:-.045em}.gc-mkt .gc-receipt p{color:#bfd0e4;font-size:12px}.gc-mkt .gc-receipt .gc-row{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid #304961;font:10px var(--mono)}.gc-mkt .gc-receipt .gc-row span{color:#c1d2e7}.gc-mkt .gc-receipt .gc-row b{font-weight:500;text-align:right;overflow-wrap:anywhere}.gc-mkt .gc-receipt .gc-seal{margin-top:18px;font:10px var(--mono);color:#c2f0da;display:flex;align-items:center;gap:7px}.gc-mkt .gc-rollout-grid{display:grid;grid-template-columns:.85fr 1.2fr;gap:90px;align-items:start}.gc-mkt .gc-rollout-steps{counter-reset:steps}.gc-mkt .gc-rollout-step{padding:0 0 26px 47px;margin-bottom:25px;border-bottom:1px solid var(--gc-line);position:relative}.gc-mkt .gc-rollout-step:last-child{margin-bottom:0}.gc-mkt .gc-rollout-step:before{counter-increment:steps;content:"0" counter(steps);position:absolute;left:0;top:0;font:12px var(--mono);color:var(--gc-blue)}.gc-mkt .gc-rollout-step h3{font-size:21px;margin-bottom:10px}.gc-mkt .gc-rollout-step p{font-size:14px;color:var(--gc-sub);margin:0}.gc-mkt .gc-rollout-tag{display:inline-block;padding:7px 11px;border:1px solid var(--gc-line);border-radius:5px;font:10px var(--mono);color:var(--gc-sub);margin:10px 0 24px}.gc-mkt .gc-faq{padding-top:10px;padding-bottom:75px;display:grid;grid-template-columns:.85fr 1.2fr;gap:90px}.gc-mkt .gc-faq h2{font-size:37px}.gc-mkt .gc-faq details{padding:21px 0;border-bottom:1px solid var(--gc-line)}.gc-mkt .gc-faq details:first-child{border-top:1px solid var(--gc-line)}.gc-mkt .gc-faq summary{cursor:pointer;list-style:none;font-size:15px;font-weight:650;display:flex;justify-content:space-between;gap:25px}.gc-mkt .gc-faq summary::-webkit-details-marker{display:none}.gc-mkt .gc-faq summary:after{content:"+";font-size:22px;font-weight:400;line-height:1.1}.gc-mkt .gc-faq details[open] summary:after{content:"−"}.gc-mkt .gc-faq details p{font-size:14px;color:var(--gc-sub);margin:17px 28px 0 0}.gc-mkt .gc-closing{padding:60px;background:var(--gc-blue);border-radius:14px;color:#fff;display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center;margin-bottom:68px}.gc-mkt .gc-closing .gc-kicker{color:#dbe4ff}.gc-mkt .gc-closing h2{font-size:41px;max-width:610px;margin-bottom:16px}.gc-mkt .gc-closing p{font-size:15px;color:#e0e7ff;margin-bottom:0;max-width:620px}.gc-mkt .gc-closing .gc-close-action{text-align:right}.gc-mkt .gc-closing .gc-btn{background:#fff;color:#183bcc;border-color:#fff}.gc-mkt .gc-closing .gc-btn:hover{background:#edf2ff}.gc-mkt .gc-closing .gc-close-action small{display:block;font-size:11px;margin-top:13px;color:#e0e7ff}.gc-mkt .gc-copyright{font-size:10px;color:var(--gc-sub);margin-top:20px}.gc-mkt .gc-toast{position:fixed;bottom:22px;right:22px;z-index:100;border-radius:8px;padding:13px 20px;color:#fff;background:var(--gc-ink);font-size:13px;box-shadow:var(--gc-shadow);max-width:calc(100% - 44px)}.gc-mkt .gc-review-corner{position:fixed;bottom:18px;left:18px;z-index:50;font-size:10px;background:var(--gc-card);color:var(--gc-sub);border:1px solid var(--gc-line);border-radius:20px;padding:7px 12px;box-shadow:0 3px 15px #10223b12}.gc-mkt .gc-review-corner a{color:var(--gc-blue);text-decoration:underline;text-underline-offset:3px}@media(min-width:1500px){.gc-mkt .gc-hero-grid{gap:80px}}@media(max-width:1050px){.gc-mkt .gc-hero-grid{gap:32px}.gc-mkt .gc-hero h1{font-size:58px}.gc-mkt .gc-hero .gc-lead{font-size:16px}.gc-mkt .gc-native-head,.gc-mkt .gc-evidence-layout{gap:40px}.gc-mkt .gc-rollout-grid,.gc-mkt .gc-faq{gap:50px}.gc-mkt .gc-request-panel,.gc-mkt .gc-verdict-panel{padding:24px}.gc-mkt .gc-closing{padding:40px}.gc-mkt .gc-closing h2{font-size:37px}.gc-mkt .gc-surface p{min-height:82px}}@media(max-width:850px){.gc-mkt .gc-wrap{width:calc(100% - 44px)}.gc-mkt .gc-hero{padding-top:40px}.gc-mkt .gc-hero-grid{grid-template-columns:1fr;gap:37px}.gc-mkt .gc-hero h1{font-size:62px;max-width:660px}.gc-mkt .gc-hero .gc-lead{font-size:18px;max-width:650px}.gc-mkt .gc-hero-visual{max-width:650px;width:100%}.gc-mkt .gc-map-body{padding:22px 30px}.gc-mkt .gc-agent-node{padding:15px}.gc-mkt .gc-agent-node .gc-node-title{font-size:13px}.gc-mkt .gc-agent-node small{font-size:10px}.gc-mkt .gc-map-outcome b{font-size:17px}.gc-mkt .gc-platform-strip{margin-top:40px;justify-content:flex-start;gap:18px 27px}.gc-mkt .gc-platform-strip .gc-label{width:100%}.gc-mkt .gc-thesis{gap:35px;padding:55px 0}.gc-mkt .gc-thesis h2{font-size:32px}.gc-mkt .gc-section{padding:64px 0}.gc-mkt .gc-demo-section{padding-top:8px}.gc-mkt .gc-demo-heading{display:block}.gc-mkt .gc-demo-heading p{max-width:550px;margin-top:18px}.gc-mkt .gc-demo-grid{grid-template-columns:1fr 1fr}.gc-mkt .gc-data-row{grid-template-columns:1fr;gap:3px;padding:8px 0}.gc-mkt .gc-native-head{grid-template-columns:1fr;gap:6px}.gc-mkt .gc-native-head h2{max-width:650px}.gc-mkt .gc-native-cards{gap:12px}.gc-mkt .gc-native-card{padding:19px}.gc-mkt .gc-surface-head{display:block}.gc-mkt .gc-surface-head p{max-width:590px}.gc-mkt .gc-surface-grid{grid-template-columns:repeat(2,1fr)}.gc-mkt .gc-surface p{min-height:61px}.gc-mkt .gc-evidence-layout{grid-template-columns:1fr;gap:35px}.gc-mkt .gc-receipt{max-width:610px}.gc-mkt .gc-rollout-grid{grid-template-columns:1fr;gap:30px}.gc-mkt .gc-rollout-grid h2{max-width:600px}.gc-mkt .gc-rollout-tag{margin-bottom:0}.gc-mkt .gc-faq{grid-template-columns:1fr;gap:12px}.gc-mkt .gc-closing{grid-template-columns:1fr;gap:26px}.gc-mkt .gc-closing .gc-close-action{text-align:left}.gc-mkt .gc-federation{align-items:start;flex-direction:column;gap:15px}.gc-mkt .gc-section-head{margin-bottom:28px}}@media(max-width:580px){.gc-mkt .gc-wrap{width:calc(100% - 36px)}.gc-mkt .gc-hero{padding-top:31px}.gc-mkt .gc-hero h1{font-size:clamp(42px,10.1vw,57px);letter-spacing:-.057em;line-height:1.03}.gc-mkt .gc-hero .gc-lead{font-size:16px;line-height:1.65}.gc-mkt .gc-cloud-pill{margin-bottom:21px;font-size:10px}.gc-mkt .gc-hero-grid{gap:31px}.gc-mkt .gc-actions{gap:16px}.gc-mkt .gc-actions>.gc-btn{font-size:13px}.gc-mkt .gc-hero-note{font-size:11px}.gc-mkt .gc-map-body{padding:17px 13px}.gc-mkt .gc-console-header{padding:12px;font-size:10px}.gc-mkt .gc-console-header span:last-child{font-size:8px}.gc-mkt .gc-map-tags{font-size:8px;margin-bottom:14px}.gc-mkt .gc-agent-row{gap:6px}.gc-mkt .gc-agent-node{padding:11px 4px}.gc-mkt .gc-agent-node .gc-node-title{font-size:10px}.gc-mkt .gc-agent-node small{font-size:8px}.gc-mkt .gc-policy-node{padding:13px 11px;gap:6px}.gc-mkt .gc-policy-node strong{font-size:13px}.gc-mkt .gc-policy-node small,.gc-mkt .gc-verdict-mini{font-size:8px}.gc-mkt .gc-destination{font-size:10px}.gc-mkt .gc-destination em{font-size:8px}.gc-mkt .gc-map-outcome b{font-size:14px}.gc-mkt .gc-map-outcome small{font-size:9px}.gc-mkt .gc-console-footer{padding:10px 12px;font-size:8px}.gc-mkt .gc-caption{font-size:10px}.gc-mkt .gc-platform-strip{gap:16px 21px;margin-top:31px;padding:19px 0}.gc-mkt .gc-platform-strip strong{font-size:12px}.gc-mkt .gc-thesis{grid-template-columns:1fr;gap:5px;padding:42px 0}.gc-mkt .gc-thesis h2{font-size:31px}.gc-mkt .gc-thesis p{font-size:14px}.gc-mkt .gc-section{padding:51px 0}.gc-mkt .gc-demo-section{padding-top:0}.gc-mkt .gc-demo-heading h2{font-size:35px}.gc-mkt .gc-demo-heading p{font-size:14px}.gc-mkt .gc-demo-top{padding:12px 14px;font-size:10px;flex-wrap:wrap;gap:5px}.gc-mkt .gc-demo-top .gc-sample{font-size:8px}.gc-mkt .gc-scenario-tabs{padding:12px 10px;gap:5px}.gc-mkt .gc-scenario-tab{font-size:10px;padding:10px 5px;gap:0;line-height:1.4}.gc-mkt .gc-scenario-tab .gc-tabnum{display:none}.gc-mkt .gc-demo-grid{grid-template-columns:1fr}.gc-mkt .gc-request-panel{padding:23px 20px;border-right:0;border-bottom:1px solid var(--gc-line)}.gc-mkt .gc-request-panel h3{font-size:21px}.gc-mkt .gc-request-desc{min-height:0;margin-bottom:17px}.gc-mkt .gc-data-row{grid-template-columns:92px minmax(0,1fr);gap:10px}.gc-mkt .gc-data-row code{font-size:10px}.gc-mkt .gc-verdict-panel{padding:23px 20px}.gc-mkt .gc-verdict-panel h3{font-size:30px}.gc-mkt .gc-verdict-panel p{font-size:13px}.gc-mkt .gc-verdict-details b{font-size:11px}.gc-mkt .gc-verdict-details{gap:8px}.gc-mkt .gc-demo-bottom{padding:12px 14px;flex-direction:column;align-items:start;gap:7px;font-size:9px}.gc-mkt .gc-proof-line{grid-template-columns:1fr;gap:17px;margin-top:24px}.gc-mkt .gc-proof-line div{font-size:12px}.gc-mkt .gc-native-head h2{font-size:35px}.gc-mkt .gc-native-head p{font-size:14px}.gc-mkt .gc-native-cards{grid-template-columns:1fr;gap:14px}.gc-mkt .gc-native-card{padding:23px}.gc-mkt .gc-native-card .gc-native-number{margin-bottom:13px}.gc-mkt .gc-native-card h3{font-size:22px}.gc-mkt .gc-native-card p{font-size:14px}.gc-mkt .gc-native-card .gc-addition{font-size:13px}.gc-mkt .gc-federation{padding:20px}.gc-mkt .gc-federation .gc-clouds span{font-size:10px;padding:6px 9px}.gc-mkt .gc-surface-head h2{font-size:35px}.gc-mkt .gc-surface-head p{font-size:14px}.gc-mkt .gc-surface-grid{grid-template-columns:1fr}.gc-mkt .gc-surface{padding:22px}.gc-mkt .gc-surface .gc-surface-icon{float:left;margin-right:15px;margin-bottom:0}.gc-mkt .gc-surface h3{margin-top:4px;margin-bottom:20px;min-height:28px;font-size:22px}.gc-mkt .gc-surface p{min-height:0;clear:both;font-size:14px}.gc-mkt .gc-surface small{font-size:10px}.gc-mkt .gc-evidence-layout h2{font-size:35px}.gc-mkt .gc-evidence-layout .gc-lead{font-size:15px}.gc-mkt .gc-receipt{padding:21px}.gc-mkt .gc-receipt .gc-row{font-size:9px}.gc-mkt .gc-receipt-head{font-size:11px;gap:8px}.gc-mkt .gc-receipt-head span:last-child{font-size:8px}.gc-mkt .gc-receipt h3{font-size:25px}.gc-mkt .gc-rollout-grid h2{font-size:35px}.gc-mkt .gc-rollout-grid .gc-lead{font-size:15px}.gc-mkt .gc-rollout-step{padding-left:40px}.gc-mkt .gc-faq{padding-top:0;padding-bottom:50px}.gc-mkt .gc-faq h2{font-size:33px}.gc-mkt .gc-faq summary{font-size:14px}.gc-mkt .gc-faq details p{font-size:13px}.gc-mkt .gc-closing{padding:29px 24px;margin-bottom:45px;gap:22px}.gc-mkt .gc-closing h2{font-size:33px}.gc-mkt .gc-closing p{font-size:14px}.gc-mkt .gc-closing .gc-btn{width:100%;font-size:13px}.gc-mkt .gc-closing .gc-close-action small{text-align:center}.gc-mkt .gc-copyright{font-size:9px;margin-bottom:35px}.gc-mkt .gc-review-corner{font-size:9px;bottom:10px;left:10px}.gc-mkt .gc-kicker{font-size:10px}.gc-mkt .gc-record-panel{padding:17px}.gc-mkt .gc-record-panel pre{font-size:10px}}@media(prefers-reduced-motion:reduce){.gc-mkt *,.gc-mkt *:before,.gc-mkt *:after{animation:none!important;transition:none!important}}.gc-mkt h1{font-size:clamp(42px,4.85vw,67px);line-height:1.04;letter-spacing:-.055em;font-weight:800}.gc-mkt h2{font-size:clamp(32px,3.45vw,46px);font-weight:800}.gc-mkt .gc-hero-grid{grid-template-columns:1.03fr 1fr;gap:44px}.gc-mkt .gc-hero .gc-lead{font-size:17px;line-height:1.65}.gc-mkt .gc-hero-note{font-size:12px}.gc-mkt .gc-btn{background:var(--gc-ink);border-color:var(--gc-ink)}.gc-mkt .gc-btn:hover{background:var(--gc-blue);border-color:var(--gc-blue)}.gc-mkt .gc-btn.gc-secondary{border-color:var(--gc-line)}.gc-mkt .gc-text-link{color:var(--gc-ink)}.gc-mkt .gc-map-console{background:#1d1b17;border-color:#484237;color:#ede7da}.gc-mkt .gc-console-header,.gc-mkt .gc-console-footer{border-color:#4d473e}.gc-mkt .gc-map-body{background-image:radial-gradient(#9F978543 .8px,transparent .8px)}.gc-mkt .gc-agent-node,.gc-mkt .gc-destination{background:#2c2821;border-color:#756b5b}.gc-mkt .gc-agent-node small,.gc-mkt .gc-destination em,.gc-mkt .gc-map-tags,.gc-mkt .gc-map-outcome small{color:#d1c8b9}.gc-mkt .gc-policy-node{background:#9f2d19;border-color:#f88c70;box-shadow:none}.gc-mkt .gc-policy-node small{color:#ffe6dc}.gc-mkt .gc-verdict-mini{border-color:#f3977f}.gc-mkt .gc-join i{border-color:#fff5e6}.gc-mkt .gc-console-footer{background:#29251e;color:#d8d0c2}.gc-mkt .gc-map-outcome{border-color:#756b5b}.gc-mkt .gc-console-header span:last-child{color:#d1c8b9}.gc-mkt .gc-console-header b{color:#beb3a0!important}.gc-mkt .gc-platform-strip{gap:16px}.gc-mkt .gc-platform-strip strong{font-size:13px}.gc-mkt .gc-thesis{gap:60px}.gc-mkt .gc-thesis h2{font-size:33px}.gc-mkt .gc-scenario-tabs,.gc-mkt .gc-native-section,.gc-mkt .gc-translation-section{background:#efeae0}.gc-mkt .gc-data-row{border-color:var(--gc-line)}.gc-mkt .gc-native-card,.gc-mkt .gc-surface,.gc-mkt .gc-inventory{background:var(--gc-card)}.gc-mkt .gc-surface p{min-height:0}.gc-mkt .gc-surface small{line-height:1.6}.gc-mkt .gc-surface .gc-surface-icon{background:var(--gc-soft);color:var(--gc-blue)}.gc-mkt .gc-dark-section{background:#1d1b17}.gc-mkt .gc-dark-section .gc-kicker{color:#f59172}.gc-mkt .gc-dark-section h2,.gc-mkt .gc-dark-section .gc-text-link{color:#f6f2ea}.gc-mkt .gc-dark-section .gc-lead,.gc-mkt .gc-evidence-points{color:#ddd5c8}.gc-mkt .gc-receipt{background:#28241e;border-color:#6c6252;color:#f6f2ea}.gc-mkt .gc-receipt p,.gc-mkt .gc-receipt .gc-row span,.gc-mkt .gc-receipt-head,.gc-mkt .gc-receipt .gc-seal{color:#d5cbbb}.gc-mkt .gc-receipt .gc-row,.gc-mkt .gc-receipt-head{border-color:#534b40}.gc-mkt .gc-closing{background:#ded9c7}.gc-mkt .gc-closing .gc-kicker{color:#8a341c}.gc-mkt .gc-closing .gc-btn{color:#fff}.gc-mkt .gc-split-head{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:end;margin-bottom:30px}.gc-mkt .gc-split-head h2{margin-bottom:0}.gc-mkt .gc-split-head>p{font-size:16px;color:var(--gc-sub);margin:0;max-width:470px}.gc-mkt .gc-inventory-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:38px;align-items:center}.gc-mkt .gc-inventory{border:1px solid var(--gc-line);border-radius:10px;overflow:hidden;box-shadow:var(--gc-shadow)}.gc-mkt .gc-inventory-bar{padding:18px 20px;display:flex;gap:12px;justify-content:space-between;align-items:center;border-bottom:1px solid var(--gc-line);font-size:12px}.gc-mkt .gc-inventory-bar span{font:9px var(--mono);color:var(--gc-sub)}.gc-mkt .gc-inventory-row{padding:16px 20px;display:grid;grid-template-columns:1.25fr 1fr .8fr;gap:14px;align-items:center;border-bottom:1px solid var(--gc-line);font-size:11px}.gc-mkt .gc-inventory-row b,.gc-mkt .gc-inventory-row small{display:block}.gc-mkt .gc-inventory-row b{font-size:11px}.gc-mkt .gc-inventory-row small{font-size:10px;color:var(--gc-sub);margin-top:4px}.gc-mkt .gc-inventory-labels{font:9px var(--mono);background:#f2ede3;color:var(--gc-sub)}.gc-mkt .gc-inventory-foot{padding:14px 20px;font:10px var(--mono);color:var(--gc-sub)}.gc-mkt .gc-status-text{font-size:10px;font-weight:700}.gc-mkt .gc-good{color:var(--gc-good)}.gc-mkt .gc-attention{color:var(--gc-hold)}.gc-mkt .gc-discovery-copy h3{font-size:24px;line-height:1.2}.gc-mkt .gc-discovery-copy p{font-size:14px;color:var(--gc-sub)}.gc-mkt .gc-source-tags{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0}.gc-mkt .gc-source-tags span{border:1px solid var(--gc-line);border-radius:4px;padding:5px 8px;font:10px var(--mono)}.gc-mkt .gc-inline-details{margin-top:20px;font-size:12px}.gc-mkt .gc-inline-details summary{cursor:pointer;font-weight:700}.gc-mkt .gc-inline-details p{margin-top:10px;font-size:12px}.gc-mkt .gc-integration-details{margin-top:25px;border:1px solid var(--gc-line);border-radius:8px;overflow:hidden}.gc-mkt .gc-integration-details>summary{padding:18px 22px;cursor:pointer;font-weight:650;font-size:14px;display:flex;justify-content:space-between;gap:12px}.gc-mkt .gc-integration-details>summary span{font-size:21px;color:var(--gc-blue)}.gc-mkt .gc-integration-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding:22px;border-top:1px solid var(--gc-line)}.gc-mkt .gc-integration-paths b{font-size:14px}.gc-mkt .gc-integration-paths p{font-size:13px;color:var(--gc-sub);margin:8px 0 0}.gc-mkt .gc-translation-board{background:var(--gc-card);border:1px solid var(--gc-line);border-radius:10px;overflow:hidden}.gc-mkt .gc-translation-title{padding:18px 22px;display:flex;gap:15px;justify-content:space-between;border-bottom:1px solid var(--gc-line);font-size:13px}.gc-mkt .gc-translation-title span{font:10px var(--mono);color:var(--gc-sub)}.gc-mkt .gc-translation-row{display:grid;grid-template-columns:1.15fr 1.15fr .55fr;gap:30px;align-items:center;padding:22px;border-bottom:1px solid var(--gc-line)}.gc-mkt .gc-translation-row b{font-size:14px}.gc-mkt .gc-translation-row small{display:block;font-size:11px;color:var(--gc-sub);margin-top:5px}.gc-mkt .gc-translation-row p{font-size:13px;color:var(--gc-sub);margin:0}.gc-mkt .gc-map-label{font:10px var(--mono);background:var(--gc-soft);padding:8px 10px;border-radius:4px;width:max-content;max-width:100%;color:var(--gc-ink)}.gc-mkt .gc-translation-bottom{padding:18px 22px;display:flex;gap:12px;font-size:12px;flex-wrap:wrap}.gc-mkt .gc-translation-bottom span{color:var(--gc-sub)}.gc-mkt .gc-evidence-sinks{display:flex;gap:8px;flex-wrap:wrap;grid-column:1/-1;margin-top:6px}.gc-mkt .gc-evidence-sinks span{padding:7px 12px;border:1px solid #665D4F;border-radius:4px;color:#e4dac8;font:11px var(--mono)}.gc-mkt .gc-assurance-band{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;border-top:1px solid var(--gc-line);margin-top:45px;padding-top:32px}.gc-mkt .gc-assurance-band h3{font-size:24px;margin-bottom:12px}.gc-mkt .gc-assurance-band p{font-size:14px;color:var(--gc-sub);margin:0}.gc-mkt .gc-assurance-band .gc-kicker{margin-bottom:12px}.gc-mkt .gc-gate-example{background:#1d1b17;padding:22px;border-radius:8px;color:#f6f2ea;display:grid;gap:11px}.gc-mkt .gc-gate-example span{font:9px var(--mono);color:#c3b8a5}.gc-mkt .gc-gate-example b{font-size:12px}.gc-mkt .gc-gate-example code{font:11px var(--mono);color:#ffcb94}.gc-mkt .gc-toast{pointer-events:none;bottom:70px;right:16px}.gc-mkt button,.gc-mkt summary{touch-action:manipulation}.gc-mkt a,.gc-mkt button,.gc-mkt summary{scroll-margin-top:110px}.gc-mkt main{min-width:0}.gc-mkt .gc-hero-grid>*,.gc-mkt .gc-inventory-layout>*,.gc-mkt .gc-split-head>*,.gc-mkt .gc-assurance-band>*,.gc-mkt .gc-translation-row>*{min-width:0}.gc-mkt .gc-record-panel pre{max-width:100%}.gc-mkt .gc-hero .gc-btn{background:#f0e9db;color:#20180f;border-color:#f0e9db}.gc-mkt .gc-hero .gc-btn:hover{background:#ffb896;border-color:#ffb896}.gc-mkt .gc-hero .gc-btn.gc-secondary{background:transparent;color:var(--gc-ink);border-color:var(--gc-line)}.gc-mkt .gc-hero .gc-scenario-tabs,.gc-mkt .gc-hero .gc-native-section,.gc-mkt .gc-hero .gc-translation-section,.gc-mkt .gc-hero .gc-inventory-labels{background:#1d1a15}.gc-mkt .gc-hero .gc-policy-summary{background:#2b241d}.gc-mkt .gc-hero .gc-demo-bottom,.gc-mkt .gc-hero .gc-record-panel{background:#241f18}.gc-mkt .gc-hero .gc-approval-box{background:#342819;color:#efe0c3}.gc-mkt .gc-hero .gc-verdict-details,.gc-mkt .gc-hero .gc-native-card .gc-addition{border-color:var(--gc-line)}.gc-mkt .gc-hero .gc-native-card .gc-addition{background:#30271f}.gc-mkt .gc-hero .gc-closing{background:#302a1e}.gc-mkt .gc-hero .gc-closing .gc-kicker{color:#f8b28f}.gc-mkt .gc-hero .gc-rollout-tag{background:#2b261d;color:#e4d8c5}.gc-mkt .gc-hero .gc-badge.gc-allow{color:#b7f0c9;background:#213c2b}.gc-mkt .gc-hero .gc-badge.gc-deny{color:#ffd0bd;background:#522b22}.gc-mkt .gc-hero .gc-badge.gc-hold{color:#f9d48f;background:#46331c}.gc-mkt .gc-hero .gc-federation{background:#29251d}.gc-mkt .gc-hero .gc-federation .gc-clouds span{background:#211e18}@media(max-width:1100px){.gc-mkt .gc-hero-grid{gap:32px}.gc-mkt .gc-split-head{gap:35px}.gc-mkt .gc-inventory-layout{gap:25px}}@media(max-width:960px){.gc-mkt .gc-hero-grid{grid-template-columns:1fr}.gc-mkt .gc-hero h1{max-width:750px}.gc-mkt .gc-hero .gc-lead{max-width:700px}.gc-mkt .gc-hero-visual{max-width:650px;width:100%;margin:auto}.gc-mkt .gc-split-head{grid-template-columns:1fr;gap:18px}.gc-mkt .gc-split-head>p{max-width:700px}.gc-mkt .gc-inventory-layout{grid-template-columns:1fr}.gc-mkt .gc-discovery-copy{max-width:700px}.gc-mkt .gc-translation-row{gap:22px}.gc-mkt .gc-assurance-band{gap:24px}}@media(max-width:640px){.gc-mkt h1{font-size:clamp(38px,10.4vw,52px)}.gc-mkt .gc-hero-grid{gap:29px}.gc-mkt .gc-hero .gc-lead{font-size:16px}.gc-mkt .gc-hero .gc-actions .gc-btn{width:100%;font-size:13px}.gc-mkt .gc-hero .gc-actions{gap:14px}.gc-mkt .gc-hero-note{font-size:11px}.gc-mkt .gc-thesis h2{font-size:31px}.gc-mkt .gc-platform-strip{gap:12px}.gc-mkt .gc-platform-strip strong{font-size:12px}.gc-mkt .gc-platform-strip .gc-label{width:100%}.gc-mkt .gc-split-head h2{font-size:33px}.gc-mkt .gc-split-head>p{font-size:14px}.gc-mkt .gc-inventory-bar{padding:15px;flex-direction:column;align-items:start;gap:8px}.gc-mkt .gc-inventory-row{padding:14px 12px;grid-template-columns:1.15fr .9fr .7fr;gap:8px;font-size:9px}.gc-mkt .gc-inventory-row b{font-size:9px;overflow-wrap:anywhere}.gc-mkt .gc-inventory-row small,.gc-mkt .gc-status-text{font-size:9px}.gc-mkt .gc-inventory-labels{font-size:8px}.gc-mkt .gc-inventory-foot{font-size:9px;padding:13px}.gc-mkt .gc-integration-paths{grid-template-columns:1fr;gap:23px}.gc-mkt .gc-integration-details>summary{font-size:12px;padding:16px}.gc-mkt .gc-translation-title{padding:17px;flex-direction:column;gap:8px}.gc-mkt .gc-translation-row{grid-template-columns:1fr;gap:11px;padding:18px}.gc-mkt .gc-translation-row b{font-size:14px}.gc-mkt .gc-translation-row p{font-size:13px}.gc-mkt .gc-translation-bottom{padding:18px}.gc-mkt .gc-assurance-band{grid-template-columns:1fr;gap:20px}.gc-mkt .gc-evidence-sinks span{font-size:9px}.gc-mkt .gc-evidence-sinks{gap:7px}.gc-mkt .gc-console-header span:last-child{font-size:8px}.gc-mkt .gc-translation-section,.gc-mkt .gc-discovery-section{padding-top:58px;padding-bottom:58px}}.gc-mkt .gc-closing,.gc-mkt .gc-closing h2{color:var(--gc-ink)}.gc-mkt .gc-closing p,.gc-mkt .gc-closing .gc-close-action small{color:var(--gc-sub)}.gc-mkt .gc-closing .gc-btn{background:var(--gc-ink);color:var(--gc-paper);border-color:var(--gc-ink)}.gc-mkt .gc-closing .gc-btn:hover{background:var(--gc-blue);border-color:var(--gc-blue);color:var(--gc-paper)}.gc-mkt .gc-policy-summary{color:var(--gc-ink)}.gc-mkt .gc-surface small{color:var(--gc-sub)}.gc-mkt .gc-surface .gc-surface-icon{border-color:var(--gc-line)}.gc-mkt .gc-decision-path .gc-step{background:#f0e9de;color:#565047}.gc-mkt .gc-decision-path .gc-step.gc-active{background:#f2dad0;color:#982c19}.gc-mkt .gc-hero .gc-decision-path .gc-step{background:#322d24;color:#eee2d1}.gc-mkt .gc-hero .gc-decision-path .gc-step.gc-active{background:#513021;color:#ffceb4}.gc-mkt .gc-toast{color:var(--gc-paper);background:var(--gc-ink)}.gc-mkt .gc-record-panel{background:#241f18;color:#ede7da}.gc-mkt .gc-hero{padding-top:48px}.gc-mkt .gc-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.42fr);gap:38px;align-items:center}.gc-mkt .gc-hero h1{font-size:clamp(42px,4.3vw,64px);line-height:1.06;letter-spacing:-.055em;color:var(--gc-ink)}.gc-mkt .gc-hero .gc-lead{font-size:17px;line-height:1.6}.gc-mkt .gc-hero .gc-actions{gap:14px;align-items:flex-start;flex-direction:column}.gc-mkt .gc-hero .gc-btn{font-size:13px;padding:12px 16px}.gc-mkt .gc-hero-thesis{font-size:13px;color:var(--gc-sub);border-top:1px solid var(--gc-line);padding-top:18px;margin-top:25px;line-height:1.8}.gc-mkt .gc-hero-thesis b{color:var(--gc-ink)}.gc-mkt .gc-hero-visual{max-width:none!important;min-width:0}.gc-mkt .gc-hero-visual .gc-demo-heading{margin:0 0 16px;display:block}.gc-mkt .gc-hero-visual .gc-demo-heading h2{font-size:24px;letter-spacing:-.035em;margin:0}.gc-mkt .gc-hero-visual .gc-demo-heading .gc-kicker{margin-bottom:6px;font-size:10px}.gc-mkt .gc-hero-visual .gc-demo{box-shadow:0 14px 42px #15130f0d;border-radius:8px}.gc-mkt .gc-hero-visual .gc-demo-top{padding:13px 17px;font-size:11px}.gc-mkt .gc-hero-visual .gc-demo-top .gc-sample{font:10px var(--mono);text-transform:none}.gc-mkt .gc-hero-visual .gc-scenario-tabs{padding:12px;gap:6px}.gc-mkt .gc-hero-visual .gc-scenario-tab{font-size:11px;line-height:1.4;padding:10px 7px;gap:6px}.gc-mkt .gc-hero-visual .gc-scenario-tab .gc-tabnum{display:none}.gc-mkt .gc-hero-visual .gc-request-panel,.gc-mkt .gc-hero-visual .gc-verdict-panel{padding:21px 18px}.gc-mkt .gc-hero-visual .gc-demo-grid{grid-template-columns:1fr 1fr}.gc-mkt .gc-hero-visual .gc-request-panel h3{font-size:18px;letter-spacing:-.02em}.gc-mkt .gc-hero-visual .gc-request-desc{font-size:12px;min-height:0;margin-bottom:13px}.gc-mkt .gc-hero-visual .gc-data-row{grid-template-columns:72px minmax(0,1fr);gap:9px;font-size:10px;padding:8px 0}.gc-mkt .gc-hero-visual .gc-data-row code{font-size:10px}.gc-mkt .gc-hero-visual .gc-policy-summary{padding:11px 12px;margin-top:14px;font-size:11px}.gc-mkt .gc-hero-visual .gc-verdict-panel h3{font-size:27px;line-height:1.12;margin:15px 0 12px}.gc-mkt .gc-hero-visual .gc-verdict-panel p{font-size:12px;line-height:1.65;margin-bottom:16px}.gc-mkt .gc-hero-visual .gc-panel-label{font-size:9px;margin-bottom:10px}.gc-mkt .gc-hero-visual .gc-decision-path{display:none}.gc-mkt .gc-hero-visual .gc-verdict-details{grid-template-columns:1fr;gap:7px;margin-bottom:12px}.gc-mkt .gc-hero-visual .gc-verdict-details div{padding:8px 10px}.gc-mkt .gc-hero-visual .gc-verdict-details b{font-size:11px}.gc-mkt .gc-hero-visual .gc-verdict-details span{font-size:9px;margin-bottom:2px}.gc-mkt .gc-hero-visual .gc-approval-box{padding:10px;margin:13px 0}.gc-mkt .gc-hero-visual .gc-approval-box .gc-btn{font-size:10px;min-height:36px;padding:8px 10px;white-space:normal}.gc-mkt .gc-hero-visual .gc-approval-box #approval-status{font-size:10px!important;line-height:1.6;margin:10px 0 0!important}.gc-mkt .gc-hero-visual .gc-demo-controls{gap:14px}.gc-mkt .gc-hero-visual .gc-plain-button{font-size:11px}.gc-mkt .gc-hero-visual .gc-demo-bottom{padding:11px 16px;font-size:9px}.gc-mkt .gc-hero .gc-platform-strip{margin-top:35px;justify-content:space-between;gap:15px}.gc-mkt .gc-hero-proof{margin:24px 0 37px;gap:28px}.gc-mkt .gc-hero-proof div{font-size:11px;line-height:1.6}.gc-mkt .gc-hero-proof strong{font-size:13px}.gc-mkt .gc-section{padding:68px 0}.gc-mkt .gc-native-head h2{font-size:clamp(32px,3.4vw,46px)}.gc-mkt .gc-native-card{border-radius:6px}.gc-mkt .gc-native-card .gc-addition{border-radius:0}.gc-mkt .gc-native-notes .gc-integration-paths{padding:22px}.gc-mkt .gc-native-notes p{font-size:12px}.gc-mkt .gc-native-notes a{display:inline-block;font-size:11px;color:var(--gc-blue);text-decoration:underline;text-underline-offset:3px;margin-top:12px}.gc-mkt .gc-lifecycle .gc-split-head{gap:50px}.gc-mkt .gc-connect-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:32px}.gc-mkt .gc-connect-grid article{border-top:2px solid var(--gc-ink);padding-top:17px}.gc-mkt .gc-step-num{font:10px var(--mono);color:var(--gc-sub)}.gc-mkt .gc-connect-grid h3{font-size:20px;margin:16px 0 10px}.gc-mkt .gc-connect-grid p{font-size:14px;line-height:1.7;color:var(--gc-sub)}.gc-mkt .gc-section.gc-discovery-section{border-top:1px solid var(--gc-line);padding-top:64px}.gc-mkt .gc-surface .gc-surface-icon{border-radius:4px}.gc-mkt .gc-surface small{text-transform:none}.gc-mkt .gc-translation-row{padding:19px 22px;gap:28px;grid-template-columns:1fr 1.3fr .65fr}.gc-mkt .gc-translation-row b{font-size:13px}.gc-mkt .gc-translation-row p{font-size:12px;line-height:1.65}.gc-mkt .gc-translation-title span{font-size:9px}.gc-mkt .gc-evidence-layout{gap:38px 55px}.gc-mkt .gc-evidence-layout>.gc-receipt{min-width:0}.gc-mkt .gc-receipt-head{padding-bottom:17px}.gc-mkt .gc-receipt .gc-row{font-size:11px;padding:10px 0}.gc-mkt .gc-receipt .gc-row b{max-width:67%;line-height:1.5}.gc-mkt .gc-receipt .gc-trail-principle{border-left:2px solid #f59172;color:#f5eadd;padding-left:12px;margin:18px 0 0;font-size:12px}.gc-mkt .gc-evidence-sinks{margin:0;grid-column:1/-1}.gc-mkt .gc-ops-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;grid-column:1/-1}.gc-mkt .gc-ops-grid article{border-top:1px solid #5e5547;padding-top:19px}.gc-mkt .gc-ops-grid h3{font-size:17px;line-height:1.3;color:#f6f2ea}.gc-mkt .gc-ops-grid p{font-size:13px;color:#d5cbbb;line-height:1.75;margin:0}.gc-mkt .gc-assure-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center}.gc-mkt .gc-assure-layout .gc-lead{font-size:16px}.gc-mkt .gc-gate-example{padding:24px;gap:0}.gc-mkt .gc-gate-example>span{margin-bottom:20px}.gc-mkt .gc-gate-row{display:flex;gap:20px;justify-content:space-between;border-bottom:1px solid #4c4539;padding:13px 0}.gc-mkt .gc-gate-row b{font-size:12px;font-weight:500}.gc-mkt .gc-gate-row em{font:10px var(--mono);font-style:normal;color:#d5cbbb;text-align:right;flex-shrink:0}.gc-mkt .gc-gate-row em.gc-pass{color:#a8d2b2}.gc-mkt .gc-gate-row em.gc-pending{color:#f2c58d}.gc-mkt .gc-gate-example code{margin-top:22px;font-size:14px}.gc-mkt .gc-developers-section{background:#efeae0;border-top:1px solid var(--gc-line);border-bottom:1px solid var(--gc-line)}.gc-mkt .gc-developer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gc-mkt .gc-developer-links a{background:var(--gc-card);padding:19px;border:1px solid var(--gc-line);border-radius:5px;display:grid;gap:7px}.gc-mkt .gc-developer-links a:hover{border-color:var(--gc-blue)}.gc-mkt .gc-developer-links b{font-size:15px}.gc-mkt .gc-developer-links span{font-size:12px;color:var(--gc-sub)}.gc-mkt .gc-faq{padding-top:58px;padding-bottom:60px}.gc-mkt .gc-closing{border-radius:8px}.gc-mkt .gc-copyright{font-size:11px}.gc-mkt .gc-record-panel{color:#ede7da}.gc-mkt .gc-record-panel .gc-record-title{font-size:11px}.gc-mkt .gc-record-panel .gc-plain-button{color:#f7baa4!important}.gc-mkt .gc-badge{border-radius:4px}.gc-mkt .gc-toast{pointer-events:none;position:fixed;bottom:65px;right:20px}.gc-mkt .gc-hero .gc-badge{font-size:10px}.gc-mkt .gc-hero .gc-developers-section{background:#1d1a15}.gc-mkt .gc-hero .gc-approval-box #approval-status{color:#f0ddbe}.gc-mkt .gc-hero .gc-scenario-tab{background:var(--gc-card)}.gc-mkt .gc-hero .gc-scenario-tab[aria-selected=true]{background:#38271f}.gc-mkt .gc-hero-thesis{color:var(--gc-sub)}@media(max-width:1120px){.gc-mkt .gc-hero-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);gap:25px}.gc-mkt .gc-hero h1{font-size:51px}.gc-mkt .gc-hero .gc-lead{font-size:16px}.gc-mkt .gc-hero-visual .gc-demo-grid{grid-template-columns:1fr}.gc-mkt .gc-hero-visual .gc-request-panel{border-right:0;border-bottom:1px solid var(--gc-line);padding-bottom:16px}.gc-mkt .gc-hero-visual .gc-request-desc,.gc-mkt .gc-hero-visual .gc-request-panel .gc-panel-label{display:none}.gc-mkt .gc-hero-visual .gc-data-row{padding:5px 0;grid-template-columns:82px 1fr}.gc-mkt .gc-hero-visual .gc-policy-summary{margin-top:10px}.gc-mkt .gc-hero-visual .gc-verdict-panel h3{font-size:25px;margin-top:10px}.gc-mkt .gc-hero-visual .gc-verdict-details{grid-template-columns:1fr 1fr}.gc-mkt .gc-hero-visual .gc-verdict-panel{padding-top:16px}.gc-mkt .gc-hero .gc-platform-strip{justify-content:flex-start}.gc-mkt .gc-ops-grid{gap:20px}.gc-mkt .gc-assure-layout{gap:30px}}@media(max-width:960px){.gc-mkt .gc-hero-grid{grid-template-columns:1fr;gap:30px}.gc-mkt .gc-hero .gc-lead{max-width:700px;font-size:17px}.gc-mkt .gc-hero h1{max-width:740px;font-size:clamp(42px,7.5vw,60px)}.gc-mkt .gc-hero .gc-actions{flex-direction:row;align-items:center}.gc-mkt .gc-hero .gc-hero-thesis{display:none}.gc-mkt .gc-hero-visual{width:100%;margin:0!important}.gc-mkt .gc-hero-visual .gc-demo-grid{grid-template-columns:1fr 1fr}.gc-mkt .gc-hero-visual .gc-request-panel{border-right:1px solid var(--gc-line);border-bottom:0;padding:22px}.gc-mkt .gc-hero-visual .gc-verdict-panel{padding:22px}.gc-mkt .gc-hero-visual .gc-request-desc,.gc-mkt .gc-hero-visual .gc-request-panel .gc-panel-label{display:block}.gc-mkt .gc-hero-visual .gc-data-row{padding:9px 0}.gc-mkt .gc-hero-visual .gc-verdict-details{grid-template-columns:1fr}.gc-mkt .gc-hero-visual .gc-demo-heading h2{font-size:25px}.gc-mkt .gc-assure-layout{grid-template-columns:1fr;gap:30px}.gc-mkt .gc-gate-example{max-width:700px}.gc-mkt .gc-hero .gc-platform-strip .gc-label{width:100%}.gc-mkt .gc-connect-grid{gap:20px}.gc-mkt .gc-connect-grid h3{font-size:18px}.gc-mkt .gc-native-cards{grid-template-columns:1fr}.gc-mkt .gc-native-card{display:grid;grid-template-columns:1fr 1fr;gap:8px 26px;padding:23px}.gc-mkt .gc-native-card .gc-native-number{grid-column:1/-1;margin:0 0 4px}.gc-mkt .gc-native-card h3{margin:0;grid-column:1}.gc-mkt .gc-native-card>p:not(.gc-addition){grid-column:1}.gc-mkt .gc-native-card .gc-addition{grid-column:2;grid-row:2/4;border-top:0;border-left:1px solid var(--gc-line);margin:0;padding:0 0 0 23px}.gc-mkt .gc-native-head{gap:12px}.gc-mkt .gc-native-head p{font-size:15px}.gc-mkt .gc-ops-grid{grid-template-columns:1fr;gap:20px}.gc-mkt .gc-ops-grid article{padding-top:16px}.gc-mkt .gc-ops-grid h3{margin-bottom:8px}.gc-mkt .gc-ops-grid p{font-size:14px}.gc-mkt .gc-translation-row{gap:20px}}@media(max-width:640px){.gc-mkt .gc-hero{padding-top:32px}.gc-mkt .gc-hero .gc-hero-note{font-size:12px;line-height:1.7}.gc-mkt .gc-hero .gc-actions .gc-btn{width:100%;font-size:12px}.gc-mkt .gc-hero .gc-actions{gap:15px}.gc-mkt .gc-hero .gc-lead{font-size:16px}.gc-mkt .gc-hero h1{font-size:clamp(38px,10.8vw,54px);line-height:1.07}.gc-mkt .gc-hero-visual .gc-demo-grid{grid-template-columns:1fr}.gc-mkt .gc-hero-visual .gc-request-panel{border-right:0;border-bottom:1px solid var(--gc-line);padding:19px}.gc-mkt .gc-hero-visual .gc-verdict-panel{padding:21px 19px}.gc-mkt .gc-hero-visual .gc-request-desc,.gc-mkt .gc-hero-visual .gc-request-panel .gc-panel-label{display:none}.gc-mkt .gc-hero-visual .gc-data-row{padding:7px 0;grid-template-columns:74px 1fr}.gc-mkt .gc-hero-visual .gc-request-panel h3{font-size:19px}.gc-mkt .gc-hero-visual .gc-verdict-details{grid-template-columns:1fr 1fr}.gc-mkt .gc-hero-visual .gc-scenario-tab{font-size:10px;padding:10px 4px}.gc-mkt .gc-hero-visual .gc-scenario-tabs{padding:10px;gap:5px}.gc-mkt .gc-hero-visual .gc-demo-top{font-size:10px;padding:12px;gap:5px}.gc-mkt .gc-hero-visual .gc-demo-top .gc-sample{font-size:9px}.gc-mkt .gc-hero-visual .gc-verdict-panel h3{font-size:28px}.gc-mkt .gc-hero-visual .gc-demo-heading h2{font-size:24px}.gc-mkt .gc-hero .gc-platform-strip{gap:14px 19px;margin-top:28px}.gc-mkt .gc-hero .gc-platform-strip strong{font-size:11px}.gc-mkt .gc-hero-proof{grid-template-columns:1fr;gap:16px;margin:23px 0 31px}.gc-mkt .gc-hero-proof div{font-size:12px}.gc-mkt .gc-hero-proof strong{font-size:14px}.gc-mkt .gc-section{padding:51px 0}.gc-mkt .gc-connect-grid{grid-template-columns:1fr;gap:18px}.gc-mkt .gc-connect-grid article{padding-top:15px}.gc-mkt .gc-connect-grid h3{font-size:20px;margin:9px 0}.gc-mkt .gc-connect-grid p{font-size:14px;margin-bottom:0}.gc-mkt .gc-step-num{float:right;padding-top:8px}.gc-mkt .gc-native-card{display:block}.gc-mkt .gc-native-card .gc-native-number{display:block;margin-bottom:16px}.gc-mkt .gc-native-card h3{margin-bottom:14px;font-size:22px}.gc-mkt .gc-native-card>p:not(.gc-addition){font-size:14px}.gc-mkt .gc-native-card .gc-addition{border-left:0;border-top:1px solid var(--gc-line);margin-top:17px;padding:17px 0 0}.gc-mkt .gc-translation-row{grid-template-columns:1fr;padding:20px;gap:9px}.gc-mkt .gc-translation-row p{font-size:13px}.gc-mkt .gc-translation-title span{font-size:9px;line-height:1.5}.gc-mkt .gc-developer-links{grid-template-columns:1fr;gap:12px}.gc-mkt .gc-gate-example{padding:21px}.gc-mkt .gc-gate-row{gap:12px}.gc-mkt .gc-gate-row b{font-size:11px}.gc-mkt .gc-gate-row em{font-size:9px}.gc-mkt .gc-gate-example>span{font-size:9px;line-height:1.6}.gc-mkt .gc-receipt .gc-row{font-size:10px}.gc-mkt .gc-receipt-head{flex-wrap:wrap}.gc-mkt .gc-receipt .gc-row b{max-width:64%}.gc-mkt .gc-evidence-layout{gap:28px}.gc-mkt .gc-faq{padding-top:45px;padding-bottom:45px}.gc-mkt .gc-copyright{font-size:10px}.gc-mkt .gc-hero .gc-btn{white-space:normal}.gc-mkt .gc-hero-visual .gc-demo-bottom{flex-direction:row;align-items:center;flex-wrap:wrap;gap:6px}.gc-mkt .gc-source-tags{gap:6px}.gc-mkt .gc-native-notes .gc-integration-paths{grid-template-columns:1fr}.gc-mkt .gc-gate-example code{font-size:12px}.gc-mkt .gc-hero-visual .gc-record-panel{padding:16px}.gc-mkt .gc-record-panel .gc-record-title{flex-wrap:wrap;gap:7px}.gc-mkt .gc-record-panel pre{font-size:10px}}@media(prefers-reduced-motion:reduce){.gc-mkt *,.gc-mkt *:before,.gc-mkt *:after{transition:none!important;animation:none!important}}.gc-mkt .gc-single-platform{padding-top:66px;padding-bottom:66px}.gc-mkt .gc-single-platform .gc-split-head{gap:44px;grid-template-columns:1.12fr 1fr}.gc-mkt .gc-single-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gc-mkt .gc-single-grid article{padding:26px 24px;border-top:2px solid var(--gc-ink);background:var(--gc-card);min-width:0}.gc-mkt .gc-single-grid h3{font-size:23px;line-height:1.2;letter-spacing:-.035em;margin:18px 0 14px}.gc-mkt .gc-single-grid p{font-size:14px;color:var(--gc-sub);line-height:1.65;margin-bottom:22px}.gc-mkt .gc-single-grid strong{display:block;font-size:12px;color:var(--gc-ink);line-height:1.55}.gc-mkt .gc-single-grid .gc-step-num{font:10px var(--mono);letter-spacing:.04em;color:var(--gc-blue)}.gc-mkt .gc-single-summary{display:flex;gap:16px;align-items:baseline;flex-wrap:wrap;border-top:1px solid var(--gc-line);margin-top:27px;padding-top:20px;font-size:13px}.gc-mkt .gc-single-summary span{color:var(--gc-sub)}.gc-mkt .gc-expansion{padding-top:60px;padding-bottom:64px}.gc-mkt .gc-expansion .gc-federation{margin-top:0;box-shadow:none}.gc-mkt .gc-hero .gc-hero-thesis{font-size:13px;line-height:1.7;color:var(--gc-sub)}@media(max-width:960px){.gc-mkt .gc-single-platform .gc-split-head{grid-template-columns:1fr;gap:18px}.gc-mkt .gc-single-grid{gap:12px}.gc-mkt .gc-single-grid article{padding:23px 18px}.gc-mkt .gc-single-grid h3{font-size:21px}}@media(max-width:680px){.gc-mkt .gc-single-platform{padding-top:48px;padding-bottom:48px}.gc-mkt .gc-single-grid{grid-template-columns:1fr;gap:16px}.gc-mkt .gc-single-grid article{padding:24px}.gc-mkt .gc-single-grid h3 br{display:none}.gc-mkt .gc-single-grid h3{font-size:24px}.gc-mkt .gc-single-grid p{font-size:14px}.gc-mkt .gc-single-summary{gap:7px}.gc-mkt .gc-expansion{padding-top:46px;padding-bottom:46px}}.gc-mkt .gc-gate-context{font:11px/1.7 var(--sans);color:#d5cbbb;margin:8px 0 0!important}.gc-mkt .gc-single-grid article{display:flex;flex-direction:column}.gc-mkt .gc-single-grid article>strong{margin-top:auto}.gc-mkt #hero-title{font-size:clamp(42px,4.3vw,61px);line-height:1.05;letter-spacing:-.055em}.gc-mkt #hero-title span{color:var(--gc-ink)}.gc-mkt #single-platform{padding-top:70px}.gc-mkt .gc-single-grid article p{min-height:0}.gc-mkt .gc-single-grid article h3{font-size:25px;line-height:1.12}.gc-mkt .gc-single-grid article strong{line-height:1.5}.gc-mkt .gc-single-summary{align-items:start}.gc-mkt .gc-case-study{margin-top:42px;border:1px solid var(--gc-line);border-radius:12px;background:var(--gc-card);overflow:hidden;box-shadow:0 16px 44px #15130f08}.gc-mkt .gc-case-heading{padding:30px 30px 25px;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end}.gc-mkt .gc-case-heading h3{font-size:32px;margin:0;line-height:1.08}.gc-mkt .gc-case-heading p:last-child{font-size:14px;color:var(--gc-sub);margin:0;max-width:530px}.gc-mkt .gc-case-heading .gc-kicker{font-size:10px;margin-bottom:13px}.gc-mkt .gc-case-route{padding:15px 30px;background:var(--gc-soft);border-top:1px solid var(--gc-line);border-bottom:1px solid var(--gc-line)}.gc-mkt .gc-case-route-label{font:9px var(--mono);letter-spacing:.07em;display:block;color:var(--gc-sub);margin-bottom:10px}.gc-mkt .gc-case-route>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:11px}.gc-mkt .gc-case-route i{font-style:normal;color:var(--gc-sub)}.gc-mkt .gc-case-route b{color:var(--gc-blue)}.gc-mkt .gc-case-board{display:grid;grid-template-columns:.96fr 1.04fr}.gc-mkt .gc-case-ledger,.gc-mkt .gc-case-action{padding:26px 30px;min-width:0}.gc-mkt .gc-case-ledger{border-right:1px solid var(--gc-line)}.gc-mkt .gc-case-ledger-top{display:flex;flex-direction:column;gap:7px;font-size:13px}.gc-mkt .gc-case-ledger-top>span{font:9px var(--mono);color:var(--gc-sub)}.gc-mkt .gc-case-balance{margin:25px 0 19px;display:flex;flex-direction:column}.gc-mkt .gc-case-balance>span{font-size:12px;color:var(--gc-sub)}.gc-mkt .gc-case-balance>strong{font-size:65px;line-height:1.1;letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin:5px 0}.gc-mkt .gc-case-balance small{font-size:11px;color:var(--gc-sub)}.gc-mkt .gc-case-meter{height:9px;background:var(--gc-line);border-radius:9px;display:flex;overflow:hidden}.gc-mkt .gc-case-meter>span{height:100%;display:block;transition:width .15s}.gc-mkt .gc-case-confirmed{background:var(--gc-ink);width:76%}.gc-mkt .gc-case-reserved{background:var(--gc-blue);width:8%}.gc-mkt .gc-case-totals{margin-top:17px}.gc-mkt .gc-case-totals>div{display:flex;justify-content:space-between;gap:15px;padding:8px 0;font-size:12px}.gc-mkt .gc-case-totals span{color:var(--gc-sub)}.gc-mkt .gc-case-totals b{font:500 12px var(--mono)}.gc-mkt .gc-case-totals i{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%}.gc-mkt .gc-legend-confirmed{background:var(--gc-ink)}.gc-mkt .gc-legend-reserved{background:var(--gc-blue)}.gc-mkt .gc-case-total{border-top:1px solid var(--gc-line);margin-top:4px}.gc-mkt .gc-case-footnote{margin:17px 0 0;font-size:11px;color:var(--gc-sub);line-height:1.7;max-width:390px}.gc-mkt .gc-case-request{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid var(--gc-line);padding-bottom:16px}.gc-mkt .gc-case-request>span{font:10px var(--mono);color:var(--gc-sub)}.gc-mkt .gc-case-request strong{font-size:17px}.gc-mkt .gc-case-request small{font:9px var(--mono);color:var(--gc-sub)}.gc-mkt .gc-case-verdict{padding-top:19px;min-height:158px}.gc-mkt .gc-case-verdict h4{font-size:24px;letter-spacing:-.04em;line-height:1.15;margin:12px 0 9px}.gc-mkt .gc-case-verdict p{font-size:13px;color:var(--gc-sub);margin-bottom:17px}.gc-mkt .gc-case-buttons{display:flex;flex-wrap:wrap;gap:8px}.gc-mkt .gc-case-buttons .gc-btn{font-size:11px;min-height:40px;white-space:normal;padding:9px 12px}.gc-mkt .gc-case-next-step{font-size:11px;color:var(--gc-sub);margin:12px 0 9px}.gc-mkt .gc-case-controls{display:flex;gap:21px;flex-wrap:wrap}.gc-mkt .gc-case-controls .gc-plain-button{font-size:11px}.gc-mkt .gc-case-reconcile{border-top:1px solid var(--gc-line)}.gc-mkt .gc-case-reconcile>summary{padding:17px 30px;font-size:12px;font-weight:650;cursor:pointer;display:flex;justify-content:space-between;gap:15px;list-style:none}.gc-mkt .gc-case-reconcile>summary::-webkit-details-marker{display:none}.gc-mkt .gc-case-reconcile>summary span{font-size:19px;font-weight:400;color:var(--gc-blue)}.gc-mkt .gc-case-reconcile[open]>summary span{transform:rotate(45deg)}.gc-mkt .gc-case-reconcile>div{padding:0 30px 22px}.gc-mkt .gc-case-reconcile p{font-size:12px;color:var(--gc-sub)}.gc-mkt .gc-case-operation-state{font:10px/1.7 var(--mono)!important;margin:15px 0 0}.gc-mkt .gc-case-takeaway{display:flex;justify-content:space-between;gap:20px;padding:16px 30px;border-top:1px solid var(--gc-line);background:var(--gc-soft);font-size:11px}.gc-mkt .gc-case-takeaway span{color:var(--gc-sub)}.gc-mkt #case-record-panel pre{font-size:10px}.gc-mkt #case-record-panel .gc-record-title{font-size:11px}.gc-mkt #discover .gc-inventory-foot{font-size:10px;line-height:1.7}@media(min-width:1500px){.gc-mkt #hero-title{font-size:65px}}@media(max-width:1000px){.gc-mkt #hero-title{font-size:clamp(46px,7.5vw,66px)}.gc-mkt #hero-title br:nth-of-type(1),.gc-mkt #hero-title span br{display:none}.gc-mkt .gc-case-heading{gap:23px}.gc-mkt .gc-case-ledger,.gc-mkt .gc-case-action{padding:24px}.gc-mkt .gc-case-route{padding:15px 24px}.gc-mkt .gc-case-takeaway{padding:16px 24px;flex-direction:column;gap:6px}}@media(max-width:700px){.gc-mkt .gc-case-heading{grid-template-columns:1fr;gap:16px;padding:24px}.gc-mkt .gc-case-heading h3{font-size:29px}.gc-mkt .gc-case-board{grid-template-columns:1fr}.gc-mkt .gc-case-ledger{border-right:0;border-bottom:1px solid var(--gc-line)}.gc-mkt .gc-case-ledger-top{flex-direction:row;justify-content:space-between;gap:10px;font-size:11px}.gc-mkt .gc-case-ledger-top>span{font-size:8px}.gc-mkt .gc-case-balance{margin:21px 0 15px}.gc-mkt .gc-case-balance>strong{font-size:57px}.gc-mkt .gc-case-footnote{max-width:100%}.gc-mkt .gc-case-verdict{min-height:0}.gc-mkt .gc-case-totals>div{font-size:11px}.gc-mkt .gc-case-reconcile>summary{padding:17px 24px}.gc-mkt .gc-case-reconcile>div{padding:0 24px 22px}.gc-mkt .gc-case-route>div{font-size:10px;gap:8px}.gc-mkt .gc-case-route-label{font-size:8px}.gc-mkt .gc-case-controls{gap:16px}.gc-mkt .gc-single-grid article h3{font-size:24px}.gc-mkt #single-platform{padding-top:50px}}@media(max-width:380px){.gc-mkt .gc-case-heading,.gc-mkt .gc-case-action,.gc-mkt .gc-case-ledger{padding:21px 18px}.gc-mkt .gc-case-route{padding:14px 18px}.gc-mkt .gc-case-ledger-top{flex-direction:column;gap:7px}.gc-mkt .gc-case-reconcile>summary{padding:16px 18px}.gc-mkt .gc-case-reconcile>div{padding:0 18px 20px}.gc-mkt .gc-case-takeaway{padding:15px 18px}.gc-mkt #hero-title{font-size:42px}.gc-mkt .gc-case-buttons .gc-btn{font-size:10px}}@media(min-width:1001px){.gc-mkt #hero-title{font-size:55px}}.gc-mkt{box-sizing:border-box;background:var(--gc-paper);color:var(--gc-ink);font-family:var(--sans,Manrope,sans-serif);overflow-x:clip}.gc-mkt *,.gc-mkt *:before,.gc-mkt *:after{box-sizing:border-box}.gc-mkt h1,.gc-mkt h2,.gc-mkt h3,.gc-mkt h4{color:inherit}.gc-mkt h2,.gc-mkt h3,.gc-mkt h4{font-weight:600}.gc-mkt .gc-wrap{width:min(1280px,calc(100% - 48px));margin-left:auto;margin-right:auto}@media(max-width:560px){.gc-mkt .gc-wrap{width:calc(100% - 40px)}}.gc-mkt section.psurf,.gc-mkt section.pclose{border-top:0}.gc-mkt .pclose-act small a{color:inherit}.gc-mkt .gc-hero{position:relative;isolation:isolate;color:var(--gc-ink);padding-top:76px;padding-bottom:56px}.gc-mkt .gc-hero:before{content:"";position:absolute;z-index:-1;inset:0 calc(50% - 50vw);background:#0d0e0f}.gc-mkt .gc-hero .gc-crumb{margin:0 0 26px}.gc-mkt .gc-hero h1{color:#fff;max-width:14ch;margin:0}.gc-mkt .gc-hero h1 span,.gc-mkt #hero-title span{display:block;color:#fff}.gc-mkt #hero-title .nowrap,.gc-mkt #hero-title .gc-nowrap{display:inline;white-space:nowrap}.gc-mkt .gc-hero .gc-lead{color:var(--gc-sub);max-width:560px;margin-top:24px}@media(min-width:1081px){.gc-mkt .gc-hero .gc-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:56px}}.gc-mkt .gc-hero .gc-actions{flex-direction:row!important;align-items:center!important;margin-top:28px}.gc-mkt .gc-hero .gc-actions a{width:auto!important}.gc-mkt .gc-hero .gc-hero-note strong{color:#fff}.gc-mkt .gc-hero .gc-hero-grid{align-items:start}@media(max-width:720px){.gc-mkt .gc-hero{padding-top:48px;padding-bottom:40px}}.gc-mkt .gc-hcard{background:#151719;border:1px solid #34373a;border-radius:12px;padding:18px 20px 14px;color:#f0ede5;box-shadow:0 35px 90px #00000073,inset 0 1px #ffffff0d}.gc-mkt .gc-hc-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.gc-mkt .gc-hcard h2.gc-hc-title{margin:0;font-size:16px;letter-spacing:-.02em;line-height:1.3;font-weight:600;color:#fff}.gc-mkt .gc-hc-sample{flex:none;font:500 10.5px/1.4 var(--mono,"DM Mono",monospace);padding:3px 8px;border:1px solid #34373a;border-radius:5px;color:#b8b5ad;white-space:nowrap}.gc-mkt .gc-hc-sub{margin:4px 0 12px;font:400 11.5px/1.5 var(--mono,"DM Mono",monospace);color:#9a9790}.gc-mkt .gc-hc-tabs{display:flex;gap:2px;padding:3px;background:#0d0e0f;border:1px solid #34373a;border-radius:8px}.gc-mkt .gc-hc-tabs .gc-scenario-tab{position:relative;flex:1 1 0;min-width:0;min-height:0;display:block;border:0;border-radius:6px;padding:7px 8px;background:transparent;color:#b8b5ad;font:600 12px/1.3 var(--sans,Manrope,sans-serif);text-align:center;box-shadow:none;cursor:pointer;transition:background .2s,color .2s}.gc-mkt .gc-hc-tabs .gc-scenario-tab:hover{color:#fff}.gc-mkt .gc-hc-tabs .gc-scenario-tab[aria-selected=true]{background:#f0ede5;color:#151719;box-shadow:none;border:0}.gc-mkt .gc-hc-tabs .gc-tabnum{margin-right:5px;font:500 10px var(--mono,"DM Mono",monospace);opacity:.6}.gc-mkt .gc-hc-tabs .gc-scenario-tab.is-run:after{content:"";position:absolute;left:8px;bottom:3px;height:2px;width:0;border-radius:2px;background:#ff6334;animation:gc-run var(--gc-step,7s) linear forwards}.gc-mkt .gc-hcard.is-held .gc-scenario-tab.is-run:after{animation-play-state:paused}.gc-mkt .gc-hc-body{margin-top:14px}.gc-mkt .gc-hc-label{font:500 10px/1.4 var(--mono,"DM Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:#9a9790}.gc-mkt .gc-hc-req h3{margin:4px 0 2px;font-size:15px;line-height:1.35;letter-spacing:-.015em;color:#fff}.gc-mkt .gc-hc-req p{margin:0;font-size:12.5px;line-height:1.5;color:#b8b5ad}.gc-mkt .gc-hc-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin-top:8px}.gc-mkt .gc-hc-rows .gc-data-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:5px 0;border-bottom:1px solid #2b2e30;font-size:11.5px;min-width:0}.gc-mkt .gc-hc-rows .gc-data-row span{color:#9a9790}.gc-mkt .gc-hc-rows .gc-data-row code{font:500 11px/1.5 var(--mono,"DM Mono",monospace);color:#f0ede5;overflow-wrap:anywhere;text-align:right}.gc-mkt .gc-hc-verdict{margin-top:12px;padding:13px 14px;background:#1c1f21;border:1px solid #2b2e30;border-radius:9px}.gc-mkt .gc-hc-vtop{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.gc-mkt .gc-hc-verdict .gc-badge{margin-top:2px}.gc-mkt .gc-hc-verdict h3{margin:0 0 3px;font-size:15px;line-height:1.3;letter-spacing:-.015em;color:#fff}.gc-mkt .gc-hc-verdict p{margin:0;font-size:12.5px;line-height:1.5;color:#b8b5ad}.gc-mkt .gc-hc-rule{margin-top:10px;font:400 11px/1.5 var(--mono,"DM Mono",monospace);color:#9a9790;overflow-wrap:anywhere}.gc-mkt .gc-hc-rule strong{font-weight:500;color:#ff8a66;letter-spacing:.04em}.gc-mkt .gc-hcard .gc-decision-path{margin:10px 0 0;gap:6px;font-size:10px}.gc-mkt .gc-hcard .gc-decision-path .gc-step{padding:5px 8px}.gc-mkt .gc-hc-drawer{margin-top:2px}.gc-mkt .gc-hc-drawer>summary{list-style:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0 2px;cursor:pointer}.gc-mkt .gc-hc-drawer>summary::-webkit-details-marker{display:none}.gc-mkt .gc-hc-foot{font:400 10.5px/1.5 var(--mono,"DM Mono",monospace);color:#9a9790;min-width:0;overflow-wrap:anywhere}.gc-mkt .gc-hc-foot b{font-weight:500;color:#b8b5ad}.gc-mkt .gc-hc-insp{font-size:12.5px;font-weight:600;color:#ff8a66;white-space:nowrap}.gc-mkt .gc-hc-chev{display:inline-block;transition:transform .2s}.gc-mkt .gc-hc-drawer[open] .gc-hc-chev{transform:rotate(90deg)}.gc-mkt .gc-hc-drawer-body{padding-top:12px}.gc-mkt .gc-hcard .gc-verdict-details{margin-bottom:12px}.gc-mkt .gc-hcard .gc-approval-box{margin:0 0 12px}.gc-mkt .gc-hcard .gc-demo-controls{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.gc-mkt .gc-hcard .gc-plain-button{color:#ff8a66}.gc-mkt .gc-hcard .gc-record-panel{margin-top:12px;border-radius:8px;background:#0d0e0f;color:#f0ede5;border:1px solid #2b2e30;padding:14px}.gc-mkt .gc-hcard :focus-visible{outline:3px solid #ffac83;outline-offset:2px}@keyframes gc-run{to{width:calc(100% - 16px)}}@media(max-width:560px){.gc-mkt .gc-hcard{padding:16px 14px 12px}.gc-mkt .gc-hc-tabs .gc-scenario-tab{padding:7px 4px;font-size:11.5px;line-height:1.25}.gc-mkt .gc-hc-tabs .gc-tabnum{display:block;margin:0 0 1px}.gc-mkt .gc-hc-rows{grid-template-columns:1fr}.gc-mkt .gc-hc-vtop{grid-template-columns:1fr;gap:8px}.gc-mkt .gc-hc-verdict .gc-badge{justify-self:start}.gc-mkt .gc-hc-drawer>summary{grid-template-columns:1fr;gap:6px}}@media(prefers-reduced-motion:reduce){.gc-mkt .gc-hc-tabs .gc-scenario-tab{transition:none}.gc-mkt .gc-hc-tabs .gc-scenario-tab.is-run:after{animation:none}}.gc-mkt:not(.gc-js) .gc-hc-tabs,.gc-mkt:not(.gc-js) .gc-hcard .gc-approval-box,.gc-mkt:not(.gc-js) .gc-hcard .gc-demo-controls,.gc-mkt:not(.gc-js) .gc-case-buttons,.gc-mkt:not(.gc-js) .gc-case-controls{display:none!important}main[id] [data-std=crumb][data-std][data-std]{font-family:var(--mono,"DM Mono",monospace)!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#ff6334!important}main[id] [data-std=crumb][data-std][data-std] *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}main[id] [data-std=h1][data-std][data-std]{font-size:clamp(36px,4.3vw,62px)!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1.02!important}main[id] [data-std^=cta-][data-std][data-std]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:48px!important;height:auto!important;padding:0 22px!important;margin:0!important;font:600 15px/1.2 var(--sans,Manrope,sans-serif)!important;letter-spacing:normal!important;white-space:nowrap!important;border-radius:5px!important;border:1px solid transparent!important;text-decoration:none!important;box-sizing:border-box!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease}main[id] [data-std=cta-primary][data-std][data-std]{background:#ff6334!important;border-color:#ff6334!important;color:#12110f!important}main[id] [data-std=cta-primary][data-std][data-std]:hover{background:#ff7a52!important;border-color:#ff7a52!important}main[id] [data-std=cta-secondary][data-std][data-std]{background:transparent!important;border-color:#5c6064!important;color:#f0ede5!important}main[id] [data-std=cta-secondary][data-std][data-std]:hover{background:#ffffff0d!important}main[id] [data-std^=cta-][data-std][data-std]:focus-visible{outline:3px solid #ffac83!important;outline-offset:3px!important}main[id] [data-std^=cta-][data-std][data-std] span{margin:0!important;color:inherit!important}main[id] [data-std=ctas][data-std][data-std]{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important}main[id] [data-std=h2][data-std][data-std]{font-size:clamp(30px,3.2vw,46px)!important;font-weight:600!important;letter-spacing:-.045em!important;line-height:1.08!important}main[id] [data-std=kicker][data-std][data-std]{font-family:var(--mono,"DM Mono",monospace)!important;font-size:11px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:.105em!important;text-transform:uppercase!important}main[id] [data-std=crumb][data-std][data-std] .mini-line{display:none!important}main[id] :has(>[data-std=cta-primary][data-std][data-std]){gap:12px!important}main[id] .pclose.pclose{background:#f2efe7!important}main[id] .pclose.pclose h2{font-size:clamp(30px,3.4vw,44px)!important;font-weight:600!important;letter-spacing:-.045em!important;line-height:1.08!important;color:#f2efe7!important}main[id] .pclose.pclose .pclose-kicker{font:500 11px/1.5 var(--mono,"DM Mono",monospace)!important;letter-spacing:.105em!important;text-transform:uppercase!important;color:#ff8a66!important}main[id] .pclose.pclose .pclose-btn span{font:inherit!important;color:inherit!important}main[id] .pclose.pclose .pclose-act small,main[id] .pclose.pclose .pclose-act small a{color:#b9b2a3!important;font-size:12.5px!important}main[id] .pclose.pclose .pclose-act small a{text-decoration:underline!important;text-underline-offset:3px}main[id] .nextrail.nextrail .row{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:900px){main[id] .nextrail.nextrail .row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){main[id] .nextrail.nextrail .row{grid-template-columns:1fr!important}}@media(max-width:400px){main[id] [data-std^=cta-][data-std][data-std]{padding:0 16px!important;font-size:14px!important}}
