.site-shell-module__atrYPW__publicSite{min-width:0;position:relative}.site-shell-module__atrYPW__publicSite .theme-section-subtitle{font-size:max(var(--type-section-subtitle-mobile), .975rem)}.site-shell-module__atrYPW__publicSite .theme-card-title{font-size:max(var(--type-card-title-mobile), 1.0625rem)}.site-shell-module__atrYPW__publicSite .theme-card-text{font-size:max(var(--type-card-text-mobile), .9375rem)}.site-shell-module__atrYPW__publicSite .theme-body{font-size:max(var(--type-body-mobile), .9375rem)}.site-shell-module__atrYPW__publicSite .theme-small{font-size:max(var(--type-small-mobile), .8125rem)}.site-shell-module__atrYPW__publicSite .theme-button{font-size:max(var(--type-button-mobile), .875rem)}.site-shell-module__atrYPW__publicSite .theme-table{font-size:max(var(--type-table-mobile), .875rem)}.site-shell-module__atrYPW__publicSite .theme-faq{font-size:max(var(--type-faq-mobile), 1rem)}.site-shell-module__atrYPW__publicSite [data-slot=card]{border-radius:1rem}.site-shell-module__atrYPW__publicSite a>[data-slot=card]{transition:transform .22s,border-color .22s,box-shadow .22s}.site-shell-module__atrYPW__publicSite a:hover>[data-slot=card]{border-color:color-mix(in srgb, var(--theme-primary) 32%, var(--theme-border));transform:translateY(-.25rem);box-shadow:0 18px 42px #0f172a17}.site-shell-module__atrYPW__publicSite details{border-radius:1rem}.site-shell-module__atrYPW__publicSite a.theme-button[class*=bg-]{border-radius:.75rem;min-height:2.75rem}:is(.site-shell-module__atrYPW__publicSite input,.site-shell-module__atrYPW__publicSite textarea,.site-shell-module__atrYPW__publicSite select){border-radius:.75rem}.site-shell-module__atrYPW__publicSite [data-site-hero]{isolation:isolate;border-bottom:1px solid var(--theme-border);background:linear-gradient(135deg, color-mix(in srgb, var(--theme-primary) 8%, var(--theme-background)), var(--theme-background) 50%, color-mix(in srgb, var(--theme-reward) 7%, var(--theme-background)));position:relative;overflow:hidden}.site-shell-module__atrYPW__publicSite [data-site-hero]:before{z-index:-1;content:"";filter:blur(48px);pointer-events:none;border-radius:9999px;position:absolute}.site-shell-module__atrYPW__publicSite [data-site-hero]:after{z-index:-1;content:"";filter:blur(48px);pointer-events:none;border-radius:9999px;position:absolute}.site-shell-module__atrYPW__publicSite [data-site-hero]:before{background:color-mix(in srgb, var(--theme-primary) 12%, transparent);width:20rem;height:20rem;top:-8rem;left:-6rem}.site-shell-module__atrYPW__publicSite [data-site-hero]:after{background:color-mix(in srgb, var(--theme-reward) 11%, transparent);width:23rem;height:23rem;bottom:-9rem;right:-7rem}.site-shell-module__atrYPW__publicSite [data-site-cta]{border-color:color-mix(in srgb, var(--theme-primary) 24%, var(--theme-border));background:linear-gradient(135deg, color-mix(in srgb, var(--theme-primary) 11%, var(--theme-surface)), var(--theme-surface) 58%, color-mix(in srgb, var(--theme-reward) 8%, var(--theme-surface)));border-radius:1.5rem;overflow:hidden;box-shadow:0 20px 55px #0f172a14}.site-shell-module__atrYPW__publicSite [data-site-cta][data-site-cta-tone=dark]{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--theme-primary) 22%, var(--theme-secondary)), var(--theme-secondary) 62%, color-mix(in srgb, var(--theme-reward) 12%, var(--theme-secondary)));border-color:#ffffff1f;box-shadow:0 24px 65px #0f172a2e}:is(.site-shell-module__atrYPW__publicSite [data-site-cta][data-site-cta-tone=dark] .theme-section-title,.site-shell-module__atrYPW__publicSite [data-site-cta][data-site-cta-tone=dark] .theme-section-subtitle){color:#fff}@media (min-width:768px){.site-shell-module__atrYPW__publicSite .theme-section-subtitle{font-size:max(var(--type-section-subtitle-desktop), 1rem)}.site-shell-module__atrYPW__publicSite .theme-card-title{font-size:max(var(--type-card-title-desktop), 1.125rem)}.site-shell-module__atrYPW__publicSite .theme-card-text{font-size:max(var(--type-card-text-desktop), .9375rem)}.site-shell-module__atrYPW__publicSite .theme-body{font-size:max(var(--type-body-desktop), 1rem)}.site-shell-module__atrYPW__publicSite .theme-small{font-size:max(var(--type-small-desktop), .875rem)}.site-shell-module__atrYPW__publicSite .theme-button{font-size:max(var(--type-button-desktop), .875rem)}.site-shell-module__atrYPW__publicSite .theme-table{font-size:max(var(--type-table-desktop), .9375rem)}.site-shell-module__atrYPW__publicSite .theme-faq{font-size:max(var(--type-faq-desktop), 1.0625rem)}}@media (prefers-reduced-motion:reduce){.site-shell-module__atrYPW__publicSite a>[data-slot=card]{transition:none}}
