@font-face{font-family:Satoshi;src:url(/learn/_next/static/media/Satoshi-Variable.d9396795.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}.eqp-page{--eqp-primary:#0faebd;--eqp-primary-dark:#0b838e;--eqp-primary-darker:#086870;--eqp-primary-darkest:#042c2f;--eqp-primary-light:hsl(185,85%,70%);--eqp-primary-lighter:#d0f8fb;--eqp-primary-lightest:#e8fbfd;--eqp-primary-strong:#0b838e;--eqp-accent:#ee332f;--eqp-accent-lightest:#fef3c7;--eqp-foreground:#1f2937;--eqp-foreground-strong:hsl(185,6%,21%);--eqp-card:#ffffff;--eqp-background:#f9fafb;--eqp-muted:#f3f4f6;--eqp-muted-foreground:#788687;--eqp-border:#e5e7eb;--eqp-border-strong:#d1d5db;--eqp-ring:#0faebd;--eqp-warning:#f59e0b;--eqp-warning-lighter:#fffbeb;--eqp-warning-darkest:#92400e;--eqp-success:#22c55e;--eqp-radius:0.75rem;--eqp-radius-sm:0.375rem;--eqp-radius-md:0.5rem;--eqp-radius-xl:1rem;--eqp-shadow-xs:0 1px 2px rgba(0,0,0,0.05);--eqp-shadow-sm:0 1px 3px rgba(0,0,0,0.08);--eqp-shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--eqp-shadow-primary-btn:0 1px 2px rgba(15,174,189,0.18),0 4px 12px rgba(15,174,189,0.22);--eqp-max-width:94.5rem;--eqp-gap:1rem;--eqp-gap-lg:1.5rem;--eqp-gap-xl:2rem;--eqp-gap-2xl:3rem;--eqp-px:1.5rem;color:var(--eqp-foreground);background:var(--eqp-background);line-height:1.5;position:relative;--eqp-neutral-100:#eff0f1}.eqp-page *,.eqp-page :after,.eqp-page :before{box-sizing:border-box}.eqp-overline{font-size:.625rem;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--eqp-primary-dark)}.eqp-display-3xl{font-size:6rem;font-weight:600;line-height:.85}.eqp-display-3xl,.eqp-display-xl{letter-spacing:-.05em;color:var(--eqp-foreground-strong)}.eqp-display-xl{font-size:4rem;font-weight:700;line-height:.94}.eqp-display-lg{font-size:3.5rem;line-height:1.1}.eqp-display-lg,.eqp-display-md{font-weight:600;letter-spacing:-.025em;color:var(--eqp-foreground-strong)}.eqp-display-md{font-size:3rem;line-height:1.16}.eqp-display-sm{font-size:2.25rem;line-height:.96}.eqp-display-sm,.eqp-h1{font-weight:600;letter-spacing:-.025em;color:var(--eqp-foreground-strong)}.eqp-h1{font-size:1.75rem;line-height:2rem;font-family:sans-serif}.eqp-h2{font-size:1.375rem;font-weight:500;line-height:1.75rem}.eqp-h2,.eqp-h3{letter-spacing:-.025em;color:var(--eqp-foreground-strong)}.eqp-h3{font-size:1.125rem;font-weight:600;line-height:1.5rem}.eqp-h4{font-size:1rem;line-height:1.25rem}.eqp-h4,.eqp-h5{font-weight:600;color:var(--eqp-foreground-strong)}.eqp-h5{font-size:.875rem;line-height:normal;margin:0}.eqp-body-lg{font-size:1.125rem}.eqp-body-lg,.eqp-body-md{font-weight:400;font-family:sans-serif}.eqp-body-md{font-size:1rem;line-height:1.5}.eqp-body-sm{font-size:.875rem;font-weight:400;line-height:1.375;font-family:sans-serif}.eqp-label-md{font-size:1rem}.eqp-label-md,.eqp-label-sm{font-weight:500;line-height:1}.eqp-label-sm{font-size:.875rem}.eqp-label-xs{font-size:.75rem;font-weight:500;line-height:1;letter-spacing:.025em}.eqp-caption{font-size:.75rem;font-weight:400;font-family:sans-serif;line-height:1.25;max-width:24rem}.eqp-text-primary{color:var(--eqp-primary-dark)}.eqp-text-accent{color:var(--eqp-accent)}.eqp-text-muted{color:var(--eqp-muted-foreground)}.eqp-text-card{color:var(--eqp-card)}.eqp-text-card-muted{color:rgba(255,255,255,.7)}.eqp-text-card-faint{color:rgba(255,255,255,.4)}.eqp-font-semibold{font-weight:600}.eqp-font-medium{font-weight:500}.eqp-course-card .title{font-size:1rem;color:#434b4c}.eqp-font-bold{font-weight:700}.eqp-font-extrabold{font-weight:800}.eqp-uppercase{text-transform:uppercase;letter-spacing:.05em}.eqp-line-through{text-decoration:line-through}.eqp-w-fit{width:fit-content}.eqp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eqp-pathway-card__body .eqp-text-muted{max-width:32rem}.eqp-icon{width:1rem;height:1rem;flex-shrink:0;display:inline-block;vertical-align:middle}.eqp-container{margin:0 auto;padding-left:var(--eqp-px);padding-right:var(--eqp-px);width:100%;max-width:var(--eqp-max-width)}@media (min-width:768px){.eqp-container{padding-left:0;padding-right:0;display:grid;grid-template-columns:repeat(12,1fr);gap:0}.eqp-container>*{grid-column:2/span 10}}.eqp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;border-radius:9999px;font-size:.875rem;font-weight:500;line-height:1.25;cursor:pointer;text-decoration:none;user-select:none;white-space:nowrap;font-family:inherit;transition:transform .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.eqp-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--eqp-background),0 0 0 4px var(--eqp-ring)}.eqp-btn:active{transform:scale(.98)}.eqp-btn:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.eqp-btn .eqp-icon,.eqp-btn svg{width:1rem;height:1rem;flex-shrink:0;pointer-events:none}.eqp-btn--primary{background:var(--eqp-primary-light);color:#58575E;box-shadow:var(--eqp-shadow-primary-btn)}.eqp-btn--primary:hover{background-color:#a1f0f7;color:var(--eqp-primary-darkest)}.eqp-btn--outline{background:transparent;color:#434B4C;border:1px solid #e9ecec}.eqp-btn--outline:hover{background-color:#eff0f1;border-color:#e9ecec;color:var(--eqp-foreground)}.eqp-btn--secondary{background:var(--eqp-muted);color:var(--eqp-foreground);box-shadow:var(--eqp-shadow-xs)}.eqp-btn--secondary:hover{background:var(--eqp-border)}.eqp-btn--sm{height:2rem;padding:0 .75rem;font-size:.8125rem}.eqp-btn--md{height:2.5rem;padding:0 1rem;font-size:.875rem}.eqp-btn--lg{height:3rem;padding:0 1.5rem;font-size:1rem}.c-black{color:#000}.eqp-badge{display:inline-flex;align-items:center;border-radius:.25rem;font-weight:500;white-space:nowrap}.eqp-badge--default{width:fit-content;background:#d0f8fb;color:#0b838e}.eqp-badge--secondary{width:fit-content;background:#e9ecec;color:var(--eqp-foreground)}.eqp-badge--accent{width:fit-content;background:var(--eqp-accent);color:#FEF1F1;font-weight:600}.eqp-badge--outline{background:transparent;border:1px solid var(--eqp-border);color:var(--eqp-foreground)}.eqp-badge--base{padding:.25rem .75rem;font-size:14px}.eqp-badge--sm{padding:.125rem .5rem;font-size:.875rem;font-weight:500}.eqp-card{background:var(--eqp-card);border-radius:var(--eqp-radius)}.eqp-tabs__list{display:flex;gap:.25rem;background:var(--eqp-muted);border-radius:var(--eqp-radius-md);padding:.25rem;margin-bottom:1rem}.eqp-tabs__trigger{flex:1;display:flex;align-items:center;justify-content:center;padding:.625rem .75rem;border:none;border-radius:var(--eqp-radius-sm);background:transparent;font-size:1rem;font-weight:500;cursor:pointer;color:var(--eqp-muted-foreground);font-family:inherit;transition:background .15s,color .15s}.eqp-tabs__trigger--active{background:var(--eqp-card);color:#0b838e;box-shadow:var(--eqp-shadow-xs)}.eqp-tabs__trigger--disabled{opacity:.5;cursor:not-allowed}.eqp-tabs--desktop{display:none}.eqp-level__select-mobile{margin-bottom:1rem}@media (min-width:768px){.eqp-tabs--desktop{display:block}.eqp-level__select-mobile{display:none}}.eqp-discipline-tabs{gap:1.5rem;height:100%}.eqp-discipline-tabs,.eqp-discipline-tabs__nav{display:flex;flex-direction:column}.eqp-discipline-tabs__label{display:flex;align-items:center;gap:.5rem;margin:0 0 1.5rem;color:var(--eqp-foreground-strong);min-height:1.75rem}.eqp-discipline-tabs__label .eqp-icon{width:1.25rem;height:1.25rem;flex-shrink:0}.eqp-discipline-tabs__list-wrap{overflow-x:auto}.eqp-discipline-tabs__list{display:inline-flex;flex-direction:row;width:max-content;margin-bottom:0;gap:1px}.eqp-discipline-tabs__trigger{flex:0 0 auto;width:auto;white-space:nowrap;text-align:start;justify-content:flex-start;padding:1rem 1.5rem;font-size:1.125rem;line-height:1.375;border-radius:var(--eqp-radius-md)}.eqp-discipline-tabs__panels{min-width:0;flex:1}@media (min-width:768px){.eqp-discipline-tabs{flex-direction:row;gap:3rem;align-items:flex-start}.eqp-discipline-tabs__nav{width:13rem;flex-shrink:0;height:100%}.eqp-discipline-tabs__list-wrap{overflow:visible;flex:1}.eqp-discipline-tabs__list{display:flex;flex-direction:column;width:100%;height:100%}.eqp-discipline-tabs__trigger{width:100%;white-space:normal}}.eqp-input{width:100%;border:1px solid var(--eqp-border);border-radius:var(--eqp-radius-md);background:var(--eqp-background);padding:.75rem 1rem;font-size:.875rem;line-height:1.375;color:var(--eqp-foreground);font-family:inherit}.eqp-input::placeholder{color:var(--eqp-muted-foreground)}.eqp-input:focus{outline:none;box-shadow:0 0 0 2px var(--eqp-ring)}.eqp-select{cursor:pointer}.eqp-form-field{display:flex;flex-direction:column;gap:.5rem}.eqp-form-field .eqp-label-sm{color:var(--eqp-foreground)}.eqp-form-row{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:640px){.eqp-form-row{grid-template-columns:1fr 1fr}}.eqp-grid-overlay{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.eqp-grid-overlay__line{position:absolute;border-color:rgba(229,231,235,.3)}.eqp-grid-overlay__line--vertical{top:0;bottom:0;border-left:1px solid rgba(229,231,235,.3)}.eqp-grid-overlay__line--top{inset-inline:0;top:0;border-top:1px solid rgba(229,231,235,.3)}.eqp-grid-overlay__line--bottom{inset-inline:0;bottom:0;border-bottom:1px solid rgba(229,231,235,.3)}.eqp-grid-overlay__line--horizontal{inset-inline:0;border-top:1px solid rgba(229,231,235,.3)}.eqp-grid-overlay__dot{position:absolute;width:6px;height:6px;border-radius:50%;background:rgba(229,231,235,.6);transform:translate(-50%,-50%)}.eqp-glow{display:none;pointer-events:none;position:fixed;width:37.5rem;height:37.5rem;border-radius:50%;background:rgba(251,146,60,.1);filter:blur(120px);z-index:0}@media (min-width:768px){.eqp-glow{display:block}.eqp-glow--left{top:45vh;left:0;transform:translateX(-50%)}.eqp-glow--right{bottom:25vh;right:0;transform:translateX(50%)}}.eqp-announcement{background:#fde3e3;max-width:72rem;border-radius:var(--eqp-radius-md);margin-inline:1rem;margin-block:0;position:relative;z-index:10}@media (min-width:768px){.eqp-announcement{margin-inline:max(1rem,calc((100% - 72rem) / 2));border-radius:9999px}}.eqp-announcement.mock{max-width:100%;margin-inline:0}.eqp-announcement__inner{display:flex;align-items:center;gap:1rem;padding:.75rem 1.5rem;border-radius:8px}.eqp-announcement__icon{color:#970f0c;flex-shrink:0}.eqp-announcement__text{font-size:.875rem;color:#970f0c;font-weight:500}.eqp-announcement__link{margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;color:#970f0c;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;flex-shrink:0}.eqp-announcement__link:hover{text-decoration:underline}.eqp-hero{overflow:hidden;z-index:10;background:transparent}.eqp-hero,.eqp-hero__grid{position:relative}.eqp-hero__logo-col{display:flex;flex-direction:column;justify-content:flex-start;padding:2rem 0 .75rem;align-items:start}.eqp-hero__logo{height:4rem;width:auto;object-fit:contain}.eqp-hero__content{display:flex;flex-direction:column;gap:.75rem;padding:2rem 0 3rem}.eqp-hero__eyebrow{margin:0}.eqp-hero__headline{margin:0;display:flex;flex-direction:column;gap:.5rem}.eqp-hero__line{display:block;color:var(--eqp-foreground-strong)}.eqp-hero__line--sm{font-size:1.75rem;font-weight:600;line-height:2rem;letter-spacing:-.025em}.eqp-hero__line--xl{font-size:4rem;font-weight:600;line-height:.94;letter-spacing:-.05em;font-family:sans-serif}.eqp-hero__line--loc{padding-top:.25rem}.eqp-hero__sub{margin:.75rem 0 0;max-width:41rem;color:var(--eqp-muted-foreground);font-family:sans-serif}.eqp-hero__actions{display:flex;flex-direction:column;align-items:stretch;gap:1rem;padding-top:.75rem}.eqp-hero__cross{display:none}@media (min-width:640px){.eqp-hero__actions{flex-direction:row;align-items:center}}@media (min-width:768px){.eqp-hero__logo-col{flex-direction:row;grid-column:2/span 2;padding:4rem 0 0}.eqp-hero__content{grid-column:4/span 9;padding:4rem 0 6rem}.eqp-hero__logo{width:100%;height:auto}.eqp-hero__line--sm{font-size:2.25rem;line-height:.96;letter-spacing:-.025em}.eqp-hero__line--xl{font-size:6rem;font-weight:600;line-height:.85;letter-spacing:-.05em}}@media (min-width:1024px){.eqp-hero__logo-col{padding:4rem 0 0}.eqp-hero__logo{width:auto;height:6.3rem}.eqp-hero__content{padding:3rem 0 6rem}.eqp-hero__cross{display:block;position:absolute;bottom:4rem;width:1.25rem;height:1.25rem;pointer-events:none;z-index:2}.eqp-hero__cross--left{left:8.333%;transform:translate(-50%,50%)}.eqp-hero__cross--right{right:8.333%;transform:translate(50%,50%)}.eqp-hero__cross-h{inset-inline:0;top:50%;height:1px}.eqp-hero__cross-h,.eqp-hero__cross-v{position:absolute;background:rgba(38,43,43,.5)}.eqp-hero__cross-v{inset-block:0;left:50%;width:1px}}.eqp-hero-title{display:flex;flex-direction:column;gap:1rem}.eqp-hero-title__eyebrow{padding-bottom:.25rem}.eqp-hero-title__headline{margin:0}.eqp-hero-title__sub{font-size:1rem}.eqp-hero-title__actions{display:flex;flex-direction:column;align-items:stretch;gap:1rem}@media (min-width:768px){.eqp-hero-title__actions{flex-direction:row;align-items:center}}.eqp-highlights{position:relative;z-index:10}.eqp-highlights__inner{padding:2rem var(--eqp-px) 4rem}@media (min-width:768px){.eqp-highlights__inner{padding:2rem 0 6rem}}.eqp-highlights__header{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}@media (min-width:768px){.eqp-highlights__header{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem}}.eqp-highlights__approved{display:flex;flex-direction:column;gap:.75rem;align-items:center;order:-1}@media (min-width:768px){.eqp-highlights__approved{order:2;flex-shrink:0;align-items:center}}.eqp-approved__logos{display:grid;grid-template-columns:3fr 2fr;gap:1rem;align-items:center;justify-items:stretch;width:12rem;padding-bottom:1.5rem}@media (min-width:768px){.eqp-approved__logos{grid-template-columns:1fr;justify-items:center}}@media (min-width:1024px){.eqp-approved__logos{grid-template-columns:3fr 2fr;justify-items:stretch;width:20rem}}.eqp-approved__logo{width:100%;height:auto;object-fit:contain}.eqp-approved__logo--binaa{width:auto;max-height:3rem;justify-self:center}@media (min-width:1024px){.eqp-approved__logo--binaa{width:100%;max-height:none;justify-self:stretch}}.eqp-highlights__intro{width:100%;min-width:0;flex:1}.eqp-highlights__intro h2{margin:0 0 .75rem}.eqp-highlights__intro p{max-width:42rem;margin:0}.eqp-highlights__pillars{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width:768px){.eqp-highlights__pillars{grid-template-columns:repeat(3,1fr)}}.eqp-pillar-card{background:rgba(255,255,255,.7);backdrop-filter:blur(24px);border-radius:var(--eqp-radius);padding:24px;box-shadow:var(--eqp-shadow-xs);display:flex;flex-direction:column;gap:1rem}.eqp-journey{position:relative;z-index:0;background:var(--eqp-foreground-strong);scroll-margin-top:6rem}.eqp-journey__career-wrap,.eqp-journey__gradient,.eqp-journey__skyline-wrap{display:none}@media (min-width:768px){.eqp-journey__skyline-wrap{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;top:-13.33vw;left:0;right:0;z-index:0;background:var(--eqp-background);overflow:hidden}.eqp-journey__sun{position:absolute;pointer-events:none;border-radius:50%;width:16.25rem;height:16.25rem;bottom:-6.25rem;left:-6.25rem;background:radial-gradient(circle,rgba(255,230,100,.95) 0,rgba(251,146,60,.75) 45%,transparent 70%);filter:blur(48px)}.eqp-journey__skyline{position:relative;z-index:10;width:100%;height:auto}.eqp-journey__career-wrap{display:block;position:absolute;top:0;left:0;right:0}.eqp-journey__career{width:100%;height:auto}.eqp-journey__gradient{display:block;position:absolute;top:0;left:0;right:0;height:40.33vw;background:linear-gradient(to top,var(--eqp-foreground-strong) 20%,transparent 80%)}}.eqp-journey__inner{position:relative;z-index:10;padding:0 var(--eqp-px) 3rem;display:flex;flex-direction:column;gap:1rem;margin:0 auto;width:100%;max-width:var(--eqp-max-width)}@media (min-width:768px){.eqp-journey__inner{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem var(--eqp-gap);padding:20vw 0 6rem}.eqp-journey__stages,.eqp-journey__title-block{grid-column:2/span 10}}.eqp-journey__mobile-scene{position:relative;margin:0 calc(-1 * var(--eqp-px));overflow:hidden;margin-bottom:2rem}@media (min-width:768px){.eqp-journey__mobile-scene{display:none}}.eqp-journey__mobile-skyline{background:var(--eqp-background)}.eqp-journey__mobile-career,.eqp-journey__mobile-skyline img{width:100%;height:auto}.eqp-journey__mobile-career{position:relative;z-index:10;margin-top:-25%}.eqp-journey__mobile-fade{position:absolute;bottom:0;left:0;right:0;height:50%;z-index:20;background:linear-gradient(to top,var(--eqp-foreground-strong),transparent)}.eqp-journey__title-block{padding-top:2rem;margin-bottom:2rem}.eqp-journey__title{color:var(--eqp-card);margin:0 0 .75rem;font-family:sans-serif}@media (min-width:768px){.eqp-journey__title{font-size:4rem;line-height:.94;letter-spacing:-.05em}}.eqp-journey__subtitle{color:rgba(255,255,255,.5);max-width:36rem;margin:0;font-weight:500;font-family:sans-serif}@media (min-width:768px){.eqp-journey__subtitle{color:rgba(255,255,255,.8)}}.eqp-journey__circles{display:none}#journey-circles{scroll-margin-top:6rem}@media (min-width:768px){.eqp-journey__circles{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem;position:relative;margin-bottom:0}.eqp-journey__circles-line{position:absolute;top:50%;left:calc(3rem + 1.75rem);right:calc(25% - 3rem - 1.75rem);height:.5rem;background:rgba(255,255,255,.3);transform:translateY(-50%)}}.eqp-journey__circle-wrap{position:relative;z-index:10;width:fit-content;padding:3rem 0}.eqp-journey__circle{width:5rem;height:5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:8px solid rgba(255,255,255,.3);background:rgba(0,0,0,.3);backdrop-filter:blur(4px)}.eqp-journey__circle--active{border-color:var(--eqp-primary)}.eqp-journey__circle--sm{width:2.5rem;height:2.5rem;border-width:4px}.eqp-journey__badges{position:absolute;left:calc(5rem + .5rem);top:50%;transform:translateY(-50%);display:flex;gap:.25rem;white-space:nowrap}.eqp-journey__badges--inline{position:static;transform:none;margin:.25rem 0}.eqp-journey__columns{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.eqp-journey__columns{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem}}.eqp-journey__col--dimmed{opacity:.5}.eqp-journey__mobile-row{display:flex;gap:1.5rem}@media (min-width:768px){.eqp-journey__mobile-row{display:none}}.eqp-journey__desktop-col{display:none}@media (min-width:768px){.eqp-journey__desktop-col{display:flex;flex-direction:column;gap:1rem;padding:.25rem 2rem 2rem 0}}.eqp-journey__mobile-timeline{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.eqp-journey__mobile-line{width:1px;flex:1;background:rgba(255,255,255,.3);margin-top:.25rem}.eqp-journey__mobile-content{display:flex;flex-direction:column;gap:.25rem;min-width:0}.eqp-journey__mobile-content--spaced{padding-bottom:3rem}.eqp-journey__req-text{font-size:.875rem;color:rgba(255,255,255,.7)}.eqp-journey__req-split,.eqp-journey__req-text{border-top:1px solid rgba(255,255,255,.2);padding-top:.5rem;margin-top:auto}.eqp-journey__req-split{display:flex;gap:.5rem;width:fit-content}.eqp-journey__req-col{display:flex;flex-direction:column;gap:.5rem}.eqp-journey__req-line{display:flex;flex-direction:column;line-height:1}.eqp-journey__req-or{display:flex;flex-direction:column;align-items:center;gap:.125rem;flex-shrink:0}.eqp-journey__circle .eqp-caption,.eqp-journey__req-or .eqp-caption{max-width:none}.eqp-journey__req-or-line{width:1px;flex:1;background:rgba(255,255,255,.2)}.eqp-eligibility{position:relative;overflow:hidden;background:var(--eqp-foreground-strong);scroll-margin-top:10rem}.eqp-eligibility__inner{padding:2rem 1rem 6rem;display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.eqp-eligibility__inner{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem 1rem;padding-top:2rem}.eqp-eligibility__header{grid-column:2/span 10;margin-bottom:3rem}.eqp-eligibility__form{grid-column:2/span 5}.eqp-eligibility__placeholder,.eqp-eligibility__result{grid-column:8/span 3;align-self:start;padding-top:2rem}}.eqp-eligibility__title{color:var(--eqp-card);margin:0 0 .5rem}.eqp-eligibility__desc{color:rgba(255,255,255,.4);max-width:36rem;margin:0}.eqp-eligibility__form{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:4rem}.eqp-eligibility__fieldset{border:0;padding:0;margin:0}.eqp-eligibility__options{display:grid;gap:.25rem}.eqp-eligibility__options--profession{grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){.eqp-eligibility__options--profession{grid-template-columns:repeat(4,1fr)}}.eqp-eligibility__options--years{grid-template-columns:repeat(5,1fr)}.eqp-eligibility__options--pdu{grid-template-columns:repeat(2,1fr)}.eqp-eligibility__option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.25rem;border-radius:var(--eqp-radius-md);border:1px solid rgba(0,0,0,.2);background:rgba(0,0,0,.2);cursor:pointer;height:4rem;transition:border-color .15s,background .15s}@media (min-width:768px){.eqp-eligibility__option{height:7rem}}.eqp-eligibility__option:hover{border-color:var(--eqp-primary)}.eqp-eligibility__option--active{border-color:rgba(0,0,0,.6);background:rgba(0,0,0,.5)}.eqp-eligibility__option--disabled{opacity:.3;cursor:default;pointer-events:none}.eqp-eligibility__placeholder-text{font-size:clamp(1.5rem,3vw,2rem);color:rgba(255,255,255,.2);margin:0}.eqp-eligibility__result{display:flex;flex-direction:column;gap:2rem}.eqp-eligibility__result-icon{width:4rem;height:4rem;flex-shrink:0}.eqp-eligibility__icon--primary{color:var(--eqp-primary-dark)}.eqp-eligibility__icon--success{color:#4ade80}.eqp-eligibility__icon--warning{color:#fde047}.eqp-eligibility__result-body p:last-child,.eqp-eligibility__result-title{color:var(--eqp-card);margin:0}.eqp-level{position:relative;overflow:hidden}.eqp-level__grid{padding:1rem var(--eqp-px) 3rem;display:flex;flex-direction:column;gap:2rem}.eqp-level__header{display:flex;flex-direction:column;justify-content:flex-start;gap:.75rem;padding-top:.75rem}@media (min-width:768px){.eqp-level__grid{padding:4rem 0 6rem;display:grid;grid-template-columns:repeat(12,1fr);gap:0 1rem}.eqp-level__grid--intern{padding-top:4rem;padding-bottom:4rem}.eqp-level__grid--fe{padding-top:6rem;padding-bottom:6rem}.eqp-level__grid--pe{padding-top:5rem;padding-bottom:2rem}.eqp-level__grid--ex{padding-top:0;padding-bottom:6rem}.eqp-level__header{grid-column:2/span 4;padding:4rem 0}.eqp-level__grid--intern .eqp-level__header{padding:6rem 0}.eqp-level__grid--fe .eqp-level__header{grid-column:8/span 4;padding:4rem 0 2rem}.eqp-level__grid--pe .eqp-level__header{padding:4rem 0}.eqp-level__image--right{grid-column:7/span 6}.eqp-level__image--left{grid-column:1/span 6}.eqp-level__alert{grid-column:2/span 10;margin:2rem 0 4rem}.eqp-level__tabs{grid-column:2/span 10;margin-bottom:4rem;scroll-margin-top:6rem}.eqp-level__grid--fe .eqp-level__image--left{grid-row:1}.eqp-level__grid--ex .eqp-level__header{grid-column:8/span 4}}.eqp-level__title{margin:0;font-size:3rem;font-weight:800;line-height:1.16}.eqp-level__subtitle,.eqp-level__title{letter-spacing:-.025em;color:var(--eqp-foreground-strong)}.eqp-level__subtitle{display:block;margin:.25rem 0 0;font-size:1.375rem;font-weight:600;line-height:1.75rem}@media (min-width:768px){.eqp-level__title{font-size:4rem;line-height:.94;letter-spacing:-.05em}.eqp-level__subtitle{margin-top:.5rem}}.eqp-level__header .eqp-overline{margin:0}.eqp-level__header .eqp-body-md{margin:0;font-size:1rem;line-height:1.5}.eqp-level__grid--fe .eqp-level__header .eqp-body-md{max-width:28rem}.eqp-level__pathways{display:block;color:var(--eqp-foreground);padding:.5rem 0}.eqp-level__image{order:-1;margin:0 calc(-1 * var(--eqp-px));height:14rem;position:relative;overflow:hidden;box-shadow:var(--eqp-shadow-md)}@media (min-width:768px){.eqp-level__image{order:0;margin:0;height:auto;min-height:100%;align-self:stretch}.eqp-level__image--right{border-radius:var(--eqp-radius) 0 0 var(--eqp-radius)}.eqp-level__image--left{border-radius:0;border-top-right-radius:var(--eqp-radius)}.eqp-level__image--rounded-right,[dir=rtl] .eqp-level__image--right,html[lang=ar] .eqp-level__image--right{border-radius:0 var(--eqp-radius) var(--eqp-radius) 0}[dir=rtl] .eqp-level__image--left,html[lang=ar] .eqp-level__image--left{border-radius:0;border-top-left-radius:var(--eqp-radius)}[dir=rtl] .eqp-level__image--rounded-right,html[lang=ar] .eqp-level__image--rounded-right{border-radius:var(--eqp-radius) 0 0 var(--eqp-radius)}}.eqp-level__image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.eqp-alert{display:flex;align-items:flex-start;gap:.5rem;border-radius:var(--eqp-radius);background:var(--eqp-primary-lighter);border:1px solid rgba(15,174,189,.3);padding:.75rem 1.5rem;margin:1.5rem 0;align-self:center}.eqp-alert,.eqp-alert p{color:var(--eqp-primary-darkest)}.eqp-alert p{margin:0}.eqp-alert .eqp-icon{color:var(--eqp-primary-darkest);margin-top:.125rem;flex-shrink:0}.eqp-alert--warning{background:var(--eqp-warning-lighter);border-color:rgba(245,158,11,.3)}.eqp-alert--warning,.eqp-alert--warning .eqp-icon{color:var(--eqp-warning-darkest)}.eqp-alert--warning p{color:#9d6607}.eqp-ex-warning{display:flex;flex-direction:column;gap:.25rem}.eqp-ex-warning .eqp-label-sm{color:var(--eqp-warning-darkest)}.eqp-level__header .eqp-alert--warning{margin-top:0;margin-bottom:1.5rem}.eqp-level__ex-content{display:flex;flex-direction:column;gap:.75rem;margin-top:2rem;opacity:.5}.eqp-course-grid{display:grid;grid-template-columns:1fr;gap:.125rem}@media (min-width:640px){.eqp-course-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.eqp-journey__title-block{margin-bottom:0}.eqp-course-grid{grid-template-columns:repeat(3,1fr)}}.eqp-course-card{border-radius:var(--eqp-radius);background:var(--eqp-card);box-shadow:var(--eqp-shadow-xs);padding:2rem;display:flex;flex-direction:column;gap:.25rem;position:relative}.eqp-course-card--link{text-decoration:none;color:inherit;transition:box-shadow .2s,transform .2s}.eqp-course-card--link:hover{box-shadow:var(--eqp-shadow-md);transform:scale(1.02);z-index:10}.eqp-course-card--link p.eqp-label-xs{display:flex;gap:8px;align-items:center}.eqp-course-card__arrow{position:absolute;top:1rem;right:1rem;width:1.5rem;height:1.5rem;color:var(--eqp-primary);opacity:0;transform:translate(-1.25rem,1.25rem);transition:opacity .3s,transform .3s cubic-bezier(.76,0,.24,1);pointer-events:none}.eqp-course-card--link:hover .eqp-course-card__arrow{opacity:1;transform:translate(0)}.eqp-course-card--skeleton{pointer-events:none;min-height:9rem}.eqp-skeleton--badge-inline{width:4rem;height:1.25rem;border-radius:9999px;margin-top:.25rem}.eqp-course-card__badges{display:flex;gap:.25rem;flex-wrap:wrap;margin-top:.125rem}.eqp-course-card__exam-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.125rem}.eqp-course-card__exam-header .eqp-label-xs{display:flex;align-items:center;gap:.25rem;margin:0}.eqp-course-card--exam .eqp-body-md{margin:0;line-height:1.375}.eqp-course-card__price{display:flex;align-items:center;gap:.25rem;margin-top:.5rem}.eqp-course-card__price .eqp-caption{max-width:none}.eqp-show-more{border-radius:var(--eqp-radius);border:1px dashed var(--eqp-border);padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.875rem;color:var(--eqp-muted-foreground);background:transparent;cursor:pointer;font-family:inherit;width:100%;margin:.125rem 0;transition:border-color .15s,color .15s}.eqp-show-more:hover{border-color:var(--eqp-primary-dark);color:var(--eqp-primary-dark)}.eqp-pe-content,.eqp-program-group{display:flex;flex-direction:column;gap:1.5rem}.eqp-program-group{margin-top:0}.eqp-program-heading{display:flex;align-items:center;gap:.5rem;margin:0;min-height:1.75rem}.eqp-program-heading .eqp-icon{width:1.25rem;height:1.25rem}.eqp-bundles{padding-bottom:4rem}@media (min-width:768px){.eqp-bundles{padding:0 0 6rem}}.eqp-bundles__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:2rem}.eqp-bundles__view-all{text-decoration:none;white-space:nowrap;flex-shrink:0}.eqp-bundles__view-all:hover{text-decoration:underline;text-underline-offset:2px}.eqp-bundles-page__content-section,.eqp-bundles-page__header-section{position:relative;overflow:hidden}.eqp-bundles-page__header{display:flex;flex-direction:column;gap:.75rem;padding:2.5rem 0}@media (min-width:768px){.eqp-bundles-page__header{padding:3rem 0 2rem}}.eqp-bundles-page__subtitle{max-width:42rem;margin:0}.eqp-bundles-page__tabs-bar{background:var(--eqp-background);overflow-x:auto}.eqp-bundles-page__tablist{margin-bottom:0}@media (min-width:768px){.eqp-bundles-page__tablist{width:100%}}.eqp-bundles-page__trigger{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem;text-align:start;min-width:7rem;padding:.75rem 1rem}@media (min-width:768px){.eqp-bundles-page__trigger{min-width:9rem;padding:.75rem 1.5rem}}.eqp-bundles-page__trigger-level{font-weight:600;letter-spacing:.12em}.eqp-bundles-page__trigger-name{margin-top:.125rem}@media (min-width:768px){.eqp-bundles-page__trigger-name{font-size:1rem;font-weight:600}}.eqp-bundles-page__content-section{padding:2.5rem 0 4rem}@media (min-width:768px){.eqp-bundles-page__content-section{padding:3rem 0 6rem}}.eqp-bundles-page__empty{grid-column:1/-1;padding:2rem 0}.eqp-bundles-page__pagination{display:flex;justify-content:center;padding-top:2rem}.eqp-bundles__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:1280px){.eqp-bundles__grid{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.eqp-bundle-card{border-radius:var(--eqp-radius);background:var(--eqp-card);box-shadow:var(--eqp-shadow-xs);display:flex;flex-direction:column;text-decoration:none;color:inherit;position:relative;overflow:hidden;z-index:0;transition:box-shadow .2s}.eqp-bundle-card:hover{box-shadow:var(--eqp-shadow-md);z-index:10}.eqp-bundle-card__arrow{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;color:var(--eqp-primary-dark);opacity:0;transform:translate(-1.25rem,1.25rem);transition:opacity .3s,transform .3s cubic-bezier(.76,0,.24,1);pointer-events:none;z-index:2}.eqp-bundle-card__arrow--rtl{right:auto;left:1rem;transform:translate(1.25rem,1.25rem) scaleX(-1)}.eqp-bundle-card:hover .eqp-bundle-card__arrow{opacity:1;transform:translate(0)}.eqp-bundle-card:hover .eqp-bundle-card__arrow--rtl{transform:translate(0) scaleX(-1)}.eqp-bundle-card__media{position:relative;width:100%;height:11rem;flex-shrink:0;background:var(--eqp-muted);overflow:hidden}.eqp-bundle-card__media img{width:100%;height:100%;object-fit:cover;display:block}.eqp-bundle-card__media-fallback{width:100%;height:100%;background:var(--eqp-muted)}.eqp-bundle-card__badge{position:absolute;top:0;left:0;margin:1rem}@media (min-width:640px){.eqp-bundle-card__badge{top:0;bottom:auto}}.eqp-bundle-card--vertical .eqp-bundle-card__badge{top:auto;bottom:0}.eqp-bundle-card__body{padding:1rem;display:flex;flex-direction:column;flex:1;min-width:0;z-index:1}.eqp-bundle-card__header{display:flex;flex-direction:column;gap:.5rem}.eqp-bundle-card__header .eqp-body-sm,.eqp-bundle-card__header .eqp-h2{margin:0}.eqp-bundle-card__spacer{flex:1;min-height:1.5rem}.eqp-bundle-card__details{display:flex;flex-direction:column;gap:1rem}.eqp-bundle-card__value-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.eqp-bundle-card__stat{display:flex;flex-direction:column;gap:.125rem;background:#E7FBFD;border-radius:.375rem;padding:.5rem}.eqp-bundle-card__stat .eqp-h1,.eqp-bundle-card__stat .eqp-label-sm,.eqp-bundle-card__stat .eqp-label-xs{margin:0}.eqp-text-primary-fg{color:#08575E}.eqp-bundle-card__stat-row{display:flex;align-items:baseline;gap:.5rem}.eqp-bundle-card__stat-breakdown{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem}.eqp-bundle-card__meta{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem}.eqp-bundle-card__meta-item{display:flex;align-items:center;gap:.25rem;min-width:0}.eqp-bundle-card__meta-item .eqp-icon{width:.875rem;height:.875rem;color:var(--eqp-primary-dark);flex-shrink:0}.eqp-bundle-card__meta-item .eqp-label-xs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eqp-bundle-card__footer{padding:.75rem 1rem 1rem;border-top:1px solid var(--eqp-border);display:flex;flex-direction:column;gap:1rem}.eqp-bundle-card__footer-prices{display:flex;flex-direction:column;gap:.25rem;min-width:0}.eqp-bundle-card__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.eqp-bundle-card__price{margin:0;line-height:1}.eqp-bundle-card__actions{display:flex;flex-direction:column;gap:.5rem}.eqp-bundle-card__action{width:100%}@media (min-width:768px) and (max-width:1279px){.eqp-bundle-card--auto{flex-direction:row;align-items:stretch}.eqp-bundle-card--auto .eqp-bundle-card__media{width:13rem;height:auto;min-height:0;align-self:stretch}.eqp-bundle-card--auto .eqp-bundle-card__media img,.eqp-bundle-card--auto .eqp-bundle-card__media-fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.eqp-bundle-card--auto .eqp-bundle-card__badge{top:0;bottom:auto}.eqp-bundle-card--auto .eqp-bundle-card__body{padding:.75rem 2rem}.eqp-bundle-card--auto .eqp-bundle-card__meta{display:flex;flex-wrap:wrap;gap:.75rem}.eqp-bundle-card--auto .eqp-bundle-card__footer{width:14rem;flex-shrink:0;justify-content:flex-end;border-top:none;border-left:1px solid var(--eqp-border);padding:1.5rem}}@media (min-width:640px){.eqp-bundle-card--horizontal{flex-direction:row;align-items:stretch}.eqp-bundle-card--horizontal .eqp-bundle-card__media{width:13rem;height:auto;min-height:0;align-self:stretch}.eqp-bundle-card--horizontal .eqp-bundle-card__media img,.eqp-bundle-card--horizontal .eqp-bundle-card__media-fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.eqp-bundle-card--horizontal .eqp-bundle-card__badge{top:0;bottom:auto}.eqp-bundle-card--horizontal .eqp-bundle-card__body{padding:.75rem 1.5rem}.eqp-bundle-card--horizontal .eqp-bundle-card__meta{display:flex;flex-wrap:wrap;gap:.75rem}.eqp-bundle-card--horizontal .eqp-bundle-card__footer{width:14rem;flex-shrink:0;justify-content:flex-end;border-top:none;border-left:1px solid var(--eqp-border);padding:1.5rem}}.eqp-bundle-card--vertical .eqp-bundle-card__details{border-top:1px solid var(--eqp-border);padding-top:.75rem;margin-top:.75rem;gap:.5rem}.eqp-bundle-card--skeleton{pointer-events:none;min-height:18rem}.eqp-bundle-card--skeleton.eqp-bundle-card--horizontal{min-height:12rem}.eqp-bundle-card--skeleton:hover{box-shadow:var(--eqp-shadow-xs)}.eqp-skeleton--group-label{width:12rem;max-width:50%;margin-top:0;margin-bottom:.25rem}[dir=rtl] .eqp-bundle-card--auto .eqp-bundle-card__footer,[dir=rtl] .eqp-bundle-card--horizontal .eqp-bundle-card__footer,html[lang=ar] .eqp-bundle-card--auto .eqp-bundle-card__footer,html[lang=ar] .eqp-bundle-card--horizontal .eqp-bundle-card__footer{border-left:none;border-right:1px solid var(--eqp-border)}@keyframes eqp-skeleton-pulse{0%,to{opacity:1}50%{opacity:.45}}.eqp-skeleton{background:var(--eqp-muted);border-radius:var(--eqp-radius-sm);animation:eqp-skeleton-pulse 1.5s ease-in-out infinite}.eqp-skeleton--badge{width:4.5rem;height:1.5rem;border-radius:9999px}.eqp-skeleton--text-sm{width:40%;height:.75rem;margin-top:.25rem}.eqp-skeleton--title{width:75%;height:1.25rem;margin-top:.5rem}.eqp-skeleton--line{width:100%;height:.875rem;margin-top:.5rem}.eqp-skeleton--line.eqp-skeleton--short{width:65%}.eqp-skeleton--price{width:50%;height:1.5rem;margin-top:.25rem}.eqp-skeleton--button{width:5.5rem;height:2.25rem;border-radius:var(--eqp-radius-md);flex-shrink:0}.eqp-pathway-section{position:relative}.eqp-pathway-section__bg{position:absolute;inset-inline:0;top:0;height:50%;background:var(--eqp-foreground-strong);pointer-events:none}.eqp-pathway-section__inner{position:relative;z-index:10;padding-top:4rem;padding-bottom:3rem}@media (min-width:768px){.eqp-pathway-section__inner{padding-bottom:6rem}}.eqp-pathway-bundle{scroll-margin-top:6rem;margin:0}@media (min-width:768px){.eqp-pathway-bundle{grid-column:2/span 10}}.eqp-pathway-card__title{margin:0}.eqp-pathway-card{border-radius:var(--eqp-radius);overflow:hidden;background:var(--eqp-card);box-shadow:var(--eqp-shadow-xl,0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1));color:inherit;display:flex;flex-direction:column}.eqp-pathway-card--skeleton{pointer-events:none}.eqp-pathway-card__description{max-width:32rem;margin:0}.eqp-skeleton--banner{width:100%;height:1rem}.eqp-pathway-card__body{display:flex;flex-direction:column}@media (min-width:768px){.eqp-pathway-card__body{flex-direction:row}}.eqp-pathway-card__info{flex:1;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.eqp-pathway-card__copy{display:flex;flex-direction:column;gap:.5rem}.eqp-pathway-card__copy>*{margin:0}.eqp-pathway-card__levels{flex-wrap:wrap;margin-top:.5rem}.eqp-pathway-card__level,.eqp-pathway-card__levels{display:flex;align-items:center;gap:.5rem}.eqp-pathway-card__arrow-sep{font-size:1.125rem;color:var(--eqp-foreground)}.eqp-pathway-card__level-pill{border-radius:var(--eqp-radius-sm);background:var(--eqp-primary-lighter);padding:.5rem 1rem;min-width:4.5rem;display:flex;align-items:center;font-size:.8125rem;font-weight:600;color:var(--eqp-primary-strong)}.eqp-pathway-card__cta{align-self:flex-start}.eqp-pathway-card__promo{flex-shrink:0;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.eqp-pathway-card__promo-top{width:100%;max-width:24rem;border-radius:var(--eqp-radius-md) var(--eqp-radius-md) 0 0;background:var(--eqp-accent);display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 2rem;color:#fff}.eqp-pathway-card__promo-top .eqp-body-md,.eqp-pathway-card__promo-top .eqp-h1{margin:0;color:#fff}.eqp-pathway-card__promo-top .eqp-body-md{opacity:.75}.eqp-pathway-card__promo-bottom{width:100%;max-width:24rem;border-radius:0 0 var(--eqp-radius-md) var(--eqp-radius-md);background:rgba(255,255,255,.8);backdrop-filter:blur(8px);box-shadow:var(--eqp-shadow-sm);padding:1rem 2rem;display:flex;flex-direction:column;gap:.25rem}.eqp-pathway-card__promo-bottom .eqp-h2,.eqp-pathway-card__promo-bottom .eqp-h5{margin:0}.eqp-pathway-card__countdown{font-variant-numeric:tabular-nums;display:block}.eqp-register{position:relative;overflow:hidden;border-bottom:1px solid var(--eqp-border);background:var(--eqp-card)}.eqp-register__inner{padding-top:3rem;padding-bottom:3rem;display:flex;flex-direction:column;gap:1.5rem}@media (min-width:768px){.eqp-register__inner{padding-top:6rem;padding-bottom:6rem;display:grid;grid-template-columns:repeat(12,1fr);gap:0}.eqp-register__inner>.eqp-register__pitch{grid-column:2/span 4}.eqp-register__inner>.eqp-register__form-wrap{grid-column:7/span 5}}.eqp-register__pitch{display:flex;flex-direction:column;justify-content:center;gap:1.25rem}.eqp-register__pitch-intro{display:flex;flex-direction:column;gap:1rem}.eqp-register__pitch-intro h2,.eqp-register__pitch-intro p{margin:0}.eqp-register__benefits{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.eqp-register__benefits li{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.375;color:var(--eqp-muted-foreground)}.eqp-register__benefits .eqp-icon{width:1rem;height:1rem;flex-shrink:0}.eqp-register__form{display:flex;flex-direction:column;gap:1rem}.eqp-register__interest-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width:640px){.eqp-register__interest-grid{grid-template-columns:repeat(4,1fr)}}.eqp-register__interest-opt{display:flex;align-items:center;justify-content:center;padding:.75rem .5rem;border-radius:var(--eqp-radius-md);border:1px solid var(--eqp-border);cursor:pointer;font-size:1rem;font-weight:500;line-height:1;text-align:center;color:var(--eqp-muted-foreground);transition:border-color .15s,background .15s,color .15s}.eqp-register__interest-opt:hover{border-color:rgba(15,174,189,.4)}.eqp-register__interest-opt--active{border-color:var(--eqp-primary-dark);background:rgba(15,174,189,.1);color:var(--eqp-primary-dark)}.eqp-register__submit{margin-top:.5rem}.eqp-register__form>.eqp-caption{margin:0}.eqp-register__success{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;text-align:center;padding:4rem 0}.eqp-register__success h3{margin:0 0 .75rem}.eqp-register__success p{margin:0 auto;max-width:20rem}.eqp-register__success-icon{width:4rem;height:4rem;color:var(--eqp-primary-dark)}.eqp-cta{padding:3rem var(--eqp-px) 6rem;background:rgba(15,174,189,.05);border-top:1px solid rgba(15,174,189,.1)}.eqp-cta__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}@media (min-width:768px){.eqp-cta__inner{grid-column:4/span 6}}.eqp-cta__title{margin:0 0 .75rem;font-weight:800;font-family:sans-serif}.eqp-cta__inner p{max-width:32rem;margin:0}.eqp-cta__btn{gap:1rem;font-family:sans-serif}.eqp-cta__caption,.eqp-cta__inner .eqp-cta__caption{max-width:24rem}@media (max-width:767px){.eqp-level__grid{padding-top:0}}.eqp-radio-card-group{display:flex;flex-direction:column}.eqp-radio-card-group--horizontal{flex-direction:row}.eqp-radio-card{position:relative;display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;border:1px solid var(--eqp-border);background:var(--eqp-card);padding:1rem;transition:border-color .15s ease,z-index 0s}.eqp-radio-card--base{padding:1rem}.eqp-radio-card--sm{padding:.75rem}.eqp-radio-card__content{flex:1;min-width:0}.eqp-radio-card__title{margin:0;color:#434B4C}.eqp-radio-card__desc{margin:.25rem 0 0}.eqp-radio-card__indicator{position:relative;width:1rem;height:1rem;flex-shrink:0;margin-top:.125rem}.eqp-radio-card__off,.eqp-radio-card__on{position:absolute;inset:0;width:100%;height:100%;transition:opacity .15s ease,color .15s ease}.eqp-radio-card__off{color:var(--eqp-border-strong);opacity:1}.eqp-radio-card__on{color:var(--eqp-primary);opacity:0}.eqp-radio-card:hover:not(:has([data-state=checked])){border-color:rgba(31,41,55,.3);z-index:10}.eqp-radio-card:hover:not(:has([data-state=checked])) .eqp-radio-card__off{color:rgba(31,41,55,.4)}.eqp-radio-card:has([data-state=checked]){border-color:var(--eqp-primary);z-index:10}.eqp-radio-card:has([data-state=checked]) .eqp-radio-card__title{color:var(--eqp-primary-strong)}.eqp-radio-card:has([data-state=checked]) .eqp-radio-card__off{opacity:0}.eqp-radio-card:has([data-state=checked]) .eqp-radio-card__on{opacity:1}.eqp-radio-card--compact{border-radius:0}.eqp-radio-card--compact-vertical:first-child{border-top-left-radius:var(--eqp-radius-md);border-top-right-radius:var(--eqp-radius-md)}.eqp-radio-card--compact-vertical:last-child{border-bottom-left-radius:var(--eqp-radius-md);border-bottom-right-radius:var(--eqp-radius-md)}.eqp-radio-card--compact-vertical:not(:first-child){margin-top:-1px}.eqp-radio-card:has([data-disabled]){opacity:.5;cursor:not-allowed}.eqp-segmented{position:relative;display:inline-flex;align-items:stretch;background:var(--eqp-muted);border-radius:var(--eqp-radius-md);gap:1px}.eqp-segmented--sm{height:2rem}.eqp-segmented--md{height:2.5rem}.eqp-segmented--lg{height:3rem}.eqp-segmented--full{display:flex;width:100%}.eqp-segmented--full>.eqp-segmented__item{flex:1}.eqp-segmented__indicator{position:absolute;background:var(--eqp-card);box-shadow:var(--eqp-shadow-xs);border-radius:var(--eqp-radius-md);pointer-events:none}.eqp-segmented__item{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;white-space:nowrap;border:none;background:transparent;border-radius:var(--eqp-radius-md);color:var(--eqp-muted-foreground);transition:color .15s ease;font-size:16px!important}.eqp-segmented__item--sm{padding:0 .5rem;font-size:.75rem;font-weight:500}.eqp-segmented__item--md{padding:0 .75rem;font-size:.875rem;font-weight:500}.eqp-segmented__item--lg{padding:0 1.25rem;font-size:.875rem;font-weight:500}.eqp-segmented__item--active{color:#434B4C}.eqp-segmented__item:hover:not(.eqp-segmented__item--active):not(:disabled){color:rgba(31,41,55,.7)}.eqp-segmented__item:disabled{opacity:.5;cursor:not-allowed}.eqp-segmented__item:focus-visible{outline:none;box-shadow:0 0 0 2px var(--eqp-ring)}.eqp-bundles-page__hero{position:relative;overflow:hidden}.eqp-bundles-page__hero-grid{position:relative;z-index:10;padding-top:4rem;padding-bottom:2rem;display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.eqp-bundles-page__container{max-width:1440px;margin:0 auto;padding:0 1.5rem}.eqp-bundles-page__hero-grid{display:grid;grid-template-columns:repeat(12,1fr);align-items:start;padding-top:2rem;padding-bottom:0}}.eqp-bundles-page__hero-copy{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem}@media (min-width:768px){.eqp-bundles-page__hero-copy{grid-column:1/span 7}}.eqp-bundles-page__hero-desc{max-width:65ch;margin:0}.eqp-bundles-page__promo{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:24rem;margin-top:2rem}@media (min-width:768px){.eqp-bundles-page__promo{grid-column:8/span 5;margin-left:auto;margin-top:0;align-items:flex-end;padding-bottom:.5rem}}.eqp-bundles-page__promo-top{width:100%;max-width:24rem;border-radius:var(--eqp-radius-md) var(--eqp-radius-md) 0 0;background:var(--eqp-accent);display:flex;flex-direction:column;gap:.25rem;padding:20px 1.5rem;color:#fff}.eqp-bundles-page__promo-top .eqp-caption,.eqp-bundles-page__promo-top .eqp-h2{margin:0;color:#fff}.eqp-bundles-page__promo-top .eqp-caption{opacity:.75}.eqp-bundles-page__promo-bottom{width:100%;max-width:24rem;border-radius:0 0 var(--eqp-radius-md) var(--eqp-radius-md);background:rgba(255,255,255,.8);backdrop-filter:blur(8px);box-shadow:var(--eqp-shadow-sm);padding:16px 1.5rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.75rem}.eqp-bundles-page__promo-bottom .eqp-h5{margin:0}.eqp-bundles-page__countdown{font-variant-numeric:tabular-nums}.eqp-bundles-page__finder{padding-bottom:4rem}.eqp-bundles-page__finder-grid{padding-top:1.5rem;display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.eqp-bundles-page__finder-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:2rem}}.eqp-bundles-page__filters{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1.5rem}@media (min-width:768px){.eqp-bundles-page__filters-slot{grid-column:1/span 3;position:relative;align-self:stretch}.eqp-bundles-page__filters{padding-right:.25rem}}.eqp-bundles-page__filters--fixed{position:fixed;top:2rem;z-index:10;max-height:calc(100vh - 2rem);overflow-y:auto}.eqp-bundles-page__filters-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--eqp-border);padding-bottom:.75rem}@media (min-width:768px){.eqp-bundles-page__filters-header{border-bottom:none;padding-bottom:0}}.eqp-bundles-page__filters-toggle{display:flex;align-items:center;gap:.5rem;flex:1;text-align:left;background:none;border:none;padding:0;cursor:pointer;font:inherit;color:inherit}@media (min-width:768px){.eqp-bundles-page__filters-toggle{display:none}}.eqp-bundles-page__filters-title{display:none;margin:0}@media (min-width:768px){.eqp-bundles-page__filters-title{display:block}}.eqp-bundles-page__chevron{margin-inline-start:auto;transition:transform .2s ease}.eqp-bundles-page__chevron--open{transform:rotate(180deg)}.eqp-bundles-page__clear{background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;flex-shrink:0}.eqp-bundles-page__filter-groups{display:flex;flex-direction:column;gap:.75rem}.eqp-bundles-page__filter-groups--collapsed{display:none}@media (min-width:768px){.eqp-bundles-page__filter-groups--collapsed{display:flex}}.eqp-bundles-page__filter-group{display:flex;flex-direction:column;gap:.75rem}.eqp-bundles-page__filter-group .eqp-h5{margin:0}.eqp-bundles-page__results{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.eqp-bundles-page__results{grid-column:4/span 9}}.eqp-bundles-page__results-header{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.25rem}@media (min-width:640px){.eqp-bundles-page__results-header{flex-direction:row;align-items:flex-start;justify-content:space-between}}.eqp-bundles-page__results-header .eqp-h2{margin:0}.eqp-bundles-page__segments{overflow-x:auto;flex-shrink:0;padding-bottom:.25rem}.eqp-bundles-page__offer{border-radius:var(--eqp-radius-md);background:#fef2f2;border:1px solid #fecaca;padding:1rem 1.5rem;display:flex;flex-direction:column;gap:.25rem;color:#7f1d1d}.eqp-bundles-page__offer p{margin:0}.eqp-bundles-page__groups{display:flex;flex-direction:column;gap:2rem}.eqp-bundles-page__group{display:flex;flex-direction:column;gap:.75rem;padding-top:.25rem}.eqp-bundles-page__group .eqp-h5{margin:0}.eqp-bundle-card__price-currency{font-size:.875rem;font-weight:500;color:#434B4C}