@font-face{font-family:Dibaj;src:url(/assets/dibaj-bold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-latin-variable.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--header-height:102px;--rail-panel:#fff;--rail-tint:#eef3e8;--result-accent:#2a6549;--card-start:#fff;--card-end:#f3f6ee;--card-feature:#eaf0e0;--result-action:#28553b;--result-action-ink:#f5f9ee;--fund-bg:#f5ecd6;--fund-line:#e3d4ac;--fund-text:#806027;--instrument-metal:#a19070}:root[data-theme=dark]{--rail-panel:#191f1b;--rail-tint:#222c22;--result-accent:#d0efb0;--card-start:#222c22;--card-end:#191f1b;--card-feature:#30402a;--result-action:#d0efb0;--result-action-ink:#273e23;--fund-bg:#302d20;--fund-line:#5f5234;--fund-text:#e8cc88;--instrument-metal:#b5a184}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{height:var(--header-height);z-index:20;background:var(--paper);position:sticky;top:0}main{min-width:0;padding:0;display:block}.experience{height:580svh;position:relative}.experience-stage{height:calc(100svh - var(--header-height));top:var(--header-height);isolation:isolate;position:sticky;overflow:clip}.hero{will-change:opacity;flex-direction:column;justify-content:center;padding-block:24px 66px;display:flex;position:absolute;inset:0}.hero-intro,.puzzle-stage{flex-shrink:0}body:before{background:var(--ink);opacity:.035;max-height:100svh;position:fixed;-webkit-mask:url(/assets/paper-grain.svg) 0 0/192px 192px;mask:url(/assets/paper-grain.svg) 0 0/192px 192px}:root[data-theme=dark] body:before{opacity:.04}.site-header:before{content:"";z-index:-1;pointer-events:none;background:var(--ink);opacity:.035;position:absolute;inset:0;-webkit-mask:url(/assets/paper-grain.svg) 0 0/192px 192px;mask:url(/assets/paper-grain.svg) 0 0/192px 192px}:root[data-theme=dark] .site-header:before{opacity:.04}.discovery-panel{--dock-y:26vh;--heading-scale:1;--heading-height:54px;--step-height:0px;--atlas-gap:26px;--heading-step-gap:0px;--rail-shift:0px;width:min(900px,100%);transform:translate3d(-50%,var(--dock-y),0);opacity:0;visibility:hidden;text-align:center;z-index:2;position:absolute;top:0;left:50%}.discovery-heading{height:var(--heading-height);position:relative}#discovery-title{letter-spacing:-.45px;white-space:nowrap;width:max-content;color:var(--accent);transform:translateX(-50%) scale(var(--heading-scale));transform-origin:top;margin:0;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.4;position:absolute;top:0;left:50%}.discovery-step{margin-top:var(--heading-step-gap);height:var(--step-height);position:relative;overflow:visible}.discovery-step p{letter-spacing:-.25px;width:max-content;color:var(--ink);white-space:nowrap;opacity:0;transform-origin:top;margin:0;font-size:clamp(20px,2.05vw,27px);font-weight:500;line-height:1.5;position:absolute;top:0;left:50%}.country-spectrum{margin-top:var(--atlas-gap);text-align:start;will-change:opacity,transform}.country-rail-frame{border:1px solid var(--line);background:var(--rail-panel);opacity:0;border-radius:11px;height:128px;position:relative}.rail-overview{background:var(--rail-tint);width:61px;color:var(--result-accent);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:14px;bottom:13px;right:12px}.rail-overview:after{content:"";border-left:1px solid var(--line);position:absolute;top:12px;bottom:12px;left:-11px}.rail-overview>span{color:var(--muted);font-size:9px;line-height:1.9}.rail-total{letter-spacing:-.5px;font-size:27px;font-weight:400;line-height:1.25}.rail-window{direction:rtl;position:absolute;inset:0 94px 0 30px;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 4px),#0000)}.country-rail{width:max-content;height:100%;transform:translate3d(var(--rail-shift),0,0);will-change:transform;direction:rtl;align-items:stretch;gap:10px;margin-left:auto;margin-right:0;padding:15px 0 12px;display:flex}.country-category{flex:0 0 var(--country-width,62px);width:var(--country-width,62px);color:var(--muted);isolation:isolate;border-radius:7px;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:3px 5px 5px;display:flex;position:relative}.country-category:before{content:"";z-index:-1;background:var(--rail-tint);opacity:var(--selected,0);border-radius:7px;position:absolute;inset:0}.country-silhouette{width:39px;height:36px;opacity:var(--map-opacity,1);flex-shrink:0;margin:0 auto 2px;display:block;overflow:visible}.country-map-base{fill:var(--rail-tint);stroke:var(--country-label);stroke-width:.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.country-map-engraving{opacity:.5;stroke:none}.map-hatch-line{stroke:var(--country-label);stroke-width:.45px}.country-category-name{white-space:nowrap;color:var(--muted);opacity:var(--details-opacity,1);font-size:10px;font-weight:400;line-height:1.8}.country-ticks{width:100%;height:20px;opacity:var(--details-opacity,1);direction:rtl;justify-content:center;align-items:center;gap:3px;margin-top:4px;display:flex}.country-ticks i{background:color-mix(in srgb,var(--result-accent) 26%,var(--rail-panel));border-radius:1.5px;flex:1;min-width:3px;max-width:7px;height:18px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 -1px #16362a10}.country-ticks i.funded{background:color-mix(in srgb,var(--result-accent) 57%,var(--rail-panel))}.country-ticks i.has-deadline:after{content:"";background:var(--instrument-metal);border-radius:1.5px 1.5px 0 0;height:2px;position:absolute;inset:0 0 auto}.country-category[aria-current=true] .country-ticks i{background:color-mix(in srgb,var(--result-accent) 35%,var(--rail-panel))}.country-category[aria-current=true] .country-ticks i.funded{background:var(--result-accent)}.country-category[aria-current=true] .country-map-base{stroke:var(--result-accent);fill:color-mix(in srgb,var(--result-accent) 8%,var(--rail-panel))}.country-category[aria-current=true] .country-category-name{color:var(--result-accent)}.rail-more{background:linear-gradient(90deg,var(--rail-panel) 70%,transparent);width:30px;color:var(--result-accent);border:0;border-radius:10px 0 0 10px;padding:6px;position:absolute;top:0;bottom:0;left:0}.rail-more .icon{width:15px;height:15px}.rail-more:hover{color:var(--ink)}:root:not([data-theme=dark]) .country-rail-frame{--rail-panel:#edf0e3;--rail-tint:#e2e8d5;isolation:isolate;background:radial-gradient(at 32% 0,#fff8e85c,#0000 68%),linear-gradient(112deg,#e8edde,#f3efdf 48%,#e9eedf);border-color:#cbd2ba;box-shadow:inset 0 1px #fffbee99,0 5px 18px #37422a06}:root:not([data-theme=dark]) .country-rail-frame:before{content:"";z-index:-1;border-radius:inherit;opacity:.055;pointer-events:none;background:#637b54;position:absolute;inset:0;-webkit-mask:url(/assets/navia-card-orbits.svg) 50%/100% 100% no-repeat;mask:url(/assets/navia-card-orbits.svg) 50%/100% 100% no-repeat}:root:not([data-theme=dark]) .rail-overview{background:linear-gradient(155deg,#dce5cd99,#ecebd54d);box-shadow:inset 0 0 0 1px #899d7017}:root:not([data-theme=dark]) .rail-overview:after{background:linear-gradient(#0000,#899b7166 28%,#899b7133 72%,#0000);border:0;width:1px}:root:not([data-theme=dark]) .rail-more{background:linear-gradient(90deg,#e9edde 50%,#e9edde00)}.signal-caption{min-height:22px;color:var(--muted);opacity:0;white-space:nowrap;align-items:center;gap:12px;margin-top:9px;padding:0 6px;font-size:11px;display:flex}.signal-caption-rule{background:var(--line);flex-shrink:0;width:1px;height:9px}.degree-caption{color:var(--accent);align-items:center;gap:3px;display:inline-flex}.degree-window{vertical-align:middle;width:24px;height:22px;display:inline-block;position:relative;overflow:hidden}.degree-window>span{opacity:0;width:max-content;line-height:22px;position:absolute;top:0;right:0}.degree-window>span:first-child{opacity:1}.country-signal-legend{color:var(--muted);gap:14px;font-size:10px;display:flex}.country-signal-legend>span{align-items:center;gap:5px;display:inline-flex}.country-signal-legend i{background:var(--result-accent);border-radius:1px;width:5px;height:9px}.country-signal-legend .deadline-key{background:var(--instrument-metal)}.country-flight{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.flight-piece{fill:#eef3e8;stroke:var(--country-label);stroke-width:.65px;stroke-linejoin:round}[data-theme=dark] .flight-piece{fill:#edf1de}.flight-piece.destination{fill:var(--button)}.flight-engraving{fill:url(#flight-hatch);stroke:none}#flight-hatch path{stroke:var(--country-label);stroke-width:.45px}.scroll-cue{white-space:nowrap;color:var(--muted);opacity:.7;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.scroll-cue i{background:linear-gradient(var(--gold),transparent);width:1px;height:27px;display:block;position:relative}.scroll-cue i:before{content:"";background:var(--gold);border-radius:3px;width:3px;height:6px;animation:2.4s ease-in-out infinite scroll-thread;position:absolute;top:0;left:-1px}@keyframes scroll-thread{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.9;transform:translateY(15px)}}.opportunity-reveal{opacity:0;visibility:hidden;text-align:start;will-change:transform,opacity;width:100%;margin:0;position:absolute;top:0;left:0;transform:translateY(65px)}.program-card{--card-aperture:0%;isolation:isolate;border:1px solid var(--line);background:linear-gradient(140deg,var(--card-feature),var(--card-end));border-color:color-mix(in srgb,var(--result-accent) 40%,var(--line));clip-path:inset(0 0 calc(100% - var(--card-aperture)) 0 round 12px);--university-paper:color-mix(in srgb,var(--result-accent) 4%,var(--card-end));--university-pigment:color-mix(in srgb,var(--result-accent) 18%,#eaf0e0);--university-ring:color-mix(in srgb,var(--result-accent) 62%,var(--line));--university-ink:var(--muted);--university-wash:var(--result-accent);--university-shadow:var(--ink);border-radius:12px;padding:22px 25px;position:relative;overflow:hidden;box-shadow:0 8px 25px #1d382304}[data-theme=dark] .program-card{background:linear-gradient(140deg,#212d1c,var(--card-end));border-color:color-mix(in srgb,#404d32 40%,var(--line));--university-pigment:#30402a;--university-shadow:var(--card-end)}[data-reveal]{opacity:0;will-change:transform,opacity;transform:translateY(12px)}.card-top{border-bottom:0;justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex;position:relative}.card-country{align-items:center;gap:7px;line-height:1.5;display:flex}.card-country strong{font-size:17px;font-weight:600}.card-country>span{color:var(--muted);border-inline-start:1px solid var(--line);margin-inline-start:2px;padding-inline-start:7px;font-size:10px}.card-country-map{flex-shrink:0;width:33px;height:36px;display:block}.card-country-map>.country-map-base{fill:var(--rail-tint);stroke:var(--country-label);stroke-width:.7px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.deadline{border:1px solid color-mix(in srgb,var(--instrument-metal) 30%,var(--line));background:color-mix(in srgb,var(--fund-bg) 20%,transparent);color:var(--fund-text);border-radius:7px;align-items:center;gap:7px;padding:4px 8px;display:flex}.deadline-hourglass{fill:none;stroke-linecap:round;stroke-linejoin:round;width:21px;height:30px;display:block}.hourglass-pillar{stroke:var(--instrument-metal);stroke-width:1.1px}.hourglass-vessel{fill:color-mix(in srgb,var(--instrument-metal) 8%,transparent);stroke:var(--instrument-metal);stroke-width:.85px}.hourglass-sand{fill:var(--instrument-metal);opacity:.58}.hourglass-cap{fill:var(--fund-bg);stroke:var(--instrument-metal);stroke-width:.9px}.hourglass-shadow{fill:var(--instrument-metal);opacity:.12}.deadline-readout{white-space:nowrap;align-items:baseline;gap:4px;display:flex}.deadline-readout strong{font-size:23px;font-weight:400;line-height:1}.deadline-readout>span{font-size:9px}.card-content{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:38px;padding-top:18px;display:grid}.card-main,.card-aside{min-width:0}.card-aside{flex-direction:column;justify-content:center;padding-bottom:10px;display:flex}.opportunity-identity h3{color:var(--ink);margin:0;font-size:19px;font-weight:500;line-height:1.6}.opportunity-identity p{color:var(--muted);text-align:right;direction:ltr;unicode-bidi:isolate;margin:5px 0 0;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.8}.chance-portrait{direction:rtl;justify-content:flex-start;align-items:center;gap:0;min-height:177px;margin:8px 0 4px;display:flex}.chance-artwork{width:176px;height:176px;clip-path:circle(var(--chance-aperture,0%) at 50% 50%);direction:ltr;flex-shrink:0}.chance-university{width:100%;height:100%;display:block;overflow:visible}.chance-readout{direction:rtl;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:9px;display:flex}.probability-label{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:11px;line-height:1.8;display:inline-flex}.chance-percentage{color:var(--result-accent);letter-spacing:-.65px;white-space:nowrap;direction:ltr;align-items:baseline;gap:2px;font-size:37px;font-weight:400;line-height:1;display:inline-flex}.probability-label .icon{stroke-width:1.1px;width:13px;height:13px}.chance-percentage small{letter-spacing:0;margin:0;font-size:11px;line-height:1}.chance-score{font:inherit;unicode-bidi:isolate}.university-paper{fill:var(--university-paper)}.university-pigment{fill:var(--university-pigment)}.university-circle{fill:none;stroke:var(--university-ring);stroke-width:2.9px}.university-circle-echo{fill:none;stroke:var(--university-ring);stroke-width:1.05px;stroke-opacity:.18}.university-wave-edge{fill:none;stroke:var(--university-paper);stroke-width:.7px;stroke-opacity:.22}.university-art{--paint-ink:var(--university-ink);--paint-wash:var(--university-wash);--paint-shadow:var(--university-shadow)}.university-art.filled{--paint-ink:var(--result-accent);--paint-wash:var(--result-accent);--paint-shadow:var(--university-shadow)}.research-fit{color:var(--result-accent);border:0;align-items:center;gap:6px;padding:0;font-size:11px;line-height:1.9;display:flex}.research-fit .icon{width:16px;height:16px}.funding-card{border:1px solid color-mix(in srgb,var(--fund-line) 58%,var(--line));background:color-mix(in srgb,var(--fund-bg) 57%,var(--rail-panel));color:var(--fund-text);border-radius:8px;padding:17px 17px 14px;container-type:inline-size}.funding-top{justify-content:space-between;align-items:center;gap:7px;font-size:12px;line-height:1.6;display:flex}.funding-tag{opacity:.7;font-size:9px}.funding-presentation{align-items:center;gap:13px;margin-top:15px;display:flex}.funding-artwork{flex-shrink:0;width:68px;height:46px}.scholarship-painting{--grant-ink:var(--fund-text);--grant-paper-tone:var(--card-end);--grant-pigment:var(--fund-bg);width:100%;height:100%;display:block;overflow:visible}.funding-readout{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:4px;min-width:0;display:flex}.funding-up-to{font-size:11px}.funding-readout>strong{white-space:nowrap;font-size:27px;font-weight:400;line-height:1.1}.funding-unit{white-space:nowrap;align-items:baseline;gap:3px;font-size:10px;display:flex}.funding-unit b{font-family:Inter,Arial,sans-serif;font-size:10px;font-weight:400}.scholarship-chance{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:11px;line-height:1.6;display:flex}.scholarship-chance strong{font-weight:500}.scholarship-chance-marks{gap:4px;display:flex}.scholarship-chance-marks i{opacity:.2;border:1px solid;border-radius:1.5px;width:6px;height:15px;transform:skewY(-14deg)}.scholarship-chance-marks .active{opacity:.75;background:currentColor}.grant-note-back{fill:color-mix(in srgb,var(--grant-ink) 12%,var(--grant-paper-tone));stroke:var(--grant-ink);stroke-width:.65px;opacity:.55}.grant-note-middle{fill:color-mix(in srgb,var(--grant-pigment) 38%,var(--grant-paper-tone));stroke:var(--grant-ink);stroke-width:.7px;opacity:.8}.grant-note{fill:color-mix(in srgb,var(--grant-pigment) 55%,var(--grant-paper-tone));stroke:var(--grant-ink);stroke-width:.85px;stroke-linejoin:round}.grant-border,.grant-medallion,.grant-engraving,.grant-currency-mark,.grant-corner,.grant-grain{fill:none;stroke:var(--grant-ink);stroke-linecap:round;stroke-linejoin:round}.grant-border{stroke-width:.55px;opacity:.65}.grant-medallion{stroke-width:.45px;opacity:.5}.grant-engraving{stroke-width:.45px;opacity:.22}.grant-currency-mark{stroke-width:1.05px;opacity:.9}.grant-corner{stroke-width:.75px;opacity:.65}.grant-grain{stroke-width:.4px;opacity:.14}.opportunity-action{background:var(--result-action);min-height:49px;color:var(--result-action-ink);border:1px solid var(--result-action);border-radius:8px;grid-template-columns:minmax(17px,1fr) max-content minmax(17px,1fr);align-items:center;gap:9px;margin-top:20px;padding:12px 17px;font-size:13px;font-weight:500;line-height:1.5;display:grid}.opportunity-action-label{text-align:center;grid-area:1/2}.opportunity-action .icon{grid-area:1/3;justify-self:start;width:17px;height:17px}.opportunity-action:hover{filter:brightness(1.08)}.card-copy-pair{display:grid}.card-copy-pair>.master-opportunity-copy,.card-copy-pair>.doctoral-opportunity-copy{grid-area:1/1;min-width:0}.funding-tail{margin-top:12px;display:grid}.funding-tail>.scholarship-chance,.funding-tail>.doctoral-funding-coverage{grid-area:1/1;min-width:0;margin:0}.doctoral-funding-coverage{color:var(--fund-text);align-items:center;gap:6px;font-size:11px;line-height:1.6;display:flex}.doctoral-funding-coverage svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:15px;height:15px;display:block}.professor-photo{isolation:isolate;position:relative}.professor-photo:after{content:"";background:color-mix(in srgb,var(--card-feature) 16%,transparent);pointer-events:none;border-radius:50%;position:absolute;inset:4px}.opportunity-identity h3,.opportunity-identity p{display:grid}.opportunity-identity h3>span,.opportunity-identity p>span{grid-area:1/1;min-width:0}.doctoral-opportunity-copy{opacity:0}.opportunity-identity .doctoral-subject{direction:rtl;font-family:Dibaj,Tahoma,sans-serif;font-size:12px;line-height:1.8}.chance-portrait{position:relative}.master-chance{width:100%;min-height:inherit;direction:rtl;justify-content:flex-start;align-items:center;gap:0;display:flex}.doctoral-match{--portrait-slot:176px;--collab-start:#d6e6d3;--collab-middle:#f9faf2;--collab-end:#e9c4b9;--collab-ink:#795346;opacity:0;visibility:hidden;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.professor-portrait{flex-direction:column;flex:0 0 var(--portrait-slot);height:var(--portrait-slot);transform-origin:50%;justify-content:center;align-items:center;gap:9px;margin:0;display:flex}.professor-photo{width:calc(var(--portrait-slot) * .74);height:calc(var(--portrait-slot) * .74);aspect-ratio:1;border:1px solid var(--university-ring);box-shadow:0 0 0 4px color-mix(in srgb,var(--result-accent) 5%,transparent);background:var(--card-end);border-radius:50%;flex-shrink:0;padding:4px}.professor-photo img{object-fit:cover;object-position:50% 40%;filter:saturate(.55)sepia(.18)contrast(.95);border-radius:50%;width:100%;height:100%;display:block}.professor-portrait figcaption{white-space:nowrap;color:var(--muted);font-size:9px;line-height:1.7}.professor-meters{flex:1;gap:11px;min-width:0;max-width:250px;display:grid}.program-card .meterAmr{--meter-fill:0;background:color-mix(in srgb,var(--rail-panel) 55%,var(--line));width:100%;min-width:0;height:30px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 55%,transparent);direction:rtl;border-radius:5px;position:relative}.program-card .fillAmr{background:color-mix(in srgb,var(--result-accent) 32%,var(--rail-panel));transform:scaleX(var(--meter-fill));transform-origin:100%;pointer-events:none;border-radius:5px;position:absolute;inset:0}.program-card .fillCollabAmr{background:linear-gradient(#b8cbb4 0% 29%,#f0eee2 38% 62%,#d3aaa2 71% 100%)}.program-card .meterLabelAmr{z-index:1;white-space:nowrap;color:var(--result-accent);pointer-events:none;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex;position:absolute;inset:0}.program-card .meterLabelCollabAmr{color:var(--collab-ink)}.program-card .tooltipAmr{z-index:3;white-space:nowrap;background:var(--ink);color:var(--paper);opacity:0;pointer-events:none;border-radius:5px;padding:3px 8px;font-size:11px;line-height:1.6;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.program-card .meterAmr:hover .tooltipAmr,.program-card .meterAmr:focus-visible .tooltipAmr{opacity:1}.program-card .meterAmr:focus-visible{outline:2px solid var(--result-accent);outline-offset:3px}[data-theme=dark] .program-card .meterAmr{background:color-mix(in srgb,#1f2822 55%,var(--line))}[data-theme=dark] .doctoral-match{--collab-start:#405b3d;--collab-middle:#526150;--collab-end:#735b4f;--collab-ink:#f2d9c4}@media (width<=800px){.doctoral-match{--portrait-slot:150px;gap:10px}.program-card .meterLabelAmr{font-size:10px}}@media (width<=650px){.doctoral-match{--portrait-slot:158px}.professor-meters{gap:10px}.opportunity-identity .doctoral-subject{font-size:11px}.funding-tail{margin-top:7px}.doctoral-funding-coverage{font-size:10px}}@media (width<=390px){.doctoral-match{--portrait-slot:142px;gap:8px}.program-card .meterLabelAmr{font-size:10px}}@media (width<=360px){.doctoral-match{--portrait-slot:124px}.professor-portrait figcaption{font-size:8px}.program-card .meterLabelAmr{font-size:9.5px}}@media (height<=700px) and (width<=650px){.doctoral-match{--portrait-slot:124px}.program-card .meterAmr{height:27px}.program-card .meterLabelAmr{font-size:9.5px}.professor-meters{gap:9px}}@media (height<=700px){.funding-tail{margin-top:5px}}@media (height<=700px) and (width<=650px){.funding-tail{margin-top:4px}}@media (prefers-reduced-motion:reduce){.master-chance{display:none}.doctoral-match{width:100%;position:relative;inset:auto;opacity:1!important;visibility:visible!important}.professor-portrait,.program-card .meterAmr{transform:none!important}}@media (width>=801px) and (height<=800px){:root{--header-height:76px}.hero{padding-block:24px 50px}.program-card{padding:18px 23px}.card-content{padding-top:15px}.country-rail-frame{height:119px}.country-rail{padding-block:11px}.chance-portrait{margin-block:4px}.funding-card{padding:14px 15px}.opportunity-action{margin-top:16px}}@media (width<=1100px){.country-rail{gap:8px}.card-content{gap:25px}.funding-tag{display:none}}@media (width<=800px){:root{--header-height:82px}.discovery-panel{width:100%}#discovery-title{font-size:30px}.discovery-step p{font-size:24px}.country-rail{gap:8px}.signal-caption{gap:9px;font-size:10px}.country-signal-legend{gap:10px;font-size:9px}.card-content{gap:19px}.program-card{padding:19px}.chance-artwork{width:150px;height:150px}.chance-portrait{min-height:151px}.chance-percentage{font-size:34px}.opportunity-identity h3{font-size:18px}.opportunity-identity p{font-size:12px}.funding-readout>strong{font-size:25px}}@media (width<=650px){.card-content{grid-template-columns:1fr;gap:16px;padding-top:15px}.card-aside{padding-bottom:0}.chance-portrait{justify-content:flex-start;min-height:161px;margin-top:9px;margin-bottom:0}.chance-artwork{width:158px;height:158px}.probability-label{font-size:10px}.chance-readout{gap:8px}.chance-percentage{font-size:35px}.research-fit{font-size:10px}.funding-card{padding:12px 14px}.funding-top{font-size:11px}.funding-presentation{gap:14px;margin-top:8px}.funding-artwork{width:61px;height:41px}.scholarship-chance{margin-top:7px;font-size:10px}.opportunity-action{min-height:47px;margin-top:13px;font-size:12px}}@media (width<=520px){:root{--header-height:75px}.hero{padding-block:24px 62px}#discovery-title{font-size:28px}.discovery-step p{font-size:22px}.country-rail-frame{border-radius:10px;height:122px}.rail-overview{width:43px;top:12px;bottom:11px;right:8px}.rail-overview:after{left:-8px}.rail-overview>span{font-size:8px}.rail-total{font-size:26px}.rail-window{left:25px;right:66px}.rail-more{width:25px;padding:5px}.country-category{padding-inline:3px}.country-rail{gap:7px;padding-block:12px 11px}.country-silhouette{width:37px;height:34px}.country-category-name{font-size:9px}.country-ticks{gap:2px}.country-ticks i{max-width:6px;height:17px}.signal-caption{flex-wrap:wrap;justify-content:center;gap:5px 8px;min-height:22px;margin-top:8px;padding:0;font-size:10px;line-height:1.8}.country-signal-legend{gap:10px;font-size:9px}.program-card{padding:16px 18px}.card-top{padding-bottom:10px}.opportunity-identity h3{font-size:18px}.opportunity-identity p{font-size:12px;line-height:1.8}.scroll-cue{font-size:9px;bottom:12px}}@media (width<=390px){.signal-caption>.signal-caption-rule:nth-of-type(2){display:none}.country-signal-legend{flex-basis:100%;justify-content:center}.program-card{padding:14px 16px}.card-country strong{font-size:16px}.card-country>span{font-size:9px}.opportunity-identity h3{font-size:17px}.opportunity-identity p{font-size:12px}.card-content{gap:12px}.funding-card{padding:10px 12px}}@media (width<=360px){.chance-artwork{width:124px;height:124px}.chance-portrait{min-height:132px}.chance-percentage{font-size:30px}.probability-label{font-size:9px}.chance-percentage small{font-size:10px}.funding-presentation{gap:8px}.funding-artwork{width:48px;height:33px}.funding-readout>strong{font-size:22px}}@media (height<=700px){.country-rail-frame{height:110px}.country-rail{padding-block:6px}.program-card{padding-block:11px}.card-top{padding-bottom:8px}.card-content{row-gap:8px;padding-top:9px}.opportunity-identity h3{font-size:17px}.chance-portrait{margin-top:1px}.funding-card{padding-block:8px}.funding-presentation{margin-top:6px}.scholarship-chance{margin-top:5px}.opportunity-action{margin-top:11px}}@media (height<=700px) and (width<=650px){.program-card{padding-block:10px}.card-top{padding-bottom:6px}.card-country-map{height:30px}.deadline{padding-block:3px}.deadline-hourglass{height:24px}.card-content{row-gap:6px;padding-top:8px}.chance-portrait{min-height:124px}.funding-card{padding-block:7px}.funding-presentation{margin-top:5px}.scholarship-chance{margin-top:4px}.opportunity-action{min-height:45px;margin-top:9px}}.program-card:before{content:"";border-radius:inherit;background:var(--result-accent);opacity:.075;z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/assets/navia-card-orbits.svg) 50%/100% 100% no-repeat;mask:url(/assets/navia-card-orbits.svg) 50%/100% 100% no-repeat}[data-theme=dark] .program-card:before{opacity:.12}.card-top:after{content:"";bottom:0;background:linear-gradient(90deg,transparent,var(--line) 18%,var(--line) 82%,transparent);pointer-events:none;height:1px;position:absolute;inset-inline:0}@media (forced-colors:active){.program-card:before{display:none}}@media (prefers-reduced-motion:reduce) and (width<=340px){.discovery-step .step-recommend{font-size:18px!important}}@media (width<=900px){.scroll-cue{top:var(--mobile-cue-top,calc(50% + 220px));color:var(--ink);pointer-events:none;gap:10px;font-size:10px;bottom:auto}.scroll-cue i{height:22px}}@media (prefers-reduced-motion:reduce){.experience{height:auto}.experience-stage{height:auto;position:relative;top:auto;overflow:visible}.hero{min-height:calc(100svh - var(--header-height));position:relative}.discovery-panel{width:100%;padding:25px 0 40px;position:relative;left:auto;opacity:1!important;visibility:visible!important;transform:none!important}.discovery-heading{height:auto!important}#discovery-title{white-space:normal;width:auto;font-size:23px;position:relative;left:auto;transform:none!important}.discovery-step{height:38px!important}.step-discover,.step-apply{display:none!important}.discovery-step .step-recommend{font-size:20px;opacity:1!important;transform:translate(-50%)!important}.country-spectrum{margin-top:12px;opacity:1!important;visibility:visible!important;transform:none!important}.country-rail-frame,.signal-caption,.opportunity-reveal,[data-reveal]{opacity:1!important;visibility:visible!important}.opportunity-reveal{margin-top:22px;position:relative;transform:none!important}.program-card{clip-path:none!important}[data-reveal]{transform:none!important}.chance-artwork{clip-path:none!important}.country-flight,.scroll-cue{display:none}.country-silhouette,.country-category-name,.country-ticks{opacity:1!important}.rail-window{overflow-x:auto;mask-image:none}.country-rail{will-change:auto;transform:none!important}.hero-intro,.puzzle-viewport,.destination-caption{opacity:1!important;transform:none!important}.site-header{position:relative}}
