._header_18at3_1{z-index:100;background-color:var(--color-bg);border-bottom:var(--border-brutal);position:sticky;top:0}._container_18at3_9{justify-content:space-between;align-items:center;height:72px;display:flex}._logo_18at3_16{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-text);font-weight:700;text-decoration:none}._logo_18at3_16:hover{color:var(--color-text)}._nav_18at3_28{gap:var(--space-8);display:flex}._navLink_18at3_33{font-family:var(--font-heading);color:var(--color-text);padding:var(--space-2) 0;font-weight:500;text-decoration:none;position:relative}._navLink_18at3_33:after{content:"";background-color:var(--color-accent);width:0;height:3px;transition:width var(--transition-base);position:absolute;bottom:0;left:0}._navLink_18at3_33:hover:after,._navLink_18at3_33._active_18at3_54:after{width:100%}._navLink_18at3_33:hover{color:var(--color-text)}@media (width<=768px){._container_18at3_9{height:auto;padding-top:var(--space-4);padding-bottom:var(--space-4);gap:var(--space-4);flex-direction:column}._nav_18at3_28{gap:var(--space-4);flex-wrap:wrap;justify-content:center}._navLink_18at3_33{font-size:var(--text-sm)}}._footer_1slv3_1{background-color:var(--color-text);color:var(--color-bg);padding:var(--space-6) 0;border-top:var(--border-brutal-thick)}._container_1slv3_8{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}._contact_1slv3_15{align-items:center;gap:var(--space-6);display:flex}._contactLabel_1slv3_21{font-family:var(--font-heading);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;opacity:.7}._links_1slv3_29{gap:var(--space-6);display:flex}._links_1slv3_29 a{align-items:center;gap:var(--space-2);color:var(--color-bg);font-family:var(--font-heading);padding:var(--space-2) 0;font-weight:500;text-decoration:none;display:inline-flex;position:relative}._links_1slv3_29 a:after{content:"";background-color:var(--color-accent);width:0;height:2px;transition:width var(--transition-base);position:absolute;bottom:0;left:0}._links_1slv3_29 a:hover:after{width:100%}._links_1slv3_29 a:hover{color:var(--color-bg)}._legal_1slv3_65{align-items:center;gap:var(--space-4);display:flex}._copyright_1slv3_71{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._legalLink_1slv3_77{font-size:var(--text-sm);color:var(--color-text-muted);transition:color var(--transition-base);text-decoration:none}._legalLink_1slv3_77:hover{color:var(--color-bg)}@media (width<=768px){._container_1slv3_8{text-align:center;flex-direction:column}._contact_1slv3_15{gap:var(--space-3);flex-direction:column}._links_1slv3_29{justify-content:center;gap:var(--space-4);flex-wrap:wrap}._legal_1slv3_65{gap:var(--space-2);flex-direction:column}}._button_1or05_1{align-items:center;gap:var(--space-2);font-family:var(--font-heading);border:var(--border-brutal);cursor:pointer;transition:transform var(--transition-fast), box-shadow var(--transition-fast);font-weight:600;text-decoration:none;display:inline-flex}._button_1or05_1:hover{box-shadow:6px 6px 0 var(--color-border);transform:translate(-2px,-2px)}._primary_1or05_18:hover,._secondary_1or05_19:hover,._outline_1or05_20:hover{color:var(--color-text)}._button_1or05_1:active{box-shadow:none;transform:translate(2px,2px)}._primary_1or05_18{background-color:var(--color-accent);color:var(--color-text);box-shadow:var(--shadow-brutal)}._secondary_1or05_19{background-color:var(--color-white);color:var(--color-text);box-shadow:var(--shadow-brutal)}._outline_1or05_20{color:var(--color-text);box-shadow:none;background-color:#0000}._outline_1or05_20:hover{background-color:var(--color-bg-alt);box-shadow:none;transform:none}._sm_1or05_55{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}._md_1or05_60{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}._lg_1or05_65{padding:var(--space-4) var(--space-8);font-size:var(--text-lg)}._icon_1or05_71{transition:transform var(--transition-fast);flex-shrink:0}._button_1or05_1:hover ._icon_1or05_71{transform:translate(4px)}._popup_vjc6z_1{bottom:var(--space-6);right:var(--space-6);background:var(--color-white);border:var(--border-brutal-thick);box-shadow:var(--shadow-brutal);border-radius:var(--radius-sm);z-index:1000;transition:all var(--transition-base);max-width:320px;position:fixed}._popup_vjc6z_1._expanded_vjc6z_14{width:320px}._popup_vjc6z_1._collapsed_vjc6z_18{width:60px;height:60px}._header_vjc6z_23{padding:var(--space-3);border-bottom:var(--border-brutal);justify-content:space-between;align-items:center;display:flex}._collapsed_vjc6z_18 ._header_vjc6z_23{border-bottom:none;justify-content:center}._toggleButton_vjc6z_36,._closeButton_vjc6z_37{font-size:var(--text-2xl);cursor:pointer;color:var(--color-text);width:32px;height:32px;transition:transform var(--transition-fast);font-weight:700;font-family:var(--font-body);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}._toggleButton_vjc6z_36:hover,._closeButton_vjc6z_37:hover{transform:scale(1.1)}._collapsed_vjc6z_18 ._closeButton_vjc6z_37{display:none}._content_vjc6z_64{padding:var(--space-4);animation:.3s _fadeIn_vjc6z_1}@keyframes _fadeIn_vjc6z_1{0%{opacity:0}to{opacity:1}}._title_vjc6z_78{font-family:var(--font-heading);font-size:var(--text-xl);margin:0 0 var(--space-2) 0;color:var(--color-text);font-weight:700}._text_vjc6z_86{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 var(--space-4) 0;line-height:1.5}._form_vjc6z_93{gap:var(--space-3);flex-direction:column;display:flex}._input_vjc6z_99{width:100%;padding:var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);border:var(--border-brutal);border-radius:var(--radius-sm);background:var(--color-bg);transition:border-color var(--transition-fast)}._input_vjc6z_99:focus{border-color:var(--color-accent-secondary);outline:none}._input_vjc6z_99:disabled{opacity:.6;cursor:not-allowed}._successMessage_vjc6z_120{font-size:var(--text-sm);color:var(--color-text);padding:var(--space-3);background:var(--color-accent);border-radius:var(--radius-sm);text-align:center;margin:0}._errorMessage_vjc6z_130{font-size:var(--text-xs);color:var(--color-text);padding:var(--space-2);border-radius:var(--radius-sm);background:#ffe6e6;margin:0}@media (width<=768px){._popup_vjc6z_1{bottom:var(--space-4);right:var(--space-4);max-width:calc(100vw - var(--space-8))}._popup_vjc6z_1._expanded_vjc6z_14{width:calc(100vw - var(--space-8))}}._layout_rehoc_1{flex-direction:column;min-height:100vh;display:flex}._main_rehoc_7{flex:1}._hero_13acr_1{padding:var(--space-16) 0 var(--space-20);border-bottom:var(--border-brutal)}._container_13acr_6{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}._content_13acr_13{max-width:600px}._title_13acr_17{font-size:var(--text-5xl);margin-bottom:var(--space-6);line-height:1.1}._subtitle_13acr_23{font-size:var(--text-xl);margin-bottom:var(--space-6);font-weight:500;line-height:1.5}._description_13acr_30{font-size:var(--text-lg);color:var(--color-text-muted);margin-bottom:0;line-height:1.7}._imageWrapper_13acr_37{justify-content:center;display:flex}._image_13acr_37{aspect-ratio:1;object-fit:cover;border:var(--border-brutal);width:100%;max-width:400px;box-shadow:var(--shadow-brutal)}@media (width<=968px){._container_13acr_6{gap:var(--space-8);grid-template-columns:1fr}._content_13acr_13{text-align:center;max-width:none}._title_13acr_17{font-size:var(--text-4xl)}._subtitle_13acr_23{font-size:var(--text-lg)}._imageWrapper_13acr_37{order:-1}._image_13acr_37{max-width:300px}}._section_uk6zl_1{padding:var(--space-16) 0}._alt_uk6zl_10{background-color:var(--color-bg-alt)}._dark_uk6zl_14{background-color:var(--color-text);color:var(--color-bg)}._dark_uk6zl_14 ._title_uk6zl_19{color:var(--color-bg)}._header_uk6zl_24{margin-bottom:var(--space-8)}._title_uk6zl_19{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._icon_uk6zl_35{color:var(--color-text);flex-shrink:0}._subtitle_uk6zl_40{font-size:var(--text-lg);color:var(--color-text-muted);max-width:700px;margin-bottom:0}._dark_uk6zl_14 ._subtitle_uk6zl_40{color:var(--color-text-muted)}@media (width<=768px){._section_uk6zl_1{padding:var(--space-12) 0}}._card_a3gyx_1{background-color:var(--color-white);border:var(--border-brutal);box-shadow:var(--shadow-brutal);transition:transform var(--transition-fast), box-shadow var(--transition-fast)}._highlight_a3gyx_13{background-color:var(--color-accent)}._subtle_a3gyx_17{background-color:var(--color-bg-alt);box-shadow:var(--shadow-brutal-sm)}._interactive_a3gyx_22{cursor:pointer}._interactive_a3gyx_22:hover{box-shadow:6px 6px 0 var(--color-border);transform:translate(-2px,-2px)}._interactive_a3gyx_22:active{box-shadow:none;transform:translate(2px,2px)}._header_a3gyx_37{padding:var(--space-4) var(--space-6);border-bottom:var(--border-brutal)}._body_a3gyx_42{padding:var(--space-6)}._footer_a3gyx_46{padding:var(--space-4) var(--space-6);border-top:var(--border-brutal)}._card_1jc6d_1{height:100%}._cardHorizontal_1jc6d_5{flex-direction:row;height:100%;display:flex}._coverWrapper_1jc6d_11{padding:var(--space-4);flex-shrink:0;align-items:flex-start;display:flex}._cover_1jc6d_11{border:var(--border-brutal);width:120px;height:auto;box-shadow:3px 3px 0 var(--color-text)}._title_1jc6d_25{font-size:var(--text-lg);margin-bottom:var(--space-2)}._description_1jc6d_30{color:var(--color-text-muted);margin-bottom:var(--space-3);font-size:var(--text-sm);line-height:1.5}@media (width<=480px){._cardHorizontal_1jc6d_5{flex-direction:column}._coverWrapper_1jc6d_11{justify-content:center}}._sectionContent_g7zi1_1{max-width:700px}._text_g7zi1_5{font-size:var(--text-lg);margin-bottom:var(--space-6);line-height:1.7}._textLight_g7zi1_11{font-size:var(--text-lg);margin-bottom:var(--space-6);color:var(--color-bg);opacity:.9;line-height:1.7}._booksGrid_g7zi1_19{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}._contactLinks_g7zi1_26{gap:var(--space-6);flex-wrap:wrap;display:flex}._contactLink_g7zi1_26{color:var(--color-bg);font-family:var(--font-heading);padding:var(--space-3) var(--space-6);border:2px solid var(--color-bg);transition:all var(--transition-fast);font-weight:600;text-decoration:none}._contactLink_g7zi1_26:hover{background-color:var(--color-accent);color:var(--color-text);border-color:var(--color-accent)}@media (width<=768px){._booksGrid_g7zi1_19{grid-template-columns:1fr}._contactLinks_g7zi1_26{gap:var(--space-4);flex-direction:column}._contactLink_g7zi1_26{text-align:center}}._grid_152rm_1{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}._card_152rm_7{height:100%}._cardBody_152rm_11{gap:var(--space-5);align-items:flex-start;display:flex}._playButton_152rm_17{background:var(--color-bg-alt);border:var(--border-brutal);cursor:pointer;width:120px;height:120px;transition:transform var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;padding:0;position:relative;overflow:hidden}._playButton_152rm_17:hover{box-shadow:4px 4px 0 var(--color-text);transform:translate(-2px,-2px)}._thumbnail_152rm_35{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._playOverlay_152rm_43{transition:background var(--transition-fast);background:#0000004d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._playButton_152rm_17:hover ._playOverlay_152rm_43{background:#0006}._playIcon_152rm_57{background:var(--color-accent);border:var(--border-brutal);width:48px;height:48px;font-size:var(--text-lg);color:var(--color-text);box-shadow:var(--shadow-brutal);transition:transform var(--transition-fast);justify-content:center;align-items:center;display:flex}._playButton_152rm_17:hover ._playIcon_152rm_57{transform:scale(1.1)}._info_152rm_75{flex:1;min-width:0}._label_152rm_80{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-2);display:inline-block}._labelDuration_152rm_90{text-transform:none;letter-spacing:normal}._overlay_152rm_96{z-index:1000;padding:var(--space-6);background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._overlayContent_152rm_107{width:100%;max-width:900px;position:relative}._closeButton_152rm_113{top:calc(-1 * var(--space-12));background:var(--color-accent);border:var(--border-brutal);width:48px;height:48px;font-size:var(--text-xl);cursor:pointer;box-shadow:var(--shadow-brutal);transition:transform var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;display:flex;position:absolute;right:0}._closeButton_152rm_113:hover{box-shadow:4px 4px 0 var(--color-bg);transform:translate(-2px,-2px)}._overlayEmbed_152rm_135{aspect-ratio:16/9;border:var(--border-brutal);background:#000;width:100%;overflow:hidden}._overlayIframe_152rm_143{border:none;width:100%;height:100%}._overlayPlayer_152rm_149{background:var(--color-bg);border:var(--border-brutal);padding:var(--space-6);text-align:center}._overlayPodcastImage_152rm_156{aspect-ratio:1;object-fit:cover;border:var(--border-brutal);width:100%;max-width:300px;margin-bottom:var(--space-6)}._overlayTitle_152rm_165{font-size:var(--text-xl);margin-bottom:var(--space-6)}._overlayAudio_152rm_170{width:100%;max-width:500px}._title_152rm_175{font-size:var(--text-base);margin-bottom:var(--space-1);font-weight:600;line-height:1.3}._duration_152rm_182{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);margin-bottom:var(--space-3);display:inline-block}._links_152rm_190{gap:var(--space-3);flex-wrap:wrap;display:flex}._skeleton_152rm_196{background-color:var(--color-bg-alt);border:var(--border-brutal);padding:var(--space-6);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);justify-content:center;align-items:center;min-height:120px;display:flex}._error_152rm_209{text-align:center;color:var(--color-text-muted);grid-column:1/-1;font-style:italic}@media (width<=900px){._grid_152rm_1{grid-template-columns:1fr}}@media (width<=480px){._cardBody_152rm_11{flex-direction:column}._playButton_152rm_17{aspect-ratio:16/9;width:100%;height:auto}}._intro_1ng8j_1{max-width:700px}._introText_1ng8j_5{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.7}._channelsGrid_1ng8j_11{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}._channelCard_1ng8j_17{height:100%}._channelTitle_1ng8j_21{align-items:center;gap:var(--space-3);font-size:var(--text-xl);margin-bottom:var(--space-4);display:flex}._channelIcon_1ng8j_29{flex-shrink:0}._channelText_1ng8j_33{color:var(--color-text-muted);margin-bottom:var(--space-6);line-height:1.7}._buttonGroup_1ng8j_39{gap:var(--space-3);flex-wrap:wrap;display:flex}._newsletterSection_1ng8j_46{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._newsletterContent_1ng8j_53{flex:1}._newsletterTitle_1ng8j_57{font-size:var(--text-xl);margin-bottom:var(--space-2)}._newsletterText_1ng8j_62{color:var(--color-text-muted);margin:0}._newsletterForm_1ng8j_67{gap:var(--space-3);flex-shrink:0;display:flex}._emailInput_1ng8j_73{min-width:200px;padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--text-base);border:var(--border-brutal);background:var(--color-bg);transition:box-shadow var(--transition-fast), transform var(--transition-fast);flex:1}._emailInput_1ng8j_73:focus{box-shadow:4px 4px 0 var(--color-text);outline:none;transform:translate(-2px,-2px)}._emailInput_1ng8j_73:disabled{opacity:.6;cursor:not-allowed}._successMessage_1ng8j_95{color:var(--color-text);font-weight:600}._errorMessage_1ng8j_100{width:100%;font-size:var(--text-sm);color:#c00;margin-top:var(--space-2)}._booksIntro_1ng8j_108{color:var(--color-text-muted);margin-bottom:var(--space-6);max-width:700px;line-height:1.7}._booksGrid_1ng8j_115{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=768px){._channelsGrid_1ng8j_11{grid-template-columns:1fr}._newsletterSection_1ng8j_46{flex-direction:column;align-items:flex-start}._newsletterForm_1ng8j_67{flex-wrap:wrap;width:100%}._booksGrid_1ng8j_115{grid-template-columns:1fr}}._tableWrapper_psvk4_1{border:var(--border-brutal);box-shadow:var(--shadow-brutal);overflow-x:auto}._table_psvk4_1{border-collapse:collapse;background-color:var(--color-white);width:100%}._table_psvk4_1 th,._table_psvk4_1 td{padding:var(--space-4) var(--space-5);text-align:left;border-bottom:1px solid var(--color-border)}._table_psvk4_1 th{font-family:var(--font-heading);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;background-color:var(--color-bg-alt);border-bottom:var(--border-brutal)}._table_psvk4_1 tr:last-child td{border-bottom:none}._table_psvk4_1 tr:hover td{background-color:var(--color-bg-alt)}._date_psvk4_38{font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap;color:var(--color-text-muted)}._event_psvk4_45{white-space:nowrap;font-weight:500}._title_psvk4_50{min-width:300px}._replayLink_psvk4_54{font-family:var(--font-heading);color:var(--color-accent-secondary);white-space:nowrap;font-weight:600;text-decoration:none}._replayLink_psvk4_54:hover{text-decoration:underline}._noReplay_psvk4_66{color:var(--color-text-muted)}@media (width<=768px){._table_psvk4_1 th,._table_psvk4_1 td{padding:var(--space-3);font-size:var(--text-sm)}._title_psvk4_50{min-width:200px}}._intro_16rza_1{max-width:700px}._introText_16rza_5{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.7}._inviteCard_16rza_11{overflow:hidden}._inviteContent_16rza_15{align-items:stretch;display:flex}._inviteImageWrapper_16rza_20{width:280px;margin:calc(-1 * var(--space-5));flex-shrink:0;margin-left:0}._inviteImage_16rza_20{object-fit:cover;width:100%;height:100%}._inviteTitle_16rza_33{font-size:var(--text-2xl);margin-bottom:var(--space-4)}._inviteText_16rza_38{margin-bottom:var(--space-6);line-height:1.7}._historyIntro_16rza_43{color:var(--color-text-muted);margin-bottom:var(--space-6)}._talksList_16rza_48{gap:var(--space-6);flex-direction:column;display:flex}._currentTalk_16rza_54{overflow:hidden}._talkContent_16rza_58{align-items:stretch;display:flex}._talkImageWrapper_16rza_63{width:320px;margin:calc(-1 * var(--space-5));background:var(--color-primary);flex-shrink:0;align-items:center;margin-left:0;display:flex}._talkImage_16rza_63{object-fit:cover;width:100%;height:auto}._talkTitle_16rza_79{font-size:var(--text-xl);margin-bottom:var(--space-4)}._talkText_16rza_84{color:var(--color-text-muted);margin-bottom:var(--space-6);line-height:1.7}._talkActions_16rza_90{gap:var(--space-3);flex-wrap:wrap;display:flex}._bottomGrid_16rza_96{gap:var(--space-6);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}._bottomGrid_16rza_96>*{height:100%}._inviteCard_16rza_11,._bookCard_16rza_108{flex-direction:column;display:flex}._bookCard_16rza_108{overflow:hidden}._bookContent_16rza_117{align-items:stretch;display:flex}._bookImageWrapper_16rza_122{background:#00d9a5;flex-shrink:0;width:240px;overflow:hidden}._bookImage_16rza_122{width:100%;height:auto;display:block}._bookTitle_16rza_135{font-size:var(--text-2xl);margin-bottom:var(--space-4)}._bookText_16rza_140{margin-bottom:var(--space-6);color:var(--color-text-muted);line-height:1.7}@media (width<=1024px){._bottomGrid_16rza_96{grid-template-columns:1fr}}@media (width<=768px){._inviteContent_16rza_15{flex-direction:column}._inviteImageWrapper_16rza_20{width:100%;height:200px;margin:0;margin-top:var(--space-4)}._talkContent_16rza_58{flex-direction:column}._talkImageWrapper_16rza_63{width:100%;margin:0;margin-top:var(--space-4)}._bookContent_16rza_117{flex-direction:column}._bookImageWrapper_16rza_122{width:100%}}._intro_77r56_1{max-width:700px}._introText_77r56_5{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.7}._philosophyContent_77r56_11{max-width:700px}._philosophyContent_77r56_11 p{font-size:var(--text-lg);margin-bottom:var(--space-6);line-height:1.8}._philosophyContent_77r56_11 p:last-child{margin-bottom:0}._projectCard_77r56_25{max-width:700px}._cardsGrid_77r56_29{gap:var(--space-6);display:grid}@media (width>=768px){._cardsGrid_77r56_29{grid-template-columns:1fr 1fr}._cardsGrid_77r56_29 ._projectCard_77r56_25{max-width:none}}._projectText_77r56_44{font-size:var(--text-lg);margin-bottom:var(--space-6);line-height:1.7}._projectTextMuted_77r56_50{font-size:var(--text-base);color:var(--color-text-muted);margin-bottom:var(--space-6);font-style:italic;line-height:1.6}._intro_tkvk9_1{max-width:700px}._introText_tkvk9_5{font-size:var(--text-lg);color:var(--color-text-muted);line-height:1.7}._projectsGrid_tkvk9_11{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._projectCard_tkvk9_17{height:100%}._projectTitle_tkvk9_21{font-size:var(--text-lg);margin-bottom:var(--space-3)}._projectText_tkvk9_26{color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-4);line-height:1.6}._projectLink_tkvk9_33{font-family:var(--font-heading);font-weight:600;font-size:var(--text-sm);color:var(--color-accent-secondary);text-decoration:none}._projectLink_tkvk9_33:hover{color:var(--color-accent-secondary);text-decoration:underline}._content_15lk9_1{max-width:640px}._content_15lk9_1 h1{margin-bottom:var(--space-8)}._block_15lk9_9{margin-bottom:var(--space-6)}._block_15lk9_9 h2{font-size:var(--text-lg);margin-bottom:var(--space-3)}._block_15lk9_9 p{margin-bottom:var(--space-3);color:var(--color-text-muted)}._block_15lk9_9 ul{margin:var(--space-3) 0;padding-left:var(--space-5);color:var(--color-text-muted)}._block_15lk9_9 li{margin-bottom:var(--space-1)}._block_15lk9_9 a{color:var(--color-secondary);transition:border-color var(--transition-base);border-bottom:1px solid #0000;text-decoration:none}._block_15lk9_9 a:hover{border-bottom-color:var(--color-secondary)}._emphasis_15lk9_44{color:var(--color-text);font-style:italic}:root{--color-bg:#fafafa;--color-bg-alt:#f5f5f0;--color-text:#1a1a1a;--color-text-muted:#666;--color-border:#000;--color-white:#fff;--color-accent:#ffe600;--color-accent-hover:#e6cf00;--color-accent-secondary:#06f;--font-heading:"Space Grotesk", sans-serif;--font-body:"Inter", sans-serif;--font-mono:"JetBrains Mono", monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--shadow-brutal:4px 4px 0 var(--color-border);--shadow-brutal-sm:2px 2px 0 var(--color-border);--border-brutal:2px solid var(--color-border);--border-brutal-thick:3px solid var(--color-border);--radius-sm:2px;--radius-md:4px;--transition-fast:.15s ease;--transition-base:.2s ease;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);margin-bottom:var(--space-4);font-weight:700;line-height:1.2}h1{font-size:var(--text-5xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}p{margin-bottom:var(--space-4)}p:last-child{margin-bottom:0}a{color:var(--color-text);text-underline-offset:3px;transition:color var(--transition-fast);text-decoration:underline}a:hover{color:var(--color-accent-secondary)}img{max-width:100%;height:auto;display:block}ul,ol{padding-left:var(--space-6);margin-bottom:var(--space-4)}li{margin-bottom:var(--space-2)}code{font-family:var(--font-mono);background-color:var(--color-bg-alt);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:.9em}:focus-visible{outline:2px solid var(--color-accent-secondary);outline-offset:2px}::selection{background-color:var(--color-accent);color:var(--color-text)}.container{width:100%;max-width:var(--container-xl);padding:0 var(--space-6);margin:0 auto}@media (width<=768px){html{font-size:15px}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-2xl)}.container{padding:0 var(--space-4)}}
