.global-testimonials .gt-mobile{display:none}.global-testimonials .gt-layout{display:grid;grid-template-columns:minmax(0,0.85fr) minmax(0,2.15fr);gap:var(--space-xl);align-items:start}.global-testimonials .gt-left{position:relative;min-height:clamp(220px, 32vw, 420px)}.global-testimonials .gt-left-bg,.global-testimonials .gt-left-fg{position:absolute;top:auto;left:auto;right:2%;bottom:10%;width:min(58vw, 560px);height:auto;max-width:100%;pointer-events:none;user-select:none;z-index:0}.global-testimonials .gt-left-bg{transform:none}.global-testimonials .gt-left-fg{opacity:.85;transform:none}.global-testimonials .gt-eyebrow,.global-testimonials .gt-title,.global-testimonials .gt-intro{position:relative;z-index:1}.global-testimonials .gt-eyebrow{display:inline-block;padding:var(--space-xs) var(--space-md);background:var(--accent-color);color:var(--ul-white);border-radius:var(--radius-lg);font-weight:600;letter-spacing:.05em;margin-bottom:var(--space-md)}.global-testimonials .gt-title{margin:0 0 var(--space-md);color:var(--ul-white)}.global-testimonials .gt-intro{max-width:42ch}.global-testimonials .gt-right{position:relative}.global-testimonials .gt-track-wrap{overflow:hidden;position:relative}.global-testimonials .gt-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc(50% - var(--space-md) / 2);gap:var(--space-md);transition:transform 0.45s cubic-bezier(.4,0,.2,1);align-items:start}.global-testimonials .gt-card{position:relative;background:var(--card-bg);border-radius:var(--radius-lg);padding:clamp(var(--space-lg), 3vw, var(--space-xl));min-height:clamp(360px, 42vw, 520px);border:1px solid color-mix(in srgb,var(--accent-color) 70%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-color) 35%,transparent) inset;display:flex;flex-direction:column}.global-testimonials .gt-card:nth-child(even){margin-top:clamp(var(--space-lg), 4vw, var(--space-xl))}.theme-white.global-testimonials .gt-card{background:color-mix(in srgb,var(--ul-primary-lighter) 30%,transparent);color:var(--ul-white);border-color:var(--ul-primary-light);box-shadow:none}.theme-blue.global-testimonials .gt-card{background:var(--ul-bg-white);color:var(--ul-black);border-color:#fff0;box-shadow:0 8px 24px rgb(0 0 0 / .08)}.global-testimonials .gt-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(var(--space-md), 2vw, var(--space-lg))}.global-testimonials .gt-badge{display:inline-block;padding:var(--space-2xs) var(--space-sm);background:var(--ul-white);color:var(--ul-black);border:1px solid #fff0;border-radius:9999px;margin:0}.theme-white.global-testimonials .gt-badge{background:color-mix(in srgb,var(--ul-white) 15%,transparent);color:var(--ul-white);border-color:var(--ul-white)}.theme-blue.global-testimonials .gt-badge{background:var(--ul-secondary-lighter);color:var(--ul-primary);border-color:var(--ul-secondary)}.global-testimonials .gt-icon{font-size:2.4rem;color:var(--accent-color)}.theme-white.global-testimonials .gt-quote,.theme-white.global-testimonials .gt-icon,.theme-white.global-testimonials .gt-cite{color:var(--ul-white)}.theme-blue.global-testimonials .gt-quote{color:var(--ul-black)}.theme-blue.global-testimonials .gt-icon,.theme-blue.global-testimonials .gt-cite{color:var(--ul-primary)}.global-testimonials .gt-quote{margin:0}.global-testimonials .gt-quote p{margin:0;color:var(--ul-white)}.global-testimonials .gt-cite{margin-top:auto;text-align:right;color:var(--accent-color);font-weight:700}.global-testimonials .gt-nav{display:flex;gap:var(--space-sm);justify-content:flex-end;margin-top:var(--space-md)}.global-testimonials .gt-nav button{width:48px;height:48px;border-radius:var(--radius-sm);background:var(--accent-color);color:var(--ul-white);border:none;cursor:pointer;display:grid;place-items:center;transition:transform 0.2s ease,background 0.2s ease}.global-testimonials .gt-nav button:hover{background:var(--ul-primary-light);transform:scale(1.05)}.global-testimonials .gt-nav button:disabled{opacity:.4;cursor:not-allowed;transform:none}@media (max-width:959px){.global-testimonials .gt-desktop{display:none}.global-testimonials .gt-mobile{display:block}.global-testimonials .gt-mobile-header{position:relative;min-height:180px;text-align:center;margin-bottom:var(--space-lg)}.global-testimonials .gt-mobile-header .gt-left-bg,.global-testimonials .gt-mobile-header .gt-left-fg{position:absolute;pointer-events:none;user-select:none;right:50%;bottom:0;width:min(50vw, 420px);height:auto;max-width:100%;transform:translateX(50%);z-index:0}.global-testimonials .gt-mobile-header .gt-left-fg{opacity:.85}.global-testimonials .gt-mobile-header .gt-eyebrow,.global-testimonials .gt-mobile-header .gt-title,.global-testimonials .gt-mobile-header .gt-intro{position:relative;z-index:1;margin-left:auto;margin-right:auto}.global-testimonials .gt-mobile-header .gt-intro{max-width:60ch}.global-testimonials .gt-mobile-track{overflow:visible;position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:var(--space-xs);transition:transform 0.45s cubic-bezier(.4,0,.2,1)}.global-testimonials .gt-mobile-track .gt-card{min-height:auto;padding:var(--space-md)}.global-testimonials .gt-mobile-track .gt-card:nth-child(even){margin-top:0}.global-testimonials .gt-mobile .gt-nav{justify-content:center;margin-top:var(--space-lg)}}