.sticky-text-block__banner{display:none}@media (min-width:1024px){.sticky-text-block__banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:2pc 0 3pc;width:100%}}.sticky-text-block__banner-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 auto;max-width:75pc;padding:0 24px}@media (min-width:1024px){.sticky-text-block__banner-header{padding:0}}.sticky-text-block__banner-title-header{margin-bottom:0}.sticky-text-block__banner-title-header p{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:24px;font-weight:600;line-height:26px;margin:0}@media (min-width:1024px){.sticky-text-block__banner-title-header p{font-size:44px;line-height:3pc}}.sticky-text-block__banner-richtext-header .ngy-text{padding:0}.sticky-text-block__banner-header+.sticky-text-block__banner-container{margin-top:24px}@media (min-width:768px){.sticky-text-block__banner-header+.sticky-text-block__banner-container{margin-top:2pc}}.sticky-text-block__banner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 24px;width:100%;z-index:2}@media (min-width:768px){.sticky-text-block__banner-container{margin:0 auto;max-width:60pc}}@media (min-width:1024px){.sticky-text-block__banner-container{margin:0 auto;max-width:1170px;padding:0 15px}}.sticky-text-block__banner-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}@media (min-width:1024px){.sticky-text-block__banner-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.sticky-text-block__banner-title .cmp-title__text>*{line-height:1.1;padding:0}.sticky-text-block__banner-richtext{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:18px;margin:1pc 0 0;padding:0}@media (min-width:1024px){.sticky-text-block__banner-richtext .ngy-text p{font-size:1pc;line-height:24px}}.sticky-text-block__banner-richtext b,.sticky-text-block__banner-richtext strong{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-weight:600}.sticky-text-block__banner-richtext .ngy-text{margin-top:0;padding:0}.sticky-text-block__banner-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:20px;row-gap:1pc;text-align:center}@media (min-width:1024px){.sticky-text-block__banner-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-column-gap:1pc;-moz-column-gap:1pc;column-gap:1pc;-ms-flex-direction:row;flex-direction:row}}.sticky-text-block__banner-btn{margin:0}.sticky-text-block__banner-btn .button{margin:0!important}.sticky-text-block__banner-top-image{margin-bottom:1pc;text-align:center}.sticky-text-block__banner-top-image img{display:block;height:3pc;max-width:100%}.sticky-text-block{display:none}@media (min-width:1024px){.sticky-text-block{display:block}}.sticky-text-block .product-enrol-panel__title:not(.product-card__title){color:var(--ods-core-slate-600);font-family:FSEmeric,Arial,Helvetica,sans-serif!important;font-size:20px;font-weight:600;line-height:28px;margin-bottom:1pc;margin-top:0;text-align:center}.sticky-text-block .product-enrol-panel__title:not(.product-card__title):not(:first-child){margin-top:40px}.sticky-text-block .product-enrol-panel__title:not(.product-card__title) p{text-align:center}.sticky-text-block .product-enrol-panel__description{display:block;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:1.1pc}.sticky-text-block .product-enrol-panel__description p{color:var(--ods-core-slate-600);margin:1pc 0;text-align:center}.sticky-text-block .product-enrol-panel__highlight-text{color:var(--ods-core-orange-600);font-family:FSEmeric,Arial,sans-serif;font-size:58px;font-weight:600;line-height:48.4px;margin:0 0 10px;text-align:center}.sticky-text-block .product-enrol-panel__title-section{color:var(--ods-core-slate-600);display:block;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:22px;margin-bottom:10px;text-align:center}.sticky-text-block .product-enrol-panel__discount p{color:var(--ods-core-slate-600);font-size:1pc;line-height:22.8571px;margin:0;text-align:center;text-decoration:line-through}.sticky-text-block .product-enrol-panel__prices-table{color:var(--ods-core-orange-600);font-weight:600;margin-bottom:8px;text-align:center}.sticky-text-block .product-enrol-panel__prices-table p{line-height:1;margin:0;text-align:center}.sticky-text-block .product-enrol-panel__prices-table .price-int{color:var(--ods-core-orange-600);font-family:FSEmeric,Arial,sans-serif;font-size:58px;font-weight:600;line-height:100%}.sticky-text-block .product-enrol-panel__prices-table .price-dec{color:var(--ods-core-orange-600);font-family:FSEmeric,Arial,sans-serif;font-size:2pc;font-weight:600;line-height:28px}.sticky-text-block .product-enrol-panel__prices-table .price-unit{color:var(--ods-core-orange-600);font-family:FSEmeric,Arial,sans-serif;font-size:20px;font-weight:600;line-height:100%}.sticky-text-block .product-enrol-panel__pricesLink,.sticky-text-block .product-enrol-panel__pricesLink a{cursor:pointer;font-size:9pt;font-weight:400;line-height:9.9pt;margin-bottom:1pc;text-align:center;text-decoration:underline}.sticky-text-block a.product-enrol-panel__prices{background-color:transparent;color:var(--ods-core-slate-600);display:inline;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:22.8571px;text-align:center;text-decoration:underline}.sticky-text-block .product-enrol-panel__contractBtn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:1pc;-moz-column-gap:1pc;column-gap:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:1pc;width:100%}.sticky-text-block .product-enrol-panel__contractBtn .button-phone{text-align:left}.sticky-text-block .product-enrol-panel__contractBtn .product-enrol-panel__button-contrato .button--callBtn a{border-radius:35px;color:#fff;cursor:pointer;display:block;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:20px;font-weight:500;line-height:1pc;margin:0 5px 0 0;padding:1pc 28px;text-align:center;text-decoration:none;width:100%}.sticky-text-block .product-enrol-panel__contractBtn .product-enrol-panel__button-contrato .button--callBtn a:hover{-webkit-box-shadow:0 3px 20px 0 color-mix(in srgb,var(--ods-core-slate-950) 10%,transparent);box-shadow:0 3px 20px 0 color-mix(in srgb,var(--ods-core-slate-950) 10%,transparent)}.sticky-text-block .button-phone{text-align:center}.sticky-text-block .button-phone__item{margin:auto}.sticky-text-block .button-phone__itemLink{--ods-font-label-lg-strong-size:22px;background-color:transparent;border:none;padding:0}.sticky-text-block .product-enrol-panel__description-list{list-style:none;margin:0 0 1pc;padding:0;text-align:left}.sticky-text-block .product-enrol-panel__description-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:var(--ods-core-slate-600);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;gap:1pc;line-height:22px;margin-bottom:8px}.sticky-text-block .product-enrol-panel__description-item>div,.sticky-text-block .product-enrol-panel__description-item>div p{margin:0}.sticky-text-block .product-enrol-panel__description-icon{-ms-flex-negative:0;color:var(--ods-core-orange-600);flex-shrink:0;font-size:14px;height:1pc;margin-top:2px;width:1pc}.sticky-text-block:has(.sticky-text-block--new-style){display:block!important}.cmp-container:has(.sticky-text-block--new-style),.cmp-container:has(.sticky-text-block--new-style) .cmp-container{overflow:visible!important}@media (min-width:1024px){.ngy-container--content>.cmp-container:has(.sticky-text-block--new-style){--layout-reserve-end:424px}.ngy-container--content>.cmp-container:has(.sticky-text-block--new-style) .icon-step-horizontal--Textsglobal,.ngy-container--content>.cmp-container:has(.sticky-text-block--new-style) .icon-step-horizontal--componentsParent{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ngy-container--content>.cmp-container:has(.sticky-text-block--new-style) .icon-step-horizontal--steps{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}.ngy-container--content>.cmp-container:has(.sticky-text-block--new-style) .iconListValueProposal__container,.ngy-container--content>.cmp-container:has(.sticky-text-block--new-style) .iconListValueProposal__global{margin-inline:0 auto}}.sticky-text-block.sticky-text-block--new-style{display:block}.sticky-text-block.sticky-text-block--new-style.sticky-text-block--new-style .sticky-text-block__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1pc;margin-top:40px}@media (min-width:1024px){.sticky-text-block.sticky-text-block--new-style.sticky-text-block--new-style .sticky-text-block__wrapper{left:auto;margin-top:0;position:fixed;right:max(3pc,calc(50% - 626px));top:210px;-webkit-transition:top .2s ease;transition:top .2s ease;width:22pc;z-index:999}}@media (min-width:1440px){.sticky-text-block.sticky-text-block--new-style.sticky-text-block--new-style .sticky-text-block__wrapper{right:max(4pc,calc(50% - 610px))}}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__card{width:22pc}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__tramo-panel:not(.hidden){-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width:1024px){.sticky-text-block.sticky-text-block--new-style .sticky-text-block__card{max-height:calc(100vh - 248px)}.sticky-text-block.sticky-text-block--new-style .product-card__footer,.sticky-text-block.sticky-text-block--new-style .product-card__header,.sticky-text-block.sticky-text-block--new-style .product-card__highlight,.sticky-text-block.sticky-text-block--new-style .sticky-text-block__select-price__dropdown{-ms-flex-negative:0;flex-shrink:0}.sticky-text-block.sticky-text-block--new-style .product-card__body{min-height:0}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__scroll-panels{-webkit-box-flex:1;-ms-scroll-chaining:none;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__select-price__dropdown{border:1px solid var(--ods-core-slate-600);border-radius:20px;cursor:pointer;outline:none;padding:6px 1pc}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__select-price__dropdown:focus-visible{outline:2px solid var(--ods-core-slate-600);outline-offset:2px}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__select-price__dropdown.blocked{cursor:default}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__select-price__dropdown.blocked .dropdown-arrow{display:none}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__select-price__dropdown.is-active .dropdown-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__dropdown-selected{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:var(--ods-core-slate-600);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;justify-content:space-between;line-height:24px;pointer-events:none}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__dropdown-selected .dropdown-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;justify-content:center;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__dropdown__options{color:var(--ods-core-slate-600);display:none;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:24px;list-style:none;margin:4px 0 0;max-height:0;overflow:hidden;padding:0 10px;text-align:left;-webkit-transition:max-height .35s ease-in-out;transition:max-height .35s ease-in-out}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__dropdown__options.is-open{border-top:1px solid var(--ods-core-slate-600);display:block}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__dropdown__option{cursor:pointer;line-height:1;margin-top:8px}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__dropdown__option:hover{color:var(--ods-core-orange-600)}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__cups-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__cups-panel .product-enrol-panel__prices-table{color:var(--ods-core-slate-600);margin:0}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__cups-panel .product-enrol-panel__prices-table p{margin:0;text-align:left}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__cups-panel .product-enrol-panel__prices-table .js-cups-price-tax-mark,.sticky-text-block.sticky-text-block--new-style .sticky-text-block__cups-panel .product-enrol-panel__prices-table .price-dec,.sticky-text-block.sticky-text-block--new-style .sticky-text-block__cups-panel .product-enrol-panel__prices-table .price-int{color:inherit;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:2pc;font-weight:500;line-height:40px}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__cups-panel .product-enrol-panel__prices-table .price-unit:not(.js-cups-price-tax-mark){color:inherit;font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:24px}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__cups-panel-title{font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:24px}.sticky-text-block.sticky-text-block--new-style:not(.sticky-text-block--cups-personalized) .js-cups-price-dec,.sticky-text-block.sticky-text-block--new-style:not(.sticky-text-block--cups-personalized) .js-cups-price-tax-mark{display:none}.sticky-text-block.sticky-text-block--new-style.sticky-text-block--cups-personalized .js-cups-price-dec,.sticky-text-block.sticky-text-block--new-style.sticky-text-block--cups-personalized .js-cups-price-int{-webkit-transition:color .3s ease;transition:color .3s ease}.sticky-text-block.sticky-text-block--new-style .sticky-text-block__disclaimer{color:var(--ods-core-slate-600);font-family:FSEmeric,Arial,Helvetica,sans-serif;font-size:1pc;font-weight:400;line-height:24px;margin:0;text-align:center}.ngy-container--content .sticky-text-block__banner-container,.ngy-container--content .sticky-text-block__banner-header{max-width:none;padding-inline:0}.aem-GridColumn.sticky-text-block{--ngy-rhythm-top:0;--ngy-rhythm-bottom:0}@media (min-width:1024px){body:has(.sticky-text-block) .ngy-container--content{text-align:left}body:has(.sticky-text-block) .ngy-container--content :is(h1,h2,h3,h4,h5,h6,p,li,[class*=__title],[class*=__text],[class*=Titleglobal],.cmp-title__text,.ngy-text,.hero-card__description,.cmp-oneshot-faqs_container,[style*=text-align]):not(.sticky-text-block *){text-align:inherit!important}}