.IndividualOptionsSection-module__u73I1W__section{background:var(--color-white);padding:115px 0;position:relative;overflow:hidden}.IndividualOptionsSection-module__u73I1W__header{text-align:center;max-width:780px;margin:0 auto 58px}.IndividualOptionsSection-module__u73I1W__eyebrow{color:var(--color-gold-dark);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:17px;font-size:.78rem;font-weight:800;display:inline-flex}.IndividualOptionsSection-module__u73I1W__eyebrowLine{background:var(--color-gold);border-radius:var(--radius-full);width:30px;height:2px}.IndividualOptionsSection-module__u73I1W__title{color:var(--color-navy);letter-spacing:-.05em;margin-bottom:19px;font-size:clamp(2.35rem,4.5vw,3.9rem);line-height:1.08}.IndividualOptionsSection-module__u73I1W__goldText{color:var(--color-gold-dark)}.IndividualOptionsSection-module__u73I1W__description{max-width:690px;color:var(--color-text-secondary);margin:0 auto;font-size:1.03rem;line-height:1.8}.IndividualOptionsSection-module__u73I1W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.IndividualOptionsSection-module__u73I1W__card{background:var(--color-background-soft);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);min-height:315px;transition:transform var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal), background var(--transition-normal);flex-direction:column;padding:28px;display:flex;position:relative;overflow:hidden}.IndividualOptionsSection-module__u73I1W__card:hover{background:var(--color-white);box-shadow:var(--shadow-md);border-color:#c7a24a6b;transform:translateY(-6px)}.IndividualOptionsSection-module__u73I1W__number{color:#0d315817;font-size:2.8rem;font-weight:800;line-height:1;position:absolute;top:20px;right:22px}.IndividualOptionsSection-module__u73I1W__iconWrapper{width:56px;height:56px;color:var(--color-gold-dark);border-radius:var(--radius-md);transition:transform var(--transition-normal), background var(--transition-normal);background:#c7a24a1a;border:1px solid #c7a24a33;place-items:center;margin-bottom:23px;display:grid}.IndividualOptionsSection-module__u73I1W__card:hover .IndividualOptionsSection-module__u73I1W__iconWrapper{background:#c7a24a29;transform:scale(1.05)}.IndividualOptionsSection-module__u73I1W__cardLabel{color:var(--color-gold-dark);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;font-weight:800}.IndividualOptionsSection-module__u73I1W__cardTitle{color:var(--color-navy);letter-spacing:-.025em;margin-bottom:13px;font-size:1.32rem;line-height:1.2}.IndividualOptionsSection-module__u73I1W__cardDescription{color:var(--color-text-secondary);margin-bottom:24px;font-size:.88rem;line-height:1.65}.IndividualOptionsSection-module__u73I1W__cardLink{width:fit-content;color:var(--color-navy);transition:color var(--transition-fast), gap var(--transition-fast);align-items:center;gap:9px;margin-top:auto;font-size:.86rem;font-weight:800;display:inline-flex}.IndividualOptionsSection-module__u73I1W__cardLink:hover{color:var(--color-gold-dark);gap:13px}.IndividualOptionsSection-module__u73I1W__featuredCard{background:linear-gradient(145deg, var(--color-navy-dark), var(--color-navy));box-shadow:var(--shadow-md);border-color:#0000}.IndividualOptionsSection-module__u73I1W__featuredCard:hover{background:linear-gradient(145deg, var(--color-navy-dark), var(--color-navy));border-color:#0000;box-shadow:0 22px 55px #0d31583d}.IndividualOptionsSection-module__u73I1W__featuredCard .IndividualOptionsSection-module__u73I1W__number{color:#ffffff14}.IndividualOptionsSection-module__u73I1W__featuredCard .IndividualOptionsSection-module__u73I1W__iconWrapper{color:var(--color-gold-light);background:#ffffff12;border-color:#ffffff1f}.IndividualOptionsSection-module__u73I1W__featuredCard .IndividualOptionsSection-module__u73I1W__cardLabel{color:var(--color-gold-light)}.IndividualOptionsSection-module__u73I1W__featuredCard .IndividualOptionsSection-module__u73I1W__cardTitle{color:var(--color-white)}.IndividualOptionsSection-module__u73I1W__featuredCard .IndividualOptionsSection-module__u73I1W__cardDescription{color:#ffffffb8}.IndividualOptionsSection-module__u73I1W__featuredCard .IndividualOptionsSection-module__u73I1W__cardLink{color:var(--color-gold-light)}.IndividualOptionsSection-module__u73I1W__bottomHelp{background:var(--color-background-blue);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:30px;margin-top:46px;padding:26px 30px;display:flex}.IndividualOptionsSection-module__u73I1W__helpContent{max-width:670px}.IndividualOptionsSection-module__u73I1W__helpTitle{color:var(--color-navy);margin-bottom:6px;font-size:1.15rem;font-weight:800}.IndividualOptionsSection-module__u73I1W__helpText{color:var(--color-text-secondary);font-size:.87rem;line-height:1.6}.IndividualOptionsSection-module__u73I1W__helpButton{min-height:50px;color:var(--color-white);background:var(--color-navy);border-radius:var(--radius-sm);text-align:center;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0 22px;font-size:.86rem;font-weight:800;display:inline-flex}.IndividualOptionsSection-module__u73I1W__helpButton:hover{background:var(--color-navy-dark);box-shadow:var(--shadow-md);transform:translateY(-2px)}.IndividualOptionsSection-module__u73I1W__decorationOne,.IndividualOptionsSection-module__u73I1W__decorationTwo{pointer-events:none;border:1px solid #c7a24a17;border-radius:50%;position:absolute}.IndividualOptionsSection-module__u73I1W__decorationOne{width:350px;height:350px;top:-190px;right:-130px}.IndividualOptionsSection-module__u73I1W__decorationTwo{width:250px;height:250px;bottom:-140px;left:-110px}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__eyebrow{letter-spacing:0;text-transform:none;direction:rtl}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__title{letter-spacing:-.02em;line-height:1.25}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__description{line-height:1.95}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__card{text-align:right}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__number{left:22px;right:auto}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__cardLabel{letter-spacing:0;text-transform:none}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__cardTitle{letter-spacing:-.01em;line-height:1.45}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__cardDescription{line-height:1.85}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__cardLink{direction:rtl}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__bottomHelp{text-align:right;direction:rtl}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__helpText{line-height:1.8}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__decorationOne{left:-130px;right:auto}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__decorationTwo{left:auto;right:-110px}@media (max-width:1050px){.IndividualOptionsSection-module__u73I1W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.IndividualOptionsSection-module__u73I1W__section{padding:88px 0}.IndividualOptionsSection-module__u73I1W__header{margin-bottom:44px}.IndividualOptionsSection-module__u73I1W__bottomHelp{flex-direction:column;align-items:flex-start}.IndividualOptionsSection-module__u73I1W__helpButton{width:100%}}@media (max-width:620px){.IndividualOptionsSection-module__u73I1W__grid{grid-template-columns:1fr}.IndividualOptionsSection-module__u73I1W__card{min-height:auto}}@media (max-width:480px){.IndividualOptionsSection-module__u73I1W__section{padding:70px 0}.IndividualOptionsSection-module__u73I1W__header{text-align:left;margin-bottom:36px}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__header{text-align:right}.IndividualOptionsSection-module__u73I1W__header .IndividualOptionsSection-module__u73I1W__description{margin:0}.IndividualOptionsSection-module__u73I1W__title{font-size:clamp(2.2rem,11vw,3.2rem)}.IndividualOptionsSection-module__u73I1W__card{border-radius:var(--radius-md);padding:24px}.IndividualOptionsSection-module__u73I1W__number{font-size:2.35rem;top:18px;right:19px}html[dir=rtl] .IndividualOptionsSection-module__u73I1W__number{left:19px;right:auto}.IndividualOptionsSection-module__u73I1W__iconWrapper{width:52px;height:52px}.IndividualOptionsSection-module__u73I1W__bottomHelp{margin-top:34px;padding:23px}}
.GermanyJourneySection-module__2--2xG__section{background:linear-gradient(#fff 0%,#f7f9fb 100%);padding:130px 0;position:relative;overflow:hidden}.GermanyJourneySection-module__2--2xG__wrapper{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:90px;display:grid}.GermanyJourneySection-module__2--2xG__intro{position:sticky;top:130px}.GermanyJourneySection-module__2--2xG__eyebrow{color:var(--color-gold-dark);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:22px;font-size:.76rem;font-weight:800;display:flex}.GermanyJourneySection-module__2--2xG__eyebrowNumber{color:var(--color-navy);font-size:.78rem}.GermanyJourneySection-module__2--2xG__eyebrowLine{background:var(--color-gold);width:34px;height:2px}.GermanyJourneySection-module__2--2xG__title{max-width:520px;color:var(--color-navy);letter-spacing:-.06em;margin-bottom:26px;font-size:clamp(3rem,5vw,5.2rem);line-height:.98}.GermanyJourneySection-module__2--2xG__goldText{color:var(--color-gold-dark)}.GermanyJourneySection-module__2--2xG__description{max-width:510px;color:var(--color-text-secondary);margin-bottom:34px;font-size:1rem;line-height:1.85}.GermanyJourneySection-module__2--2xG__germanyBlock{background:var(--color-navy);border-radius:var(--radius-md);width:fit-content;padding:22px 26px;position:relative;overflow:hidden}.GermanyJourneySection-module__2--2xG__germanyLabel{color:var(--color-gold-light);letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:800;display:block}.GermanyJourneySection-module__2--2xG__germanyWord{color:var(--color-white);letter-spacing:-.05em;margin-top:4px;font-size:clamp(2rem,3vw,3.1rem);font-weight:800;display:block}.GermanyJourneySection-module__2--2xG__germanySub{color:#ffffff94;margin-top:5px;font-size:.74rem;display:block}.GermanyJourneySection-module__2--2xG__germanyAccent{background:linear-gradient(#111 0% 33%,#c73434 33% 66%,#d2aa43 66% 100%);width:7px;height:100%;position:absolute;top:0;right:0}.GermanyJourneySection-module__2--2xG__journey{padding-left:72px;position:relative}.GermanyJourneySection-module__2--2xG__journey:before{content:"";background:linear-gradient(180deg, var(--color-gold) 0%, var(--color-navy-light) 55%, #0d315826 100%);width:2px;position:absolute;top:20px;bottom:34px;left:24px}.GermanyJourneySection-module__2--2xG__step{padding:0 0 58px;position:relative}.GermanyJourneySection-module__2--2xG__step:last-child{padding-bottom:0}.GermanyJourneySection-module__2--2xG__node{background:var(--color-white);border:3px solid var(--color-gold);z-index:2;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:4px;left:-59px;box-shadow:0 0 0 7px #c7a24a17}.GermanyJourneySection-module__2--2xG__nodeInner{background:var(--color-navy);border-radius:50%;width:6px;height:6px}.GermanyJourneySection-module__2--2xG__stepTop{align-items:baseline;gap:18px;margin-bottom:12px;display:flex}.GermanyJourneySection-module__2--2xG__stepNumber{color:var(--color-gold-dark);letter-spacing:.1em;flex-shrink:0;font-size:.76rem;font-weight:800}.GermanyJourneySection-module__2--2xG__stepTitle{color:var(--color-navy);letter-spacing:-.03em;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:800}.GermanyJourneySection-module__2--2xG__stepText{max-width:610px;color:var(--color-text-secondary);margin-left:52px;font-size:.92rem;line-height:1.75}.GermanyJourneySection-module__2--2xG__tags{flex-wrap:wrap;gap:8px;margin-top:16px;margin-left:52px;display:flex}.GermanyJourneySection-module__2--2xG__tag{color:var(--color-navy);background:var(--color-background-blue);border:1px solid var(--color-border-light);border-radius:var(--radius-full);padding:7px 10px;font-size:.72rem;font-weight:700}.GermanyJourneySection-module__2--2xG__highlightStep{background:linear-gradient(135deg, var(--color-navy-dark), var(--color-navy));border-radius:var(--radius-lg);box-shadow:var(--shadow-md);margin-bottom:58px;padding:28px 30px 30px}.GermanyJourneySection-module__2--2xG__highlightStep .GermanyJourneySection-module__2--2xG__node{top:32px}.GermanyJourneySection-module__2--2xG__highlightStep .GermanyJourneySection-module__2--2xG__stepNumber{color:var(--color-gold-light)}.GermanyJourneySection-module__2--2xG__highlightStep .GermanyJourneySection-module__2--2xG__stepTitle{color:var(--color-white)}.GermanyJourneySection-module__2--2xG__highlightStep .GermanyJourneySection-module__2--2xG__stepText{color:#ffffffad}.GermanyJourneySection-module__2--2xG__highlightStep .GermanyJourneySection-module__2--2xG__tag{color:#fffc;background:#ffffff0f;border-color:#ffffff1a}.GermanyJourneySection-module__2--2xG__destination{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid #c7a24a4d;justify-content:space-between;align-items:center;gap:28px;margin-top:16px;padding:32px;display:flex;position:relative}.GermanyJourneySection-module__2--2xG__destinationContent{max-width:520px}.GermanyJourneySection-module__2--2xG__destinationLabel{color:var(--color-gold-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:.7rem;font-weight:800;display:block}.GermanyJourneySection-module__2--2xG__destinationTitle{color:var(--color-navy);margin-bottom:8px;font-size:1.25rem;font-weight:800}.GermanyJourneySection-module__2--2xG__destinationText{color:var(--color-text-secondary);font-size:.86rem;line-height:1.6}.GermanyJourneySection-module__2--2xG__destinationButton{min-height:50px;color:var(--color-white);background:var(--color-navy);border-radius:var(--radius-sm);text-align:center;transition:background var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0 22px;font-size:.85rem;font-weight:800;display:inline-flex}.GermanyJourneySection-module__2--2xG__destinationButton:hover{background:var(--color-navy-dark);box-shadow:var(--shadow-md);transform:translateY(-2px)}.GermanyJourneySection-module__2--2xG__backgroundWord{color:#0d315806;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(7rem,17vw,16rem);font-weight:900;position:absolute;bottom:-35px;right:-30px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__wrapper{direction:rtl}html[dir=rtl] .GermanyJourneySection-module__2--2xG__intro{text-align:right}html[dir=rtl] .GermanyJourneySection-module__2--2xG__eyebrow{letter-spacing:0;text-transform:none;direction:rtl}html[dir=rtl] .GermanyJourneySection-module__2--2xG__title{letter-spacing:-.02em;line-height:1.2}html[dir=rtl] .GermanyJourneySection-module__2--2xG__description{line-height:1.95}html[dir=rtl] .GermanyJourneySection-module__2--2xG__germanyLabel{letter-spacing:0;text-transform:none}html[dir=rtl] .GermanyJourneySection-module__2--2xG__germanyWord{letter-spacing:-.02em}html[dir=rtl] .GermanyJourneySection-module__2--2xG__germanyAccent{left:0;right:auto}html[dir=rtl] .GermanyJourneySection-module__2--2xG__journey{padding-left:0;padding-right:72px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__journey:before{left:auto;right:24px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__node{left:auto;right:-59px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__stepTop{direction:rtl}html[dir=rtl] .GermanyJourneySection-module__2--2xG__stepNumber{letter-spacing:0}html[dir=rtl] .GermanyJourneySection-module__2--2xG__stepTitle{letter-spacing:-.01em;line-height:1.45}html[dir=rtl] .GermanyJourneySection-module__2--2xG__stepText{text-align:right;margin-left:0;margin-right:52px;line-height:1.9}html[dir=rtl] .GermanyJourneySection-module__2--2xG__tags{direction:rtl;margin-left:0;margin-right:52px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__destination{text-align:right;direction:rtl}html[dir=rtl] .GermanyJourneySection-module__2--2xG__destinationLabel{letter-spacing:0;text-transform:none}html[dir=rtl] .GermanyJourneySection-module__2--2xG__destinationText{line-height:1.8}html[dir=rtl] .GermanyJourneySection-module__2--2xG__backgroundWord{left:-30px;right:auto}@media (max-width:1000px){.GermanyJourneySection-module__2--2xG__wrapper{grid-template-columns:1fr;gap:70px}.GermanyJourneySection-module__2--2xG__intro{max-width:720px;position:relative;top:auto}.GermanyJourneySection-module__2--2xG__title{max-width:680px}}@media (max-width:700px){.GermanyJourneySection-module__2--2xG__section{padding:90px 0}.GermanyJourneySection-module__2--2xG__journey{padding-left:54px}.GermanyJourneySection-module__2--2xG__journey:before{left:17px}.GermanyJourneySection-module__2--2xG__node{left:-48px}.GermanyJourneySection-module__2--2xG__stepText,.GermanyJourneySection-module__2--2xG__tags{margin-left:0}html[dir=rtl] .GermanyJourneySection-module__2--2xG__journey{padding-left:0;padding-right:54px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__journey:before{left:auto;right:17px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__node{left:auto;right:-48px}:is(html[dir=rtl] .GermanyJourneySection-module__2--2xG__stepText,html[dir=rtl] .GermanyJourneySection-module__2--2xG__tags){margin-right:0}.GermanyJourneySection-module__2--2xG__destination{flex-direction:column;align-items:flex-start}.GermanyJourneySection-module__2--2xG__destinationButton{width:100%}}@media (max-width:480px){.GermanyJourneySection-module__2--2xG__section{padding:72px 0}.GermanyJourneySection-module__2--2xG__title{font-size:clamp(2.6rem,13vw,3.8rem)}.GermanyJourneySection-module__2--2xG__description{font-size:.96rem}.GermanyJourneySection-module__2--2xG__germanyBlock{width:100%}.GermanyJourneySection-module__2--2xG__journey{padding-left:44px}.GermanyJourneySection-module__2--2xG__journey:before{left:13px}.GermanyJourneySection-module__2--2xG__node{width:22px;height:22px;left:-42px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__journey{padding-left:0;padding-right:44px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__journey:before{left:auto;right:13px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__node{left:auto;right:-42px}.GermanyJourneySection-module__2--2xG__step{padding-bottom:46px}.GermanyJourneySection-module__2--2xG__stepTop{flex-direction:column;gap:5px}.GermanyJourneySection-module__2--2xG__highlightStep{margin-left:-10px;padding:24px}.GermanyJourneySection-module__2--2xG__highlightStep .GermanyJourneySection-module__2--2xG__node{left:-32px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__highlightStep{margin-left:0;margin-right:-10px}html[dir=rtl] .GermanyJourneySection-module__2--2xG__highlightStep .GermanyJourneySection-module__2--2xG__node{left:auto;right:-32px}.GermanyJourneySection-module__2--2xG__destination{padding:24px}.GermanyJourneySection-module__2--2xG__backgroundWord{display:none}}
.ProfessionPathsSection-module__NiOddq__section{background:var(--color-white);padding:120px 0;position:relative;overflow:hidden}.ProfessionPathsSection-module__NiOddq__header{text-align:center;max-width:760px;margin:0 auto 56px}.ProfessionPathsSection-module__NiOddq__eyebrow{color:var(--color-gold-dark);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-size:.76rem;font-weight:800;display:inline-flex}.ProfessionPathsSection-module__NiOddq__eyebrowLine{background:var(--color-gold);border-radius:var(--radius-full);width:30px;height:2px}.ProfessionPathsSection-module__NiOddq__title{color:var(--color-navy);letter-spacing:-.05em;margin-bottom:18px;font-size:clamp(2.5rem,4.8vw,4rem);line-height:1.06}.ProfessionPathsSection-module__NiOddq__goldText{color:var(--color-gold-dark)}.ProfessionPathsSection-module__NiOddq__description{max-width:680px;color:var(--color-text-secondary);margin:0 auto;font-size:1rem;line-height:1.8}.ProfessionPathsSection-module__NiOddq__split{border-radius:var(--radius-xl);min-height:610px;box-shadow:var(--shadow-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.ProfessionPathsSection-module__NiOddq__split:after{content:"";z-index:5;background:linear-gradient(#0000,#c7a24abf,#0000);width:1px;position:absolute;top:8%;bottom:8%;left:50%;transform:translate(-50%)}.ProfessionPathsSection-module__NiOddq__panel{flex-direction:column;min-width:0;padding:58px 52px;display:flex;position:relative;overflow:hidden}.ProfessionPathsSection-module__NiOddq__panelContent{z-index:3;max-width:520px;position:relative}.ProfessionPathsSection-module__NiOddq__medical{background:linear-gradient(145deg, var(--color-navy-dark) 0%, var(--color-navy) 72%, #164c7c 100%)}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__panelLabel{color:var(--color-gold-light)}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__panelTitle{color:var(--color-white)}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__panelText{color:#ffffffb8}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__profession{color:#ffffffd1;background:#ffffff0f;border-color:#ffffff1c}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__professionDot{background:var(--color-gold-light)}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__detail{color:#ffffffc2}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__detailIcon{color:var(--color-gold-light);border-color:#dbc17659}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__action{color:var(--color-navy-dark);background:var(--color-gold-light)}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__action:hover{background:var(--color-gold)}.ProfessionPathsSection-module__NiOddq__nonMedical{background:linear-gradient(145deg, #fff 0%, var(--color-background-blue) 100%)}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__panelLabel{color:var(--color-gold-dark)}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__panelTitle{color:var(--color-navy)}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__panelText{color:var(--color-text-secondary)}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__profession{color:var(--color-text-secondary);border-color:var(--color-border-light);background:#fffc}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__professionDot{background:var(--color-gold)}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__detail{color:var(--color-text-secondary)}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__detailIcon{color:var(--color-gold-dark);border-color:#c7a24a4d}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__action{color:var(--color-white);background:var(--color-navy)}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__action:hover{background:var(--color-navy-dark)}.ProfessionPathsSection-module__NiOddq__panelLabel{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;font-size:.72rem;font-weight:800;display:inline-flex}.ProfessionPathsSection-module__NiOddq__panelLabelLine{background:currentColor;width:24px;height:2px}.ProfessionPathsSection-module__NiOddq__panelTitle{letter-spacing:-.05em;max-width:470px;margin-bottom:20px;font-size:clamp(2.15rem,3.8vw,3.5rem);line-height:1.04}.ProfessionPathsSection-module__NiOddq__panelText{max-width:480px;margin-bottom:30px;font-size:.96rem;line-height:1.75}.ProfessionPathsSection-module__NiOddq__professions{flex-wrap:wrap;gap:9px;margin-bottom:32px;display:flex}.ProfessionPathsSection-module__NiOddq__profession{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid;align-items:center;gap:8px;padding:9px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.ProfessionPathsSection-module__NiOddq__professionDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.ProfessionPathsSection-module__NiOddq__details{flex-direction:column;gap:13px;margin-bottom:36px;display:flex}.ProfessionPathsSection-module__NiOddq__detail{align-items:flex-start;gap:11px;font-size:.86rem;line-height:1.55;display:flex}.ProfessionPathsSection-module__NiOddq__detailIcon{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;margin-top:1px;font-size:.62rem;font-weight:800;display:grid}.ProfessionPathsSection-module__NiOddq__action{border-radius:var(--radius-sm);width:fit-content;min-height:52px;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:0 22px;font-size:.87rem;font-weight:800;display:inline-flex}.ProfessionPathsSection-module__NiOddq__action:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ProfessionPathsSection-module__NiOddq__bigNumber{letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(8rem,14vw,13rem);font-weight:900;line-height:1;position:absolute;bottom:-25px;right:25px}.ProfessionPathsSection-module__NiOddq__medical .ProfessionPathsSection-module__NiOddq__bigNumber{color:#ffffff09}.ProfessionPathsSection-module__NiOddq__nonMedical .ProfessionPathsSection-module__NiOddq__bigNumber{color:#0d315809}.ProfessionPathsSection-module__NiOddq__centerBadge{z-index:8;background:var(--color-white);width:98px;height:98px;box-shadow:var(--shadow-md);border:6px solid #ffffffb9;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.ProfessionPathsSection-module__NiOddq__centerLogo{object-fit:contain;width:75px;height:75px;display:block}.ProfessionPathsSection-module__NiOddq__note{max-width:900px;color:var(--color-text-light);text-align:center;justify-content:center;align-items:flex-start;gap:10px;margin:34px auto 0;font-size:.8rem;line-height:1.6;display:flex}.ProfessionPathsSection-module__NiOddq__noteIcon{color:var(--color-gold-dark);flex-shrink:0;font-weight:800}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__eyebrow{letter-spacing:0;text-transform:none;direction:rtl}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__title{letter-spacing:-.02em;line-height:1.25}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__description{line-height:1.95}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__panel{text-align:right}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__panelLabel{letter-spacing:0;text-transform:none;direction:rtl}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__panelTitle{letter-spacing:-.015em;line-height:1.25}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__panelText{line-height:1.95}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__professions{direction:rtl}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__profession{direction:rtl}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__detail{text-align:right;direction:rtl;line-height:1.8}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__action{direction:rtl}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__bigNumber{left:25px;right:auto}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__note{text-align:center;direction:rtl;line-height:1.8}@media (max-width:950px){.ProfessionPathsSection-module__NiOddq__split{grid-template-columns:1fr;min-height:auto}.ProfessionPathsSection-module__NiOddq__split:after{background:linear-gradient(90deg,#0000,#c7a24a99,#0000);width:auto;height:1px;inset:50% 8% auto;transform:none}.ProfessionPathsSection-module__NiOddq__panel{min-height:530px}.ProfessionPathsSection-module__NiOddq__centerBadge{top:50%}}@media (max-width:700px){.ProfessionPathsSection-module__NiOddq__section{padding:90px 0}.ProfessionPathsSection-module__NiOddq__header{margin-bottom:42px}.ProfessionPathsSection-module__NiOddq__panel{min-height:auto;padding:46px 34px}.ProfessionPathsSection-module__NiOddq__centerBadge{border-width:5px;width:66px;height:66px;font-size:.64rem}.ProfessionPathsSection-module__NiOddq__centerLogo{width:48px;height:48px}}@media (max-width:480px){.ProfessionPathsSection-module__NiOddq__section{padding:72px 0}.ProfessionPathsSection-module__NiOddq__header{text-align:left}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__header{text-align:right}.ProfessionPathsSection-module__NiOddq__header .ProfessionPathsSection-module__NiOddq__description{margin:0}.ProfessionPathsSection-module__NiOddq__title{font-size:clamp(2.2rem,11vw,3.2rem)}.ProfessionPathsSection-module__NiOddq__panel{padding:42px 24px}.ProfessionPathsSection-module__NiOddq__panelTitle{font-size:clamp(2rem,10vw,2.85rem)}.ProfessionPathsSection-module__NiOddq__action{width:100%}.ProfessionPathsSection-module__NiOddq__centerBadge{width:58px;height:58px}.ProfessionPathsSection-module__NiOddq__centerLogo{width:42px;height:42px}.ProfessionPathsSection-module__NiOddq__note{text-align:left}html[dir=rtl] .ProfessionPathsSection-module__NiOddq__note{text-align:right}}
.PreparationBoardSection-module__3OdMpW__section{background:linear-gradient(180deg, var(--color-background-soft) 0%, var(--color-white) 100%);padding:125px 0;position:relative;overflow:hidden}.PreparationBoardSection-module__3OdMpW__board{background:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:58px;position:relative;overflow:hidden}.PreparationBoardSection-module__3OdMpW__top{border-bottom:1px solid var(--color-border-light);grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:end;gap:60px;margin-bottom:50px;padding-bottom:38px;display:grid}.PreparationBoardSection-module__3OdMpW__eyebrow{color:var(--color-gold-dark);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:17px;font-size:.74rem;font-weight:800;display:inline-flex}.PreparationBoardSection-module__3OdMpW__eyebrowLine{background:var(--color-gold);width:28px;height:2px}.PreparationBoardSection-module__3OdMpW__title{max-width:700px;color:var(--color-navy);letter-spacing:-.05em;font-size:clamp(2.5rem,4.6vw,4.1rem);line-height:1.06}.PreparationBoardSection-module__3OdMpW__goldText{color:var(--color-gold-dark)}.PreparationBoardSection-module__3OdMpW__introText{color:var(--color-text-secondary);font-size:.98rem;line-height:1.8}.PreparationBoardSection-module__3OdMpW__assessmentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.PreparationBoardSection-module__3OdMpW__group{background:var(--color-background-soft);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);min-height:260px;transition:transform var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal);padding:26px;position:relative}.PreparationBoardSection-module__3OdMpW__group:hover{box-shadow:var(--shadow-md);border-color:#c7a24a59;transform:translateY(-4px)}.PreparationBoardSection-module__3OdMpW__groupNumber{color:#0d315812;font-size:2.8rem;font-weight:900;line-height:1;position:absolute;top:20px;right:22px}.PreparationBoardSection-module__3OdMpW__groupHeader{align-items:center;gap:12px;margin-bottom:22px;display:flex}.PreparationBoardSection-module__3OdMpW__iconBox{width:44px;height:44px;color:var(--color-gold-dark);border-radius:var(--radius-sm);background:#c7a24a1a;flex-shrink:0;place-items:center;display:grid}.PreparationBoardSection-module__3OdMpW__groupTitle{color:var(--color-navy);font-size:1.05rem;font-weight:800}.PreparationBoardSection-module__3OdMpW__list{flex-direction:column;gap:13px;display:flex}.PreparationBoardSection-module__3OdMpW__item{color:var(--color-text-secondary);align-items:flex-start;gap:11px;font-size:.88rem;line-height:1.55;display:flex}.PreparationBoardSection-module__3OdMpW__check{width:20px;height:20px;color:var(--color-gold-dark);background:var(--color-white);border:1px solid #c7a24a4d;border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;font-size:.62rem;font-weight:900;display:grid}.PreparationBoardSection-module__3OdMpW__progressStrip{background:linear-gradient(135deg, var(--color-navy-dark), var(--color-navy));border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:30px;margin-top:34px;padding:24px 28px;display:flex}.PreparationBoardSection-module__3OdMpW__progressContent{max-width:700px}.PreparationBoardSection-module__3OdMpW__progressLabel{color:var(--color-gold-light);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:.7rem;font-weight:800;display:block}.PreparationBoardSection-module__3OdMpW__progressTitle{color:var(--color-white);margin-bottom:7px;font-size:1.25rem;font-weight:800}.PreparationBoardSection-module__3OdMpW__progressText{color:#ffffffad;font-size:.86rem;line-height:1.6}.PreparationBoardSection-module__3OdMpW__button{min-height:52px;color:var(--color-navy-dark);background:var(--color-gold-light);border-radius:var(--radius-sm);text-align:center;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0 22px;font-size:.86rem;font-weight:800;display:inline-flex}.PreparationBoardSection-module__3OdMpW__button:hover{background:var(--color-gold);box-shadow:var(--shadow-md);transform:translateY(-2px)}.PreparationBoardSection-module__3OdMpW__cornerAccent{border-top:4px solid var(--color-gold);border-left:4px solid var(--color-gold);border-radius:var(--radius-xl) 0 0 0;opacity:.5;pointer-events:none;width:150px;height:150px;position:absolute;top:0;left:0}.PreparationBoardSection-module__3OdMpW__watermark{color:#0d315806;letter-spacing:-.08em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,14vw,13rem);font-weight:900;position:absolute;bottom:-35px;right:-30px}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__board{direction:rtl}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__top{text-align:right}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__eyebrow{letter-spacing:0;text-transform:none;direction:rtl}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__title{letter-spacing:-.02em;line-height:1.25}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__introText{line-height:1.95}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__group{text-align:right}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__groupNumber{left:22px;right:auto}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__groupHeader{direction:rtl}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__item{text-align:right;direction:rtl;line-height:1.8}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__progressStrip{text-align:right;direction:rtl}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__progressLabel{letter-spacing:0;text-transform:none}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__progressText{line-height:1.8}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__cornerAccent{border-left:0;border-right:4px solid var(--color-gold);border-radius:0 var(--radius-xl) 0 0;left:auto;right:0}html[dir=rtl] .PreparationBoardSection-module__3OdMpW__watermark{letter-spacing:0;left:-30px;right:auto}@media (max-width:900px){.PreparationBoardSection-module__3OdMpW__section{padding:95px 0}.PreparationBoardSection-module__3OdMpW__board{padding:42px}.PreparationBoardSection-module__3OdMpW__top{grid-template-columns:1fr;gap:22px}}@media (max-width:700px){.PreparationBoardSection-module__3OdMpW__assessmentGrid{grid-template-columns:1fr}.PreparationBoardSection-module__3OdMpW__progressStrip{flex-direction:column;align-items:flex-start}.PreparationBoardSection-module__3OdMpW__button{width:100%}}@media (max-width:480px){.PreparationBoardSection-module__3OdMpW__section{padding:72px 0}.PreparationBoardSection-module__3OdMpW__board{border-radius:var(--radius-lg);padding:28px 20px}.PreparationBoardSection-module__3OdMpW__top{margin-bottom:34px;padding-bottom:28px}.PreparationBoardSection-module__3OdMpW__title{font-size:clamp(2.2rem,11vw,3.2rem)}.PreparationBoardSection-module__3OdMpW__assessmentGrid{gap:16px}.PreparationBoardSection-module__3OdMpW__group{min-height:auto;padding:22px}.PreparationBoardSection-module__3OdMpW__groupNumber{font-size:2.3rem}.PreparationBoardSection-module__3OdMpW__progressStrip{margin-top:24px;padding:22px}.PreparationBoardSection-module__3OdMpW__watermark{display:none}}
