.ss-hero.ss-geo{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:38px;align-items:center}
.ga-deck{min-width:0;--card-width:410px;--deck-radius:565px;--deck-turn:0deg;--deck-height:360px;color:#241b37}
.ga-deck-stage{position:relative;height:calc(var(--deck-height) + 35px);perspective:1300px;perspective-origin:50% 48%;overflow:hidden;isolation:isolate}
.ga-deck-ring{position:relative;height:100%;width:100%;transform-style:preserve-3d;transform:translateZ(calc(-1*var(--deck-radius))) rotateY(var(--deck-turn))}
.ga-deck.is-ready .ga-deck-ring{transition:transform .78s cubic-bezier(.25,.1,.25,1);will-change:transform}
.ga-platform-card{position:absolute;box-sizing:border-box;width:var(--card-width);min-height:var(--deck-height);left:50%;top:50%;transform:translate(-50%,-50%) rotateY(var(--face-angle)) translateZ(var(--deck-radius));backface-visibility:hidden;--tilt-x:0deg;--tilt-y:0deg;--lift:0px}
.ga-card-surface{box-sizing:border-box;min-height:var(--deck-height);display:flex;flex-direction:column;padding:24px 25px 18px;border-radius:17px;border:1px solid rgba(var(--tone),.28);background:linear-gradient(145deg,rgba(var(--tone),.2),rgba(var(--tone),.035) 54%,#fff 88%),#fff;color:#29263d;box-shadow:inset 0 1px 0 #fff,0 14px 28px rgba(var(--tone),.13);overflow:hidden;transform:perspective(900px) translateY(var(--lift)) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .16s ease-out,box-shadow .2s ease-out}
.ga-platform-card[data-active=true] .ga-card-surface{border-color:rgba(var(--tone),.4);box-shadow:inset 0 1px 0 #fff,0 15px 28px rgba(var(--tone),.18)}
.ga-deck:not(.is-ready) .ga-platform-card:not([data-active=true]){visibility:hidden}
.ga-platform-heading{display:flex;align-items:center;gap:11px;margin-bottom:21px}.ga-platform-heading>img{width:38px;height:38px;box-sizing:content-box;padding:5px;background:#fff;border-radius:11px;object-fit:contain;flex:0 0 38px}.ga-platform-heading>div{display:flex;flex-direction:column;gap:4px}.ga-platform-heading strong{font-size:22px;font-weight:600;color:#25233d;line-height:1.2}.ga-platform-heading>div>span{font-size:9px;letter-spacing:.3px;color:rgb(var(--tone))}.ga-platform-heading>.ga-answer-label{font-size:9px;margin-left:auto;color:#8b829b;align-self:flex-start;padding-top:5px;white-space:nowrap}
.ga-procurement-question{margin:0 0 18px;padding:13px 14px;border:1px solid rgba(var(--tone),.25);border-radius:9px 9px 3px 9px;background:#ffffffc7;color:#302b47;font-size:15px;line-height:1.65;font-weight:550;overflow-wrap:anywhere}.ga-procurement-question[lang=en]{font-size:14px;line-height:1.6}
.ga-platform-answer>span{font-size:9px;color:#8a8097;display:block;margin-bottom:6px}.ga-platform-answer>strong{font-size:16px;line-height:1.6;font-weight:550;color:rgb(var(--tone));display:block}.ga-platform-tags{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0}.ga-platform-tags>span{padding:3px 7px;font-size:9px;line-height:1.5;color:#5a5270;border:1px solid rgba(var(--tone),.16);border-radius:4px;background:#ffffff9c}.ga-platform-answer>p{font-size:11px;line-height:1.8;margin:0;color:#746a85}.ga-platform-answer[lang=en]>strong{font-size:14px}.ga-platform-answer[lang=en]>p{font-size:10px}
.ga-card-footer{margin-top:auto;padding-top:17px;display:flex;align-items:center;justify-content:space-between;gap:9px;color:#93879f;font-size:9px}.ga-card-footer>span+span{font-size:8px;letter-spacing:1.6px}
.ga-deck-controls{display:flex;align-items:center;justify-content:center;gap:8px;min-height:39px;margin:4px auto 0}.ga-deck-controls>button{font:inherit;border:0;background:transparent;color:#695478;cursor:pointer;padding:0 4px;font-size:24px;line-height:1;min-height:32px;min-width:24px}.ga-deck-selectors{display:flex;gap:4px;justify-content:center}.ga-deck-selectors button{border:1px solid transparent;background:transparent;border-radius:7px;padding:6px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ga-deck-selectors button[aria-pressed=true]{background:#f0eafa;border-color:#d7c6ed}.ga-deck-selectors img{width:19px;height:19px;object-fit:contain;display:block}.ga-deck-controls>.ga-deck-pause{font-size:10px;min-width:33px;margin-left:5px;color:#836998}.ga-deck-controls button:disabled{opacity:.6;cursor:default}.ga-deck button:focus-visible,.ga-deck a:focus-visible{outline:2px solid #8053bb;outline-offset:3px}
.ga-deck-bottom{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:7px 25px 0;color:#9d91a9;font-size:9px;line-height:1.7}.ga-deck-bottom>a{color:#7343a5;font-size:11px;white-space:nowrap}
.ga-original-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.ga-original-record{border:1px solid #dfd9e9;border-radius:11px;overflow:hidden;background:#fff}.ga-original-record>header{padding:17px 22px;display:flex;align-items:center;justify-content:space-between;gap:15px}.ss-page .ga-original-record h3{font-size:19px;margin:0;color:#2a2539}.ga-original-record>header>span{font-size:11px;color:#8a7b99}.ga-original-preview{display:block;position:relative;background:#14243b}.ga-original-preview svg{display:block;width:100%;height:auto}.ga-original-zoom{position:absolute;bottom:13px;right:15px;background:#f9f7fcf5;color:#563b78;border:1px solid #c3b5d5;border-radius:5px;padding:7px 10px;font-size:10px}.ga-original-preview:focus-visible{outline:3px solid #9773bc;outline-offset:-3px}
@media(max-width:1050px){.ss-hero.ss-geo{gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ga-card-surface{padding:21px 21px 17px}.ga-deck-selectors{gap:1px}.ga-deck-selectors button{padding:5px}.ga-deck-controls{gap:4px}.ga-deck-controls>.ga-deck-pause{margin-left:0}.ga-deck-bottom{margin-left:14px;margin-right:14px;font-size:8px}.ga-deck-bottom>a{font-size:10px}.ga-platform-heading strong{font-size:21px}}
@media(max-width:760px){.ss-hero.ss-geo{grid-template-columns:minmax(0,1fr);gap:20px}.ga-deck{--card-width:285px;--deck-height:355px}.ga-deck-stage{perspective:1000px}.ga-card-surface{padding:21px 18px 16px}.ga-platform-heading{gap:9px;margin-bottom:17px}.ga-platform-heading>img{width:32px;height:32px;flex-basis:32px;padding:4px;border-radius:9px}.ga-platform-heading strong{font-size:20px}.ga-platform-heading>div>span{font-size:8px}.ga-platform-heading>.ga-answer-label{font-size:8px}.ga-procurement-question{font-size:14px;padding:12px;margin-bottom:16px}.ga-procurement-question[lang=en]{font-size:13px}.ga-platform-answer>strong{font-size:16px}.ga-platform-answer[lang=en]>strong{font-size:14px}.ga-deck-controls{gap:1px}.ga-deck-selectors button{padding:4px}.ga-deck-selectors img{width:18px;height:18px}.ga-deck-controls>.ga-deck-pause{font-size:9px;min-width:29px}.ga-deck-controls>button{min-width:20px}.ga-deck-bottom{margin-left:8px;margin-right:8px;font-size:8px;gap:8px}.ga-deck-bottom>a{font-size:9px}.ga-original-records{grid-template-columns:minmax(0,1fr);gap:22px}.ga-original-record>header{padding:14px;gap:9px}.ss-page .ga-original-record h3{font-size:17px}.ga-original-record>header>span{font-size:9px}.ga-original-zoom{bottom:8px;right:8px;padding:5px 7px;font-size:9px}}
@media(max-width:360px){.ga-deck-selectors button{padding:3px}.ga-deck-selectors img{width:16px;height:16px}.ga-deck-bottom{flex-direction:column;gap:3px}}
@media(prefers-reduced-motion:reduce){.ga-deck.is-ready .ga-deck-ring{transition:none;will-change:auto}}

.ga-deck-stage{touch-action:pan-y}.ga-deck-edge{position:absolute;top:0;bottom:0;width:max(22px,calc((100% - var(--card-width))/2));border:0;background:transparent;z-index:10;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ga-deck-edge-prev{left:0}.ga-deck-edge-next{right:0}.ga-deck-edge>span{display:flex;align-items:center;justify-content:center;width:24px;height:42px;border:1px solid #d8cbe8;border-radius:20px;color:#795899;background:#fffffff0;font-size:24px;opacity:.7;transition:opacity .15s,background .15s}.ga-deck-edge:hover>span{opacity:1;background:#f2eafb}
@media(prefers-reduced-motion:reduce){.ga-card-surface{transform:none;transition:none}}

.ga-response-label{display:block;font-size:9px;letter-spacing:.3px;color:#8b8098;margin-bottom:9px}.ga-response-excerpt>p{font-size:12px;line-height:1.85;color:#655d76;margin:0 0 10px}.ga-response-excerpt>p:last-child{margin-bottom:0}.ga-response-excerpt strong{font-weight:600;color:rgb(var(--tone));background:rgba(var(--tone),.07);box-decoration-break:clone;-webkit-box-decoration-break:clone}.ga-response-excerpt[lang=en]>p{font-size:11px;line-height:1.8}.ga-response-excerpt[lang=en] strong{font-weight:600}
@media(max-width:760px){.ga-response-excerpt>p{font-size:12px;line-height:1.85}.ga-response-excerpt[lang=en]>p{font-size:11px;line-height:1.75}.ga-response-label{margin-bottom:8px}}

.ga-original-record>header{padding:12px 18px}
.ga-report-detail{padding:12px 14px 0;background:#14243b}
.ga-report-platforms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;max-width:450px;margin:0 auto 10px}
.ga-report-platforms>svg{border-radius:5px;overflow:hidden}
.ga-report-queries{border-radius:5px;overflow:hidden;max-width:420px;margin:0 auto}
.ga-report-queries .ga-report-queries-narrow{display:none}
.ga-report-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;max-width:450px;margin:auto;color:#b6c6dd;font-size:11px;line-height:1.6}
.ga-report-caption .ga-original-zoom{position:static;border:0;background:transparent;padding:0;color:#e3eaff;font-size:11px;white-space:nowrap}
.ga-report-detail:hover .ga-original-zoom{text-decoration:underline;text-underline-offset:3px}
@media(min-width:761px) and (max-width:1050px){.ga-original-records{grid-template-columns:minmax(0,1fr)}.ga-original-record{width:100%;max-width:640px;justify-self:center}}
@media(max-width:600px){.ga-report-detail{padding:12px 14px 0}.ga-report-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:10px}.ga-report-queries .ga-report-queries-wide{display:none}.ga-report-queries .ga-report-queries-narrow{display:block;max-width:230px;margin:auto}.ga-report-caption{min-height:36px;font-size:10px;gap:8px}.ga-report-caption .ga-original-zoom{font-size:10px}}
