@charset "UTF-8";@import"https://unpkg.com/open-props/easings.min.css";:root{--fixed-header-height: 0px;--text-primary: #121212;--text-secondary: #616161;--color-white: #ffffff}body{font:400 16px/1.6 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--color-bg);color:var(--color-fg)}a{color:var(--color-fg);text-decoration:none}a:hover{color:var(--color-primary)}:where(a,button,input,textarea,select):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root[data-theme=dark]{--color-bg: #0b1020;--color-bg-menu: rgba(161, 161, 161, .1);--color-bg-section: linear-gradient(123.51deg, rgba(215, 237, 237, .1) -61.8%, rgba(204, 235, 235, .01));--color-bg-linear: linear-gradient(123.51deg, rgba(215, 237, 237, .1) -61.8%, rgba(204, 235, 235, .01));--color-bg-point: #0f172a;--color-bg-mobile-menu: rgba(18, 18, 18, .9);--color-portfolio-bg: url(/images/bg-portfolio-dark.png);--color-fg: #e6e8ee;--color-reverse-fg: #0f172a;--color-border: #242b42;--color-border-input: 1px solid hsla(0, 0%, 100%, .1);--color-primary: #45e77b;--color-text-muted: #121212;color-scheme:dark}:root,:root[data-theme=light]{--color-bg: #f8f7f4;--color-bg-menu: rgba(161, 161, 161, .1);--color-bg-section: #ffffff;--color-bg-linear: #f8f7f4;--color-bg-point: #e6e8ee;--color-bg-mobile-menu: rgba(161, 161, 161, .9);--color-portfolio-bg: url(/images/bg-portfolio-light.png);--color-fg: #0f172a;--color-reverse-fg: #f8f7f4;--color-border: #e5e7eb;--color-border-input: 1px solid hsla(0, 0%, 0%, .1);--color-primary: #da251d;--color-text-muted: #a6a7ae;color-scheme:light}@font-face{font-family:Nasalization;src:url(/_astro/Nasalization.D-5HUeBr.otf) format("truetype");font-weight:400;font-style:normal;font-display:swap}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer reset{html,body,div,span,applet,object,iframe,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,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{cursor:pointer;background:0 0;border:none;padding:0}button:focus,input:focus,textarea:focus,select:focus{outline:none}img{max-width:100%;height:auto;display:block}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4}}@layer tailwind{@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--tracking-tight:-.025em;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.ml-1{margin-left:calc(var(--spacing)*1)}.block{display:block}.hidden{display:none}.inline{display:inline}.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}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-pre-wrap{white-space:pre-wrap}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}}@layer app;@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,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-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.c-footer{border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-muted) 30%,transparent)}.c-footer__inner{margin:0 auto;padding:2rem;display:flex;align-items:center;justify-content:space-between;gap:3rem;color:var(--color-fg);opacity:.9;font-size:.95rem}.c-footer__inner .c-footer__social{display:flex;gap:12px}.c-footer__inner .c-footer__social .c-icon{width:25px;height:25px;display:inline-block;background-color:currentColor;-webkit-mask:var(--icon-url) no-repeat center/contain;mask:var(--icon-url) no-repeat center/contain;transition:opacity .2s ease;cursor:pointer}.c-footer__inner .c-footer__social .c-icon:hover{opacity:1}.c-footer__inner .c-footer__social .icon-linkedin{--icon-url: url("data:image/svg+xml,%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.5%208C7.32843%208%208%207.32843%208%206.5C8%205.67157%207.32843%205%206.5%205C5.67157%205%205%205.67157%205%206.5C5%207.32843%205.67157%208%206.5%208Z'%20fill='currentColor'/%3e%3cpath%20d='M5%2010C5%209.44772%205.44772%209%206%209H7C7.55228%209%208%209.44771%208%2010V18C8%2018.5523%207.55228%2019%207%2019H6C5.44772%2019%205%2018.5523%205%2018V10Z'%20fill='currentColor'/%3e%3cpath%20d='M11%2019H12C12.5523%2019%2013%2018.5523%2013%2018V13.5C13%2012%2016%2011%2016%2013V18.0004C16%2018.5527%2016.4477%2019%2017%2019H18C18.5523%2019%2019%2018.5523%2019%2018V12C19%2010%2017.5%209%2015.5%209C13.5%209%2013%2010.5%2013%2010.5V10C13%209.44771%2012.5523%209%2012%209H11C10.4477%209%2010%209.44772%2010%2010V18C10%2018.5523%2010.4477%2019%2011%2019Z'%20fill='currentColor'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M20%201C21.6569%201%2023%202.34315%2023%204V20C23%2021.6569%2021.6569%2023%2020%2023H4C2.34315%2023%201%2021.6569%201%2020V4C1%202.34315%202.34315%201%204%201H20ZM20%203C20.5523%203%2021%203.44772%2021%204V20C21%2020.5523%2020.5523%2021%2020%2021H4C3.44772%2021%203%2020.5523%203%2020V4C3%203.44772%203.44772%203%204%203H20Z'%20fill='currentColor'/%3e%3c/svg%3e")}.c-footer__inner .c-footer__social .icon-facebook{--icon-url: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M20%201C21.6569%201%2023%202.34315%2023%204V20C23%2021.6569%2021.6569%2023%2020%2023H4C2.34315%2023%201%2021.6569%201%2020V4C1%202.34315%202.34315%201%204%201H20ZM20%203C20.5523%203%2021%203.44772%2021%204V20C21%2020.5523%2020.5523%2021%2020%2021H15V13.9999H17.0762C17.5066%2013.9999%2017.8887%2013.7245%2018.0249%2013.3161L18.4679%2011.9871C18.6298%2011.5014%2018.2683%2010.9999%2017.7564%2010.9999H15V8.99992C15%208.49992%2015.5%207.99992%2016%207.99992H18C18.5523%207.99992%2019%207.5522%2019%206.99992V6.31393C19%205.99091%2018.7937%205.7013%2018.4813%205.61887C17.1705%205.27295%2016%205.27295%2016%205.27295C13.5%205.27295%2012%206.99992%2012%208.49992V10.9999H10C9.44772%2010.9999%209%2011.4476%209%2011.9999V12.9999C9%2013.5522%209.44771%2013.9999%2010%2013.9999H12V21H4C3.44772%2021%203%2020.5523%203%2020V4C3%203.44772%203.44772%203%204%203H20Z'%20fill='currentColor'/%3e%3c/svg%3e")}#language-toggle{display:none}.ls-wrap{display:inline-block}#button{position:relative;display:block;width:110px;height:30px;background-color:#b80404;border-radius:30px;cursor:pointer;transition:background-color .3s ease;will-change:background-color}#knob{width:20px;height:20px;background-color:#fff;position:absolute;top:5px;left:5px;border-radius:50%;transition:.4s ease left,.4s ease background-color;background-image:url(https://media.istockphoto.com/id/864417828/vector/vietnamese-flag.jpg?s=612x612&w=0&k=20&c=xVk7OhKcyDwQz1oY7hPcXTqxviz9KGW9tJAeDEhmgz8=);background-size:cover;background-position:center;will-change:left,background-color}#language-text{position:absolute;top:50%;left:35px;transform:translateY(-50%);color:#fff;font-size:14px;font-weight:700;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;transition:color .4s ease,left .4s ease;will-change:left,color}#language-toggle:checked+#button{background-color:#0d1366}#language-toggle:checked+#button #knob{left:82px;background-color:#fff;background-image:url(https://media.istockphoto.com/id/1471401431/vi/vec-to/huy-hi%E1%BB%87u-tr%C3%B2n-c%E1%BB%A7a-qu%E1%BB%91c-k%E1%BB%B3-v%C6%B0%C6%A1ng-qu%E1%BB%91c-anh.jpg?s=612x612&w=0&k=20&c=D7U6k1ZuHSi8Yj9l_NWP7Qj_gmfDX5f4SczX-2pqaWk=)}#language-toggle:checked+#button #language-text{color:#fff;left:10px}@media (prefers-reduced-motion: reduce){#button,#knob,#language-text{transition:none!important}}@media (max-width: 575px){#button{width:50px}#language-text{display:none!important}#language-toggle:checked+#button #knob{left:25px}}@media (max-width: 768px){.lg-hide{display:none!important}}@media (max-width: 768px){.md-hide{display:none!important}}@media (min-width: 768px){.d-lg-none{display:none!important}}.header{padding-top:39px;position:relative;z-index:999}.header,.header-sidebar{position:relative;z-index:999}.header-sidebar{display:flex;justify-content:space-between;align-items:center;background:var(--color-bg-section);border-top:1px solid var(--color-border);border-radius:160px;padding:12px 20px 12px 12px}.header-sidebar .box{display:flex;align-items:center;gap:12px}.header-sidebar .box .avatar{border-radius:50%;overflow:hidden}.header-sidebar .nav-menu{display:flex;gap:20px}.nav-menu li{position:relative}.nav-menu li .nav_link{transition:color .2s ease}.nav-menu li .nav_link.active{color:var(--color-primary)}.nav-menu .tooltip{position:absolute;right:62px;top:50%;transform:translateY(-50%) scale(.6);opacity:0;visibility:hidden;padding:8px 20px;border-radius:8px;z-index:1;background:var(--color-bg);color:var(--color-fg);border:1px solid var(--color-border);transition:all .3s ease;font-family:Inter,sans-serif}.nav-menu li:hover .tooltip{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.header-sidebar.style-1 .header-inner{display:flex;justify-content:space-between;align-items:center}.header-sidebar.style-1 .nav-menu{display:flex;gap:40px}.header-sidebar.style-1 .has-child{position:relative}.header-sidebar.style-1 .has-child>a{padding:21px 0}.header-sidebar.style-1 .has-child a{color:var(--color-fg)}.header-sidebar.style-1 .has-child a:hover{color:var(--color-primary)}.header-sidebar.style-1 .has-child .submenu{position:absolute;z-index:999;min-width:max-content;background:var(--color-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border);border-radius:16px;padding:16px 24px;display:grid;gap:12px;font-size:16px;line-height:24px;opacity:0;visibility:hidden;transition:all .3s ease;margin-top:30px;box-shadow:0 5px 5px #1c24331a}.header-sidebar.style-1 .has-child .submenu .active a{color:var(--color-primary)}.header-sidebar.style-1 .has-child:hover .submenu{opacity:1;visibility:visible;margin-top:0}@media (max-width: 575px){.header-sidebar.style-horizontal .nav-menu{display:none}.header-sidebar .box{gap:8px}.header-sidebar .box .avatar{width:48px}}.header-sidebar .menu-button{font-size:24px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-bg-menu);border-top:1px solid var(--color-border);height:48px;width:48px;color:var(--color-fg)}.menu-button .icon-menu{width:25px;height:25px;display:inline-block;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='25px'%20height='25px'%20viewBox='-0.5%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20stroke='%23000000'%20%3e%3cg%20id='SVGRepo_bgCarrier'%20stroke-width='0'%3e%3c/g%3e%3cg%20id='SVGRepo_tracerCarrier'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/g%3e%3cg%20id='SVGRepo_iconCarrier'%3e%3cpath%20d='M6.5%2010.32C8.433%2010.32%2010%208.753%2010%206.82001C10%204.88701%208.433%203.32001%206.5%203.32001C4.567%203.32001%203%204.88701%203%206.82001C3%208.753%204.567%2010.32%206.5%2010.32Z'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3cpath%20d='M17.5%2010.32C19.433%2010.32%2021%208.753%2021%206.82001C21%204.88701%2019.433%203.32001%2017.5%203.32001C15.567%203.32001%2014%204.88701%2014%206.82001C14%208.753%2015.567%2010.32%2017.5%2010.32Z'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3cpath%20d='M6.5%2021.32C8.433%2021.32%2010%2019.753%2010%2017.82C10%2015.887%208.433%2014.32%206.5%2014.32C4.567%2014.32%203%2015.887%203%2017.82C3%2019.753%204.567%2021.32%206.5%2021.32Z'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3cpath%20d='M17.5%2021.32C19.433%2021.32%2021%2019.753%2021%2017.82C21%2015.887%2019.433%2014.32%2017.5%2014.32C15.567%2014.32%2014%2015.887%2014%2017.82C14%2019.753%2015.567%2021.32%2017.5%2021.32Z'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3c/g%3e%3c/svg%20%3e") no-repeat center/contain;mask:url("data:image/svg+xml,%3csvg%20width='25px'%20height='25px'%20viewBox='-0.5%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20stroke='%23000000'%20%3e%3cg%20id='SVGRepo_bgCarrier'%20stroke-width='0'%3e%3c/g%3e%3cg%20id='SVGRepo_tracerCarrier'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/g%3e%3cg%20id='SVGRepo_iconCarrier'%3e%3cpath%20d='M6.5%2010.32C8.433%2010.32%2010%208.753%2010%206.82001C10%204.88701%208.433%203.32001%206.5%203.32001C4.567%203.32001%203%204.88701%203%206.82001C3%208.753%204.567%2010.32%206.5%2010.32Z'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3cpath%20d='M17.5%2010.32C19.433%2010.32%2021%208.753%2021%206.82001C21%204.88701%2019.433%203.32001%2017.5%203.32001C15.567%203.32001%2014%204.88701%2014%206.82001C14%208.753%2015.567%2010.32%2017.5%2010.32Z'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3cpath%20d='M6.5%2021.32C8.433%2021.32%2010%2019.753%2010%2017.82C10%2015.887%208.433%2014.32%206.5%2014.32C4.567%2014.32%203%2015.887%203%2017.82C3%2019.753%204.567%2021.32%206.5%2021.32Z'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3cpath%20d='M17.5%2021.32C19.433%2021.32%2021%2019.753%2021%2017.82C21%2015.887%2019.433%2014.32%2017.5%2014.32C15.567%2014.32%2014%2015.887%2014%2017.82C14%2019.753%2015.567%2021.32%2017.5%2021.32Z'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c/path%3e%3c/g%3e%3c/svg%20%3e") no-repeat center/contain}.popup-menu-mobile{position:absolute;left:0;right:0;top:100%;margin-top:30px;background:var(--color-bg-mobile-menu);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:999;opacity:0;visibility:hidden;transition:all .3s ease;border-radius:12px}.popup-menu-mobile .nav-menu{display:block!important;padding:20px}.popup-menu-mobile.show{opacity:1;visibility:visible;margin-top:10px}.nav-menu.style-3 li:not(:last-child) .nav_link{padding-bottom:16px;border-bottom:1px solid var(--color-border);margin-bottom:16px}.nav-menu.style-3 li .nav_link.active{background:unset;color:var(--color-primary)}.nav-menu.style-3 .menu-item-has-children-mobile{width:100%;padding-bottom:16px;border-bottom:1px solid var(--color-border);margin-bottom:16px}.nav-menu.style-3 .sub-mobile{display:grid;gap:12px;margin-top:20px}.nav-menu.style-3 .sub-mobile a{color:var(--color-fg)}.nav-menu.style-3 .sub-mobile .active a{color:var(--color-primary)}.link-no-action.active{color:var(--color-bg)}.header.header-fixed{padding-top:20px;top:0;left:0;right:0;position:fixed;z-index:999;transform:translateY(-150%);transition:.6s cubic-bezier(.24,.74,.58,1);pointer-events:none;will-change:transform}.header.header-fixed .header-sidebar{background:var(--color-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border)}.header.header-fixed.is-fixed{transform:translateY(0);pointer-events:all}@media (max-width: 991px){.header.header-fixed.style-1{padding:0}.header.header-fixed.style-1 .header-sidebar{border-radius:unset;background:var(--color-bg);-webkit-backdrop-filter:blur(112px);backdrop-filter:blur(112px);border:none;margin-left:-15px;margin-right:-15px}}.header.header-fixed.style-1 .header-sidebar{margin-bottom:0}.text-menu .toggle{display:grid}.text-menu .toggle .text{grid-area:1/1;transition:opacity .4s cubic-bezier(.445,.05,.55,.95),transform .4s cubic-bezier(.445,.05,.55,.95)}.text-menu .toggle .text .word{white-space:nowrap}.text-menu .toggle .text .char{display:inline-block;transform-origin:50% 50% .4em;transition:transform .5s cubic-bezier(.5,0,0,1);transition-delay:calc(0s + var(--char-index) * 25ms);-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 -.02em;font-size:16px}.text-menu .toggle .text:nth-child(2){opacity:0}.text-menu .toggle .text:nth-child(2) .char{transform:rotate3d(1,-.5,0,90deg)}.text-menu:hover .toggle .text:first-child{opacity:0}.text-menu:hover .toggle .text:first-child .char{transform:rotate3d(1,.3,0,-90deg)}.text-menu:hover .toggle .text:nth-child(2){opacity:1}.text-menu:hover .toggle .text:nth-child(2) .char{transform:rotate3d(0,0,0,90deg)}.hover-underline-link{--underline-position-y: calc(100% - 2px) ;--underline-height: 1px;background-repeat:no-repeat;background-image:linear-gradient(90deg,currentColor,currentColor);background-position:100% var(--underline-position-y);background-size:100% var(--underline-height)}.hover-underline-link:hover{animation:qode-inline-underline-initial-hover .8s cubic-bezier(.57,.39,0,.86) 1 forwards}@keyframes qode-inline-underline-initial-hover{0%{background-position:100% var(--underline-position-y);background-size:100% var(--underline-height)}35%{background-position:100% var(--underline-position-y);background-size:0 var(--underline-height)}36%{background-position:0 var(--underline-position-y);background-size:0 var(--underline-height)}to{background-position:0 var(--underline-position-y);background-size:100% var(--underline-height)}}.tf-container{width:100%;margin-inline:auto;padding-inline:120px}@media screen and (max-width: 1024px){.tf-container{padding-inline:60px}}@media screen and (max-width: 640px){.tf-container{padding-inline:30px}}.d-flex{display:flex!important}.align-items-center{align-items:center!important}.gap_12{gap:12px!important}.text-uppercase{text-transform:uppercase!important}.fw-6{font-weight:600!important}.letter-spacing-1{letter-spacing:1px!important}.text_white{color:var(--color-fg)!important}.text_primary-color{color:var(--color-primary)!important}.font-2{font-size:12px;line-height:16px}.font-3{font-size:14px;line-height:20px}.font-4{font-size:20px;line-height:24px}.mb_4{margin-bottom:4px!important}@media (max-width: 768px){.font-3{font-size:12px;line-height:16px}.font-4{font-size:18px;line-height:20px}}body.has-fixed-header{padding-top:var(--fixed-header-height)}[data-scroll-section]{scroll-margin-top:var(--fixed-header-height, 80px)}.sun-and-moon>:is(.moon,.sun,.sun-beams){transform-origin:center}.sun-and-moon>:is(.moon,.sun){fill:var(--icon-fill, currentColor)}.theme-toggle:is(:hover,:focus-visible)>.sun-and-moon>:is(.moon,.sun){fill:var(--icon-fill-hover, currentColor)}.sun-and-moon>.sun-beams{stroke:var(--icon-fill, currentColor);stroke-width:2px}.theme-toggle:is(:hover,:focus-visible) .sun-and-moon>.sun-beams{stroke:var(--icon-fill-hover, currentColor)}[data-theme=dark] .sun-and-moon>.sun{transform:scale(1.75)}[data-theme=dark] .sun-and-moon>.sun-beams{opacity:0}[data-theme=dark] .sun-and-moon>.moon>circle{transform:translate(-7px)}@supports (cx: 1){[data-theme=dark] .sun-and-moon>.moon>circle{cx:17;transform:translate(0)}}@media (prefers-reduced-motion: no-preference){.sun-and-moon>.sun{transition:transform .5s var(--ease-elastic-3)}.sun-and-moon>.sun-beams{transition:transform .5s var(--ease-elastic-4),opacity .5s var(--ease-3)}.sun-and-moon .moon>circle{transition:transform .25s var(--ease-out-5)}@supports (cx: 1){.sun-and-moon .moon>circle{transition:cx .25s var(--ease-out-5)}}[data-theme=dark] .sun-and-moon>.sun{transition-timing-function:var(--ease-3);transition-duration:.25s;transform:scale(1.75)}[data-theme=dark] .sun-and-moon>.sun-beams{transition-duration:.15s;transform:rotate(-25deg)}[data-theme=dark] .sun-and-moon>.moon>circle{transition-duration:.5s;transition-delay:.25s}}.theme-toggle{inline-size:40px;block-size:40px;display:inline-grid;place-items:center;border:none;background:transparent;padding:0;cursor:pointer;color:currentColor;border-radius:999px}.theme-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px}
