.nano-child-hero{padding:var(--spacing-2xl) 0;display:flex;align-items:center;position:relative}.nano-child-hero .container{display:flex;flex-direction:column;gap:var(--spacing-xl)}.nano-child-hero-inner{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:var(--spacing-3xl)}.nano-child-hero .career-hero-back-link{font-size:var(--font-size-base);color:var(--color-gray-800);text-decoration:none;display:inline-flex;align-items:center;gap:var(--spacing-xs);font-weight:var(--font-weight-medium);transition:opacity var(--transition-base);margin-bottom:var(--spacing-xl)}.nano-child-hero .career-hero-back-link:hover{opacity:.8}.nano-child-hero-image{max-width:540px}.nano-child-hero-title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-dark);margin-bottom:var(--spacing-md)}.nano-child-hero-description{font-size:var(--font-size-base);color:var(--color-gray-600);line-height:var(--line-height-normal);max-width:var(--size-700);margin-bottom:var(--spacing-xl)}.nano-child-hero-actions{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-md)}.nano-child-hero-actions .btn-secondary{background-color:#0000000f;color:var(--color-dark)}@media(max-width:1200px){.nano-child-hero-image{max-width:var(--size-500);bottom:0;right:0}}@media(max-width:1024px){.nano-child-hero-inner{display:block}.nano-child-hero-image{position:relative;max-width:var(--size-500)}}@media(max-width:768px){.nano-child-hero-image{position:relative;max-width:100%;margin-top:40px;margin-bottom:40px}.nano-child-hero{padding:var(--spacing-2xl) 0 0 0}.nano-child-hero-title{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-md)}.nano-child-hero-description{margin-bottom:var(--spacing-md)}.nano-child-hero-actions{flex-direction:column;padding-top:var(--spacing-md);gap:var(--spacing-sm)}}.nano-child-why{padding:var(--spacing-3xl) 0}.nano-child-why-title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-dark);text-align:center;margin-bottom:var(--spacing-md)}.nano-child-why-body{font-size:var(--font-size-base);color:var(--color-gray-600);line-height:var(--line-height-normal);text-align:center;max-width:900px;margin:0 auto var(--spacing-2xl) auto}.nano-child-why-skills{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md2)}.nano-child-why-skill-card{background-color:var(--color-light-gray-card);border-radius:var(--radius-lg);padding:var(--spacing-md2)}.nano-child-why-skill-icon{margin-bottom:var(--spacing-md)}.nano-child-why-skill-icon img{width:64px;height:64px;object-fit:contain}.nano-child-why-skill-subtitle{font-size:15px;color:Var(--color-gray-600);line-height:1.4;font-weight:var(--font-weight-medium);margin:0 0 var(--spacing-md) 0}.nano-child-why-skill-name{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-dark);margin-bottom:var(--spacing-sm);line-height:var(--line-height-heading)}.nano-child-why-skill-desc{font-size:14px;color:var(--color-gray-600);line-height:var(--line-height-normal)}@media(max-width:768px){.nano-child-why-skills{grid-template-columns:1fr}.nano-child-why-title br{display:none}.nano-child-why-title{font-size:var(--font-size-2xl)}.nano-child-why{padding:var(--spacing-2xl) 0}}.nano-child-pathway{padding:var(--spacing-3xl) 0}.nano-child-pathway-title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-dark);text-align:center;margin-bottom:var(--spacing-md)}.nano-child-pathway-subtext{text-align:center;max-width:780px;line-height:var(--line-height-normal);color:var(--color-gray-600);margin:0 auto var(--spacing-2xl) auto}.nano-child-steps-progress-line{display:grid;align-items:center;justify-content:center;width:100%;margin:0 auto var(--spacing-lg) auto;grid-template-columns:repeat(3,1fr)}.nano-child-progress-node{display:flex;align-items:center;flex:1;justify-content:center;position:relative}.nano-child-progress-node:last-child{flex:1}.nano-child-progress-node:first-child .nano-child-progress-connector{width:50%;right:-5px}.nano-child-progress-node:last-child .nano-child-progress-connector{width:50%;left:-5px}.nano-child-progress-number{width:var(--size-44);height:var(--size-44);border-radius:var(--radius-full);background-color:#ffc0dc;color:#f4317f;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);flex-shrink:0;margin:0 auto;position:relative;z-index:2;border:4px solid var(--color-white)}.nano-child-progress-number.active{background-color:#f4317f;color:var(--color-white)}.nano-child-progress-connector{flex:1;position:absolute;height:var(--spacing-xs);background-color:#ffcb6d;margin:0 var(--spacing-xs);width:100%}.nano-child-steps-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md2)}.nano-child-step-card{background-color:var(--color-light-gray-card);border-radius:var(--radius-lg);padding:var(--spacing-lg);text-align:left;display:flex;flex-direction:column;overflow:hidden}.nano-child-step-type{background-color:#ffc0dc;color:#f4317f;padding:var(--spacing-sm);line-height:1;display:inline-table;width:90px;margin-bottom:var(--spacing-md2);font-size:var(--font-size-sm)}.nano-child-step-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);line-height:var(--line-height-heading)}.nano-child-step-description{font-size:15px;color:var(--color-gray-600);line-height:var(--line-height-normal);margin:0}.nano-child-graduate-section{margin-top:var(--spacing-md2);background-color:var(--color-light-gray-card);border-radius:var(--radius-lg);padding:var(--spacing-md2);position:relative;overflow:hidden}.nano-child-graduate-content{display:grid;grid-template-columns:1fr 3fr;gap:var(--spacing-xl);align-items:center}.nano-child-graduate-image{position:relative;overflow:hidden;height:100%;width:340px}.nano-child-graduate-image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--radius-md)}.svg-arrow{display:flex;justify-content:center;margin-bottom:60px;position:relative;margin-top:-60px}.nano-child-graduate-text{display:flex;flex-direction:column;padding:var(--spacing-md) 0}.nano-child-graduate-heading{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);line-height:1.2;color:var(--color-dark);margin-bottom:var(--spacing-lg)}.nano-child-graduate-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.nano-child-graduate-feature{display:flex;align-items:start;gap:12px;font-size:15px;color:var(--color-gray-600);line-height:var(--line-height-normal)}.graduate-feature-title{font-weight:var(--font-weight-semibold);display:block;color:var(--color-dark)}.nano-child-feature-icon{flex-shrink:0;width:25px;height:25px}.nano-child-course-card-wrapper{margin-top:auto;background:var(--color-primary);padding:var(--spacing-md);color:var(--color-white);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);display:flex;align-items:center;gap:var(--spacing-md);border-radius:var(--radius-lg);cursor:pointer;text-decoration:none;transition:all .2s ease}.nano-child-course-card-wrapper:hover{transform:translateY(-2px)}.nano-child-course-card-wrapper img{width:var(--size-48);height:var(--size-48);background-color:#fff3;border-radius:var(--radius-full);flex-shrink:0}.nano-child-skills-learned{margin-top:var(--spacing-lg)}.nano-child-skills-label{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-sm)}.nano-child-skills-pill-group{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.nano-child-skills-pill{background:#e4dafa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPeSURBVHgBvVnbddpAEJ1d4X86CO6AfCbhITpwKohdQAxUYFOBBS7ApALHFfD0ySekAquDcI79h6TJjCSMEELSrjD3A1v70F52dmbvDAI00anNTA+gKQCrILCKKMrUXA67V9RuA4gVAk4kyLE1r49BA0JlcMdclD3nrQ2AnQiZvCvZtNhYGGc9a/zFzj8tJzF0X28QoQNHgBAwzEs0k+B1bcY7dguqO5a9so0AvftZY5g+LAXt+vTuWLt2kIAAqz9rdA/2JzX6JnXeRsgOcAKQQy1FyWtZ49Yq3ieTJmiTE2jTjtigCARRRUeOkvr2CPpm1d05hCdEfAINMEleO96+Y+JOfXrpITyAJiSIFv/1AEegCTrz3fvnhgVxgh3zTwXd9YgGVEAHZN7BrHnO/17Xpv9A3+tXsuSeb87ju4mJ3I02OeYHYrx9wl+gD4q5xs3mwSfo7x7CJRQAmeJp+1L5GwqAQ1vHHJWDd0Gwe1AQ1qyxJVVylvS5ggLwHOnH342JTSiCmOfy+aEdXUIhiDZ/SlYlRc4eA6XYMylFA61wE0GZuUkPPBMKwjDc8V7bmTuEgmBuJfK+Jh4Y4KsOgEnGe1ZkUjveyGamuPodMsINxUwTUPxI7ESoClIrC0i9OcTtYF7vwQcgU4ywhswVVGmgNM5aKkIzDX5Yc5zHHFfqSkKeiE9O5Dnrxc9v08LSi/UlvyvnfV/mHURQgIoajiKQcK8PtNiFyjzeQaWAyjeOR3c2h4C8c/xQ5r4uVMkxN0k7oh7x2eTCy616UOCDTqzlzFDSYloRf1ccpENXI3LaKumw/gUNCBS5FYuuePBzak6qQR0rpURcUzwwN1+wKgtMMtngublz4EMvfWQionTWjXv5dX0yPHhjJCEUwKGawT4oIC4OOl+fq6GXmuypvpdTMI6OkQpn1ucXjvcJypJnqUyOigM/8Ep3seOlQWB/ob6tzjRcpXMoDLcXEH1faGJtNFjqRKqv9OeNVlgOuctS4kFgd7ssHtq16QhzaE+eQ8n8VbheAJbYnmO8QMZZ5KzLQGOMhvuYO7aFd7m7Xl/Q4nfpYyn2GX4Sb/Pje9LE35AWzFQt5PafyKRq2V94lwuBleyhoheVb3ulj7ym/hhgfzBv7giSxNpMuzZZcKYPJwTXZ/rz5ud4e2Jthgs5PAFOhE3xKLkvBacx975Zo5BpU3miFHBFh9uGowPZKbtp5BipBBmUkFMco+0XhcoZMWCfLofzaJHoEBSL6KOK58pbmtSkqn4FlIAsFpiYlVSoPArBKIKfITyT01ZavEw3RIVeV96Q8YUwiiXLuSI/Q/wH377zwd9UKj4AAAAASUVORK5CYII=) left 7px center no-repeat;background-size:16px;color:var(--color-purple-base);padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) 30px;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);white-space:nowrap;transition:all var(--transition-base)}@media(max-width:1024px){.nano-child-graduate-content{grid-template-columns:1fr;gap:var(--spacing-2xl)}.nano-child-graduate-section{padding:var(--spacing-2xl)}.nano-child-graduate-heading{font-size:var(--font-size-3xl)}.nano-child-steps-cards{grid-template-columns:repeat(2,1fr)}.nano-child-steps-progress-line{display:none}}@media(max-width:768px){.svg-arrow{display:flex;justify-content:center;margin-bottom:30px;position:relative;margin-top:-80px}.nano-child-graduate-section{margin-top:var(--spacing-xl);padding:var(--spacing-md2)}.nano-child-graduate-content{gap:var(--spacing-md2)}.nano-child-pathway-title,.nano-child-graduate-heading{font-size:var(--font-size-2xl)}.nano-child-graduate-feature{font-size:var(--font-size-base);gap:var(--spacing-sm)}.nano-child-graduate-image{width:100%;height:260px}.nano-child-feature-icon{width:var(--spacing-lg);height:var(--spacing-lg)}.nano-child-steps-cards{grid-template-columns:repeat(1,1fr)}.nano-child-skills-pill-group{gap:var(--spacing-xs)}.nano-child-step-card{padding:var(--spacing-md2)}.nano-child-skills-pill{font-size:var(--font-size-sm);padding:6px var(--spacing-sm) 6px 30px}}@media(max-width:480px){.nano-child-steps-cards{grid-template-columns:1fr}}.nano-child-audience{padding:var(--spacing-3xl) 0;background-color:#e9e8ed}.nano-child-audience-title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-dark);text-align:center;width:700px;max-width:100%;margin:0 auto var(--spacing-sm) auto}.nano-child-audience-subtitle{line-height:var(--line-height-normal);text-align:center;color:var(--color-gray-600);margin:0 auto var(--spacing-xl) auto}.nano-child-audience-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md2);width:1000px;max-width:100%;margin:0 auto}.nano-child-audience-card{background-color:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-md2)}.nano-child-audience-number{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:#d41f67;background-color:#ffc0dc;padding:4px var(--spacing-sm);text-align:center;margin-bottom:var(--spacing-md2)}.nano-child-audience-segment-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-dark);margin-bottom:var(--spacing-sm);line-height:var(--line-height-heading)}.nano-child-audience-desc{font-size:15px;color:var(--color-gray-600);line-height:var(--line-height-normal);margin:0}@media(max-width:768px){.nano-child-audience-grid{grid-template-columns:1fr}.nano-child-audience-title{font-size:var(--font-size-2xl)}}.nano-child-reviews-wrapper{padding:var(--spacing-3xl) 0;background:var(--color-white)}.nano-child-reviews-title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-dark);text-align:center;width:900px;max-width:100%;margin:0 auto var(--spacing-sm) auto}.nano-child-reviews-subtext{font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-gray-600);text-align:center;max-width:var(--size-800);margin:0 auto var(--spacing-xl) auto}.nano-child-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md2);margin-top:var(--spacing-2xl)}@media(max-width:1024px){.nano-child-reviews-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.nano-child-reviews-grid{grid-template-columns:1fr;margin-top:var(--spacing-lg)}.nano-child-reviews-title{font-size:var(--font-size-2xl)}}.nano-child-reviews-buttons{display:flex;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-2xl)}@media(max-width:480px){.nano-child-reviews-buttons{flex-direction:column;width:100%}.nano-child-reviews-buttons .btn{width:100%}}.nano-child-FAQs-wrapper{padding:var(--spacing-3xl) 0;background:var(--color-light-gray-card)}.nano-child-FAQs-wrapper .faqs-accordion-section{padding:0;background:transparent}.nano-child-FAQs-title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-dark);text-align:center;margin-bottom:var(--spacing-xl)}
