.sf8CGG_account{flex:none;position:relative}.sf8CGG_account:not([open]) .sf8CGG_panel{display:none}.sf8CGG_avatar{background:var(--rv-ink);color:var(--rv-white);letter-spacing:0;border-radius:999px;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.sf8CGG_chip{border:1px solid var(--rv-line);background:var(--rv-white);height:44px;color:var(--rv-ink);cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:0 12px 0 6px;font-size:15px;font-weight:600;list-style:none;transition:border-color .14s;display:inline-flex}.sf8CGG_chip::-webkit-details-marker{display:none}.sf8CGG_barChip::-webkit-details-marker{display:none}.sf8CGG_chip:hover,.sf8CGG_account[open] .sf8CGG_chip{border-color:var(--rv-ink)}.sf8CGG_chipName{text-overflow:ellipsis;white-space:nowrap;max-width:88px;overflow:hidden}@media (max-width:1439px){.sf8CGG_chipName{display:none}.sf8CGG_chip{gap:6px;padding-right:10px}}.rv-header-slot .sf8CGG_chipName{display:none}.rv-header-slot .sf8CGG_chip{gap:6px;padding-right:10px}@media (max-width:1299px){.sf8CGG_chip{gap:0;padding:0 6px}.sf8CGG_chip>svg{display:none}}.sf8CGG_barChip{cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;list-style:none;display:inline-grid}.sf8CGG_barChip:hover .sf8CGG_avatar,.sf8CGG_account[open] .sf8CGG_barChip .sf8CGG_avatar{box-shadow:0 0 0 3px var(--rv-sand)}.sf8CGG_panel{z-index:50;width:min(280px, calc(100vw - 2 * var(--rv-gutter)));border-radius:var(--rv-r-md);background:var(--rv-white);box-shadow:var(--rv-shadow-float), var(--rv-ring-line);white-space:normal;flex-direction:column;padding:10px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.sf8CGG_who{border-bottom:1px solid var(--rv-line-soft);color:var(--rv-slate);overflow-wrap:anywhere;margin-bottom:4px;padding:8px 12px 10px;font-size:14px;font-weight:400;line-height:1.4}.sf8CGG_who strong{color:var(--rv-ink);font-weight:600;display:block}.sf8CGG_panel a,.sf8CGG_menuBlock a,.sf8CGG_signOut{width:100%;min-height:46px;font:inherit;color:var(--rv-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;font-size:15.5px;font-weight:500;text-decoration:none;display:flex}.sf8CGG_panel a:hover,.sf8CGG_menuBlock a:hover,.sf8CGG_signOut:hover{background:var(--rv-sunk);color:var(--rv-ink)}.sf8CGG_menuBlock{border-top:1px solid var(--rv-line-soft);flex-direction:column;margin-top:6px;padding-top:8px;display:flex}.sf8CGG_menuWho{color:var(--rv-slate);overflow-wrap:anywhere;align-items:center;gap:10px;padding:6px 12px 10px;font-size:14px;line-height:1.35;display:flex}.sf8CGG_menuWho strong{color:var(--rv-ink);display:block}@media (max-width:520px){.sf8CGG_panelBar{left:var(--rv-gutter);right:var(--rv-gutter);width:auto;position:fixed;top:60px}}
.HWFzfW_toggle{border:1px solid var(--rv-line-2);white-space:nowrap;min-height:44px;color:var(--rv-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 10px;font-size:14px;font-weight:600;display:inline-flex}.HWFzfW_toggle input{width:18px;height:18px;accent-color:var(--rv-green);margin:0}.HWFzfW_toggleOn{border-color:var(--rv-mint-line);background:var(--rv-mint);color:var(--rv-green-hover)}.HWFzfW_toggle:has(input:disabled){opacity:.55;cursor:not-allowed}.HWFzfW_toggle:has(input:focus-visible){outline:var(--rv-focus);outline-offset:2px}.HWFzfW_tray{left:50%;bottom:calc(14px + env(safe-area-inset-bottom));z-index:65;border:1px solid var(--rv-line);background:var(--rv-white);width:min(640px,100vw - 24px);box-shadow:var(--rv-shadow-float);border-radius:18px;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 10px 10px 18px;display:flex;position:fixed;transform:translate(-50%)}.HWFzfW_trayText{color:var(--rv-ink);text-wrap:pretty;margin:0;font-size:15px;font-weight:500}.HWFzfW_trayActions{flex:none;align-items:center;gap:6px;display:flex}.HWFzfW_trayClear{min-height:44px;color:var(--rv-slate);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:15px}.HWFzfW_trayClear:hover{color:var(--rv-ink);text-decoration:underline}.HWFzfW_trayWait{opacity:.5;pointer-events:none}@media (max-width:420px){.HWFzfW_tray{flex-wrap:wrap}.HWFzfW_trayActions{justify-content:space-between;width:100%}}
.ADrnea_logo{min-height:44px;color:var(--rv-navy);flex:none;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ADrnea_logo:hover{color:var(--rv-navy);text-decoration:none}.ADrnea_word{font-family:var(--rv-font);letter-spacing:-.045em;font-weight:700;line-height:1}.ADrnea_sm .ADrnea_word{font-size:20px}.ADrnea_md .ADrnea_word{font-size:26px}.ADrnea_lg .ADrnea_word{font-size:30px}.ADrnea_light,.ADrnea_light:hover{color:var(--rv-white)}@media (max-width:420px){.ADrnea_md .ADrnea_word{font-size:24px}}
.ALgm3q_sheetLayer{z-index:80;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ALgm3q_sheetScrim{background:#0b17256b;animation:.16s ease-out ALgm3q_fade;position:absolute;inset:0}.ALgm3q_sheet{width:100%;max-height:calc(100dvh - 24px);padding:14px 20px calc(20px + env(safe-area-inset-bottom));background:var(--rv-white);box-shadow:var(--rv-shadow-float);border-radius:24px 24px 0 0;animation:.2s ease-out ALgm3q_rise;position:relative;overflow-y:auto}.ALgm3q_sheetGrip{background:var(--rv-line-2);border-radius:999px;width:40px;height:4px;margin:0 auto 14px;display:block}.ALgm3q_sheetClose{width:44px;height:44px;color:var(--rv-slate);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid;position:absolute;top:10px;right:10px}.ALgm3q_sheetClose:hover{background:var(--rv-panel);color:var(--rv-ink)}.ALgm3q_sheetEyebrow{margin:0 48px 6px 0}.ALgm3q_sheetTitle{font-size:var(--rv-step-3);letter-spacing:var(--rv-track-tile);color:var(--rv-ink);text-wrap:balance;margin:0 48px 8px 0;font-weight:600;line-height:1.2}.ALgm3q_sheetBody{color:var(--rv-slate);font-size:var(--rv-step-0);text-wrap:pretty;margin:0 0 16px;line-height:1.5}.ALgm3q_sheetForm{gap:10px;display:grid}.ALgm3q_sheetEmail{color:var(--rv-ink);overflow-wrap:anywhere;font-weight:600}.ALgm3q_sheetTitle:focus{outline:none}.ALgm3q_sheetSubmit{min-height:48px}.ALgm3q_sheetLater{width:100%;min-height:44px;color:var(--rv-slate);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;font-weight:500;display:block}.ALgm3q_sheetLater:hover{color:var(--rv-ink);text-decoration:underline}@media (min-width:640px){.ALgm3q_sheetLayer{align-items:center;padding:24px}.ALgm3q_sheet{border-radius:24px;max-width:440px;padding:28px 28px 22px;animation:.18s ease-out ALgm3q_pop}.ALgm3q_sheetGrip{display:none}}@keyframes ALgm3q_fade{0%{opacity:0}}@keyframes ALgm3q_rise{0%{opacity:.6;transform:translateY(24px)}}@keyframes ALgm3q_pop{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.ALgm3q_sheet,.ALgm3q_sheetScrim,.ALgm3q_toast{animation:none}}.ALgm3q_toastWrap{left:0;right:0;bottom:calc(92px + env(safe-area-inset-bottom));z-index:70;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}.ALgm3q_toast{background:var(--rv-navy);max-width:520px;color:var(--rv-white);box-shadow:var(--rv-shadow-float);pointer-events:auto;border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;padding:12px 16px;font-size:15px;line-height:1.4;animation:.2s ease-out ALgm3q_rise;display:flex}.ALgm3q_toastLink{min-height:32px;color:var(--rv-bright-text);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.ALgm3q_headHeart,.ALgm3q_barHeart{width:44px;height:44px;color:var(--rv-ink);border-radius:999px;flex:none;place-items:center;transition:background-color .14s;display:inline-grid;position:relative}.ALgm3q_headHeart{border:1px solid var(--rv-line);background:var(--rv-white)}.ALgm3q_headHeart:hover,.ALgm3q_barHeart:hover{background:var(--rv-panel)}.ALgm3q_dot{border:2px solid var(--rv-white);background:var(--rv-bright);border-radius:999px;width:10px;height:10px;position:absolute;top:9px;right:9px}.ALgm3q_saveSearch{border:1px solid var(--rv-line-2);background:var(--rv-white);min-height:44px;color:var(--rv-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;transition:border-color .14s,background-color .14s;display:inline-flex}.ALgm3q_saveSearch:hover{border-color:var(--rv-ink)}.ALgm3q_saveSearch:disabled{opacity:.7;cursor:progress}.ALgm3q_saveSearchOn{border-color:var(--rv-mint-line);background:var(--rv-mint);color:var(--rv-green-hover)}.ALgm3q_topActions{flex:none;align-items:center;gap:8px;display:inline-flex}.ALgm3q_notify{border:1px solid var(--rv-line-2);border-radius:var(--rv-r-md);background:var(--rv-white);min-height:44px;color:var(--rv-ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.ALgm3q_notify:hover{border-color:var(--rv-ink)}.ALgm3q_notify[aria-pressed=true]{border-color:var(--rv-mint-line);background:var(--rv-mint);color:var(--rv-green-hover)}@media (max-width:479px){.ALgm3q_notify{border-radius:999px;width:44px;padding:0}.ALgm3q_notifyText{display:none}}.ALgm3q_coach{left:16px;right:16px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:60;border:1px solid var(--rv-line);border-radius:var(--rv-r-xl);background:var(--rv-white);max-width:380px;box-shadow:var(--rv-shadow-float);margin:0 auto;padding:16px 18px 14px;position:fixed}@media (min-width:900px){.ALgm3q_coach{bottom:24px;left:auto;right:24px}}@media (max-width:899px){.ALgm3q_coachTop{padding:12px 16px 10px;bottom:auto}.ALgm3q_coachTop .ALgm3q_coachTitle{font-size:var(--rv-step-0)}.ALgm3q_coachTop .ALgm3q_coachBody{margin-bottom:8px;font-size:14.5px}}.ALgm3q_coachCount{font-family:var(--rv-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rv-green);margin:0 0 4px;font-size:12px;font-weight:500}.ALgm3q_coachTitle{font-size:var(--rv-step-1);letter-spacing:var(--rv-track-tile);color:var(--rv-ink);text-wrap:balance;margin:0 0 4px;font-weight:600}.ALgm3q_coachBody{color:var(--rv-slate);text-wrap:pretty;margin:0 0 12px;font-size:15px;line-height:1.45}.ALgm3q_coachActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.ALgm3q_coachActionsEnd{justify-content:flex-end}.ALgm3q_coachActions .rv-btn{min-height:44px}.ALgm3q_coachSkip{min-height:44px;color:var(--rv-slate);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:15px}.ALgm3q_coachSkip:hover{color:var(--rv-ink);text-decoration:underline}.ALgm3q_panel{border:1px solid var(--rv-line);background:var(--rv-white);max-width:520px;box-shadow:var(--rv-shadow-card);border-radius:24px;gap:12px;padding:22px;display:grid}.ALgm3q_panelForm{gap:12px;display:grid}.ALgm3q_panelNote{border-radius:var(--rv-r-md);background:var(--rv-mint);color:var(--rv-green-hover);text-wrap:pretty;margin:0;padding:10px 14px;font-size:15px;font-weight:500}.ALgm3q_panelFine{color:var(--rv-slate);margin:0;font-size:14px}
