@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@tailwind base;@tailwind components;@tailwind utilities;*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:#0a0a0a;overflow-x:hidden}body{font-family:Inter,sans-serif;background:#0a0a0a;overflow-x:hidden;margin:0;padding:0}@keyframes mu{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes md{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes sl{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sr{0%{transform:translate(-50%)}to{transform:translate(0)}}.au{animation:mu 25s linear infinite}.ad{animation:md 25s linear infinite}.al{animation:sl 120s linear infinite}.ar{animation:sr 120s linear infinite}.al-fast{animation:sl 32s linear infinite}.ar-fast{animation:sr 32s linear infinite}.mc:hover .au,.mc:hover .ad,.mc:hover .al,.mc:hover .ar,.mc:hover .al-fast,.mc:hover .ar-fast{animation-play-state:paused}.my{mask-image:linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%)}.mx{mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}@keyframes fu{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes blurSlide{0%{opacity:0;filter:blur(12px);transform:translateY(12px)}to{opacity:1;filter:blur(0px);transform:translateY(0)}}.fu{animation:fu .7s ease forwards;opacity:0}.bs{animation:blurSlide 1.5s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.d0{animation-delay:0s}.d1{animation-delay:.15s}.d2{animation-delay:.3s}.d3{animation-delay:.5s}.d4{animation-delay:.7s}.d5{animation-delay:.9s}@media (max-width:768px){.hm{display:none!important}.c1m{grid-template-columns:1fr!important;gap:32px!important}.c2m{grid-template-columns:repeat(2,1fr)!important}.smb{display:block!important}.footer-grid{grid-template-columns:1fr!important;gap:32px!important}.blog-card-grid{grid-template-columns:1fr!important}.mob-wt-section{height:100vh!important}.mob-wt-sticky{position:static!important;height:100vh!important;flex-direction:column!important;justify-content:center!important;padding-top:12vh!important}.mob-wt-text{position:static!important;padding:0 24px!important;margin-bottom:24px!important}.mob-wt-slider{transform:none!important;padding-left:24px!important;padding-right:24px!important;height:auto!important;align-items:flex-start!important;padding-top:0!important;gap:16px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-behavior:smooth}.mob-wt-slider::-webkit-scrollbar{display:none}.mob-wt-img{width:85vw!important;scroll-snap-align:center;border-radius:12px!important}}@media (max-width:480px){.c1t{grid-template-columns:1fr!important}}@media (min-width:769px){.smb{display:none!important}}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-angle-offset{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-percent{syntax:"<percentage>";initial-value:5%;inherits:false}@property --gradient-shine{syntax:"<color>";initial-value:white;inherits:false}.shiny-cta{--shiny-cta-bg:#0A0A0A;--shiny-cta-bg-subtle:#1a1a1a;--shiny-cta-fg:#FAFAFA;--shiny-cta-highlight:rgba(255,255,255,.5);--shiny-cta-highlight-subtle:rgba(255,255,255,.35);--animation:gradient-angle linear infinite;--duration:3s;--shadow-size:2px;--transition:.8s cubic-bezier(.25,1,.5,1);isolation:isolate;position:relative;overflow:hidden;cursor:pointer;outline-offset:4px;padding:1.1rem 2.5rem;font-family:Inter,sans-serif;font-size:1.05rem;line-height:1.2;font-weight:500;border:1px solid transparent;border-radius:360px;color:var(--shiny-cta-fg);text-decoration:none;display:inline-flex;align-items:center;gap:8px;background:linear-gradient(var(--shiny-cta-bg),var(--shiny-cta-bg)) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-cta-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent)*2),var(--shiny-cta-highlight) calc(var(--gradient-percent)*3),transparent calc(var(--gradient-percent)*4)) border-box;box-shadow:inset 0 0 0 1px var(--shiny-cta-bg-subtle);transition:var(--transition);transition-property:--gradient-angle-offset,--gradient-percent,--gradient-shine}.shiny-cta:before,.shiny-cta:after,.shiny-cta span:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1}.shiny-cta:active{translate:0 1px}.shiny-cta:before{--size:calc(100% - var(--shadow-size)*3);--position:2px;--space:calc(var(--position)*2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position),white calc(var(--position)/4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);border-radius:inherit;opacity:.4;z-index:-1}.shiny-cta:after{--animation:shimmer linear infinite;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-cta-highlight),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,black);mask-image:radial-gradient(circle at bottom,transparent 40%,black);opacity:.6}.shiny-cta span{z-index:1;display:inline-flex;align-items:center;gap:8px}.shiny-cta span:before{--size: calc(100% + 1rem) ;width:var(--size);height:var(--size);box-shadow:inset 0 -1ex 2rem 4px var(--shiny-cta-highlight);opacity:0;transition:opacity var(--transition);animation:calc(var(--duration)*1.5) breathe linear infinite}.shiny-cta,.shiny-cta:before,.shiny-cta:after{animation:var(--animation) var(--duration),var(--animation) calc(var(--duration)/.4) reverse paused;animation-composition:add}.shiny-cta:is(:hover,:focus-visible){--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-cta-highlight-subtle)}.shiny-cta:is(:hover,:focus-visible),.shiny-cta:is(:hover,:focus-visible):before,.shiny-cta:is(:hover,:focus-visible):after{animation-play-state:running}.shiny-cta:is(:hover,:focus-visible) span:before{opacity:1}@keyframes gradient-angle{to{--gradient-angle:360deg}}@keyframes shimmer{to{rotate:360deg}}@keyframes breathe{0%,to{scale:1}50%{scale:1.2}}
