.ye6RLW_feature{background:linear-gradient(180deg, var(--background) 0%, color-mix(in srgb, var(--blue) 8%, var(--background)) 100%)}.ye6RLW_featureCard{background:var(--background);box-shadow:0 24px 60px -30px color-mix(in srgb, var(--navy) 35%, transparent);border-radius:1.25rem;transition:transform .35s,box-shadow .35s;display:block;overflow:hidden}.ye6RLW_featureCard:hover,.ye6RLW_featureCard:focus-visible{box-shadow:0 30px 70px -30px color-mix(in srgb, var(--coral) 40%, transparent);outline:none;transform:translateY(-4px)}.ye6RLW_featureVisual{aspect-ratio:16/8;background:radial-gradient(60% 70% at 50% 45%, color-mix(in srgb, var(--blue) 70%, var(--navy)) 0%, var(--navy) 100%);justify-content:center;align-items:center;display:flex;position:relative}.ye6RLW_featureVisual:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--coral) 35%, transparent) 0%, transparent 70%);filter:blur(20px);border-radius:50%;width:34%;position:absolute}.ye6RLW_idea{background:radial-gradient(55% 60% at 45% 45%, color-mix(in srgb, var(--blue) 82%, white) 0%, transparent 70%), linear-gradient(135deg, color-mix(in srgb, var(--blue) 80%, var(--navy)) 0%, var(--blue) 45%, color-mix(in srgb, var(--blue) 65%, var(--navy)) 100%);position:relative;overflow:hidden}.ye6RLW_ideaLink{color:var(--coral);align-items:center;gap:.75rem;font-weight:600;display:inline-flex}.ye6RLW_ideaLink span{transition:transform .25s}.ye6RLW_ideaLink:hover span{transform:translate(4px)}.ye6RLW_ideaLink:hover{color:var(--coral)}.ye6RLW_dirWave{opacity:.38;pointer-events:none}.ye6RLW_dirRaised{position:relative}@media (width>=768px){.ye6RLW_dirRaised{top:-1.75rem}}.ye6RLW_dirCard{isolation:isolate;border:1px solid color-mix(in srgb, var(--blue) 20%, transparent);border-top:3px solid color-mix(in srgb, var(--coral) 70%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--blue) 4%, var(--background)) 0%, color-mix(in srgb, var(--blue) 11%, var(--background)) 55%, color-mix(in srgb, var(--blue) 17%, var(--background)) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--background) 80%, transparent), 0 10px 30px -22px color-mix(in srgb, var(--navy) 40%, transparent);border-radius:.75rem;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative}.ye6RLW_dirCard:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--coral) 45%, transparent) 0%, transparent 70%);filter:blur(18px);opacity:.35;pointer-events:none;border-radius:999px;width:42%;height:42%;transition:opacity .3s,transform .3s;position:absolute;bottom:-14px;right:-14px}.ye6RLW_dirCard:hover,.ye6RLW_dirCard:focus-visible{border-color:color-mix(in srgb, var(--coral) 45%, transparent);border-top-color:var(--coral);box-shadow:0 16px 40px -26px color-mix(in srgb, var(--coral) 50%, transparent);outline:none;transform:translateY(-4px)}.ye6RLW_dirCard:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--coral) 35%, transparent)}.ye6RLW_dirCard:hover:before,.ye6RLW_dirCard:focus-visible:before{opacity:.65;transform:scale(1.08)}.ye6RLW_dirIcon{border:1px solid color-mix(in srgb, var(--coral) 30%, transparent);background:color-mix(in srgb, var(--coral) 10%, var(--background));width:3rem;height:3rem;color:var(--coral);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:-1.5rem;left:1.75rem}.ye6RLW_dirCta span{transition:transform .25s;display:inline-block}.ye6RLW_dirCard:hover .ye6RLW_dirCta span{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.ye6RLW_featureCard,.ye6RLW_dirCard,.ye6RLW_dirCard:before,.ye6RLW_ideaLink span,.ye6RLW_dirCta span{transition:none}.ye6RLW_featureCard:hover,.ye6RLW_dirCard:hover{transform:none}}
