/* Pathways blueprint: attached University Pathways reference, pw- prefixed and scoped. */
@layer tbs-interior-presentation.pathways-blueprint {
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint section.pw-contact { display:block !important; background:var(--ink) !important; padding:72px 0 !important; }
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint section.pw-contact > .pw-tour-contact { display:grid !important; grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important; gap:56px !important; align-items:center !important; background:transparent !important; border:0 !important; border-radius:0 !important; box-shadow:none !important; padding:0 32px !important; }
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint section.pw-contact .pw-tour-contact > div:first-child p { color:#cfdae9 !important; margin-top:20px !important; line-height:1.7 !important; }
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint section.pw-contact .pw-tour-contact > div:first-child :is(a,.pw-kicker) { color:#f7941d !important; }
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint section.pw-contact .pw-contact-title { color:#fff !important; font-size:36px !important; }
@media(max-width:1100px) {
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint section.pw-contact > .pw-tour-contact { grid-template-columns:minmax(0,1fr) !important; gap:32px !important; }
}
@media(max-width:720px) {
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint section.pw-contact > .pw-tour-contact { padding:0 16px !important; }
}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-native-form > .elementor-element { width:100% !important; max-width:100% !important; margin:0 !important; padding:0 !important; }
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-native-form .tbs-contact-card__title { color:var(--ink) !important; }
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-contact-title { color:#fff !important; }
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-partner a { overflow-wrap:anywhere !important; }
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint{--ink:#0f2c5e;--ink-2:#2961a4;--muted:#4f5d73;--line:#d9e1ec;--line-2:#e9eef6;--sand:#eef2f8;--gold:#f7941d;--gold-text:#2961a4;--gold-soft:#fde9d0;--night:#0f2c5e;--radius:12px;color:var(--ink) !important;font-family:'Archivo',system-ui,sans-serif !important;font-size:17px !important;line-height:1.6 !important;background:#fff !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint *,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint *::before,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint *::after{box-sizing:border-box}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint img{max-width:100% !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint :is(h1,h2,h3,h4){margin:0 !important;line-height:1.15 !important;letter-spacing:-.015em !important;font-family:'Archivo',system-ui,sans-serif !important;color:var(--ink) !important;text-transform:none !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint p{margin:0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint :is(ul,ol){margin:0;padding:0}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint a{color:var(--gold-text) !important;text-decoration:underline !important;text-decoration-color:rgba(41, 97, 164,.35) !important;text-underline-offset:3px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint a:hover{text-decoration-color:currentColor !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint :focus-visible{outline:3px solid var(--gold) !important;outline-offset:2px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-wrap{max-width:1200px !important;margin:0 auto !important;padding:0 32px !important;width:100%}

/* Buttons */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn{white-space:nowrap;display:inline-flex !important;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px !important;border-radius:999px !important;font:600 15.5px/1 'Archivo',sans-serif !important;text-decoration:none !important;border:1.5px solid transparent !important;cursor:pointer;transition:background .15s,color .15s,border-color .15s}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn-gold{background:#f7941d !important;color:var(--ink) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn-gold:hover{background:#fbb040 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn-dark{background:var(--ink) !important;color:#fff !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn-dark:hover{background:#0f2c5e !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn-line{border-color:var(--ink) !important;color:var(--ink) !important;background:transparent !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn-line:hover{background:var(--ink) !important;color:#fff !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn-line-light{border-color:rgba(255,255,255,.45) !important;color:#fff !important;background:transparent !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn-line-light:hover{border-color:#fff !important;background:rgba(255,255,255,.08) !important}

/* Breadcrumb */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-breadcrumb,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-crumbs{font-size:14px !important;color:var(--muted) !important;padding:20px 32px 0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-breadcrumb ol,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-crumbs ol{list-style:none !important;margin:0 !important;padding:0 !important;display:flex;flex-wrap:wrap;gap:8px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-breadcrumb li+li::before,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-crumbs li+li::before{content:"/";margin-right:8px;color:#aebbd0}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-breadcrumb a,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-crumbs a{color:var(--muted) !important;text-decoration:none !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-breadcrumb a:hover,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-crumbs a:hover{color:var(--ink) !important;text-decoration:underline !important}

/* Hero */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-c-hero{padding:28px 0 56px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pw-hero{display:grid !important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) !important;gap:56px !important;align-items:center !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pw-hero h1{font-size:clamp(38px,5.2vw,62px) !important;font-weight:800 !important;letter-spacing:-.03em !important;line-height:1.02 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-hero-lede{margin-top:22px !important;font-size:19px !important;line-height:1.6 !important;color:var(--ink-2) !important;max-width:620px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps{list-style:none !important;margin:0 !important;padding:0 !important;display:grid;gap:12px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps li{display:flex !important;gap:18px;align-items:center;background:#fff !important;border:1px solid var(--line) !important;border-radius:var(--radius) !important;padding:18px 20px !important;color:var(--ink) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps li:nth-child(2){margin-left:28px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps li:nth-child(3){margin-left:56px !important;background:var(--night) !important;border-color:var(--night) !important;color:#fff !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps li:nth-child(3) b{color:#fff !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps li:nth-child(3) small{color:#b4c0d3 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps li:nth-child(3) > span{background:#f7941d !important;color:var(--ink) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps li > span{width:38px;height:38px;flex-shrink:0;border-radius:50%;background:var(--ink) !important;color:#fff !important;font-weight:800;display:flex;align-items:center;justify-content:center}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps b{display:block;font-size:17px;color:var(--ink) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps small{font-size:14.5px;color:var(--muted) !important}

/* Partner summary strip */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near{border-top:1px solid var(--line) !important;border-bottom:1px solid var(--line) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-list{list-style:none !important;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr))}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-list li{padding:26px 24px !important;border-left:1px solid var(--line) !important;display:flex !important;flex-direction:column;gap:4px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-list li:first-child{border-left:0 !important;padding-left:0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-n{font-size:24px !important;font-weight:800;letter-spacing:-.02em;line-height:1.15 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-l{font-size:15px !important;color:var(--muted) !important}

/* Blocks */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block{padding:80px 0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block-sand{background:var(--sand) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block-dark{background:var(--night) !important;color:#fff !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block h2{font-size:clamp(28px,3.2vw,38px) !important;font-weight:800 !important;letter-spacing:-.025em !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block-head{margin-bottom:36px !important;max-width:680px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block-head p{margin-top:10px !important;color:var(--muted) !important;font-size:17px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-partner-logo{display:inline-block !important;height:auto !important;max-height:56px !important;width:auto !important;max-width:220px !important;margin:0 0 16px !important;object-fit:contain}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-kicker{display:block;font-size:14px;font-weight:700;color:var(--gold-text) !important;margin-bottom:10px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block-dark :is(h1,h2,h3,h4),body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-cta :is(h1,h2,h3,h4){color:#fff !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block-dark .pw-kicker{color:#f7941d !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block-dark .pw-block-head p{color:#b4c0d3 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-note{font-size:14.5px !important;color:var(--muted) !important;margin-top:14px !important}

/* Tabs */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tabs{display:grid !important;grid-template-columns:320px minmax(0,1fr) !important;background:#fff !important;border:1px solid var(--line) !important;border-radius:16px !important;overflow:hidden}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tablist,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list{display:flex !important;flex-direction:column;border-right:1px solid var(--line) !important;border-bottom:0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list button{font:inherit !important;text-align:left !important;background:#fff !important;border:0 !important;border-bottom:1px solid var(--line) !important;box-shadow:inset 3px 0 0 transparent;padding:14px 20px !important;cursor:pointer;display:flex !important;flex-direction:column;gap:3px;color:var(--ink) !important;border-radius:0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list button:last-child{border-bottom:0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list button b{font-size:13.5px !important;color:var(--gold-text) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list button span{font-size:15px !important;color:var(--ink) !important;font-weight:600}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list button:hover{background:#f8fafc !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list button[aria-selected="true"]{box-shadow:inset 4px 0 0 var(--gold) !important;background:#f8fafc !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-panels{min-width:0}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tabpanel{padding:26px 30px !important;min-width:0}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tabpanel[hidden]{display:none !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-sp-lead{font-size:16.5px !important;color:var(--ink-2) !important;margin-bottom:16px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tabpanel details{border-top:1px solid var(--line-2);padding:12px 0}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tabpanel summary{cursor:pointer;font-weight:700;color:var(--ink) !important}

/* Credit tables */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit{width:100% !important;min-width:0 !important;border:1px solid var(--line) !important;border-radius:var(--radius) !important;border-collapse:separate !important;border-spacing:0 !important;overflow:hidden;background:#fff !important;font-size:15.5px !important;margin:0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit :is(th,td){text-align:left !important;padding:14px 18px !important;border:0 !important;border-top:1px solid var(--line-2) !important;vertical-align:middle !important;color:var(--ink) !important;background:transparent !important;text-transform:none !important;letter-spacing:0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit thead th{border-top:0 !important;background:var(--sand) !important;font-size:13.5px !important;color:var(--muted) !important;font-weight:700}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit tbody th{font-size:16px !important;font-weight:700 !important;background:#fff !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit tbody th small{display:block;font-weight:400;font-size:13.5px;color:var(--muted) !important;margin-top:2px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit td.pw-cr,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit td:last-child{text-align:right !important;width:150px;overflow-wrap:anywhere}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit td b{display:block;font-size:18px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit td span{font-size:13.5px;color:var(--muted) !important}

/* Partner cards */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-two-partners{display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-partner{background:#fff !important;border:1px solid var(--line) !important;border-radius:16px !important;padding:32px !important;display:flex !important;flex-direction:column;gap:14px;min-width:0}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-partner h2{font-size:26px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-partner p{color:var(--ink-2) !important;font-size:15.5px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-partner .pw-btn{align-self:flex-start;margin-top:auto}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pd{margin:4px 0 !important;display:grid;border-top:1px solid var(--line-2)}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pd div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--line-2);font-size:15px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pd dt{color:var(--muted) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pd dd{margin:0 !important;font-weight:700;text-align:right;min-width:0;overflow-wrap:anywhere}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-qual-links{list-style:none !important;display:grid;gap:6px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-qual-links a{display:flex !important;gap:12px;padding:10px 14px !important;border:1px solid var(--line) !important;border-radius:10px;color:var(--ink) !important;text-decoration:none !important;font-size:15px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-qual-links a:hover{border-color:var(--gold) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-qual-links b{color:var(--gold-text);width:76px;flex-shrink:0;font-size:13.5px;padding-top:1px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pl-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:auto;font-weight:700;font-size:15px}

/* Why list */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-why-pw{display:grid !important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) !important;gap:56px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-prose{max-width:720px;color:var(--ink-2) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-why-list{margin:0 !important;padding:0 !important;list-style:none !important;counter-reset:w;display:grid}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-why-list li{counter-increment:w;position:relative;padding:16px 0 16px 48px !important;border-top:1px solid var(--line) !important;color:var(--ink-2) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-why-list li::before{content:counter(w,decimal-leading-zero);position:absolute;left:0;top:16px;font-weight:800;color:var(--gold-text)}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-why-list b{color:var(--ink) !important}

/* Reference accordions */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint details.pw-faq{border-bottom:1px solid var(--line)}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint details.pw-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;font-weight:700;cursor:pointer;color:var(--ink) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint details.pw-faq summary::-webkit-details-marker{display:none}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint details.pw-faq summary::after{content:"+";color:var(--gold-text);font-size:22px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint details.pw-faq[open] summary::after{content:"\2212"}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint details.pw-faq > :not(summary){padding-bottom:14px;color:var(--ink-2) !important}

/* Contact section with native enquiry widget */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tour,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-contact{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) !important;gap:64px;align-items:start}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tour > div > p,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-contact > div > p{color:#b4c0d3 !important;margin-top:14px !important;font-size:17px !important;max-width:440px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tour-contact{list-style:none !important;margin-top:28px !important;display:grid;gap:8px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tour-contact a{color:#fbb040 !important;font-weight:700;font-size:18px !important;text-decoration:none !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tour-contact a:hover{text-decoration:underline !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-native-form{min-width:0;max-width:100%}

/* CTA band */
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-cta{background:var(--night) !important;color:#fff !important;padding:64px 0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-cta .pw-wrap{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:32px;align-items:center}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-cta h2{font-size:clamp(28px,3.4vw,40px) !important;font-weight:800 !important;letter-spacing:-.025em !important;color:#fff !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-cta p{color:#b4c0d3 !important;margin-top:10px !important;font-size:17px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-cta .pw-acts{display:flex;gap:12px;flex-wrap:wrap}

@media (max-width:1100px){
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pw-hero,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-two-partners,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-why-pw,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tour,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-contact{grid-template-columns:1fr !important;gap:32px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-list{grid-template-columns:repeat(2,minmax(0,1fr)) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-list li:nth-child(3){border-left:0 !important;padding-left:0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-list li:nth-child(n+3){border-top:1px solid var(--line) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tabs{grid-template-columns:1fr !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tablist,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list{flex-direction:row !important;overflow-x:auto;border-right:0 !important;border-bottom:1px solid var(--line) !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list button{min-width:220px;border-bottom:0 !important;border-right:1px solid var(--line) !important;box-shadow:inset 0 -3px 0 transparent}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list button[aria-selected="true"]{box-shadow:inset 0 -3px 0 var(--gold) !important}
}
@media (max-width:720px){
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint{font-size:16px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-wrap{padding:0 16px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-breadcrumb,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-crumbs{padding:20px 16px 0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block{padding:56px 0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-block-head p,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-hero-lede{font-size:16px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps li:nth-child(2),body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-steps li:nth-child(3){margin-left:0 !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-list li{padding:18px 14px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-near-n{font-size:20px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-list button{min-width:200px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-tabpanel{padding:18px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit :is(th,td){padding:12px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit td.pw-cr,body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-credit td:last-child{width:auto !important;white-space:normal}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-partner{padding:24px !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pd div{flex-direction:column;gap:2px}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-pd dd{text-align:left}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-cta .pw-wrap{grid-template-columns:1fr !important}
body.tbs-pathways-page #tbs-pathways-content.tbs-pathways-blueprint .pw-btn{white-space:normal;text-align:center;padding:12px 22px !important}
}
}
