.rm-salutation{min-width:0;margin:0;padding:0;border:0;grid-column:1/-1}.rm-salutation__legend{display:block;margin:0 0 6px;padding:0;font:600 16px/1.3 var(--brand-body);color:var(--harbor-navy)}.rm-salutation__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:30rem;border:1px solid var(--harbor-navy);border-radius:var(--brand-radius);background:var(--sail-white);overflow:hidden}.rm-salutation__option{position:relative;display:flex;margin:0;min-width:0;cursor:pointer}.rm-salutation__option+.rm-salutation__option{border-left:1px solid var(--harbor-navy)}.rm-salutation__option input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.rm-salutation__option span{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:8px 6px;font:500 clamp(15px,4.2vw,17px)/1.2 var(--brand-body);letter-spacing:.01em;color:var(--harbor-navy);text-align:center;white-space:nowrap;transition:background var(--motion-ui,.2s ease),color var(--motion-ui,.2s ease)}@media (hover:hover){.rm-salutation__option:hover input:not(:checked)+span{background:rgb(20 40 59/6%)}}.rm-salutation__option input:checked+span{background:var(--harbor-navy);color:var(--sail-white)}.rm-salutation__option input:focus-visible+span{outline:var(--brand-focus);outline-offset:-5px}.rm-salutation__option input:checked:focus-visible+span{outline-color:var(--sail-white)}.rm-salutation:disabled .rm-salutation__option{cursor:default;opacity:.7}.dl .rm-salutation__legend,.rc .rm-salutation__legend{line-height:inherit}.rm-booking-panel .rm-salutation__legend,.rm-inquiry .rm-salutation__legend{font:500 18px/1.3 var(--brand-body);letter-spacing:.01em}.rm-booking-panel .rm-salutation__legend{margin-bottom:8px}.av-calendar .rm-salutation__legend{font:inherit}@media (forced-colors:active){.rm-salutation__option input:checked+span{background:Highlight;color:HighlightText;forced-color-adjust:none}.rm-salutation__option input:focus-visible+span{outline-color:CanvasText}}