@layer default,images,preflight,defaults,layout,accent,typography,theme;@layer images{.aspect-ratio-1-1{aspect-ratio:1/1;object-fit:cover}.aspect-ratio-16-9{aspect-ratio:16/9;object-fit:cover}.aspect-ratio-2-1{aspect-ratio:2/1;object-fit:cover}.aspect-ratio-3-2{aspect-ratio:3/2;object-fit:cover}@media (min-width: 1024px){.s4\:aspect-ratio-4-1{aspect-ratio:4/1;object-fit:cover}.s4\:aspect-ratio-5-1{aspect-ratio:5/1;object-fit:cover}}}@layer preflight{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body,dd,dl,dt,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:var(--color-default,#708090)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.container{margin-left:auto;margin-right:auto;padding-left:max(1rem,4vw);padding-right:max(1rem,4vw)}*,a,a:hover{text-decoration:none;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle;border:none;outline:0}section{width:100%}:root{--nx-font-size-1:.625rem;--nx-line-height-1:1.4;--nx-font-size-2:.75rem;--nx-line-height-2:1.4;--nx-font-size-3:.875rem;--nx-line-height-3:1.4;--nx-font-size-4:1rem;--nx-line-height-4:1.4;--nx-font-size-5:1.125rem;--nx-line-height-5:1.4;--nx-font-size-6:1.25rem;--nx-line-height-6:1.3;--nx-font-size-7:1.5rem;--nx-line-height-7:1.3;--nx-font-size-8:1.75rem;--nx-line-height-8:1.2;--nx-font-size-9:2.25rem;--nx-line-height-9:1.2;--nx-font-size-10:3rem;--nx-line-height-10:1;--nx-font-size-11:3.75rem;--nx-line-height-11:1;--nx-font-size-12:4.5rem;--nx-line-height-12:1;--nx-font-size-13:6rem;--nx-line-height-13:1}}@layer defaults{h1,.h1{font-size:var(--h1-font-size, var(--nx-font-size-10));font-weight:var(--h1-font-weight, 600);line-height:var(--h1-line-height, var(--nx-line-height-10));font-family:var(--h1-font-family, var(--font-family-primary));color:var(--h1-color)}h2,.h2{font-size:var(--h2-font-size, var(--nx-font-size-9));font-weight:var(--h2-font-weight, 600);line-height:var(--h2-line-height, var(--nx-line-height-9));font-family:var(--h2-font-family, var(--font-family-primary));color:var(--h2-color)}h3,.h3{font-size:var(--h3-font-size, var(--nx-font-size-8));font-weight:var(--h3-font-weight, 600);line-height:var(--h3-line-height, var(--nx-line-height-8));font-family:var(--h3-font-family, var(--font-family-primary));color:var(--h3-color)}h4,.h4{font-size:var(--h4-font-size, var(--nx-font-size-7));font-weight:var(--h4-font-weight, 600);line-height:var(--h4-line-height, var(--nx-line-height-7));font-family:var(--h4-font-family, var(--font-family-primary));color:var(--h4-color)}h5,.h5{font-size:var(--h5-font-size, var(--nx-font-size-6));font-weight:var(--h5-font-weight, 600);line-height:var(--h5-line-height, var(--nx-line-height-6));font-family:var(--h5-font-family, var(--font-family-primary));color:var(--h5-color)}h6,.h6{font-size:var(--h6-font-size, var(--nx-font-size-5));font-weight:var(--h6-font-weight, 600);line-height:var(--h6-line-height, var(--nx-line-height-5));font-family:var(--h6-font-family, var(--font-family-primary));color:var(--h6-color)}p,ul,ol,.text-body{font-size:var(--body-font-size, var(--nx-font-size-4));line-height:var(--body-line-height, var(--nx-line-height-4));font-weight:var(--body-font-weight, 400);font-family:var(--body-font-family, var(--font-family-primary));color:var(--body-color, var(--color-default))}}@layer layout{.self-end{align-self:end}.self-start,.self-start\\\\{align-self:start}.container{padding-inline:max(1rem,var(--container-padding, 5vw));width:100%;min-height:max-content}.h-100\%{height:100%}.w-100\%{width:100%}.max-w-100\%{max-width:100%}.max-w-1000px{max-width:1000px}.max-w-200px{max-width:200px}.max-w-400px{max-width:400px}.max-w-900px{max-width:900px}.min-w-150px{min-width:150px}.min-w-200px{min-width:200px}.min-w-300px{min-width:300px}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-block{display:inline-block}.hidden{display:none}.center{display:flex;justify-content:center;align-items:center}.center-b{display:flex;align-items:center;justify-content:space-between}.center-l{display:flex;align-items:center;justify-content:flex-start}.center-r{display:flex;align-items:center;justify-content:flex-end}.grid-1{display:grid;grid-template-columns:repeat(1,1fr)}.grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-1-2{display:grid;grid-template-columns:1fr 2fr}.grid-auto-1{display:grid;grid-template-columns:auto 1fr}.col-1{grid-column:span 1 / span 1}.col-2{grid-column:span 2 / span 2}.col-3{grid-column:span 3 / span 3}.col-5{grid-column:span 5 / span 5}.gap-075{gap:18.75rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.mb-15{margin-bottom:3.75rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mr-3{margin-right:.75rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.my-10{margin-block:2.5rem}.my-12{margin-block:3rem}.my-16{margin-block:4rem}.my-3{margin-block:.75rem}.my-4{margin-block:1rem}.my-6{margin-block:1.5rem}.my-8{margin-block:2rem}.mx-auto{margin-inline:auto}.overflow-hidden{overflow:hidden}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-10{padding-left:2.5rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.pt-12{padding-top:3rem}.pt-4{padding-top:1rem}.px-4{padding-inline:1rem}.px-6{padding-inline:1.5rem}.py-075{padding-block:18.75rem}.py-12{padding-block:3rem}.py-2{padding-block:.5rem}.py-3{padding-block:.75rem}.py-4{padding-block:1rem}.py-6{padding-block:1.5rem}.py-8{padding-block:2rem}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.text-c{text-align:center}@media (min-width: 1024px){.s4\:container{padding-inline:max(1rem,var(--container-padding, 5vw));width:100%;min-height:max-content}.s4\:max-w-300px{max-width:300px}.s4\:max-w-350px{max-width:350px}.s4\:max-w-500px{max-width:500px}.s4\:max-w-600px{max-width:600px}.s4\:min-w-100px{min-width:100px}.s4\:min-w-300px{min-width:300px}.s4\:min-w-350px{min-width:350px}.s4\:min-w-700px{min-width:700px}.s4\:w-max-content{width:max-content}.s4\:block{display:block}.s4\:hidden{display:none}.s4\:center-l{display:flex;align-items:center;justify-content:flex-start}.s4\:center-r{display:flex;align-items:center;justify-content:flex-end}.s4\:grid-2{display:grid;grid-template-columns:repeat(2,1fr)}.s4\:grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.s4\:grid-4{display:grid;grid-template-columns:repeat(4,1fr)}.s4\:grid-5{display:grid;grid-template-columns:repeat(5,1fr)}.s4\:grid-2-1{display:grid;grid-template-columns:2fr 1fr}.s4\:grid-3-1{display:grid;grid-template-columns:3fr 1fr}.s4\:grid-auto-1{display:grid;grid-template-columns:auto 1fr}.s4\:gap-12{gap:3rem}.s4\:gap-16{gap:4rem}.s4\:gap-6{gap:1.5rem}.s4\:gap-8{gap:2rem}.s4\:gap-x-8{column-gap:2rem}.s4\:gap-y-10{row-gap:2.5rem}.s4\:gap-y-12{row-gap:3rem}.s4\:gap-y-6{row-gap:1.5rem}.s4\:mb-6{margin-bottom:1.5rem}.s4\:mb-8{margin-bottom:2rem}.s4\:mt-0{margin-top:0}.s4\:mt-4{margin-top:1rem}.s4\:my-0{margin-block:0}.s4\:my-12{margin-block:3rem}.s4\:my-16{margin-block:4rem}.s4\:my-8{margin-block:2rem}.s4\:p-6{padding:1.5rem}.s4\:px-4{padding-inline:1rem}.s4\:py-0{padding-block:0}.s4\:py-12{padding-block:3rem}.s4\:py-4{padding-block:1rem}.s4\:py-8{padding-block:2rem}.s4\:absolute{position:absolute}.s4\:text-c{text-align:center}.s4\:text-r{text-align:right}}@media (min-width: 1280px){.s5\:max-w-350px{max-width:350px}.s5\:min-w-350px{min-width:350px}.s5\:grid-3-1{display:grid;grid-template-columns:3fr 1fr}}@media (min-width: 768px){.s3\:grid-3{display:grid;grid-template-columns:repeat(3,1fr)}.s3\:grid-2-1{display:grid;grid-template-columns:2fr 1fr}.s3\:pl-4{padding-left:1rem}.s3\:pt-0{padding-top:0}}}@layer accent{.border{border:1px solid var(--border-color, lightgray)}.border-b{border-bottom:1px solid var(--border-color, lightgray)}.border-r{border-right:1px solid var(--border-color, lightgray)}.circled{border-radius:50%}.rounded{border-radius:var(--border-radius, 5px)}.shadow{box-shadow:var(--box-shadow, 0 3px 6px rgba(0, 0, 0, .12))}.cursor-pointer{cursor:pointer}@media (min-width: 1024px){.s4\:border-none{border:none}.s4\:border-r{border-right:1px solid var(--border-color, lightgray)}}}@layer typography{.text-3{font-size:var(--nx-font-size-3);line-height:var(--nx-line-height-3)}.text-4{font-size:var(--nx-font-size-4);line-height:var(--nx-line-height-4)}.text-5{font-size:var(--nx-font-size-5);line-height:var(--nx-line-height-5)}.text-6{font-size:var(--nx-font-size-6);line-height:var(--nx-line-height-6)}.text-9{font-size:var(--nx-font-size-9);line-height:var(--nx-line-height-9)}.font-500{font-weight:500}.font-700{font-weight:700}.uppercase{text-transform:uppercase}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}@media (min-width: 1024px){.s4\:text-10{font-size:var(--nx-font-size-10);line-height:var(--nx-line-height-10)}}}@layer theme{.bg-amarillo{background-color:var(--color-amarillo)}.bg-azul{background-color:var(--color-azul)}.bg-cover-gradient{background-color:var(--color-cover-gradient)}.bg-gradient{background-color:var(--color-gradient)}.bg-gray-container{background-color:var(--color-gray-container)}.bg-lila{background-color:var(--color-lila)}.bg-naranja{background-color:var(--color-naranja)}.bg-primary{background-color:var(--color-primary)}.bg-primary-container{background-color:var(--color-primary-container)}.bg-primary-pale{background-color:var(--color-primary-pale)}.bg-primary-soft{background-color:var(--color-primary-soft)}.bg-secondary{background-color:var(--color-secondary)}.bg-verde{background-color:var(--color-verde)}.bg-white{background-color:var(--color-white,white)}.color-amarillo{color:var(--color-amarillo)}.color-azul{color:var(--color-azul)}.color-default{color:var(--color-default)}.color-gray-pale{color:var(--color-gray-pale)}.color-lila{color:var(--color-lila)}.color-naranja{color:var(--color-naranja)}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-verde{color:var(--color-verde)}.color-white{color:var(--color-white,white)}}:root{--color-primary: #14387F;--color-primary-soft: #F3F5FF ;--color-primary-pale: #F8F9FF ;--color-primary-fore: #001847;--color-primary-inverted: white;--color-primary-deep: #0056b3;--color-secondary: #369FE3;--color-secondary-soft: #cce5ff33;--color-secondary-pale: #cce5ff33;--color-secondary-fore: #001e31;--color-secondary-inverted: white;--color-secondary-deep: #369FE3;--color-accent: #6a5779;--color-accent-soft: #f1dbff;--color-accent-pale: #f1dbff66;--color-accent-fore: #241532;--color-accent-inverted: white;--color-accent-deep: #6a5779;--color-gray: #646464;--color-gray-soft: #F5F6F7;--color-gray-pale: #F5F6F766;--color-gray-fore: var(--color-default);--color-gray-inverted: white;--color-gray-deep: #444444;--color-white: white;--color-black: black;--color-lite: #ccc;--color-default: #454545;--color-lila: #AF96F6;--color-amarillo: #FDAC46;--color-naranja: #EC5C2C;--color-verde: #1EB0A1;--color-azul: #369FE3;--border-color: rgba(31, 35, 40, .15);--border-radius: 4px;--box-shadow: 0 3px 6px rgba(0, 0, 0, .12);--font-family-primary: "Inter", "Helvetica Neue", Arial, sans-serif;--h2-font-size: var(--nx-font-size-8);--h2-line-height: var(--nx-line-height-8);--h2-color: var(--color-primary);--h2-font-weight: 600;--h3-font-size: var(--nx-font-size-6);--h3-line-height: var(--nx-line-height-6);--h3-font-weight: 700;--h3-color: var(--color-primary);--h4-font-size: var(--nx-font-size-5);--h4-line-height: var(--nx-line-height-5);--h4-font-weight: 600;--h4-color: var(--color-default);--h5-font-size: var(--nx-font-size-4);--h5-line-height: var(--nx-line-height-4);--h5-font-weight: 700;--h5-color: var(--color-primary);--h6-font-size: var(--nx-font-size-3);--h6-line-height: var(--nx-line-height-3);--h6-font-weight: 600;--container-padding: 5vw}body,html{font-family:var(--font-family-primary),sans-serif;text-rendering:optimizeLegibility}:root{--btn-border-radius: 4px;--btn-font: 700 1rem var(--font-family-primary);--btn-small-font: 700 .9rem var(--font-family-primary);--btn-extra-small-font: 700 .85rem var(--font-family-primary);--btn-large-font: var(--btn-font);--btn-extra-large-font: var(--btn-font)}@layer components{.btn,button{display:inline-flex;justify-content:center;align-items:center;padding:0 1.5rem;font:var(--btn-font, 500 1rem var(--font-family));border-radius:var(--btn-border-radius, 0);border:1px solid transparent;vertical-align:middle;box-shadow:var(--btn-box-shadow, none);cursor:pointer;height:3rem}.btn:hover,button:hover{background-color:#f4f5f6}.btn:active,button:active{background-color:#f0f1f2}.btn:has(i,span,.btn__icon),button:has(i,span,.btn__icon){gap:1rem}[class*=material].\!trim-icon{margin-right:-.25em;margin-left:-.25em}.btn.extra-small,button.extra-small{height:2rem;padding:0 1rem;font:var(--btn-extra-small-font, 500 1rem var(--font-family))}.btn.small,button.small{height:2.5rem;padding:0 1.25rem;font:var(--btn-small-font, 500 1rem var(--font-family))}.btn.large,button.large{height:3.5rem;padding:0 1.75rem;font:var(--btn-large-font, 500 1rem var(--font-family))}.btn.extra-large,button.extra-large{height:4rem;padding:0 2rem;font:var(--btn-extra-large-font, 500 1rem var(--font-family))}.btn.flat-primary,button.flat-primary{color:var(--color-primary)}.btn.flat-secondary,button.flat-secondary{color:var(--color-secondary)}.btn.flat-accent,button.flat-accent{color:var(--color-accent)}.btn.solid-primary,button.solid-primary{background-color:var(--color-primary);color:var(--color-primary-inverted, white)}.btn.solid-secondary,button.solid-secondary{background-color:var(--color-secondary);color:var(--color-secondary-inverted, white)}.btn.solid-accent,button.solid-accent{background-color:var(--color-accent);color:var(--color-accent-inverted, white)}.btn.solid-primary:hover,button.solid-primary:hover{background-color:var(--color-primary-deep)}.btn.solid-secondary:hover,button.solid-secondary:hover{background-color:var(--color-secondary-deep)}.btn.solid-accent:hover,button.solid-accent:hover{background-color:var(--color-accent-deep)}.btn.solid-white,button.solid-white{background-color:var(--color-white, white)}.btn.solid-white:hover,button.solid-white:hover{background-color:var(--color-gray-pale, #dddddd33)}.btn.line,button.line{border-color:var(--color-default);color:var(--color-default)}.btn.line:hover,button.line:hover{background-color:var(--color-gray-pale, #dddddd33)}.btn.line-white,button.line-white{background-color:transparent;border-color:var(--color-white, white);color:var(--color-white, white)}.btn.line-white:hover,button.line-white:hover{background-color:#fff3;border-color:var(--color-white, white);color:var(--color-white, white)}.btn.line-primary,button.line-primary{border-color:var(--color-primary);color:var(--color-primary)}.btn.line-secondary,button.line-secondary{border-color:var(--color-secondary);color:var(--color-secondary)}.btn.line-accent,button.line-accent{border-color:var(--color-accent);color:var(--color-accent)}.btn.line-primary:hover,button.line-primary:hover{background:var(--color-primary-pale, transparent)}.btn.line-secondary:hover,button.line-secondary:hover{background:var(--color-secondary-pale, transparent)}.btn.line-accent:hover,button.line-accent:hover{background:var(--color-accent-pale, transparent)}.btn.basic,button.basic{border:1px solid #ddd;background-color:#fafafa}.btn.basic:hover,button.basic:hover{background-color:#f4f5f6}.btn.basic:active,button.basic:active{background-color:#f0f1f2}.btn-icon{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;cursor:pointer;padding:0}.btn-icon:hover{background-color:#f7f8f9}.btn-icon:active{background-color:#f0f1f2}.btn-icon.small{width:30px;height:30px;font-size:.9rem;padding:0}.btn-icon.small .material-icons,.btn-icon.small .material-icons-outlined,.btn-icon.small .material-symbols-outlined{font-size:20px;padding:0}button.btn-icon{-webkit-appearance:none;outline:none}table{border-collapse:collapse}table th{text-align:left}table th,table td{vertical-align:middle;padding:.25rem 1rem;height:3rem;font-size:.9rem;border-bottom:1px solid var(--border-color)}table.--hover-highlight tbody tr:hover,table.--hover-highlight>tr:hover{background-color:#fafafa}.--table-fixed{table-layout:fixed}th.width-5\%{width:5%}th.width-10\%{width:10%}th.width-15\%{width:15%}th.width-20\%{width:20%}th.width-25\%{width:25%}th.width-30\%{width:30%}th.width-35\%{width:35%}th.width-40\%{width:40%}th.width-45\%{width:45%}th.width-50\%{width:50%}th.width-55\%{width:55%}th.width-60\%{width:60%}th.width-65\%{width:65%}th.width-70\%{width:70%}th.width-75\%{width:75%}th.width-80\%{width:80%}th.width-85\%{width:85%}th.width-90\%{width:90%}th.width-95\%{width:95%}input[type=text],input[type=email],input[type=number],input[type=date],input[type=password],input[type=search]{height:3rem;border:1px solid #dcdedf;border-radius:var(--border-radius, 2px);outline:none;font:400 1rem var(--font-family);box-shadow:inset 0 0 9px #00000005;padding-left:.75rem;vertical-align:middle}select{height:3rem;border-radius:var(--border-radius, 2px);font:400 1rem var(--font-family);outline:none;border:1px solid #dcdedf;box-shadow:inset 0 0 9px #00000005;padding-left:.5rem;vertical-align:middle}}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-default)}.image-faded-overlay{background:#14387f11}.image-faded-text{background:linear-gradient(to bottom,transparent,#00000000 36%,#03103388 100%)}.image-faded-overlay-blue{background:linear-gradient(to bottom,transparent,transparent 30%,#14387Fcc)}.formatted,.formatted p{line-height:1.4}@media (min-width: 1024px){.section-cover .__title{font-size:2.125rem}}@media (min-width: 1024px){.container,.s4\:container,.s5\:container{max-width:1496px;margin-left:auto;margin-right:auto;padding-left:var(--container-padding, 4vw);padding-right:var(--container-padding, 4vw)}}@media (max-width: 1024px){.scrollable-row{display:flex;overflow-x:scroll;gap:1.5rem;scroll-snap-type:x proximity}.scrollable-row.gap-1{gap:1rem}.scrollable-row::-webkit-scrollbar{display:none}.scrollable-row>*{scroll-margin-left:1.5rem;scroll-snap-align:start}.scrollable-row>*:first-child{margin-left:1rem}.scrollable-row>*:last-child{padding-right:6rem}}.category-tag{font-size:.85rem;color:var(--color-gray);font-weight:600}.category-tag:before{content:"";display:inline-block;margin-right:.25rem;width:10px;height:10px;border-radius:1px;background:var(--color-gray-soft)}.category-tag.lila:before{background:var(--color-lila)}.category-tag.amarillo:before{background:var(--color-amarillo)}.category-tag.naranja:before{background:var(--color-naranja)}.category-tag.verde:before{background:var(--color-verde)}.category-tag.azul:before{background:var(--color-azul)}.tag{font-size:13px;font-weight:600;color:#fff;padding:.25rem .5rem;border-radius:5px;width:max-content;text-transform:uppercase}.image-overlay{background:#0000008c;border-radius:var(--border-radius) var(--border-radius) 0 0}.figure .title{font-size:2.5rem}.secondary-primary-gradient{background:linear-gradient(to top,var(--color-primary),var(--color-secondary))}p{line-height:1.33}p.\!larger{line-height:1.4}.round-icon{color:#fff;width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center}.round-icon__icon{font-size:2rem}@media (min-width: 1024px){.round-icon{width:70px;height:70px;font-size:2.5rem}html{font-size:17px}}.round-icon-number{color:#fff;font-weight:700;font-size:33px}.bg-blue-gradient{background:linear-gradient(to bottom,var(--color-secondary),var(--color-primary))}.navigate-widget .arrow{transition:.2s ease all;font-size:1rem}.navigate-parent{transition:.2s ease all}.navigate-parent:hover{background:#fafafa}.card.navigate-parent:hover{background:var(--color-primary-soft)}.navigate-widget:hover .arrow,.navigate-parent:hover .arrow{transform:translate(.33rem)}@media (min-width: 768px) and (max-width: 1300px){.container{max-width:95vw}}.home-cover .__title{font-size:2.5rem}.home-cover .__subtitle{font-size:1.25rem}@media (min-width: 768px){.home-cover .__title{font-size:3.5rem}.home-cover .__subtitle{font-size:1.5rem}}.bg-cover-gradient{background:radial-gradient(circle at top right,#369fe3,#14387f 60%);color:#fff}.base-icon{height:50px;width:50px;border-radius:50%;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.course-preview .__title{font-size:.9rem}}.sections-scrollable .__icon{transition:.2s ease all}.sections-scrollable .__section:hover .__icon{transform:translate(.33rem)}.home-cover{background:linear-gradient(to bottom,black,midnightblue,var(--primary),darkslateblue)}.social-link{border:1px solid var(--color-primary);border-radius:50%;padding:.5rem;background:#fff}@media (min-width: 768px){.category-image{min-width:7rem;min-height:7rem}}dialog::backdrop{background:#000000c4}.modal{border:none;outline:none;padding:0}.base-block h2+h4,.base-block h2+div.h4{margin-top:.5rem;color:var(--color-gray)}.base-block h2+p{margin-top:.5rem}.bg-gray-gradient{background:#fafafa}small,.small{font-size:.8rem;color:var(--color-gray)}.section-cover h1{font-size:2rem}@media (min-width: 768px){.section-cover h1{font-size:3rem}}.course-preview img{transition:.333s ease all}.course-preview:not(.no-zoom):hover img{transform:scale(1.05)}.course-preview:not(.no-zoom):hover .title{color:var(--color-primary)}.section-cover{overflow:hidden}.overlay-test{border-radius:50%;background:#0003;transform:rotate(33deg);margin-left:-70%}.search-wrap{position:relative}.search{border-radius:3rem;padding-left:2.75rem}.search-icon{position:absolute;left:.75rem;top:calc(1.5rem - 12px);color:var(--color-primary)}[x-cloak]{display:none!important}.btn-cover{border:none;background:#dae2ff55}.btn-cover:hover{background:#dae2ff77}.close-video{opacity:.7}.close-video:hover{opacity:1}.testimonial .image-overlay{pointer-events:none}.testimonial .quote{max-height:0;opacity:0;margin-top:0;overflow:hidden}.testimonial:hover .quote{margin-top:1rem;max-height:max-content;opacity:1;transition:.15s ease-in-out all}.formatted>*{color:var(--color-default)}.formatted p{margin-bottom:1rem}.accordion-panel{display:none}.accordion-header.open+.accordion-panel{display:block}.accordion-header:active{background:var(--color-gray-pale)}.accordion-header .arrow{transition:.2s ease all}.accordion-header.open .arrow{transform:rotate(180deg)}.link-item:hover{background:#fafafa}.link-item:active{background:var(--color-gray-pale)}.base-block.bg-gray-soft .btn.basic{background:#fff}.base-block.bg-gray-soft .btn.basic:hover{background:#fafafa}.base-block.bg-gray-soft .btn.basic:active{background:#f4f5f6}.tab{border:1px solid var(--border-color);padding:.75rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;background:#fafafa;color:var(--color-gray);cursor:pointer}.tab:first-child{border-radius:5px 0 0 5px}.tab:hover{background:var(--color-primary-pale)}.tab:last-child{border-radius:0 5px 5px 0}.biblio-search input[type=search]{border-radius:4px 0 0 4px}.tab.active{background:var(--color-secondary);color:#fff;font-weight:600;border-color:var(--color-secondary)}.biblio-search select{border-right:0;border-radius:4px 0 0 4px}.biblio-search select+input[type=search]{border-radius:0}.biblio-search select.hidden+input[type=search]{border-radius:4px 0 0 4px}.biblio-search .btn{border-left:0;border-radius:0 4px 4px 0}@media (max-width: 768px){.biblio-search select{border-right:1px solid var(--border-color);border-radius:4px 4px 0 0;border-bottom:none;padding-right:.75rem}.biblio-search,.biblio-tabs{box-shadow:0 3px 10px #0000001a}.biblio-tabs .tab:first-child{border-radius:4px 0 0;border-right:none;border-bottom:none}.biblio-tabs .tab:nth-child(2){border-radius:0 4px 0 0;border-bottom:none}.biblio-tabs .tab:nth-child(3){border-radius:0 0 0 4px;border-right:none}.biblio-tabs .tab:nth-child(4){border-radius:0 0 4px}.biblio-search .btn{border-radius:0 0 4px 4px;border-left:1px solid var(--border-color);border-top:none}}article.news h1{font-size:1.7rem}article.news .formatted h2{font-size:1.4rem;margin-bottom:1rem;margin-top:2rem}article.news .formatted h3{color:var(--color-default);font-size:1.2rem;margin-bottom:1rem;margin-top:2rem}article.news .formatted img{border-radius:var(--border-radius);display:flex;max-width:400px;max-height:300px;margin:1.5rem 0;width:auto;height:auto}article.news .formatted a{color:var(--color-secondary)}article.news .formatted li{margin-bottom:1rem}article{margin-bottom:5rem}.search-results{position:absolute;width:100%;box-shadow:0 3px 10px #0000004d;background:#fff;border:2px solid var(--color-secondary-pale);border-radius:5px;overflow:hidden}.search-result{background:#fff;padding:.75rem;font-size:.85rem;color:var(--color-default)}.search-result>.text{border-bottom:1px solid var(--color-lite)}.search-result .arrow{font-size:20px}.search-result:hover{color:var(--color-primary-fore);background:var(--color-primary-pale)}.search-result:active{color:var(--color-primary-fore);background:var(--color-primary-soft)}@media (max-width: 768px){.search-results{position:fixed;top:68px;left:0;right:0;width:100%;box-shadow:none}}.logo-list-item{max-height:150px;max-width:200px;width:auto;height:auto}@media (max-width: 768px){.home-cover h1{line-height:1;margin-bottom:.75rem}.section-cover h1{line-height:1}}.accordion-panel>img{max-width:100%;margin:1rem 0}.formatted img{max-width:100%}.document-link:hover{background:var(--color-primary-soft)}.accordion-header.open{border-bottom:none;background:var(--color-primary-pale)}.accordion-header.open h4{color:var(--color-primary-fore)}.accordion-panel th{background:var(--color-gray-soft)}.home-cover{overflow:hidden}.home-cover-radial{display:none}@media (max-width: 1024px){.home-cover-radial{position:absolute;display:block;inset:-50% 0 0;background:radial-gradient(transparent,transparent 50%,rgba(0,0,0,.3) 70%);width:200%;height:150%}.expandable .richtext-image{max-width:100%;height:auto}}.grecaptcha-badge{display:none}.mSliderContent{display:flex;padding:.25rem 0;overflow:scroll;gap:1.5rem;scroll-behavior:smooth;scroll-snap-type:x proximity}.mSliderContent::-webkit-scrollbar{display:none}.mSlider{position:relative}.mSliderContent>div{scroll-snap-align:start;margin:0 auto}.mSlider .prev>*,.mSlider .next>*{pointer-events:none;user-select:none;-webkit-user-select:none}.mSlider .prev,.mSlider .next{background:#0003;border:none;color:#fff;border-radius:2px}.mSlider .prev:hover,.mSlider .next:hover{background:#0006}.mSlider .prev{left:0;z-index:2;top:calc(50% - 1.5rem)}.mSlider .next{right:0;z-index:2;top:calc(50% - 1.5rem)}.mSlider .prev.hidden,.mSlider .next.hidden{display:none}@media (min-width: 1024px){.mSlider .prev{left:-1rem}.mSlider .next{right:-1rem}}@media (min-width: 1350px){.mSlider .prev{left:-2.5rem}.mSlider .next{right:-2.5rem}}.btn[data-astro-cid-xbstl6g3].primary{background:var(--color-primary);padding-right:.75rem}.btn[data-astro-cid-xbstl6g3].secondary{background:var(--color-secondary);padding-inline:.75rem;font-size:.9rem}@media (max-width: 768px){.logo[data-astro-cid-xbstl6g3]{height:55px;width:55px}}
