.module-pricing-comparison{.content-inner{display:grid;row-gap:var(--baseline-2)}.ody-accordion{summary{background-color:var(--semantic-surface);border:0;padding:var(--baseline-2)}&.active{.accordion-content:has(.ody-icon:hover){overflow:visible}}.ody-accordion-title{@media screen and (min-width:993px){max-width:45%}}&+.ody-accordion{margin-top:var(--baseline)}}.ui-sticky-plan{margin-left:auto;position:sticky;top:calc(var(--header-height) + var(--baseline-2));width:100%;z-index:10;@media screen and (min-width:993px){max-width:55%}}.ui-sticky-plan{transform:translateX(calc(var(--padding-container)/2*-1));width:calc(100% + var(--padding-container));@media screen and (min-width:577px){transform:none}a.btn{@media screen and (max-width:576px){padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px}}.ui-sticky-plan-inner{border-radius:var(--rounded-large);display:flex;justify-content:space-between;width:100%}.ui-sticky-plan-block{align-items:center;display:flex;flex:1;flex-direction:column;padding:10px;@media screen and (min-width:577px){padding:var(--baseline) 20px}&+.ui-sticky-plan-block{border-left:1px solid var(--semantic-border)}}a{white-space:pre-wrap}}}div.row-fluid-wrapper:has(.ui-sticky-plan){overflow:visible!important}.ui-tooltip{flex-direction:column;position:relative;@media screen and (min-width:992px){flex-direction:row}.ody-icon{&:not(button .ody-icon){display:none;@media screen and (min-width:992px){display:flex}}&:hover{.ui-tooltip-info{opacity:1;transform:translateY(0)}}}.ui-tooltip-info-mobile{color:var(--typography-body-medium);display:block;font-style:italic;margin-top:var(--baseline);@media screen and (min-width:992px){display:none}}}.ui-tooltip-info{background:var(--semantic-background);border-radius:var(--rounded-normal);left:calc(var(--baseline-2)*-1);opacity:0;padding:var(--baseline);pointer-events:none;position:absolute;top:calc(100% + 15px);transform:translateY(8px);transition:all .3s ease-out;width:280px;z-index:20;z-index:30;p{color:var(--typography-body-medium);margin:0}.tooltip-arrow{bottom:100%;height:25px;left:50%;left:calc(var(--baseline) + 22px);overflow:hidden;position:absolute;transform:translateX(-50%);width:50px;&:after{background:var(--semantic-background);bottom:-15px;box-shadow:1px 1px 20px 0 rgba(0,0,0,.3);content:"";height:15px;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%) rotate(45deg);width:15px;z-index:-1}}}