._trigger_vxvyo_1{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--primary);cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._trigger_vxvyo_1:hover{background:var(--muted)}._trigger_vxvyo_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._triggerOn_vxvyo_26{border-color:var(--secondary);box-shadow:0 0 0 2px var(--accent)}._aa_vxvyo_31{font-family:var(--font-family-display);font-weight:700;font-size:1.02rem;line-height:1}._aa_vxvyo_31 small{font-size:.75em}._panel_vxvyo_42{width:320px;max-width:calc(100vw - 24px);max-height:min(var(--radix-popover-content-available-height, 78vh),600px);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-3);font-size:16px}._heading_vxvyo_54{margin:0;font-family:var(--font-family-display);font-size:1rem;font-weight:600}._row_vxvyo_61{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);cursor:pointer}._labelBlock_vxvyo_69{display:flex;flex-direction:column;gap:2px}._label_vxvyo_69{font-size:.9rem;font-weight:600}._hint_vxvyo_80{font-size:.75rem;color:var(--muted-foreground)}._hintEasy_vxvyo_85{font-family:"Lexend",var(--font-family-base)}._sizes_vxvyo_89{display:flex;gap:4px;padding:3px;border-radius:var(--radius-full);background:var(--muted)}._size_vxvyo_89{width:40px;height:36px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--muted-foreground);font-family:var(--font-family-display);font-weight:700;line-height:1;cursor:pointer}._sizeOn_vxvyo_110{background:var(--primary);color:var(--primary-foreground)}._size_vxvyo_89:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._reset_vxvyo_120{align-self:flex-start;padding:0;border:none;background:none;color:var(--primary);font-size:.82rem;font-weight:600;text-decoration:underline;cursor:pointer}._section_vxvyo_132{display:flex;flex-direction:column;gap:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px dashed var(--border)}._listenControls_vxvyo_140{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}._listenButton_vxvyo_147{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;min-height:34px;padding:0 12px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-base);font-size:.82rem;font-weight:600;cursor:pointer}._listenButton_vxvyo_147:hover{background:var(--info-hover)}._stopButton_vxvyo_168{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--foreground);cursor:pointer}._segment_vxvyo_181{display:inline-flex;flex-shrink:0;gap:2px;padding:3px;border-radius:var(--radius-full);background:var(--muted)}._segButton_vxvyo_190{min-height:30px;padding:0 9px;border:none;border-radius:var(--radius-full);background:transparent;color:var(--muted-foreground);font-family:var(--font-family-base);font-size:.76rem;font-weight:600;white-space:nowrap;cursor:pointer}._segOn_vxvyo_204,._segOn_vxvyo_204:hover{background:var(--card);color:var(--primary);box-shadow:var(--shadow)}._listenButton_vxvyo_147:focus-visible,._stopButton_vxvyo_168:focus-visible,._segButton_vxvyo_190:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._voiceTrigger_vxvyo_218{width:auto;min-width:0;max-width:190px;height:34px;min-height:34px;border-radius:var(--radius-full);font-size:.8rem;font-weight:600}._footnote_vxvyo_229{margin:0;font-size:.72rem;color:var(--muted-foreground)}._headerListen_vxvyo_236{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;min-width:40px;padding:0 14px 0 12px;flex-shrink:0;border:1.5px solid var(--primary);border-radius:var(--radius-full);background:var(--card);color:var(--primary);font-family:var(--font-family-base);font-size:.92rem;font-weight:600;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._headerListen_vxvyo_236:hover{background:var(--muted)}._headerListen_vxvyo_236:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._headerListenOn_vxvyo_265,._headerListenOn_vxvyo_265:hover{background:var(--primary);color:var(--primary-foreground)}@media(max-width:560px){._headerListen_vxvyo_236{width:40px;padding:0}._headerListenLabel_vxvyo_277{display:none}}._inlineListen_vxvyo_283{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2) var(--spacing-3);margin:var(--spacing-2) 0 var(--spacing-6)}._pageListen_vxvyo_291{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);color:var(--primary);font-family:var(--font-family-base);font-size:.92rem;font-weight:600;cursor:pointer}._pageListen_vxvyo_291:hover{background:var(--muted)}._pageListen_vxvyo_291:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._pageListenOn_vxvyo_316,._pageListenOn_vxvyo_316:hover{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._listenHint_vxvyo_323{font-size:.82rem;color:var(--muted-foreground)}._focusLayer_vxvyo_329{position:fixed;inset:0;z-index:calc(var(--z-overlay) - 1);pointer-events:none}._focusShade_vxvyo_336{position:absolute;left:0;right:0;background:#1e2a328c}._focusBand_vxvyo_343{position:absolute;left:0;right:0;border-top:2px solid rgba(232,163,61,.9);border-bottom:2px solid rgba(232,163,61,.9)}._readerBar_vxvyo_352{position:fixed;left:50%;bottom:16px;transform:translate(-50%);z-index:var(--z-overlay);display:flex;align-items:center;gap:var(--spacing-3);padding:8px 8px 8px 16px;max-width:calc(100vw - 24px);border-radius:var(--radius-full);background:#1e2a32;color:#fff;font-size:15px;box-shadow:0 12px 30px -10px #1e2a3299}._readerText_vxvyo_370{font-weight:600;white-space:nowrap}._topBar_14hxi_2{background:#234f4c;color:#fff;font-size:.85rem}._topBarInner_14hxi_8{max-width:1200px;margin:0 auto;padding:var(--spacing-2) var(--spacing-8);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}._topBarRight_14hxi_18{display:flex;align-items:center;gap:var(--spacing-4);margin-left:auto}._topBarLink_14hxi_25{display:inline-flex;align-items:center;gap:6px;color:#d9e9e6;text-decoration:none}._topBarLink_14hxi_25:hover{color:#fff;text-decoration:underline}._socials_14hxi_38{list-style:none;margin:0;padding:0;display:flex;gap:var(--spacing-2)}._socialLink_14hxi_46{width:28px;height:28px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:#fff;background:#ffffff1f}._socialLink_14hxi_46:hover{background:var(--secondary);color:var(--secondary-foreground)}._bar_14hxi_62{position:sticky;top:0;z-index:var(--z-overlay);background:#f5eeddf0;backdrop-filter:blur(6px);border-bottom:1px solid var(--border)}._inner_14hxi_71{max-width:1200px;margin:0 auto;padding:var(--spacing-3) var(--spacing-8);display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}._brand_14hxi_81{display:flex;align-items:center;flex-shrink:0}._logoNarrow_14hxi_87{display:none!important}._nav_14hxi_91{display:flex;align-items:center;gap:var(--spacing-6)}._readTools_14hxi_98{display:inline-flex;align-items:center;gap:var(--spacing-2)}._link_14hxi_104{font-size:.95rem;font-weight:500;color:var(--foreground);text-decoration:none;padding:var(--spacing-1) 0;border-bottom:2px solid transparent}._link_14hxi_104:hover{color:var(--primary)}._link_14hxi_104[aria-current=page]{color:var(--primary);border-bottom-color:var(--secondary)}@media(max-width:1140px){._nav_14hxi_91{gap:var(--spacing-4)}}@media(max-width:1040px){._link_14hxi_104:not(._keep_14hxi_130):not(._signIn_14hxi_130){display:none}._nav_14hxi_91{gap:var(--spacing-4)}}@media(max-width:560px){._topBarInner_14hxi_8{padding:var(--spacing-2) var(--spacing-4)}._topBarEmail_14hxi_142{display:none}._inner_14hxi_71{padding:var(--spacing-2) var(--spacing-4)}._logoWide_14hxi_148{display:none!important}._logoNarrow_14hxi_87{display:inline-flex!important}._signIn_14hxi_130{display:none}._nav_14hxi_91{gap:var(--spacing-3)}}@media(max-width:420px){._keep_14hxi_130{display:none}}._footer_1o05y_1{margin-top:var(--spacing-12);background:var(--surface);border-top:1px solid var(--border)}._inner_1o05y_7{max-width:1200px;margin:0 auto;padding:var(--spacing-12) var(--spacing-8) var(--spacing-8);display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:var(--spacing-8)}._brandCol_1o05y_16{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3)}._brandCol_1o05y_16 img{object-position:left center}._tagline_1o05y_27{margin:0;max-width:34ch;font-size:.95rem;line-height:1.6;color:#3e362c}._tagline_1o05y_27 a{color:var(--primary)}._socials_1o05y_40{list-style:none;margin:var(--spacing-1) 0 0;padding:0;display:flex;gap:var(--spacing-2)}._socialLink_1o05y_48{width:36px;height:36px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:var(--primary);background:var(--card);border:1px solid var(--border)}._socialLink_1o05y_48:hover{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}._col_1o05y_66{display:flex;flex-direction:column;gap:var(--spacing-2)}._col_1o05y_66 a{display:inline-flex;align-items:center;gap:5px;font-size:.95rem;color:var(--foreground);text-decoration:none}._col_1o05y_66 a:hover{color:var(--primary);text-decoration:underline;text-underline-offset:3px}._colTitle_1o05y_87{margin:0 0 var(--spacing-1);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}._legal_1o05y_96{max-width:1200px;margin:0 auto;padding:var(--spacing-4) var(--spacing-8) var(--spacing-8);border-top:1px solid var(--border);font-size:.8rem;line-height:1.5;color:var(--muted-foreground)}@media(max-width:900px){._inner_1o05y_7{grid-template-columns:1fr 1fr;padding:var(--spacing-8) var(--spacing-6)}._brandCol_1o05y_16{grid-column:1 / -1}._legal_1o05y_96{padding:var(--spacing-4) var(--spacing-6) var(--spacing-8)}}@media(max-width:480px){._inner_1o05y_7{grid-template-columns:1fr}}
