.home-reviews--connected .home-reviews__slot{width:100%;max-width:none;min-height:0;margin:56px auto 0}.home-reviews.home-reviews--connected .kr-widget{max-width:none;padding:0}.kr-widget[data-preset=propoi].kr-ready .kr-text{min-height:8.25em}.kr-dialog[data-preset=propoi]{border:1px solid color-mix(in srgb,var(--kr-text) 28%,transparent);border-radius:var(--kr-radius);padding:36px;background:var(--kr-background)}.kr-dialog[data-preset=propoi]::backdrop{background:rgba(18,7,6,.82)}.kr-dialog[data-preset=propoi] h3{color:var(--kr-accent);font-weight:700;font-size:24px;line-height:1.4;text-transform:uppercase}.kr-dialog[data-preset=propoi] p{font-weight:500;line-height:1.65}.kr-dialog[data-preset=propoi] .kr-stars{font-size:15px}.kr-dialog[data-preset=propoi] .kr-date,.kr-dialog[data-preset=propoi] .kr-source-options small{color:color-mix(in srgb,var(--kr-text) 65%,var(--kr-background));opacity:1}.kr-dialog[data-preset=propoi] .kr-dialog-close{right:16px;top:16px;font-weight:400}.kr-dialog[data-preset=propoi] .kr-dialog-actions{gap:16px;margin-top:32px}.kr-dialog[data-preset=propoi] .kr-dialog-actions>a,.kr-dialog[data-preset=propoi] .kr-dialog-actions>button{flex:1;gap:16px;border:0;border-block:1px solid var(--kr-text);border-radius:0;padding:12px 14px;background:0 0;color:var(--kr-text);font-size:11px;font-weight:500;line-height:1.5;text-transform:uppercase;transition:color .25s ease,background-color .25s ease}.kr-dialog[data-preset=propoi] .kr-dialog-actions>a::after,.kr-dialog[data-preset=propoi] .kr-dialog-actions>button::after{content:"↗";font-size:18px}.kr-dialog[data-preset=propoi] .kr-dialog-actions>:is(:hover,:focus-visible){background:var(--kr-text);color:var(--kr-background)}.kr-dialog[data-preset=propoi] .kr-source-options{gap:0}.kr-dialog[data-preset=propoi] .kr-source-options a{align-items:center;border:0;border-bottom:1px solid color-mix(in srgb,var(--kr-text) 28%,transparent);border-radius:0;padding:18px 0;transition:color .2s ease}.kr-dialog[data-preset=propoi] .kr-source-options a:is(:hover,:focus-visible){color:var(--kr-accent)}@media (max-width:580px){.home-reviews.home-reviews--connected .eyebrow span{flex:0 1 auto;min-width:0}.home-reviews.home-reviews--connected .eyebrow:after{flex:1 0 24px;min-width:24px}.home-reviews--connected .home-reviews__slot{margin-top:32px}.kr-dialog[data-preset=propoi]{padding:24px 20px}.kr-dialog[data-preset=propoi] h3{font-size:20px}.kr-dialog[data-preset=propoi] .kr-dialog-actions>*{flex-basis:100%}}