.t-section[data-astro-cid-tieonibm]{position:relative;overflow:hidden;background:var(--color-navy-tint)}.t-eyebrow[data-astro-cid-tieonibm]{margin:0 0 1rem;font-family:var(--font-body);font-weight:600;font-size:clamp(.85rem,.8rem + .3vw,1rem);letter-spacing:.24em;text-transform:uppercase;color:var(--color-accent-dark)}.t-lead[data-astro-cid-tieonibm]{margin:1.25rem auto 0;max-width:56ch;font-size:1.05rem;line-height:1.7;color:var(--color-slate)}.t-rule[data-astro-cid-tieonibm]{display:block;width:min(34rem,80%);height:1px;margin:1.6rem auto 2rem;background:color-mix(in srgb,var(--color-navy) 35%,transparent)}.t-google[data-astro-cid-tieonibm]{margin:1.1rem 0 0;font-size:.9rem}.t-google[data-astro-cid-tieonibm] a[data-astro-cid-tieonibm]{color:var(--color-accent-dark);font-weight:600;text-decoration:underline;text-underline-offset:4px}.rv-wrap[data-astro-cid-tieonibm]{margin-top:2.25rem}.rv-strip[data-astro-cid-tieonibm]{display:flex;align-items:stretch;overflow-x:auto;scroll-behavior:smooth;padding:0 0 .5rem;scrollbar-width:none;touch-action:pan-x}.rv-strip[data-astro-cid-tieonibm]:before{content:"";flex:0 0 max(1.5rem,calc(50vw - 43.5rem));align-self:stretch}.rv-strip[data-astro-cid-tieonibm]::-webkit-scrollbar{display:none}.rv-strip[data-astro-cid-tieonibm].is-dragging{scroll-behavior:auto}.rv-card[data-astro-cid-tieonibm]{position:relative;overflow:hidden;flex:0 0 clamp(280px,78vw,380px);display:flex;flex-direction:column;margin:0 clamp(1rem,2vw,1.5rem) 0 0;background:#fff;border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:0 6px 22px #123d6614;padding:clamp(1.75rem,3vw,2.25rem);text-align:left}.rv-quote[data-astro-cid-tieonibm]{width:40px;height:auto;display:block;color:color-mix(in srgb,var(--color-navy) 22%,transparent)}.rv-body[data-astro-cid-tieonibm]{margin-top:1.1rem;font-family:var(--font-body);font-size:1rem;line-height:1.65;color:var(--color-navy);white-space:pre-line;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;overflow:hidden}.rv-card[data-astro-cid-tieonibm].is-open .rv-body[data-astro-cid-tieonibm]{-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.rv-more[data-astro-cid-tieonibm]{align-self:flex-start;margin-top:.7rem;padding:0;background:none;border:0;font-family:var(--font-body);font-size:.85rem;font-weight:600;color:var(--color-accent-dark);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rv-more[data-astro-cid-tieonibm][hidden]{display:none}.rv-author[data-astro-cid-tieonibm]{margin-top:1.25rem;font-family:var(--font-body);font-weight:600;font-size:.9rem;color:var(--color-navy)}.rv-stars[data-astro-cid-tieonibm]{margin-top:auto;padding-top:1.25rem;text-align:center;color:var(--color-gold);font-size:1.3rem;letter-spacing:.1em}.rv-ctrls[data-astro-cid-tieonibm]{margin-top:2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.rv-dots[data-astro-cid-tieonibm]{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.rv-dot[data-astro-cid-tieonibm]{width:11px;height:11px;border:0;border-radius:50%;background:color-mix(in srgb,var(--color-navy) 22%,transparent);cursor:pointer;transition:background .2s}.rv-dot[data-astro-cid-tieonibm].is-active{background:var(--color-gold)}.rv-arrows[data-astro-cid-tieonibm]{display:flex;gap:1rem}.rv-arrow[data-astro-cid-tieonibm]{display:grid;place-items:center;width:32px;height:32px;border:0;background:transparent;color:var(--color-navy);cursor:pointer;transition:color .2s,transform .2s}.rv-arrow[data-astro-cid-tieonibm] svg[data-astro-cid-tieonibm]{width:26px;height:26px}.rv-arrow[data-astro-cid-tieonibm]:hover{color:var(--color-accent-dark);transform:scale(1.1)}.nps[data-astro-cid-5z7qnefw]{padding-top:clamp(2rem,4vw,3rem)}.nps-inner[data-astro-cid-5z7qnefw]{display:flex;align-items:stretch;overflow:hidden;background:#fff;border:1px solid var(--color-line)}.nps-price[data-astro-cid-5z7qnefw]{flex:none;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1.75rem clamp(1.75rem,3vw,2.75rem);background:linear-gradient(160deg,var(--color-coral),color-mix(in srgb,var(--color-coral) 72%,var(--color-navy)))}.nps-copy[data-astro-cid-5z7qnefw]{flex:1 1 16rem;min-width:0;align-self:center;padding:1.75rem clamp(1.5rem,3vw,2.5rem)}.nps-cta[data-astro-cid-5z7qnefw]{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.75rem clamp(1.5rem,3vw,2.5rem) 1.75rem 0}@media(max-width:760px){.nps-inner[data-astro-cid-5z7qnefw]{flex-direction:column;text-align:center}.nps-price[data-astro-cid-5z7qnefw]{padding:1.5rem}.nps-copy[data-astro-cid-5z7qnefw]{flex-basis:auto;padding:1.25rem 1.5rem .25rem}.nps-cta[data-astro-cid-5z7qnefw]{padding:1rem 1.5rem 1.75rem}}
