.auth0-hero-section{background:var(--beige-25-canvas,#f7f5f2);box-shadow:0 0 0 100vh var(--black)}.auth0-hero-text-container{margin-bottom:60px}.auth0-hero-heading{color:var(--base-black,#1a1a1a);font-size:26px;font-weight:500;line-height:1.25;text-align:center}.auth0-hero-subheading{color:var(--gray-800,#3f3f3f);font-size:18px;font-weight:400;line-height:1.55;text-align:center}.auth0-hero-card-container{gap:24px}.auth0-hero-card,.auth0-hero-card-container{display:flex;flex-direction:column;justify-content:center;margin:auto}.auth0-hero-card{align-items:center;align-self:stretch;background:var(--base-white,#fff);border:1px solid var(--gray-800,#3f3f3f);border-radius:10px;gap:12px;max-width:355px;padding:32px 26px}.auth0-hero-card-disabled{background:var(--base-white,#fff);border:1px solid var(--gray-400,#bababa);border-radius:10px}.auth0-hero-card-disabled .auth0-hero-card-description,.auth0-hero-card-disabled .auth0-hero-card-title{color:var(--gray-600,#727272)}.auth0-hero-card.auth0-hero-card-disabled .auth0-hero-card-description{margin-bottom:0}.auth0-hero-card-disabled .auth0-hero-card-description a{color:var(--gray-800,#3f3f3f);font-size:16px;font-weight:400;line-height:1.5;text-decoration-line:underline}.auth0-hero-card.auth0-hero-card-disabled{align-self:baseline}.auth0-hero-card-title{color:var(--base-black,#1a1a1a);font-size:20px;font-weight:500;line-height:1.5;margin-bottom:0;text-align:center}.auth0-hero-card-description{color:var(--gray-800,#3f3f3f);font-size:16px;font-weight:400;line-height:1.5;margin-bottom:16px;text-align:center}.auth0-hero-cta{align-items:center;background:var(--primary-100-light-blue,#b3d6d1);border-radius:5px;color:var(--base-black,#1a1a1a)!important;display:flex;font-size:18px;font-weight:500;gap:12px;line-height:1.55;padding:10px 20px;transition:color var(--animation-duration) ease,background var(--animation-duration) ease,border-color var(--animation-duration) ease}.auth0-hero-cta:hover{background-color:#3b7f77;border-color:#3b7f77;color:#fff!important}.auth0-hero-cta svg path{transition:stroke var(--animation-duration) ease}.auth0-hero-cta:hover svg path{stroke:#fff!important}.auth0-hero-postscript p{margin-top:24px;text-align:center}.auth0-hero-postscript a,.auth0-hero-postscript p{color:var(--base-black,#1a1a1a);font-size:14px;font-weight:500;line-height:1.6}.auth0-hero-postscript a{text-decoration-line:underline}@media (min-width:48rem){.auth0-hero-heading{font-size:32px}.auth0-hero-subheading{font-size:20px}.auth0-hero-card-container{flex-direction:row;gap:32px}.auth0-hero-card{margin:unset}.auth0-hero-card-title{font-size:24px}}@media (min-width:62rem){.auth0-hero-heading{font-size:36px}.auth0-hero-card{gap:16px;padding:48px 26px}}