h1,h2{font-size:6.8rem;font-weight:600;line-height:1.17}@media (max-width:600px){h1,h2{font-size:4.2rem}}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/Roboto-Medium.woff) format("woff"),url(../fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(../fonts/Roboto-SemiBold.woff) format("woff"),url(../fonts/Roboto-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/Roboto-Bold.woff) format("woff"),url(../fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Zeyada;font-style:normal;font-weight:400;src:url(../fonts/Zeyada-Regular.woff) format("woff"),url(../fonts/Zeyada-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rokkitt;font-style:normal;font-weight:400;src:url(../fonts/Rokkitt-Regular.woff) format("woff"),url(../fonts/Rokkitt-Regular.ttf) format("truetype")}*,:after,:before{-webkit-tap-highlight-color:transparent;box-sizing:border-box;list-style:none;margin:0;outline:none;padding:0}:not(input,button,a){-webkit-touch-callout:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}html{text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;font-family:Roboto,sans-serif;font-size:10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;position:relative;scroll-behavior:smooth;width:100vw}@media (max-width:1601px){html{font-size:.625vw}}@media (max-width:900px){html{font-size:1.3vw}}@media (max-width:600px){html{font-size:2.56vw}}body{min-height:100vh}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;background-color:#ecedf6;color:#232431;overflow-x:hidden}.wrapper{display:flex;flex-direction:column;min-height:100vh}.wrapper,main{overflow:hidden;width:100%}main{flex-grow:1;margin-top:13rem;position:relative;z-index:1}main:before{content:"";height:100%;pointer-events:none;position:absolute;width:100%}@media (max-width:600px){main{margin-top:14.3rem}}section{overflow:hidden}main.about:before{background:url(../assets/images/common/blue-rectangle_bg.png) 50%/164px 164px repeat}main.features:before{background:url(../assets/images/common/green-rectangle_bg.png) 50%/164px 164px repeat}.wrapper:has(main.contact-us){background:url(../assets/images/common/green-rectangle_bg.png) 50%/164px 164px repeat}.container{box-sizing:border-box;margin:0 auto;max-width:160rem;max-width:164.8rem;padding:0 2.4rem;width:100%}@media (max-width:1601px){.container{max-width:144.8rem;padding:0}}@media (max-width:900px){.container{padding:0 2.4rem}}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#9698b2}::-webkit-scrollbar-thumb:active{background:#9698b2}.download-buttons{display:flex;gap:1.4rem;justify-content:center;width:100%}.download-buttons a{align-items:center;background-color:#000;border-radius:1.6rem;color:#fff;display:flex;font-size:1.8rem;font-weight:600;gap:.8rem;height:5.6rem;justify-content:center;overflow:hidden;position:relative;text-decoration:none;transition:color .4s ease-in-out;width:22rem}.download-buttons a img{transition:filter .4s ease-in-out;z-index:1}.download-buttons a span{z-index:1}.download-buttons a:before{background-color:#115fed;border-radius:50%;bottom:-40rem;content:"";height:37.3rem;left:-22rem;position:absolute;transition:bottom .5s ease-in-out,left .5s ease-in-out;width:37.3rem}@media (hover:hover) and (pointer:fine){.download-buttons a:hover:before{bottom:-22rem;left:-2rem}}@media (max-width:900px){.download-buttons a{max-width:31.6rem;width:100%}}.download-buttons a:first-of-type img{height:2rem;width:1.7rem}.download-buttons a:first-of-type:before{background-color:#115fed}.download-buttons a:nth-of-type(2) img{height:2rem;width:2rem}.download-buttons a:nth-of-type(2):before{background-color:#37d976}@media (hover:hover) and (pointer:fine){.download-buttons a:nth-of-type(2):hover{color:#000}.download-buttons a:nth-of-type(2):hover img{filter:invert(1)}}.download-buttons a:nth-of-type(3) img{height:1.9rem;width:1.7rem}.download-buttons a:nth-of-type(3):before{background-color:#ffaf59}@media (hover:hover) and (pointer:fine){.download-buttons a:nth-of-type(3):hover{color:#000}.download-buttons a:nth-of-type(3):hover img{filter:invert(1)}}.button-secondary{background-color:#37d976;border-radius:1.6rem;color:#232431;display:block;font-size:1.8rem;font-weight:600;max-width:31.6rem;padding:1.75rem 0;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease-in-out;width:100%}.button-secondary:before{background:url(../assets/images/about/arrow_right.svg) 50%/cover no-repeat;content:"";height:2rem;position:absolute;right:2.2rem;top:50%;transform:translateY(-50%);width:2rem}@media (hover:hover) and (pointer:fine){.button-secondary:hover{background-color:#8affb8}}@media (max-width:900px){.button-secondary{max-width:31.6rem;width:100%}}.header{background-color:transparent;border-radius:1.6rem;height:auto;left:50%;padding:1.4rem 0;position:fixed;transform:translate3d(-50%,2rem,0);width:90%;z-index:2}@media (min-width:2560px){.header{width:164rem}}@media (max-width:900px){.header{padding:1.8rem 1.2rem 0;width:calc(100% - 2.4rem)}}.header:before{backdrop-filter:blur(0);background-image:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.4));border:1px solid transparent;border-radius:1.6rem;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out,border-color .3s ease-in-out,backdrop-filter .3s ease-in-out}@media (max-width:900px){.header:before{border:none}}.header [class*=__link]{align-items:center;background-color:transparent;border-radius:.6rem;color:rgba(35,36,49,.6);cursor:pointer;display:flex;font-size:1.6rem;font-weight:500;gap:.4rem;line-height:3rem;padding:0 1.2rem;position:relative;transition:background-color .2s ease-in-out,color .2s ease-in-out;width:-moz-max-content;width:max-content}@media (hover:hover) and (pointer:fine){.header [class*=__link]:not(a.dropdown-menu__link):hover{background-color:hsla(0,0%,100%,.6);color:#232431}.header [class*=__link]:not(a.dropdown-menu__link):hover>.header-nav__arrow{opacity:1}}.header [class*=__link].current{color:#232431}.header [class*=__link]>.header-nav__arrow{background:url(../assets/images/common/arrow_down.svg) 50%/cover no-repeat;display:inline-block;height:1.6rem;opacity:.6;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:1.6rem}.header-sign-up{align-items:center;background-color:hsla(0,0%,100%,.2);border:1px solid #bdc0d0;border-radius:1.6rem;display:flex;height:100%;justify-content:center;padding:0 4rem;text-decoration:none;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.header-sign-up .text{color:#115fed;font-size:1.6rem;font-weight:600;white-space:nowrap}.header-sign-up:hover{background-color:#115fed;border-color:#115fed}.header-sign-up:hover .text{color:#fff}@media (max-width:900px){.header-sign-up{display:none}}.header-sign-up--mobile{display:none;flex-shrink:0;height:5rem;margin-bottom:1.8rem}@media (max-width:900px){.header-sign-up--mobile{display:flex}}.header.isBlur:before{backdrop-filter:blur(50px);border-color:hsla(0,0%,100%,.6);opacity:1}.header-wrapper{align-items:center;display:flex;flex-direction:row;height:5rem;justify-content:space-between;position:relative;width:100%}@media (max-width:900px){.header-wrapper{align-items:flex-start;flex-direction:column;height:auto}}.header-container{box-sizing:border-box;margin:0 auto;max-width:160rem;padding:0 3rem;width:100%}@media (max-width:1601px){.header-container{max-width:140rem;padding:0}}@media (max-width:900px){.header-container{padding:0}}.header-logo{height:100%;transition:opacity .3s ease;width:auto}@media (max-width:900px){.header-logo{height:5rem}}.header-logo a{height:100%}.header-logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.header-nav{align-items:center;display:flex;flex-direction:row;gap:1.8rem;height:100%;justify-content:center;position:relative;width:auto;width:100%}@media (max-width:900px){.header-nav{align-items:flex-start;flex-direction:column;gap:.8rem;height:auto;justify-content:unset;max-height:0;opacity:0;overflow:hidden;padding:0 1.4rem;position:relative;transition:opacity .3s ease-in-out,max-height .3s ease-in-out}}.header-nav__item{display:flex}@media (max-width:900px){.header-nav__item:has(.dropdown-menu){flex-direction:column}}.header-nav .mobile-logo-item{display:none}@media (max-width:900px){.header-nav .mobile-logo-item{display:block;height:3rem;opacity:1;padding:0 .2rem;width:3.4rem}}.header-nav .mobile-logo-item a{display:inline-block;height:100%;width:100%}.header-nav .mobile-logo-item img{height:100%;width:100%}.header-nav a{text-decoration:none}.header-nav .dropdown-menu{bottom:-1.3rem;left:50%;overflow:hidden;padding:0 1.4rem;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(100%);transition:opacity .3s ease,transform .3s ease}@media (max-width:900px){.header-nav .dropdown-menu{border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;bottom:auto;left:auto;max-height:0;opacity:1;padding:0;pointer-events:all;position:relative;transform:none;transition:max-height .3s ease-in-out}}.header-nav .dropdown-menu:has(.dropdown-menu__list.show){max-height:100%}.header-nav .dropdown-menu:before{backdrop-filter:blur(0);background-image:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.4));border:1px solid hsla(0,0%,100%,.6);border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;border-top:none;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:backdrop-filter .3s ease-in-out,opacity .3s ease-in-out;will-change:backdrop-filter,opacity}@media (max-width:900px){.header-nav .dropdown-menu:before{display:none}}.header-nav .dropdown-menu__list{display:flex;gap:1.8rem;opacity:0;overflow:hidden;padding:1.4rem;position:relative;transition:opacity .3s ease-in-out;z-index:1}@media (max-width:900px){.header-nav .dropdown-menu__list{flex-direction:column;max-height:0;opacity:1;padding:0 1.4rem;transition:max-height .3s ease-in-out}.header-nav .dropdown-menu__item:first-child{margin-top:1.4rem}.header-nav .dropdown-menu__item:last-child{margin-bottom:1.4rem}}.header-nav .dropdown-menu__link{align-items:center;background-color:none;color:rgba(35,36,49,.6);display:flex;gap:.4rem;padding:0}.header-nav .dropdown-menu__link span{border-radius:.6rem;padding:0 .8rem;transition:background-color .2s ease-in-out,color .2s ease-in-out;white-space:nowrap}@media (hover:hover) and (pointer:fine){.header-nav .dropdown-menu__link:hover span{background-color:hsla(0,0%,100%,.6);color:#232431}}.header-nav .dropdown-menu__image{flex-shrink:0;height:4.2rem;width:4.2rem}.header-nav .dropdown-menu__image img{border-radius:10.5px;box-shadow:0 5px 6px 0 rgba(35,36,49,.12);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.header-nav__item:has(.header-nav__arrow).hover .dropdown-menu{pointer-events:all}.header-nav__item:has(.header-nav__arrow).hover .dropdown-menu:before{backdrop-filter:blur(50px);opacity:1}.header-nav__item:has(.header-nav__arrow).hover .dropdown-menu__list{opacity:1}.header .line{display:none}@media (max-width:900px){.header .line{background-color:#fff;display:block;height:.1rem;margin:1.4rem 0;width:100%}}.header-burger,.header-toggle{display:none}@media (max-width:900px){.header-burger{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:.4rem;height:3rem;justify-content:center;overflow:visible;position:absolute;right:0;top:1rem;width:3rem;z-index:1}.header-burger span{background:#1e1e2a;border-radius:.2rem;display:block;height:.2rem;position:absolute;transform:rotate(0deg);transition:transform .3s ease-in-out,top .3s ease-in-out,opacity .3s ease-in-out,bottom .3s ease-in-out;width:2.1rem}.header-burger span:first-child{top:.8rem}.header-burger span:nth-child(2){opacity:1;top:50%;transform:translateY(-50%)}.header-burger span:nth-child(3){bottom:.8rem}.header-toggle:checked+.header-burger span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.header-toggle:checked+.header-burger span:nth-child(2){opacity:0}.header-toggle:checked+.header-burger span:nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}[type=checkbox]:checked,[type=checkbox]:not(:checked){display:none}.header-toggle:checked~.header-nav{opacity:1}}.footer{background-color:#fff;border-radius:3rem 3rem 0 0;color:#232431;overflow:hidden;padding:10rem 0 6rem;position:relative;width:100%;z-index:3}@media (max-width:900px){.footer{height:auto;padding:8rem 0 4.6rem}}.footer-flex{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-bottom:4rem;position:relative;width:100%}@media (max-width:900px){.footer-flex{align-items:center;flex-direction:column;justify-content:flex-start;padding-bottom:2.2rem}}.footer-column{display:flex;flex-direction:column}@media (max-width:900px){.menu-left{margin-bottom:6rem;order:0}}.menu-left-description{font-size:2.4rem;font-weight:700;line-height:1.17;margin-bottom:3rem}@media (max-width:900px){.menu-left-description{margin-bottom:2rem;text-align:center}}.menu-left-contact{align-items:center;align-self:flex-start;background-color:transparent;border:1px solid #404040;border-radius:1.2rem;color:#232431;display:flex;flex:0 0 auto;font-size:1.8rem;font-weight:600;justify-content:center;line-height:1.33;margin-bottom:5rem;padding:1.2rem 2rem;text-decoration:none;transition:background-color .4s ease-in-out,border-color .4s ease-in-out;width:auto}@media (max-width:900px){.menu-left-contact{margin:0 auto 3rem}}@media (hover:hover) and (pointer:fine){.menu-left-contact:hover{background-color:#37d976;border-color:transparent}}.menu-left-contact img{height:2.4rem;margin-right:.8rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2.4rem}.menu-left ul{display:flex;gap:1.8rem}.menu-left li{background-color:transparent;border-radius:.4rem;height:2.8rem;transition:background-color .4s ease-in-out;width:2.8rem}@media (hover:hover) and (pointer:fine){.menu-left li:hover{background-color:#37d976}}.menu-left li img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.menu-center{width:36.8rem}@media (max-width:900px){.menu-center{order:2;width:100%}}.menu-center a{flex:auto 0 0;font-size:1.8rem;font-weight:400;line-height:1.33}.menu-center a,.menu-center a span{color:#232431;text-decoration:none}@media (hover:hover) and (pointer:fine){.menu-center a span:hover{text-decoration:underline}}.menu-center-top{display:grid;gap:1.4rem 2rem;grid-template-columns:1fr max-content;justify-content:end;margin-bottom:3rem;padding-bottom:3rem;position:relative;width:100%}@media (max-width:900px){.menu-center-top{margin-bottom:2.2rem;padding-bottom:2.2rem}}.menu-center-top a span{display:block;text-align:left}.menu-center-top a:nth-of-type(2n){order:1}.menu-center-top a:nth-of-type(odd){order:2}.menu-center-top a:nth-of-type(3),.menu-center-top a:nth-of-type(4){justify-self:start}@media (max-width:900px){.menu-center-top a:nth-of-type(3),.menu-center-top a:nth-of-type(4){justify-self:end}}.menu-center-top a:first-of-type,.menu-center-top a:nth-of-type(2){justify-self:start}.menu-center-top:after{background-color:rgba(64,64,64,.6);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.menu-center-bottom{display:flex;flex-direction:column;position:relative;width:100%}.menu-center-bottom a:not(:last-child){margin-bottom:1.4rem}.menu-right{max-width:45.4rem}@media (max-width:900px){.menu-right{margin-bottom:6rem;order:1;width:100%}}.menu-right-description{color:#232431;font-size:2.4rem;font-weight:700;line-height:1.17;margin-bottom:3rem}@media (max-width:900px){.menu-right-description{margin-bottom:2rem;text-align:center}}.menu-right-buttons{display:flex;flex-wrap:wrap;gap:1.4rem;justify-content:flex-start;width:100%}@media (max-width:900px){.menu-right-buttons{justify-content:center}}.menu-right-buttons a{align-items:center;background-color:#000;border-radius:1.6rem;color:#fff;display:flex;gap:.8rem;height:5.6rem;justify-content:center;text-decoration:none;transition:background-color .4s ease-in-out,color .4s ease-in-out;width:22rem}@media (max-width:900px){.menu-right-buttons a{width:100%}}.menu-right-buttons img{filter:invert(0);height:2rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:filter .4s ease-in-out;width:2rem}.menu-right-buttons span{font-size:1.8rem;font-weight:600;line-height:2rem}.footer-bottom{align-items:flex-end;display:flex;flex-direction:row;font-size:1.4rem;font-weight:400;justify-content:space-between;line-height:1.15;padding-top:2rem;position:relative}@media (max-width:900px){.footer-bottom{align-items:flex-start;flex-direction:column;gap:1.2rem;justify-content:flex-start;padding-top:2.2rem}}.footer-bottom:before{background-color:rgba(64,64,64,.6);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.scroll-top-button{align-items:center;background-color:#115fed;border-radius:50%;bottom:5rem;cursor:pointer;display:flex;height:5.6rem;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:10rem;transition:opacity .3s ease-in-out;width:5.6rem;z-index:5}@media (min-width:2560px){.scroll-top-button{right:25rem}}@media (max-width:900px){.scroll-top-button{bottom:2.4rem;right:2.4rem}}.scroll-top-button svg{height:2.4rem;width:2.4rem}.scroll-top-button.show{opacity:.3;pointer-events:all}@media (hover:hover) and (pointer:fine){.scroll-top-button.show:hover{opacity:1}}*{scrollbar-color:#ecedf6}@supports (-moz-appearance:none){*{scrollbar-color:#ecedf6 transparent;scrollbar-width:thin}}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:5px}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.1)}body,body>.wrapper{overflow:visible}body>.wrapper>footer,body>.wrapper>header{z-index:3}body>.wrapper>main{overflow:visible;z-index:2}body>.wrapper>main>section{overflow:visible}@media (max-width:900px){body,body>.wrapper,body>.wrapper>main,body>.wrapper>main>section{overflow:hidden}}.single-resource .container .table-menu li:last-of-type .table-menu__index{display:none}@media (max-width:900px){.single-resource .container>.table-menu:not(.table-menu.table-menu-mobile){display:none}}.single-resource .container .table-menu-component__content{max-width:85rem}@media (max-width:1601px){.single-resource .container .table-menu-component__content{max-width:68rem}}@media (max-width:900px){.single-resource .container .table-menu-component__content{max-width:100%}}.single-resource .container .table-menu-component__content .table-menu{display:none;margin:3rem 0}@media (max-width:900px){.single-resource .container .table-menu-component__content .table-menu{display:block}}.single-resource .container .table-menu-component__content h3:last-of-type span{display:none}.table-menu-component .container{display:flex;gap:4rem;position:relative}@media (max-width:900px){.table-menu-component .container{flex-direction:column;gap:3rem}}.table-menu-component .summary{background-color:#115fed;border-radius:3rem;color:#fff;padding:4rem}.table-menu-component .summary__info{align-items:center;display:flex;font-size:1.4rem;font-weight:400;gap:1.2rem}@media (max-width:600px){.table-menu-component .summary__info{align-items:flex-start;flex-direction:column}}.table-menu-component .summary__info .people{align-items:center;display:flex;font-weight:600;gap:.8rem;text-decoration:underline}.table-menu-component .summary__info .people__avatar{align-items:center;display:flex}.table-menu-component .summary__info .date{align-items:center;display:flex;gap:.6rem;opacity:.7}.table-menu-component .summary__info .date__icon{filter:brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(0) hue-rotate(111deg) brightness(101%) contrast(103%);height:1.8rem;width:1.8rem}.table-menu-component .summary__info .date__icon:before{background:url(../assets/images/common/calendar.svg) 50%/cover no-repeat;content:"";display:block;height:100%;width:100%}.table-menu-component .summary__text{font-family:Rokkitt,sans-serif;font-size:2.4rem;font-weight:400;margin-top:2rem}.table-menu-component .tags{display:flex;flex-wrap:wrap;font-size:1.2rem;gap:.7rem;margin:4rem 0}@media (max-width:600px){.table-menu-component .tags{margin:3rem 0}}.table-menu-component .tags span{background-color:#232431;border-radius:10rem;color:#fff;padding:.6rem 1.4rem}.table-menu-component .table-menu{background-color:#fff;border-radius:3rem;box-shadow:8px 10px 10px 0 rgba(0,24,148,.05);flex-shrink:0;height:-moz-min-content;height:min-content;max-width:32rem;overflow:hidden;padding:2rem 1rem;position:sticky;top:13rem;width:100%;z-index:1}@media (max-width:900px){.table-menu-component .table-menu{max-height:none;max-width:100%;position:static}}.table-menu-component .table-menu__inner{box-sizing:border-box;height:auto;max-height:calc(100vh - 18rem);overflow-y:auto;padding:1rem;width:100%}@media (max-width:900px){.table-menu-component .table-menu__inner{max-width:100%;overflow-y:hidden;padding-bottom:.8rem}}.table-menu-component .table-menu__close{background:url(../assets/images/common/tableMenu_close.svg) 50%/cover no-repeat;height:1.6rem;position:absolute;right:2rem;top:3.6rem;width:1.6rem}.table-menu-component .table-menu__heading{font-size:2.4rem;font-weight:700;margin-bottom:1.2rem}.table-menu-component .table-menu__list{font-size:1.4rem;font-weight:400}.table-menu-component .table-menu__item{display:flex;flex-direction:column;min-height:5.2rem;padding:1.8rem 0;position:relative;width:100%}.table-menu-component .table-menu__item:has(.table-menu__sublist.show) .table-menu__link{animation:bounceOpenTitle .6s ease-in-out forwards;color:#115fed;text-shadow:1px 0 0 #115fed}.table-menu-component .table-menu__item:has(.table-menu__sublist.show){animation:bounceOpen .7s ease-in-out forwards}.table-menu-component .table-menu__item:has(.table-menu__sublist.hide) .table-menu__link{animation:bounceCloseTitle .6s ease-in-out none}.table-menu-component .table-menu__item:has(.table-menu__sublist.hide){animation:bounceClose .7s ease-in-out forwards}.table-menu-component .table-menu__link,.table-menu-component .table-menu__sublink{color:inherit;display:flex;gap:.4rem;text-decoration:none}.table-menu-component .table-menu__link{font-weight:400;position:relative;text-shadow:0 0 0 #000;transition:text-shadow .3s ease-in-out,color .3s ease-in-out;width:90%}.table-menu-component .table-menu__sublink{position:relative;transition:color .25s ease-in-out}.table-menu-component .table-menu__sublink:before{background-color:#232431;border-radius:50%;content:"";height:.6rem;left:-1.3rem;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .25s ease-in-out;width:.6rem}@media (hover:hover) and (pointer:fine){.table-menu-component .table-menu__sublink:hover{color:#115fed}.table-menu-component .table-menu__sublink:hover:before{background-color:#115fed}}.table-menu-component .table-menu__link.animate-enter{animation:bounceOpenTitle .6s ease-in-out forwards!important;color:#115fed;text-shadow:1px 0 0 #115fed}@media (max-width:900px){.table-menu-component .table-menu__link.animate-enter{animation:none!important}}.table-menu-component .table-menu__link.animate-leave{animation:bounceCloseTitle .6s ease-in-out forwards}@media (max-width:900px){.table-menu-component .table-menu__link.animate-leave{animation:none!important}}.table-menu-component .table-menu__item:not(:last-child):before{background-image:linear-gradient(90deg,rgba(41,115,250,.28),rgba(17,95,237,.04));bottom:0;content:"";height:.4rem;left:0;position:absolute;width:100%}.table-menu-component .table-menu__sublist{display:flex;flex-direction:column;gap:1.8rem;max-height:0;opacity:.2;overflow:hidden;padding-left:3.4rem;padding-right:1.8rem;transition:max-height .25s ease-out,opacity .25s ease-out}.table-menu-component .table-menu__sublist.show{animation:bounceOpen .7s ease-in-out forwards;opacity:1}.table-menu-component .table-menu__subitem{position:relative}.table-menu-component .table-menu__subitem:first-child{margin-top:1.8rem}.table-menu-component .table-menu__title{overflow:hidden;position:relative}.table-menu-component .table-menu__arrow{height:5rem;position:absolute;right:0;top:0;width:10%}.table-menu-component .table-menu__arrow .background{background-color:#fff;display:block;height:100%;width:100%}.table-menu-component .table-menu__arrow .icon{background:url(../assets/images/common/tableMenu_arrow.svg) 50%/contain no-repeat;cursor:pointer;height:1.6rem;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:transform .4s ease-in-out;width:1.6rem;z-index:1}.table-menu-component .table-menu.table-menu-mobile .table-menu__arrow .background{background-color:#232431}.table-menu-component .table-menu-mobile{background-color:#232431;border-radius:3rem 3rem 0 0;bottom:0;color:#fff;left:0;max-height:39rem;opacity:0;padding:3rem 2rem;pointer-events:none;position:fixed;top:unset;transition:all .3s ease-in-out;width:100vw;z-index:2}.table-menu-component .table-menu-mobile.show{opacity:1;pointer-events:all}.table-menu-component .table-menu-mobile .table-menu__sublink:before{background-color:#fff}.table-menu-component .table-menu-mobile .table-menu__list{max-height:32rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:relative;touch-action:pan-y}.table-menu-component .table-menu-burger{background-color:#232431;border-radius:50%;bottom:-3rem;display:none;height:6rem;left:-1.9rem;opacity:0;pointer-events:none;position:fixed;scale:0;transition:scale .4s ease-in-out,opacity .4s ease-in-out,bottom .4s ease-in-out,left .4s ease-in-out;width:6rem;z-index:2}@media (max-width:900px){.table-menu-component .table-menu-burger{display:block}}.table-menu-component .table-menu-burger.show{bottom:3.4rem;left:2.3rem;opacity:1;pointer-events:all;scale:1}.table-menu-component .table-menu-burger:after,.table-menu-component .table-menu-burger:before{background-color:#fff;content:"";height:.2rem;left:50%;position:absolute;transform:translateX(-50%);width:2.1rem}.table-menu-component .table-menu-burger:before{top:2.5rem}.table-menu-component .table-menu-burger:after{bottom:2.5rem}@keyframes bounceOpen{50%{margin-bottom:1rem}to{margin-bottom:0}}@keyframes bounceClose{50%{min-height:4rem;padding-bottom:1.2rem}to{min-height:5.2rem;padding-bottom:1.8rem}}@keyframes bounceOpenTitle{0%{transform:translateX(0)}50%{transform:translateX(2.3rem)}to{transform:translateX(2.1rem)}}@keyframes bounceCloseTitle{0%{transform:translateX(2.1rem)}50%{margin-left:-.2rem;transform:translateX(0)}to{margin-left:0;transform:translateX(0)}}.table-menu-component__title-mobile{display:none;font-size:3.8rem;font-weight:600}@media (max-width:900px){.table-menu-component__title-mobile{display:block}}.table-menu-component__subtitle-mobile{color:rgba(64,64,64,.6);display:none;font-size:1.6rem;font-weight:400}@media (max-width:900px){.table-menu-component__subtitle-mobile{display:block}}.table-menu-component__content{max-width:85rem;width:100%}@media (max-width:1601px){.table-menu-component__content{max-width:69.8rem}}@media (max-width:900px){.table-menu-component__content{max-width:100%}}.table-menu-component__content h1{font-size:3.8rem;font-weight:600}@media (max-width:900px){.table-menu-component__content h1:not(.single-title){display:none}}.table-menu-component__content h3:not(.table-menu__heading){align-items:center;display:flex;font-size:2.4rem;font-weight:600;margin:3rem 0}.table-menu-component__content h3:not(.table-menu__heading) span{align-items:center;background-color:#232431;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.4rem;font-weight:600;height:3.6rem;justify-content:center;margin-right:.8rem;width:3.6rem}.table-menu-component__content h4{font-size:1.8rem;font-weight:600;margin:2rem 0;padding-left:1.5rem;position:relative}.table-menu-component__content h4:before{background-color:#232431;border-radius:50%;content:"";height:1rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.table-menu-component__content h5{color:rgba(64,64,64,.6);font-size:1.6rem;font-weight:400;margin:3rem 0}@media (max-width:900px){.table-menu-component__content h5:first-of-type{display:none}}.table-menu-component__content h5:last-child{margin-bottom:0;margin-top:2rem;text-align:right}.table-menu-component__content p{font-size:1.6rem;font-weight:400}.table-menu-component__content p:not(:first-child),.table-menu-component__content p:not(:last-child){margin-top:2rem}.table-menu-component__content ol:not(.table-menu__sublist,.table-menu__list),.table-menu-component__content ul:not(.table-menu__sublist,.table-menu__list){font-size:1.6rem;list-style:disc;margin-top:2rem;padding-left:2.5rem}.table-menu-component__content ol:not(.table-menu__sublist,.table-menu__list) li,.table-menu-component__content ul:not(.table-menu__sublist,.table-menu__list) li{list-style:disc}.table-menu-component__content ol:not(.table-menu__sublist,.table-menu__list),.table-menu-component__content ol:not(.table-menu__sublist,.table-menu__list) li{list-style:decimal}.table-menu-component__content strong{font-weight:600}.table-menu-component__content .example-prompt{background-color:#fff;margin:6.2rem 0;padding:2rem 4rem;position:relative}.table-menu-component__content .example-prompt h6{align-items:center;color:#115fed;display:flex;font-size:1.2rem;font-weight:600;gap:.2rem}.table-menu-component__content .example-prompt h6:before{background:url(../assets/images/resources/prompt_stars.svg) 50%/cover no-repeat;content:"";display:block;height:2rem;width:2rem}.table-menu-component__content .example-prompt p{font-size:1.6rem;font-weight:600;margin-top:.6rem}.table-menu-component__content .example-prompt:after,.table-menu-component__content .example-prompt:before{content:"";height:3.2rem;left:0;position:absolute;width:100%}.table-menu-component__content .example-prompt:before{background:url(../assets/images/resources/paper_up.svg) 50%/cover no-repeat;top:-3.1rem}.table-menu-component__content .example-prompt:after{background:url(../assets/images/resources/paper_down.svg) 50%/cover no-repeat;bottom:-3.1rem}.refund-policy{background:url(../assets/images/common/dots_bg.png) 50%/92px 92px repeat;padding-bottom:18.4rem}.refund-policy .table-wrapper{overflow-x:auto}.refund-policy .table-wrapper table{border-collapse:collapse}.refund-policy .table-wrapper table,.refund-policy .table-wrapper td,.refund-policy .table-wrapper th{border:1px solid #000;font-size:1.6rem}.refund-policy .table-wrapper td,.refund-policy .table-wrapper th{padding:1rem}
