.ucVQmW_view{background:var(--hz-bg);min-height:100dvh;color:var(--hz-ink);font:14px/1.5 var(--hz-font-ui);-webkit-font-smoothing:antialiased}:where(.ucVQmW_view) *,:where(.ucVQmW_view) :before,:where(.ucVQmW_view) :after{box-sizing:border-box}:where(.ucVQmW_view) p,:where(.ucVQmW_view) h1,:where(.ucVQmW_view) h2{margin:0}:where(.ucVQmW_view) h1,:where(.ucVQmW_view) h2{font-family:var(--hz-font-display);text-wrap:balance;font-weight:600}:where(.ucVQmW_view) button,:where(.ucVQmW_view) input,:where(.ucVQmW_view) textarea{font:inherit;touch-action:manipulation}:where(.ucVQmW_view) button{cursor:pointer}:where(.ucVQmW_view) button:disabled{cursor:default}:where(.ucVQmW_view) button:focus-visible,:where(.ucVQmW_view) input:focus-visible,:where(.ucVQmW_view) textarea:focus-visible{outline:2px solid var(--hz-accent-ink);outline-offset:5px}:where(.ucVQmW_view) h1{letter-spacing:-.018em;outline:none;font-size:clamp(38px,4.8vw,55px);line-height:1.06}:where(.ucVQmW_view) h2{font-size:33px;line-height:1.12}.ucVQmW_quiet{min-height:36px;color:var(--hz-ink-soft);background:0 0;border:0;padding:8px 0;font-size:11px}.ucVQmW_quiet:hover{color:var(--hz-accent-ink)}.ucVQmW_mast{justify-content:space-between;align-items:center;max-width:1250px;height:104px;margin:auto;padding:0 42px;display:flex}.ucVQmW_lockup{align-items:center;gap:13px;display:flex}.ucVQmW_mark{width:35px;height:35px}.ucVQmW_mark svg{width:100%;height:100%}.ucVQmW_wordmark{font:500 15px var(--hz-font-serif);letter-spacing:.4em;color:var(--hz-accent-ink)}.ucVQmW_reading{max-width:760px;margin:auto;padding:17px 30px 64px}.ucVQmW_progress{align-items:center;gap:10px;margin-bottom:34px;display:flex}.ucVQmW_progress button{background:var(--hz-line);border:0;flex:1;height:3px;padding:0;position:relative}.ucVQmW_progress button:before{content:"";position:absolute;inset:-10px 0}.ucVQmW_progress .ucVQmW_complete,.ucVQmW_progress .ucVQmW_current{background:var(--hz-accent)}.ucVQmW_stepHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.ucVQmW_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--hz-accent-ink);font-size:10px}.ucVQmW_stepCount{color:var(--hz-ink-soft);white-space:nowrap;font-size:10px}.ucVQmW_intro{font:400 20px/1.5 var(--hz-font-serif);color:var(--hz-ink-soft);text-wrap:pretty;max-width:570px;margin-top:16px}.ucVQmW_micro{color:var(--hz-ink-soft);font-size:11px;line-height:1.6}.ucVQmW_options{border:0;grid-template-columns:1fr 1fr;gap:11px;margin:29px 0 0;padding:0;display:grid}.ucVQmW_choice{cursor:pointer;min-width:0;display:flex;position:relative}.ucVQmW_choice input{opacity:0;width:1px;height:1px;position:absolute}.ucVQmW_choiceBox{border:1px solid var(--hz-line);border-radius:2px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:13px 14px;width:100%;min-height:126px;padding:21px 18px;display:grid}.ucVQmW_choice:hover .ucVQmW_choiceBox{border-color:var(--hz-accent)}.ucVQmW_choice input:checked+.ucVQmW_choiceBox{border-color:var(--hz-accent);background:var(--hz-glow-soft);box-shadow:inset 0 0 0 .5px var(--hz-accent)}.ucVQmW_choice input:focus-visible+.ucVQmW_choiceBox{outline:2px solid var(--hz-accent-ink);outline-offset:4px}.ucVQmW_indicator{border:1px solid var(--hz-ink-faint);border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:3px;display:flex}.ucVQmW_choice input[type=checkbox]+.ucVQmW_choiceBox .ucVQmW_indicator{border-radius:1px}.ucVQmW_choice input:checked+.ucVQmW_choiceBox .ucVQmW_indicator{border-color:var(--hz-accent)}.ucVQmW_choice input:checked+.ucVQmW_choiceBox .ucVQmW_indicator:after{content:"";background:var(--hz-accent);border-radius:50%;width:6px;height:6px}.ucVQmW_choice input[type=checkbox]:checked+.ucVQmW_choiceBox .ucVQmW_indicator:after{border:solid var(--hz-accent-ink);background:0 0;border-width:0 0 1.5px 1.5px;border-radius:0;width:8px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.ucVQmW_choiceTitle{font-size:14px;font-weight:400;line-height:1.35;display:block}.ucVQmW_choiceDesc{color:var(--hz-ink-soft);margin-top:7px;font-size:12px;line-height:1.55;display:block}.ucVQmW_benefitOptions .ucVQmW_choiceBox{min-height:149px}.ucVQmW_benefitOptions .ucVQmW_choiceTitle{font:600 25px/1.12 var(--hz-font-display);font-size:24px;line-height:1.15}.ucVQmW_benefitOptions .ucVQmW_choiceDesc{margin-top:9px;font-size:12px}.ucVQmW_actions{border-top:1px solid var(--hz-line);justify-content:space-between;align-items:center;gap:16px;margin-top:29px;padding-top:22px;display:flex}.ucVQmW_back{min-height:44px;color:var(--hz-ink-soft);background:0 0;border:0;padding:8px 0;font-size:12px}.ucVQmW_back:hover{color:var(--hz-accent-ink)}.ucVQmW_estimated{color:var(--hz-ink-soft);font-size:11px}.ucVQmW_formFields{margin-top:31px}.ucVQmW_nameFields{grid-template-columns:1fr 1fr;gap:23px;display:grid}.ucVQmW_field{margin-bottom:25px;font-size:12px;display:block}.ucVQmW_optional{color:var(--hz-ink-faint);margin-left:6px;font-size:10px;font-weight:400}.ucVQmW_lineInput{border:0;border-bottom:1px solid var(--hz-line);width:100%;min-height:48px;color:var(--hz-ink);font:400 16px/1.5 var(--hz-font-user);background:0 0;border-radius:0;margin-top:6px;padding:9px 0;display:block}.ucVQmW_lineInput::placeholder,:where(.ucVQmW_view) textarea::placeholder{color:var(--hz-ink-faint)}.ucVQmW_lineInput:focus{border-color:var(--hz-accent)}.ucVQmW_error{border-left:2px solid var(--hz-accent);margin-top:8px;padding-left:10px;font-size:12px;line-height:1.5}.ucVQmW_error:empty{display:none}.ucVQmW_emailBenefits{border-top:1px solid var(--hz-line);border-bottom:1px solid var(--hz-line);gap:12px;margin:6px 0 23px;padding:19px 0;display:grid}.ucVQmW_emailBenefits div{color:var(--hz-ink-soft);gap:11px;font-size:12px;display:flex}.ucVQmW_emailBenefits span:first-child{color:var(--hz-accent-ink)}.ucVQmW_check{color:var(--hz-ink-soft);cursor:pointer;align-items:flex-start;gap:10px;font-size:11px;display:flex}.ucVQmW_check input{width:16px;height:16px;accent-color:var(--hz-accent);margin:1px 0 0}.ucVQmW_textareaWrap{border:1px solid var(--hz-line);border-radius:2px;margin-top:27px}.ucVQmW_textareaWrap:focus-within{border-color:var(--hz-accent)}:where(.ucVQmW_view) textarea{resize:vertical;width:100%;min-height:157px;color:var(--hz-ink);font:400 16px/1.65 var(--hz-font-user);overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;padding:19px;display:block}:where(.ucVQmW_view) textarea:focus-visible{outline-offset:1px}.ucVQmW_textTools{border-top:1px solid var(--hz-line-soft);justify-content:space-between;align-items:center;gap:12px;padding:7px 14px;display:flex}.ucVQmW_textTools .ucVQmW_quiet{align-items:center;gap:6px;font-size:11px;display:flex}.ucVQmW_textTools svg{width:16px;height:16px}.ucVQmW_contextHint{justify-content:space-between;align-items:center;gap:20px;margin-top:8px;display:flex}.ucVQmW_selectionNote{border-left:2px solid var(--hz-line);color:var(--hz-ink-soft);margin-top:26px;padding-left:15px;font-size:11px;line-height:1.7}.ucVQmW_selectionNote strong{color:var(--hz-ink);font-weight:400}.ucVQmW_view .hazel-button{font-weight:400}.ucVQmW_footer{max-width:760px;color:var(--hz-ink-soft);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:0 30px 28px;font-size:10px;display:flex}.ucVQmW_footer span{max-width:400px}.ucVQmW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ucVQmW_quietLink{color:var(--hz-ink-soft);text-underline-offset:4px;background:0 0;border:0;min-height:38px;padding:9px 0;font-size:11px;text-decoration:underline}.ucVQmW_entrance{animation:.65s cubic-bezier(.23,1,.32,1) both ucVQmW_rise}.ucVQmW_choiceCopy{min-width:0}.ucVQmW_choiceIllustration{width:30px;height:32px;color:var(--hz-accent-ink);opacity:.85;margin:0;display:block}.ucVQmW_choiceIllustration svg{width:100%;height:100%;display:block}.ucVQmW_choiceBox .ucVQmW_indicator{place-self:center end;width:18px;height:18px;margin:0}.ucVQmW_choice input:checked+.ucVQmW_choiceBox .ucVQmW_choiceIllustration{opacity:1}.ucVQmW_locationSketch{width:220px;max-width:65%;color:var(--hz-accent-ink);margin:29px auto 21px}.ucVQmW_locationSketch svg{width:100%;height:auto;display:block}.ucVQmW_locationValue{text-align:center;font:400 21px/1.5 var(--hz-font-serif);color:var(--hz-ink-soft);margin:17px auto 27px}.ucVQmW_locationValue p+p{margin-top:5px}.ucVQmW_locationActions{justify-items:stretch;gap:7px;max-width:390px;margin:28px auto 0;display:grid}.ucVQmW_view .ucVQmW_locationActions>.hazel-button{justify-content:center;width:100%;min-height:54px}.ucVQmW_locationSecondary{min-height:46px;color:var(--hz-ink-soft);background:0 0;border:0;padding:10px 12px;font-size:12px}.ucVQmW_locationSecondary:hover{color:var(--hz-accent-ink)}.ucVQmW_cityConfirmation{border:1px solid var(--hz-line);background:var(--hz-panel);text-align:center;max-width:430px;margin:22px auto;padding:24px}.ucVQmW_cityConfirmation h2{margin-top:12px;font-size:35px}.ucVQmW_cityConfirmation>p{font:400 19px/1.5 var(--hz-font-serif);color:var(--hz-ink-soft);margin-top:4px}.ucVQmW_cityConfirmation .ucVQmW_micro{margin-top:18px}.ucVQmW_cityPicker{max-width:480px;margin:22px auto 0;position:relative}.ucVQmW_cityPicker .ucVQmW_field{margin-bottom:9px}.ucVQmW_cityPicker .ucVQmW_micro{margin-top:10px;display:block}.ucVQmW_orientationBegin{border:1px solid var(--hz-accent);border-radius:var(--hz-radius);color:var(--hz-accent-ink);cursor:pointer;background:0 0;margin-top:18px;padding:4px}.ucVQmW_orientationBegin>span{border:1px solid var(--hz-glow-soft);font-family:var(--hz-font-serif);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;border-radius:1px;padding:13px 34px;font-size:13.5px;font-weight:500;display:block}.ucVQmW_orientationBegin:hover:not(:disabled)>span{background:var(--hz-glow-soft)}.ucVQmW_orientationBegin:disabled{cursor:default;opacity:.55}.ucVQmW_contextActions{flex-wrap:wrap}.ucVQmW_contextActions .ucVQmW_orientationBegin{max-width:100%;margin-top:0;margin-left:auto}@keyframes ucVQmW_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.ucVQmW_reading .hazel-button{min-height:48px;padding:13px 17px;font-size:12px}.ucVQmW_mast{height:87px;padding:0 23px}.ucVQmW_mark{width:30px;height:30px}.ucVQmW_wordmark{font-size:13px}.ucVQmW_reading{padding:12px 23px 45px}.ucVQmW_progress{margin-bottom:29px}.ucVQmW_options{grid-template-columns:1fr;gap:9px;margin-top:26px}.ucVQmW_choiceBox{grid-template-columns:28px minmax(0,1fr) 18px;gap:13px 12px;min-height:100px;padding:18px 15px}.ucVQmW_benefitOptions .ucVQmW_choiceBox{min-height:132px}.ucVQmW_benefitOptions .ucVQmW_choiceTitle{font-size:24px}:where(.ucVQmW_view) h1{font-size:40px}.ucVQmW_intro{font-size:19px}.ucVQmW_nameFields{grid-template-columns:1fr;gap:0}.ucVQmW_actions{gap:12px;margin-top:25px;padding-top:20px}.ucVQmW_estimated{font-size:10px}.ucVQmW_contextHint{align-items:flex-start;gap:15px}.ucVQmW_contextHint .ucVQmW_micro{max-width:190px}.ucVQmW_stepCount{font-size:9px}.ucVQmW_footer{padding:0 23px calc(25px + env(safe-area-inset-bottom));font-size:9px}.ucVQmW_footer span{max-width:235px}.ucVQmW_selectionNote{margin-top:22px}.ucVQmW_choiceIllustration{width:28px;height:30px}.ucVQmW_locationSketch{width:185px;margin-top:26px;margin-bottom:18px}.ucVQmW_locationValue{text-wrap:pretty;font-size:20px}.ucVQmW_locationActions{margin-top:24px}.ucVQmW_cityConfirmation{padding:22px 17px}.ucVQmW_cityPicker{margin-top:18px}.ucVQmW_contextActions .ucVQmW_orientationBegin{width:100%}.ucVQmW_identityView{flex-direction:column;height:100dvh;display:flex}.ucVQmW_identityView .ucVQmW_mast,.ucVQmW_identityView .ucVQmW_progress,.ucVQmW_identityView .ucVQmW_footer{flex-shrink:0}.ucVQmW_identityView .ucVQmW_mast{width:100%}.ucVQmW_identityView .ucVQmW_reading,.ucVQmW_identityView .ucVQmW_entrance{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.ucVQmW_identityView .ucVQmW_reading{padding-bottom:0}.ucVQmW_identityBody{min-height:0;margin:0 -8px;padding:8px;overflow-y:auto}.ucVQmW_identityFooter{background:var(--hz-bg);flex-shrink:0;padding:1px 0 12px}.ucVQmW_identityFooter .ucVQmW_actions{margin-top:12px;padding-top:12px}.ucVQmW_identityFooter .ucVQmW_orientationBegin>span{white-space:normal}.ucVQmW_orientationBegin>span{padding:13px 20px}}@media (max-width:360px){.ucVQmW_actions>.hazel-button{padding-left:12px;padding-right:12px}.ucVQmW_reading{padding-left:18px;padding-right:18px}:where(.ucVQmW_view) h1{font-size:36px}.ucVQmW_mast{padding:0 18px}.ucVQmW_estimated{max-width:90px}.ucVQmW_stepHeader{gap:10px}}@media (prefers-reduced-motion:reduce){.ucVQmW_view *,.ucVQmW_view :before,.ucVQmW_view :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ucVQmW_mark>div{max-width:100%;max-height:100%}.ucVQmW_mark>div>span{display:none}.ucVQmW_choice input:disabled+.ucVQmW_choiceBox{cursor:default;opacity:.55}.ucVQmW_view button:disabled{cursor:default}.ucVQmW_view .ucVQmW_back:disabled,.ucVQmW_view .ucVQmW_locationSecondary:disabled{opacity:.55}.ucVQmW_screenStatus,.ucVQmW_dictationStatus{color:var(--hz-ink-soft);margin-top:12px;font-size:11px;line-height:1.6}.ucVQmW_screenStatus:empty,.ucVQmW_dictationStatus:empty{display:none}.ucVQmW_choiceTitle,.ucVQmW_choiceDesc,.ucVQmW_selectionNote,.ucVQmW_cityConfirmation{overflow-wrap:anywhere}.ucVQmW_footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))}@media (max-width:600px){.ucVQmW_footer{padding-bottom:calc(25px + env(safe-area-inset-bottom))}}.ucVQmW_fading{opacity:0;pointer-events:none;transition:opacity .65s}.ucVQmW_handoff{z-index:50;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.ucVQmW_fading{transition:none}}.ucVQmW_veil{animation:.65s both ucVQmW_intakeDarken}@keyframes ucVQmW_intakeDarken{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ucVQmW_veil{animation:none}}
.location-layer{z-index:80;position:fixed}.location-surface__city{color:var(--hz-ink);font-family:var(--hz-font-display);font-size:24px}.location-surface__toggle{color:var(--hz-ink);font-family:var(--hz-font-ui);align-items:center;gap:10px;font-size:13px;display:flex}.location-surface__toggle input{width:18px;height:18px;accent-color:var(--hz-accent-ink)}.location-surface__copy{color:var(--hz-ink-soft);font-family:var(--hz-font-serif);font-size:15px;line-height:1.5}.location-surface form>label{color:var(--hz-ink-faint);font-family:var(--hz-font-ui);margin-top:24px;font-size:11px;display:block}.location-surface form>button{margin-top:18px}.hazel-location-trigger{color:var(--hz-accent-ink);cursor:pointer;font-family:var(--hz-font-serif);background:0 0;border:0;border-bottom:1px solid #0000;padding:2px 0;font-size:15px}.hazel-location-trigger:hover,.hazel-location-trigger:focus-visible{border-bottom-color:var(--hz-accent)}@media (max-width:719px){.location-surface{top:auto;right:0;bottom:max(0px, calc(100dvh - var(--feedback-vv-offset-top) - var(--feedback-vv-height)));width:auto;max-height:var(--feedback-vv-height);padding:24px max(var(--hz-pad), env(safe-area-inset-right)) calc(26px + env(safe-area-inset-bottom)) max(var(--hz-pad), env(safe-area-inset-left));left:0;transform:none}.location-layer.is-open .location-surface{transform:none}}
.hazel-member-shell:has(>.hazel-member-nav) .hazel-app{--hz-member-nav-height:calc(76px + env(safe-area-inset-bottom));padding-bottom:var(--hz-member-nav-height)}.hazel-member-nav{z-index:18;bottom:var(--hz-keyboard-inset,0px);height:calc(76px + env(safe-area-inset-bottom));border-top:1px solid var(--hz-line);padding:8px max(10px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left));background:var(--hz-bg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;left:0;right:0}.hazel-member-nav>a{min-width:min(140px,100%);color:var(--hz-ink-faint);font-family:var(--hz-font-ui);letter-spacing:.08em;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:6px;padding:0 5px 5px;font-size:10px;text-decoration:none;display:flex}.hazel-member-nav>a[aria-current=page]{background:var(--hz-bubble);color:var(--hz-ink)}.hazel-member-nav>a:focus-visible{outline:2px solid var(--hz-accent-ink);outline-offset:2px}.hazel-member-nav svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:26px}.hazel-member-nav__compass{height:28px;position:relative}.hazel-member-nav__badge{background:var(--hz-unread-badge);min-width:19px;color:var(--hz-unread-ink);text-align:center;letter-spacing:0;border-radius:50%;padding:2px 4px;font-size:11px;line-height:15px;position:absolute;top:-5px;left:22px}.hazel-member-shell:has(>.hazel-member-nav) .hazel-app .hazel-composer{bottom:calc(var(--hz-keyboard-inset,0px) + var(--hz-member-nav-height))}.hazel-member-shell:has(>.hazel-member-nav) .hazel-app[data-hz-keyboard]{--hz-member-nav-height:68px}.hazel-member-nav[data-hz-keyboard]{height:68px;padding-bottom:5px}.hazel-member-nav[aria-hidden=true]{visibility:hidden}
