._page_15s7z_1{justify-content:center;align-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-4);text-align:center;flex-direction:column;display:flex}._title_15s7z_12{font-size:var(--text-2xl)}._text_15s7z_16{max-width:28rem;color:var(--color-text-muted)}._button_15s7z_21{padding:var(--space-3) var(--space-6);background:var(--color-brand-fill);border-radius:var(--radius-md);color:var(--color-on-brand);font-weight:600}._root_1v76b_1{min-height:40dvh;color:var(--color-brand);place-items:center;display:grid}._trigger_1lkw8_1{transition:box-shadow var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;display:inline-grid}._trigger_1lkw8_1:hover,._trigger_1lkw8_1[aria-expanded=true]{box-shadow:0 0 0 3px var(--color-brand-soft-hover)}._page_1gegq_1{background-color:var(--color-bg);background-image:radial-gradient(color-mix(in srgb, var(--accent-lilac) 14%, transparent) 1.2px, transparent 1.3px);background-size:26px 26px;flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}._main_1gegq_12{flex:1}._main_1gegq_12:focus{outline:none}._header_1gegq_20{z-index:var(--z-sticky);background:color-mix(in srgb, var(--color-bg) 82%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid color-mix(in srgb, var(--color-border) 70%, transparent);position:sticky;top:0}._bar_1gegq_29{align-items:center;gap:var(--space-6);max-width:76rem;padding:var(--space-4);margin:0 auto;display:flex}._logo_1gegq_38{color:var(--color-text);display:inline-flex}._desktopNav_1gegq_43{display:none}._nav_1gegq_47{align-items:center;gap:var(--space-1);display:flex}._navColumn_1gegq_53{flex-direction:column;align-items:stretch}._navLink_1gegq_58{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-muted);font-weight:700;font-size:var(--text-base);transition:color var(--duration-fast) var(--ease-out);display:inline-flex;position:relative}._navLink_1gegq_58:after{content:"";right:var(--space-2);bottom:0;left:var(--space-2);background:var(--accent-lilac);clip-path:inset(0 100% 0 0);height:10px;transition:clip-path var(--duration-slow) var(--ease-out);position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M2 6 Q 25 1, 50 6 T 98 5' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M2 6 Q 25 1, 50 6 T 98 5' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}._navLink_1gegq_58:hover{color:var(--color-text);text-decoration:none}._navLink_1gegq_58:hover:after{clip-path:inset(0)}._navColumn_1gegq_53 ._navLink_1gegq_58:after{display:none}._signIn_1gegq_99{padding:0 var(--space-2);color:var(--color-text);font-family:var(--font-hand);font-size:1.5rem;font-weight:700;line-height:1}._signIn_1gegq_99:hover{color:var(--color-brand);text-decoration:none}._actions_1gegq_113{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}._hideSmall_1gegq_120{display:none}._menuButton_1gegq_124{display:inline-grid}._mobilePanel_1gegq_128{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-5);border-top:1px solid var(--color-border);animation:_drop_1gegq_1 var(--duration-base) var(--ease-out);flex-direction:column;display:flex}@keyframes _drop_1gegq_1{0%{opacity:0;transform:translateY(-6px)}}@media (width>=880px){._desktopNav_1gegq_43{display:block}._hideSmall_1gegq_120{display:inline-flex}._menuButton_1gegq_124,._mobilePanel_1gegq_128{display:none}}._footer_1gegq_159{margin-top:var(--space-12);padding:var(--space-10) var(--space-4) var(--space-8);background:var(--footer-bg);color:#efe8f2;--footer-bg:var(--ink);position:relative}._wave_1gegq_168{width:100%;height:40px;fill:var(--footer-bg);display:block;position:absolute;top:-38px;left:0}._peek_1gegq_178{clip-path:inset(0 0 46%);pointer-events:none;width:110px;height:auto;position:absolute;top:-96px;right:12%;transform:rotate(6deg)}._footerInner_1gegq_189{justify-content:space-between;gap:var(--space-10);flex-wrap:wrap;max-width:76rem;margin:0 auto;display:flex;position:relative}._footerBrand_1gegq_199{gap:var(--space-3);max-width:22rem;color:var(--paper);flex-direction:column;display:flex}._footerBrand_1gegq_199 p{color:#bdb0c4}._footerNav_1gegq_211{gap:var(--space-16);flex-wrap:wrap;display:flex}._footerHeading_1gegq_217{margin-bottom:var(--space-3);font-family:var(--font-hand);letter-spacing:0;color:var(--violet-300);font-size:1.65rem;font-weight:700}._footerNav_1gegq_211 ul{gap:var(--space-2);flex-direction:column;display:flex}._footerNav_1gegq_211 a{color:#efe8f2;font-weight:600}._footerNav_1gegq_211 a:hover{color:var(--pastel-pink)}._legal_1gegq_241{max-width:76rem;margin:var(--space-10) auto 0;padding-top:var(--space-6);font-size:var(--text-sm);color:#a597ad;border-top:1px dashed #ffffff2e;position:relative}._legal_1gegq_241 a{color:#efe8f2;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}._legal_1gegq_241 a:hover{color:var(--pastel-pink)}@media (width<=640px){._peek_1gegq_178{width:84px;top:-74px;right:8%}}._banner_1c6vj_1{z-index:var(--z-sticky);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-warning-soft);color:var(--color-warning);border-bottom:1px solid var(--color-warning);font-size:var(--text-sm);text-align:center;font-weight:500;display:flex;position:sticky;top:0}._wrap_wlx0h_1{flex-direction:column;min-height:44px;display:flex;position:relative}._button_wlx0h_8{justify-content:center;min-height:44px;display:flex}._button_wlx0h_8:not([data-ready]){visibility:hidden;width:100%;position:absolute}._unavailable_wlx0h_20{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}._root_1hx0a_1{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}._bar_1hx0a_8{gap:var(--space-1);grid-template-columns:repeat(4,1fr);display:grid}._segment_1hx0a_14{border-radius:var(--radius-full);background:var(--color-border);height:4px;transition:background-color var(--duration-base) var(--ease-out)}:root[data-contrast=more] ._segment_1hx0a_14:not([data-active]){background:var(--color-bg-muted);box-shadow:inset 0 0 0 1px var(--color-border)}._bar_1hx0a_8[data-score="1"] ._segment_1hx0a_14[data-active],._bar_1hx0a_8[data-score="2"] ._segment_1hx0a_14[data-active]{background:var(--color-warning)}._bar_1hx0a_8[data-score="3"] ._segment_1hx0a_14[data-active],._bar_1hx0a_8[data-score="4"] ._segment_1hx0a_14[data-active]{background:var(--color-success)}._label_1hx0a_40{font-size:var(--text-sm);color:var(--color-text-muted)}._stack_ilubz_1{gap:var(--space-5);flex-direction:column;display:flex}._form_ilubz_7{gap:var(--space-4);flex-direction:column;display:flex}._alert_ilubz_13{padding:var(--space-3) var(--space-4);background:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm);font-weight:500}._inlineLink_ilubz_23{font-size:var(--text-sm);font-weight:600}._divider_ilubz_28{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);display:flex}._divider_ilubz_28:before,._divider_ilubz_28:after{content:"";background:var(--color-border);flex:1;height:1px}._withNote_ilubz_44{gap:var(--space-2);flex-direction:column;display:flex}._note_ilubz_50{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;margin:0}._panel_ak84x_1{padding-top:var(--space-5)}._skip_41zhz_1{top:var(--space-2);left:var(--space-2);z-index:calc(var(--z-toast) + 1);padding:var(--space-2) var(--space-4);background:var(--color-brand-fill);color:var(--color-on-brand);border-radius:var(--radius-md);transition:transform var(--duration-fast) var(--ease-out);font-weight:600;position:fixed;transform:translateY(-200%)}._skip_41zhz_1:focus{text-decoration:none;transform:none}
