@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-cyrillic-ext-wght-normal.b5cdd4765614e027c252.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-cyrillic-wght-normal.49594fb515ba00213fc3.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-greek-ext-wght-normal.f4df85d151e5ee39bc2b.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-greek-wght-normal.4f908aee8194b11d9c35.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-vietnamese-wght-normal.ab4bb8dcda024fe6eff2.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-latin-ext-wght-normal.8bff79fbfaa8b8167a0b.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-latin-wght-normal.4f2981d82860061bca3e.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@keyframes nudgeInKeyframes{0%{transform:scale(.95) rotate(0deg)}10%{transform:scale(1.08) rotate(0deg)}20%{transform:scale(1.12) rotate(0deg)}30%{transform:scale(1.12) rotate(6deg)}40%{transform:scale(1.12) rotate(-4deg)}50%{transform:scale(1.1) rotate(4deg)}60%{transform:scale(1.08) rotate(-2deg)}70%{transform:scale(1.05) rotate(0deg)}80%{transform:scale(1.02) rotate(0deg)}to{transform:scale(1) rotate(0deg)}}.nudge-animation{animation:nudgeInKeyframes .6s ease-in-out}@media(prefers-reduced-motion:reduce){.nudge-animation{animation:none;transform:scale(1) rotate(0deg)}}@keyframes dropdown_spin__QrU4C{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dropdown_pulse__GXWIa{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes dropdown_bounce__HvmtW{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes dropdown_fadeIn__y8r8h{0%{opacity:0}to{opacity:1}}@keyframes dropdown_fadeOut__UodN8{0%{opacity:1}to{opacity:0}}@keyframes dropdown_slideUp__uRFOp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dropdown_slideDown__OY440{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes dropdown_slideLeft__1k5OJ{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes dropdown_slideRight__k4Nup{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.ms-Dropdown{background-color:#0000!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:1rem!important;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0}.ms-Dropdown:after{border-color:currentColor!important}.ms-Dropdown-title{align-items:center!important;display:flex!important;height:36px!important;line-height:20px!important;padding:.5rem!important}.dropdownOptionText-136,.ms-Dropdown-items,.ms-Dropdown-optionText,.ms-Dropdown-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:1rem!important;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0}.ms-Dropdown-items{padding:4px 0!important}.ms-Dropdown-item{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif!important;font-size:1rem!important;font-variation-settings:"wght" 400,"wdth" 100,"slnt" 0;padding:8px!important}.ms-Dropdown-item:after{background-color:currentColor!important}.ms-Button.ms-Dropdown-item{padding:8px!important}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.route-fade{height:100%;width:100%}.fade-enter{opacity:0;z-index:1}.fade-enter-active{opacity:1;transition:opacity .3s}@media(prefers-reduced-motion:reduce){.fade-enter-active{transition:none}}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .3s}@media(prefers-reduced-motion:reduce){.fade-exit-active{transition:none}}.animated{transition:all .3s ease}@media(prefers-reduced-motion:reduce){.animated{transition:none}}.fade-in{animation:fadeIn .5s ease-in-out}@media(prefers-reduced-motion:reduce){.fade-in{animation:none;opacity:1}}@keyframes colorPulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes colorFadeIn{0%{opacity:0}to{opacity:1}}@keyframes colorFadeOut{0%{opacity:1}to{opacity:0}}body,html{height:100%}body:not(.allow-scroll),html:not(.allow-scroll){overflow:hidden}body.allow-scroll,html.allow-scroll{height:auto;min-height:100vh;overflow-x:hidden;overflow-y:auto}.blog-grid,.calendar-grid,.component-grid,.content-grid,.grid-container,.main-layout,.skills-grid,.summary-grid,.viewport-grid,.year-grid{grid-gap:1rem;container-name:grid;container-type:inline-size;display:grid;gap:1rem;max-width:100%;width:100%}@media(min-width:1024px){.main-layout{grid-template-columns:3fr 9fr}.main-layout.reversed{grid-template-columns:9fr 3fr}.main-layout .image-container{height:100vh;overflow:hidden;position:relative}.main-layout .image-container img{height:100%;object-fit:cover;width:100%}.main-layout .image-container .title{bottom:2rem;color:var(--white);left:2rem;position:absolute;z-index:1}.main-layout .content-container{height:100vh;overflow-y:auto;padding:2rem}}@media(max-width:1024px){.main-layout{grid-template-columns:1fr;grid-template-rows:auto 1fr}.main-layout .image-container{height:40vh;position:relative}.main-layout .image-container img{height:100%;object-fit:cover;width:100%}.main-layout .image-container .title{bottom:1rem;color:var(--white);left:1rem;position:absolute;z-index:1}.main-layout .content-container{padding:1rem}}.component-grid{grid-template-columns:repeat(auto-fit,minmax(20cqi,1fr));grid-template-columns:repeat(auto-fit,minmax(var(--min-component-width,20cqi),1fr))}.component-grid.xs{--min-component-width:20cqi}.component-grid.sm{--min-component-width:30cqi}.component-grid.md{--min-component-width:40cqi}.component-grid.lg{--min-component-width:50cqi}.component-grid.xl{--min-component-width:60cqi}.component-grid.xxl{--min-component-width:70cqi}[dir=rtl] .main-layout .image-container .title{left:auto;right:2rem}@media(min-width:1024px){.left-handed .main-layout:not(.reversed){grid-template-columns:9fr 3fr}.left-handed .main-layout.reversed{grid-template-columns:3fr 9fr}}@media(max-width:576px){.content-grid.grid-2x2,.grid-2x2.blog-grid,.grid-2x2.calendar-grid,.grid-2x2.skills-grid,.grid-2x2.summary-grid,.grid-2x2.year-grid{gap:1rem;grid-template-columns:repeat(2,1fr)}.content-grid.grid-2x2 .grid-item,.grid-2x2.blog-grid .grid-item,.grid-2x2.calendar-grid .grid-item,.grid-2x2.skills-grid .grid-item,.grid-2x2.summary-grid .grid-item,.grid-2x2.year-grid .grid-item{aspect-ratio:1}.content-grid.grid-1col,.grid-1col.blog-grid,.grid-1col.calendar-grid,.grid-1col.skills-grid,.grid-1col.summary-grid,.grid-1col.year-grid{gap:1rem;grid-template-columns:1fr}}@media(min-width:576px)and (max-width:1024px){.content-grid.grid-3x9,.grid-3x9.blog-grid,.grid-3x9.calendar-grid,.grid-3x9.skills-grid,.grid-3x9.summary-grid,.grid-3x9.year-grid{gap:2rem;grid-template-columns:3fr 9fr}}@media(min-width:1024px){.content-grid.grid-1x2,.content-grid.grid-2x2,.grid-1x2.blog-grid,.grid-1x2.calendar-grid,.grid-1x2.skills-grid,.grid-1x2.summary-grid,.grid-1x2.year-grid,.grid-2x2.blog-grid,.grid-2x2.calendar-grid,.grid-2x2.skills-grid,.grid-2x2.summary-grid,.grid-2x2.year-grid{gap:2rem;grid-template-columns:repeat(2,1fr)}.content-grid.grid-2x2 .grid-item,.grid-2x2.blog-grid .grid-item,.grid-2x2.calendar-grid .grid-item,.grid-2x2.skills-grid .grid-item,.grid-2x2.summary-grid .grid-item,.grid-2x2.year-grid .grid-item{aspect-ratio:1}.content-grid.grid-3x3,.grid-3x3.blog-grid,.grid-3x3.calendar-grid,.grid-3x3.skills-grid,.grid-3x3.summary-grid,.grid-3x3.year-grid{gap:2rem;grid-template-columns:repeat(3,1fr)}.content-grid.grid-4x4,.grid-4x4.blog-grid,.grid-4x4.calendar-grid,.grid-4x4.skills-grid,.grid-4x4.summary-grid,.grid-4x4.year-grid{gap:2rem;grid-template-columns:repeat(4,1fr)}}.viewport-grid{width:100%}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){.viewport-grid .viewport-left{max-width:35%;min-width:0!important}.viewport-grid .viewport-right{word-wrap:break-word;min-width:65%;overflow-x:hidden;padding-right:2rem}}.viewport-grid .viewport-left,.viewport-grid .viewport-right{opacity:1;transition:all .2s ease-in-out}@media(min-width:576px){.viewport-grid .viewport-left{transform:translateX(0)}.viewport-grid .viewport-left.animate-in{opacity:1;transform:translateX(0)}.viewport-grid .viewport-right{transform:translateY(0)}.viewport-grid .viewport-right.animate-in{opacity:1;transform:translateY(0)}.viewport-grid.exiting .viewport-left{opacity:1;transform:translateX(0)}.viewport-grid.exiting .viewport-right{opacity:1;transform:translateY(0)}}@media(max-width:576px){.viewport-grid.stacked .viewport-left,.viewport-grid.stacked .viewport-right{transform:translateY(0);transition-delay:0s}.viewport-grid.stacked .viewport-left.animate-in,.viewport-grid.stacked .viewport-right.animate-in{opacity:1;transform:translateY(0)}.viewport-grid.stacked .viewport-right{transition-delay:.1s}.viewport-grid.stacked.exiting .viewport-left,.viewport-grid.stacked.exiting .viewport-right{opacity:0;transform:translateY(-20px)}.viewport-grid.stacked.exiting .viewport-right{transition-delay:0s}.viewport-grid.stacked.exiting .viewport-left,.viewport-grid.stacked.flipped .viewport-left{transition-delay:.1s}.viewport-grid.stacked.flipped .viewport-right,.viewport-grid.stacked.flipped.exiting .viewport-left{transition-delay:0s}.viewport-grid.stacked.flipped.exiting .viewport-right{transition-delay:.1s}}.viewport-grid.fullscreen{margin:0;max-width:none;min-height:100vh;padding:0}.viewport-grid.nested{margin:0;max-width:none}.viewport-grid.nested .viewport-left,.viewport-grid.nested .viewport-right{padding:0}@media(max-width:576px){.viewport-grid{gap:1rem;grid-template-columns:1fr;grid-template-rows:auto 1fr}.viewport-grid.stacked .viewport-left{grid-row:1}.viewport-grid.stacked .viewport-right,.viewport-grid.stacked.flipped .viewport-left{grid-row:2}.viewport-grid.stacked.flipped .viewport-right{grid-row:1}.viewport-grid .viewport-left,.viewport-grid .viewport-right{padding:1rem;width:100%}.viewport-grid .viewport-left.fullscreen,.viewport-grid .viewport-right.fullscreen{min-height:50vh}}@media(min-width:576px)and (max-width:1024px){.viewport-grid{gap:2rem;padding:1rem}.viewport-grid.fullscreen{padding:0}.viewport-grid .viewport-left,.viewport-grid .viewport-right{height:100%;padding:1rem}.viewport-grid .viewport-left.fullscreen,.viewport-grid .viewport-right.fullscreen{padding:0}}@media(min-width:1024px){.viewport-grid{gap:2rem;margin:0 auto;max-width:100%;padding:2rem}.viewport-grid.fullscreen{margin:0;max-width:none;padding:0}.viewport-grid .viewport-left,.viewport-grid .viewport-right{height:100%;padding:2rem}.viewport-grid .viewport-left.fullscreen,.viewport-grid .viewport-right.fullscreen{padding:0}}@media(min-width:1024px)and (min-width:1920px){.viewport-grid .viewport-right{max-width:1300px!important}}[dir=rtl] .viewport-grid:not(.reversed) .viewport-left{grid-column:2}[dir=rtl] .viewport-grid:not(.reversed) .viewport-right{grid-column:1}@media(min-width:1024px){.left-handed .viewport-grid:not(.reversed){grid-template-columns:2fr 1fr}.left-handed .viewport-grid.reversed{grid-template-columns:1fr 2fr}}.blog-grid .blog-card{background:var(--neutral-light);border-radius:var(--border-radius-card);overflow:hidden;transition:transform .3s ease}.blog-grid .blog-card:hover{transform:translateY(-4px)}.blog-grid .blog-card img{height:200px;object-fit:cover;width:100%}.blog-grid .blog-card .blog-content{padding:1rem}.blog-grid .blog-card .blog-content h3{margin:0 0 .5rem}.blog-grid .blog-card .blog-content .date{color:var(--neutral-secondary);font-size:.875rem}@media(max-width:576px){.blog-grid.blog-cards{gap:1rem;grid-template-columns:repeat(2,1fr)}.blog-grid.blog-cards .blog-card img{height:150px}}@media(min-width:576px)and (max-width:1024px){.blog-grid.blog-cards{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.blog-grid.blog-cards{gap:2rem;grid-template-columns:repeat(4,1fr)}}.skills-grid .skill-item{align-items:center;display:flex;flex-direction:column;text-align:center}.skills-grid .skill-item .skill-circle{align-items:center;border:2px solid var(--primary);border-radius:50%;color:var(--primary);display:flex;font-size:1.5rem;font-weight:700;height:80px;justify-content:center;margin-bottom:1rem;width:80px}.skills-grid .skill-item .skill-name{color:var(--neutral-primary);font-size:1rem}@media(max-width:576px){.skills-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.skills-grid .skill-item .skill-circle{font-size:1.25rem;height:60px;width:60px}}@media(min-width:1024px){.skills-grid{gap:2rem;grid-template-columns:repeat(7,1fr)}}.summary-grid{grid-gap:1.5rem;display:grid;gap:1.5rem}.summary-grid .summary-item{align-items:center;display:flex;gap:1rem}.summary-grid .summary-item .summary-icon{align-items:center;background:var(--primary);border-radius:50%;color:var(--white);display:flex;height:40px;justify-content:center;width:40px}.summary-grid .summary-item .summary-content{flex:1 1}@media(max-width:576px){.summary-grid{grid-template-columns:1fr}}@media(min-width:576px){.summary-grid{grid-template-columns:repeat(2,1fr)}}.year-grid .year-item{background:var(--neutral-light);border-radius:var(--border-radius-card);font-size:1.5rem;font-weight:700;padding:1rem;text-align:center;transition:background-color .3s ease}.year-grid .year-item:hover{background:var(--primary);color:var(--white)}@media(max-width:576px){.year-grid{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:576px)and (max-width:1024px){.year-grid{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.year-grid{gap:2rem;grid-template-columns:repeat(4,1fr)}}.calendar-grid{grid-gap:.5rem;display:grid;gap:.5rem}.calendar-grid .calendar-header{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr);margin-bottom:1rem}.calendar-grid .calendar-header .weekday{color:var(--neutral-primary);font-weight:700;padding:.5rem;text-align:center}.calendar-grid .calendar-body{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr)}.calendar-grid .calendar-body .calendar-day{align-items:center;aspect-ratio:1;background:var(--neutral-light);border-radius:var(--border-radius-card);cursor:pointer;display:flex;justify-content:center;position:relative;transition:all .3s ease}.calendar-grid .calendar-body .calendar-day:hover{background:var(--primary);color:var(--white)}.calendar-grid .calendar-body .calendar-day.today{border:2px solid var(--primary)}.calendar-grid .calendar-body .calendar-day.selected{background:var(--primary);color:var(--white)}.calendar-grid .calendar-body .calendar-day.other-month{opacity:.5}.calendar-grid .calendar-body .calendar-day.has-events:after{background:var(--primary);border-radius:50%;bottom:.25rem;content:"";height:.25rem;position:absolute;width:.25rem}.calendar-grid .calendar-controls{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.calendar-grid .calendar-controls .month-year{font-size:1.25rem;font-weight:700}.calendar-grid .calendar-controls .control-button{background:var(--neutral-light);border:none;border-radius:var(--border-radius-button);cursor:pointer;padding:.5rem 1rem;transition:all .3s ease}.calendar-grid .calendar-controls .control-button:hover{background:var(--primary);color:var(--white)}@media(max-width:576px){.calendar-grid .calendar-day,.calendar-grid .weekday{font-size:.875rem}}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.w-150{width:150%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.h-150{height:150%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideRight{0%{transform:translateX(0)}to{transform:translateX(-100%)}}*,:after,:before{box-sizing:border-box}*,body,html{-webkit-hyphens:none;hyphens:none;word-break:break-word}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1.5;text-rendering:optimizeLegibility}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus-visible{outline:2px solid currentColor;outline-offset:2px}a,button{color:inherit;cursor:pointer}button{background:none;border:none;padding:0}button,input,select,textarea{font:inherit}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}canvas,img,picture,svg,video{display:block;max-width:100%}a{text-decoration:none}::selection{background-color:#0000001a;color:inherit}:root{--global-transition:background-color 0.5s cubic-bezier(0.4,0,0.2,1),color 0.5s cubic-bezier(0.4,0,0.2,1),border-color 0.5s cubic-bezier(0.4,0,0.2,1),box-shadow 0.5s cubic-bezier(0.4,0,0.2,1),opacity 0.5s cubic-bezier(0.4,0,0.2,1)}*,:after,:before{transition:background-color .5s cubic-bezier(.4,0,.2,1),color .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1);transition:var(--global-transition)}.no-transition,.no-transition *{transition:none!important}@media(prefers-reduced-motion:reduce){*,:after,:before{transition:none!important}}
/*# sourceMappingURL=main.342ce143.css.map*/