@charset "UTF-8";@layer theme,base,components,utilities;@layer theme{:root{--brand: oklch(.59 .2 277.1);--brand-light: oklch(.72 .14 277.1);--brand-dark: oklch(.5 .22 277.1);--brand-subtle: oklch(.96 .03 277.1);--brand-glow: oklch(.59 .2 277.1 / .15);--cta: oklch(.62 .18 30);--bg: oklch(.98 0 0);--bg-card: oklch(1 0 0 / .8);--bg-section-alt: oklch(.96 .03 264);--text-primary: oklch(.2 .02 260);--text-secondary: oklch(.45 .02 260);--border: oklch(.9 .01 260 / .6);--glass-blur: blur(12px);--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--primary: var(--brand);--primary-light: var(--brand-glow);--primary-dark: var(--brand-dark);--secondary: var(--cta);--bg-app: var(--bg);--text-main: var(--text-primary);--text-muted: var(--text-secondary);--text-dim: var(--text-secondary);--border: var(--border);--card-bg: var(--bg-card);--sidebar-bg: var(--bg-card);--input-bg: var(--bg-card);--hover-bg: var(--brand-glow)}[data-theme=oxide-dark]{--bg: oklch(.15 .02 277.1);--bg-card: oklch(.2 .02 277.1 / .6);--bg-section-alt: oklch(.12 .03 277.1);--text-primary: oklch(.93 .01 277.1);--text-secondary: oklch(.65 .02 277.1);--border: oklch(.25 .01 277.1 / .5);--primary: oklch(.72 .18 277.1);--primary-light: oklch(.59 .2 277.1 / .15);--primary-dark: oklch(.5 .22 277.1);--bg-app: var(--bg);--text-main: var(--text-primary);--text-muted: var(--text-secondary);--text-dim: var(--text-secondary);--border: var(--border);--card-bg: var(--bg-card);--sidebar-bg: var(--bg-card);--input-bg: var(--bg-card);--hover-bg: oklch(.59 .2 277.1 / .08)}}@layer base{@font-face{font-family:Inter;src:url(/fonts/inter-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body,div,span,app-root,main,section,nav,footer,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,header,hgroup,menu,output,ruby,summary,time,mark,audio,video,button,input,textarea,select{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{width:100%;min-height:100%;overflow-x:hidden;margin:0;padding:0;background-color:var(--bg);scroll-behavior:smooth}body{width:100%;min-height:100%;margin:0!important;padding:0!important;overflow-x:hidden;position:relative;font-family:Inter,sans-serif;background-color:var(--bg);color:var(--text-primary);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}app-root{display:block;width:100%}main{display:block;width:100%;position:relative}h1,h2,h3,h4{font-family:Space Grotesk,sans-serif;font-weight:700;line-height:1.1;color:var(--text-primary)}a{text-decoration:none;color:inherit;transition:opacity .2s}a:hover{opacity:.8}ul{list-style:none}.theme-transitioning,.theme-transitioning *{transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .4s ease-in-out!important}}@layer components{.btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:99rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:none;font-size:1rem}.btn.btn-primary{background-color:var(--brand);color:#fff;box-shadow:0 10px 20px var(--brand-glow)}.btn.btn-primary:hover{transform:translateY(-2px);background-color:var(--brand-dark)}.btn.btn-secondary{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border)}.btn.btn-secondary:hover{background-color:var(--bg-section-alt)}.glass-card{background:var(--bg-card);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--border);border-radius:1.5rem;padding:2rem}ul.cn-task-list{list-style:none!important;padding-inline-start:10px!important;margin-left:0!important}ul.cn-task-list>li.cn-task-item{position:relative!important;padding-left:20px!important;min-height:24px;margin-bottom:0!important;list-style:none!important;list-style-type:none!important;cursor:default!important}ul.cn-task-list>li.cn-task-item::marker{content:none!important}ul.cn-task-list>li.cn-task-item:before{content:""!important;position:absolute;left:0;top:4px;width:13px;height:13px;border:1.5px solid #ccc;border-radius:4px;cursor:default!important;background-color:transparent;box-sizing:border-box}ul.cn-task-list>li.cn-task-item[data-checked=true]:before{background-color:var(--brand);border-color:var(--brand);content:"\2713"!important;display:flex!important;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}ul.cn-task-list>li.cn-task-item[data-checked=true]{text-decoration:line-through!important;color:var(--text-secondary)!important;opacity:.8}}@layer utilities{.text-brand{color:var(--brand)}.bg-alt{background-color:var(--bg-section-alt)}.clamp-1{font-size:clamp(2.5rem,8vw,4rem)}.clamp-2{font-size:clamp(1.75rem,5vw,2.5rem)}.clamp-3{font-size:clamp(1.25rem,4vw,1.75rem)}.section-padding{padding:clamp(4rem,10vw,8rem) 1.5rem}.ntew-panel{position:absolute;border-radius:14px;background:#ffffffd9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 40px #00000026;display:none;flex-direction:column;min-width:120px;min-height:120px;transition:opacity .3s,transform .3s;opacity:0;transform:scale(.95) translateY(10px);z-index:40;overflow:visible!important}.ntew-panel.visible{display:flex;opacity:1;transform:scale(1) translateY(0)}.ntew-panel.dark-mode{background:#0f0f1ebd;border-color:#ffffff1f;color:#fff}.container{max-width:1200px;margin:0 auto;width:100%;padding:0 1.5rem}.reveal-on-scroll{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.4,0,.2,1)}.reveal-on-scroll.visible{opacity:1;transform:translateY(0)}.stagger-children>*:nth-child(1){transition-delay:.1s}.stagger-children>*:nth-child(2){transition-delay:.2s}.stagger-children>*:nth-child(3){transition-delay:.3s}.stagger-children>*:nth-child(4){transition-delay:.4s}.stagger-children>*:nth-child(5){transition-delay:.5s}.stagger-children>*:nth-child(6){transition-delay:.6s}.stagger-children>*:nth-child(7){transition-delay:.7s}.stagger-children>*:nth-child(8){transition-delay:.8s}.stagger-children>*:nth-child(9){transition-delay:.9s}.stagger-children>*:nth-child(10){transition-delay:1s}.razorpay-checkout-frame{z-index:99999999!important}}
/*# sourceMappingURL=styles-RBYKZ5XA.css.map */
