.suggest_page__RZRZO{padding:clamp(1.5rem,5vw,3rem) clamp(1.15rem,5vw,2rem) 5rem;color:var(--charcoal);font-size:17px;line-height:1.6}.suggest_wrap___kMEo{max-width:34rem;margin:0 auto}.suggest_head__VQJ3i{margin:0 0 1.6rem;text-align:center}.suggest_head__VQJ3i h1{font-family:var(--font-nunito-sans);font-stretch:125%;font-weight:800;letter-spacing:-.02em;line-height:1.05;font-size:clamp(1.9rem,4.4vw,2.6rem);color:var(--steel);margin:0 0 .5rem}.suggest_sub__8lV8w{margin:0;color:var(--navy);font-size:1.05rem}.suggest_card__smBh0{background:var(--white);border:1px solid var(--hairline);border-radius:16px;padding:clamp(1.6rem,4vw,2.2rem);box-shadow:0 10px 30px rgba(28,33,67,.09)}.suggest_field__etuK7{margin:0 0 1rem}.suggest_label__H3JdW{display:block;font-weight:700;font-size:.88rem;color:var(--slate);margin:0 0 .4rem}.suggest_input__QK2OE{width:100%;font-family:inherit;font-size:1rem;color:var(--navy);background:var(--white);border:1px solid var(--hairline);border-radius:10px;padding:.72rem .9rem;min-height:44px;outline:none;transition:border-color .15s,box-shadow .15s}.suggest_input__QK2OE:focus{border-color:var(--steel);box-shadow:0 0 0 3px rgba(47,89,114,.12)}.suggest_input__QK2OE[aria-invalid=true]{border-color:var(--red-ink)}select.suggest_input__QK2OE{cursor:pointer}.suggest_fieldError__wC_RL{margin:.35rem 0 0;font-size:.86rem;font-weight:600;color:var(--red-ink)}.suggest_button__Apkrd{width:100%;margin-top:1rem;font-family:var(--font-display);font-weight:800;font-size:1.02rem;background:var(--teal);color:var(--navy);border:none;border-radius:10px;padding:.8rem 1.4rem;min-height:44px;cursor:pointer;transition:transform .15s,box-shadow .15s}.suggest_button__Apkrd:hover:enabled{transform:translateY(-2px);box-shadow:0 8px 22px rgba(93,202,209,.4)}@media (prefers-reduced-motion:reduce){.suggest_button__Apkrd{transition:none}.suggest_button__Apkrd:hover:enabled{transform:none}}.suggest_button__Apkrd:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(47,89,114,.3)}.suggest_button__Apkrd:disabled{opacity:.65;cursor:default}.suggest_error__oRqHU{margin:.8rem 0 0;font-size:.9rem;font-weight:600;color:var(--red-ink)}.suggest_error__oRqHU a{color:var(--steel);font-weight:700}.suggest_success__dnOzZ{text-align:left}.suggest_successLead__ZnG_H{font-family:var(--font-display);font-weight:800;font-size:1.3rem;color:var(--steel);margin:0 0 .4rem}.suggest_successBody__a1jL1{margin:0;color:var(--navy)}.suggest_backLine__D6uVu{margin:1.2rem 0 0;text-align:center;font-size:.95rem}.suggest_backLine__D6uVu a{color:var(--steel);font-weight:700}.suggest_honeypot__7zWjb{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}