/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600&family=Hind+Madurai:wght@400;600&display=swap";@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial}}}:root{--vtc-color-primary:#6580e1;--vtc-color-black:#000;--vtc-color-white:#fff;--vtc-color-background-base:#1e1e1e;--vtc-color-background-level1:#272828;--vtc-color-background-light:#f9f9f9;--vtc-color-text-body:#f9f9f9;--vtc-font-family-heading:"Montserrat",sans-serif;--vtc-font-family-body:"Hind Madurai",sans-serif;--vtc-font-size-h1:2.25rem;--vtc-font-size-h2:1.5rem;--vtc-font-size-h3:1.25rem;--vtc-font-size-body:18px;--vtc-font-size-body-sm:16px;--vtc-font-size-body-lg:1.125rem;--vtc-font-size-heading-xl:3rem;--vtc-spacing-base:1rem;--vtc-spacing-half:.5rem;--vtc-spacing-8:8px;--vtc-spacing-12:12px;--vtc-spacing-16:16px;--vtc-spacing-32:32px;--vtc-spacing-64:64px}@media (min-width:768px){:root{--vtc-font-size-h1:3rem}}@media (min-width:1024px){:root{--vtc-font-size-h1:4rem}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.relative{position:relative}.static{position:static}.top-\[22px\]{top:22px}.left-px{left:1px}.mx-8{margin-inline:var(--spacing-8)}.mx-auto{margin-inline:auto}.mt-12{margin-top:var(--spacing-12)}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.hidden{display:none}.size-full{width:100%;height:100%}.h-\[5px\]{height:5px}.h-\[175vh\]{height:175vh}.h-full{height:100%}.h-px{height:1px}.min-h-px{min-height:1px}.w-1\/4{width:25%}.w-\[50px\]{width:50px}.w-full{width:100%}.max-w-\[360px\]{max-width:360px}.max-w-\[800px\]{max-width:800px}.min-w-\[250px\]{min-width:250px}.min-w-\[360px\]{min-width:360px}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.content-stretch{align-content:stretch}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-8{gap:var(--spacing-8)}.gap-\[2vw\]{gap:2vw}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-tr-md{border-top-right-radius:var(--radius-md)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#232323\]{border-color:#232323}.bg-\[\#444\]{background-color:#444}.bg-background{background-color:var(--color-background)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-\[32px\]{padding:32px}.py-8{padding-block:var(--spacing-8)}.text-center{text-align:center}.text-left{text-align:left}.font-\[\'Hind_Madurai\:Regular\'\,_sans-serif\]{font-family:Hind Madurai\:Regular,sans-serif}.font-\[\'Montserrat\:SemiBold\'\,_sans-serif\]{font-family:Montserrat\:SemiBold,sans-serif}.font-body{font-family:var(--font-body)}.text-\[18px\]{font-size:18px}.text-\[36px\]{font-size:36px}.text-body{font-size:var(--text-body)}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.text-nowrap{text-wrap:nowrap}.whitespace-pre{white-space:pre}.text-\[\#ffffff\]{color:#fff}.text-foreground{color:var(--color-foreground)}.not-italic{font-style:normal}.opacity-80{opacity:.8}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.\[\&\:nth-of-type\(1\)\]\:top-\[-45\%\]:first-of-type{top:-45%}.\[\&\:nth-of-type\(2\)\]\:top-\[-95\%\]:nth-of-type(2){top:-95%}.\[\&\:nth-of-type\(3\)\]\:top-\[-45\%\]:nth-of-type(3){top:-45%}.\[\&\:nth-of-type\(4\)\]\:top-\[-75\%\]:nth-of-type(4){top:-75%}:host,:root{--color-primary:var(--vtc-color-primary);--color-background:var(--vtc-color-background-base);--color-foreground:var(--vtc-color-text-body);--color-secondary:var(--vtc-color-background-level1);--font-body:var(--vtc-font-family-body);--text-body:var(--vtc-font-size-body);--spacing-8:var(--vtc-spacing-8);--spacing-12:var(--vtc-spacing-12);--radius-md:12px;--radius-lg:16px;--container-max:1200px}body{box-sizing:border-box;font:1em var(--vtc-font-family-body);margin:0;padding:0}.large-heading,h1{font-size:var(--vtc-font-size-h1);font-family:var(--vtc-font-family-heading);font-weight:700}h1{color:var(--vtc-color-primary);line-height:1.1}h2{font:var(--vtc-font-size-h2),var(--vtc-font-family-heading)}.container{width:var(--container-max)}.section{padding:120px 0}.light{background-color:var(--vtc-color-background-light);color:var(--vtc-color-background-base)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}.Footer_footer__jqp_H{width:100%;background:var(--color-secondary);color:var(--color-foreground);padding:var(--spacing-32,32px) 0 var(--spacing-32,32px) 0;margin-top:var(--spacing-64,128px)}.Footer_container__vJNBz{max-width:var(--container-max,1200px);margin:0 auto;padding:0 var(--spacing-32,32px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--spacing-12,24px) var(--spacing-8,16px)}.Footer_copyright__XsRwP{font-size:var(--text-body-sm,16px);opacity:.8;text-align:left}.Footer_linksRow__EIVAi{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-32,32px) var(--spacing-32,32px)}.Footer_languageSwitcher__Sh1Sh{margin-left:var(--spacing-12,24px);padding:.25em .75em;border-radius:var(--radius-md,12px);background:var(--color-secondary);color:var(--color-foreground);font-size:var(--text-body-sm,16px);font-family:var(--font-body);font-weight:500;border:1px solid var(--color-background);transition:background .2s,color .2s,border .2s;cursor:pointer}.Footer_languageSwitcher__Sh1Sh:hover{background:var(--color-background);color:var(--color-primary);border:1px solid var(--color-primary)}@media(max-width:600px){.Footer_container__vJNBz{flex-direction:column;align-items:stretch;gap:var(--spacing-8,16px)}.Footer_copyright__XsRwP{text-align:center;margin-bottom:var(--spacing-8,16px)}.Footer_linksRow__EIVAi{justify-content:center}}.Footer_link__t_k0b{font-size:var(--text-body-sm,16px);opacity:.8;text-decoration:none;color:var(--color-foreground);transition:color .2s,opacity .2s,-webkit-text-decoration .2s;transition:color .2s,opacity .2s,text-decoration .2s;transition:color .2s,opacity .2s,text-decoration .2s,-webkit-text-decoration .2s}.Footer_link__t_k0b:hover{color:var(--color-primary);opacity:1;text-decoration:underline}.Footer_socials__zbuXu{display:flex;align-items:center;gap:var(--spacing-8,16px)}.Footer_socialIcon__9ryEz{width:20px;height:20px;color:var(--color-foreground);opacity:.8;transition:color .2s,opacity .2s}.Footer_socialIcon__9ryEz:hover{color:var(--color-primary);opacity:1}