.gt-research-page .gt-aero-topic>summary{min-height:190px;padding:28px 22px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}
.gt-research-page .gt-aero-topic h2{min-height:2.3em;display:flex;align-items:center;justify-content:center;margin-top:12px}
.gt-research-page .gt-aero-topic[open]{min-height:var(--topic-open-height,auto)}
.gt-research-page .gt-aero-study{margin-top:30px}
.gt-research-page .gt-aero-contact{padding-top:72px}
.gt-method-flip{appearance:none;display:grid;width:100%;padding:0;border:0;background:none;color:var(--aero-ink);font:inherit;text-align:center;cursor:pointer;perspective:900px;border-radius:26px;-webkit-tap-highlight-color:transparent}
.gt-method-inner{display:grid;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.65,.25,1)}
.gt-method-flip[aria-pressed=true] .gt-method-inner{transform:rotateY(180deg)}
.gt-method-front,.gt-method-back{grid-area:1/1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:220px;padding:24px 20px;border:1px solid #ffffffe6;border-radius:26px;background:linear-gradient(135deg,#f9f8f5,#e9e4ee);box-shadow:0 8px 24px #314e3e07,inset 0 1px #fff;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.gt-method-front{font-size:1.125rem}
.gt-method-back{transform:rotateY(180deg);font-size:.9375rem;line-height:1.6;background:linear-gradient(135deg,#f5ecd7,#e5ebe1)}
.gt-method-flip:hover .gt-method-front{border-color:#bdcabc}
.gt-research-page .gt-aero-steps{align-items:stretch}
@media(max-width:600px){.gt-research-page .gt-aero-topic>summary{min-height:156px}.gt-method-front,.gt-method-back{min-height:170px}.gt-research-page .gt-aero-contact{padding-top:52px}}
@media(prefers-reduced-motion:reduce){.gt-method-inner{transition:none}}

/* More breathing room before the process, with smaller turning cards. */
.gt-research-page .gt-aero-method{margin-top:72px}
.gt-method-front,.gt-method-back{min-height:180px;padding:20px 18px}
.gt-method-front{font-size:1.3rem;font-weight:600;line-height:1.3}
.gt-research-page{padding-bottom:28px}
@media(max-width:760px){.gt-research-page .gt-aero-topics{grid-template-columns:1fr}.gt-research-page .gt-aero-topic>summary{min-height:148px;padding:22px}.gt-research-page .gt-aero-topic h2{min-height:0}.gt-research-page .gt-aero-content{font-size:1rem;line-height:1.6}}
@media(max-width:600px){.gt-research-page .gt-aero-method{margin-top:48px}.gt-method-front,.gt-method-back{min-height:150px;padding:20px 22px}.gt-method-front{font-size:1.25rem}.gt-research-page .gt-aero-intro h1{font-size:clamp(2rem,8vw,2.6rem)}.gt-research-page .gt-aero-study{align-items:center}.gt-research-page .gt-aero-stage>summary{line-height:1.4}}
@media(max-width:600px){.gt-research-page .gt-aero-study{display:block}.gt-research-page .gt-aero-study>img{display:block;margin-bottom:16px}.gt-research-page .gt-aero-study h2{hyphens:none;overflow-wrap:normal}}
