.navBarDesktop_navbar__cilpY{position:fixed;top:0;width:100%;height:var(--navbar-height);z-index:var(--z-navbar);transition:top .3s var(--ease-default);display:flex;justify-content:center;padding:0 var(--space-10);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background-color:var(--color-surface-glass);border-bottom:1px solid var(--color-outline-variant);border:1px solid var(--color-outline-variant);color:var(--color-on-bg);box-shadow:var(--shadow-sm)}@media screen and (max-width:768px){.navBarDesktop_navbar__cilpY{display:none}}.navBarDesktop_navbar_container__FHrJq{position:relative;width:100%;max-width:var(--container-max);display:flex;align-items:center;justify-content:space-between}.navBarDesktop_navbar_scrolled__IcBiG{background-color:color-mix(in srgb,var(--color-surface) 95%,transparent);box-shadow:var(--shadow-md);border-bottom-color:var(--color-outline)}.navBarDesktop_logo_container__WCE0I{display:flex;align-items:center}.navBarDesktop_logo_title__SUDz4{font-size:var(--text-h1);line-height:var(--leading-heading);font-weight:var(--font-weight-bold);margin-left:var(--space-4);cursor:pointer;color:var(--color-on-bg)}.navBarDesktop_navbar_menu__HOa5W{display:flex;justify-content:flex-end;align-items:center;flex-grow:1}.navBarDesktop_link_container__a_qTu{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-1)}.navBarDesktop_dropdown__rkjgF{position:relative;cursor:pointer;display:flex;align-items:center;margin:0 var(--space-1)}.navBarDesktop_dropdown__rkjgF:hover .navBarDesktop_dropdown_menu__UBlkW{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0) scale(1)}.navBarDesktop_dropdown__rkjgF .navBarDesktop_dropdown_trigger__tl8SR{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--radius-md);transition:all var(--transition-normal)}.navBarDesktop_dropdown__rkjgF .navBarDesktop_chevron__NW22c{font-size:.7em;transition:transform .3s var(--ease-default);margin-left:var(--space-1);opacity:.7}.navBarDesktop_dropdown__rkjgF .navBarDesktop_chevron_open__q2G16{transform:rotate(180deg)}.navBarDesktop_dropdown__rkjgF .navBarDesktop_icon__80ho_{font-size:1.1em}.navBarDesktop_dropdown__rkjgF .navBarDesktop_dropdown_menu__UBlkW{position:absolute;top:calc(100% + 8px);left:50%;min-width:200px;padding:var(--space-2);border-radius:var(--radius-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:var(--color-surface-glass);border:1px solid var(--color-outline-variant);z-index:var(--z-dropdown);opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(-8px) scale(.96);transition:all var(--transition-normal);box-shadow:var(--shadow-xl)}.navBarDesktop_dropdown__rkjgF .navBarDesktop_dropdown_menu__UBlkW.navBarDesktop_dropdown_menu_open__LEmJr{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0) scale(1)}.navBarDesktop_dropdown__rkjgF .navBarDesktop_dropdown_menu__UBlkW a{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);white-space:nowrap;text-decoration:none;transition:all var(--transition-fast);margin:2px 0;border-radius:var(--radius-sm);font-size:.95rem;font-weight:var(--font-weight-medium);color:var(--color-on-surface)}.navBarDesktop_dropdown__rkjgF .navBarDesktop_dropdown_menu__UBlkW a:after{display:none}.navBarDesktop_dropdown__rkjgF .navBarDesktop_dropdown_menu__UBlkW a svg{font-size:1em;transition:transform var(--transition-fast)}.navBarDesktop_dropdown__rkjgF .navBarDesktop_dropdown_menu__UBlkW a:hover{transform:translateX(4px);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.navBarDesktop_dropdown__rkjgF .navBarDesktop_dropdown_menu__UBlkW a:hover svg{transform:scale(1.1)}.navBarDesktop_link__V3_2n{font-size:var(--text-h4);line-height:var(--leading-heading);font-weight:var(--font-weight-medium);display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);transition:all .3s var(--ease-default);margin:0 var(--space-1);text-decoration:none;position:relative;letter-spacing:var(--tracking-wide);color:var(--color-on-bg);opacity:.75}.navBarDesktop_link__V3_2n:after{content:"";position:absolute;bottom:6px;left:50%;transform:translateX(-50%) scaleX(0);width:50%;height:3px;border-radius:3px;background:var(--color-primary);transition:transform .3s var(--ease-default)}.navBarDesktop_link__V3_2n:hover{opacity:1;color:var(--color-primary);transform:translateY(-2px) scale(1.02);background:color-mix(in srgb,var(--color-primary) 8%,transparent);box-shadow:var(--shadow-sm)}.navBarDesktop_link__V3_2n:hover:after{transform:translateX(-50%) scaleX(1)}.navBarDesktop_link__V3_2n:active{transform:translateY(-1px) scale(.98)}@media screen and (max-width:1024px){.navBarDesktop_link__V3_2n{padding:var(--space-2) var(--space-3);font-size:1rem}}.navBarDesktop_active__I0X2m{opacity:1!important;color:var(--color-primary)!important;background:color-mix(in srgb,var(--color-primary) 10%,transparent)!important;font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-sm)}.navBarDesktop_active__I0X2m:after{transform:translateX(-50%) scaleX(1)!important}.navBarDesktop_linkName__CPoQu{white-space:nowrap;font-size:inherit}.navBarDesktop_link_disabled__Ol4VJ{opacity:.35;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.themeToggle_themeToggle__r_u8G{border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-normal);font-size:var(--text-small);font-weight:var(--font-weight-medium);background-color:var(--color-surface-glass);color:var(--color-on-surface);border:1px solid var(--color-outline-variant)}.themeToggle_themeToggle__r_u8G:hover{transform:scale(1.05);border-color:color-mix(in srgb,var(--color-primary) 40%,transparent);box-shadow:var(--shadow-sm)}.themeToggle_themeToggle__r_u8G:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.navBarMobile_navbar__w4V6a{position:fixed;top:0;left:0;right:0;height:var(--navbar-height);z-index:var(--z-navbar);transition:top .3s ease;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:var(--color-surface-glass);border-bottom:1px solid var(--color-outline-variant);border:1px solid var(--color-outline-variant);box-shadow:var(--shadow-sm)}.navBarMobile_navbar__w4V6a[data-hidden=true]{display:none}.navBarMobile_navbar_scrolled__UNy7s{background-color:color-mix(in srgb,var(--color-surface) 95%,transparent);box-shadow:var(--shadow-md);border-bottom-color:var(--color-outline)}.navBarMobile_navbar_container__Zwres{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 var(--space-6);max-width:100%}.navBarMobile_logo__dmkV8{font-size:var(--text-h2);line-height:var(--leading-heading);font-weight:var(--font-weight-semibold);text-decoration:none;z-index:var(--z-overlay);transition:transform var(--transition-fast);color:var(--color-primary)}.navBarMobile_logo__dmkV8:active{transform:scale(.95)}.navBarMobile_menu_button__yf2XC{width:44px;height:44px;border-radius:var(--radius-full);border:2px solid var(--color-outline-variant);background:color-mix(in srgb,var(--color-primary) 8%,transparent);display:flex;align-items:center;justify-content:center;font-size:1.35rem;cursor:pointer;transition:all var(--transition-normal)}.navBarMobile_menu_button__yf2XC:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.navBarMobile_menu_button__yf2XC{z-index:var(--z-overlay);color:var(--color-primary)}.navBarMobile_menu_button__yf2XC:active{transform:scale(.9);border-color:color-mix(in srgb,var(--color-primary) 40%,transparent);background:color-mix(in srgb,var(--color-primary) 15%,transparent)}.navBarMobile_menu_button_open__NqS_1{transform:rotate(90deg)}.navBarMobile_overlay__UAlAU{position:fixed;top:var(--navbar-height);left:0;right:0;bottom:0;z-index:var(--z-overlay);opacity:0;visibility:hidden;transition:opacity var(--transition-normal),visibility var(--transition-normal);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);pointer-events:none;background-color:var(--color-overlay)}.navBarMobile_overlay_active__tnGmr{opacity:1;visibility:visible;pointer-events:auto}.navBarMobile_menu_drawer__i_ibS{position:fixed;top:var(--navbar-height);left:0;right:0;bottom:0;width:100%;height:calc(100vh - var(--navbar-height));z-index:var(--z-modal);transform:translateY(100%);transition:transform .45s var(--ease-default);overflow:hidden;border-radius:var(--radius-xl) var(--radius-xl) 0 0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--color-outline-variant);background-color:var(--color-surface-glass);box-shadow:var(--shadow-xl)}@media screen and (orientation:landscape)and (max-height:500px){.navBarMobile_menu_drawer__i_ibS{top:0;left:unset;right:0;bottom:0;width:min(320px,80vw);height:100vh;border-radius:var(--radius-xl) 0 0 var(--radius-xl);transform:translateX(100%)}}.navBarMobile_menu_drawer_open__xLYNr{transform:translateY(0)}@media screen and (orientation:landscape)and (max-height:500px){.navBarMobile_menu_drawer_open__xLYNr{transform:translateX(0)}}.navBarMobile_menu_content__2YNEX{height:100%;overflow-y:auto;overflow-x:hidden;padding:var(--space-2) var(--space-4) var(--space-8);display:flex;flex-direction:column;gap:2px;position:relative}.navBarMobile_menu_content__2YNEX::-webkit-scrollbar{width:5px;height:5px}.navBarMobile_menu_content__2YNEX::-webkit-scrollbar-track{background-color:var(--color-surface-variant)}.navBarMobile_menu_content__2YNEX::-webkit-scrollbar-thumb{background-color:var(--color-outline);border-radius:var(--radius-full)}.navBarMobile_menu_content__2YNEX::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary)}.navBarMobile_menu_content__2YNEX{scrollbar-width:thin;scrollbar-color:var(--color-outline) var(--color-surface-variant)}.navBarMobile_menu_content__2YNEX:before{content:"";position:sticky;top:0;left:50%;transform:translateX(-50%);width:40px;height:4px;border-radius:var(--radius-full);margin:var(--space-2) auto var(--space-4);flex-shrink:0;background-color:var(--color-outline)}@media screen and (orientation:landscape)and (max-height:500px){.navBarMobile_menu_content__2YNEX{padding:var(--space-2) var(--space-3) var(--space-4)}.navBarMobile_menu_content__2YNEX:before{display:none}}.navBarMobile_link__a6c92{display:flex;align-items:center;gap:var(--space-3);padding:15px var(--space-5);margin:2px var(--space-2);border-radius:var(--radius-md);text-decoration:none;font-size:var(--text-body);font-weight:var(--font-weight-medium);transition:all var(--transition-normal);position:relative;overflow:hidden;color:var(--color-on-bg)}.navBarMobile_link__a6c92:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleX(0);width:4px;height:65%;border-radius:0 var(--radius-sm) var(--radius-sm) 0;transition:transform .3s var(--ease-default);background:var(--color-primary)}.navBarMobile_link__a6c92 svg{font-size:1.2em;transition:transform var(--transition-normal);flex-shrink:0}.navBarMobile_link__a6c92:hover{transform:translateX(4px);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.navBarMobile_link__a6c92:hover:before{transform:translateY(-50%) scaleX(1)}.navBarMobile_link__a6c92:active{transform:scale(.97);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.navBarMobile_link__a6c92:active svg{transform:scale(1.15)}.navBarMobile_link__a6c92:active:before{transform:translateY(-50%) scaleX(1)}.navBarMobile_active__p34rb{color:var(--color-primary)!important;background:color-mix(in srgb,var(--color-primary) 15%,transparent)!important;font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-sm)}.navBarMobile_active__p34rb:before{transform:translateY(-50%) scaleX(1)!important}.navBarMobile_menu_section__yS3_z{margin:var(--space-1) 0}.navBarMobile_menu_section_button__qYr3W{width:calc(100% - var(--space-4));display:flex;align-items:center;justify-content:space-between;padding:15px var(--space-5);margin:2px var(--space-2);border:none;border-radius:var(--radius-md);background:none;font-size:var(--text-body);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-normal)}.navBarMobile_menu_section_button__qYr3W:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.navBarMobile_menu_section_button__qYr3W{text-align:left;position:relative;color:var(--color-on-bg)}.navBarMobile_menu_section_button__qYr3W .navBarMobile_chevron__49kiK{font-size:.8em;transition:transform .35s var(--ease-default);opacity:.5;flex-shrink:0}.navBarMobile_menu_section_button__qYr3W .navBarMobile_chevron_open__ieaHc{transform:rotate(180deg);opacity:.8}.navBarMobile_menu_section_button__qYr3W:hover{transform:translateX(4px);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.navBarMobile_menu_section_button__qYr3W:hover .navBarMobile_chevron__49kiK{opacity:.8}.navBarMobile_menu_section_button__qYr3W:active{transform:scale(.97);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.navBarMobile_menu_section_header__LsDys{display:flex;align-items:center;gap:var(--space-3)}.navBarMobile_menu_section_header__LsDys svg{font-size:1.15em}.navBarMobile_menu_submenu__6Ngpy{padding:var(--space-1) 0 var(--space-2);animation:navBarMobile_slideDown__ZhxSy .35s var(--ease-default)}@keyframes navBarMobile_slideDown__ZhxSy{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:800px;transform:translateY(0)}}.navBarMobile_menu_submenu__6Ngpy a{padding-left:56px;font-size:.95rem;margin:1px var(--space-2)}.navBarMobile_menu_submenu__6Ngpy a:before{display:none}.navBarMobile_link_disabled__W0c0O{opacity:.35;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navBarMobile_theme_toggle_wrapper__lnfrR{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-outline-variant)}.previewB_wrapper__qQM9Z{display:flex;min-height:100vh}@media screen and (max-width:767px){.previewB_wrapper__qQM9Z{flex-direction:column}}.previewB_left__gwuvg{position:sticky;top:0;width:42%;height:100vh;overflow:hidden;flex-shrink:0}@media screen and (min-width:768px)and (max-width:1023px){.previewB_left__gwuvg{width:38%}}@media screen and (max-width:767px){.previewB_left__gwuvg{position:relative;width:100%;height:60vh;min-height:320px}}.previewB_left_inner__N9RdS{position:relative;width:100%;height:100%}.previewB_char_img__BBQAG{-o-object-fit:cover;object-fit:cover;-o-object-position:55% 10%;object-position:55% 10%}.previewB_char_glow__wrkk6{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to right,transparent 50%,var(--color-bg) 100%)}@media screen and (max-width:767px){.previewB_char_glow__wrkk6{background:linear-gradient(to bottom,transparent 30%,rgba(0,0,0,.38) 62%,var(--color-bg) 100%)}}.previewB_mobile_hero_text__0zAci{display:none}@media screen and (max-width:767px){.previewB_mobile_hero_text__0zAci{display:flex;flex-direction:column;gap:var(--space-1);position:absolute;bottom:var(--space-6);left:var(--space-5);z-index:2}}.previewB_hero_name_mobile__zX_hy{font-size:clamp(2rem,9vw,2.8rem);font-weight:var(--font-weight-bold);line-height:1.1;margin:0;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.5)}.previewB_progress_pills__iptkE{position:absolute;left:var(--space-8);bottom:var(--space-10);z-index:2;display:flex;flex-direction:column;gap:var(--space-2)}@media screen and (max-width:767px){.previewB_progress_pills__iptkE{display:none}}.previewB_pill__2FW3i{display:flex;align-items:center;gap:var(--space-2);background:none;border:none;cursor:pointer;padding:var(--space-1) 0;color:var(--color-on-surface);opacity:.35;transition:opacity .25s}.previewB_pill__2FW3i:hover{opacity:.65}.previewB_pill_active__zgJVL{opacity:1}.previewB_pill_active__zgJVL .previewB_pill_dot__US3bV{background:var(--color-primary);transform:scale(1.4)}.previewB_pill_active__zgJVL .previewB_pill_label__PqkqC{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.previewB_pill_dot__US3bV{width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-on-surface);transition:transform .25s,background .25s;flex-shrink:0}.previewB_pill_label__PqkqC{font-size:var(--text-small);white-space:nowrap}.previewB_hero_tag__CdQ3J{font-size:var(--text-small);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);font-weight:var(--font-weight-semibold);margin:0}.previewB_hero_name__td0Qj{font-size:clamp(3rem,5.5vw,5.5rem);font-weight:var(--font-weight-bold);line-height:1.1;margin:0;background:linear-gradient(135deg,var(--color-on-bg) 40%,var(--color-primary) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.previewB_right__42IP1{flex:1;min-width:0;padding:calc(var(--navbar-height) + var(--space-12)) var(--space-12) var(--space-16) var(--space-10);display:flex;flex-direction:column}@media screen and (min-width:768px)and (max-width:1023px){.previewB_right__42IP1{padding:calc(var(--navbar-height) + var(--space-8)) var(--space-8) var(--space-12) var(--space-7)}}@media screen and (max-width:767px){.previewB_right__42IP1{padding:var(--space-6) var(--space-5) var(--space-16)}}.previewB_hero_name_block__RGyY8{margin-bottom:var(--space-8)}@media screen and (max-width:767px){.previewB_hero_name_block__RGyY8{display:none}}.previewB_stats_bar__0AW_N{display:flex;gap:var(--space-6);margin-bottom:var(--space-12);padding:var(--space-5) var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface-container);border:1px solid var(--color-outline-variant)}@media screen and (max-width:767px){.previewB_stats_bar__0AW_N{margin-bottom:var(--space-2);gap:0;padding:var(--space-4) var(--space-5);justify-content:space-between}}.previewB_stat__du8k8{display:flex;flex-direction:column;gap:var(--space-1)}.previewB_stat_value__CVGs1{font-size:var(--text-h3);font-weight:var(--font-weight-bold);color:var(--color-primary);line-height:1}@media screen and (max-width:767px){.previewB_stat_value__CVGs1{font-size:var(--text-h4)}}.previewB_stat_label__jxguh{font-size:var(--text-caption);color:var(--color-on-surface-variant);font-weight:var(--font-weight-medium)}.previewB_mobile_nav_wrap__0eznc{display:none}@media screen and (max-width:767px){.previewB_mobile_nav_wrap__0eznc{display:block;position:sticky;top:var(--navbar-height);z-index:var(--z-sticky);margin:var(--space-4) calc(-1*var(--space-5)) var(--space-4);background:color-mix(in srgb,var(--color-surface) 90%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-outline-variant)}}.previewB_mobile_nav__AL1Lg{display:flex;gap:var(--space-1);padding:var(--space-2) var(--space-5);-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}.previewB_mobile_nav__AL1Lg::-webkit-scrollbar{display:none}.previewB_mobile_nav_btn__G_7gg{flex-shrink:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:none;background:rgba(0,0,0,0);color:var(--color-on-surface-variant);font-size:var(--text-small);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}.previewB_mobile_nav_btn__G_7gg:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary)}.previewB_mobile_nav_btn_active__bwURi{background:var(--color-primary-container);color:var(--color-on-primary-container)}.previewB_section__TBdYd{min-height:55vh;display:flex;align-items:center;border-top:1px solid var(--color-outline-variant);padding:var(--space-12) 0}@media screen and (min-width:768px)and (max-width:1023px){.previewB_section__TBdYd{min-height:45vh;padding:var(--space-10) 0}}@media screen and (max-width:767px){.previewB_section__TBdYd{min-height:0;padding:var(--space-8) 0}}.previewB_section_inner__imnve{display:flex;flex-direction:column;gap:var(--space-5);max-width:540px;width:100%}.previewB_section_title__XbX3s{font-size:var(--text-h2);font-weight:var(--font-weight-bold);margin:0;color:var(--color-on-bg)}@media screen and (max-width:767px){.previewB_section_title__XbX3s{font-size:var(--text-h3)}}.previewB_section_link_title__crdRr{font-size:var(--text-h2);font-weight:var(--font-weight-bold);color:var(--color-on-bg);text-decoration:none;display:inline-flex;align-items:center;gap:var(--space-3);transition:color .2s,gap .2s;width:-moz-fit-content;width:fit-content}.previewB_section_link_title__crdRr:hover{color:var(--color-primary);gap:var(--space-5)}.previewB_section_link_title__crdRr:hover .previewB_arrow__sfXED{opacity:1;transform:translateX(4px)}@media screen and (max-width:767px){.previewB_section_link_title__crdRr{font-size:var(--text-h3)}}.previewB_arrow__sfXED{opacity:.4;transition:opacity .2s,transform .2s}.previewB_section_content__6CG05{font-size:var(--text-large);color:var(--color-on-surface);opacity:.72;line-height:var(--leading-relaxed)}.previewB_section_content__6CG05 p{margin:0 0 var(--space-2)}.previewB_section_content__6CG05 p:last-child{margin:0}.previewB_tags__HP5ds{display:flex;flex-wrap:wrap;gap:var(--space-2)}.previewB_tag__DDu_3{font-size:var(--text-small);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-surface-container-high);color:var(--color-on-surface-variant);font-weight:var(--font-weight-medium);border:1px solid var(--color-outline-variant)}.previewB_interests__PedPQ{display:flex;flex-wrap:wrap;gap:var(--space-2)}.previewB_interest_chip__hlyss{font-size:var(--text-small);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-primary-container);color:var(--color-on-primary-container);font-weight:var(--font-weight-medium);transition:transform .18s,box-shadow .18s}.previewB_interest_chip__hlyss:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.previewB_mini_cards__UpPcw{display:flex;flex-direction:column;gap:var(--space-3)}.previewB_mini_card__75fOX{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-container);border:1px solid var(--color-outline-variant);transition:background .2s,transform .2s,box-shadow .2s}.previewB_mini_card__75fOX:hover{background:var(--color-surface-container-high);transform:translateX(4px);box-shadow:var(--shadow-sm)}.previewB_mini_card_emoji__KjZ25{font-size:1.5rem;flex-shrink:0;width:40px;text-align:center}.previewB_mini_card_title__U99JE{font-size:var(--text-body);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);margin:0}.previewB_mini_card_desc__foxPB{font-size:var(--text-small);color:var(--color-on-surface-variant);margin:var(--space-1) 0 0}.previewB_cta_btn__cYSXH{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:var(--color-primary-container);color:var(--color-on-primary-container);text-decoration:none;font-size:var(--text-small);font-weight:var(--font-weight-semibold);width:-moz-fit-content;width:fit-content;transition:background .2s,transform .2s,box-shadow .2s}.previewB_cta_btn__cYSXH:hover{background:var(--color-primary);color:var(--color-on-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.previewB_socials__q3yQi{display:flex;flex-wrap:wrap;gap:var(--space-3)}.previewB_social_btn__zV5IK{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-surface-container-high);border:1px solid var(--color-outline-variant);text-decoration:none;font-size:var(--text-small);font-weight:var(--font-weight-medium);color:var(--c,var(--color-on-surface));transition:background .2s,transform .2s,box-shadow .2s}.previewB_social_btn__zV5IK:hover{background:var(--color-surface-container);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.previewB_contact_hint__chClV{font-size:var(--text-small);color:var(--color-on-surface-variant);margin:0}.previewB_contact_mail__hFbVg{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-medium)}.previewB_contact_mail__hFbVg:hover{text-decoration:underline}.previewB_footer_quote__ektjk{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-outline-variant);display:flex;flex-direction:column;gap:var(--space-2)}.previewB_footer_quote__ektjk p{font-size:var(--text-h3);font-style:italic;color:var(--color-on-surface);opacity:.45;margin:0}@media screen and (max-width:767px){.previewB_footer_quote__ektjk p{font-size:var(--text-h4)}}.previewB_footer_quote__ektjk span{font-size:var(--text-small);color:var(--color-on-surface-variant);opacity:.4}.footer_footer__A_3o8{border-top:1px solid color-mix(in srgb,var(--color-outline) 20%,transparent);background:var(--color-surface-container);padding:var(--space-10) var(--space-6) var(--space-6)}.footer_footer_inner__HSjkO{max-width:1100px;margin:0 auto var(--space-8);display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:var(--space-10);align-items:start}@media screen and (min-width:768px)and (max-width:1023px){.footer_footer_inner__HSjkO{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.footer_footer_inner__HSjkO{grid-template-columns:1fr 1fr;gap:var(--space-6)}}.footer_footer_brand___6lfr{display:flex;flex-direction:column;gap:var(--space-2)}@media screen and (max-width:767px){.footer_footer_brand___6lfr{grid-column:1/-1}}.footer_footer_name__3qrxb{font-size:var(--text-h3);line-height:var(--leading-heading);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight)}.footer_footer_tagline__iW38_{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-normal);color:var(--color-on-surface);font-style:italic;margin:0}.footer_footer_desc__7V3px{font-size:var(--text-small);line-height:var(--leading-tight);margin:var(--space-2) 0 0;line-height:var(--leading-relaxed)}.footer_footer_desc__7V3px,.footer_footer_section_title__tPiD2{font-weight:var(--font-weight-normal);color:var(--color-on-surface-variant)}.footer_footer_section_title__tPiD2{font-size:var(--text-caption);line-height:var(--leading-tight);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;margin:0 0 var(--space-4)}.footer_footer_nav_list__OvpqF{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-4)}@media screen and (max-width:767px){.footer_footer_nav_list__OvpqF{grid-template-columns:1fr}}.footer_footer_nav_link__gIyKy{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-normal);color:var(--color-on-surface);text-decoration:none;transition:color var(--duration-normal) var(--ease-standard),padding-left var(--duration-normal) var(--ease-standard)}.footer_footer_nav_link__gIyKy:hover{color:var(--color-primary);padding-left:var(--space-2)}.footer_footer_social__oDQDz{display:flex;flex-direction:column;gap:0}.footer_footer_social_icons__UlBT_{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-3)}.footer_footer_social_hint__A7wz5{font-size:var(--text-small);line-height:var(--leading-tight);font-weight:var(--font-weight-normal);color:var(--color-on-surface-variant);margin:0;opacity:.7}.footer_footer_href__CPuJS{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:18px;border-radius:var(--radius-full);background:var(--color-surface-container-high);color:var(--color-on-surface);text-decoration:none;transition:background var(--duration-normal) var(--ease-standard),color var(--duration-normal) var(--ease-standard),transform var(--duration-normal) var(--ease-standard)}.footer_footer_href__CPuJS:hover{background:var(--color-primary-container);color:var(--color-on-primary-container);transform:translateY(-3px)}.footer_footer_icon__eRL8z{width:18px;height:18px;font-size:18px}.footer_footer_bottom__eoYvb{max-width:1100px;margin:0 auto;padding-top:var(--space-6);border-top:1px solid color-mix(in srgb,var(--color-outline) 15%,transparent);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.footer_footer_quote__zYCFb{font-size:var(--text-small);line-height:var(--leading-tight);font-weight:var(--font-weight-normal);color:var(--color-on-surface-variant);text-align:center;font-style:italic;margin:0}.footer_footer_quote_source__ucG0K{margin-left:var(--space-1);opacity:.6}.footer_footer_copyright__lf32Z{font-size:var(--text-caption);line-height:var(--leading-tight);font-weight:var(--font-weight-normal);color:var(--color-on-surface-variant);opacity:.5;margin:0}.layout_container__Yj4mF{position:relative;margin:0 auto;color:var(--color-on-bg);background-color:var(--color-bg)}.layout_progress_bar__Vir_I{height:4px;width:0;background-color:var(--color-primary);position:fixed;top:0;left:0;z-index:var(--z-max);transition:width .3s ease-out}.layout_progress_bar_active__ysasu{width:100%}.layout_content__lv8DC{padding-top:var(--navbar-height)}