html{scroll-behavior:smooth;scroll-padding-top:calc(5.25rem + env(safe-area-inset-top));background:#08050f}body{overscroll-behavior-y:none;text-rendering:optimizelegibility;min-height:100dvh}body,#root,.liquid-app-shell{width:100%;max-width:100%;overflow-x:clip}.liquid-app-shell{isolation:isolate}.liquid-app-shell main{animation:.52s cubic-bezier(.22,1,.36,1) both liquid-page-in}.liquid-app-shell section[id]{scroll-margin-top:calc(6rem + env(safe-area-inset-top))}.suite-panel,.glass,.glass-strong{transition:transform .36s cubic-bezier(.22,1,.36,1),border-color .32s,background .32s,box-shadow .36s cubic-bezier(.22,1,.36,1),opacity .24s;position:relative;transform:translateZ(0)}.suite-panel{background:linear-gradient(135deg,#ffffff16,#ffffff06 48%,#80f2ff05),radial-gradient(circle at 18% 0,#80f2ff0e,#0000 34%),radial-gradient(circle at 92% 100%,#ff69d70e,#0000 38%);border-color:#ffffff1b;box-shadow:0 32px 90px #00000047,inset 0 1px #ffffff0e,inset 0 -1px #ffffff05}.suite-panel:after,.glass-strong:after{content:"";border-radius:inherit;pointer-events:none;opacity:.68;mix-blend-mode:screen;background:linear-gradient(118deg,#ffffff0f,#0000 24% 74%,#80f2ff09);position:absolute;inset:0}@media(hover:hover)and (pointer:fine){.suite-panel:hover{border-color:#ffffff29;transform:translateY(-3px);box-shadow:0 38px 110px #00000057,0 0 42px #80f2ff09,inset 0 1px #ffffff14}}.liquid-suite-header{top:env(safe-area-inset-top);pointer-events:none;padding-top:clamp(.55rem,1.25vw,.9rem)}.liquid-suite-header>div{pointer-events:auto;-webkit-backdrop-filter:blur(34px)saturate(175%);background:linear-gradient(135deg,#0c0816bd,#08050f94),radial-gradient(circle at 20% 0,#80f2ff0d,#0000 34%);box-shadow:0 18px 60px #00000042,inset 0 1px #ffffff0e}.liquid-nav-item{justify-content:center;align-items:center;min-height:44px;transition:color .26s,background .26s,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:inline-flex}@media(hover:hover)and (pointer:fine){.liquid-nav-item:hover{transform:translateY(-1px)}}.suite-nav-active{background:linear-gradient(135deg,#ffffff1b,#ffffff0b),radial-gradient(circle at 50% 100%,#80f2ff17,#0000 65%)!important;box-shadow:inset 0 -1px #80f2ff99,0 10px 26px #00000026!important}.liquid-dropdown{transform-origin:100% 0;animation:.26s cubic-bezier(.22,1,.36,1) both liquid-pop}.liquid-suite-wrap{width:min(100% - 1.25rem,86rem);padding-top:clamp(1.5rem,3vw,3rem);padding-bottom:calc(clamp(5rem,8vw,8rem) + env(safe-area-inset-bottom));margin-inline:auto}.liquid-suite-hero{-webkit-backdrop-filter:blur(32px)saturate(160%);background:linear-gradient(135deg,#0b0816ad,#07050d6b),radial-gradient(circle at 8% 6%,#80f2ff14,#0000 34%),radial-gradient(circle at 92% 86%,#ff69d717,#0000 37%);border:1px solid #ffffff1b;border-radius:clamp(1.65rem,4vw,3.25rem);padding:clamp(1.35rem,4vw,4.2rem);box-shadow:0 38px 120px #00000047}.liquid-suite-hero h1{text-wrap:balance}.liquid-bento-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.15rem);display:grid}.liquid-bento-card{border-radius:clamp(1.35rem,2.4vw,2.1rem);grid-column:span 4;min-height:clamp(15rem,25vw,20rem);overflow:hidden}.liquid-bento-card:first-child,.liquid-bento-card:nth-child(4){grid-column:span 7}.liquid-bento-card:nth-child(2),.liquid-bento-card:nth-child(5){grid-column:span 5}.liquid-bento-card:nth-child(3),.liquid-bento-card:nth-child(6),.liquid-bento-card:nth-child(7),.liquid-bento-card:nth-child(8){grid-column:span 4}.liquid-bento-card>a,.liquid-bento-card>div{height:100%}.liquid-touch{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.liquid-touch:active{transform:scale(.985)}input,textarea,select,button,a{-webkit-tap-highlight-color:transparent}button,[role=button],a[class*=rounded]{transition-duration:.28s;transition-timing-function:cubic-bezier(.22,1,.36,1)}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline-offset:3px;outline:1px solid #80f2ff94}.liquid-reading-surface{border-radius:inherit;background:linear-gradient(#08050f38,#08050f80)}@keyframes liquid-page-in{0%{opacity:0;transform:translateY(10px)scale(.995)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes liquid-pop{0%{opacity:0;transform:translateY(-8px)scale(.975)}to{opacity:1;transform:translate(0)scale(1)}}@media(max-width:1023px){.liquid-bento-card,.liquid-bento-card:nth-child(n){grid-column:span 6}}@media(max-width:700px){html{scroll-padding-top:calc(4.8rem + env(safe-area-inset-top))}.liquid-suite-wrap{width:min(100% - .85rem,86rem);padding-top:1rem}.liquid-suite-hero{border-radius:1.7rem;padding:1.15rem}.liquid-bento-grid{grid-template-columns:1fr;gap:.65rem}.liquid-bento-card,.liquid-bento-card:nth-child(n){grid-column:1;min-height:0}.suite-panel,.glass,.glass-strong{-webkit-backdrop-filter:blur(22px)saturate(145%)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.liquid-app-shell main,.liquid-dropdown{animation:none!important}.suite-panel,.glass,.glass-strong,.liquid-nav-item,button,a{transition-duration:1ms!important;transform:none!important}}
