.lw-community{border-top:1px solid rgba(6,36,76,.12);background:#fff}.lw-community [hidden]{display:none!important}.lw-community__head{display:flex;align-items:end;justify-content:space-between;gap:2rem;padding-bottom:1.4rem;border-bottom:1px solid rgba(6,36,76,.18)}.lw-community__head h2{margin-bottom:0}.lw-community-summary{display:grid;justify-items:end;flex:0 0 auto;color:#46677b}.lw-community-summary strong{color:var(--lw-navy);font-size:clamp(1.5rem,3vw,2.15rem);line-height:1}.lw-community-summary>span{margin-top:.35rem;font-size:.86rem}.lw-community__empty{display:flex;align-items:center;gap:1rem;padding-top:1.5rem;color:#46677b}.lw-community__empty p{margin:0}.lw-community__empty button{padding:0;border:0;background:transparent;color:var(--lw-navy);font:inherit;font-weight:850;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.lw-community-list{max-width:48rem;margin:0;padding:0;list-style:none}.lw-community-list li{padding:1.5rem 0;border-bottom:1px solid rgba(6,36,76,.14)}.lw-community-stars{margin:0;color:var(--lw-navy);font-size:1rem;letter-spacing:.08em}.lw-community-meta{margin:.45rem 0 .7rem;color:#527086;font-size:.84rem}.lw-community-text{max-width:42rem;margin:0;white-space:pre-wrap;line-height:1.65}.lw-community__no-written,.lw-community__status{color:#527086}.lw-community__more{margin-top:1.3rem}.lw-card-rating{display:block;margin-top:.3rem;color:#31576a;font-size:.78rem;font-weight:850;letter-spacing:.02em}.lw-gold-nearby-grid [data-card-rating]{display:block;margin-top:.65rem;color:#31576a;font-size:.78rem;font-weight:850}.lw-community button:focus-visible{outline:3px solid var(--lw-cyan);outline-offset:3px}.lw-review-report{margin-top:.7rem;padding:0;border:0;background:transparent;color:#527086;font:inherit;font-size:.82rem;font-weight:750;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.lw-review-report-dialog{width:min(34rem,calc(100% - 2rem));max-height:calc(100vh - 2rem);padding:clamp(1.2rem,4vw,2rem);border:0;border-top:4px solid var(--lw-cyan);background:#fff;color:var(--lw-navy);overflow:auto}.lw-review-report-dialog::backdrop{background:rgba(2,17,38,.7)}.lw-review-report-dialog form,.lw-review-report-dialog fieldset,.lw-review-report-dialog label{display:grid;gap:.7rem}.lw-review-report-dialog fieldset{margin:1rem 0;padding:0;border:0}.lw-review-report-dialog fieldset label{grid-template-columns:auto 1fr;align-items:center;min-height:44px}.lw-review-report-dialog textarea{width:100%;padding:.7rem;border:1px solid rgba(6,36,76,.32);border-radius:.5rem;font:inherit}.lw-your-reviews ol{max-width:50rem;margin:1rem 0 0;padding:0;list-style:none}.lw-your-reviews li{padding:1.2rem 0;border-top:1px solid rgba(6,36,76,.15)}.lw-your-reviews h3,.lw-your-reviews p{margin:.3rem 0}.lw-your-reviews__state{color:#527086;font-size:.86rem}.lw-your-reviews__actions{display:flex;gap:1rem;margin-top:.7rem}.lw-your-reviews__actions a,.lw-your-reviews__actions button{padding:0;border:0;background:transparent;color:var(--lw-navy);font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}@media(max-width:40rem){.lw-community__head{align-items:start}.lw-community-summary{justify-items:start}.lw-community__empty{align-items:flex-start;flex-direction:column;gap:.45rem}.lw-community-list li{padding:1.25rem 0}}
