.homepage-hero.homepage-hero--comparison{min-height:0;padding-block:6rem}.homepage-hero.homepage-hero--comparison .homepage-hero__grid{width:min(calc(100% - 3rem), var(--theme-site-content-width));flex-direction:row;align-items:stretch;gap:3rem;min-height:0;padding-inline:0;display:flex}.homepage-hero--comparison .homepage-hero__content{order:0;align-items:flex-start;width:100%;height:auto;padding-block:6rem}.homepage-hero.homepage-hero--comparison h1{max-width:100%;font-size:4.5rem}.homepage-hero--comparison h1 strong{background:var(--theme-home-hero-emphasis);color:#0000;background-clip:text}.homepage-hero.homepage-hero--comparison .homepage-button-row{flex-flow:row;align-items:stretch;gap:1rem;max-width:100%}.homepage-hero.homepage-hero--comparison .homepage-button{white-space:normal;flex-shrink:0;width:max-content;max-width:100%;min-height:3.0625rem}.homepage-hero--comparison .homepage-button--primary,.homepage-hero--comparison .homepage-button--primary:hover,.homepage-hero.homepage-hero--comparison .homepage-button--secondary:hover{background:var(--theme-source-action-surface);color:var(--theme-consent-action-text)}.homepage-hero--comparison .homepage-hero__media{aspect-ratio:auto;order:0;width:100%;min-width:0;min-height:0}.homepage-hero--comparison [data-looping-toggle]{max-width:calc(100% - 2rem)}@media (width<=767px){.homepage-hero.homepage-hero--comparison .homepage-hero__grid{flex-wrap:wrap;row-gap:5rem}.homepage-hero.homepage-hero--comparison h1{font-size:3.75rem}.homepage-hero.homepage-hero--comparison .homepage-button-row{flex-wrap:wrap}.homepage-hero--comparison .homepage-hero__media{aspect-ratio:16/9}}@media (width<=478px){.homepage-hero.homepage-hero--comparison{padding-block:4rem}.homepage-hero.homepage-hero--comparison .homepage-hero__grid{flex-direction:column-reverse;gap:3rem}.homepage-hero--comparison .homepage-hero__content{padding-block:0}.homepage-hero.homepage-hero--comparison h1{font-size:3rem}.homepage-hero.homepage-hero--comparison .homepage-button-row{flex-direction:column;gap:1.5rem}.homepage-hero.homepage-hero--comparison .homepage-button{width:18.5rem}.homepage-hero.homepage-hero--comparison .homepage-button--primary{border:0;min-height:2.9375rem}}.homepage-express__media{display:contents}.homepage-express.homepage-express--comparison{background:var(--theme-home-express-surface);min-height:0;padding:0}.homepage-express.homepage-express--comparison .homepage-shell{width:min(calc(100% - 3rem), var(--theme-site-content-width));flex-direction:row;align-items:center;gap:2rem 4rem;padding:8rem 0;display:flex}.homepage-express--comparison .homepage-express__content{align-items:flex-start;width:50%;max-width:100%;height:auto;padding-block:8rem}.homepage-express--comparison .homepage-express__content h2{overflow-wrap:anywhere;max-width:100%}.homepage-express--comparison .homepage-express__content p{width:29rem;max-width:100%}.homepage-express--comparison .homepage-express__media{flex-direction:column;align-items:center;width:50%;max-width:100%;display:flex}.homepage-express--comparison .homepage-express__image{aspect-ratio:424/611;width:min(100%,26.5rem)}.homepage-express--comparison .homepage-button,.homepage-express--comparison .homepage-button:hover{background:var(--theme-source-action-surface);color:var(--theme-consent-action-text)}@media (width<=767px){.homepage-express.homepage-express--comparison .homepage-shell{flex-wrap:wrap}}@media (width>=479px){.homepage-express--comparison .homepage-express__content h2{font-size:3.75rem}.homepage-express--comparison .homepage-express__content p{font-size:1.5rem}}@media (width<=478px){.homepage-express.homepage-express--comparison .homepage-shell,.homepage-express--comparison .homepage-express__content{padding-block:3.75rem}.homepage-express--comparison .homepage-express__content,.homepage-express--comparison .homepage-express__media{width:100%}}.homepage-trust__media{display:contents}.homepage-trust.homepage-trust--comparison .homepage-shell{width:min(calc(100% - 3rem), var(--theme-site-content-width));flex-direction:row;align-items:center;gap:2rem 4rem;padding-inline:0;display:flex}.homepage-trust--comparison .homepage-trust__content{width:55%;max-width:100%;height:auto;min-height:41.125rem;padding-block:8rem 5rem}.homepage-trust--comparison .homepage-trust__media{flex-direction:column;align-items:center;width:45%;max-width:100%;display:flex}.homepage-trust--comparison .homepage-check-list li{flex-direction:row;align-items:center;gap:0 2rem;display:flex}.homepage-trust--comparison .homepage-check-list span{flex-shrink:0}.homepage-trust--comparison .homepage-check-list strong{max-width:100%}.homepage-trust.homepage-trust--comparison h2{overflow-wrap:anywhere;font-size:3.75rem}.homepage-trust--comparison .homepage-trust__image{width:100%}@media (width<=767px){.homepage-trust.homepage-trust--comparison .homepage-shell,.homepage-trust--comparison .homepage-check-list li{flex-wrap:wrap}}@media (width<=478px){.homepage-trust--comparison .homepage-trust__content,.homepage-trust--comparison .homepage-trust__media{width:100%}.homepage-trust--comparison .homepage-trust__content{padding-top:3.75rem}.homepage-trust.homepage-trust--comparison h2{font-size:2.25rem}.homepage-trust--comparison .homepage-check-list li{row-gap:1.5rem}}.homepage-funding.homepage-funding--comparison{padding:var(--theme-home-funding-space) 1.5rem;border:var(--theme-home-funding-rule-width) solid var(--theme-home-funding-rule)}.homepage-funding.homepage-funding--comparison .homepage-shell{width:100%;max-width:var(--theme-site-content-width);margin-inline:auto;padding:0}.homepage-funding--comparison .homepage-button{min-height:var(--theme-home-funding-action-height);background:var(--theme-source-action-surface)}.homepage-learning__surface{display:contents}.homepage-learning.homepage-learning--comparison{padding:0 1.5rem .3125rem}.homepage-learning--comparison .homepage-learning__surface{max-width:var(--theme-site-content-width);background:var(--theme-home-learning-surface);margin-inline:auto;padding:4.5rem 1.25rem;display:block}.comparison-site .homepage-seo-cta .homepage-seo-cta__inner{grid-template-columns:minmax(0,1fr);padding-inline:1.5rem}.comparison-site .homepage-seo-cta p{max-width:100%}@media (width>=479px){.comparison-site .homepage-seo-cta{padding-block:128px}}.homepage-learning.homepage-learning--comparison .homepage-shell{max-width:var(--theme-home-learning-width);width:100%;min-height:0;margin-inline:auto;padding:0}.homepage-learning--comparison .homepage-learning-card h3{font-size:var(--theme-home-learning-title)}.homepage-learning--comparison .homepage-section-heading-row{flex-wrap:wrap;gap:1.25rem}.homepage-learning--comparison .homepage-section-heading-row h2{font-size:var(--theme-home-learning-heading)}.homepage-learning--comparison .homepage-learning-card h3 a{font-weight:inherit}.homepage-learning--comparison .homepage-learning-card p{max-width:36ch;color:var(--theme-on-brand);letter-spacing:normal}.homepage-learning--comparison .homepage-learning-card img{border:var(--theme-home-learning-frame) solid var(--theme-home-learning-accent)}.homepage-learning--comparison .homepage-section-heading-row .homepage-button{border:2px solid var(--theme-home-learning-accent);width:fit-content;min-height:3.5rem;color:var(--theme-home-learning-accent);letter-spacing:0;background:0 0;padding:.875rem 1.375rem;font-size:1rem;font-weight:700;line-height:1.5}.homepage-learning--comparison .homepage-learning-card>a:last-child{background:var(--theme-home-learning-accent);color:var(--theme-home-learning-on-accent);text-align:left;margin-top:0}.homepage-learning--comparison .homepage-section-heading-row .homepage-button:hover{background:var(--theme-home-learning-accent);color:var(--theme-home-learning-on-accent)}@media (width<=991px){.homepage-learning--comparison .homepage-learning__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (width<=767px){.homepage-funding--comparison .homepage-funding__grid,.homepage-funding--comparison .homepage-funding-card{gap:2rem}.homepage-funding--comparison .homepage-funding-card h3{font-size:var(--theme-article-size-28);line-height:1}.homepage-learning--comparison .homepage-learning__surface{padding:3.5rem 1rem}.homepage-learning--comparison .homepage-learning__grid{grid-template-columns:minmax(0,1fr);gap:1.75rem}.homepage-learning--comparison .homepage-learning-card h3{font-size:var(--theme-article-heading-4)}.homepage-learning--comparison .homepage-learning-card p{max-width:100%}}
