._hero_1kblj_1{background-color:var(--color-bg-secondary);color:#fff;flex-direction:column;min-height:60vh;display:flex}._main_1kblj_9{text-align:center;padding:var(--space-4xl) var(--space-xl);justify-content:center;align-items:center;gap:var(--space-xl);flex-direction:column;flex:1;display:flex}._eyebrow_1kblj_20{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);color:var(--color-text-secondary);letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-body);margin:0}._name_1kblj_30{font-family:var(--font-heading);font-size:3.6rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;line-height:1.1}._infoBar_1kblj_40{background-color:var(--color-bg-tertiary);padding:var(--space-xl) var(--space-xl);border-top:1px solid #ffffff1a}._infoGrid_1kblj_46{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);max-width:1100px;margin:0 auto;display:grid}._infoItem_1kblj_54{align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);transition:background-color var(--transition-fast);color:#ffffffe6;text-decoration:none;display:flex}._infoItem_1kblj_54:hover{background-color:#ffffff0f}._infoIcon_1kblj_69{color:#ffffffd9;flex-shrink:0;margin-top:3px}._infoText_1kblj_75{flex-direction:column;gap:2px;min-width:0;display:flex}._infoLabel_1kblj_82{font-size:var(--font-size-xs);color:#ffffff80;text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-body)}._infoValue_1kblj_90{font-size:var(--font-size-sm);color:#ffffffe6;line-height:var(--line-height-normal);font-family:var(--font-body)}._infoLink_1kblj_97{font-size:var(--font-size-sm);color:#ffffffe6;transition:color var(--transition-fast);font-family:var(--font-body);word-break:break-all;text-decoration:none}._infoLink_1kblj_97:hover{color:var(--color-secondary)}@media (width<=900px){._infoGrid_1kblj_46{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._main_1kblj_9{padding:var(--space-3xl) var(--space-md);gap:var(--space-lg)}._name_1kblj_30{font-size:var(--font-size-3xl)}._infoBar_1kblj_40{padding:var(--space-lg) var(--space-md)}._infoGrid_1kblj_46{gap:var(--space-sm);grid-template-columns:1fr}._infoItem_1kblj_54{padding:var(--space-sm) var(--space-md)}}._section_1h0np_1{padding:var(--space-4xl) var(--space-xl)}._section--light_1h0np_5{background-color:var(--color-bg-primary)}._section--dark_1h0np_9{background-color:var(--color-bg-secondary)}._container_1h0np_13{max-width:1100px;margin:0 auto}._header_1h0np_18{text-align:center;margin-bottom:var(--space-3xl)}._header_1h0np_18 h2{color:var(--color-text-primary);margin-bottom:var(--space-md);display:inline-block;position:relative}._header_1h0np_18 h2:after{content:"";background-color:var(--color-primary);width:48px;height:3px;margin:var(--space-md) auto 0;border-radius:2px;display:block}._subtitle_1h0np_40{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:600px;margin:var(--space-md) auto 0;line-height:var(--line-height-relaxed)}._content_1h0np_48{gap:var(--space-2xl);display:grid}@media (width<=768px){._section_1h0np_1{padding:var(--space-3xl) var(--space-md)}._header_1h0np_18{margin-bottom:var(--space-2xl)}}._navbar_v7yi9_1{background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-border);z-index:100;position:sticky;top:0;box-shadow:0 1px 8px #2f393e14}._container_v7yi9_10{max-width:1200px;padding:var(--space-md) var(--space-xl);justify-content:space-between;align-items:center;gap:var(--space-xl);margin:0 auto;display:flex}._brand_v7yi9_20{flex-direction:column;flex-shrink:0;line-height:1.2;display:flex}._siteName_v7yi9_27{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-primary)}._siteSubtitle_v7yi9_34{font-size:var(--font-size-xs);color:var(--color-text-secondary);letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-body)}._menu_v7yi9_42{gap:var(--space-lg);flex-wrap:wrap;align-items:center;display:flex}._link_v7yi9_49{color:var(--color-text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);transition:color var(--transition-fast);white-space:nowrap;border-bottom:2px solid #0000;padding:.25rem 0}._link_v7yi9_49:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}._ctaLink_v7yi9_64{background-color:var(--color-primary);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);white-space:nowrap;transition:background-color var(--transition-base), transform var(--transition-fast);padding:.5rem 1.25rem;color:#fff!important;border-bottom:none!important}._ctaLink_v7yi9_64:hover{background-color:var(--color-primary-dark);color:#fff;transform:translateY(-1px)}._hamburger_v7yi9_82{cursor:pointer;z-index:101;background:0 0;border:none;flex-direction:column;flex-shrink:0;gap:5px;padding:4px;display:none}._hamburger_v7yi9_82 span{background-color:var(--color-text-primary);width:24px;height:2.5px;transition:all var(--transition-base);border-radius:2px;display:block}._hamburger_v7yi9_82._open_v7yi9_103 span:first-child{transform:rotate(45deg)translate(5px,5px)}._hamburger_v7yi9_82._open_v7yi9_103 span:nth-child(2){opacity:0}._hamburger_v7yi9_82._open_v7yi9_103 span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}@media (width<=768px){._hamburger_v7yi9_82{display:flex}._menu_v7yi9_42{background-color:var(--color-bg-primary);padding:0 var(--space-xl);max-height:0;transition:max-height var(--transition-base), padding var(--transition-base);box-shadow:var(--shadow-md);border-top:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:0;position:absolute;top:100%;left:0;right:0;overflow:hidden}._menu_v7yi9_42._open_v7yi9_103{max-height:500px;padding:var(--space-lg) var(--space-xl)}._link_v7yi9_49{padding:var(--space-md) 0;border-bottom:1px solid var(--color-border);width:100%;font-size:var(--font-size-base);display:block;border-bottom-color:var(--color-border)!important}._link_v7yi9_49:last-of-type{border-bottom:none}._ctaLink_v7yi9_64{margin-top:var(--space-md);text-align:center;width:100%;padding:var(--space-md);border-radius:var(--radius-md)}._container_v7yi9_10{padding:var(--space-md)}}._wrapper_1ym28_1{gap:var(--space-4xl);grid-template-columns:340px 1fr;align-items:center;display:grid}._photoCol_1ym28_8{position:relative}._photo_1ym28_8{object-fit:cover;object-position:top center;border-radius:var(--radius-lg);width:100%;height:480px;box-shadow:var(--shadow-lg);display:block}._photoCol_1ym28_8:after{content:"";background-color:var(--color-bg-secondary);border-radius:var(--radius-lg);z-index:-1;width:70%;height:50%;position:absolute;bottom:-12px;left:-12px}._verticalContainer_1ym28_34{flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}._bioCol_1ym28_42{padding-top:var(--space-md)}._paragraph_1ym28_46{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin-bottom:var(--space-lg)}._paragraph_1ym28_46:last-child{margin-bottom:0}._paragraph_1ym28_46 strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}@media (width<=900px){._wrapper_1ym28_1{gap:var(--space-2xl);grid-template-columns:1fr}._photo_1ym28_8{max-width:320px;height:360px}._photoCol_1ym28_8:after{display:none}}@media (width<=480px){._photo_1ym28_8{max-width:100%;height:280px}}._wrapper_1jq1n_1{gap:var(--space-2xl);flex-direction:column;max-width:820px;margin:0 auto;display:flex}._intro_1jq1n_9{font-size:var(--font-size-lg);color:var(--color-text-primary);line-height:var(--line-height-relaxed);margin:0}._list_1jq1n_16{gap:var(--space-md);flex-direction:column;padding:0;list-style:none;display:flex}._item_1jq1n_24{gap:var(--space-lg);background-color:var(--color-bg-primary);border-radius:var(--radius-md);padding:var(--space-lg) var(--space-xl);font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);box-shadow:var(--shadow-sm);border-left:3px solid var(--color-accent);transition:box-shadow var(--transition-base), transform var(--transition-fast);align-items:flex-start;display:flex}._item_1jq1n_24:hover{box-shadow:var(--shadow-md);transform:translate(3px)}._dot_1jq1n_44{background-color:var(--color-accent);border-radius:50%;width:10px;min-width:10px;height:10px;margin-top:.45em}._conclusion_1jq1n_53{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);border-top:1px solid var(--color-border);padding-top:var(--space-xl);margin:0;font-style:italic}@media (width<=480px){._item_1jq1n_24{padding:var(--space-md)}._conclusion_1jq1n_53{text-align:center}}._section_1omwo_1{background-color:var(--color-bg-primary);padding:var(--space-4xl) var(--space-xl)}._container_1omwo_6{max-width:760px;margin:0 auto}._textCol_1omwo_11{flex-direction:column;gap:0;display:flex}._title_1omwo_17{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:var(--space-md)}._divider_1omwo_23{background-color:var(--color-primary);width:48px;height:3px;margin-bottom:var(--space-xl);border-radius:2px}._paragraph_1omwo_31{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin-bottom:var(--space-lg)}._paragraph_1omwo_31:last-child{margin-bottom:0}@media (width<=480px){._section_1omwo_1{padding:var(--space-3xl) var(--space-md)}}._wrapper_1jcn8_1{gap:var(--space-2xl);flex-direction:column;max-width:900px;margin:0 auto;display:flex}._intro_1jcn8_9{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin:0}._grid_1jcn8_16{gap:var(--space-lg);grid-template-columns:repeat(4,1fr);display:grid}._card_1jcn8_22{background-color:var(--color-bg-primary);border-radius:var(--radius-lg);padding:var(--space-xl);text-align:center;align-items:center;gap:var(--space-sm);box-shadow:var(--shadow-sm);border-top:3px solid var(--color-primary);transition:box-shadow var(--transition-base), transform var(--transition-fast);flex-direction:column;display:flex}._card_1jcn8_22:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}._icon_1jcn8_41{margin-bottom:var(--space-sm);font-size:2rem;line-height:1}._label_1jcn8_47{font-family:var(--font-heading);color:var(--color-primary);font-size:var(--font-size-base);margin:0}._value_1jcn8_54{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);margin:0}._note_1jcn8_62{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:var(--space-lg);background-color:var(--color-bg-primary);border-radius:var(--radius-md);border-left:3px solid var(--color-secondary);margin:0;font-style:italic}@media (width<=768px){._grid_1jcn8_16{grid-template-columns:repeat(2,1fr)}}@media (width<=420px){._grid_1jcn8_16{grid-template-columns:1fr}}._paragraph_1jcn8_86{margin-bottom:var(--space-lg)}._section_1f4w3_1{background-color:var(--color-bg-dark);color:#fff;padding:var(--space-4xl) var(--space-xl)}._container_1f4w3_7{gap:var(--space-3xl);flex-direction:column;max-width:1100px;margin:0 auto;display:flex}._header_1f4w3_15{text-align:center}._title_1f4w3_19{color:#fff;font-family:var(--font-heading);font-size:var(--font-size-3xl);margin-bottom:var(--space-md)}._divider_1f4w3_26{background-color:var(--color-primary);border-radius:2px;width:48px;height:3px;margin:0 auto}._grid_1f4w3_34{width:100%;max-width:600px;margin:0 auto}._infoCol_1f4w3_40{gap:var(--space-2xl);flex-direction:column;display:flex}._contactItems_1f4w3_46{gap:var(--space-md);flex-direction:column;display:flex}._contactItem_1f4w3_46{align-items:center;gap:var(--space-md);color:#ffffffe0;font-size:var(--font-size-lg);transition:color var(--transition-fast);text-decoration:none;display:flex}._contactItem_1f4w3_46:hover{color:var(--color-secondary)}._contactIcon_1f4w3_66{flex-shrink:0;font-size:1.2rem}._rdvBlock_1f4w3_71{padding-top:var(--space-xl);border-top:1px solid #ffffff1f}._rdvInfo_1f4w3_76{color:var(--color-secondary);font-size:var(--font-size-base);margin-bottom:var(--space-lg);font-style:italic}._formatList_1f4w3_83{gap:var(--space-sm);flex-direction:column;padding:0;list-style:none;display:flex}._formatItem_1f4w3_91{align-items:baseline;gap:var(--space-sm);color:#ffffffd1;font-size:var(--font-size-base);line-height:var(--line-height-relaxed);display:flex}._chevron_1f4w3_100{color:var(--color-accent);flex-shrink:0;width:16px;height:16px;position:relative;top:.15em}@media (width<=480px){._section_1f4w3_1{padding:var(--space-3xl) var(--space-md)}}._footer_1x9on_1{background-color:var(--color-bg-dark-alt);color:#ffffffbf;padding:var(--space-2xl) var(--space-xl);border-top:3px solid var(--color-primary)}._container_1x9on_8{align-items:center;gap:var(--space-lg);text-align:center;flex-direction:column;max-width:1100px;margin:0 auto;display:flex}._brand_1x9on_18{flex-direction:column;gap:2px;display:flex}._brandName_1x9on_24{font-family:var(--font-heading);font-size:var(--font-size-lg);color:#ffffffe6}._brandTitle_1x9on_30{font-size:var(--font-size-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--color-secondary)}._links_1x9on_37{gap:var(--space-lg);flex-wrap:wrap;justify-content:center;display:flex}._legalBtn_1x9on_44{cursor:pointer;color:#ffffffa6;font-size:var(--font-size-sm);font-family:var(--font-body);transition:color var(--transition-fast);background:0 0;border:none;padding:0;text-decoration:underline}._legalBtn_1x9on_44:hover{color:var(--color-secondary)}._copyright_1x9on_60{font-size:var(--font-size-xs);opacity:.5;padding-top:var(--space-md);text-align:center;border-top:1px solid #ffffff14;width:100%;margin:0}._dialog_1x9on_71{border-radius:var(--radius-lg);width:calc(100% - 2rem);max-width:600px;max-height:80vh;box-shadow:var(--shadow-xl);background:var(--color-bg-primary);color:var(--color-text-primary);border:none;padding:0;overflow:hidden}._dialog_1x9on_71::backdrop{backdrop-filter:blur(2px);background:#2f393eb3}._dialogContent_1x9on_89{flex-direction:column;height:100%;max-height:80vh;display:flex}._dialogHeader_1x9on_96{padding:var(--space-xl) var(--space-2xl);border-bottom:1px solid var(--color-border);background-color:var(--color-bg-secondary);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}._dialogTitle_1x9on_106{font-size:var(--font-size-xl);color:var(--color-text-primary);margin:0}._closeBtn_1x9on_112{cursor:pointer;font-size:var(--font-size-lg);color:var(--color-text-secondary);padding:var(--space-sm);border-radius:var(--radius-sm);transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;line-height:1}._closeBtn_1x9on_112:hover{color:var(--color-text-primary);background-color:var(--color-border)}._dialogBody_1x9on_129{padding:var(--space-2xl);gap:var(--space-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}._legalSection_1x9on_138 h3{font-size:var(--font-size-base);color:var(--color-primary);margin-bottom:var(--space-sm);font-family:var(--font-heading)}._legalSection_1x9on_138 p{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-xs)}._legalSection_1x9on_138 p:last-child{margin-bottom:0}._legalSection_1x9on_138 a{color:var(--color-primary)}._closeFooterBtn_1x9on_160{margin:0 var(--space-2xl) var(--space-xl);padding:var(--space-md) var(--space-2xl);background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-base);border:none;flex-shrink:0;align-self:center}._closeFooterBtn_1x9on_160:hover{background-color:var(--color-primary-dark)}@media (width<=480px){._footer_1x9on_1{padding:var(--space-xl) var(--space-md)}._dialogHeader_1x9on_96,._dialogBody_1x9on_129{padding:var(--space-lg)}}
