/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'ABC Ginto Nord';src:url(/themes/custom/gm_prevoyance/fonts/ABCGintoNord-Medium-Trial.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Roboto';src:url(/themes/custom/gm_prevoyance/fonts/Roboto-Regular.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:swap;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.cta{opacity:0;transform:translate(-50%,-50%);transition:all .3s .7s ease-in-out,opacity .2s ease-in-out;max-width:4rem;max-height:4rem;border-radius:100%;position:absolute;left:50%;}.cta > span{opacity:0;transition:opacity .3s 1s ease-in-out;white-space:nowrap;border-radius:33px;}.cta.visible > span{opacity:1;}.cta.visible{opacity:1;max-width:100em;max-height:5em;border-radius:33px;}.cta.visible:hover:before{transform:scale(1.1) rotate(3deg);}.cta.visible:before{content:'';position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;transition:transform .4s cubic-bezier(1,1.67,1,1.16);border-radius:33px;animation-name:border-pulse;animation-delay:.2s;animation-duration:.5s;animation-iteration-count:1;}.cta.visible:after{content:'';position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;border-radius:33px;}@keyframes border-pulse{0%{transform:scale(1);}50%{transform:scale(1.5);}100%{transform:scale(1);}}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
details.faq__question > summary{list-style:none;text-wrap:auto;}details.faq__question[open] > div.faq__question__answer{animation-name:details-enter;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;}details.faq__question > summary::-webkit-details-marker{display:none}@keyframes details-enter{0%{opacity:0;max-height:0;}100%{opacity:1;max-height:1500px;}}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}input[type=number]{appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/gm_prevoyance/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/gm_prevoyance/images/icons/error.svg) no-repeat;background-size:contain;}
ul.good-to-know{list-style-image:url(/themes/custom/gm_prevoyance/images/icons/marker-goodtoknow.svg);}ul.good-to-know > li{padding-left:12px;}.super-thumb{max-width:160px;}.super-thumb__hand{transform-origin:50% 50%;transition:transform 200ms ease-in-out;}.super-thumb__star{transform:scale(1);transform-origin:50% 50%;transition:transform 200ms ease-in-out;}.super-thumb__star path{animation:rotating 50s linear infinite;transform-origin:50% 50%;}.super-thumb:hover .super-thumb__star{transform:scale(0.9);}.super-thumb:hover .super-thumb__hand{transform:scale(1.05) rotate(-5deg);}@-webkit-keyframes rotating{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
.hero{}.hero__image img,.hero__image svg{width:100%;height:auto;filter:drop-shadow(0 0 100px rgba(255,255,255,0.3));}@supports not (aspect-ratio:1 / 1){.aspect-square-fix::before{float:left;padding:100% 0 0 0 !important;content:"";}.aspect-square-fix::after{display:block;content:"";clear:both;}}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/gm_prevoyance/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/gm_prevoyance/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{padding:0;list-style:none outside;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/gm_prevoyance/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/gm_prevoyance/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/gm_prevoyance/images/icons/menu-collapsed-rtl.png);}footer .menu-item a{display:block;padding:0.5rem 0;transition:color 200ms ease-in-out;}footer .menu-item a:hover{color:#f2a900;}footer .socials .menu-item a{padding:0.5rem;border-radius:50%;border:2px solid transparent;transition:border 200ms ease-in-out;}footer .socials .menu-item a:hover{border-color:#f2a900;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.node--unpublished{background-color:#fff4f4;}.node--header{position:absolute;top:0;left:0;width:100%;height:500px;clip-path:url(#curve);}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
ol.steps{counter-reset:listCounter;}li.step{counter-increment:listCounter;display:flex;align-items:center;}ol.steps > li.step:before{content:counter(listCounter);flex:0 0 60px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin-right:1rem;font-family:'ABC Ginto Nord';font-size:24px;background:url(/themes/custom/gm_prevoyance/images/icons/marker-step.svg) no-repeat;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.overlay{}.overlay__content h2,.overlay__content h3,.overlay__content h4{font-family:'ABC Ginto Nord';font-size:1.25rem;}
.persona{position:relative;width:100%;}.persona::before,.persona::after{content:'';display:block;position:absolute;top:11%;right:11%;bottom:11%;left:11%;z-index:0;border-radius:50%;transform:scale(0.8,0.5);transform-origin:50% 95%;transition:transform 300ms 50ms cubic-bezier(0.5,1.5,0.5,0.9);}.persona::after{top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(0.5,0.1);transform-origin:50% 50%;transition:transform 450ms 100ms cubic-bezier(0.5,2,0.5,0.8);}.persona svg,.persona img{position:relative;z-index:1;transform:scale(1.2);transform-origin:50% 100%;transition:transform 400ms cubic-bezier(0.5,1.5,0.5,0.9);}.active .persona::before,.persona:hover::before{transform:scale(1,1);transition-delay:150ms;}.active .persona::after,.persona:hover::after{transform:scale(1,1);opacity:1;transition-delay:50ms;}.active .persona svg,.active .persona img,.persona:hover svg,.persona:hover img{transform:scale(1);transition-delay:50ms;}.active:hover .persona::after{transform:scale(0.9);}
.card-path{display:grid;grid-template-columns:1fr 3fr;grid-gap:1.5rem;gap:1.5rem;padding-bottom:2rem;position:relative;z-index:15;}@media (min-width:640px){.card-path{align-items:center;}}@media (min-width:768px){.card-path{max-width:550px;gap:2rem;}}@media (min-width:1024px){.card-path{max-width:700px;gap:4rem;}}.card-path__image{width:100%;}.card-path__image img,.card-path__image svg{border-radius:9999px;margin:0 auto;}.card-path__image .media::after,.card-path__image .media::before{content:'';display:block;width:100%;height:0;padding-top:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;border-radius:50%;transform:scale(1);transform-origin:50% 50%;transition:transform 300ms 50ms cubic-bezier(0.5,1.5,0.5,0.9);background-color:#fffaf1;transform:scale(1.2);}.card-path__image .media::before{z-index:-1;transform:scale(1.1);border-radius:50%;box-shadow:0 0 0 5px #F2A900;}.card-path__image:hover::after{transition:transform 450ms 100ms cubic-bezier(0.5,2,0.5,0.8);}.card-path__image,.card-path__image{border-radius:9999px;margin:0 auto;opacity:0;transform:scale(0.2);transition:opacity 500ms ease-in-out,transform 600ms cubic-bezier(0.5,2,0.5,0.8);}.card-path--active .card-path__image{opacity:1;transform:scale(1);}.card-path__text,.card-path__text{border-radius:9999px;margin:0 auto;opacity:0;transform:scale(.9);transition:opacity 400ms 200ms ease-in-out,transform 400ms 200ms cubic-bezier(0.8,1.5,0.8,1);}.card-path--active .card-path__text{opacity:1;transform:scale(1);}
.marketingForm.marketingForm{padding:0 1rem 3rem 1rem;font-size:1rem;color:rgb(0,61,76);@media (min-width:1024px){font-size:1.125rem;}}.marketingForm.marketingForm div[data-editorblocktype="Text"]{margin:0 !important;}.marketingForm.marketingForm th{padding:0 !important;}.marketingForm.marketingForm th{padding:0 !important;}.marketingForm.marketingForm p{font-family:'Roboto';line-height:1.5;font-size:1rem;color:rgb(0,61,76);padding-bottom:0.75rem;@media (min-width:1024px){font-size:1.125rem;}}.marketingForm.marketingForm h1{color:rgb(0,61,76);margin:1rem 0 0.25rem;padding:0px;width:100%;font-family:'ABC Ginto Nord';line-height:1.25;font-size:28px;}.marketingForm.marketingForm h2{color:rgb(0,61,76);margin:1rem 0 0.25rem;padding:0px;width:100%;line-height:1.25;font-family:'ABC Ginto Nord';font-size:22px;}.marketingForm.marketingForm h3{color:rgb(0,61,76);margin:1rem 0 0.25rem;padding:0px;width:100%;line-height:1.25;font-family:'ABC Ginto Nord';font-size:18px;}.marketingForm.marketingForm .textFormFieldBlock,.marketingForm.marketingForm .dateTimeFormFieldBlock,.marketingForm.marketingForm .twoOptionFormFieldBlock,.marketingForm.marketingForm .optionSetFormFieldBlock,.marketingForm.marketingForm .multiOptionSetFormFieldBlock,.marketingForm.marketingForm .lookupFormFieldBlock{padding:1.5rem 0 0 0;display:flex;flex-direction:column;gap:0.25rem;}.marketingForm.marketingForm .textFormFieldBlock label,.marketingForm.marketingForm .dateTimeFormFieldBlock label,.marketingForm.marketingForm .lookupFormFieldBlock label,.marketingForm.marketingForm .twoOptionFormFieldBlock label.block-label,.marketingForm.marketingForm .optionSetFormFieldBlock label.block-label,.marketingForm.marketingForm .multiOptionSetFormFieldBlock label.block-label,.marketingForm.marketingForm div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"],.marketingForm.marketingForm .textFormFieldBlock label *,.marketingForm.marketingForm .dateTimeFormFieldBlock label *,.marketingForm.marketingForm .lookupFormFieldBlock label *,.marketingForm.marketingForm .twoOptionFormFieldBlock label.block-label *,.marketingForm.marketingForm .optionSetFormFieldBlock label.block-label *,.marketingForm.marketingForm .multiOptionSetFormFieldBlock label.block-label *,.marketingForm.marketingForm .eventSession label *,.marketingForm.marketingForm .consentBlock label *{font-family:'Roboto';font-size:0.825rem;font-weight:400;color:#003D4C;@media (min-width:1024px){font-size:1rem;}}.marketingForm.marketingForm .textFormFieldBlock label::after,.marketingForm.marketingForm .twooption_checkbox label::after,.marketingForm.marketingForm .dateTimeFormFieldBlock label::after,.marketingForm.marketingForm .lookupFormFieldBlock label::after,.marketingForm.marketingForm .twoOptionFormFieldBlock label.block-label::after,.marketingForm.marketingForm .twoOptionFormFieldBlock div.twooption_checkbox label::after,.marketingForm.marketingForm .optionSetFormFieldBlock label.block-label::after,.marketingForm.marketingForm .multiOptionSetFormFieldBlock label.block-label::after,.marketingForm.marketingForm .consentBlock label::after,.marketingForm.marketingForm .eventSession label::after,div[data-editorblocktype="Captcha"] label[id^="wlspispHipInstructionContainer"]::after{color:#f2a900;}.marketingForm.marketingForm .optionSetFormFieldBlock select,.marketingForm.marketingForm .textFormFieldBlock input,.marketingForm.marketingForm .dateTimeFormFieldBlock input,.marketingForm.marketingForm .lookupFormFieldBlock input,.marketingForm.marketingForm textarea,div[data-editorblocktype="Captcha"] input{font-family:'Roboto';font-size:1rem;padding:1rem 0.75rem;background-color:#fff;border:1px solid #beced4;border-radius:0.5rem;display:block;width:100%;height:auto;box-sizing:border-box;flex:2;color:#003D4C;line-height:1.5;@media (min-width:1024px){font-size:1.125rem;}}.marketingForm.marketingForm .optionSetFormFieldBlock select,.marketingForm.marketingForm .textFormFieldBlock input::placeholder,.marketingForm.marketingForm .dateTimeFormFieldBlock input,.marketingForm.marketingForm .lookupFormFieldBlock input::placeholder,.marketingForm.marketingForm textarea::placeholder,div[data-editorblocktype="Captcha"] input::placeholder{font-size:1rem;font-family:inherit;color:#7F9FA9;@media (min-width:1024px){font-size:1.125rem;}}.marketingForm.marketingForm .twoOptionFormFieldBlock div.radiobuttons,.marketingForm.marketingForm .twoOptionFormFieldBlock div.twooption_checkbox,.marketingForm.marketingForm .optionSetFormFieldBlock div.radiobuttons,.marketingForm.marketingForm .multiOptionSetFormFieldBlock fieldset{flex-direction:row;gap:2rem;}.marketingForm.marketingForm .twoOptionFormFieldBlock div.radiobuttons div,.marketingForm.marketingForm .optionSetFormFieldBlock div.radiobuttons div{width:auto;}.marketingForm.marketingForm .twoOptionFormFieldBlock div.radiobuttons div label,.marketingForm.marketingForm .optionSetFormFieldBlock div.radiobuttons div label{font-family:'Roboto';font-size:1rem;font-weight:400;line-height:1.5;color:rgb(0,61,76);}.marketingForm.marketingForm .primaryButton,.marketingForm.marketingForm .submitButton{font-family:'ABC Ginto Nord';padding:1rem 3rem;text-align:center;font-weight:700;font-size:16px;line-height:1.5;background-color:rgb(252 198 67 / 1);border:none;border-radius:9999px;color:#003D4C;cursor:pointer;transition-property:color,background-color;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.marketingForm.marketingForm .primaryButton:hover,.marketingForm.marketingForm .submitButton:hover{color:#fff;background-color:rgb(127 159 169 / 1);}.marketingForm.marketingForm .notification-container{margin-left:10px;margin-right:10px;margin-bottom:10px;margin-top:10px;}.marketingForm.marketingForm .notification-message{border:1px solid #beced4;border-radius:0.5rem;margin-bottom:1rem;margin-top:1rem;padding:1rem;}.marketingForm.marketingForm .submitButton{display:flex;flex-direction:column;gap:.25rem;padding:5px 10px;font-size:14px;}.marketingForm.marketingForm .submitButton > .pictoChances{width:25px;}@media(min-width:480px){.marketingForm.marketingForm .submitButton{flex-direction:row;gap:.75rem;padding:1rem 3rem;}.marketingForm.marketingForm .submitButton > .pictoChances{width:45px;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/gm_prevoyance/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/gm_prevoyance/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/gm_prevoyance/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.table-container table{margin-bottom:2rem;margin-top:3rem;display:flex;width:100%;flex-direction:column;font-size:0.875rem;line-height:1;}@media (min-width:768px){.table-container table{font-size:1rem;}}@media (min-width:1024px){.table-container table{white-space:nowrap;display:table;}}.table-container table > thead,.table-container table > tbody,.table-container table tr{display:contents;}.table-container table > thead{font-weight:800;line-height:1.25;}@media (min-width:1024px){.table-container table > thead{font-family:ABC Ginto Nord;display:table-header-group;}.table-container table > tbody{display:table-row-group;}}.table-container table > tbody > tr{border-bottom-width:2px;}.table-container table > tbody > tr:last-of-type{--tw-border-opacity:1;border-bottom-color:rgb(0 0 0 / var(--tw-border-opacity,1));font-weight:800;}@media (min-width:1024px){.table-container table > tbody > tr:last-of-type{font-family:ABC Ginto Nord;}}.table-container table > tbody > tr:last-of-type > td{margin-bottom:2rem;}.table-container table > tbody td.col_0{--tw-text-opacity:1;color:rgb(0 61 76 / var(--tw-text-opacity,1));}.table-container table > tbody td:not(col_0){--tw-text-opacity:1;color:rgb(68 118 132 / var(--tw-text-opacity,1));}@media (min-width:1024px){.table-container table tr{display:table-row;}}.table-container table > caption{font-style:italic;}.table-container table th,.table-container table td{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-top:0.75rem;padding-bottom:0.75rem;padding-right:1rem;padding-left:0px;vertical-align:bottom;}@media (min-width:1024px){.table-container table th,.table-container table td{display:table-cell;}}.table-container table th:not(.col_0),.table-container table td:not(.col_0){text-align:right;}.table-container table th:not(.col_0):before,.table-container table td:not(.col_0):before{flex:1 1 0%;text-align:left;--tw-content:attr(data-label);content:var(--tw-content);}@media (min-width:1024px){.table-container table th:not(.col_0):before,.table-container table td:not(.col_0):before{--tw-content:none;content:var(--tw-content);}}.table-container table th:not(.col_0) > p,.table-container table td:not(.col_0) > p{flex:1 1 0%;}.table-container table .col_0{max-height:0px;max-width:0px;padding:0px;opacity:0;}@media (min-width:1024px){.table-container table .col_0{display:table-cell;max-height:none;max-width:none;padding-top:0.75rem;padding-bottom:0.75rem;padding-right:1rem;padding-left:0px;opacity:1;}}.table-container table .col_1{order:1;}.table-container table .col_2{order:2;}.table-container table .col_3{order:3;}.table-container table .col_4{order:4;}.table-container table span{margin-bottom:0.5rem;display:block;--tw-text-opacity:1;color:rgb(242 169 0 / var(--tw-text-opacity,1));}@media (min-width:768px){.table-container table span{font-size:1.125rem;}}svg,img{width:100%;height:auto;}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--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:rgb(59 130 246 / 0.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:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--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:rgb(59 130 246 / 0.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:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Roboto,sans;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}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,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}.layout-content a:not([class]),.overlay__content a:not([class]){--tw-text-opacity:1;color:rgb(0 61 76 / var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:2px;}.layout-content a:not([class]):hover,.overlay__content a:not([class]):hover{--tw-text-opacity:1;color:rgb(0 82 98 / var(--tw-text-opacity,1));text-decoration-color:#005262;}.layout-content :is(h1,h2,h3,h4,h5,h6):not([class]),.overlay__content :is(h1,h2,h3,h4,h5,h6):not([class]){font-family:ABC Ginto Nord;}.layout-content h3:not([class]),.overlay__content h3:not([class]){margin-top:1rem;margin-bottom:0.5rem;font-family:ABC Ginto Nord;font-size:1.5rem;}.layout-content h4:not([class]),.overlay__content h4:not([class]){margin-top:0.5rem;margin-bottom:0.25rem;font-size:1.25rem;}.layout-content h5:not([class]),.overlay__content h5:not([class]){margin-top:0.5rem;font-size:1rem;}.layout-content h6:not([class]),.overlay__content h6:not([class]){margin-top:0.5rem;font-size:0.875rem;}.layout-content :is(ol,ul):not([class]),.overlay__content :is(ol,ul):not([class]){padding-left:1.5rem;}.layout-content :is(ol):not([class]),.overlay__content :is(ol):not([class]){list-style-type:decimal;}.layout-content :is(ul):not([class]),.overlay__content :is(ul):not([class]){list-style-type:disc;}.wysiwyg a{text-decoration-line:underline;}.btn-cta{margin-bottom:1rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(252 198 67 / var(--tw-bg-opacity,1));padding-top:0.625rem;padding-bottom:0.625rem;padding-left:1.25rem;padding-right:1.25rem;font-family:ABC Ginto Nord;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.btn-cta:hover{--tw-bg-opacity:1;background-color:rgb(127 159 169 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.btn-cta:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;}.btn-cta--secondary{margin-bottom:1rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(127 159 169 / var(--tw-bg-opacity,1));padding-top:0.625rem;padding-bottom:0.625rem;padding-left:1.25rem;padding-right:1.25rem;font-family:ABC Ginto Nord;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.btn-cta--secondary:hover{--tw-bg-opacity:1;background-color:rgb(252 198 67 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 61 76 / var(--tw-text-opacity,1));}.btn-cta--secondary:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px;}.btn-cta:disabled{pointer-events:none;--tw-bg-opacity:1;background-color:rgb(222 231 235 / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(127 159 169 / var(--tw-text-opacity,1));}.competition-prizes__container{max-width:24rem;margin-top:-4px;perspective:10px;perspective-origin:top;transform-style:preserve-3d;height:8rem;width:100%;}.competition-prizes__box{position:absolute;height:4rem;width:100%;border-width:4px;--tw-border-opacity:1;border-color:rgb(242 169 0 / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;text-align:center;font-family:ABC Ginto Nord;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--z-factor:0;--y-factor:0;--opacity:100%;transition:transform .5s ease-in-out;transform:translate3d(0,var(--y-factor),var(--z-factor));opacity:var(--opacity);}.competition-prizes__box.leaving{animation-name:leaving;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-out;}.competition-title{position:relative;display:flex;text-wrap:balance;padding-top:1rem;padding-bottom:1rem;font-family:ABC Ginto Nord;font-size:1.5rem;line-height:1;}@media (min-width:640px){.competition-title{font-size:1.875rem;}}@media (min-width:1024px){.competition-title{font-size:2.5rem;}}.competition-title__icon{z-index:-1;margin-right:-1rem;display:none;aspect-ratio:1 / 1;width:6rem;--tw-rotate:-15deg;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));border-radius:9999px;--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));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);}@media (min-width:1024px){.competition-title__icon{display:block;}}.competition-title__icon{position:absolute;left:0px;top:0px;--tw-translate-x:-100%;--tw-translate-y:-25%;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));}.competition-line{height:auto;width:100%;}.competition-line__line{fill:transparent;stroke:#7f9fa9;stroke-width:1.5;}@media (min-width:768px){.competition-line__line{stroke-width:0.75;}}.competition-line__step{cursor:pointer;}.competition-line__step:hover .competition-line__step__mark{r:3.5px;}@media (min-width:768px){.competition-line__step:hover .competition-line__step__mark{r:2.5px}}.competition-line__step__mark{pointer-events:none;fill:#fffaf1;stroke:#7f9fa9;stroke-width:1;}@media (min-width:768px){.competition-line__step__mark{stroke-width:.5;}}.competition-line__step__mark:focus{border-radius:9999px;outline-style:double;outline-width:2px;}.competition-line__step__mark:focus:not(:focus-visible){outline:2px solid transparent;outline-offset:2px;}.competition-line__step__mark{transition:r .2s ease-in-out;}.competition-line__step__mark.active{fill:#fcc643;stroke:#fcc643;filter:drop-shadow(0 .25px .75px rgba(0,0,0,.33));}.competition-line__step__mark.answered{pointer-events:auto;fill:#003d4c;stroke:#fffaf1;}.competition-line__step__mark.answered.finished{pointer-events:none;}.competition-line__step__mark.active.answered{fill:#fcc643;stroke:#fcc643;}.competition-line__step__mark{r:3px;}@media (min-width:768px){.competition-line__step__mark{r:1.5px}}.competition-line__step__text{pointer-events:none;fill:#003d4c;font-family:ABC Ginto Nord;font-size:3px;}@media (min-width:768px){.competition-line__step__text{font-size:1.5px;}}.competition-line__step__text{text-anchor:middle;}.competition-line__step__text.answered{fill:#eef2f4;}.competition-question{animation-name:fade-in;animation-duration:.75s;animation-fill-mode:forwards;animation-timing-function:ease-out;}@keyframes leaving{0%{opacity:1;left:0;}100%{opacity:0;left:-100px;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}.container{width:100%;}@media (min-width:480px){.container{max-width:480px;}}@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;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.pointer-events-none{pointer-events:none;}.visible{visibility:visible;}.invisible{visibility:hidden;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.sticky{position:sticky;}.inset-0{inset:0px;}.-bottom-2{bottom:-0.5rem;}.bottom-0{bottom:0px;}.left-0{left:0px;}.left-1\/2{left:50%;}.right-0{right:0px;}.right-3{right:0.75rem;}.right-4{right:1rem;}.top-0{top:0px;}.top-1\/2{top:50%;}.top-3{top:0.75rem;}.top-4{top:1rem;}.top-full{top:100%;}.-z-10{z-index:-10;}.z-0{z-index:0;}.z-10{z-index:10;}.z-20{z-index:20;}.z-40{z-index:40;}.z-50{z-index:50;}.z-\[-1\]{z-index:-1;}.col-span-2{grid-column:span 2 / span 2;}.row-start-2{grid-row-start:2;}.float-end{float:inline-end;}.-m-3{margin:-0.75rem;}.m-4{margin:1rem;}.-mx-1{margin-left:-0.25rem;margin-right:-0.25rem;}.mx-auto{margin-left:auto;margin-right:auto;}.my-10{margin-top:2.5rem;margin-bottom:2.5rem;}.my-6{margin-top:1.5rem;margin-bottom:1.5rem;}.my-8{margin-top:2rem;margin-bottom:2rem;}.-mb-7{margin-bottom:-1.75rem;}.-ml-1{margin-left:-0.25rem;}.-mr-9{margin-right:-2.25rem;}.-mt-4{margin-top:-1rem;}.mb-14{margin-bottom:3.5rem;}.mb-16{margin-bottom:4rem;}.mb-3{margin-bottom:0.75rem;}.mb-4{margin-bottom:1rem;}.mb-6{margin-bottom:1.5rem;}.mb-8{margin-bottom:2rem;}.ml-2{margin-left:0.5rem;}.mr-1{margin-right:0.25rem;}.ms-2{margin-inline-start:0.5rem;}.mt-1{margin-top:0.25rem;}.mt-12{margin-top:3rem;}.mt-16{margin-top:4rem;}.mt-2{margin-top:0.5rem;}.mt-20{margin-top:5rem;}.mt-4{margin-top:1rem;}.mt-8{margin-top:2rem;}.mt-\[120px\]{margin-top:120px;}.block{display:block;}.inline{display:inline;}.flex{display:flex;}.inline-flex{display:inline-flex;}.table{display:table;}.grid{display:grid;}.contents{display:contents;}.hidden{display:none;}.aspect-square{aspect-ratio:1 / 1;}.h-0{height:0px;}.h-0\.5{height:0.125rem;}.h-10{height:2.5rem;}.h-16{height:4rem;}.h-2\.5{height:0.625rem;}.h-20{height:5rem;}.h-3{height:0.75rem;}.h-36{height:9rem;}.h-5{height:1.25rem;}.h-6{height:1.5rem;}.h-\[--persona-size\]{height:var(--persona-size);}.h-\[30px\]{height:30px;}.h-fit{height:-moz-fit-content;height:fit-content;}.h-full{height:100%;}.max-h-32{max-height:8rem;}.min-h-svh{min-height:100svh;}.w-0{width:0px;}.w-1{width:0.25rem;}.w-1\/3{width:33.333333%;}.w-1\/4{width:25%;}.w-10{width:2.5rem;}.w-11{width:2.75rem;}.w-12{width:3rem;}.w-16{width:4rem;}.w-2\.5{width:0.625rem;}.w-2\/5{width:40%;}.w-3\/4{width:75%;}.w-5{width:1.25rem;}.w-6{width:1.5rem;}.w-\[--persona-size\]{width:var(--persona-size);}.w-\[1\.2em\]{width:1.2em;}.w-\[194px\]{width:194px;}.w-\[200\%\]{width:200%;}.w-\[3ch\]{width:3ch;}.w-\[4ch\]{width:4ch;}.w-fit{width:-moz-fit-content;width:fit-content;}.w-full{width:100%;}.w-max{width:-moz-max-content;width:max-content;}.min-w-\[10ch\]{min-width:10ch;}.min-w-\[22ch\]{min-width:22ch;}.max-w-36{max-width:9rem;}.max-w-\[1320px\]{max-width:1320px;}.max-w-\[480px\]{max-width:480px;}.max-w-\[500px\]{max-width:500px;}.max-w-\[860px\]{max-width:860px;}.max-w-xl{max-width:36rem;}.flex-1{flex:1 1 0%;}.flex-2{flex:2 2 0%;}.shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.grow{flex-grow:1;}.grow-0{flex-grow:0;}.basis-1\/3{flex-basis:33.333333%;}.-translate-x-1\/2{--tw-translate-x:-50%;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));}.-translate-x-full{--tw-translate-x:-100%;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));}.-translate-y-1\.5{--tw-translate-y:-0.375rem;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));}.-translate-y-1\/2{--tw-translate-y:-50%;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));}.-translate-y-2\/3{--tw-translate-y:-66.666667%;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));}.-translate-y-\[60\%\]{--tw-translate-y:-60%;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));}.-translate-y-full{--tw-translate-y:-100%;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));}.translate-x-\[-130\%\]{--tw-translate-x:-130%;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));}.translate-y-1\.5{--tw-translate-y:0.375rem;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));}.translate-y-\[120\%\]{--tw-translate-y:120%;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));}.-rotate-12{--tw-rotate:-12deg;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));}.-rotate-45{--tw-rotate:-45deg;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));}.rotate-180{--tw-rotate:180deg;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));}.rotate-45{--tw-rotate:45deg;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));}.scale-100{--tw-scale-x:1;--tw-scale-y:1;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));}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;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));}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;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));}.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));}.cursor-pointer{cursor:pointer;}.resize{resize:both;}.scroll-pt-\[30vh\]{scroll-padding-top:30vh;}.break-inside-avoid-column{-moz-column-break-inside:avoid;break-inside:avoid-column;}.grid-cols-1min{grid-template-columns:repeat(1,min-content);}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-\[1fr\2c _20fr\]{grid-template-columns:1fr 20fr;}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.items-start{align-items:flex-start;}.items-center{align-items:center;}.items-stretch{align-items:stretch;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.justify-around{justify-content:space-around;}.gap-1{gap:0.25rem;}.gap-10{gap:2.5rem;}.gap-12{gap:3rem;}.gap-2{gap:0.5rem;}.gap-3{gap:0.75rem;}.gap-4{gap:1rem;}.gap-5{gap:1.25rem;}.gap-6{gap:1.5rem;}.gap-8{gap:2rem;}.gap-y-6{row-gap:1.5rem;}.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse));}.self-start{align-self:flex-start;}.self-end{align-self:flex-end;}.self-center{align-self:center;}.overflow-hidden{overflow:hidden;}.overflow-visible{overflow:visible;}.scroll-smooth{scroll-behavior:smooth;}.whitespace-nowrap{white-space:nowrap;}.text-nowrap{text-wrap:nowrap;}.text-balance{text-wrap:balance;}.rounded-2xl{border-radius:1rem;}.rounded-full{border-radius:9999px;}.rounded-lg{border-radius:0.5rem;}.rounded-xl{border-radius:0.75rem;}.rounded-b-xl{border-bottom-right-radius:0.75rem;border-bottom-left-radius:0.75rem;}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px;}.rounded-br-\[20px\]{border-bottom-right-radius:20px;}.rounded-tl-\[20px\]{border-top-left-radius:20px;}.border-b-2{border-bottom-width:2px;}.border-r-2{border-right-width:2px;}.border-t{border-top-width:1px;}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity,1));}.border-primary-300{--tw-border-opacity:1;border-color:rgb(68 118 132 / var(--tw-border-opacity,1));}.border-primary-500{--tw-border-opacity:1;border-color:rgb(0 61 76 / var(--tw-border-opacity,1));}.border-secondary-200{--tw-border-opacity:1;border-color:rgb(252 198 67 / var(--tw-border-opacity,1));}.border-secondary-400{--tw-border-opacity:1;border-color:rgb(242 169 0 / var(--tw-border-opacity,1));}.border-transparent{border-color:transparent;}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1));}.border-b-primary-400{--tw-border-opacity:1;border-bottom-color:rgb(0 82 98 / var(--tw-border-opacity,1));}.border-b-primary-500{--tw-border-opacity:1;border-bottom-color:rgb(0 61 76 / var(--tw-border-opacity,1));}.\!bg-secondary-200{--tw-bg-opacity:1 !important;background-color:rgb(252 198 67 / var(--tw-bg-opacity,1)) !important;}.bg-current{background-color:currentColor;}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219 / var(--tw-bg-opacity,1));}.bg-primary-100{--tw-bg-opacity:1;background-color:rgb(222 231 235 / var(--tw-bg-opacity,1));}.bg-primary-300{--tw-bg-opacity:1;background-color:rgb(68 118 132 / var(--tw-bg-opacity,1));}.bg-primary-400{--tw-bg-opacity:1;background-color:rgb(0 82 98 / var(--tw-bg-opacity,1));}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(238 242 244 / var(--tw-bg-opacity,1));}.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(0 61 76 / var(--tw-bg-opacity,1));}.bg-secondary-200{--tw-bg-opacity:1;background-color:rgb(252 198 67 / var(--tw-bg-opacity,1));}.bg-secondary-400{--tw-bg-opacity:1;background-color:rgb(242 169 0 / var(--tw-bg-opacity,1));}.bg-secondary-50{--tw-bg-opacity:1;background-color:rgb(255 250 241 / var(--tw-bg-opacity,1));}.bg-transparent{background-color:transparent;}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.fill-secondary-50{fill:#fffaf1;}.fill-white{fill:#ffffff;}.stroke-primary-200{stroke:#7f9fa9;}.stroke-primary-300{stroke:#447684;}.stroke-primary-400{stroke:#005262;}.stroke-primary-500{stroke:#003d4c;}.stroke-secondary-200{stroke:#fcc643;}.stroke-white{stroke:#ffffff;}.\!p-3{padding:0.75rem !important;}.p-1{padding:0.25rem;}.p-1\.5{padding:0.375rem;}.p-2{padding:0.5rem;}.p-20{padding:5rem;}.p-3{padding:0.75rem;}.p-4{padding:1rem;}.p-5{padding:1.25rem;}.p-6{padding:1.5rem;}.p-\[30px\]{padding:30px;}.px-1{padding-left:0.25rem;padding-right:0.25rem;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.px-12{padding-left:3rem;padding-right:3rem;}.px-4{padding-left:1rem;padding-right:1rem;}.px-6{padding-left:1.5rem;padding-right:1.5rem;}.px-8{padding-left:2rem;padding-right:2rem;}.py-12{padding-top:3rem;padding-bottom:3rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.py-\[2\%\]{padding-top:2%;padding-bottom:2%;}.\!pb-24{padding-bottom:6rem !important;}.pb-1\.5{padding-bottom:0.375rem;}.pb-12{padding-bottom:3rem;}.pb-16{padding-bottom:4rem;}.pb-2{padding-bottom:0.5rem;}.pb-20{padding-bottom:5rem;}.pb-3{padding-bottom:0.75rem;}.pb-4{padding-bottom:1rem;}.pb-5{padding-bottom:1.25rem;}.pb-8{padding-bottom:2rem;}.pl-3{padding-left:0.75rem;}.pl-4{padding-left:1rem;}.pl-\[--persona-margin\]{padding-left:var(--persona-margin);}.pl-\[45px\]{padding-left:45px;}.pr-0{padding-right:0px;}.pr-10{padding-right:2.5rem;}.pr-4{padding-right:1rem;}.pr-8{padding-right:2rem;}.pt-1{padding-top:0.25rem;}.pt-12{padding-top:3rem;}.pt-16{padding-top:4rem;}.pt-20{padding-top:5rem;}.pt-4{padding-top:1rem;}.text-left{text-align:left;}.text-center{text-align:center;}.font-ginto{font-family:ABC Ginto Nord;}.font-sans{font-family:Roboto,sans;}.text-2xl{font-size:1.5rem;}.text-3xl{font-size:1.875rem;}.text-4xl{font-size:2.5rem;}.text-base{font-size:1rem;}.text-lg{font-size:1.125rem;}.text-sm{font-size:0.875rem;}.text-xl{font-size:1.25rem;}.text-xs{font-size:0.75rem;line-height:1rem;}.font-bold{font-weight:700;}.font-normal{font-weight:400;}.uppercase{text-transform:uppercase;}.capitalize{text-transform:capitalize;}.leading-10{line-height:2.5rem;}.leading-6{line-height:1.5rem;}.leading-loose{line-height:2;}.leading-none{line-height:1;}.leading-snug{line-height:1.375;}.leading-tight{line-height:1.25;}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity,1));}.text-primary-50{--tw-text-opacity:1;color:rgb(238 242 244 / var(--tw-text-opacity,1));}.text-primary-500{--tw-text-opacity:1;color:rgb(0 61 76 / var(--tw-text-opacity,1));}.text-secondary-200{--tw-text-opacity:1;color:rgb(252 198 67 / var(--tw-text-opacity,1));}.text-secondary-400{--tw-text-opacity:1;color:rgb(242 169 0 / var(--tw-text-opacity,1));}.text-secondary-50{--tw-text-opacity:1;color:rgb(255 250 241 / var(--tw-text-opacity,1));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.no-underline{text-decoration-line:none;}.opacity-0{opacity:0;}.opacity-100{opacity:1;}.opacity-50{opacity:0.5;}.opacity-\[0\.6\]{opacity:0.6;}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-3xl{--tw-shadow:0 0 190px 0 rgba(127,159,169,0.25);--tw-shadow-colored:0 0 190px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1),0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));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);}.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);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.delay-100{transition-delay:100ms;}.delay-200{transition-delay:200ms;}.duration-1000{transition-duration:1000ms;}.duration-200{transition-duration:200ms;}.duration-300{transition-duration:300ms;}.duration-500{transition-duration:500ms;}.ease-in{transition-timing-function:cubic-bezier(0.4,0,1,1);}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1);}.\[--persona-ease\:cubic-bezier\(1\2c -0\.67\2c 0\2c -0\.58\)\]{--persona-ease:cubic-bezier(1,-0.67,0,-0.58);}.\[--persona-margin\:24px\]{--persona-margin:24px;}.\[--persona-size\:97px\]{--persona-size:97px;}.selection\:bg-primary-500 *::-moz-selection{--tw-bg-opacity:1;background-color:rgb(0 61 76 / var(--tw-bg-opacity,1));}.selection\:bg-primary-500 *::selection{--tw-bg-opacity:1;background-color:rgb(0 61 76 / var(--tw-bg-opacity,1));}.selection\:bg-primary-500::-moz-selection{--tw-bg-opacity:1;background-color:rgb(0 61 76 / var(--tw-bg-opacity,1));}.selection\:bg-primary-500::selection{--tw-bg-opacity:1;background-color:rgb(0 61 76 / var(--tw-bg-opacity,1));}.before\:absolute::before{content:var(--tw-content);position:absolute;}.before\:-left-5::before{content:var(--tw-content);left:-1.25rem;}.before\:-right-5::before{content:var(--tw-content);right:-1.25rem;}.before\:bottom-\[11\%\]::before{content:var(--tw-content);bottom:11%;}.before\:left-\[11\%\]::before{content:var(--tw-content);left:11%;}.before\:right-\[11\%\]::before{content:var(--tw-content);right:11%;}.before\:top-\[11\%\]::before{content:var(--tw-content);top:11%;}.before\:z-\[-1\]::before{content:var(--tw-content);z-index:-1;}.before\:hidden::before{content:var(--tw-content);display:none;}.before\:h-1::before{content:var(--tw-content);height:0.25rem;}.before\:h-full::before{content:var(--tw-content);height:100%;}.before\:w-1::before{content:var(--tw-content);width:0.25rem;}.before\:w-4::before{content:var(--tw-content);width:1rem;}.before\:origin-\[50\%_92\%\]::before{content:var(--tw-content);transform-origin:50% 92%;}.before\:-translate-x-1\/2::before{content:var(--tw-content);--tw-translate-x:-50%;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));}.before\:translate-x-1\/2::before{content:var(--tw-content);--tw-translate-x:50%;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));}.before\:transform::before{content:var(--tw-content);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));}.before\:rounded-t-full::before{content:var(--tw-content);border-top-left-radius:9999px;border-top-right-radius:9999px;}.before\:bg-primary-200::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(127 159 169 / var(--tw-bg-opacity,1));}.before\:bg-secondary-400::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(242 169 0 / var(--tw-bg-opacity,1));}.before\:transition::before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.before\:ease-\[--persona-ease\]::before{content:var(--tw-content);transition-timing-function:var(--persona-ease);}.before\:content-\[\'\'\]::before {
    --tw-content: '';content:var(--tw-content);}.after\:absolute::after{content:var(--tw-content);position:absolute;}.after\:-bottom-0\.5::after{content:var(--tw-content);bottom:-0.125rem;}.after\:bottom-0::after{content:var(--tw-content);bottom:0px;}.after\:left-0::after{content:var(--tw-content);left:0px;}.after\:right-0::after{content:var(--tw-content);right:0px;}.after\:top-0::after{content:var(--tw-content);top:0px;}.after\:z-\[-2\]::after{content:var(--tw-content);z-index:-2;}.after\:h-0\.5::after{content:var(--tw-content);height:0.125rem;}.after\:-translate-x-1\/4::after{content:var(--tw-content);--tw-translate-x:-25%;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));}.after\:rounded-t-full::after{content:var(--tw-content);border-top-left-radius:9999px;border-top-right-radius:9999px;}.after\:border-4::after{content:var(--tw-content);border-width:4px;}.after\:border-primary-200::after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(127 159 169 / var(--tw-border-opacity,1));}.after\:border-primary-300::after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(68 118 132 / var(--tw-border-opacity,1));}.after\:border-secondary-400::after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(242 169 0 / var(--tw-border-opacity,1));}.after\:bg-transparent::after{content:var(--tw-content);background-color:transparent;}.after\:bg-white::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.after\:transition-all::after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.after\:transition-transform::after{content:var(--tw-content);transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.after\:ease-\[--persona-ease\]::after{content:var(--tw-content);transition-timing-function:var(--persona-ease);}.first\:hidden:first-child{display:none;}.first-of-type\:border-t-2:first-of-type{border-top-width:2px;}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(222 231 235 / var(--tw-bg-opacity,1));}.hover\:bg-primary-200:hover{--tw-bg-opacity:1;background-color:rgb(127 159 169 / var(--tw-bg-opacity,1));}.hover\:bg-primary-400:hover{--tw-bg-opacity:1;background-color:rgb(0 82 98 / var(--tw-bg-opacity,1));}.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 244 / var(--tw-bg-opacity,1));}.hover\:bg-secondary-200:hover{--tw-bg-opacity:1;background-color:rgb(252 198 67 / var(--tw-bg-opacity,1));}.hover\:fill-secondary-200:hover{fill:#fcc643;}.hover\:stroke-white:hover{stroke:#ffffff;}.hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(0 61 76 / var(--tw-text-opacity,1));}.hover\:text-secondary-200:hover{--tw-text-opacity:1;color:rgb(252 198 67 / var(--tw-text-opacity,1));}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.after\:hover\:translate-x-0:hover::after{content:var(--tw-content);--tw-translate-x:0px;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));}.focus\:rounded-md:focus{border-radius:0.375rem;}.focus\:border-secondary-400:focus{--tw-border-opacity:1;border-color:rgb(242 169 0 / var(--tw-border-opacity,1));}.focus\:border-b-transparent:focus{border-bottom-color:transparent;}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);}.focus\:ring-secondary-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(242 169 0 / var(--tw-ring-opacity,1));}.focus-visible\:outline:focus-visible{outline-style:solid;}.focus-visible\:outline-2:focus-visible{outline-width:2px;}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px;}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px;}.focus-visible\:outline-offset-\[-4px\]:focus-visible{outline-offset:-4px;}.focus-visible\:outline-current:focus-visible{outline-color:currentColor;}.peer.open ~ .peer-\[\.open\]\:block{display:block;}@media (min-width:480px){.xs\:w-1\/4{width:25%;}.xs\:w-3\/4{width:75%;}.xs\:flex-row{flex-direction:row;}.xs\:flex-col{flex-direction:column;}.xs\:pb-0{padding-bottom:0px;}.xs\:text-sm{font-size:0.875rem;}}@media (min-width:640px){.sm\:left-0{left:0px;}.sm\:top-1\/2{top:50%;}.sm\:z-10{z-index:10;}.sm\:mt-\[97px\]{margin-top:97px;}.sm\:block{display:block;}.sm\:flex{display:flex;}.sm\:hidden{display:none;}.sm\:w-1\/3{width:33.333333%;}.sm\:w-1\/4{width:25%;}.sm\:w-2\/3{width:66.666667%;}.sm\:w-2\/5{width:40%;}.sm\:w-3\/4{width:75%;}.sm\:w-3\/5{width:60%;}.sm\:w-\[150\%\]{width:150%;}.sm\:-translate-x-2{--tw-translate-x:-0.5rem;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));}.sm\:-translate-x-full{--tw-translate-x:-100%;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));}.sm\:-translate-y-1\/2{--tw-translate-y:-50%;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));}.sm\:flex-row{flex-direction:row;}.sm\:flex-col{flex-direction:column;}.sm\:items-end{align-items:flex-end;}.sm\:items-center{align-items:center;}.sm\:justify-between{justify-content:space-between;}.sm\:gap-4{gap:1rem;}.sm\:gap-8{gap:2rem;}.sm\:px-3\.5{padding-left:0.875rem;padding-right:0.875rem;}.sm\:px-8{padding-left:2rem;padding-right:2rem;}.sm\:pb-5{padding-bottom:1.25rem;}.sm\:text-center{text-align:center;}.sm\:text-3xl{font-size:1.875rem;}.sm\:text-6xl{font-size:3.75rem;line-height:1;}.sm\:opacity-0{opacity:0;}.sm\:\[--persona-margin\:130px\]{--persona-margin:130px;}.sm\:\[--persona-size\:120px\]{--persona-size:120px;}.sm\:before\:rounded-full::before{content:var(--tw-content);border-radius:9999px;}.sm\:after\:rounded-full::after{content:var(--tw-content);border-radius:9999px;}.sm\:after\:border-4::after{content:var(--tw-content);border-width:4px;}.sm\:after\:bg-secondary-50::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 250 241 / var(--tw-bg-opacity,1));}}@media (min-width:768px){.md\:mb-14{margin-bottom:3.5rem;}.md\:block{display:block;}.md\:hidden{display:none;}.md\:w-4\/12{width:33.333333%;}.md\:w-4\/5{width:80%;}.md\:w-6\/12{width:50%;}.md\:w-\[calc\(100\%-380px\)\]{width:calc(100% - 380px);}.md\:max-w-none{max-width:none;}.md\:max-w-screen-lg{max-width:1024px;}.md\:columns-2{-moz-columns:2;columns:2;}.md\:gap-16{gap:4rem;}.md\:gap-2\.5{gap:0.625rem;}.md\:gap-5{gap:1.25rem;}.md\:gap-6{gap:1.5rem;}.md\:gap-8{gap:2rem;}.md\:self-start{align-self:flex-start;}.md\:self-end{align-self:flex-end;}.md\:self-center{align-self:center;}.md\:p-4{padding:1rem;}.md\:p-8{padding:2rem;}.md\:px-12{padding-left:3rem;padding-right:3rem;}.md\:text-2xl{font-size:1.5rem;}.md\:text-4xl{font-size:2.5rem;}.md\:text-7xl{font-size:4.5rem;line-height:1;}.md\:text-base{font-size:1rem;}.md\:text-xl{font-size:1.25rem;}.md\:\[--persona-margin\:160px\]{--persona-margin:160px;}.md\:\[--persona-size\:140px\]{--persona-size:140px;}}@media (min-width:1024px){.lg\:relative{position:relative;}.lg\:right-8{right:2rem;}.lg\:top-8{top:2rem;}.lg\:mx-6{margin-left:1.5rem;margin-right:1.5rem;}.lg\:mx-auto{margin-left:auto;margin-right:auto;}.lg\:mb-0{margin-bottom:0px;}.lg\:mb-12{margin-bottom:3rem;}.lg\:mb-20{margin-bottom:5rem;}.lg\:ml-auto{margin-left:auto;}.lg\:mr-2{margin-right:0.5rem;}.lg\:mt-0{margin-top:0px;}.lg\:mt-3{margin-top:0.75rem;}.lg\:block{display:block;}.lg\:flex{display:flex;}.lg\:hidden{display:none;}.lg\:w-1\/3{width:33.333333%;}.lg\:w-1\/4{width:25%;}.lg\:w-20{width:5rem;}.lg\:w-3\/4{width:75%;}.lg\:w-\[calc\(100\%-430px\)\]{width:calc(100% - 430px);}.lg\:w-full{width:100%;}.lg\:max-w-2xl{max-width:42rem;}.lg\:-translate-x-8{--tw-translate-x:-2rem;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));}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.lg\:flex-row{flex-direction:row;}.lg\:flex-col{flex-direction:column;}.lg\:items-start{align-items:flex-start;}.lg\:items-center{align-items:center;}.lg\:justify-center{justify-content:center;}.lg\:justify-between{justify-content:space-between;}.lg\:gap-12{gap:3rem;}.lg\:gap-16{gap:4rem;}.lg\:gap-8{gap:2rem;}.lg\:border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1));}.lg\:bg-transparent{background-color:transparent;}.lg\:p-0{padding:0px;}.lg\:p-16{padding:4rem;}.lg\:p-3{padding:0.75rem;}.lg\:p-6{padding:1.5rem;}.lg\:px-8{padding-left:2rem;padding-right:2rem;}.lg\:py-16{padding-top:4rem;padding-bottom:4rem;}.lg\:py-24{padding-top:6rem;padding-bottom:6rem;}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.lg\:pb-0{padding-bottom:0px;}.lg\:pb-2{padding-bottom:0.5rem;}.lg\:pb-4{padding-bottom:1rem;}.lg\:pl-8{padding-left:2rem;}.lg\:pt-20{padding-top:5rem;}.lg\:text-left{text-align:left;}.lg\:text-center{text-align:center;}.lg\:text-2xl{font-size:1.5rem;}.lg\:text-3xl{font-size:1.875rem;}.lg\:text-4xl{font-size:2.5rem;}.lg\:text-5xl{font-size:3.75rem;}.lg\:text-base{font-size:1rem;}.lg\:text-lg{font-size:1.125rem;}.lg\:text-sm{font-size:0.875rem;}.lg\:text-xl{font-size:1.25rem;}.lg\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.lg\:transition-none{transition-property:none;}.lg\:\[--persona-size\:180px\]{--persona-size:180px;}.before\:lg\:block::before{content:var(--tw-content);display:block;}.lg\:hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.lg\:hover\:after\:bg-primary-200:hover::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(127 159 169 / var(--tw-bg-opacity,1));}}@media (min-width:1280px){.xl\:absolute{position:absolute;}.xl\:-mr-12{margin-right:-3rem;}.xl\:flex-row{flex-direction:row;}.xl\:items-start{align-items:flex-start;}.xl\:justify-end{justify-content:flex-end;}.xl\:gap-14{gap:3.5rem;}.xl\:gap-24{gap:6rem;}.xl\:p-10{padding:2.5rem;}.xl\:px-\[--persona-margin\]{padding-left:var(--persona-margin);padding-right:var(--persona-margin);}.xl\:py-16{padding-top:4rem;padding-bottom:4rem;}.xl\:pt-16{padding-top:4rem;}.first\:xl\:inline-block:first-child{display:inline-block;}}@media (min-width:1536px){.\32xl\:max-w-screen-xl{max-width:1280px;}.\32xl\:-translate-x-1\/3{--tw-translate-x:-33.333333%;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));}.\32xl\:-translate-x-16{--tw-translate-x:-4rem;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));}.\32xl\:-translate-y-\[50\%\]{--tw-translate-y:-50%;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));}.\32xl\:px-0{padding-left:0px;padding-right:0px;}.\32xl\:pl-\[--persona-margin\]{padding-left:var(--persona-margin);}.\32xl\:text-lg{font-size:1.125rem;}}.\[\&\.open\]\:z-20.open{z-index:20;}.\[\&\.open_\.persona--dropdown\]\:before\:scale-y-50.open .persona--dropdown::before{content:var(--tw-content);--tw-scale-y:.5;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));}.\[\&\.open_\.persona--dropdown\]\:after\:origin-bottom.open .persona--dropdown::after{content:var(--tw-content);transform-origin:bottom;}.\[\&\.open_\.persona--dropdown\]\:after\:scale-\[100\%\].open .persona--dropdown::after{content:var(--tw-content);--tw-scale-x:100%;--tw-scale-y:100%;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));}.\[\&\.open_\.persona--dropdown\]\:after\:bg-primary-50.open .persona--dropdown::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(238 242 244 / var(--tw-bg-opacity,1));}.\[\&\.open_button\]\:rounded-t-xl.open button{border-top-left-radius:0.75rem;border-top-right-radius:0.75rem;}.\[\&\.open_button\]\:bg-primary-50.open button{--tw-bg-opacity:1;background-color:rgb(238 242 244 / var(--tw-bg-opacity,1));}.\[\&\.open_img\]\:scale-\[1\.05\].open img{--tw-scale-x:1.05;--tw-scale-y:1.05;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));}.\[\&\.open_img\]\:transform.open img{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));}.\[\&\.visible\]\:before\:bg-secondary-200.visible::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(252 198 67 / var(--tw-bg-opacity,1));}.\[\&\.visible\]\:after\:bg-primary-500.visible::after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 61 76 / var(--tw-bg-opacity,1));}.\[\&\:focus-visible\:not\(\.open\)_\.persona--dropdown\]\:after\:scale-90:focus-visible:not(.open) .persona--dropdown::after{content:var(--tw-content);--tw-scale-x:.9;--tw-scale-y:.9;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));}@media (min-width:640px){.sm\:\[\&\:hover\:not\(\.open\)_\.persona--dropdown\]\:after\:scale-90:hover:not(.open) .persona--dropdown::after{content:var(--tw-content);--tw-scale-x:.9;--tw-scale-y:.9;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));}}.\[\&\:not\(\.open\)_button\]\:rounded-xl:not(.open) button{border-radius:0.75rem;}.\[\&\>\*\]\:duration-500>*{transition-duration:500ms;}.\[\&\>\*\]\:open\:translate-y-2[open]>*{--tw-translate-y:0.5rem;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));}.\[\&\>\*\]\:open\:transform[open]>*{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));}.\[\&\>\.contents\:not\(\:first-of-type\)\>div\:first-of-type\]\:mt-7>.contents:not(:first-of-type)>div:first-of-type{margin-top:1.75rem;}@media (min-width:1024px){.lg\:\[\&\>\.contents\>div\:first-of-type\]\:mt-7>.contents>div:first-of-type{margin-top:1.75rem;}}.\[\&\>div\]\:contents>div{display:contents;}.\[\&\>div\]\:text-lg>div{font-size:1.125rem;}@media (min-width:768px){.md\:\[\&\>div\]\:text-xl>div{font-size:1.25rem;}}@media (min-width:1024px){.lg\:\[\&\>div\]\:text-3xl>div{font-size:1.875rem;}}.\[\&\>p\]\:text-balance>p{text-wrap:balance;}.\[\&\>ul\:first-of-type\>li\>span\]\:mb-8>ul:first-of-type>li>span{margin-bottom:2rem;}.\[\&\>ul\:first-of-type\>li\>span\]\:block>ul:first-of-type>li>span{display:block;}.\[\&\>ul\:first-of-type\>li\>span\]\:font-ginto>ul:first-of-type>li>span{font-family:ABC Ginto Nord;}.\[\&\>ul\:first-of-type\>li\>span\]\:text-lg>ul:first-of-type>li>span{font-size:1.125rem;}.\[\&_article\.media\]\:flex article.media{display:flex;}.\[\&_article\.media\]\:justify-center article.media{justify-content:center;}.\[\&_img\]\:max-h-\[400px\] img{max-height:400px;}.\[\&_img\]\:w-2\/3 img{width:66.666667%;}.\[\&_img\]\:origin-bottom img{transform-origin:bottom;}.\[\&_img\]\:transition img{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.\[\&_img\]\:ease-\[--persona-ease\] img{transition-timing-function:var(--persona-ease);}@media (min-width:768px){.md\:\[\&_img\]\:w-1\/2 img{width:50%;}}@media (min-width:1024px){.lg\:\[\&_img\]\:w-full img{width:100%;}}.\[\&_li\.step\]\:flex-col li.step{flex-direction:column;}@media (min-width:640px){.sm\:\[\&_li\.step\]\:flex-row li.step{flex-direction:row;}.sm\:\[\&_li\.step\]\:items-start li.step{align-items:flex-start;}}.\[\&_span\]\:block span{display:block;}.\[\&_span\]\:bg-primary-500 span{--tw-bg-opacity:1;background-color:rgb(0 61 76 / var(--tw-bg-opacity,1));}.\[\&_span\]\:px-10 span{padding-left:2.5rem;padding-right:2.5rem;}.\[\&_span\]\:py-\[20px\] span{padding-top:20px;padding-bottom:20px;}.\[\&_svg\]\:w-2\/3 svg{width:66.666667%;}.\[\&_svg\]\:open\:rotate-180[open] svg{--tw-rotate:180deg;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));}@media (min-width:768px){.md\:\[\&_svg\]\:w-1\/2 svg{width:50%;}}@media (min-width:1024px){.lg\:\[\&_svg\]\:h-full svg{height:100%;}.lg\:\[\&_svg\]\:w-full svg{width:100%;}}
