.founiglass-nav{isolation:isolate;box-shadow:0 20px 56px -38px #000000eb, 0 10px 30px -26px hsl(var(--primary) / .52), inset 0 1px 0 #ffffff16, inset 0 -1px 0 #ffffff06;-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);position:relative;overflow:hidden;background:linear-gradient(135deg, hsl(var(--background) / .77), hsl(var(--background) / .6))!important;border-color:#ffffff0e!important}.founiglass-nav:before{z-index:-1;pointer-events:none;content:"";background:radial-gradient(circle at 10% -60%, hsl(var(--primary) / .16), transparent 36%), radial-gradient(circle at 88% 145%, hsl(var(--primary) / .07), transparent 35%), linear-gradient(100deg, #ffffff0b, transparent 23%, transparent 77%, hsl(var(--primary) / .035));position:absolute;inset:0}.founiglass-nav:after{z-index:2;pointer-events:none;content:"";background:linear-gradient(90deg, transparent, hsl(var(--primary) / .2), #ffffff6b, hsl(var(--primary) / .16), transparent);opacity:.62;height:1px;position:absolute;top:0;left:7%;right:7%}.founiglass-nav nav a{background:linear-gradient(#ffffff06,#ffffff02);border:1px solid #ffffff09;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s;position:relative;box-shadow:inset 0 1px #ffffff06}.founiglass-nav nav a[aria-current=page]{border-color:hsl(var(--primary) / .18);background:linear-gradient(180deg, #fff1, hsl(var(--primary) / .075));box-shadow:inset 0 1px 0 #ffffff13, inset 0 -1px 0 hsl(var(--primary) / .045), 0 10px 28px -24px hsl(var(--primary) / .72)}.founiglass-nav nav a[aria-current=page]:after{content:"";background:linear-gradient(90deg, transparent, hsl(var(--primary) / .95), transparent);height:1px;box-shadow:0 0 8px hsl(var(--primary) / .45);border-radius:999px;position:absolute;bottom:3px;left:27%;right:27%}.founiglass-nav nav a:not([aria-current=page]):hover{box-shadow:inset 0 1px 0 #ffffff0a, 0 8px 20px -20px hsl(var(--primary) / .35);background:linear-gradient(#ffffff0c,#ffffff05);border-color:#ffffff13}.founiglass-mobile-panel{isolation:isolate;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);position:relative;overflow:hidden;box-shadow:0 26px 70px -36px #000000f5,inset 0 1px #ffffff13;background:linear-gradient(145deg, hsl(var(--background) / .94), hsl(var(--background) / .84))!important;border-color:#fff1!important}.founiglass-mobile-panel:before{z-index:-1;pointer-events:none;content:"";background:radial-gradient(circle at 90% 0%, hsl(var(--primary) / .12), transparent 40%), linear-gradient(120deg, #ffffff06, transparent 28%);position:absolute;inset:0}.landing-hero-grid~div h1{text-align:center;flex-direction:column;align-items:center;display:flex}.landing-hero-grid~div h1>span{text-align:center}@media (width>=768px){.landing-hero-grid~div h1{width:min(100vw - 2rem,88rem);font-size:clamp(3.35rem,6.35vw,5.7rem);position:relative;left:50%;transform:translate(-50%);max-width:none!important}.landing-hero-grid~div h1>span{white-space:nowrap;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;display:block!important}.landing-hero-grid~div h1>span+span{margin-top:.07em!important}}@media (width<=767px){.landing-hero-grid~div h1{width:100%;font-size:clamp(2.8rem,11.5vw,4rem);line-height:.96;max-width:100%!important}.landing-hero-grid~div h1>span{width:100%;margin-left:auto;margin-right:auto;display:block!important}.landing-hero-grid~div h1>span+span{margin-top:.12em!important}}#try-vod{isolation:isolate;-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);position:relative;overflow:hidden;background:linear-gradient(145deg, hsl(var(--card) / .54), hsl(var(--background) / .44))!important;box-shadow:0 34px 90px -62px #000000f5, 0 20px 58px -52px hsl(var(--primary) / .72), inset 0 1px 0 #ffffff14, inset 0 -1px 0 #ffffff05!important;border-color:#ffffff0e!important}#try-vod:before{z-index:0;pointer-events:none;content:"";background:radial-gradient(circle at 14% -22%, hsl(var(--primary) / .14), transparent 34%), radial-gradient(circle at 92% 118%, hsl(var(--primary) / .075), transparent 34%), linear-gradient(115deg, #ffffff08, transparent 25%, transparent 76%, hsl(var(--primary) / .028));position:absolute;inset:-1px}#try-vod:after{z-index:2;pointer-events:none;content:"";background:linear-gradient(90deg, transparent, hsl(var(--primary) / .22), #ffffff57, hsl(var(--primary) / .14), transparent);opacity:.68;height:1px;position:absolute;top:0;left:7%;right:7%}#try-vod>*{z-index:1;position:relative}#try-vod input:not([type=file]){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .18s,box-shadow .18s,background-color .18s;background:hsl(var(--background) / .58)!important;border-color:#ffffff0f!important;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #ffffff03,0 10px 32px -30px #000000e0!important}#try-vod input:not([type=file]):focus{border-color:hsl(var(--primary) / .34)!important;background:hsl(var(--background) / .69)!important;box-shadow:0 0 0 1px hsl(var(--primary) / .085), 0 14px 42px -34px hsl(var(--primary) / .74), inset 0 1px 0 #ffffff0b!important}#try-vod>.grid>button{border:1px solid hsl(var(--primary) / .24);box-shadow:0 14px 36px -26px hsl(var(--primary) / .74), inset 0 1px 0 #ffffff29, inset 0 -1px 0 #00000014;transition:transform .18s,box-shadow .18s,filter .18s}#try-vod>.grid>button:not(:disabled):hover{filter:brightness(1.035);box-shadow:0 18px 42px -26px hsl(var(--primary) / .84), inset 0 1px 0 #ffffff2e;transform:translateY(-1px)}#try-vod button[class*=border]{background:hsl(var(--background) / .32);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#fff1;box-shadow:inset 0 1px #ffffff09,inset 0 -1px #ffffff03}#generate-my-week{isolation:isolate;position:relative;background:radial-gradient(circle at 50% 0%, hsl(var(--primary) / .065), transparent 42%), linear-gradient(180deg, transparent, hsl(var(--card) / .055), transparent)!important;border-top-color:#0000!important;border-bottom-color:#0000!important}#generate-my-week>div{isolation:isolate;background:linear-gradient(145deg, hsl(var(--card) / .52), hsl(var(--background) / .43));width:calc(100% - 2rem);box-shadow:0 34px 90px -58px #000000f5, 0 22px 70px -58px hsl(var(--primary) / .82), inset 0 1px 0 #ffffff16, inset 0 -1px 0 #ffffff05;-webkit-backdrop-filter:blur(24px)saturate(142%);backdrop-filter:blur(24px)saturate(142%);border:1px solid #ffffff0f;border-radius:30px;margin-top:2rem;margin-bottom:2rem;position:relative;overflow:hidden}#generate-my-week>div:before{z-index:-1;pointer-events:none;content:"";background:radial-gradient(circle at 8% 0%, hsl(var(--primary) / .16), transparent 32%), radial-gradient(circle at 100% 90%, hsl(var(--primary) / .075), transparent 34%), linear-gradient(112deg, #ffffff09, transparent 26%, transparent 74%, hsl(var(--primary) / .03));position:absolute;inset:0}#generate-my-week>div:after{pointer-events:none;content:"";background:linear-gradient(90deg, transparent, hsl(var(--primary) / .3), #ffffff6b, hsl(var(--primary) / .2), transparent);opacity:.7;height:1px;position:absolute;top:0;left:7%;right:7%}#generate-my-week h2{text-wrap:balance}#generate-my-week button{border:1px solid hsl(var(--primary) / .24);box-shadow:0 14px 38px -27px hsl(var(--primary) / .82), inset 0 1px 0 #ffffff29}#generate-my-week [class*=border-l]{border-left-color:hsl(var(--primary) / .24)!important}@media (width<=767px){#try-vod{-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);border-radius:20px!important}#generate-my-week>div{border-radius:22px;width:calc(100% - 1.5rem);margin-top:1.25rem;margin-bottom:1.25rem}}@media (prefers-reduced-motion:reduce){.founiglass-nav nav a,#try-vod input:not([type=file]),#try-vod>.grid>button{transition:none}#try-vod>.grid>button:not(:disabled):hover{transform:none}}.liquid-nav{isolation:isolate;padding:.2rem;position:relative}.founiglass-nav .liquid-nav .liquid-nav-link{z-index:2;box-shadow:none;white-space:nowrap;background:0 0;border:0;transition:color .18s,text-shadow .22s,outline-color .14s;position:relative}.founiglass-nav .liquid-nav .liquid-nav-link[aria-current=page],.founiglass-nav .liquid-nav .liquid-nav-link:hover{box-shadow:none;background:0 0;border:0}.founiglass-nav .liquid-nav .liquid-nav-link:focus-visible{outline:2px solid var(--primary);outline-offset:2px;box-shadow:0 0 0 1px var(--background)}.founiglass-nav .liquid-nav .liquid-nav-link[aria-current=page]:after{display:none}.founiglass-nav .liquid-nav .liquid-nav-link:hover,.founiglass-nav .liquid-nav .liquid-nav-link:focus-visible{text-shadow:0 0 18px hsl(var(--primary) / .2)}.liquid-nav-indicator{z-index:1;opacity:0;pointer-events:none;background:radial-gradient(circle at 26% 5%, #ffffff2e, transparent 30%), radial-gradient(circle at 78% 115%, hsl(var(--primary) / .13), transparent 42%), linear-gradient(145deg, #ffffff13, hsl(var(--primary) / .055) 52%, #ffffff06);-webkit-backdrop-filter:blur(22px)saturate(185%)contrast(1.035);backdrop-filter:blur(22px)saturate(185%)contrast(1.035);height:calc(100% - .4rem);box-shadow:inset 0 1px 0 #ffffff52, inset 0 -1px 0 #0003, inset 1px 0 0 #ffffff0e, inset -1px 0 0 #0000001f, 0 12px 34px -22px hsl(var(--primary) / .75), 0 0 24px -17px hsl(var(--primary) / .66);transform-origin:50%;will-change:transform, width;border:1px solid #ffffff21;border-radius:999px;transition:transform .52s cubic-bezier(.2,1.28,.32,1),width .52s cubic-bezier(.2,1.28,.32,1),opacity .14s,box-shadow .24s,border-color .24s;position:absolute;top:.2rem;left:0;overflow:hidden}.liquid-nav-indicator:before,.liquid-nav-indicator:after{pointer-events:none;content:"";border-radius:inherit;position:absolute}.liquid-nav-indicator:before{background:linear-gradient(125deg, #ffffff36, transparent 24% 68%, hsl(var(--primary) / .11));mix-blend-mode:screen;opacity:.66;inset:1px}.liquid-nav-indicator:after{filter:blur(1px);opacity:.72;background:linear-gradient(#ffffff3d,#0000);height:35%;top:2px;left:12%;right:12%}.liquid-nav-indicator.is-ready{opacity:1}.liquid-nav:hover .liquid-nav-indicator,.liquid-nav:focus-within .liquid-nav-indicator{box-shadow:inset 0 1px 0 #ffffff5e, inset 0 -1px 0 #00000038, inset 1px 0 0 #fff1, inset -1px 0 0 #00000021, 0 14px 36px -22px hsl(var(--primary) / .9), 0 0 30px -17px hsl(var(--primary) / .82);border-color:#ffffff2b}.landing-hero-grid~div h1>span,#generate-my-week h2{overflow-wrap:break-word;text-wrap:balance}@media (width>=768px) and (width<=1023px){.landing-hero-grid~div h1{width:min(100vw - 3rem,56rem);font-size:clamp(3rem,7vw,4.45rem)}.landing-hero-grid~div h1>span{white-space:normal;width:auto;max-width:100%}}@media (width<=639px){#try-vod>.grid>button,#generate-my-week button{white-space:normal;text-align:center;width:100%;height:auto;min-height:3rem;padding-top:.7rem;padding-bottom:.7rem;line-height:1.25}#try-vod button{max-width:100%}}@media (prefers-reduced-motion:reduce){.liquid-nav-indicator{transition:opacity .12s,width 1ms linear,transform 1ms linear,box-shadow 1ms linear,border-color 1ms linear}.founiglass-nav .liquid-nav .liquid-nav-link{transition:none}}
