.QuestionCard_card__FQ11X{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:0;transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;flex-direction:column;position:relative}.QuestionCard_card__FQ11X:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary),var(--accent));transform:scaleX(0);transform-origin:left;transition:transform .3s ease;z-index:1}.QuestionCard_card__FQ11X:hover{border-color:var(--primary);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.QuestionCard_card__FQ11X:hover:before{transform:scaleX(1)}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18{flex-direction:row;padding:1.25rem;gap:1.5rem;align-items:center}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_imageLink__qNhu_{flex-shrink:0;width:260px}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_imageContainer__c4XmP{width:100%;height:auto;aspect-ratio:16/9;border-radius:var(--radius-md)}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_content__k7XKI{flex:1 1;display:flex;flex-direction:column;padding:0}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_title__Kr9ZP{padding:0;margin-bottom:.75rem;font-size:1.35rem}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_meta__USQdL{padding:0;margin-bottom:.75rem}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_tags__LDUpf{padding:0}.QuestionCard_imageLink__qNhu_{display:block;width:100%;position:relative;overflow:hidden}.QuestionCard_imageContainer__c4XmP{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--bg-secondary)}.QuestionCard_image__fmoLv{object-fit:cover;transition:transform .4s ease}.QuestionCard_card__FQ11X:hover .QuestionCard_image__fmoLv{transform:scale(1.05)}.QuestionCard_content__k7XKI{display:flex;flex-direction:column;flex:1 1}.QuestionCard_title__Kr9ZP{font-size:1.2rem;margin-bottom:.85rem;color:var(--text-primary);transition:color .2s;line-height:1.35;padding:1.25rem 1.25rem 0;font-weight:700}.QuestionCard_title__Kr9ZP:hover{color:var(--primary)}.QuestionCard_meta__USQdL{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;margin-bottom:.85rem;font-size:.82rem;padding:.5rem 1.25rem 0}.QuestionCard_category__sEr5C{display:inline-block;background:linear-gradient(135deg,var(--primary),var(--accent));color:#fff;padding:.22rem .7rem;border-radius:var(--radius-full);font-weight:600;font-size:.72rem;letter-spacing:.02em;transition:opacity .2s}.QuestionCard_category__sEr5C:hover{opacity:.9;color:#fff}.QuestionCard_metaItem__MYGxj{display:flex;align-items:center;gap:.3rem;color:var(--text-tertiary)}.QuestionCard_tags__LDUpf{display:flex;flex-wrap:wrap;gap:.4rem;padding:.5rem 1.25rem 1.25rem}.QuestionCard_tag__cSjyT{display:flex;align-items:center;gap:.3rem;background:var(--bg-tertiary);color:var(--text-secondary);padding:.2rem .6rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:500}.QuestionCard_card__FQ11X.QuestionCard_grid3View__L2zxr .QuestionCard_title__Kr9ZP{padding:1rem 1rem 0;font-size:1.1rem}.QuestionCard_card__FQ11X.QuestionCard_grid3View__L2zxr .QuestionCard_meta__USQdL{padding:.5rem 1rem 0;gap:.65rem;font-size:.78rem}.QuestionCard_card__FQ11X.QuestionCard_grid3View__L2zxr .QuestionCard_tags__LDUpf{padding:.5rem 1rem 1rem}@media (max-width:768px){.QuestionCard_card__FQ11X.QuestionCard_listView__htm18{flex-direction:column;padding:0;gap:0;align-items:stretch}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_imageLink__qNhu_{width:100%}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_content__k7XKI{padding:0}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_title__Kr9ZP{padding:1.25rem 1.25rem 0;font-size:1.2rem}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_meta__USQdL{padding:.5rem 1.25rem 0}.QuestionCard_card__FQ11X.QuestionCard_listView__htm18 .QuestionCard_tags__LDUpf{padding:.5rem 1.25rem 1.25rem}}@media (max-width:640px){.QuestionCard_title__Kr9ZP{font-size:1.05rem}.QuestionCard_meta__USQdL{gap:.6rem;font-size:.78rem}}.ViewToggle_toggle__VYxy4{display:flex;gap:.5rem;background:var(--bg-secondary);padding:.25rem;border-radius:var(--radius-md);border:1px solid var(--border-color)}.ViewToggle_button__Ruhwn{display:flex;align-items:center;justify-content:center;padding:.5rem;background:transparent;border:none;border-radius:.375rem;color:var(--text-secondary);cursor:pointer;transition:all .2s}.ViewToggle_button__Ruhwn:hover{color:var(--text-primary);background:var(--bg-primary)}.ViewToggle_button__Ruhwn.ViewToggle_active__tuLnI{background:var(--primary);color:#fff}.ViewToggle_button__Ruhwn.ViewToggle_active__tuLnI:hover{background:var(--primary-hover)}.page_page__tD3KN{padding:2rem 0}.page_header__xvANO{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2.5rem;margin-bottom:2rem;text-align:center}.page_header__xvANO h1{font-size:2.5rem;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800;letter-spacing:-.03em;color:var(--primary);margin-bottom:.75rem}.page_header__xvANO p{font-size:1.2rem;color:var(--text-secondary);margin:0}.page_content__Ke4ei{margin-top:2rem}.page_sectionHeader__1cMjP{margin-bottom:2rem}.page_headerTop__eVKtm{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem}.page_headerTop__eVKtm h2{font-size:2rem;margin-bottom:.5rem;color:var(--text-primary)}.page_headerTop__eVKtm p{color:var(--text-secondary);font-size:1.1rem;margin:0}.page_questionContainer__q3xxA{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_grid3View__wH843,.page_questionContainer__q3xxA.page_gridView__11W7L{display:grid;grid-template-columns:1fr}.page_questionContainer__q3xxA.page_listView__0EGP3{display:flex;flex-direction:column;gap:1.5rem}.page_noContent__oW9yU{text-align:center;padding:4rem 2rem;background:var(--bg-secondary);border-radius:var(--radius-2xl);border:1px solid var(--border-color)}.page_noContent__oW9yU p{font-size:1.1rem;color:var(--text-secondary);margin:0}.page_resourcesGrid__eB1bH{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_resourceCard__VnDZb{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem;transition:all .3s}.page_resourceCard__VnDZb:hover{border-color:var(--primary);box-shadow:0 4px 12px var(--primary-light)}.page_resourceCard__VnDZb h3{color:var(--primary);font-size:1.5rem;margin-bottom:.75rem}.page_resourceCard__VnDZb p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.page_topics__zMLR6{display:flex;flex-wrap:wrap;gap:.5rem}.page_topic__Un42C{color:var(--text-secondary);padding:.35rem .75rem;border-radius:var(--radius-sm);font-size:.85rem}.page_tipsSection__N0IJ0,.page_topic__Un42C{background:var(--bg-secondary);border:1px solid var(--border-color)}.page_tipsSection__N0IJ0{border-radius:var(--radius-2xl);padding:2rem}.page_tipsSection__N0IJ0 h2{font-size:2rem;margin-bottom:1.5rem;color:var(--text-primary)}.page_tipsList__MgMvB{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_tip__37Pgn{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem}.page_tip__37Pgn h4{color:var(--primary);font-size:1.2rem;margin-bottom:.5rem}.page_tip__37Pgn p{color:var(--text-secondary);margin:0;line-height:1.6}.page_section__Q2_sO{margin-bottom:3rem}.page_section__Q2_sO h2{font-size:2rem;margin-bottom:1rem;color:var(--text-primary)}.page_section__Q2_sO p{font-size:1.1rem;color:var(--text-secondary);line-height:1.7}.page_companiesGrid__WPV2I{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_companyType__GEY5g{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem}.page_companyType__GEY5g h3{color:var(--primary);font-size:1.4rem;margin-bottom:.5rem}.page_companyType__GEY5g p{color:var(--text-secondary);margin-bottom:1rem}.page_companyType__GEY5g ul{list-style:none;padding:0;margin:0}.page_companyType__GEY5g ul li{padding:.35rem 0;color:var(--text-secondary)}.page_companyType__GEY5g ul li:before{content:"✓ ";color:var(--primary);font-weight:700;margin-right:.5rem}.page_careerSection__47O_7{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem}.page_careerSection__47O_7 h2{font-size:2rem;margin-bottom:1.5rem;color:var(--text-primary)}.page_careerPaths__ZnjB0{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.page_careerPath__vVraC{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem}.page_careerPath__vVraC h4{color:var(--primary);font-size:1.2rem;margin-bottom:.5rem}.page_careerPath__vVraC p{color:var(--text-secondary);margin:0;font-size:.95rem}@media (min-width:768px){.page_questionContainer__q3xxA.page_grid3View__wH843,.page_questionContainer__q3xxA.page_gridView__11W7L{grid-template-columns:repeat(2,1fr);gap:2rem}.page_careerPaths__ZnjB0,.page_companiesGrid__WPV2I,.page_resourcesGrid__eB1bH,.page_tipsList__MgMvB{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_questionContainer__q3xxA.page_grid3View__wH843{grid-template-columns:repeat(3,1fr);gap:2rem}.page_companiesGrid__WPV2I,.page_resourcesGrid__eB1bH{gap:2rem}}@media (max-width:639px){.page_page__tD3KN{padding:1rem 0}.page_header__xvANO{padding:1.5rem}.page_header__xvANO h1{font-size:1.75rem}.page_header__xvANO p{font-size:1rem}.page_companyType__GEY5g,.page_resourceCard__VnDZb,.page_tip__37Pgn{padding:1.5rem}.page_careerSection__47O_7 h2,.page_section__Q2_sO h2,.page_tipsSection__N0IJ0 h2{font-size:1.5rem}}.page_page__aReiv{padding:2rem 0 4rem;min-height:60vh}.page_header__0B_Nl{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1.5rem}.page_header__0B_Nl h1{font-size:2.5rem;margin-bottom:.4rem;color:var(--text-primary);font-weight:800;letter-spacing:-.03em}.page_header__0B_Nl p{color:var(--text-secondary);font-size:1.05rem}.page_content__2eqdN{margin-top:1.5rem}.page_categoriesContainer__gyhw4{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}.page_categoriesContainer__gyhw4.page_grid3View__7yglZ,.page_categoriesContainer__gyhw4.page_gridView__bWo5v{display:grid;grid-template-columns:1fr}.page_categoriesContainer__gyhw4.page_listView__mlI9V{display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.page_page__aReiv{padding:3rem 0 4rem}.page_categoriesContainer__gyhw4.page_grid3View__7yglZ,.page_categoriesContainer__gyhw4.page_gridView__bWo5v{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_header__0B_Nl h1{font-size:2.75rem}.page_categoriesContainer__gyhw4.page_gridView__bWo5v{grid-template-columns:repeat(2,1fr)}.page_categoriesContainer__gyhw4.page_grid3View__7yglZ{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.page_page__aReiv{padding:1.5rem 0 3rem}.page_header__0B_Nl{flex-direction:column;align-items:flex-start}.page_header__0B_Nl h1{font-size:1.85rem}}.page_page__m_csZ{padding:2rem 0}.page_header__DdbOb{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:2.5rem;margin-bottom:2rem;text-align:center}.page_header__DdbOb h1{font-size:2.5rem;color:var(--primary);margin-bottom:.75rem}.page_header__DdbOb p{font-size:1.2rem;color:var(--text-secondary);margin:0}.page_content__QQ9Ks{margin-top:2rem}.page_sectionHeader__UnK7v{margin-bottom:2rem}.page_headerTop__JdXbW{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem}.page_headerTop__JdXbW h2{font-size:2rem;margin-bottom:.5rem;color:var(--text-primary)}.page_headerTop__JdXbW p{color:var(--text-secondary);font-size:1.1rem;margin:0}.page_companyContainer__3iYyS{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_companyContainer__3iYyS.page_grid3View__Fod_5,.page_companyContainer__3iYyS.page_gridView___bafC{display:grid;grid-template-columns:1fr}.page_companyContainer__3iYyS.page_listView__C0A8o{display:flex;flex-direction:column;gap:1.5rem}.page_companyArticle__Wmf0e{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-xl);overflow:hidden;transition:all .3s}.page_companyArticle__Wmf0e:hover{box-shadow:0 4px 12px var(--primary-light)}.page_articleHeader__W88KV{padding:2rem;border-bottom:1px solid var(--border-color)}.page_imageContainer__E7Jbg{width:100%;height:300px;position:relative;margin-bottom:1.5rem;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-secondary)}.page_articleImage__FMm8A{width:100%;height:100%;object-fit:cover}.page_articleMeta__g4JjW{display:flex;flex-direction:column;gap:1rem}.page_articleTitle__9vHW3{font-size:2rem;color:var(--text-primary);margin:0;line-height:1.3}.page_metaInfo__7Orcc{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.page_metaItem___mIAH{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.9rem}.page_metaItem___mIAH svg{color:var(--primary)}.page_tags__isQ5E{display:flex;flex-wrap:wrap;gap:.5rem}.page_tag__Ch64X{display:flex;align-items:center;gap:.35rem;background:var(--bg-secondary);color:var(--text-secondary);padding:.35rem .75rem;border-radius:var(--radius-sm);font-size:.85rem;border:1px solid var(--border-color)}.page_tag__Ch64X svg{color:var(--primary);width:12px;height:12px}.page_articleContent__e2axE{padding:2rem;color:var(--text-primary);line-height:1.8}.page_articleContent__e2axE h2{font-size:1.75rem;color:var(--text-primary);margin-top:2rem;margin-bottom:1rem}.page_articleContent__e2axE h2:first-child{margin-top:0}.page_articleContent__e2axE h3{font-size:1.5rem;color:var(--text-primary);margin-top:1.5rem;margin-bottom:.75rem}.page_articleContent__e2axE h4{font-size:1.25rem;color:var(--primary);margin-top:1.25rem;margin-bottom:.5rem}.page_articleContent__e2axE p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.8}.page_articleContent__e2axE ol,.page_articleContent__e2axE ul{color:var(--text-secondary);margin-bottom:1rem;padding-left:2rem}.page_articleContent__e2axE ol li,.page_articleContent__e2axE ul li{margin-bottom:.5rem;line-height:1.8}.page_articleContent__e2axE strong{color:var(--text-primary);font-weight:600}.page_articleContent__e2axE code{color:var(--primary);padding:.2rem .4rem;border-radius:var(--radius-sm);font-size:.9em}.page_articleContent__e2axE code,.page_articleContent__e2axE pre{background:var(--bg-secondary);border:1px solid var(--border-color)}.page_articleContent__e2axE pre{border-radius:var(--radius-md);padding:1rem;overflow-x:auto;margin-bottom:1rem}.page_articleContent__e2axE pre code{background:transparent;border:none;padding:0;color:var(--text-primary)}.page_noContent___EKy0{text-align:center;padding:4rem 2rem;background:var(--bg-secondary);border-radius:var(--radius-xl);border:1px solid var(--border-color)}.page_noContent___EKy0 p{font-size:1.1rem;color:var(--text-secondary);margin:0}.page_resourcesGrid__OPTsE{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_resourceCard__SrGts{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:2rem;transition:all .3s}.page_resourceCard__SrGts:hover{border-color:var(--primary);box-shadow:0 4px 12px var(--primary-light)}.page_resourceCard__SrGts h3{color:var(--primary);font-size:1.5rem;margin-bottom:.75rem}.page_resourceCard__SrGts p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.page_topics__Dn2Mi{display:flex;flex-wrap:wrap;gap:.5rem}.page_topic__c_Hv1{color:var(--text-secondary);padding:.35rem .75rem;border-radius:var(--radius-sm);font-size:.85rem}.page_tipsSection__hJ00Q,.page_topic__c_Hv1{background:var(--bg-secondary);border:1px solid var(--border-color)}.page_tipsSection__hJ00Q{border-radius:var(--radius-xl);padding:2rem}.page_tipsSection__hJ00Q h2{font-size:2rem;margin-bottom:1.5rem;color:var(--text-primary)}.page_tipsList__5nR2Z{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_tip__s9VON{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem}.page_tip__s9VON h4{color:var(--primary);font-size:1.2rem;margin-bottom:.5rem}.page_tip__s9VON p{color:var(--text-secondary);margin:0;line-height:1.6}.page_section__3tLt_{margin-bottom:3rem}.page_section__3tLt_ h2{font-size:2rem;margin-bottom:1rem;color:var(--text-primary)}.page_section__3tLt_ p{font-size:1.1rem;color:var(--text-secondary);line-height:1.7}.page_companiesGrid__4MOXD{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_companyType__7vOUv{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:2rem}.page_companyType__7vOUv h3{color:var(--primary);font-size:1.4rem;margin-bottom:.5rem}.page_companyType__7vOUv p{color:var(--text-secondary);margin-bottom:1rem}.page_companyType__7vOUv ul{list-style:none;padding:0;margin:0}.page_companyType__7vOUv ul li{padding:.35rem 0;color:var(--text-secondary)}.page_companyType__7vOUv ul li:before{content:"✓ ";color:var(--primary);font-weight:700;margin-right:.5rem}.page_careerSection__HQ0EL{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:2rem}.page_careerSection__HQ0EL h2{font-size:2rem;margin-bottom:1.5rem;color:var(--text-primary)}.page_careerPaths__r6tBt{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.page_careerPath__4h5Rp{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem}.page_careerPath__4h5Rp h4{color:var(--primary);font-size:1.2rem;margin-bottom:.5rem}.page_careerPath__4h5Rp p{color:var(--text-secondary);margin:0;font-size:.95rem}@media (min-width:768px){.page_companyContainer__3iYyS.page_grid3View__Fod_5,.page_companyContainer__3iYyS.page_gridView___bafC{grid-template-columns:repeat(2,1fr);gap:2rem}.page_careerPaths__r6tBt,.page_companiesGrid__4MOXD,.page_resourcesGrid__OPTsE,.page_tipsList__5nR2Z{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_companyContainer__3iYyS.page_gridView___bafC{grid-template-columns:repeat(2,1fr)}.page_companyContainer__3iYyS.page_grid3View__Fod_5{grid-template-columns:repeat(3,1fr);gap:2rem}.page_companiesGrid__4MOXD,.page_resourcesGrid__OPTsE{gap:2rem}}@media (max-width:767px){.page_page__m_csZ{padding:1rem 0}.page_header__DdbOb{padding:1.5rem}.page_header__DdbOb h1{font-size:1.75rem}.page_header__DdbOb p{font-size:1rem}.page_headerTop__JdXbW{flex-direction:column;align-items:flex-start}.page_headerTop__JdXbW h2{font-size:1.5rem}.page_companyType__7vOUv,.page_resourceCard__SrGts,.page_tip__s9VON{padding:1.5rem}.page_careerSection__HQ0EL h2,.page_section__3tLt_ h2,.page_tipsSection__hJ00Q h2{font-size:1.5rem}}.page_page__Ie5Fg{padding:2rem 0 4rem;min-height:60vh}.page_header__LY4EU{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1.5rem}.page_header__LY4EU h1{font-size:2.5rem;margin-bottom:.4rem;color:var(--text-primary);font-weight:800;letter-spacing:-.03em}.page_header__LY4EU p{color:var(--text-secondary);font-size:1.05rem}.page_backLink__ED3Ck{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.75rem;font-size:.9rem;font-weight:600;color:var(--primary);text-decoration:none}.page_backLink__ED3Ck:hover{text-decoration:underline}.page_filters__NTvH_{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-xl);padding:1.5rem;margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.25rem;box-shadow:var(--shadow-sm)}.page_filterGroup__g6Mfu{display:flex;align-items:center;gap:.85rem;flex:1 1;min-width:250px}.page_filterLabel__d1sfB{font-weight:600;color:var(--text-primary);white-space:nowrap;font-size:.9rem}.page_filterSelect__gCdqs{flex:1 1;padding:.7rem 1rem;background:var(--bg-primary);border:1.5px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-size:.92rem;font-family:inherit;cursor:pointer;transition:all .2s;min-width:200px}.page_filterSelect__gCdqs:hover{border-color:var(--primary)}.page_filterSelect__gCdqs:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.page_searchInputWrapper__SfsVG{position:relative;flex:1 1;display:flex;align-items:center}.page_searchIcon__V_p3W{position:absolute;left:1rem;color:var(--text-tertiary);pointer-events:none}.page_searchInput___P6cY{width:100%;padding:.7rem 1rem .7rem 2.75rem;background:var(--bg-primary);border:1.5px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-size:.92rem;font-family:inherit;transition:all .2s;min-width:250px}.page_searchInput___P6cY:hover{border-color:var(--primary)}.page_searchInput___P6cY:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-light)}.page_searchInput___P6cY::placeholder{color:var(--text-tertiary)}.page_resultsCount__6BSm3{color:var(--text-tertiary);font-size:.88rem;font-weight:500;white-space:nowrap}.page_content__7jr8_{margin-top:1.5rem}.page_questionsContainer__y4ZNF{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}.page_questionsContainer__y4ZNF.page_grid3View__UiivP,.page_questionsContainer__y4ZNF.page_gridView__AYlvR{display:grid;grid-template-columns:1fr}.page_questionsContainer__y4ZNF.page_listView__Qp1Eq{display:flex;flex-direction:column;gap:1.25rem}.page_noQuestions__grtF_{text-align:center;padding:4rem 2rem;color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--radius-xl);border:1px dashed var(--border-color)}.page_noQuestions__grtF_ p{font-size:1.05rem;margin-bottom:.5rem}.page_noQuestions__grtF_ p:first-child{font-size:1.2rem;font-weight:600;color:var(--text-primary);margin-bottom:.6rem}@media (min-width:768px){.page_page__Ie5Fg{padding:3rem 0 4rem}.page_questionsContainer__y4ZNF.page_grid3View__UiivP,.page_questionsContainer__y4ZNF.page_gridView__AYlvR{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_header__LY4EU h1{font-size:2.75rem}.page_questionsContainer__y4ZNF.page_gridView__AYlvR{grid-template-columns:repeat(2,1fr)}.page_questionsContainer__y4ZNF.page_grid3View__UiivP{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.page_page__Ie5Fg{padding:1.5rem 0 3rem}.page_header__LY4EU{flex-direction:column;align-items:flex-start}.page_header__LY4EU h1{font-size:1.85rem}.page_filterGroup__g6Mfu,.page_filters__NTvH_{flex-direction:column;align-items:stretch}.page_filterGroup__g6Mfu{min-width:auto}.page_filterSelect__gCdqs{width:100%;min-width:auto}.page_searchInput___P6cY{min-width:auto}.page_resultsCount__6BSm3{text-align:center;width:100%}}.page_page__kRL7S{padding:2rem 0}.page_header__R5QVL{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2.5rem;margin-bottom:2rem;text-align:center}.page_header__R5QVL h1{font-size:2.5rem;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800;letter-spacing:-.03em;color:var(--primary);margin-bottom:.75rem}.page_header__R5QVL p{font-size:1.2rem;color:var(--text-secondary);margin:0}.page_categorySection__a2nuG{margin-bottom:2.5rem}.page_categorySectionTitle__SazCP{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem}.page_categoryGrid__8ViCy{display:flex;flex-wrap:wrap;gap:.6rem}.page_categoryChip__rlJhd{display:inline-flex;align-items:center;padding:.45rem 1rem;background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:999px;font-size:.88rem;font-weight:600;color:var(--text-primary);text-decoration:none;transition:all .2s}.page_categoryChip__rlJhd:hover{border-color:var(--primary);background:var(--primary-light);color:var(--primary)}.page_content__DIflu{margin-top:2rem}.page_sectionHeader__iwkUe{margin-bottom:2rem}.page_headerTop__tHdFK{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem}.page_headerTop__tHdFK h2{font-size:2rem;margin-bottom:.5rem;color:var(--text-primary)}.page_headerTop__tHdFK p{color:var(--text-secondary);font-size:1.1rem;margin:0}.page_questionContainer__THgwd{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_questionContainer__THgwd.page_grid3View__3_pnn,.page_questionContainer__THgwd.page_gridView__6dXW9{grid-template-columns:1fr}.page_questionContainer__THgwd.page_listView__MBh_u{display:flex;flex-direction:column;gap:1.5rem}.page_noContent__CZBBi{text-align:center;padding:4rem 2rem;background:var(--bg-secondary);border-radius:var(--radius-2xl);border:1px solid var(--border-color)}.page_noContent__CZBBi p{font-size:1.1rem;color:var(--text-secondary);margin:0}.page_backLink__Iu0nd{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.75rem;font-size:.9rem;font-weight:600;color:var(--primary);text-decoration:none}.page_backLink__Iu0nd:hover{text-decoration:underline}@media (min-width:768px){.page_questionContainer__THgwd.page_grid3View__3_pnn,.page_questionContainer__THgwd.page_gridView__6dXW9{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:1024px){.page_questionContainer__THgwd.page_grid3View__3_pnn{grid-template-columns:repeat(3,1fr)}}@media (max-width:639px){.page_page__kRL7S{padding:1rem 0}.page_header__R5QVL{padding:1.5rem}.page_header__R5QVL h1{font-size:1.75rem}}.page_page__szH0I{padding:2rem 0}.page_header__h3vnX{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2.5rem;margin-bottom:2rem;text-align:center}.page_header__h3vnX h1{font-size:2.5rem;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800;letter-spacing:-.03em;color:var(--primary);margin-bottom:.75rem}.page_header__h3vnX p{font-size:1.2rem;color:var(--text-secondary);margin:0}.page_content__N5p03{margin-top:2rem}.page_sectionHeader__tto9U{margin-bottom:2rem}.page_headerTop__1Q0ar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem}.page_headerTop__1Q0ar h2{font-size:2rem;margin-bottom:.5rem;color:var(--text-primary)}.page_headerTop__1Q0ar p{color:var(--text-secondary);font-size:1.1rem;margin:0}.page_questionContainer__PJAsv{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_questionContainer__PJAsv.page_grid3View__ARPfK,.page_questionContainer__PJAsv.page_gridView__wUCGr{display:grid;grid-template-columns:1fr}.page_questionContainer__PJAsv.page_listView__JC3_W{display:flex;flex-direction:column;gap:1.5rem}.page_noContent__atiU2{text-align:center;padding:4rem 2rem;background:var(--bg-secondary);border-radius:var(--radius-2xl);border:1px solid var(--border-color)}.page_noContent__atiU2 p{font-size:1.1rem;color:var(--text-secondary);margin:0}.page_resourcesGrid__r74Vv{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_resourceCard__XoK_K{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem;transition:all .3s}.page_resourceCard__XoK_K:hover{border-color:var(--primary);box-shadow:0 4px 12px var(--primary-light)}.page_resourceCard__XoK_K h3{color:var(--primary);font-size:1.5rem;margin-bottom:.75rem}.page_resourceCard__XoK_K p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.page_topics__YrhYu{display:flex;flex-wrap:wrap;gap:.5rem}.page_topic__Cj9Ma{color:var(--text-secondary);padding:.35rem .75rem;border-radius:var(--radius-sm);font-size:.85rem}.page_tipsSection__KBMDn,.page_topic__Cj9Ma{background:var(--bg-secondary);border:1px solid var(--border-color)}.page_tipsSection__KBMDn{border-radius:var(--radius-2xl);padding:2rem}.page_tipsSection__KBMDn h2{font-size:2rem;margin-bottom:1.5rem;color:var(--text-primary)}.page_tipsList__KCJOG{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_tip__DMHos{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem}.page_tip__DMHos h4{color:var(--primary);font-size:1.2rem;margin-bottom:.5rem}.page_tip__DMHos p{color:var(--text-secondary);margin:0;line-height:1.6}.page_section__sg70_{margin-bottom:3rem}.page_section__sg70_ h2{font-size:2rem;margin-bottom:1rem;color:var(--text-primary)}.page_section__sg70_ p{font-size:1.1rem;color:var(--text-secondary);line-height:1.7}.page_companiesGrid__zOMvd{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_companyType__FYM9w{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem}.page_companyType__FYM9w h3{color:var(--primary);font-size:1.4rem;margin-bottom:.5rem}.page_companyType__FYM9w p{color:var(--text-secondary);margin-bottom:1rem}.page_companyType__FYM9w ul{list-style:none;padding:0;margin:0}.page_companyType__FYM9w ul li{padding:.35rem 0;color:var(--text-secondary)}.page_companyType__FYM9w ul li:before{content:"✓ ";color:var(--primary);font-weight:700;margin-right:.5rem}.page_careerSection__QL0pA{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem}.page_careerSection__QL0pA h2{font-size:2rem;margin-bottom:1.5rem;color:var(--text-primary)}.page_careerPaths__wxQjJ{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.page_careerPath__KIaLD{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem}.page_careerPath__KIaLD h4{color:var(--primary);font-size:1.2rem;margin-bottom:.5rem}.page_careerPath__KIaLD p{color:var(--text-secondary);margin:0;font-size:.95rem}@media (min-width:768px){.page_questionContainer__PJAsv.page_grid3View__ARPfK,.page_questionContainer__PJAsv.page_gridView__wUCGr{grid-template-columns:repeat(2,1fr);gap:2rem}.page_careerPaths__wxQjJ,.page_companiesGrid__zOMvd,.page_resourcesGrid__r74Vv,.page_tipsList__KCJOG{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_questionContainer__PJAsv.page_grid3View__ARPfK{grid-template-columns:repeat(3,1fr);gap:2rem}.page_companiesGrid__zOMvd,.page_resourcesGrid__r74Vv{gap:2rem}}@media (max-width:639px){.page_page__szH0I{padding:1rem 0}.page_header__h3vnX{padding:1.5rem}.page_header__h3vnX h1{font-size:1.75rem}.page_header__h3vnX p{font-size:1rem}.page_companyType__FYM9w,.page_resourceCard__XoK_K,.page_tip__DMHos{padding:1.5rem}.page_careerSection__QL0pA h2,.page_section__sg70_ h2,.page_tipsSection__KBMDn h2{font-size:1.5rem}}.page_page__qJ2Yf{padding:2rem 0}.page_header__OHvcH{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2.5rem;margin-bottom:2rem;text-align:center}.page_header__OHvcH h1{font-size:2.5rem;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800;letter-spacing:-.03em;color:var(--primary);margin-bottom:.75rem}.page_header__OHvcH p{font-size:1.2rem;color:var(--text-secondary);margin:0}.page_content__OQy30{margin-top:2rem}.page_sectionHeader__GZldI{margin-bottom:2rem}.page_headerTop__eYpeE{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem}.page_headerTop__eYpeE h2{font-size:2rem;margin-bottom:.5rem;color:var(--text-primary)}.page_headerTop__eYpeE p{color:var(--text-secondary);font-size:1.1rem;margin:0}.page_questionContainer__OHZrB{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_questionContainer__OHZrB.page_grid3View__9AA_N,.page_questionContainer__OHZrB.page_gridView__qNpth{display:grid;grid-template-columns:1fr}.page_questionContainer__OHZrB.page_listView__rRBuN{display:flex;flex-direction:column;gap:1.5rem}.page_noContent__48UT7{text-align:center;padding:4rem 2rem;background:var(--bg-secondary);border-radius:var(--radius-2xl);border:1px solid var(--border-color)}.page_noContent__48UT7 p{font-size:1.1rem;color:var(--text-secondary);margin:0}.page_resourcesGrid__h_3H4{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_resourceCard__wVWz7{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem;transition:all .3s}.page_resourceCard__wVWz7:hover{border-color:var(--primary);box-shadow:0 4px 12px var(--primary-light)}.page_resourceCard__wVWz7 h3{color:var(--primary);font-size:1.5rem;margin-bottom:.75rem}.page_resourceCard__wVWz7 p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.page_topics__Uf_0D{display:flex;flex-wrap:wrap;gap:.5rem}.page_topic__Ijm99{color:var(--text-secondary);padding:.35rem .75rem;border-radius:var(--radius-sm);font-size:.85rem}.page_tipsSection__wV2BA,.page_topic__Ijm99{background:var(--bg-secondary);border:1px solid var(--border-color)}.page_tipsSection__wV2BA{border-radius:var(--radius-2xl);padding:2rem}.page_tipsSection__wV2BA h2{font-size:2rem;margin-bottom:1.5rem;color:var(--text-primary)}.page_tipsList__ITfjB{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_tip__3EHqR{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem}.page_tip__3EHqR h4{color:var(--primary);font-size:1.2rem;margin-bottom:.5rem}.page_tip__3EHqR p{color:var(--text-secondary);margin:0;line-height:1.6}.page_section__lCAUr{margin-bottom:3rem}.page_section__lCAUr h2{font-size:2rem;margin-bottom:1rem;color:var(--text-primary)}.page_section__lCAUr p{font-size:1.1rem;color:var(--text-secondary);line-height:1.7}.page_companiesGrid__rBIMb{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_companyType__FARhm{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem}.page_companyType__FARhm h3{color:var(--primary);font-size:1.4rem;margin-bottom:.5rem}.page_companyType__FARhm p{color:var(--text-secondary);margin-bottom:1rem}.page_companyType__FARhm ul{list-style:none;padding:0;margin:0}.page_companyType__FARhm ul li{padding:.35rem 0;color:var(--text-secondary)}.page_companyType__FARhm ul li:before{content:"✓ ";color:var(--primary);font-weight:700;margin-right:.5rem}.page_careerSection__10DUF{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2rem}.page_careerSection__10DUF h2{font-size:2rem;margin-bottom:1.5rem;color:var(--text-primary)}.page_careerPaths__XgdWs{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.page_careerPath__TvOXa{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:1.5rem}.page_careerPath__TvOXa h4{color:var(--primary);font-size:1.2rem;margin-bottom:.5rem}.page_careerPath__TvOXa p{color:var(--text-secondary);margin:0;font-size:.95rem}@media (min-width:768px){.page_questionContainer__OHZrB.page_grid3View__9AA_N,.page_questionContainer__OHZrB.page_gridView__qNpth{grid-template-columns:repeat(2,1fr);gap:2rem}.page_careerPaths__XgdWs,.page_companiesGrid__rBIMb,.page_resourcesGrid__h_3H4,.page_tipsList__ITfjB{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_questionContainer__OHZrB.page_grid3View__9AA_N{grid-template-columns:repeat(3,1fr);gap:2rem}.page_companiesGrid__rBIMb,.page_resourcesGrid__h_3H4{gap:2rem}}@media (max-width:639px){.page_page__qJ2Yf{padding:1rem 0}.page_header__OHvcH{padding:1.5rem}.page_header__OHvcH h1{font-size:1.75rem}.page_header__OHvcH p{font-size:1rem}.page_companyType__FARhm,.page_resourceCard__wVWz7,.page_tip__3EHqR{padding:1.5rem}.page_careerSection__10DUF h2,.page_section__lCAUr h2,.page_tipsSection__wV2BA h2{font-size:1.5rem}}.page_page__84jHb{padding:2rem 0}.page_header__xxfM6{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-2xl);padding:2.5rem;margin-bottom:2rem;text-align:center}.page_header__xxfM6 h1{font-size:2.5rem;background:linear-gradient(135deg,var(--primary),var(--accent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:800;letter-spacing:-.03em;color:var(--primary);margin-bottom:.75rem}.page_header__xxfM6 p{font-size:1.2rem;color:var(--text-secondary);margin:0}.page_sectionHeader__zkfgj{margin-bottom:2rem}.page_headerTop__WeJR5{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem}.page_headerTop__WeJR5 h2{font-size:1.5rem;color:var(--text-primary);margin-bottom:.25rem}.page_headerTop__WeJR5 p{color:var(--text-secondary)}.page_questionContainer__9cgZK{display:grid;grid-gap:2rem;gap:2rem}.page_gridView__TnvRh{grid-template-columns:repeat(1,1fr)}.page_grid3View__PglSM,.page_listView__vV3w3{grid-template-columns:1fr}.page_noContent__ENZ6A{text-align:center;padding:5rem 2rem;background:var(--bg-secondary);border-radius:var(--radius-2xl);border:1px solid var(--border-color)}.page_noContent__ENZ6A p{font-size:1.25rem;color:var(--text-secondary)}@media (min-width:768px){.page_grid3View__PglSM,.page_gridView__TnvRh{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_gridView__TnvRh{grid-template-columns:repeat(2,1fr)}.page_grid3View__PglSM{grid-template-columns:repeat(3,1fr);gap:2rem}}@media (max-width:640px){.page_page__84jHb{padding:1rem 0}.page_header__xxfM6{padding:1.5rem}.page_header__xxfM6 h1{font-size:1.75rem}.page_header__xxfM6 p{font-size:1rem}.page_headerTop__WeJR5{flex-direction:column;align-items:flex-start}}