.page-module__aF0BGG__main{--tool-background:#020817;--tool-surface:#ffffff0b;--tool-foreground:#f8fafc;--tool-muted:#b8c7da;--tool-subtle:#8294ad;--tool-primary:#69b8ff;--tool-primary-hover:#a6dcff;--tool-primary-soft:#2563eb2e;--tool-accent:#58ddd0;--tool-accent-soft:#14b8a626;--tool-border:#ffffff1f;--tool-hover-border:#ffffff38;--tool-focus-ring:#69b8ff6b;--tool-divider-strong:#ffffff24;--tool-divider-soft:#ffffff14;width:100%;min-width:0;color:var(--tool-foreground);background:radial-gradient(circle at 82% 26%, #146e9b14, transparent 31rem), linear-gradient(180deg, #03101f 0%, var(--tool-background) 32rem, #020713 100%)}.page-module__aF0BGG__pageWidth{width:min(100%, var(--tool-content-width));margin-inline:auto;padding-inline:clamp(20px,5vw,64px)}.page-module__aF0BGG__summaryHero{isolation:isolate;background:#020817;min-height:clamp(480px,42vw,560px);display:grid;position:relative;overflow:hidden}.page-module__aF0BGG__heroOverlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#010712f0 0%,#020a18db 35%,#030f1d6e 66%,#030d191f 100%),linear-gradient(#0208171f 62%,#03101f 100%);position:absolute;inset:0}.page-module__aF0BGG__aiLabel{z-index:3;color:#fffffff0;letter-spacing:.04em;white-space:nowrap;pointer-events:none;background:#020817d1;border:1px solid #fff3;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:600;line-height:1.2;position:absolute;bottom:clamp(12px,1.2vw,16px);right:clamp(12px,1.2vw,16px)}.page-module__aF0BGG__heroContent{z-index:2;min-height:inherit;flex-direction:column;justify-content:center;padding-top:34px;padding-bottom:42px;display:flex;position:relative}.page-module__aF0BGG__breadcrumb{color:#dce8f6b8;position:absolute;top:clamp(26px,4vw,42px);left:clamp(20px,5vw,64px)}.page-module__aF0BGG__breadcrumb a:hover{color:#fff}.page-module__aF0BGG__introductionFade{width:min(100%,680px)}.page-module__aF0BGG__introduction{max-width:680px;padding:58px 0 12px}.page-module__aF0BGG__introduction h1,.page-module__aF0BGG__introduction p{margin:0}.page-module__aF0BGG__introduction h1{color:#fff;letter-spacing:-.04em;text-shadow:0 2px 28px #0000005c;flex-wrap:wrap;align-items:baseline;gap:14px;font-size:clamp(50px,5vw,64px);font-weight:760;line-height:1.1;display:flex}.page-module__aF0BGG__introduction h1 small{color:#d8e6f6c2;letter-spacing:0;font-size:clamp(24px,2.1vw,30px);font-weight:540}.page-module__aF0BGG__lead{color:#f4f8fc;letter-spacing:-.025em;font-size:clamp(28px,2.8vw,36px);font-weight:650;line-height:1.35;margin-top:20px!important}.page-module__aF0BGG__description{color:#d7e2f0d6;max-width:620px;font-size:clamp(16px,1.25vw,18px);line-height:1.8;margin-top:15px!important}.page-module__aF0BGG__summary{color:#e1ebf7d6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0514256b;border:1px solid #ffffff29;border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:10px;width:fit-content;padding:10px 14px;font-size:14px;line-height:1.5;display:flex;box-shadow:0 12px 32px #0000001f;margin-top:24px!important}.page-module__aF0BGG__summary strong{color:#8ed4ff;font-size:20px}.page-module__aF0BGG__summaryDivider{color:#ffffff47}.page-module__aF0BGG__contentRegion{padding-top:clamp(72px,8vw,96px);padding-bottom:clamp(88px,10vw,128px)}.page-module__aF0BGG__majorSwitcher{border:1px solid var(--tool-border);background:#ffffff09;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin-bottom:clamp(58px,7vw,82px);padding:16px;display:grid}.page-module__aF0BGG__majorSwitcherLabel{color:var(--tool-muted);white-space:nowrap;margin:0;padding-inline:8px;font-size:13px;font-weight:650;line-height:1.5}.page-module__aF0BGG__majorSwitcher ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.page-module__aF0BGG__majorSwitcher a,.page-module__aF0BGG__majorSwitcher li>span{min-height:48px;color:var(--tool-muted);text-align:center;transition:border-color var(--tool-motion-fast) ease, background-color var(--tool-motion-fast) ease, color var(--tool-motion-fast) ease;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:650;line-height:1.4;display:flex}.page-module__aF0BGG__majorSwitcher a:hover{border-color:var(--tool-hover-border);color:var(--tool-foreground);background:#ffffff0d}.page-module__aF0BGG__majorSwitcher a[aria-current=page]{background:var(--tool-primary-soft);color:#d2edff;border-color:#69b8ff6b}.page-module__aF0BGG__majorSwitcher a:focus-visible{outline:3px solid var(--tool-focus-ring);outline-offset:2px}.page-module__aF0BGG__majorSwitcher small{color:var(--tool-accent);font-size:10px;font-weight:700}.page-module__aF0BGG__overview{gap:24px;display:grid}.page-module__aF0BGG__overviewDescription{max-width:760px;color:var(--tool-muted);margin:-6px 0 4px;font-size:14px;line-height:1.75}.page-module__aF0BGG__sectionHeading{grid-template-columns:auto minmax(56px,1fr);align-items:center;gap:28px;display:grid}.page-module__aF0BGG__sectionHeading:after{background:var(--tool-divider-strong);content:"";height:1px}.page-module__aF0BGG__overview h2,.page-module__aF0BGG__detailedCareers h2{color:var(--tool-foreground);letter-spacing:-.035em;margin:0;font-size:clamp(36px,3.7vw,48px);font-weight:650;line-height:1.2}.page-module__aF0BGG__overviewGrid{gap:16px}.page-module__aF0BGG__overviewWide{grid-column:1/-1}.page-module__aF0BGG__overviewLarge{grid-column:span 7}.page-module__aF0BGG__overviewCompact{grid-column:span 5}.page-module__aF0BGG__overviewCard{border-color:var(--tool-border);box-shadow:none;transition:border-color var(--tool-motion-fast) ease, background-color var(--tool-motion-fast) ease, transform var(--tool-motion-fast) ease;background:#ffffff09;border-radius:16px;overflow:hidden}.page-module__aF0BGG__overviewCard:hover{border-color:var(--tool-hover-border);background:#ffffff0e;transform:translateY(-2px)}.page-module__aF0BGG__overviewCard:focus-within{border-color:var(--tool-primary);box-shadow:0 0 0 3px var(--tool-focus-ring)}.page-module__aF0BGG__overviewLink{border-radius:inherit;flex-direction:column;justify-content:space-between;gap:22px;height:100%;min-height:162px;padding:clamp(24px,2.6vw,32px);display:flex}.page-module__aF0BGG__overviewLink:focus-visible{outline:0}.page-module__aF0BGG__overviewHeader{border-bottom:1px solid var(--tool-divider-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;padding-bottom:18px;display:flex}.page-module__aF0BGG__overviewHeader h3,.page-module__aF0BGG__overviewLink p{margin:0}.page-module__aF0BGG__overviewHeader h3{color:var(--tool-foreground);letter-spacing:-.018em;font-size:clamp(21px,1.8vw,25px);font-weight:650;line-height:1.35}.page-module__aF0BGG__overviewHeader span{color:var(--tool-subtle);white-space:nowrap;font-size:13px;line-height:1.5}.page-module__aF0BGG__overviewHeader strong{color:var(--tool-primary);font-size:20px}.page-module__aF0BGG__overviewLink p{max-width:720px;color:var(--tool-muted);font-size:14px;line-height:1.75}.page-module__aF0BGG__detailedCareers{gap:clamp(46px,5vw,62px);margin-top:clamp(92px,10vw,132px);display:grid}.page-module__aF0BGG__fieldList{gap:clamp(88px,10vw,124px);display:grid}@media (max-width:1080px){.page-module__aF0BGG__summaryHero{min-height:500px}.page-module__aF0BGG__heroOverlay{background:linear-gradient(90deg,#010712f2 0%,#020a18e0 47%,#030f1d7a 76%,#030d1933 100%),linear-gradient(#0208171f 62%,#03101f 100%)}.page-module__aF0BGG__overviewLarge,.page-module__aF0BGG__overviewCompact{grid-column:span 1}}@media (max-width:767px){.page-module__aF0BGG__summaryHero{min-height:0}.page-module__aF0BGG__heroContent{justify-content:flex-end;min-height:520px;padding-top:94px;padding-bottom:52px}.page-module__aF0BGG__heroOverlay{background:linear-gradient(90deg,#010712e6 0%,#020a18b8 72%,#030d1959 100%),linear-gradient(#02081738 10%,#0208177a 54%,#03101f 100%)}.page-module__aF0BGG__breadcrumb{top:24px}.page-module__aF0BGG__introduction{padding:0}.page-module__aF0BGG__introduction h1{gap:10px;font-size:clamp(44px,12vw,54px)}.page-module__aF0BGG__introduction h1 small{font-size:21px}.page-module__aF0BGG__lead{font-size:clamp(24px,7vw,29px);margin-top:14px!important}.page-module__aF0BGG__description{font-size:15px;line-height:1.72;margin-top:12px!important}.page-module__aF0BGG__summary{margin-top:20px!important}.page-module__aF0BGG__contentRegion{padding-top:64px;padding-bottom:84px}.page-module__aF0BGG__majorSwitcher{grid-template-columns:1fr;gap:10px;margin-bottom:56px;padding:14px}.page-module__aF0BGG__majorSwitcherLabel{padding-inline:2px}.page-module__aF0BGG__overview{gap:24px}.page-module__aF0BGG__sectionHeading{grid-template-columns:1fr;gap:18px}.page-module__aF0BGG__overview h2,.page-module__aF0BGG__detailedCareers h2{font-size:34px}.page-module__aF0BGG__overviewWide,.page-module__aF0BGG__overviewLarge,.page-module__aF0BGG__overviewCompact{grid-column:1/-1}.page-module__aF0BGG__overviewLink{gap:16px;min-height:0;padding:22px}.page-module__aF0BGG__overviewHeader{padding-bottom:15px}.page-module__aF0BGG__detailedCareers{gap:38px;margin-top:82px}.page-module__aF0BGG__fieldList{gap:76px}}@media (max-width:430px){.page-module__aF0BGG__heroContent{min-height:550px}.page-module__aF0BGG__introduction h1{font-size:46px}.page-module__aF0BGG__summary{gap:8px;padding:9px 12px}.page-module__aF0BGG__majorSwitcher ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__aF0BGG__overviewCard{transition:none}.page-module__aF0BGG__overviewCard:hover{transform:none}}
.Card-module__b6YjYG__card{--card-spacing:20px;border:1px solid var(--tool-border);border-radius:var(--tool-radius-medium);background:var(--tool-surface);min-width:0;color:var(--tool-foreground);overflow:hidden}.Card-module__b6YjYG__card[data-size=small]{--card-spacing:16px}.Card-module__b6YjYG__content,.Card-module__b6YjYG__footer{padding-inline:var(--card-spacing)}.Card-module__b6YjYG__content{padding-block:var(--card-spacing)}.Card-module__b6YjYG__footer{padding-bottom:var(--card-spacing)}
.CareerResults-module__8u7wyq__fieldSection{border-top:1px solid var(--tool-divider-strong,var(--tool-border));align-content:start;gap:32px;min-width:0;padding-top:clamp(34px,4vw,46px);display:grid;container-type:inline-size}.CareerResults-module__8u7wyq__fieldHeader,.CareerResults-module__8u7wyq__stageHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;display:grid}.CareerResults-module__8u7wyq__fieldHeader h3,.CareerResults-module__8u7wyq__fieldHeader p,.CareerResults-module__8u7wyq__stageHeader h4,.CareerResults-module__8u7wyq__stageHeader p,.CareerResults-module__8u7wyq__careerCard h4,.CareerResults-module__8u7wyq__careerCard h5,.CareerResults-module__8u7wyq__careerCard p{margin:0}.CareerResults-module__8u7wyq__fieldHeader h3{color:var(--tool-foreground);letter-spacing:-.02em;font-size:clamp(29px,2.4vw,34px);font-weight:650;line-height:1.25}.CareerResults-module__8u7wyq__fieldHeader>div>p{max-width:690px;color:var(--tool-muted);margin-top:9px;font-size:15px;line-height:1.7}.CareerResults-module__8u7wyq__fieldCount{color:var(--tool-muted);white-space:nowrap;margin:4px 0 0;font-size:14px;line-height:1.5}.CareerResults-module__8u7wyq__fieldCount strong{color:var(--tool-primary);font-size:22px}.CareerResults-module__8u7wyq__stageCollection{gap:38px;display:grid}.CareerResults-module__8u7wyq__stageNote{border:1px solid var(--tool-divider-soft,var(--tool-border));border-left:2px solid var(--tool-accent);border-radius:0 var(--tool-radius-small) var(--tool-radius-small) 0;color:var(--tool-muted);background:#19576b1f;margin:-4px 0 0;padding:12px 15px;font-size:13px;line-height:1.65}.CareerResults-module__8u7wyq__stageGroup{gap:20px;display:grid}.CareerResults-module__8u7wyq__stageGroup+.CareerResults-module__8u7wyq__stageGroup{border-top:1px solid var(--tool-divider-soft,var(--tool-border));padding-top:36px}.CareerResults-module__8u7wyq__stageHeader h4{color:var(--tool-foreground);font-size:20px;font-weight:650;line-height:1.35}.CareerResults-module__8u7wyq__stageHeader>div>p{max-width:680px;color:var(--tool-muted);margin-top:6px;font-size:13px;line-height:1.65}.CareerResults-module__8u7wyq__stageHeader>span{color:var(--tool-muted);white-space:nowrap;font-size:12px;line-height:1.6}.CareerResults-module__8u7wyq__careerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.CareerResults-module__8u7wyq__compactCareerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CareerResults-module__8u7wyq__careerCard{min-width:0;display:flex}.CareerResults-module__8u7wyq__careerCardSurface{border-color:var(--tool-border);width:100%;transition:border-color var(--tool-motion-standard) ease, background-color var(--tool-motion-standard) ease, transform var(--tool-motion-standard) ease;background:#ffffff0b;border-radius:15px;flex-direction:column;display:flex;box-shadow:0 10px 28px #0000001a}.CareerResults-module__8u7wyq__careerCard:hover .CareerResults-module__8u7wyq__careerCardSurface{border-color:var(--tool-hover-border);background:#fff1;transform:translateY(-2px)}.CareerResults-module__8u7wyq__careerCard:focus-within .CareerResults-module__8u7wyq__careerCardSurface{border-color:var(--tool-primary);box-shadow:0 0 0 3px var(--tool-focus-ring)}.CareerResults-module__8u7wyq__careerCardContent{flex-direction:column;flex:1;align-items:flex-start;padding-bottom:14px;display:flex}.CareerResults-module__8u7wyq__fieldBadge{color:#8ee2d8c7;background:#14b8a617;border:1px solid #58ddd01f;border-radius:999px;align-items:center;min-height:24px;margin-bottom:12px;padding:3px 8px;font-size:10.5px;font-weight:560;line-height:1.3;display:inline-flex}.CareerResults-module__8u7wyq__careerCard h4,.CareerResults-module__8u7wyq__careerCard h5{color:var(--tool-foreground);font-size:18px;font-weight:650;line-height:1.4}.CareerResults-module__8u7wyq__careerEnglish{color:var(--tool-subtle);font-family:var(--font-latin);overflow-wrap:anywhere;font-size:12px;line-height:1.55;margin-top:4px!important}.CareerResults-module__8u7wyq__careerEducation{color:var(--tool-subtle);font-size:12px;line-height:1.55;margin-top:14px!important}.CareerResults-module__8u7wyq__careerEducation strong{color:#d2edff;font-weight:650}.CareerResults-module__8u7wyq__careerDescription{color:var(--tool-muted);font-size:14px;line-height:1.7;margin-top:12px!important}.CareerResults-module__8u7wyq__careerActions{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:0;display:flex}.CareerResults-module__8u7wyq__prioritySkills{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.CareerResults-module__8u7wyq__prioritySkills>span{color:var(--tool-subtle);font-size:11px;font-weight:560;line-height:1.4}.CareerResults-module__8u7wyq__skillLink,.CareerResults-module__8u7wyq__careerLink{border-radius:var(--tool-radius-small);min-height:44px;transition:color var(--tool-motion-fast) ease, background-color var(--tool-motion-fast) ease, border-color var(--tool-motion-fast) ease;align-items:center;font-size:13px;line-height:1.4;display:inline-flex}.CareerResults-module__8u7wyq__skillLink{background:var(--tool-primary-soft);color:#9dd6ff;border:1px solid #69b8ff33;padding:8px 10px;font-weight:650}.CareerResults-module__8u7wyq__skillLink:hover{color:#d2edff;background:#2563eb42;border-color:#69b8ff66}.CareerResults-module__8u7wyq__careerLink{color:var(--tool-primary);padding:8px 4px;font-weight:680}.CareerResults-module__8u7wyq__careerLink:hover{color:var(--tool-primary-hover);text-underline-offset:4px;text-decoration:underline}.CareerResults-module__8u7wyq__skillLink:focus-visible,.CareerResults-module__8u7wyq__careerLink:focus-visible{outline:3px solid var(--tool-focus-ring);outline-offset:2px}@container (max-width:760px){.CareerResults-module__8u7wyq__careerGrid,.CareerResults-module__8u7wyq__compactCareerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:500px){.CareerResults-module__8u7wyq__careerGrid,.CareerResults-module__8u7wyq__compactCareerGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.CareerResults-module__8u7wyq__fieldSection{gap:22px}.CareerResults-module__8u7wyq__fieldHeader,.CareerResults-module__8u7wyq__stageHeader{grid-template-columns:1fr;gap:8px}.CareerResults-module__8u7wyq__fieldHeader h3{font-size:27px}.CareerResults-module__8u7wyq__fieldCount{margin-top:0}.CareerResults-module__8u7wyq__stageCollection{gap:28px}.CareerResults-module__8u7wyq__stageGroup+.CareerResults-module__8u7wyq__stageGroup{padding-top:26px}.CareerResults-module__8u7wyq__careerGrid,.CareerResults-module__8u7wyq__compactCareerGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.CareerResults-module__8u7wyq__careerCardSurface{transition:none}.CareerResults-module__8u7wyq__careerCard:hover .CareerResults-module__8u7wyq__careerCardSurface{transform:none}}
.PharmacySummaryMedia-module__A0bV5G__media{z-index:0;pointer-events:none;background:#041426;position:absolute;inset:0;overflow:hidden}.PharmacySummaryMedia-module__A0bV5G__poster,.PharmacySummaryMedia-module__A0bV5G__video{object-fit:cover;object-position:center center;width:100%;height:100%}.PharmacySummaryMedia-module__A0bV5G__poster{z-index:0}.PharmacySummaryMedia-module__A0bV5G__video{z-index:1;position:absolute;inset:0}@media (max-width:860px){.PharmacySummaryMedia-module__A0bV5G__poster,.PharmacySummaryMedia-module__A0bV5G__video{object-position:57% center}}@media (max-width:520px){.PharmacySummaryMedia-module__A0bV5G__poster,.PharmacySummaryMedia-module__A0bV5G__video{object-position:63% center}}
.Breadcrumb-module__3e-AXW__breadcrumb{color:var(--tool-muted);font-size:14px;line-height:1.5}.Breadcrumb-module__3e-AXW__list{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Breadcrumb-module__3e-AXW__item{align-items:center;min-width:0;display:inline-flex}.Breadcrumb-module__3e-AXW__link{border-radius:var(--tool-radius-small);min-height:44px;color:var(--tool-primary);transition:color var(--tool-motion-fast) ease, background-color var(--tool-motion-fast) ease;align-items:center;font-weight:680;display:inline-flex}.Breadcrumb-module__3e-AXW__link:hover{color:var(--tool-primary-hover)}.Breadcrumb-module__3e-AXW__link:focus-visible{outline:3px solid var(--tool-focus-ring);outline-offset:3px}.Breadcrumb-module__3e-AXW__page{color:var(--tool-muted);font-weight:620}.Breadcrumb-module__3e-AXW__separator{color:var(--tool-subtle);-webkit-user-select:none;user-select:none}
.BentoGrid-module__vP1ysa__grid{gap:var(--tool-space-5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.BentoGrid-module__vP1ysa__card{border:1px solid var(--tool-border);border-radius:var(--tool-radius-large);background:var(--tool-surface);min-width:0;box-shadow:var(--tool-shadow-card);container-type:inline-size}@media (max-width:1080px){.BentoGrid-module__vP1ysa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.BentoGrid-module__vP1ysa__grid{gap:var(--tool-space-4);grid-template-columns:minmax(0,1fr)}}
