.coach-welcome_page__5Al15{--coach-accent:var(--ens-enablement-fill);--coach-accent-text:var(--ens-enablement-text)}.coach-welcome_heroField__fPMNg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.coach-welcome_heroField__fPMNg:after,.coach-welcome_heroField__fPMNg:before{content:"";position:absolute;inset:0}.coach-welcome_heroField__fPMNg:before{background:radial-gradient(44rem 30rem at 14% 8%,color-mix(in srgb,var(--coach-accent) 15%,transparent),transparent 68%),radial-gradient(32rem 24rem at 88% 0,color-mix(in srgb,var(--coach-accent) 9%,transparent),transparent 70%);opacity:.6}.dark .coach-welcome_heroField__fPMNg:before{opacity:.85}.coach-welcome_heroField__fPMNg:after{background-image:linear-gradient(to right,hsl(var(--foreground)/.05) 1px,transparent 1px);background-size:5.5rem 100%;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 58%,transparent 94%);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 58%,transparent 94%)}.coach-welcome_fadeRule__9gikS{height:1px;background:linear-gradient(to right,transparent,hsl(var(--border)),transparent)}.coach-welcome_rise__HQqcW{animation:coach-welcome_coachRise__WSHfN .9s cubic-bezier(.22,1,.36,1) both}@keyframes coach-welcome_coachRise__WSHfN{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.coach-welcome_weekCanvas__9Qae8{background:radial-gradient(28rem 12rem at 50% 115%,color-mix(in srgb,var(--coach-accent) 10%,transparent),transparent 70%)}.coach-welcome_page__5Al15 .coach-welcome_heroHeadline__Y1xkm{--public-type-h1:clamp(2.25rem,5.6vw,4.25rem);line-height:1.05!important;letter-spacing:-.015em}.coach-welcome_controlPanel__FwDjL{border-color:color-mix(in srgb,var(--coach-accent) 34%,transparent);background:linear-gradient(140deg,color-mix(in srgb,var(--coach-accent) 10%,transparent),color-mix(in srgb,var(--coach-accent) 3%,transparent) 65%,transparent),hsl(var(--card))}.coach-welcome_printStage__Vl4V7:before{content:"";position:absolute;inset:-12%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--coach-accent) 13%,transparent),transparent 72%)}.coach-welcome_neverShared__vkEIJ{background:repeating-linear-gradient(-45deg,hsl(var(--muted-foreground)/.05) 0 1px,transparent 1px 7px),hsl(var(--background))}