:root{--navy:#082d32;--deep:#041f23;--teal:#0e5960;--aqua:#dceff0;--gold:#ffc95f;--coral:#ef765e;--cream:#faf5e9;--paper:#fffdf8;--ink:#12363a;--muted:#64787a;--line:rgba(8,45,50,.14);--shadow:0 25px 70px rgba(4,31,35,.18)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;color:var(--ink);background:var(--paper);font:16px/1.55 Inter,system-ui,sans-serif}a{color:inherit}img{display:block;width:100%}.skip{position:fixed;z-index:999;top:8px;left:10px;padding:.7rem 1rem;color:#fff;background:var(--navy);transform:translateY(-150%)}.skip:focus{transform:none}.header{position:sticky;z-index:60;top:0;min-height:76px;padding:12px max(22px,calc((100% - 1180px)/2));display:flex;align-items:center;gap:25px;background:rgba(255,253,248,.95);border-bottom:1px solid var(--line);backdrop-filter:blur(15px)}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;line-height:1.05}.mark{width:42px;height:42px;display:grid;place-items:center;color:var(--navy);background:var(--gold);border-radius:13px;font-size:1.35rem;font-weight:900}.brand strong,.brand small{display:block}.brand small{margin-top:4px;color:var(--muted);font-size:.59rem;letter-spacing:.1em}.header nav{margin-left:auto;display:flex;gap:4px}.header nav a{padding:.65rem .78rem;border-radius:9px;font-size:.84rem;font-weight:800;text-decoration:none}.header .nav-cta{color:#fff;background:var(--navy)}.menu{display:none}.hero{min-height:690px;padding:84px max(22px,calc((100% - 1180px)/2));display:grid;grid-template-columns:1.03fr .97fr;gap:75px;align-items:center;overflow:hidden;background:linear-gradient(130deg,var(--cream),#e7f1ee)}.eyebrow{margin:0 0 15px;color:var(--coral);font-size:.69rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.hero h1,.section-head h2,.pathway-copy h2,.proof-copy h2,.conversion h2{margin:0;font:600 clamp(3.2rem,6.3vw,6rem)/.93 Georgia,serif;letter-spacing:-.05em}.hero h1 em{color:var(--coral);font-weight:600}.lede{max-width:650px;margin:25px 0 0;color:#476467;font-size:1.13rem}.actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:29px}.button{min-height:50px;padding:.8rem 1.15rem;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid var(--line);border-radius:11px;font-weight:850;text-align:center;text-decoration:none;cursor:pointer}.primary{color:#fff;background:var(--navy);border-color:var(--navy)}.quiet{background:#fff}.gold{color:var(--deep);background:var(--gold);border:0}.trust{display:flex;flex-wrap:wrap;gap:18px;margin-top:36px;color:var(--muted);font-size:.75rem;font-weight:780}.trust span:before{content:'✓';margin-right:6px;color:var(--coral)}.hero-stage{position:relative;min-height:540px}.hero-card{position:absolute;margin:0;overflow:hidden;background:#fff;border:7px solid #fff;box-shadow:var(--shadow)}.main-card{inset:0 110px 20px 0;border-radius:26px;transform:rotate(-1.5deg)}.main-card img{height:100%;object-fit:cover;object-position:center top}.main-card figcaption{position:absolute;inset:auto 12px 12px;padding:12px;color:#fff;background:rgba(4,31,35,.88);border-radius:12px}.main-card small,.main-card strong{display:block}.main-card small{color:var(--gold);font-size:.58rem}.data-card{width:230px;height:175px;right:0;bottom:32px;border-radius:18px;transform:rotate(3deg)}.data-card img{height:100%;object-fit:cover;object-position:center}.data-card figcaption{position:absolute;inset:auto 5px 5px;padding:7px;color:#fff;background:var(--teal);border-radius:7px;font-size:.62rem}.hero-note{position:absolute;top:40px;right:-5px;padding:12px 15px;display:flex;align-items:center;gap:9px;background:var(--gold);border-radius:14px;box-shadow:var(--shadow)}.hero-note b{font:700 2rem Georgia,serif}.hero-note span{font-size:.62rem;font-weight:760}.model,.pathways,.proof{padding:105px max(22px,calc((100% - 1180px)/2))}.section-head{display:grid;grid-template-columns:1.2fr .8fr;gap:55px;align-items:end}.section-head h2,.pathway-copy h2,.proof-copy h2,.conversion h2{font-size:clamp(2.65rem,4.8vw,4.65rem)}.section-head>p{margin:0;color:var(--muted)}.method-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:52px}.method-grid article{padding:25px;background:#fff;border:1px solid var(--line);border-radius:18px}.method-grid article>span{color:var(--coral);font:700 1.2rem Georgia,serif}.method-grid h3{margin:15px 0 8px;font:600 1.28rem Georgia,serif}.method-grid p{margin:0;color:var(--muted);font-size:.84rem}.continuum{margin:22px 0 0;padding:16px;background:var(--aqua);border-radius:20px}.continuum img{border-radius:12px}.continuum figcaption{padding:12px 5px 0;color:var(--muted);font-size:.76rem}.pathways{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;color:#fff;background:var(--deep)}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0 22px}.tab{padding:.68rem .8rem;color:rgba(255,255,255,.7);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:9px;font-weight:800;cursor:pointer}.tab.active{color:var(--deep);background:var(--gold)}.path-answer{padding:25px;background:rgba(255,255,255,.06);border-radius:17px}.answer-label{color:var(--gold);font-size:.64rem;font-weight:900;letter-spacing:.12em}.path-answer h3{margin:8px 0;font:600 1.75rem Georgia,serif}.path-answer>p:not(.answer-label),.path-answer li{color:rgba(255,255,255,.65)}.path-answer ul{padding-left:18px}.career-board{padding:30px;background:#fff;border-radius:26px;color:var(--ink)}.career-board>p{margin:0 0 18px;color:var(--muted);font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.career-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.career-grid button{min-height:70px;padding:10px;display:flex;align-items:center;gap:10px;color:var(--ink);background:var(--cream);border:1px solid var(--line);border-radius:12px;font-weight:800;text-align:left;cursor:pointer}.career-grid button:hover,.career-grid button.active{background:var(--aqua);border-color:var(--teal)}.career-grid span{font-size:1.35rem}.career-detail{margin-top:12px;padding:18px;color:#fff;background:var(--teal);border-radius:14px}.career-detail small,.career-detail strong{display:block}.career-detail small{color:var(--gold);font-size:.57rem;letter-spacing:.12em}.career-detail strong{margin-top:3px;font:600 1.4rem Georgia,serif}.career-detail p{margin:5px 0 0;color:rgba(255,255,255,.72);font-size:.8rem}.proof{background:var(--cream)}.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.proof-copy>p:not(.eyebrow){color:var(--muted)}.credentials{display:grid;gap:10px;margin-top:28px}.credentials div{padding:13px 0;display:grid;grid-template-columns:160px 1fr;border-top:1px solid var(--line)}.credentials span{color:var(--muted);font-size:.84rem}.proof-media{position:relative;min-height:570px}.proof-media img{position:absolute;object-fit:cover;background:#fff;border:7px solid #fff;border-radius:22px;box-shadow:var(--shadow)}.gala{inset:0 185px 0 0;height:100%}.dashboard{width:310px;height:250px;right:0;bottom:45px}.deliverables{margin-top:80px;padding:34px;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;color:#fff;background:var(--navy);border-radius:25px}.deliverables h3{margin:0;font:600 2.1rem Georgia,serif}.deliverables ul{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px;list-style:none}.deliverables li:before{content:'✓';margin-right:8px;color:var(--gold)}.conversion{margin-top:18px;padding:40px;display:grid;grid-template-columns:1fr .9fr;gap:50px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:25px}.conversion p:not(.eyebrow){color:var(--muted)}.conversion form{display:grid;gap:11px}.conversion label{display:grid;gap:4px;font-size:.7rem;font-weight:850}.conversion input,.conversion select{width:100%;padding:.78rem;border:1px solid var(--line);border-radius:9px;font:inherit}.form-note{color:var(--muted);font-size:.67rem;text-align:center}.form-note.success{padding:9px;color:var(--deep);background:var(--aqua);border-radius:8px;font-weight:800}footer{padding:28px max(22px,calc((100% - 1180px)/2));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;color:rgba(255,255,255,.7);background:#03191c}footer p{text-align:center}footer>a:last-child{text-align:right}
@media(max-width:900px){.header nav{position:absolute;top:100%;left:12px;right:12px;padding:10px;display:none;background:#fff;border-radius:12px;box-shadow:var(--shadow)}.header nav.open{display:grid}.menu{margin-left:auto;padding:.6rem;display:block;background:var(--aqua);border:0;border-radius:8px}.hero,.pathways,.proof-grid,.conversion{grid-template-columns:1fr}.hero-copy{text-align:center}.actions,.trust{justify-content:center}.hero-stage{width:min(560px,100%);margin:auto}.section-head,.deliverables{grid-template-columns:1fr}.method-grid{grid-template-columns:1fr 1fr}.proof-media{width:min(570px,100%);margin:auto}footer{grid-template-columns:1fr;text-align:center}footer .brand{justify-content:center}footer>a:last-child{text-align:center}}
@media(max-width:540px){.hero,.model,.pathways,.proof{padding-left:16px;padding-right:16px}.hero h1{font-size:3.35rem}.hero-stage{min-height:430px}.main-card{right:52px}.data-card{width:150px;height:120px}.hero-note{top:5px}.method-grid,.career-grid,.deliverables ul{grid-template-columns:1fr}.proof-media{min-height:480px}.gala{right:75px}.dashboard{width:210px;height:170px}.conversion{padding:25px}.credentials div{grid-template-columns:1fr;gap:3px}.continuum{padding:7px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
.sample-showcase{margin-top:20px;display:grid;grid-template-columns:1.1fr .9fr;gap:16px}.sample-showcase figure{margin:0;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:20px}.sample-showcase video,.sample-showcase img{width:100%;height:330px;display:block;object-fit:cover;background:#000}.sample-showcase figcaption{padding:17px;display:grid;gap:4px}.sample-showcase small{color:var(--coral);font-size:.59rem;font-weight:900;letter-spacing:.12em}.sample-showcase strong{font:600 1.35rem Georgia,serif}.sample-showcase span{color:var(--muted);font-size:.78rem}@media(max-width:760px){.sample-showcase{grid-template-columns:1fr}.sample-showcase video,.sample-showcase img{height:auto;max-height:430px}}
.career-detail b{display:block;margin-top:5px;color:var(--gold);font-size:.7rem}.hidden-subjects{grid-column:1/-1;margin-top:8px;padding:25px;display:grid;grid-template-columns:1fr .55fr .55fr;gap:16px;align-items:center;background:rgba(255,255,255,.06);border-radius:22px}.hidden-subjects h3{margin:0;font:600 2rem Georgia,serif}.hidden-subjects>div>p:last-child{color:rgba(255,255,255,.64)}.hidden-subjects figure{margin:0;overflow:hidden;color:var(--ink);background:#fff;border-radius:14px}.hidden-subjects img{height:275px;object-fit:cover;object-position:top}.hidden-subjects figcaption{padding:11px;display:grid}.hidden-subjects figcaption span{color:var(--muted);font-size:.66rem}@media(max-width:900px){.hidden-subjects{grid-template-columns:1fr 1fr}.hidden-subjects>div{grid-column:1/-1}}@media(max-width:540px){.hidden-subjects{grid-template-columns:1fr}.hidden-subjects>div{grid-column:auto}.hidden-subjects img{height:340px}}
.career-detail em{display:block;margin-top:8px;color:rgba(255,255,255,.55);font-size:.62rem}.main-card{right:25px}.main-card img{object-position:center}.trust{gap:12px}
.readiness-path{grid-column:1/-1;margin-top:8px;padding:28px;display:grid;grid-template-columns:1.15fr .85fr;gap:28px;color:var(--ink);background:var(--aqua);border-radius:23px}.readiness-copy h3{margin:0;font:600 clamp(2rem,4vw,3.2rem)/1 Georgia,serif}.readiness-copy>p:not(.eyebrow){color:var(--muted)}.readiness-levels{display:grid;gap:8px;margin-top:20px}.readiness-levels article{padding:14px;background:rgba(255,255,255,.8);border-radius:11px}.readiness-levels span{color:var(--coral);font-size:.59rem;font-weight:900;letter-spacing:.11em}.readiness-levels strong{display:block;margin-top:3px}.readiness-levels p{margin:5px 0 0;color:var(--muted);font-size:.74rem}.readiness-path figure{margin:0;align-self:center;overflow:hidden;background:#fff;border-radius:15px;box-shadow:var(--shadow)}.readiness-path figure img{max-height:650px;object-fit:cover;object-position:top}.readiness-path figcaption{padding:12px;color:var(--muted);font-size:.68rem}.evidence-note{display:block;margin-top:10px;color:var(--muted);font-size:.62rem}@media(max-width:850px){.readiness-path{grid-template-columns:1fr}.readiness-path figure{max-width:600px;margin:auto}}@media(max-width:520px){.readiness-path{padding:20px}}
.program-depth{grid-column:1/-1;margin-top:8px;padding:30px;color:var(--ink);background:#fff;border-radius:23px}.depth-heading{display:grid;grid-template-columns:.8fr 1.2fr;gap:15px 40px;align-items:end}.depth-heading .eyebrow{grid-column:1/-1;margin:0}.depth-heading h3{margin:0;font:600 clamp(2rem,4vw,3.3rem)/1 Georgia,serif}.depth-heading>p:last-child{margin:0;color:var(--muted)}.depth-tabs{display:flex;flex-wrap:wrap;gap:7px;margin:26px 0 12px}.depth-tab{padding:.68rem .82rem;color:var(--ink);background:var(--cream);border:1px solid var(--line);border-radius:9px;font-weight:800;cursor:pointer}.depth-tab.active{color:#fff;background:var(--teal)}.depth-panel{min-height:430px;padding:24px;display:grid;grid-template-columns:.8fr 1.2fr;gap:30px;align-items:center;background:var(--cream);border-radius:17px}.depth-panel small{color:var(--coral);font-size:.6rem;font-weight:900;letter-spacing:.11em}.depth-panel h4{margin:7px 0;font:600 2rem/1.05 Georgia,serif}.depth-panel p,.depth-panel li{color:var(--muted);font-size:.8rem}.depth-panel ul{padding-left:18px}.depth-panel figure{margin:0;overflow:auto;max-height:500px;background:#fff;border-radius:11px}.depth-panel img{object-fit:contain;object-position:top}@media(max-width:800px){.depth-heading,.depth-panel{grid-template-columns:1fr}.depth-heading .eyebrow{grid-column:auto}.depth-panel{min-height:0}}@media(max-width:520px){.program-depth{padding:20px}.depth-tabs{display:grid;grid-template-columns:1fr 1fr}.depth-panel{padding:17px}}
.workplace-journey{margin-top:20px;padding:22px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch;color:#fff;background:var(--navy);border-radius:23px}.workplace-journey figure{position:relative;margin:0;overflow:hidden;color:var(--ink);background:#fff;border-radius:14px}.workplace-journey figure>span{position:absolute;z-index:2;top:8px;left:8px;width:28px;height:28px;display:grid;place-items:center;color:var(--deep);background:var(--gold);border-radius:50%;font-size:.66rem;font-weight:900}.workplace-journey img{height:285px;object-fit:cover;object-position:top}.workplace-journey figcaption{padding:12px;display:grid}.workplace-journey figcaption small{color:var(--muted);font-size:.65rem}.workplace-journey>div{grid-column:1/-1;padding:15px}.workplace-journey h3{margin:0;font:600 2rem/1.05 Georgia,serif}.workplace-journey>div>p:not(.eyebrow){color:rgba(255,255,255,.68)}.subject-tags{display:flex;flex-wrap:wrap;gap:6px}.subject-tags span{padding:5px 8px;color:var(--deep);background:var(--gold);border-radius:7px;font-size:.65rem;font-weight:850}@media(max-width:1000px){.workplace-journey{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.workplace-journey{grid-template-columns:1fr}.workplace-journey img{height:420px}}
.employer-layer{grid-column:1/-1;margin-top:8px;padding:34px;color:var(--ink);background:var(--gold);border-radius:24px}.employer-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:20px 45px;align-items:end}.employer-intro .eyebrow{grid-column:1/-1;margin:0;color:var(--teal)}.employer-intro h3{margin:0;font:600 clamp(2rem,4vw,3.5rem)/1 Georgia,serif}.employer-intro>p:last-child{margin:0;color:#5f563e}.employer-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:28px}.employer-steps article{padding:18px;background:rgba(255,255,255,.7);border-radius:13px}.employer-steps article>span{color:var(--coral);font-size:.66rem;font-weight:900}.employer-steps strong{display:block;margin-top:8px}.employer-steps p{margin:7px 0 0;color:#665f50;font-size:.75rem}.partner-result{margin-top:12px;padding:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;background:var(--navy);border-radius:12px;color:#fff;font-size:.76rem}.partner-result span{color:var(--gold);font-weight:900}.partner-result b{padding:4px 8px;color:var(--deep);background:#fff;border-radius:7px}@media(max-width:900px){.employer-intro,.employer-steps{grid-template-columns:1fr 1fr}.employer-intro .eyebrow{grid-column:1/-1}}@media(max-width:560px){.employer-layer{padding:24px}.employer-intro,.employer-steps{grid-template-columns:1fr}.employer-intro .eyebrow{grid-column:auto}.partner-result{align-items:stretch;flex-direction:column;text-align:center}.partner-result span{display:none}}
.tank-pathway{margin-top:22px;padding:30px;color:#fff;background:var(--teal);border-radius:23px}.tank-pathway-head{display:grid;grid-template-columns:1fr 1fr;gap:16px 42px;align-items:end}.tank-pathway-head .eyebrow{grid-column:1/-1;margin:0;color:var(--gold)}.tank-pathway-head h3{margin:0;font:600 clamp(2rem,4vw,3.35rem)/1 Georgia,serif}.tank-pathway-head>p:last-child{margin:0;color:rgba(255,255,255,.7)}.tank-pathway-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:26px}.tank-pathway-steps div{padding:15px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:12px}.tank-pathway-steps span{width:27px;height:27px;display:grid;place-items:center;color:var(--deep);background:var(--gold);border-radius:50%;font-size:.66rem;font-weight:900}.tank-pathway-steps strong{display:block;margin-top:10px}.tank-pathway-steps p{margin:6px 0 0;color:rgba(255,255,255,.63);font-size:.72rem}.vet-showcase{grid-template-columns:1fr 1fr}.vet-evidence{display:grid;grid-template-rows:1fr 1fr;gap:12px}.vet-evidence figure{display:grid;grid-template-columns:1.1fr .9fr;align-items:center}.vet-evidence img{height:100%;max-height:188px}.vet-evidence figcaption{padding:13px}.vet-evidence figcaption small,.vet-evidence figcaption strong{display:block}.vet-evidence figcaption small{color:var(--coral);font-size:.57rem;letter-spacing:.11em}.vet-evidence figcaption strong{margin-top:5px;font:600 1rem Georgia,serif}@media(max-width:900px){.tank-pathway-head{grid-template-columns:1fr}.tank-pathway-head .eyebrow{grid-column:auto}.tank-pathway-steps{grid-template-columns:1fr 1fr}.vet-showcase{grid-template-columns:1fr}}@media(max-width:560px){.tank-pathway{padding:22px}.tank-pathway-steps{grid-template-columns:1fr}.vet-evidence figure{grid-template-columns:1fr}.vet-evidence img{max-height:none}}
.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.curriculum-architecture{margin-top:22px;padding:30px;color:#fff;background:var(--teal);border-radius:23px}.architecture-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:12px 38px;align-items:end}.architecture-intro .eyebrow{grid-column:1/-1;margin:0;color:var(--gold)}.architecture-intro h3{margin:0;font:600 clamp(2rem,4vw,3.2rem)/1 Georgia,serif}.architecture-intro>p:last-child{margin:0;color:rgba(255,255,255,.7)}.curriculum-architecture ol{margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:7px;list-style:none}.curriculum-architecture li{position:relative;padding:15px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:12px}.curriculum-architecture li:not(:last-child):after{content:'→';position:absolute;z-index:2;top:50%;right:-9px;color:var(--gold);font-weight:900;transform:translateY(-50%)}.curriculum-architecture li span{color:var(--gold);font-size:.62rem;font-weight:900}.curriculum-architecture li strong,.curriculum-architecture li small{display:block}.curriculum-architecture li strong{margin-top:7px}.curriculum-architecture li small{margin-top:6px;color:rgba(255,255,255,.62)}
.subject-matrix{margin-top:22px;padding:30px;display:grid;grid-template-columns:.7fr 1.3fr;gap:34px;align-items:start;background:var(--cream);border:1px solid var(--line);border-radius:23px}.subject-matrix h3{margin:0;font:600 clamp(1.8rem,3vw,2.6rem)/1 Georgia,serif}.subject-matrix>div>p:last-child{color:var(--muted)}.matrix-wrap{overflow-x:auto;background:#fff;border-radius:14px}.subject-matrix table{width:100%;border-collapse:collapse;font-size:.76rem}.subject-matrix th,.subject-matrix td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.subject-matrix thead th{color:#fff;background:var(--navy)}.subject-matrix tbody th{width:30%;color:var(--teal)}.subject-matrix tbody tr:last-child th,.subject-matrix tbody tr:last-child td{border-bottom:0}.conversion-action{padding:24px;display:grid;gap:12px;color:#fff;background:var(--navy);border-radius:17px}.conversion-action strong{font:600 1.25rem/1.25 Georgia,serif}.conversion-action p,.conversion-action small{margin:0;color:rgba(255,255,255,.7)}.conversion-action .button{justify-self:start}.conversion-action small{font-size:.68rem}
@media(max-width:980px){.curriculum-architecture ol{grid-template-columns:repeat(3,1fr)}.curriculum-architecture li:nth-child(3):after{display:none}.subject-matrix{grid-template-columns:1fr}}
@media(max-width:620px){.curriculum-architecture,.subject-matrix{padding:21px}.architecture-intro{grid-template-columns:1fr}.architecture-intro .eyebrow{grid-column:auto}.curriculum-architecture ol{grid-template-columns:1fr}.curriculum-architecture li:after{display:none}.subject-matrix table{min-width:560px}}


/* Pricing block v1.0.3 */
.career-pricing{padding:96px max(24px,calc((100vw - 1180px)/2));background:#f5f7f2;border-top:1px solid rgba(8,45,50,.08);border-bottom:1px solid rgba(8,45,50,.08)}
.pricing-head{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:end;margin-bottom:38px}.pricing-head h2{margin:.15em 0 0;font-size:clamp(2.45rem,4.7vw,4.4rem);line-height:1.02}.pricing-head>p{margin:0;color:#52676a;font-size:1.05rem;line-height:1.75}
.pricing-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.pricing-grid article{grid-column:span 2;display:flex;flex-direction:column;min-height:295px;padding:30px;border:1px solid rgba(8,45,50,.12);border-radius:24px;background:#fff;box-shadow:0 15px 36px rgba(8,45,50,.06)}.pricing-grid article:nth-child(4){grid-column:2/span 2}.pricing-grid article:nth-child(5){grid-column:4/span 2}.pricing-grid article.featured{background:#082d32;color:#fff;border-color:#082d32;transform:translateY(-8px)}
.pricing-grid article>span{font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#a06b19}.pricing-grid article.featured>span{color:#f3c774}.pricing-grid h3{margin:18px 0 20px;font-size:1.45rem;line-height:1.15}.pricing-grid strong{display:block;margin:auto 0 18px;font-size:2.15rem;line-height:1;color:#082d32}.pricing-grid .featured strong{color:#fff}.pricing-grid strong small{font-size:.78rem;font-weight:800}.pricing-grid p{margin:0;color:#667779;line-height:1.6}.pricing-grid .featured p{color:#d4e1df}
.pricing-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.pricing-note{max-width:920px;margin:20px 0 0;color:#6d7e80;font-size:.84rem;line-height:1.6}
@media(max-width:980px){.pricing-head{grid-template-columns:1fr;gap:18px}.pricing-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid article,.pricing-grid article:nth-child(4),.pricing-grid article:nth-child(5){grid-column:auto}.pricing-grid article.featured{transform:none}}
@media(max-width:650px){.career-pricing{padding:72px 20px}.pricing-grid{grid-template-columns:1fr}.pricing-grid article{min-height:0}.pricing-grid strong{margin:14px 0 18px}.pricing-actions{display:grid}.pricing-actions .button{text-align:center;justify-content:center}}
