.btn-s,.btn-m,.btn-l{display:inline-flex;justify-content:center;align-items:center;color:var(--btn-text-color)!important;font-weight:500;background-color:var(--btn-color)!important;border-radius:8px;cursor:pointer;transition:all 200ms ease-in-out}.btn-s,.btn-m,.btn-l{border:var(--btn-border-width) solid var(--btn-border-color);--btn-border-color:transparent;--btn-border-width:0}.btn-s:hover,.btn-m:hover,.btn-l:hover{background-color:var(--btn-hover-color)!important}.btn-s{font-size:14px;line-height:100%;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:12px}.btn-m{font-weight:500;font-size:16px;line-height:100%;text-decoration:none;padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px;border-radius:0.6rem}.btn-l{font-size:18px;line-height:100%;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px}.btn-black{--btn-color:var(--dark-neutral);--btn-hover-color:var(--base-black);--btn-text-color:var(--base-white);--btn-light-color:var(--surface-neutral);--btn-light-hover-color:var(--subtle-neutral);--btn-light-text-color:var(--text-neutral)}.btn-primary{--btn-color:var(--base-primary);--btn-hover-color:var(--hover-primary);--btn-text-color:var(--base-white);--btn-light-color:var(--surface-primary);--btn-light-hover-color:var(--subtle-primary);--btn-light-text-color:var(--text-primary)}.btn-secondary{--btn-color:var(--muted-secondary);--btn-hover-color:var(--hover-secondary);--btn-text-color:var(--dark-secondary);--btn-light-color:var(--surface-secondary);--btn-light-hover-color:var(--subtle-secondary);--btn-light-text-color:var(--text-secondary)}.btn-accent{--btn-color:var(--base-accent);--btn-hover-color:var(--hover-accent);--btn-text-color:var(--base-white);--btn-light-color:var(--surface-accent);--btn-light-hover-color:var(--subtle-accent);--btn-light-text-color:var(--text-accent)}.btn-tertiary{font-weight:500}.btn-tertiary{--btn-color:var(--tertiary);--btn-hover-color:var(--hover-tertiary);--btn-text-color:var(--heading-tertiary);--btn-light-color:var(--surface-tertiary);--btn-light-hover-color:var(--subtle-tertiary);--btn-light-text-color:var(--text-tertiary)}.btn-white{--btn-color:var(--base-white);--btn-hover-color:var(--subtle-neutral);--btn-text-color:var(--base-black);--btn-light-color:var(--surface-neutral);--btn-light-text-color:var(--text-neutral);--btn-border-color:var(--border-neutral);--btn-border-width:0px}.btn-light:hover{background-color:var(--btn-light-hover-color)!important}.btn-light{--btn-color:var(--btn-bg-neutral);--btn-hover-color:var(--hover-neutral);--btn-text-color:var(--btn-light-text-neutral);--btn-light-color:var(--surface-neutral);--btn-light-hover-color:var(--subtle-neutral);--btn-light-text-color:var(--text-neutral)}.btn-link:hover{background-color:transparent!important;--btn-text-color:var(--btn-hover-color)}.btn-link{background:transparent!important;--btn-text-color:var(--btn-color)}.btn-outline:hover{background-color:transparent!important;--btn-border-color:var(--btn-hover-color);--btn-text-color:var(--btn-hover-color)}.btn-outline{background:transparent!important;--btn-border-width:1px;--btn-border-color:var(--btn-color);--btn-text-color:var(--btn-color)}.card-normal{width:100%;padding-top:var(--s8);padding-right:var(--s8);padding-bottom:var(--s8);padding-left:var(--s8);border-radius:var(--radius-2xl)}.card-loose{width:100%;padding-top:var(--s16);padding-right:var(--s16);padding-bottom:var(--s16);padding-left:var(--s16);border-radius:var(--radius-2xl)}.card-tight{width:100%;padding-top:var(--s4);padding-right:var(--s4);padding-bottom:var(--s4);padding-left:var(--s4);border-radius:var(--radius-2xl)}.card-snug{width:100%;padding-top:var(--s6);padding-right:var(--s6);padding-bottom:var(--s6);padding-left:var(--s6);border-radius:var(--radius-2xl)}.card-relaxed{width:100%;padding-top:var(--s12);padding-right:var(--s12);padding-bottom:var(--s12);padding-left:var(--s12);border-radius:var(--radius-2xl)}.card-none{width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:var(--radius-2xl)}.button-pair{display:flex;flex-flow:row;justify-content:center;align-items:center}@media (max-width:479px){.button-pair{flex-flow:column;width:100%}}.button-pair>.btn-l:first-child,.button-pair>.btn-m:first-child,.button-pair>.btn-s:first-child{margin-top:0px;margin-right:16px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.button-pair>.btn-l:first-child,.button-pair>.btn-m:first-child,.button-pair>.btn-s:first-child{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}}.hover-underline:hover{text-decoration:underline}.hover-border-primary:hover{border-top:1px solid var(--base-primary);border-bottom:1px solid var(--base-primary);border-left:1px solid var(--base-primary);border-right:1px solid var(--base-primary)}.hover-border-secondary:hover{border-top:1px solid var(--base-secondary);border-bottom:1px solid var(--base-secondary);border-left:1px solid var(--base-secondary);border-right:1px solid var(--base-secondary)}.hover-border-tertiary:hover{border-top:1px solid var(--base-tertiary);border-bottom:1px solid var(--base-tertiary);border-left:1px solid var(--base-tertiary);border-right:1px solid var(--base-tertiary)}.hover-border-accent:hover{border-top:1px solid var(--base-accent);border-bottom:1px solid var(--base-accent);border-left:1px solid var(--base-accent);border-right:1px solid var(--base-accent)}.hover-border-neutral:hover{border-top:1px solid var(--base-neutral);border-bottom:1px solid var(--base-neutral);border-left:1px solid var(--base-neutral);border-right:1px solid var(--base-neutral)}.hover-opacity-0:hover{opacity:0}.hover-opacity-25:hover{opacity:0.25}.hover-opacity-50:hover{opacity:0.5}.hover-opacity-75:hover{opacity:0.75}.hover-opacity-100:hover{opacity:0.01}.section--global{padding-top:var(--section-spacing-y);padding-right:var(--side-space);padding-bottom:var(--section-spacing-y);padding-left:var(--side-space)}@media (max-width:1119px){.section--global{padding-left:var(--section-spacing-y)}}.container--global{max-width:var(--page-max-width);margin-right:auto;margin-left:auto}.f-btn--header{color:var(--warm-sand);text-align:center;text-transform:uppercase;padding-top:0rem;padding-right:3.2rem;padding-bottom:0rem;padding-left:3.2rem;background-color:var(--deep-charcoal)}@media (max-width:1119px){.f-display-none--blw-tab{display:none}}.f-bg-dark-primary{background-color:var(--dark-primary)}.f-text-subtle-neutral{color:var(--subtle-neutral)}.f-text-surface-primary{color:var(--surface-primary)}.f-hover-tertiary:hover{color:var(--tertiary)}.f-text-muted-neutral{color:var(--muted-neutral)}.container-1{display:flex;flex-flow:column;justify-content:center;align-items:start}.f-hero-left-col{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--s4)}.f-bg-surface-primary{background-color:var(--surface-primary)}.f-trust-label{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:var(--s2);padding-top:var(--s4);padding-right:var(--s4);padding-bottom:var(--s4);padding-left:var(--s4);background-color:var(--white);border-radius:var(--radius-full);border-top:0.1rem solid var(--border-primary);border-bottom:0.1rem solid var(--border-primary);border-left:0.1rem solid var(--border-primary);border-right:0.1rem solid var(--border-primary)}.f-trust-label .f-trust-label-icon{color:var(--secondary);font-size:2rem}.f-trust-label .f-trust-label-text{color:var(--text-primary);font-weight:500}.f-step-line{position:absolute;top:6rem;z-index:1;width:100%;height:1rem;background-color:var(--border-primary)}@media (max-width:767px){.f-step-line{display:none}}.f-how-to-number{position:absolute;right:0rem;bottom:0rem;color:var(--text-primary);font-size:var(--text-7xl);opacity:0.06}@media (max-width:479px){.f-how-to-number{font-size:var(--text-4xl)}}.f-text-shadow{text-shadow:0px 1px 4px #0003}.f-btn-outline{border-top:0.1rem solid var(--primary);border-bottom:0.1rem solid var(--primary);border-left:0.1rem solid var(--primary);border-right:0.1rem solid var(--primary)}.f-btn-outline:hover{opacity:0.75}.f-bg-dark-tertiary{background-color:var(--dark-tertiary)}.f-footer-link-wrapper{display:flex;flex-flow:wrap;justify-content:start;align-items:start;gap:var(--s4);text-decoration:none;transition:all 280ms ease-in-out}.f-footer-link-wrapper svg{color:var(--tertiary);font-size:var(--text-lg);margin-top:0.2rem;margin-bottom:0.2rem}.f-footer-link-wrapper div.oxy-text{color:var(--muted-neutral);text-decoration:none;transition:all 280ms ease-in-out}.f-footer-link-wrapper:hover div.oxy-text{color:var(--white)}.f-uppercase{text-transform:uppercase}.f-cta-overlay{position:absolute;top:0rem;left:0rem;z-index:1;width:100%;height:100%;padding-top:var(--s4);padding-right:var(--s4);padding-bottom:var(--s4);padding-left:var(--s4);background-color:#FFFFFF94;border-radius:var(--radius-xl);filter:blur(28px)}.f-text-left{text-align:start}.f-thank-you-container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:2rem;min-height:70vh}.f-bg-global{background-color:var(--bg-neutral);background-blend-mode:normal;background-image:linear-gradient(#FAFAF8F5,#FAFAF8F5),url(https://ssoparts.com/wp-content/uploads/2026/01/Pattern-7B.svg);background-size:auto,80rem;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,fixed}.f-bg-pattern{background-color:var(--bg-neutral);background-image:linear-gradient(#FAFAF8F5,#FAFAF8F5),url(https://ssoparts.com/wp-content/uploads/2026/01/Pattern-7B.svg);background-size:auto,80rem;background-position:0px 0px,0 0;background-repeat:repeat,repeat;background-attachment:scroll,fixed}.f-program-meta-container{display:flex;flex-flow:wrap;justify-content:start;align-items:center;gap:var(--s2)}.f-program-meta-container svg{color:var(--text-tertiary);font-size:var(--text-sm)}.f-program-meta-container .f-program-meta-icon-bg{display:flex;padding-top:var(--s2);padding-right:var(--s2);padding-bottom:var(--s2);padding-left:var(--s2);background-color:var(--tertiary);border-radius:var(--radius-full)}.f-program-meta-container .oxy-text{font-size:var(--text-sm)}.f-program-detail-list{display:flex;flex-flow:wrap;justify-content:start;align-items:center;gap:var(--s2)}.f-program-detail-container{display:flex;flex-flow:column;gap:var(--s2);padding-top:var(--s4);padding-right:var(--s4);padding-bottom:var(--s4);padding-left:var(--s4);background-color:var(--bg-neutral);border-radius:var(--radius-lg);border-top:0.1rem solid var(--border-primary);border-bottom:0.1rem solid var(--border-primary);border-left:0.1rem solid var(--border-primary);border-right:0.1rem solid var(--border-primary)}.f-logo-footer{width:18rem;transition:all 400ms ease-in-out}.f-logo-footer:hover{transform:scale(1.02,1.02)}@media (max-width:1023px){.f-logo-footer{width:16rem}}@media (max-width:767px){.f-logo-footer{width:14rem}}.f-faq-q{font-weight:600;font-size:var(--text-lg);padding-top:var(--s4);padding-right:var(--s4);padding-bottom:var(--s4);padding-left:var(--s4);background-color:var(--base-white)}.f-faq-a{padding-top:var(--s4);padding-right:var(--s4);padding-bottom:var(--s4);padding-left:var(--s4)}.f-faq-container{background-color:var(--bg-neutral);border-radius:var(--radius-xl);border-top:0.1rem solid var(--border-primary);border-bottom:0.1rem solid var(--border-primary);border-left:0.1rem solid var(--border-primary);border-right:0.1rem solid var(--border-primary)}.f-text-tertiary{color:var(--tertiary)}.f-icon-link-container{font-weight:500;text-decoration:none}.f-logo{width:14rem}@media (max-width:1023px){.f-logo{width:12rem}}@media (max-width:767px){.f-logo{width:10rem}}.f-error-page-section{min-height:70rem}.f-error-text{position:absolute;color:var(--white);font-weight:600;font-size:var(--text-6xl)}.f-sticky-bar{position:sticky;right:0rem;bottom:0rem;z-index:1000}.btn-sticky-global{display:flex;flex-flow:row;justify-content:end;align-items:center;gap:1.2rem;position:fixed;right:1rem;bottom:8rem;z-index:999}.f-sticky-icon-container{display:flex;justify-content:center;align-items:center;width:6rem;height:6rem;background-color:var(--tertiary);box-shadow:0px 4px 20px 4px #00000040}.f-sticky-text-container{display:flex;position:relative;background-color:var(--secondary);box-shadow:0px 4px 20px 4px #00000040;transform:translate3d(0px,0px,0px)}.f-sticky-angle-r{position:absolute;top:0.15rem;right:-1.8rem;z-index:-1;width:2rem;height:2rem;background-color:var(--secondary);transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg)}