.wp-block-etb-grid.wp-block-etb-grid[class*=etb-preset-] .wp-block-etb-grid-item{display:flex;flex-direction:column;position:relative}.wp-block-etb-grid.wp-block-etb-grid[class*=etb-preset-] .testimonial-message{line-height:1.65}.wp-block-etb-grid.wp-block-etb-grid[class*=etb-preset-] .reviewer-info{align-items:center}.wp-block-etb-grid.wp-block-etb-grid[class*=etb-preset-] .reviewer-name{font-weight:600;line-height:1.3}.wp-block-etb-grid.wp-block-etb-grid[class*=etb-preset-] .reviewer-company,.wp-block-etb-grid.wp-block-etb-grid[class*=etb-preset-] .reviewer-title{line-height:1.45}.wp-block-etb-grid.wp-block-etb-grid[class*=etb-preset-] .rating .etb-star-fraction,.wp-block-etb-grid.wp-block-etb-grid[class*=etb-preset-] .rating .gutenlayout-star-rating svg{height:16px;width:16px}.wp-block-etb-grid.wp-block-etb-grid:is(.etb-preset-elevated,.etb-preset-outline,.etb-preset-midnight,.etb-preset-aurora,.etb-preset-glass,.etb-preset-stripe,.etb-preset-editorial,.etb-preset-pastel,.etb-preset-minimal) .reviewer-info{margin-top:auto}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-elevated.has-box-shadow .wp-block-etb-grid-item{box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px -12px rgba(15,23,42,.18)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-elevated .testimonial-message{margin:18px 0 24px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-elevated .reviewer-info{border-top:1px solid #eef0f4;padding-top:20px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-outline .wp-block-etb-grid-item{transition:border-color .2s ease}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-outline .wp-block-etb-grid-item:hover{border-color:var(--etb-accent,#4f46e5)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-outline .quote-icon{background:color-mix(in srgb,var(--etb-accent,#4f46e5) 10%,transparent);border-radius:10px;display:inline-flex;padding:10px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-outline .quote-icon svg{display:block}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-outline .testimonial-message{margin:20px 0 24px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-minimal .wp-block-etb-grid-item{border-top:2px solid var(--etb-accent,#0f172a)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-minimal .testimonial-header{justify-content:flex-start}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-minimal .quote-icon:not(:has(svg)){display:none}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-minimal .testimonial-message{font-weight:400;letter-spacing:-.01em;margin:14px 0 22px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-minimal .reviewer-name{font-weight:600}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-bubble .testimonial-header,.wp-block-etb-grid.wp-block-etb-grid.etb-preset-bubble .testimonial-message{background:var(--etb-bubble,#f1f5f9)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-bubble .testimonial-header{border-radius:18px 18px 0 0;padding:24px 26px 0}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-bubble .testimonial-message{border-radius:0 0 18px 18px;flex:1;margin:0;padding:14px 26px 26px;position:relative}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-bubble .testimonial-message:after{background:inherit;border-radius:0 0 6px;bottom:-11px;content:"";height:22px;left:34px;position:absolute;transform:rotate(45deg);width:22px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-bubble .reviewer-info{margin-top:24px;padding-left:20px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight.has-box-shadow .wp-block-etb-grid-item{box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px -12px rgba(15,23,42,.18)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .wp-block-etb-grid-item{align-items:center;text-align:center}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .reviewer-info,.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .reviewer-info-content,.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .testimonial-header{display:contents}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .quote-icon{display:none}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .reviewer-photo{box-shadow:0 0 0 3px color-mix(in srgb,var(--etb-accent,#4f46e5) 25%,transparent),0 10px 24px -10px rgba(15,23,42,.35);margin-bottom:16px;order:1}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .reviewer-info>.components-button{margin-bottom:16px;order:1}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .rating{order:2}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .testimonial-message{margin:16px 0 22px;order:3}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .reviewer-name{order:4}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .reviewer-title{order:5}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .reviewer-company{order:6}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-spotlight .reviewer-info-content{margin-left:0}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-midnight .wp-block-etb-grid-item{background-image:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--etb-accent,#6366f1) 35%,transparent),transparent 55%);overflow:hidden}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-midnight .testimonial-message{margin:20px 0 24px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-midnight .reviewer-info{border-top:1px solid hsla(0,0%,100%,.08);padding-top:20px}:where(.wp-block-etb-grid.etb-preset-aurora) .wp-block-etb-grid-item{background:linear-gradient(140deg,var(--etb-accent,#4f46e5) 0,#7c3aed 55%,#c026d3 100%);box-shadow:0 18px 40px -20px rgba(79,70,229,.7)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-aurora .testimonial-message{margin:20px 0 24px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-aurora .rating .empty-star{opacity:.6}:where(.wp-block-etb-grid.etb-preset-glass){background:radial-gradient(circle at 15% 20%,#a78bfa 0,transparent 45%),radial-gradient(circle at 85% 80%,#f472b6 0,transparent 45%),linear-gradient(135deg,var(--etb-accent,#4f46e5),#0ea5e9);border-radius:24px;padding:32px}:where(.wp-block-etb-grid.etb-preset-glass) .wp-block-etb-grid-item{background:hsla(0,0%,100%,.14)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-glass .wp-block-etb-grid-item{backdrop-filter:blur(14px) saturate(140%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-glass .testimonial-message{margin:20px 0 24px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-glass .rating .empty-star{opacity:.6}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-stripe .wp-block-etb-grid-item{background-image:linear-gradient(90deg,var(--etb-accent,#4f46e5),color-mix(in srgb,var(--etb-accent,#4f46e5) 55%,#ec4899));background-repeat:no-repeat;background-size:100% 4px;overflow:hidden}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-stripe.has-box-shadow .wp-block-etb-grid-item{box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px -12px rgba(15,23,42,.18)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-stripe .testimonial-header{justify-content:flex-start}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-stripe .quote-icon{line-height:0;pointer-events:none;position:absolute;right:22px;top:18px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-stripe .testimonial-message{margin:16px 0 26px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-editorial .testimonial-message{font-family:Georgia,Times New Roman,serif;font-style:italic;line-height:1.6;margin:18px 0 24px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-editorial .reviewer-name{font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-editorial .reviewer-name:before{content:"— "}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-pastel .reviewer-photo{box-shadow:0 8px 20px -8px rgba(79,70,229,.45)}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-pastel .testimonial-message{margin:18px 0 24px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .wp-block-etb-grid-item{column-gap:28px;container-type:inline-size;display:grid;grid-template-areas:"info header" "info message";grid-template-columns:minmax(130px,32%) 1fr;grid-template-rows:auto 1fr}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .testimonial-header{grid-area:header;-ms-grid-column:3;-ms-grid-row:1}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .testimonial-message{grid-area:message;-ms-grid-column:3;-ms-grid-row:2;margin:14px 0 0}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .reviewer-info{-ms-grid-row:1;-ms-grid-row-span:2;align-self:stretch;border-right:1px solid #e2e8f0;flex-direction:column;grid-area:info;-ms-grid-column:1;padding-right:28px;text-align:center}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .reviewer-photo{margin-bottom:12px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .reviewer-info-content{margin-left:0}@container (max-width: 440px){.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .reviewer-info,.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .testimonial-header,.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .testimonial-message{grid-column:1/-1}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .testimonial-header{grid-row:1}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .testimonial-message{grid-row:2;margin-bottom:22px}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .reviewer-info{border-right:0;border-top:1px solid #e2e8f0;flex-direction:row;grid-row:3;justify-content:flex-start;padding:18px 0 0;text-align:left}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .reviewer-photo{margin-bottom:0}.wp-block-etb-grid.wp-block-etb-grid.etb-preset-split .reviewer-info-content{margin-left:14px}}.wp-block-etb-grid.wp-block-etb-grid.wp-block-etb-grid.has-custom-shadow.has-box-shadow .wp-block-etb-grid-item{box-shadow:var(--etb-shadow);transition:box-shadow .25s ease,transform .25s ease}.wp-block-etb-grid.wp-block-etb-grid.wp-block-etb-grid.has-custom-shadow.has-box-shadow .wp-block-etb-grid-item:hover{box-shadow:var(--etb-shadow-hover,var(--etb-shadow))}.wp-block-etb-grid.wp-block-etb-grid[class*=has-hover-] .wp-block-etb-grid-item:not(.block-editor-block-list__block){transition:transform .25s ease,box-shadow .25s ease,outline-color .2s ease,opacity .25s ease}.wp-block-etb-grid.wp-block-etb-grid.has-hover-lift .wp-block-etb-grid-item:not(.block-editor-block-list__block):hover{box-shadow:0 22px 44px -22px rgba(15,23,42,.35);transform:translateY(-4px)}.wp-block-etb-grid.wp-block-etb-grid.has-hover-grow .wp-block-etb-grid-item:not(.block-editor-block-list__block):hover{transform:scale(1.03)}.wp-block-etb-grid.wp-block-etb-grid.has-hover-glow .wp-block-etb-grid-item:not(.block-editor-block-list__block):hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--etb-accent,#4f46e5) 35%,transparent),0 14px 40px -12px color-mix(in srgb,var(--etb-accent,#4f46e5) 55%,transparent)}.wp-block-etb-grid.wp-block-etb-grid.has-hover-border .wp-block-etb-grid-item:not(.block-editor-block-list__block){outline:2px solid transparent;outline-offset:-2px}.wp-block-etb-grid.wp-block-etb-grid.has-hover-border .wp-block-etb-grid-item:not(.block-editor-block-list__block):hover{outline-color:var(--etb-accent,#4f46e5)}.wp-block-etb-grid.wp-block-etb-grid.has-hover-focus:has(.wp-block-etb-grid-item:not(.block-editor-block-list__block):hover) .wp-block-etb-grid-item:not(.block-editor-block-list__block):not(:hover){opacity:.45}@media(prefers-reduced-motion:reduce){.wp-block-etb-grid.wp-block-etb-grid[class*=has-hover-] .wp-block-etb-grid-item:not(.block-editor-block-list__block){transition:none}.wp-block-etb-grid.wp-block-etb-grid[class*=has-hover-] .wp-block-etb-grid-item:not(.block-editor-block-list__block):hover{transform:none}}.wp-block-etb-grid{display:grid;min-height:0;min-width:0;position:relative}.wp-block-etb-grid.has-box-shadow .wp-block-etb-grid-item{box-shadow:0 0 5px rgba(0,0,0,.1)}.wp-block-etb-grid .wp-block-etb-grid-item{box-sizing:border-box;min-width:0}.wp-block-etb-grid .wp-block-etb-grid-item .testimonial-header{align-items:center;display:flex;justify-content:space-between}.wp-block-etb-grid .wp-block-etb-grid-item .rating{text-align:center}.wp-block-etb-grid .wp-block-etb-grid-item .rating .rating-value{font-size:1em;font-weight:600}.wp-block-etb-grid .wp-block-etb-grid-item .testimonial-message{margin:20px 0 30px}.wp-block-etb-grid .wp-block-etb-grid-item .reviewer-info{align-items:flex-start;display:flex}.wp-block-etb-grid .wp-block-etb-grid-item .reviewer-photo{overflow:hidden}.wp-block-etb-grid .wp-block-etb-grid-item .reviewer-photo img{height:100%;object-fit:cover;width:100%}.wp-block-etb-grid .wp-block-etb-grid-item .reviewer-info-content{margin-left:15px}.wp-block-etb-grid .wp-block-etb-grid-item .reviewer-name{margin:0 0 5px!important}.wp-block-etb-grid .wp-block-etb-grid-item .reviewer-company,.wp-block-etb-grid .wp-block-etb-grid-item .reviewer-title{margin:0!important}
