@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Poppins:wght@300;400;500;700;800;900&display=swap);
:root{--font-family-primary:Roboto,sans-serif;--font-family-secondary:Rubik,serif;--font-material-icons:Material Icons;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:4rem;--color-primary-100:#f3f3f3;--color-primary-200:#eaeaea;--color-primary-300:#e1e1e1;--color-primary-400:#d6d6d6;--color-primary-500:#00bcd4;--color-primary-600:#00acc1;--color-primary-700:#0097a7;--color-primary-800:#00838f;--color-primary-900:#006064;--color-secondary-100:#ff9800;--color-secondary-200:#ff8f00;--color-secondary-300:#ff8700;--color-secondary-400:#ff7e00;--color-secondary-500:#ff6f00;--color-secondary-600:#ff6200;--color-secondary-700:#ff5100;--color-secondary-800:#ff4000;--color-secondary-900:#ff2000}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../../sources/fonts/Roboto-Regular.woff2) format("woff2"),url(../../sources/fonts/Roboto-Regular.woff) format("woff")}@font-face{font-family:Rubik;font-style:normal;font-weight:800;src:url(../../sources/fonts/Rubik-Black.woff2) format("woff2"),url(../../sources/fonts/Rubik-Black.woff) format("woff")}
html{scroll-behavior:smooth}html body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:auto}
.abi-form-register button{border-radius:8px;display:flex;font-size:16px;font-weight:600;justify-content:center;margin-top:2rem;padding:.5rem;text-align:center;text-transform:none;width:100%}.abi-form-register button,.abi-form-register button:hover{color:var(--color-black)}.abi-form-register button:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.abi-form-register ::-moz-placeholder{color:#fff}.abi-form-register :-ms-input-placeholder{color:#fff}.abi-form-register ::placeholder{color:#fff}.abi-form-register input[type=button]{background-color:transparent;border:none!important;position:relative;z-index:9}
@media (min-width:375px){.abi-form-register-wrapper{padding:0 .8rem}}.abi-form-register-wrapper .picture-mobile-top-image{max-width:100%;width:100%}.abi-form-register-wrapper .picture-mobile-top-image .mobile-top-image{border-radius:20px 20px 0 0;max-width:100%;padding-top:1rem}@media (min-width:1024px){.abi-form-register-wrapper .picture-mobile-top-image .mobile-top-image{border-radius:0;padding-top:0}}@media (min-width:913px){.abi-form-register-wrapper .picture-mobile-top-image{max-width:700px}}@media (min-width:1024px){.abi-form-register-wrapper{padding:0}}.abi-form-register .form-register{border-radius:0 0 20px 20px;font-family:Poppins,sans-serif;padding:5rem;z-index:1}@media (min-width:1024px){.abi-form-register .form-register{border-radius:20px}}.abi-form-register .form-register:before{opacity:.7;z-index:-1}@media screen and (max-width:768px){.abi-form-register .form-register:before{border-radius:0;opacity:0}}.abi-form-register .form-register p{font-size:14px;font-weight:100}.abi-form-register .form-register h1{font-family:Poppins;font-size:26px;font-style:normal!important;font-weight:700}.abi-form-register .form-register label{font-size:14px}.abi-form-register .form-register ::-moz-placeholder{color:#fff!important}.abi-form-register .form-register :-ms-input-placeholder{color:#fff!important}.abi-form-register .form-register ::placeholder{color:#fff!important}.abi-form-register .form-register input,.abi-form-register .form-register select,.abi-form-register .form-register textarea{--tw-text-opacity:1;background-color:hsla(0,0%,100%,.3);border:1px solid #d0d5dd;border-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:16px;height:44px;margin-top:.5rem;padding:1rem;width:100%}.abi-form-register .form-register textarea{height:8rem;padding:1rem;width:100%}.abi-form-register .form-register .contador{display:flex;justify-content:flex-end}.abi-form-register .form-register input#copy-code{color:var(--color-black)}.abi-form-register .form-register label.text-grey{color:#979797;display:flex;flex-wrap:wrap;font-size:12px;margin-bottom:.5rem}.abi-form-register .form-register [type=checkbox]:checked~label:after,.abi-form-register .form-register [type=checkbox]:not(:checked)~label:after{background-color:#ffe900;border:1px solid #fff;border-radius:4px;color:var(--color-black);content:urL(/modules/custom/co_club_colombia_registro/assets/images/ico-check.svg);font-size:.9rem;font-weight:700;height:21px;left:0;line-height:.7;padding:4px 3px;position:absolute;top:1px;transition:all .2s;width:21px}.abi-form-register .form-register [type=checkbox]:checked,.abi-form-register .form-register [type=checkbox]:not(:checked){left:-9999px;position:absolute}.abi-form-register .form-register [type=checkbox]:checked~label,.abi-form-register .form-register [type=checkbox]:not(:checked)~label{cursor:pointer;padding-left:4rem;position:relative}.abi-form-register .form-register [type=checkbox]:checked~label:before,.abi-form-register .form-register [type=checkbox]:not(:checked)~label:before{background-color:#fff;border:1px solid #fff;border-radius:.25rem;content:"";height:21px;left:0;position:absolute;top:0;width:21px}.abi-form-register .form-register [type=checkbox]:not(:checked)~label:after{opacity:0;transform:scale(0)}.abi-form-register .form-register .form-check{padding:0!important}.abi-form-register .form-register .form-item-phone{position:relative}.abi-form-register .form-register .form-item-phone:after{color:#c2bcbc;content:urL(/modules/custom/co_club_colombia_registro/sources/images/colombia-flag-rounded.svg);left:1rem;position:absolute;top:3.8rem;top:72%!important;transform:translateY(-50%)}.abi-form-register .form-register .form-item-phone input{padding-left:4.8rem!important}.abi-form-register .form-register .form-item-document label{margin-left:-6rem}.abi-form-register .form-register .form-item-document{display:block;width:80%}.abi-form-register .form-register .form-item-document-type{display:block;width:20%}.abi-form-register .form-register .form-item-tyc{margin-bottom:1.2rem;margin-top:3rem}@media screen and (max-width:912px){.abi-form-register .form-register .form-item-tyc{margin-bottom:3rem}}.abi-form-register .form-register .js-form-item-document.has-error .is-invalid{border:1px solid #d0d5dd}.abi-form-register .form-register .form-item-document.has-error .invalid-feedback{bottom:-2.7rem;margin-left:-6rem}.abi-form-register .form-register .has-error .invalid-feedback,.abi-form-register .form-register .has-error+.invalid-feedback{display:block}.abi-form-register .form-register .has-error{position:relative}.abi-form-register .form-register .has-error:before{--tw-text-opacity:1;align-items:center;background-color:#f80000;border-radius:4px;color:rgb(255 255 255/var(--tw-text-opacity));content:"✕";display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;position:absolute;right:.6rem;top:3.6rem;width:24px}.abi-form-register .form-register .form-item-birthyear.has-error:before,.abi-form-register .form-register .form-item-tyc.has-error:before,.abi-form-register .form-register .form-type-select.has-error:before,.abi-form-register .form-register .mcq .has-error:before,.abi-form-register .form-register .open_question .has-error:before,.abi-form-register .form-register .rating.has-error:before{display:none!important}.abi-form-register .form-register .invalid-feedback{bottom:-2rem;color:red;font-size:11px;line-height:1;margin-top:0;position:absolute;width:330px}.abi-form-register .form-register .form-item-document-type.is-valid:before,.abi-form-register .form-register .form-type-select.is-valid:before{display:none!important}.abi-form-register .form-register .form-item-mktg.has-error .invalid-feedback:before,.abi-form-register .form-register .form-item-tyc.has-error .invalid-feedback:before{display:none}.abi-form-register .form-register .form-item-mktg .invalid-feedback,.abi-form-register .form-register .form-item-tyc .invalid-feedback{bottom:-1rem!important;height:auto!important;left:4rem!important;margin-bottom:0!important;margin-left:0!important;width:100%!important}@media screen and (max-width:570px){.abi-form-register .form-register .form-item-mktg .invalid-feedback,.abi-form-register .form-register .form-item-tyc .invalid-feedback{bottom:-2.25rem!important;height:auto!important;width:85%!important}}.abi-form-register .form-register .is-valid{position:relative}.abi-form-register .form-register .is-valid:before{align-items:center;background-color:#17c360;border-radius:4px;content:url(/modules/custom/co_club_colombia_registro/sources/images/ico-check-white.svg);display:flex;height:24px;justify-content:center;position:absolute;right:.6rem;top:3.6rem;width:24px}.abi-form-register .form-register .nice-select.open,.abi-form-register .form-register input:focus-within,.abi-form-register .form-register textarea:focus-within{background-color:#fff!important;color:#000!important}@media screen and (max-width:912px){.abi-form-register .form-register{padding:3rem;width:100%!important}}.abi-form-register .form-register .open_question.has-error .invalid-feedback{bottom:0}.abi-form-register .star-rating{display:inline-block;font-size:36px;left:5px;position:relative}@media (min-width:1024px){.abi-form-register .star-rating{left:0}}.abi-form-register .star-rating__input{display:none}.abi-form-register .star-rating__label{color:#908ea0;float:right;font-size:7rem!important;margin-right:3rem}@media screen and (max-width:768px){.abi-form-register .star-rating__label{font-size:5.3rem!important;margin-right:1.4rem}@supports (-webkit-touch-callout:none){.abi-form-register .star-rating__label{font-size:4.3rem!important}}}@media screen and (max-width:360px){.abi-form-register .star-rating__label{margin-right:.6rem}}.abi-form-register .star-rating .star-box-text{clear:both;display:flex;justify-content:space-between;text-transform:uppercase}.abi-form-register .star-rating .star-box-text p{font-size:8px}.abi-form-register .star-rating:hover .star-rating__label{color:#fff}.abi-form-register fieldset.js-form-item{display:grid}.abi-form-register fieldset.js-form-item.js-form-item-countries-cities{grid-column-end:3;grid-column-start:1}.abi-form-register fieldset.js-form-item.js-form-item-countries-cities .shs-field-container{display:block;gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.abi-form-register fieldset.js-form-item.js-form-item-countries-cities .shs-field-container{display:grid}}.abi-form-register fieldset.js-form-item.js-form-item-countries-cities .shs-field-container .shs-widget-container{margin-bottom:.75rem;width:100%}@media (min-width:1024px){.abi-form-register fieldset.js-form-item.js-form-item-countries-cities .shs-field-container .shs-widget-container{margin-bottom:0;width:auto}}.abi-form-register .date-of-birth label{display:none}.abi-form-register .abi-form-one-column label{margin-top:1rem}.abi-form-register .abi-form-one-column .is-valid:before{top:3.4rem!important}.abi-form-register .abi-form-two-column input{width:100%}.abi-form-register .one-col-class{width:550px}.abi-form-register .one-col-class .has-error:before{top:3.5rem}@media screen and (max-width:912px){.abi-form-register .one-col-class .has-error:before{top:3.7rem}}.abi-form-register .one-col-class .form-item-phone:after{top:3.5rem}@media screen and (max-width:768px){.abi-form-register .one-col-class .form-item-phone:after{top:3.8rem}}.abi-form-register .one-col-class .form-item-phone .star-rating label{margin-right:2rem!important}@media screen and (max-width:540px){.abi-form-register .one-col-class .form-item-phone{width:100%}}.abi-form-register .two-col-class{width:700px}.abi-form-register .js-form-type-checkbox label{color:#fff!important;font-size:12px!important}.abi-form-register .form-item-document input{border-left:0!important;border-radius:0 10px 10px 0!important}.abi-form-register .radio-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));margin:1rem 0;padding:0}@media screen and (max-width:540px){.abi-form-register .radio-toolbar{display:block}}.abi-form-register .radio-toolbar input[type=radio]{opacity:0;position:fixed;width:0}.abi-form-register .radio-toolbar label{align-items:center;background-color:hsla(0,0%,100%,.3);border:1px solid #d0d5dd;color:#fff!important;display:flex;font-size:14px;height:70px;justify-content:center;line-height:.9;padding:10px 19px;text-align:center;width:100%}@media screen and (max-width:540px){.abi-form-register .radio-toolbar label{border-radius:10px;height:44px;margin:8px 0}}.abi-form-register .radio-toolbar li:first-child label{border-radius:10px 0 0 10px}@media screen and (max-width:540px){.abi-form-register .radio-toolbar li:first-child label{border-radius:10px}}.abi-form-register .radio-toolbar li:last-child label{border-radius:0 10px 10px 0}@media screen and (max-width:540px){.abi-form-register .radio-toolbar li:last-child label{border-radius:10px}}.abi-form-register .radio-toolbar input[type=radio]:checked~label{color:#000!important}.abi-form-register .radio-toolbar label:hover{color:#000!important;cursor:pointer;font-weight:500}.abi-form-register .checkboxes--wrapper legend{margin-bottom:3rem;margin-top:6rem}.abi-form-register .checkboxes--wrapper legend .fieldset-legend{color:#d6c283;font-size:14px;margin-top:2.5rem}.abi-form-register .checkboxes--wrapper .form-check{margin:.8rem 0}.abi-form-register .form-item-sign label{font-size:16px;font-weight:500;padding-bottom:2.5rem;padding-top:3rem}.abi-form-register .wbf-sign-element{overflow-y:hidden;position:relative}.abi-form-register .wbf-sign-element canvas{z-index:4}.abi-form-register .wbf-sign-element .signature-placeholder{bottom:2rem;display:flex;padding:0 3rem;pointer-events:none;position:absolute;width:100%;z-index:3}.abi-form-register .wbf-sign-element .signature-placeholder .symbol{color:#a0a0a0;font-size:12px;line-height:1;padding-right:2rem}.abi-form-register .wbf-sign-element .signature-placeholder .sign-underline{border-bottom:2px solid #a0a0a0;width:100%}@media (min-width:1024px){.abi-form-register .wbf-sign-element,.abi-form-register .wbf-sign-element .webform-signature-pad{height:108px}.abi-form-register .wbf-sign-element .webform-signature-pad:before{padding-top:108px}}.abi-form-register .upload-file-container{align-items:center;background:#fff;border:1.5px dashed #d6c283;border-radius:5px;display:flex;flex-direction:column;justify-content:center;margin-top:1.5rem;padding:2rem;position:relative}.abi-form-register .upload-file-container .upload-file--text{color:#8d8d8d;font-size:12px;padding-top:2rem;text-align:center}.abi-form-register .upload-file-container .upload-file--text span{font-weight:600;text-decoration:underline}@media (min-width:1024px){.abi-form-register .upload-file-container .upload-file--text{font-size:16px}}.abi-form-register .upload-file-container .form-managed-file{height:100%;position:absolute;width:100%}.abi-form-register .upload-file-container .form-managed-file input{height:100%;opacity:0}.abi-form-register .upload-file-container .messages--error{display:none}.abi-form-register .upload-file-container .messages--error span{font-weight:600;text-decoration:underline}@media (min-width:1024px){.abi-form-register .upload-file-container .messages--error{font-size:16px}}.abi-form-register .upload-file-container .delete-upload-file-button--text{font-weight:700;padding-left:1rem}.abi-form-register .upload-file-container .delete-upload-file-button--text .ajax-progress-throbber{display:none}.abi-form-register .upload-file-container--image-uploaded{height:56px}.abi-form-register .upload-file-container--image-uploaded .upload-file--icon,.abi-form-register .upload-file-container--image-uploaded .upload-file--text{display:none}.abi-form-register .upload-file-container--image-uploaded .upload-file-container{border:none}.abi-form-register .upload-file-container--image-uploaded .form-managed-file{align-items:center;display:flex}.abi-form-register .upload-file-container--image-uploaded .file--image{background-image:none;overflow:hidden;padding-left:4rem;text-overflow:ellipsis;white-space:nowrap;width:80%}.abi-form-register .upload-file-container--image-uploaded .form-submit{align-items:center;display:flex;height:100%;margin-top:0;text-transform:uppercase;width:180px}.abi-form-register ::-webkit-scrollbar{-webkit-appearance:none}.abi-form-register ::-webkit-scrollbar:vertical{width:8px}.abi-form-register ::-webkit-scrollbar-button,.abi-form-register ::-webkit-scrollbar-button:increment{display:none}.abi-form-register ::-webkit-scrollbar:horizontal{height:8px}.abi-form-register ::-webkit-scrollbar-thumb{background-color:#797979;border:2px solid #f1f2f3;border-radius:20px}.abi-form-register ::-webkit-scrollbar-track{border-radius:10px}.abi-form-register button{margin-top:50px}
#registro-success-modal{padding-top:5rem;pointer-events:none;white-space:nowrap}#registro-success-modal h2{color:#000;font-size:18px}#registro-success-modal p{color:#979797!important;font-size:16px}#registro-success-modal .css-modal-check{display:none;pointer-events:auto}#registro-success-modal .css-modal-check:checked~.css-modal{opacity:1;pointer-events:auto}#registro-success-modal .css-modal{background-color:#fff;border-radius:10px;display:inline-block;max-width:350px;opacity:0;padding:2.25em;pointer-events:none;position:relative;text-align:center;vertical-align:middle;white-space:normal;z-index:1}#registro-success-modal .css-modal .close{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:-6.5rem;width:40px}#registro-success-modal .css-modal-check:checked~#overlay{opacity:.8;pointer-events:auto}#registro-success-modal #overlay{background-color:#000;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .8s}#registro-success-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle}#registro-success-modal .close:after{color:#000;content:"✕";font-size:1.5rem}#registro-success-modal a.btn{border:1px solid transparent;border-radius:8px;color:#000;font-size:14px;font-weight:700;text-transform:none}#registro-success-modal a.btn:hover{background-color:#fff;border:1px solid #000;text-decoration:none}.viewport-video-modal{position:fixed;z-index:10}.viewport-video-modal .modal{align-items:center;background:#0000008c;display:flex;height:100%;justify-content:center;padding:1rem;width:100%}.viewport-video-modal .modal .youtube-video{height:100%;max-height:60%;max-width:100%;position:relative;width:100%}.viewport-video-modal .modal .youtube-video iframe{border-radius:2rem;bottom:0;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%}@media (min-width:768px){.viewport-video-modal .modal .youtube-video{max-width:80%}}@media (min-width:1024px){.viewport-video-modal .modal .youtube-video{height:100%;max-height:70%;max-width:60%;width:100%}}.viewport-video-modal .modal .youtube-video .close-button{position:absolute;right:11px;top:-65px}.viewport-video-modal .modal .youtube-video .close-button button{background:none;border:none}.hide-modal{display:none}
.abi-form-register .nice-select{align-items:center;background:hsla(0,0%,100%,.3)!important;background-image:none!important;border-radius:10px!important;color:#fff;display:flex;font-size:16px;height:44px!important;margin-top:.5rem}.abi-form-register .nice-select:after{border-bottom:2px solid #d0d5dd!important;border-right:2px solid #d0d5dd!important;height:9px!important;margin-top:-6px!important;width:9px!important}.abi-form-register .nice-select .option:hover{padding-left:2rem}.abi-form-register .nice-select .selected{font-weight:600}.abi-form-register .nice-select.open .list{color:var(--color-black);font-size:14px;height:20rem;max-height:200px;overflow-y:scroll;width:100%}.abi-form-register .js-form-item-document-type{margin-top:2.4rem;position:absolute}.abi-form-register .js-form-item-document-type .nice-select{border-radius:10px 0 0 10px!important;border-right:0;height:44px;padding:0 8px}
.text-headline{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity));font-family:var(--font-family-primary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--font-family-secondary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:var(--text-4xl);font-weight:900;letter-spacing:-.025em;line-height:1;text-transform:uppercase}@media (min-width:1280px){.text-headline{font-size:var(--text-4xl)}}
.video-container{margin-bottom:6rem;margin-top:6rem;max-width:700px}.video-container .video-title{color:#fff;font-size:16px;font-weight:700;padding-bottom:20px}@media (min-width:1024px){.video-container .video-title{font-size:26px;padding-bottom:10px}}.video-container .video-description{color:#d6c283;font-size:14px;font-weight:400;padding:0 1rem}@media (min-width:1024px){.video-container .video-description{font-size:1.6rem}}.video-card{border:8px solid #d6c283;border-radius:7px;cursor:pointer;margin:2.3rem 1rem 4rem;position:relative}.video-card .video-button{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.video-card .video-button .video-button__play-button{align-items:center;background:#d6c283;border-radius:100%;display:flex;height:68px;justify-content:center;width:68px}.video-card .video-button .video-button__play-button img{width:18px}@media (min-width:1024px){.video-card .video-button .video-button__play-button{height:100px;width:100px}.video-card .video-button .video-button__play-button img{width:33px}}.video-card .video-thumbnail{-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1024px){.video-card{border:18px solid #d6c283;border-radius:15px;margin-bottom:10rem}}



/*! tailwindcss v3.0.23 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:var(--font-family-primary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }#header{background-image:url(../../sources/images/webpack.png);background-size:contain}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-50{z-index:50}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.mt-3{margin-top:.75rem}.mb-4{margin-bottom:1rem}.mb-3{margin-bottom:.75rem}.mt-6{margin-top:1.5rem}.mt-4{margin-top:1rem}.mt-2{margin-top:.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.h-28{height:7rem}.w-40{width:10rem}.w-2\/6{width:33.333333%}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-12{gap:3rem}.gap-2{gap:.5rem}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.overflow-hidden{overflow:hidden}.rounded-md{border-radius:.375rem}.border{border-width:1px}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pr-10{padding-right:2.5rem}.text-center{text-align:center}.text-right{text-align:right}.font-headline{font-family:var(--font-family-secondary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:var(--text-2xl)}.text-lg{font-size:var(--text-lg)}.text-base{font-size:var(--text-base)}.font-black{font-weight:900}.font-bold{font-weight:700}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.leading-8{line-height:2rem}.tracking-tight{letter-spacing:-.025em}.text-primary{color:var(--color-primary-500)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-black{color:var(--color-black)}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.underline-offset-0{text-underline-offset:0}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{bottom:0;content:var(--tw-content);left:0;right:0;top:0}.before\:rounded-2xl:before{border-radius:1rem;content:var(--tw-content)}.hover\:text-primary-600:hover{color:var(--color-primary-600)}@media (min-width:1024px){.lg\:absolute{position:absolute}.lg\:-left-12{left:-3rem}.lg\:w-1\/5{width:20%}.lg\:w-1\/6{width:16.666667%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:p-10{padding:2.5rem}}@media (min-width:1280px){.xl\:text-4xl{font-size:var(--text-4xl)}}
