*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{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}input{-webkit-appearance:none;border-radius:0}@font-face{font-family:'Inter';src:url("../fonts/Inter-Medium.eot");src:url("../fonts/Inter-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Medium.woff2") format("woff2"),url("../fonts/Inter-Medium.woff") format("woff"),url("../fonts/Inter-Medium.svg#Inter-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../fonts/Inter-Thin.eot");src:url("../fonts/Inter-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Thin.woff2") format("woff2"),url("../fonts/Inter-Thin.woff") format("woff"),url("../fonts/Inter-Thin.svg#Inter-Thin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../fonts/Inter-SemiBold.eot");src:url("../fonts/Inter-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-SemiBold.woff2") format("woff2"),url("../fonts/Inter-SemiBold.woff") format("woff"),url("../fonts/Inter-SemiBold.svg#Inter-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../fonts/Inter-Bold.eot");src:url("../fonts/Inter-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Bold.woff2") format("woff2"),url("../fonts/Inter-Bold.woff") format("woff"),url("../fonts/Inter-Bold.svg#Inter-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../fonts/Inter-ExtraLight.eot");src:url("../fonts/Inter-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-ExtraLight.woff2") format("woff2"),url("../fonts/Inter-ExtraLight.woff") format("woff"),url("../fonts/Inter-ExtraLight.svg#Inter-ExtraLight") format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../fonts/Inter-Regular.eot");src:url("../fonts/Inter-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Regular.woff2") format("woff2"),url("../fonts/Inter-Regular.woff") format("woff"),url("../fonts/Inter-Regular.svg#Inter-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../fonts/Inter-Light.eot");src:url("../fonts/Inter-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Light.woff2") format("woff2"),url("../fonts/Inter-Light.woff") format("woff"),url("../fonts/Inter-Light.svg#Inter-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../fonts/Inter-Black.eot");src:url("../fonts/Inter-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Black.woff2") format("woff2"),url("../fonts/Inter-Black.woff") format("woff"),url("../fonts/Inter-Black.svg#Inter-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url("../fonts/Inter-ExtraBold.eot");src:url("../fonts/Inter-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-ExtraBold.woff2") format("woff2"),url("../fonts/Inter-ExtraBold.woff") format("woff"),url("../fonts/Inter-ExtraBold.svg#Inter-ExtraBold") format("svg");font-weight:bold;font-style:normal;font-display:swap}:root{--ff-primary: 'Inter', sans-serif;--clr-primary-700: hsl(224, 67%, 35%);--clr-primary-500: hsl(196, 90%, 51%);--clr-primary-300: hsl(197, 97%, 69%);--clr-primary-150: hsl(220, 100%, 96%);--clr-primary-100: hsl(200, 100%, 96%);--clr-black: #040404;--clr-white: #ffffff;--clr-purple-300: hsl(233, 90%, 68%);--shadow: 0px 4px 19px 4px hsla(221, 91%, 77%, 0.2)}html{color:var(--clr-primary-700);font-family:var(--ff-primary);font-size:14px;font-weight:400;line-height:1.2;scroll-behavior:smooth}img{display:inline-block;max-width:100%;height:auto}.anchor{display:inline-block;height:0;transform:translateY(-6rem)}@media (min-width: 1024px){html{font-size:21px}}main{line-height:1.2}h1{margin-bottom:3rem;color:var(--clr-primary-700);font-size:2rem;font-weight:700;line-height:1.2}h2{margin-top:1rem;margin-bottom:2rem;color:var(--clr-primary-700);font-size:1.7rem;font-weight:700;line-height:1.2;text-align:center}h3{margin-top:1rem;margin-bottom:1rem;color:var(--clr-primary-700);font-size:1.4rem;font-weight:600;line-height:1.2}h4{margin-top:1rem;margin-bottom:1rem;color:var(--clr-primary-700);font-size:1.2rem;font-weight:600;line-height:1.2}p{margin-bottom:1rem;font-size:1rem;font-weight:400}ol{list-style-type:decimal;margin-left:1rem}ol li{margin-bottom:0.5rem}ul{list-style-type:disc;margin-left:1rem}ul li{margin-bottom:0.5rem}a{color:var(--clr-primary-700);font-weight:400;text-decoration:underline}@media (min-width: 768px){h2{margin-bottom:1.5rem;text-align:left}h3{font-size:1rem}}.container{width:100%;margin-left:auto;margin-right:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width: 1024px){.container{width:min(100%, 65rem)}}.header{position:fixed;display:flex;top:0;width:100%;height:4rem;align-items:center;justify-content:center;background-color:var(--clr-primary-700);z-index:10}.header .logo{order:1;display:flex;align-items:center;gap:0.5rem;color:var(--clr-white);font-size:1rem;font-weight:700;line-height:1;text-decoration:none}.header .logo>img{width:25px;height:auto}.header .logo>span{display:none}@media (min-width: 1024px){.header{height:4.5rem}.header .logo{order:0}.header .logo>span{display:block}}nav{position:relative}.nav__toggle{display:none}.nav__toggle+label{display:flex;align-items:center;justify-content:center;color:transparent;font-size:0.1rem}.nav__toggle+label>span{display:block;width:1rem;height:2px;background-color:var(--clr-white);transition:all 0.3s ease-in-out;transform-origin:center center}.nav__toggle+label>span::before,.nav__toggle+label>span::after{content:'';display:block;width:1rem;height:2px;background-color:var(--clr-white);transform-origin:center center;transition:all 0.3s ease-in-out}.nav__toggle+label>span::before{transform:translateY(-6px)}.nav__toggle+label>span::after{transform:translateY(4px)}.nav__toggle+label+.menu{position:absolute;top:100%;right:-1.5rem;max-height:0px;overflow:hidden;background-color:var(--clr-primary-700);transition:all 0.3s ease-in-out;z-index:10}.nav__toggle+label+.menu>ul{padding-top:2rem;padding-right:3rem;padding-bottom:2.5rem;padding-left:3rem}.nav__toggle+label+.menu+.overlay{display:none;position:fixed;inset:0;background-color:rgba(29,61,149,0.2);z-index:-1}.nav__toggle:checked+label>span{rotate:225deg}.nav__toggle:checked+label>span::before{transform:translateY(0);rotate:90deg}.nav__toggle:checked+label>span::after{transform:translateY(-2px) rotateZ(90deg)}.nav__toggle:checked+label+.menu{max-height:100vh}.nav__toggle:checked+label+.menu+.overlay{display:block}.nav--main{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;gap:1rem}.nav--main .menu>ul{display:flex;flex-direction:column;list-style:none;gap:1.5rem}.nav--main .menu>ul li{margin-bottom:0}.nav--main .menu>ul a{color:var(--clr-white);font-size:1.1rem;font-weight:500;line-height:1.1;text-decoration:none}@media (min-width: 1024px){.nav__toggle+label,.nav__toggle+label+.menu+.overlay{display:none}.nav__toggle+label+.menu{position:static;max-height:100vh;background-color:transparent}.nav__toggle+label+.menu>ul{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.nav--main{flex-direction:row}.nav--main .menu{margin-right:0;margin-left:auto}.nav--main .menu ul{flex-direction:row;align-items:center;margin-left:auto;gap:2.86rem}.nav--main .menu ul a{font-size:0.77rem}.nav--main .btn{margin-left:4.1rem;padding-right:2.69rem;padding-left:2.69rem}}.nav--footer ul{list-style:none}.nav--footer li+li{margin-top:1.5rem}.nav--footer a{color:var(--clr-white);font-size:0.77rem;font-weight:500;line-height:1.2;text-decoration:none}.btn{display:inline-block;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:var(--clr-primary-500);border:solid 1px var(--clr-primary-500);border-radius:10px;color:var(--clr-white);font-size:1rem;font-weight:700;text-align:center;text-decoration:none;transition:all 0.1s ease-in-out}.btn:hover{background-color:var(--clr-primary-300);border-color:var(--clr-primary-300)}.btn:active{background-color:var(--clr-purple-300);border-color:var(--clr-purple-300)}.btn--small{padding-top:0.6rem;padding-right:5rem;padding-bottom:0.6rem;padding-left:5rem;font-size:1rem}.btn--outline{background-color:var(--clr-white);border:solid 1px var(--clr-primary-500);color:var(--clr-primary-500)}.btn--outline:hover{background-color:var(--clr-white);border-color:var(--clr-primary-300);color:var(--clr-primary-300)}.btn--outline:active{background-color:var(--clr-purple-300);border-color:var(--clr-purple-300);color:var(--clr-white)}@media (min-width: 1024px){.btn{padding-top:0.71rem;padding-right:0.71rem;padding-bottom:0.71rem;padding-left:0.71rem}.btn--small{font-size:0.8rem}}.footer{display:flex;flex-direction:column;gap:2rem;width:100%;margin-top:6rem;padding-top:3rem;padding-bottom:3rem;background-color:var(--clr-primary-700);color:var(--clr-white);font-size:0.7rem;line-height:1}.footer a{color:var(--clr-white);font-size:0.8rem;line-height:1.2;text-decoration:none}.footer a:hover{color:var(--clr-primary-150);text-decoration:underline}.footer>.container{display:grid;grid-template-columns:1fr}.footer .link--twitter{display:flex;width:max-content;align-items:center;gap:1rem}.footer .link--twitter>img{width:2rem}.footer .logo{display:flex;align-items:center;gap:0.5rem;color:var(--clr-white);font-size:1rem;font-weight:700;line-height:1;text-decoration:none}.footer .logo>img{width:25px;height:auto}@media (min-width: 768px){.footer{gap:0}.footer>.container{grid-template-columns:3fr 2fr 2fr}}.highlight pre{margin:0;margin-bottom:2rem;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:var(--clr-white);border:0.1rem solid var(--clr-primary-700);border-radius:10px}.highlight pre::-webkit-scrollbar{width:0.2rem;height:0.2rem}.highlight pre::-webkit-scrollbar-track{background-color:transparent}.highlight pre::-webkit-scrollbar-thumb{background-color:var(--clr-primary-500);border-radius:5px}.highlight pre::-webkit-scrollbar-thumb:hover{background-color:var(--clr-primary-700)}.highlight .c,.highlight .ch,.highlight .cd,.highlight .cm,.highlight .cpf,.highlight .c1{color:#888}.highlight .cp{color:#579}.highlight .cs{color:#cc0000;font-weight:600}.highlight .k,.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kr,.highlight .kv{color:#080;font-weight:600}.highlight .kp{color:#038}.highlight .kt{color:#339}.highlight .o{color:#333}.highlight .ow{color:#000;font-weight:600}.highlight .nb,.highlight .bp{color:#007020}.highlight .nf,.highlight .fm{color:#06B;font-weight:600}.highlight .nc{color:#B06;font-weight:600}.highlight .nn{color:#0e84b5;font-weight:600}.highlight .ne{color:#F00;font-weight:600}.highlight .nv,.highlight .vm{color:#963}.highlight .vi{color:#33B}.highlight .vc{color:#369}.highlight .vg{color:#d70;font-weight:600}.highlight .no{color:#036;font-weight:600}.highlight .nl{color:#970;font-weight:600}.highlight .ni{color:#800;font-weight:600}.highlight .na{color:#00C}.highlight .nt{color:#070}.highlight .nd{color:#555;font-weight:600}.highlight .s,.highlight .sb,.highlight .dl,.highlight .s2,.highlight .sh,.highlight .s1{background-color:#fff0f0}.highlight .sa{color:#080;font-weight:600}.highlight .sc{color:#04D}.highlight .sd{color:#D42}.highlight .si{background-color:#eee}.highlight .se{color:#666;font-weight:600}.highlight .sr{color:#000;background-color:#fff0ff}.highlight .ss{color:#A60}.highlight .sx{color:#D20}.highlight .m,.highlight .mb,.highlight .mx{color:#60E;font-weight:600}.highlight .mi,.highlight .il{color:#00D;font-weight:600}.highlight .mf{color:#60E;font-weight:600}.highlight .mh{color:#058;font-weight:600}.highlight .mo{color:#40E;font-weight:600}.highlight .gh{color:#000080;font-weight:600}.highlight .gu{color:#800080;font-weight:600}.highlight .gd{color:#A00000}.highlight .gi{color:#00A000}.highlight .gr{color:#FF0000}.highlight .ge{font-style:italic}.highlight .gs{font-weight:600}.highlight .gp{color:#c65d09;font-weight:600}.highlight .go{color:#888}.highlight .gt{color:#04D}.highlight .err{color:#F00;background-color:#FAA}code,kbd,pre,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}main code{padding:2px 4px;border-radius:6px;background-color:rgba(175,184,193,0.2)}pre code{padding:0px;background-color:var(--white)}pre{overflow:auto;-ms-overflow-style:scrollbar}.post h2{font-size:1.5rem}.post h3{font-size:1.3rem}.post h4{font-size:1.2rem}.post table,.post th,.post td{border:0.1rem solid var(--clr-primary-700);margin-bottom:2rem}.post th,.post td{padding-top:0.2rem;padding-right:0.5rem;padding-bottom:0.2rem;padding-left:0.5rem}.post th{font-weight:600}.post strong{font-weight:600}details.accordion{margin-bottom:1rem;background-color:var(--clr-primary-100);border-bottom-left-radius:15px;border-bottom-right-radius:15px;transition:all 0.3s ease-in-out;overflow:hidden}details.accordion>summary{position:relative;display:flex;align-items:center;gap:1rem;width:100%;padding-top:1.1rem;padding-right:4rem;padding-bottom:1.1rem;padding-left:1.7rem;list-style:none;background-color:var(--clr-primary-500);border:solid 1px var(--clr-primary-500);border-radius:10px;color:var(--clr-white);font-size:1.1rem;font-weight:500;line-height:1.2;cursor:pointer}details.accordion>summary::before,details.accordion>summary::after{content:'';position:absolute;top:50%;right:1.5rem;width:2.25rem;height:2px;background-color:var(--clr-white);transform:translateY(-50%);transition:all 0.1s ease-in-out}details.accordion[open]>summary::before{rotate:90deg}details.accordion[open]>summary::after{rotate:180deg}details.accordion>div{padding-top:1rem;padding-right:5rem;padding-bottom:1rem;padding-left:1.7rem}.hero{display:grid;grid-template-columns:1fr}.hero p{font-size:1.5rem}.hero .hero__cta{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 1024px){.hero{padding-bottom:3rem;grid-template-columns:1fr 1fr;gap:1rem}.hero h1{padding-right:4rem}.hero p{padding-right:8rem;font-size:1rem}.hero .hero__cta{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}}.tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.tabs>label{position:relative;padding-top:0.71rem;padding-right:0.71rem;padding-bottom:0.71rem;padding-left:0.71rem;background-color:var(--clr-white);border:solid 1px var(--clr-primary-500);border-radius:10px;color:var(--clr-primary-500);font-size:0.7rem;font-weight:400;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:all 0.1s ease-in-out}.tabs>label:active{background-color:var(--clr-purple-300);border-color:var(--clr-purple-300);color:var(--clr-white)}.tabs>.tab{display:none;order:1;width:100%;padding-top:2rem;padding-right:2rem;padding-bottom:2rem;padding-left:2rem;background-color:var(--clr-primary-100);border-radius:15px}.tabs>input[type="radio"]{display:none}.tabs>input[type="radio"]:checked+label{background-color:var(--clr-primary-500);color:var(--clr-white)}.tabs>input[type="radio"]:checked+label::after{content:'';position:absolute;bottom:0;left:50%;width:1rem;height:1rem;background-color:var(--clr-primary-500);transform:translate(-50%, 0.5rem) scale(0.7, 1.5) rotateZ(45deg);z-index:-1;transition:all 0.1s ease-in-out}.tabs>input[type="radio"]:checked+label:active{background-color:var(--clr-purple-300);border-color:var(--clr-purple-300);color:var(--clr-white)}.tabs>input[type="radio"]:checked+label:active::after{background-color:var(--clr-purple-300)}.tabs>input[type="radio"]:checked+label+.tab{display:block}@media (min-width: 1024px){.tabs>label{font-size:1rem}.tabs>label:hover{background-color:var(--clr-white);border-color:var(--clr-primary-300);color:var(--clr-primary-300)}.tabs>.tab{padding-top:4rem;padding-right:5rem;padding-bottom:3.5rem;padding-left:5rem}.tabs>input[type="radio"]:checked+label:hover{border-color:var(--clr-primary-500)}.tabs>input[type="radio"]:checked+label:hover::after{background-color:inherit}}.read-more{display:none}.read-more~.read-more__button{display:flex;justify-content:center}.read-more~.read-more__button>label{position:relative;padding-right:1.5rem;color:var(--clr-primary-500);font-weight:600;cursor:pointer}.read-more~.read-more__button>label::after{content:'';position:absolute;top:50%;right:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.99228 5.34315L12.5781 0.757359L15.4065 3.58579L7.99228 11L0.578068 3.58579L3.40649 0.757359L7.99228 5.34315Z' fill='%2310B4F2'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;translate:0 -50%;rotate:0deg;transition:all 0.3s ease-in-out}.read-more~.read-more__content{max-height:0;padding-top:2rem;transition:all 0.3s ease-in-out;overflow:hidden}.read-more:checked~.read-more__button>label::after{rotate:180deg}.read-more:checked~.read-more__content{max-height:1000vh}.news{display:grid;grid-template-columns:10% 80% 10%;grid-template-rows:8rem 2rem 1fr 2rem;margin-top:6.25rem}.news>.background{grid-column:1 / -1;grid-row:3 / 3;width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;background-color:var(--clr-primary-700);border-radius:15px}.news>.title{grid-column:1 / -1;grid-row:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--clr-primary-700);font-size:2.3rem;font-weight:700;list-style:1.2}.news>.title>.subtitle{padding-top:1rem;font-size:1rem;font-weight:400}.news>.items{grid-column:2 / 2;grid-row:2 / -1;padding-top:3rem;padding-right:2.5rem;padding-bottom:3rem;padding-left:2.5rem;background-color:var(--clr-white);border-top:solid 5px var(--clr-primary-500);box-shadow:var(--shadow)}.news>.items .item{display:grid;grid-template-columns:1fr;gap:0.5rem}.news>.items .item+.item{margin-top:3.5rem}.news>.items .title{grid-row:2 / 2;color:var(--clr-primary-700);font-size:1.15rem;font-weight:700;line-height:1.2}.news>.items .date{grid-row:1 / 1;color:#798FCA;font-size:0.7rem;font-weight:400;line-height:2}.news>.items .description{grid-row:3 / 3;grid-column:1 / -1}@media (min-width: 768px){.news{grid-template-columns:50% 40% 10%;grid-template-rows:2rem 1fr 2rem}.news>.background{grid-column:1 / -1;grid-row:2 / 2}.news>.title{grid-column:1 / 1;grid-row:2 / 2;background-image:url("../images/plane.svg");background-position:center center;background-repeat:no-repeat;color:var(--clr-white)}.news>.title>.subtitle{padding-top:0}.news>.items{grid-column:2 / 2;grid-row:1 / -1}.news>.items .item{display:grid;grid-template-columns:80% 20%;gap:0.5rem}.news>.items .title{grid-row:1 / 1;font-size:1rem}.news>.items .date{text-align:right}.news>.items .description{grid-row:2 / 2}}.consulting{margin-top:6rem;display:grid;grid-template-columns:1fr 2fr;gap:1rem}.consulting>.anchor{grid-column:1 / 1;grid-row:1 / 1}.consulting>.title{grid-column:1 / -1;grid-row:1 / 1;margin-bottom:0}.consulting>.subtitle{grid-column:1 / -1;grid-row:2 / 2;text-align:center}.consulting>.contact{grid-column:1 / 1;grid-row:3 / 3}.consulting>.contact .image{margin-bottom:1rem;border-radius:50%}.consulting>.contact .name,.consulting>.contact .role{line-height:1.2;text-align:center}.consulting>.contact .name{padding-bottom:0.5rem;font-weight:600}.consulting>.description{grid-column:2 / -1;grid-row:3 / 3}.consulting>.btn{grid-column:1 / -1;grid-row:4 / 4}@media (min-width: 768px){.consulting{grid-template-columns:1fr 4fr;gap:0;column-gap:3rem}.consulting>.title{grid-column:2 / -1;margin-bottom:1rem}.consulting>.subtitle{grid-column:2 / -1;text-align:left}.consulting>.contact{grid-column:1 / 1;grid-row:1 / span 4}.consulting>.description{grid-column:2 / -1;grid-row:3 / 3}.consulting>.btn{grid-column:2 / -1;grid-row:4 / 4;max-width:30rem}}.info{margin-top:6rem}.info>div{display:grid;grid-template-columns:1fr;gap:1rem}.info>div>.card{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;display:grid;grid-template-columns:16% 1fr;align-items:center;gap:1.5rem;min-height:8rem;box-shadow:var(--shadow);line-height:1.2}@media (min-width: 768px){.info>div{grid-template-columns:repeat(3, 1fr)}}.posts{list-style:none}.posts .post__item{margin-bottom:1rem}.posts .post__date{color:#798FCA;font-size:0.8rem;font-weight:600;line-height:1.2}.posts .post__title{font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none}.posts .post__description{margin-top:0.5rem}.licensing_chart{--_border: #EDF9FF;padding-top:1.5rem;padding-right:1rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:var(--clr-primary-100);border-radius:10px}.licensing_chart table{width:100%;border:0px}.licensing_chart td{width:30%;border:0px;padding-top:0.8rem;padding-bottom:0.8rem;font-size:1rem;line-height:1.2}.licensing_chart td.separator{width:1rem}.licensing_chart td:not(.term,.separator){padding-right:1rem;padding-left:1rem;background-color:var(--clr-white);font-weight:700}.licensing_chart td:not(.term,.separator)>div{width:100%;padding-top:0.5rem;padding-right:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;border:solid 2px var(--_border);border-radius:10px;text-align:center}.licensing_chart tr:first-child>td:not(.term,.separator){border-top-right-radius:10px;border-top-left-radius:10px}.licensing_chart tr:last-child>td:not(.term,.separator){border-bottom-right-radius:10px;border-bottom-left-radius:10px}.licensing_chart .average{--_border: #EDF9FF}.licensing_chart .bad{--_border: #FEB3B1}.licensing_chart .disastrous{--_border: #FE7062}.licensing_chart .excellent{--_border: #17E27C}.licensing_chart .good{--_border: #10B4F2}@media (max-width: 413px){.licensing_chart td{font-size:0.8rem}}@media (max-width: 320px){.licensing_chart td{width:auto;font-size:0.6rem}.licensing_chart td.separator{width:0px}}.hidden{display:none}.grid{display:grid}.block{display:block}.flex{display:flex}@media (min-width: 768px){.md\:hidden{display:none}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}}@media (min-width: 1024px){.lg\:hidden{display:none}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}}.justify-center{justify-content:center}.justify-end{justify-content:end}.grid-columns-1{grid-template-columns:minmax(0, 1fr)}.grid-columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}@media (min-width: 768px){.md\:grid-columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (min-width: 1024px){.lg\:grid-columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}.col-span-2{grid-column:span 2 / span 2}@media (min-width: 1024px){.lg\:col-span-2{grid-column:span 2 / span 2}}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-14{gap:3.5rem}.gap-26{gap:6.5rem}@media (min-width: 768px){.md\:gap-4{gap:1rem}.md\:gap-8{gap:2rem}.md\:gap-14{gap:3.5rem}.md\:gap-26{gap:6.5rem}}@media (min-width: 1024px){.lg\:gap-4{gap:1rem}.lg\:gap-8{gap:2rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-26{gap:6.5rem}}.flex-row{flex-direction:row}.flex-column{flex-direction:column}@media (min-width: 768px){.md\:flex-row{flex-direction:row}.md\:flex-column{flex-direction:column}}@media (min-width: 1024px){.lg\:flex-row{flex-direction:row}.lg\:flex-column{flex-direction:column}}.order-0{order:0}.order-1{order:1}@media (min-width: 1024px){.lg\:order-0{order:0}.lg\:order-1{order:1}}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-24{margin-top:6rem}.mt-26{margin-top:6.5rem}.mb-0{margin-bottom:0}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-16{margin-bottom:4rem}@media (min-width: 1024px){.lg\:mb-0{margin-bottom:0}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mb-16{margin-bottom:4rem}}.px-12{padding-right:3rem;padding-left:3rem}@media (min-width: 1024px){.lg\:px-12{padding-right:3rem;padding-left:3rem}}.py-4{padding-top:1rem;padding-bottom:1rem}.w-full{width:100%}.w-1\/2{width:50%}.w-1\/3{width:calc(100% / 3)}.w-2\/3{width:calc((100% / 3) * 2)}.w-5\/6{width:calc((100% / 6) * 5)}@media (min-width: 768px){.md\:w-full{width:100%}.md\:w-1\/2{width:50%}.md\:w-5\/6{width:calc((100% / 6) * 5)}}@media (min-width: 1024px){.lg\:w-full{width:100%}.lg\:w-1\/2{width:50%}.lg\:w-5\/6{width:calc((100% / 6) * 5)}}.list-none{list-style-type:none;margin-left:0rem}.text-sm{font-size:0.75rem}.text-nm{font-size:1rem}.text-lg{font-size:1.15rem}.text-center{text-align:center}.leading-5{line-height:1.5}.semibold{font-weight:600}.uppercase{text-transform:uppercase}@media (min-width: 1024px){.lg\:text-sm{font-size:0.75rem}.lg\:text-nm{font-size:1rem}.lg\:text-lg{font-size:1.15rem}}.form--request div{position:relative}.form--request span{position:relative}.form--request p{position:relative}.form--request li{position:relative}.form--request input{background:#fff;font-size:0.8rem;line-height:1;width:100%;padding:1.5rem 2.3rem 1.4rem;border:.1rem solid #0fb4f2;border-radius:.5rem}.form--request textarea{background:#fff;font-size:0.8rem;line-height:1.4;width:100%;padding:1.5rem 2.3rem 1.4rem;border:.1rem solid #0fb4f2;border-radius:.5rem;min-height:20rem}.form--request select{background:#fff;line-height:1;width:100%;padding:1.5rem 2.3rem 1.4rem;border:.2rem solid #0fb4f2;border-radius:.5rem}.form--request .btn{display:inline-block;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:var(--clr-primary-500);border:solid 1px var(--clr-primary-500);border-radius:10px;color:var(--clr-white);font-size:1rem;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:all 0.1s ease-in-out}.form--request .btn:hover{background-color:var(--clr-primary-300);border-color:var(--clr-primary-300)}.form--request .btn:active{background-color:var(--clr-purple-300);border-color:var(--clr-purple-300)}

/*# sourceMappingURL=main.css.map */