.pathway{color:var(--sh-ink);background:var(--sh-bg-soft);padding-bottom:calc(14rem + env(safe-area-inset-bottom,0px));font-family:var(--sh-font-body)}.pathway-wrap{width:min(1120px,100% - 2.5rem);margin-left:auto;margin-right:auto}.pathway-hero{background:var(--sh-bg);padding:2.5rem 0 2.75rem}.pathway-hero-grid{align-items:center;gap:1.5rem;display:grid}.pathway-hero-media{border:1px solid var(--sh-hairline);border-radius:var(--sh-radius-card);background:var(--sh-bg-soft);height:200px;box-shadow:0 24px 48px -28px var(--sh-scrim);order:-1;position:relative;overflow:hidden}.pathway-hero-photo,.pathway-hero-fallback{object-fit:cover}.pathway-hero-fallback{background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--sh-lagoon)28%,transparent),transparent 46%),var(--sh-bg-soft);position:absolute;top:0;bottom:0;left:0;right:0}.pathway-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--sh-ink-muted);margin:0 0 .75rem;font-size:.75rem;font-weight:700}.pathway-kicker a{color:var(--sh-link);text-underline-offset:.2em;text-decoration-thickness:1px}.pathway h1{max-width:16ch;color:var(--sh-ink);font-family:var(--sh-font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(2.25rem,min(4vw,3.25rem));font-weight:800;line-height:1.08}.pathway-lede{max-width:42rem;color:var(--sh-ink-muted);margin:1rem 0 0;font-size:1.0625rem;line-height:1.7}.pathway-nonvisa{border:1px solid var(--sh-hairline);border-radius:var(--sh-radius-card);background:var(--sh-bg-soft);color:var(--sh-ink);margin:1rem 0 0;padding:.85rem 1rem;font-weight:650;line-height:1.45}.pathway-chips{flex-wrap:wrap;gap:.75rem;margin:1.35rem 0 0;padding:0;list-style:none;display:flex}.pathway-chips li{border:1px solid var(--sh-hairline);border-radius:var(--sh-radius-card);background:var(--sh-bg);min-width:7.5rem;color:var(--sh-ink);box-shadow:0 8px 24px -18px var(--sh-scrim);padding:.75rem .9rem;font-size:.95rem;font-weight:650;line-height:1.35}.pathway-chips span{color:var(--sh-ink-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.2rem;font-size:.68rem;font-weight:700;display:block}.pathway-hero-actions,.pathway-sticky-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.pathway a[href=\/compare],[data-visa-glass] a[href=\/compare]{display:none}.pathway-body{gap:0;padding:1.75rem 0 2.5rem;display:grid}.pathway-body>*+*{margin-top:1rem}.pathway-sheet,.pathway-related-card,.pathway-programmes{border:1px solid var(--sh-hairline);border-radius:var(--sh-radius-card);background:var(--sh-bg-elevated);box-shadow:0 24px 48px -28px var(--sh-scrim)}:-webkit-any(.pathway-body,.pathway-glass-sections) .pathway-section+.pathway-section{border-top:1px solid var(--sh-hairline);margin-top:0}:-moz-any(.pathway-body,.pathway-glass-sections) .pathway-section+.pathway-section{border-top:1px solid var(--sh-hairline);margin-top:0}:is(.pathway-body,.pathway-glass-sections) .pathway-section+.pathway-section{border-top:1px solid var(--sh-hairline);margin-top:0}.pathway-body>.pathway-section{background:var(--sh-bg-elevated);overflow:hidden}.pathway-body>:not(.pathway-section)+.pathway-section,.pathway-body>.pathway-section:first-child{border-top-left-radius:var(--sh-radius-card);border-top-right-radius:var(--sh-radius-card)}.pathway-body>.pathway-section:not(:has(+.pathway-section)){border-bottom-left-radius:var(--sh-radius-card);border-bottom-right-radius:var(--sh-radius-card)}.pathway-display-group+.pathway-display-group{margin-top:1.25rem}.pathway-display-group h3{font:600 .75rem/1 var(--sh-font-sans,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--sh-ink-muted);margin:0 0 .5rem}.pathway-table-wrap{margin-top:0}.pathway-table{border-collapse:collapse;text-align:left;width:max-content;min-width:100%;font:400 .9rem/1.5 var(--sh-font-sans,inherit);color:var(--sh-ink)}.pathway-table th,.pathway-table td{vertical-align:top;min-width:220px;padding:.75rem}.pathway-table thead th{font-weight:650}.pathway-table tbody th,.pathway-table thead th:first-child,.pathway-table tbody th{z-index:1;background:var(--sh-bg-elevated);text-align:left;min-width:8rem;position:-webkit-sticky;position:sticky;left:0}.pathway-table tbody tr{border-top:1px solid var(--sh-hairline)}.pathway-sheet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding:1.25rem 1.35rem;display:flex}.pathway-sheet h2,.pathway-related-card h2,.pathway-section-heading{color:var(--sh-ink);font-family:var(--sh-font-display);letter-spacing:-.03em;margin:0;font-weight:800}.pathway-sheet h2{font-size:1.25rem}.pathway-sheet p,.pathway-overview,.pathway-prose{max-width:62ch;color:var(--sh-ink-muted);margin:.35rem 0 0;line-height:1.6}.pathway-section-heading{font-size:inherit}.pathway-section-toggle{width:100%;min-height:4.25rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:1rem;margin:0;padding:1rem 1.25rem;display:flex}.pathway-section-toggle:hover{background:color-mix(in srgb,var(--sh-bg-soft)72%,var(--sh-bg-elevated))}.pathway-section-toggle:focus-visible{outline:2px solid var(--sh-focus);outline-offset:-2px}.pathway-section-title{font-family:var(--sh-font-display);letter-spacing:-.03em;font-size:1.35rem;font-weight:800;line-height:1.25}.pathway-section-icon{width:1.75rem;height:1.75rem;color:var(--sh-ink);flex:none;place-items:center;margin-left:auto;font-size:1.45rem;font-weight:500;line-height:1;display:grid}.pathway-section-panel{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.pathway-section-panel[data-open=true]{grid-template-rows:1fr}.pathway-section-panel-inner{min-height:0;overflow:hidden}.pathway-section-body{padding:.15rem 1.35rem 1.35rem}.pathway-section[data-open=true] .pathway-section-body{border-top:1px solid var(--sh-hairline);padding-top:1rem}.pathway-rows,.pathway-helps{gap:.85rem;margin:0;display:grid}.pathway-rows div,.pathway-helps li,.pathway-faqs div{border-top:1px solid var(--sh-hairline);padding-top:.85rem}.pathway-rows div:first-child,.pathway-helps li:first-child,.pathway-faqs div:first-child{border-top:0;padding-top:0}.pathway-rows dt{color:var(--sh-ink-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.pathway-rows dd,.pathway-who p,.pathway-helps p,.pathway-faqs p,.pathway-steps p,.pathway-prose{color:var(--sh-ink);margin:.3rem 0 0;line-height:1.6}.pathway h3{color:var(--sh-ink);font-family:var(--sh-font-display);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:750}.pathway-list,.pathway-checks,.pathway-related,.pathway-sources{margin:0;padding:0;list-style:none}.pathway-list li,.pathway-checks li,.pathway-related li,.pathway-sources li{border-top:1px solid var(--sh-hairline);padding:.75rem 0;line-height:1.55}.pathway-list li:first-child,.pathway-checks li:first-child,.pathway-related li:first-child,.pathway-sources li:first-child{border-top:0;padding-top:0}.pathway-checks li{align-items:flex-start;gap:.55rem;padding-left:0;display:flex}.pathway-checks li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%230F766E' stroke-width='1.8'%3E%3Cpath d='M3 8.2 6.2 11.4 13 4.6'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;flex:none;width:16px;height:16px;margin-top:calc(.5lh - 8px)}.pathway-who{margin-top:1rem}.pathway-steps{margin:0;padding:0;list-style:none}.pathway-steps li{grid-template-columns:2rem 1fr;gap:.75rem;margin-top:.9rem;display:grid}.pathway-steps li:first-child{margin-top:0}.pathway-steps span{border-radius:var(--sh-radius-pill);background:color-mix(in srgb,var(--sh-lagoon)14%,var(--sh-bg));width:2rem;height:2rem;color:var(--sh-link);place-items:center;font-weight:750;display:grid}.pathway-helps{padding:0;list-style:none}.pathway-fee,.pathway-disclaimer{color:var(--sh-ink-muted);line-height:1.55}.pathway-fee{margin:1rem 0 0}.pathway-faqs h3{font-size:1rem}.pathway :-webkit-any(.pathway-section-body,.pathway-related) a{color:var(--sh-link);font-weight:700}.pathway :-moz-any(.pathway-section-body,.pathway-related) a{color:var(--sh-link);font-weight:700}.pathway :is(.pathway-section-body,.pathway-related) a{color:var(--sh-link);font-weight:700}.pathway-related-card,.pathway-programmes{padding:1.25rem 1.35rem 1.35rem}.pathway-programmes [data-programme-links]{margin:0}.pathway-related-card h2{margin-bottom:.85rem;font-size:1.35rem}.pathway-related a,.pathway-sources a{text-underline-offset:.18em}.pathway-disclaimer{margin:.35rem 0 0;font-size:.92rem}.pathway-sticky{z-index:30;right:auto;bottom:calc(.75rem + env(safe-area-inset-bottom,0px) + var(--sh-quote-dock-offset,0px) + var(--sh-consent-offset,0px));width:min(1120px,100% - 1.5rem);padding:.35rem .9rem .5rem;position:fixed;left:50%;transform:translate(-50%)}.pathway-sticky .pathway-wrap{width:100%}.pathway-sticky-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.pathway-sticky-copy{flex:12rem;min-width:0}.pathway-sticky-name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:750;overflow:hidden}.pathway-sticky-meta{color:var(--sh-ink-muted);margin:.15rem 0 0;font-size:.82rem}.pathway-sticky .pathway-sticky-actions{margin-top:0}.pathway-section-plain{box-shadow:none;background:0 0;border:0;border-radius:0}.pathway-section-plain .pathway-section-toggle{border-radius:0;min-height:3.25rem;padding:.85rem 0}.pathway-section-plain .pathway-section-title{font-size:1.15rem}.pathway-section-plain .pathway-section-body{padding:0 0 1rem}.pathway-section-plain[data-open=true] .pathway-section-body{border-top:0;padding-top:.15rem}.pathway-bucket{width:min(1120px,100% - 2.5rem);color:var(--sh-ink);margin:2rem auto 4rem}.pathway-bucket h1{font-family:var(--sh-font-display);letter-spacing:-.03em;font-size:max(2rem,min(4vw,3.2rem));font-weight:800}@media (min-width:768px){.pathway{padding-bottom:calc(8.5rem + env(safe-area-inset-bottom,0px))}.pathway-hero{padding:3.5rem 0 4rem}.pathway-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:3rem}.pathway-hero-media{order:0;height:420px}.pathway-rows,.pathway-helps{grid-template-columns:1fr 1fr;gap:1rem 1.5rem}.pathway-rows div,.pathway-helps li{border-top:0;padding-top:0}.pathway-wrap{width:min(1120px,100% - 4rem)}}@media (min-width:1440px){.pathway-hero{padding:4.5rem 0 4.75rem}.pathway-rows{grid-template-columns:1fr 1fr 1fr}}@media (max-width:389px){.pathway-wrap{width:min(1120px,100% - 1.25rem)}}@media (max-width:640px){.pathway-hero-actions,.pathway-sticky-actions{flex-direction:column;align-items:stretch;width:100%}.pathway-quote,.pathway-hero-actions .pathway-compare{justify-content:center;width:100%}.pathway-sticky .pathway-compare,.pathway-sticky a[data-download-fact-sheet]{display:none}.pathway-sticky-copy{flex-basis:100%}.pathway-sticky .pathway-quote{width:100%}}@media (prefers-reduced-motion:reduce){.pathway-section-panel{transition:none}}[data-ui=pop] .pathway{--pathway-gap:40px;background:var(--pop-surface-page);color:var(--pop-content);font:400 var(--pop-text-body)/var(--pop-leading-body)var(--pop-font-body);padding-bottom:0}[data-ui=pop] .pathway .pathway-wrap{width:calc(100% - 2*var(--pop-gutter));max-width:1376px}[data-ui=pop] .pathway-hero{background:0 0;padding:40px 0 0}[data-ui=pop] .pathway-hero-grid{flex-direction:column;align-items:stretch;gap:32px;display:flex}[data-ui=pop] .pathway-hero-copy{flex-direction:column;gap:24px;display:flex}[data-ui=pop] .pathway-hero-copy>*{margin:0}[data-ui=pop] .pathway-kicker{color:var(--pop-content);font:800 var(--pop-text-label)/var(--pop-leading-label)var(--pop-font-body);letter-spacing:0}[data-ui=pop] .pathway-kicker a{border-radius:var(--pop-radius-item);min-height:44px;color:inherit;outline:none;align-items:center;margin-top:-12px;margin-bottom:-12px;text-decoration:none;display:inline-flex}[data-ui=pop] .pathway-kicker a:hover{text-underline-offset:4px;text-decoration:underline}[data-ui=pop] .pathway :focus-visible:not(.tier-scroll-region){box-shadow:var(--pop-ring);outline:none}[data-ui=pop] .pathway h1{max-width:none;color:var(--pop-content);font:700 40px/44px var(--pop-font-display);letter-spacing:-.03em}[data-ui=pop] .pathway-lede{max-width:none;color:var(--pop-content);font:400 20px/28px var(--pop-font-body)}[data-ui=pop] .pathway-nonvisa{border-radius:var(--pop-radius-field);background:var(--pop-surface-soft);font:700 var(--pop-text-body)/var(--pop-leading-body)var(--pop-font-body);border:0;padding:16px 20px}[data-ui=pop] .pathway .pathway-chips{gap:8px}[data-ui=pop] .pathway .pathway-chips li{border-radius:var(--pop-radius-field);background:var(--pop-surface-soft);min-width:0;box-shadow:none;color:var(--pop-content);font:700 15px/20px var(--pop-font-body);border:0;padding:12px 20px}[data-ui=pop] .pathway .pathway-chips span{color:var(--pop-content-secondary);font:800 var(--pop-text-meta)/var(--pop-leading-meta)var(--pop-font-body);letter-spacing:.08em;margin-bottom:2px}[data-ui=pop] .pathway-hero-actions{flex-direction:column;align-items:stretch;gap:24px}[data-ui=pop] .pathway-hero-actions>div,[data-ui=pop] .pathway-hero-actions .pathway-compare{width:100%}[data-ui=pop] .pathway-tier-choice{scroll-margin-top:calc(var(--sh-pathway-bar-offset,0px) + 96px);flex-direction:column;gap:16px;display:flex}[data-ui=pop] .pathway-tier-choice-title{color:var(--pop-content);font:800 var(--pop-text-body)/var(--pop-leading-body)var(--pop-font-body);margin:0}[data-ui=pop] .pathway-tier-choice ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}[data-ui=pop] .pathway-tier-link{justify-content:space-between;width:100%}[data-ui=pop] .pathway-hero-fee,[data-ui=pop] .pathway-disclaimer{color:var(--pop-content);font:400 var(--pop-text-body)/22px var(--pop-font-body);margin:0}[data-ui=pop] .pathway-hero-media{border-radius:var(--pop-radius-photo);background:var(--pop-surface-soft);height:280px;box-shadow:none;border:0;order:0}[data-ui=pop] .pathway-hero-fallback{background:var(--pop-surface-soft)}[data-ui=pop] .pathway-body{gap:var(--pathway-gap);padding:var(--pathway-gap)0 48px;flex-direction:column;display:flex}[data-ui=pop] .pathway-body>*+*{margin-top:0}[data-ui=pop] .pathway :-webkit-any(.pathway-sheet,.pathway-related-card,.pathway-programmes){border-radius:var(--pop-radius-dialog);background:var(--pop-surface-soft);box-shadow:none;border:0;padding:24px}[data-ui=pop] .pathway :-moz-any(.pathway-sheet,.pathway-related-card,.pathway-programmes){border-radius:var(--pop-radius-dialog);background:var(--pop-surface-soft);box-shadow:none;border:0;padding:24px}[data-ui=pop] .pathway :is(.pathway-sheet,.pathway-related-card,.pathway-programmes){border-radius:var(--pop-radius-dialog);background:var(--pop-surface-soft);box-shadow:none;border:0;padding:24px}[data-ui=pop] .pathway-sheet{flex-direction:column;align-items:stretch;gap:32px}[data-ui=pop] .pathway-sheet>div{flex-direction:column;gap:8px;display:flex}[data-ui=pop] .pathway :is(.pathway-sheet h2,.pathway-section-title){font:700 25px/27px var(--pop-font-display);letter-spacing:-.03em}[data-ui=pop] .pathway .pathway-sheet p{max-width:none;color:var(--pop-content);font:400 var(--pop-text-body)/22px var(--pop-font-body);margin:0}[data-ui=pop] .pathway-body>.pathway-section{--tier-fade:var(--pop-surface-page);box-shadow:inset 0 -1px 0 var(--pop-line-subtle);background:0 0;border-top:0;border-radius:0;overflow:visible}[data-ui=pop] .pathway-body>.pathway-section[data-open=false]+.pathway-section[data-open=false]{margin-top:calc(8px - var(--pathway-gap))}[data-ui=pop] .pathway-body>.pathway-section[data-open=true]{--tier-fade:var(--pop-surface-soft);border-radius:var(--pop-radius-dialog);background:var(--pop-surface-soft);box-shadow:none;padding:24px}[data-ui=pop] .pathway-body .pathway-section-toggle{border-radius:var(--pop-radius-item);min-height:80px;color:var(--pop-content);gap:24px;padding:16px 0}[data-ui=pop] .pathway-body .pathway-section-toggle:hover{background:0 0}[data-ui=pop] .pathway-body .pathway-section-icon{width:48px;height:48px;color:var(--pop-content);font:400 25px/35px var(--pop-font-body);margin-left:auto}[data-ui=pop] .pathway-body .pathway-section[data-open=true] .pathway-section-toggle{min-height:48px;padding:0}[data-ui=pop] .pathway-body .pathway-section[data-open=true] .pathway-section-title{font:700 31px/33px var(--pop-font-display);letter-spacing:-.03em}[data-ui=pop] .pathway-body .pathway-section .pathway-section-body{border-top:0;padding:0 0 24px}[data-ui=pop] .pathway-body .pathway-section[data-open=true] .pathway-section-body{padding:24px 0 0}[data-ui=pop] .pathway-body .pathway-rows{flex-direction:column;gap:0;display:flex}[data-ui=pop] .pathway-body .pathway-overview+.pathway-rows{margin-top:8px}[data-ui=pop] .pathway-body .pathway-rows div{box-shadow:inset 0 -1px 0 var(--pop-line-subtle);border-top:0;flex-direction:column;gap:12px;padding:16px 0;display:flex}[data-ui=pop] .pathway-body .pathway-rows dt{color:var(--pop-content);font:800 var(--pop-text-body)/22px var(--pop-font-body);letter-spacing:0;text-transform:none}[data-ui=pop] .pathway-body :is(.pathway-rows dd,.pathway-prose,.pathway-overview,.pathway-who p,.pathway-helps p,.pathway-faqs p,.pathway-fee){max-width:72ch;color:var(--pop-content);font:400 18px/25px var(--pop-font-body);margin:0}[data-ui=pop] .pathway-body :is(.pathway-prose+.pathway-prose,.pathway-fee){margin-top:16px}[data-ui=pop] .pathway-body .pathway-faqs div{box-shadow:inset 0 -1px 0 var(--pop-line-subtle);font:400 18px/25px var(--pop-font-body);border-top:0;padding:16px 0}[data-ui=pop] .pathway-body :-webkit-any(.pathway-list,.pathway-checks,.pathway-related,.pathway-sources,.pathway-helps) li{box-shadow:inset 0 -1px 0 var(--pop-line-subtle);font:400 18px/25px var(--pop-font-body);border-top:0;padding:16px 0}[data-ui=pop] .pathway-body :-moz-any(.pathway-list,.pathway-checks,.pathway-related,.pathway-sources,.pathway-helps) li{box-shadow:inset 0 -1px 0 var(--pop-line-subtle);font:400 18px/25px var(--pop-font-body);border-top:0;padding:16px 0}[data-ui=pop] .pathway-body :is(.pathway-list,.pathway-checks,.pathway-related,.pathway-sources,.pathway-helps) li{box-shadow:inset 0 -1px 0 var(--pop-line-subtle);font:400 18px/25px var(--pop-font-body);border-top:0;padding:16px 0}[data-ui=pop] .pathway-body .pathway-helps{flex-direction:column;gap:0;display:flex}[data-ui=pop] .pathway-body .pathway-checks li:before{background:var(--pop-content);margin-top:4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M3 8.2 6.2 11.4 13 4.6'/%3E%3C/svg%3E") 50%/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='black' stroke-width='1.8'%3E%3Cpath d='M3 8.2 6.2 11.4 13 4.6'/%3E%3C/svg%3E") 50%/16px no-repeat}[data-ui=pop] .pathway h3{color:var(--pop-content);font:700 var(--pop-text-card)/var(--pop-leading-card)var(--pop-font-display);letter-spacing:var(--pop-tracking-title);margin:0 0 8px}[data-ui=pop] .pathway .pathway-display-group h3{color:var(--pop-content-secondary);font:800 var(--pop-text-label)/var(--pop-leading-label)var(--pop-font-body);letter-spacing:.08em;text-transform:uppercase}[data-ui=pop] .pathway .pathway-table{font:400 var(--pop-text-body)/var(--pop-leading-body)var(--pop-font-body);color:var(--pop-content)}[data-ui=pop] .pathway .pathway-table thead th{font-weight:800}[data-ui=pop] .pathway .pathway-table :is(tbody th,thead th:first-child){background:var(--tier-fade)}[data-ui=pop] .pathway .pathway-table tbody tr{border-top-color:var(--pop-line-subtle)}[data-ui=pop] .pathway :-webkit-any(.pathway-section-body,.pathway-related) a{color:var(--pop-link);text-underline-offset:4px;font-weight:800;text-decoration:underline}[data-ui=pop] .pathway :-moz-any(.pathway-section-body,.pathway-related) a{color:var(--pop-link);text-underline-offset:4px;font-weight:800;text-decoration:underline}[data-ui=pop] .pathway :is(.pathway-section-body,.pathway-related) a{color:var(--pop-link);text-underline-offset:4px;font-weight:800;text-decoration:underline}[data-ui=pop] .pathway :-webkit-any(.pathway-related,.pathway-sources) a{align-items:center;min-height:44px;display:inline-flex}[data-ui=pop] .pathway :-moz-any(.pathway-related,.pathway-sources) a{align-items:center;min-height:44px;display:inline-flex}[data-ui=pop] .pathway :is(.pathway-related,.pathway-sources) a{align-items:center;min-height:44px;display:inline-flex}[data-ui=pop] .pathway-related-card h2{font:700 31px/33px var(--pop-font-display);letter-spacing:-.03em;margin:0 0 8px}[data-ui=pop] .pathway-close{flex-direction:column;gap:24px;display:flex}[data-ui=pop] .pathway-sticky{right:0;bottom:calc(env(safe-area-inset-bottom,0px) + var(--sh-quote-dock-offset,0px) + var(--sh-consent-offset,0px));width:auto;padding:0 var(--pop-gutter);background:color-mix(in srgb,var(--pop-surface-page)88%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 var(--pop-line-subtle);color:var(--pop-content);left:0;transform:none}[data-ui=pop] .pathway-sticky .pathway-wrap{width:100%;max-width:1376px}[data-ui=pop] .pathway-sticky-row{gap:12px 24px;min-height:72px;padding:12px 0}[data-ui=pop] .pathway-sticky-name{font:700 18px/22px var(--pop-font-display)}[data-ui=pop] .pathway-sticky-meta{color:var(--pop-content-secondary);font:600 13px/18px var(--pop-font-body);margin:0}[data-ui=pop] .pathway-sticky .pathway-sticky-actions{gap:12px}[data-ui=pop] .pathway-sticky a[data-download-fact-sheet]{min-height:var(--pop-control-md);padding-left:22px;padding-right:22px}@media (min-width:768px){[data-ui=pop] .pathway-hero{padding-top:48px}[data-ui=pop] .pathway h1{font-size:56px;line-height:60px}[data-ui=pop] .pathway-hero-media{height:400px}[data-ui=pop] .pathway-body{padding-bottom:64px}[data-ui=pop] .pathway-body .pathway-rows div{flex-direction:row}[data-ui=pop] .pathway-body .pathway-rows dt{flex:0 0 160px}}@media (min-width:1024px){[data-ui=pop] .pathway-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}[data-ui=pop] .pathway-hero-media{height:600px}}@media (min-width:1440px){[data-ui=pop] .pathway{--pathway-gap:48px}[data-ui=pop] .pathway-hero{padding-top:64px}[data-ui=pop] .pathway h1{font-size:58px;line-height:62px}[data-ui=pop] .pathway-hero-grid{gap:48px}[data-ui=pop] .pathway-body{padding-bottom:80px}[data-ui=pop] .pathway-body>.pathway-section[data-open=true]{padding:32px}[data-ui=pop] .pathway :-webkit-any(.pathway-sheet,.pathway-related-card,.pathway-programmes){padding:32px}[data-ui=pop] .pathway :-moz-any(.pathway-sheet,.pathway-related-card,.pathway-programmes){padding:32px}[data-ui=pop] .pathway :is(.pathway-sheet,.pathway-related-card,.pathway-programmes){padding:32px}[data-ui=pop] .pathway-sheet{flex-direction:row;justify-content:space-between;align-items:center}[data-ui=pop] .pathway-body .pathway-rows div{gap:24px}[data-ui=pop] .pathway-body .pathway-rows dt{flex-basis:184px}}
