:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){margin:0;font-weight:inherit;line-height:inherit;font-size:inherit}p{margin:0}html body :is(h1,h2,h3,h4,h5,h6){margin:0;font-weight:inherit;line-height:inherit;font-size:inherit}.selected-bar{position:fixed;bottom:0;right:0;width:100%;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1030;pointer-events:none;height:118px}.selected-bar[hidden]{display:none}.selected-bar::after{content:"";position:absolute;backdrop-filter:blur(1px);transition:all .3s;width:100%;height:118px;top:0;right:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.2) 100%);backdrop-filter:blur(1px);z-index:-1}.selected-bar__content{position:relative;pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:8px;border-radius:16px;background:hsla(0,0%,100%,.24);border:1px solid var(--stroke-soft-200);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);max-width:100%;backdrop-filter:blur(8px)}.selected-bar__items{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.selected-bar__item{background-color:var(--bg-white-0);border:1px solid var(--stroke-soft-200);border-radius:8px;padding:8px 10px 8px 6px;color:var(--text-sub-600);font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.selected-bar__item svg{color:var(--icon-soft-400);transition:color .2s ease}.selected-bar__item:hover svg{color:var(--icon-sub-600)}.selected-bar__confirm{flex-shrink:0}.selected-bar__alert{pointer-events:auto;position:absolute;bottom:calc(100% + 8px);left:0;right:0;width:100%;max-width:390px;margin:0 auto}.selected-bar__alert .alert{box-shadow:0 12px 24px -12px rgba(14,18,27,.32)}.selected-bar__alert[hidden]{display:none}[data-theme=dark] .selected-bar,.dark-mode .selected-bar{background:rgba(14,18,27,.24)}[data-theme=dark] .selected-bar::after,.dark-mode .selected-bar::after{content:"";position:absolute;backdrop-filter:blur(1px);transition:all .3s;width:100%;height:118px;top:0;right:0;background:linear-gradient(180deg, rgba(14, 18, 27, 0) 0%, rgba(14, 18, 27, 0.2) 100%);backdrop-filter:blur(1px);z-index:-1}[data-theme=dark] .selected-bar__content,.dark-mode .selected-bar__content{background:rgba(14,18,27,.24);border-color:var(--stroke-soft-200);box-shadow:0 20px 24px -20px rgba(0,0,0,.6)}[data-theme=dark] .selected-bar__item,.dark-mode .selected-bar__item{background-color:var(--bg-white-0);border-color:var(--stroke-soft-200);color:var(--text-sub-600)}[data-theme=dark] .selected-bar__item:hover,.dark-mode .selected-bar__item:hover{color:var(--text-strong-950)}[data-theme=dark] .selected-bar__alert .alert,.dark-mode .selected-bar__alert .alert{backdrop-filter:blur(8px);box-shadow:0 12px 24px -12px rgba(0,0,0,.5);background:rgba(251,55,72,.16)}@media(max-width: calc(768px - 1px)){.selected-bar{padding:12px}.selected-bar__content{flex-direction:column;align-items:stretch;width:100%;gap:10px}.selected-bar__items{max-height:84px;overflow-y:auto}.selected-bar__alert{max-width:329px}.selected-bar__alert .alert{padding:8px 10px}body:has(.irba-mobile-sticky) .selected-bar{bottom:48px}}@media(prefers-reduced-motion: reduce){.selected-bar::after,.selected-bar__item,.selected-bar__item svg{transition:none}}@keyframes skeleton-animation{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.1490196078)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top:4px solid rgba(0,0,0,0);box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none !important}::slotted(svg),svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset, 50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset, 4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none !important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);left:0;top:var(--swiper-pagination-top, auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(0.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullet-active-next-next{transform:scale(0.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color, #000);border-radius:var(--swiper-pagination-bullet-border-radius, 50%);display:inline-block;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none !important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color, var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity, 1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left, auto);right:var(--swiper-pagination-right, 8px);top:50%;transform:translate3d(0, -50%, 0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.2509803922));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size, 4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none !important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom, 4px);height:var(--swiper-scrollbar-size, 4px);left:var(--swiper-scrollbar-sides-offset, 1%);position:absolute;top:var(--swiper-scrollbar-top, auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left, auto);position:absolute;right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);width:var(--swiper-scrollbar-size, 4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}.broker-suggestions{display:flex;flex-direction:column}.broker-suggestions__container{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:24px;max-width:100%}.broker-suggestions-card{border-radius:16px;border:1px solid var(--stroke-soft-200);padding:16px;display:flex;flex-direction:column;gap:16px}.broker-suggestions-card__header{display:flex;align-items:center;gap:12px}.broker-suggestions-card__info{display:flex;flex-direction:column;gap:4px}.broker-suggestions-card__title{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.broker-suggestions-card__title-fa{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:var(--typography-body-l-font-weight);color:var(--text-strong-950)}.broker-suggestions-card__title-en{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight);color:var(--text-soft-400)}.broker-suggestions-card__rating{display:flex;align-items:center;gap:2px}.broker-suggestions-card__rating svg{width:20px;height:20px}.broker-suggestions-card__logo{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);overflow:hidden;padding:12px}.broker-suggestions-card__logo img{width:100%;height:100%;object-fit:contain}.broker-suggestions-card__features{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;align-items:center;flex-wrap:wrap}.broker-suggestions-card__feature{display:flex;align-items:center;gap:4px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600)}.broker-suggestions-card__feature svg{color:var(--icon-sub-600);flex-shrink:0;width:20px;height:20px}.broker-suggestions-card__footer{display:flex;flex-direction:column;gap:16px;margin-top:auto}.broker-suggestions-card__actions{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width: calc(768px - 1px)){.broker-suggestions__container{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.broker-suggestions__container{display:flex;flex-wrap:wrap;justify-content:center}.broker-suggestions-card{width:373px}}.filter-modal .modal-content{max-height:100%;height:100%}.filter-modal .modal-content .modal-body{padding:0;display:grid !important;grid-template-columns:220px 1fr}.filter-modal .modal-content .modal-header .btn-link,.filter-modal .modal-content .filter-modal--title .btn-link{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);text-decoration:none;padding:0;color:var(--text-sub-600)}.filter-modal .modal-content .modal-header .btn-link:disabled,.filter-modal .modal-content .filter-modal--title .btn-link:disabled{color:var(--text-disabled-300)}.filter-modal .modal-content .tab-content{flex-grow:1;padding:20px;max-height:400px;min-height:400px;overflow:auto}.filter-modal .modal-content .tab-content .tab-pane{display:none;flex-direction:column;gap:16px}.filter-modal .modal-content .tab-content .tab-pane.active{display:flex}.filter-modal .modal-content .modal-footer{padding:16px 20px !important;display:grid !important;grid-template-columns:repeat(2, 1fr)}.filter-modal--filters{border-left:1px solid var(--stroke-soft-200);display:flex;flex-direction:column;gap:8px;padding:12px}.filter-modal--filters .tab-menu-horizontal__indicator{display:none}.filter-modal__tabs{--bs-nav-tabs-border-width: 0px;flex-direction:column}.filter-modal__tabs .nav-link,.filter-modal__tabs .nav-link:hover,.filter-modal__tabs .nav-link:focus,.filter-modal__tabs .nav-link.active,.filter-modal__tabs .nav-link.show{border:0}.filter-modal--title{display:none}.filter-modal--title__actions{display:flex;align-items:center;gap:8px}.filter-modal__content{display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden}.filter-modal__content-title{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-strong-950);margin:0;display:flex;align-items:center;gap:6px}.filter-modal__content .modal-header{padding:20px !important}.filter-modal--options{display:flex;flex-direction:column;gap:12px}.filter-modal--options--checks-only{padding-block-start:8px}.filter-modal [data-filter-options]{padding-block-start:0}.filter-modal [data-filter-options-search],.filter-modal [data-filter-options-more]{display:none}.filter-modal [data-filter-options-modal-search] [data-filter-options-search]{display:flex}.filter-modal [data-filter-options-list]{max-height:none !important;overflow:visible !important}.filter-modal[data-filter-tab-motion] .tab-pane{transition:none}@media(max-width: calc(768px - 1px)){.filter-modal--title{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--stroke-soft-200);color:var(--text-strong-950)}.filter-modal--title__actions{display:flex;align-items:center;gap:8px}.filter-modal--title .btn-link{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);text-decoration:none;padding:0;color:var(--text-sub-600)}.filter-modal--title .btn-link:disabled{color:var(--text-disabled-300)}.filter-modal--title .btn-link{width:auto;height:auto}.filter-modal--title .btn-icon-only{padding:0;color:var(--icon-sub-600);width:24px;height:24px}.filter-modal--title svg,.filter-modal--title i{color:var(--icon-sub-600)}.filter-modal--filters{padding:0}.filter-modal--filters .nav-tabs{position:relative;border-bottom:1px solid var(--stroke-soft-200) !important}.filter-modal--filters .nav-tabs .tab-menu-horizontal__indicator{display:block}.filter-modal--filters .nav-tabs[data-tab-menu-horizontal-initialized=true] .nav-link::after{display:none}.filter-modal--filters .nav-tabs .nav-link{padding:14px 20px !important;border:0;border-radius:0;position:relative}.filter-modal--filters .nav-tabs .nav-link::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:rgba(0,0,0,0);transition:all .3s ease-out}.filter-modal--filters .nav-tabs .nav-link.active{background-color:rgba(0,0,0,0) !important}.filter-modal--filters .nav-tabs .nav-link.active::after{height:2px;background-color:var(--stroke-primary-base)}.filter-modal--filters .nav-tabs .nav-link svg,.filter-modal--filters .nav-tabs .nav-link::before{display:none}.filter-modal__content{flex-grow:1}.filter-modal .modal-content .modal-body{display:flex !important;flex-direction:column !important}.filter-modal .modal-content .tab-content{order:2 !important;max-height:unset !important;min-height:unset !important}.filter-modal .modal-content .modal-footer .btn:first-child{order:1}.filter-modal .modal-content .modal-footer{order:3 !important}.filter-modal .modal-content .modal-header{display:none !important}.filter-modal .nav.nav-tabs{flex-direction:row !important;flex-wrap:nowrap !important;overflow-x:auto !important;scrollbar-width:none;-ms-overflow-style:none}.filter-modal .nav.nav-tabs::-webkit-scrollbar{display:none}.filter-modal .modal-dialog{padding:0 !important;max-width:unset !important;margin:0 !important;height:100% !important}.filter-modal .modal-dialog .modal-content{border-radius:0 !important}}.comparison-limit-alert{width:100%}.comparison-limit-alert[hidden]{display:none}.comparison-header{display:grid;grid-template-columns:minmax(0, 1fr) 300px;gap:24px;align-items:center;justify-content:space-between;margin-bottom:10px;padding:0 16px}.comparison-header__types-scroll{min-width:0;overflow-x:auto;scrollbar-width:none}.comparison-header__types-scroll::-webkit-scrollbar{display:none}.comparison-header__type{width:max-content;white-space:nowrap}.comparison-header__type>.btn{flex:0 0 auto}.comparison-content{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;padding:16px;border-radius:24px;border:1px solid var(--stroke-soft-200);background-color:var(--bg-weak-50)}.comparison-content>.comparison-empty{grid-column:1/-1}.comparison-card{position:relative;padding:32px 24px 24px 24px;gap:20px;display:flex;flex-direction:column;align-items:center;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);border-radius:16px;box-shadow:0 1px 2px 0 rgba(10,13,20,.03)}.comparison-card:hover{box-shadow:0 16px 32px -12px rgba(14,18,27,.1)}.comparison-card{transition:border-color .2s ease,box-shadow .3s ease}.comparison-card:has(.comparison-card__checkbox:checked){border-color:var(--stroke-primary-base)}.comparison-card__info{display:flex;justify-content:space-between;flex-direction:column;align-items:stretch;width:100%;gap:8px;margin-top:2px}.comparison-card__info-container{display:flex;align-items:center;justify-content:space-between;gap:4px}.comparison-card__logo{width:120px;max-width:120px;height:60px;margin-bottom:12px;display:flex;align-items:center;justify-content:center}.comparison-card__logo .comparison-card__picture{display:block;width:100%;height:100%}.comparison-card__logo img{width:100%;height:100%;object-fit:contain}.comparison-card__title{font-size:var(--typography-title-s-font-size);line-height:var(--typography-title-s-line-height);font-weight:600;color:var(--text-strong-950);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.comparison-card__subtitle{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-soft-400)}.comparison-card__rate{display:flex;align-items:center;justify-content:end;font-size:var(--typography-title-s-font-size);line-height:var(--typography-title-s-line-height);font-weight:500;gap:6px;color:var(--text-strong-950)}.comparison-card__rate svg{color:#f6b51e}.comparison-card__rate-description{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;color:var(--text-soft-400);text-align:left}.comparison-card__checkbox{position:absolute;top:10px;left:10px;margin-top:0}.comparison-card--loading{cursor:default;pointer-events:none;user-select:none}.comparison-card--loading .comparison-card__logo,.comparison-card--loading .comparison-card__title,.comparison-card--loading .comparison-card__subtitle,.comparison-card--loading .comparison-card__rate,.comparison-card--loading .comparison-card__rate-description{position:relative;overflow:hidden;background:var(--bg-weak-50)}.comparison-card--loading .comparison-card__logo::after,.comparison-card--loading .comparison-card__title::after,.comparison-card--loading .comparison-card__subtitle::after,.comparison-card--loading .comparison-card__rate::after,.comparison-card--loading .comparison-card__rate-description::after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:var(--bg-weak-50);border:1px solid var(--bg-weak-50);z-index:10}.comparison-card--loading .comparison-card__logo::before,.comparison-card--loading .comparison-card__title::before,.comparison-card--loading .comparison-card__subtitle::before,.comparison-card--loading .comparison-card__rate::before,.comparison-card--loading .comparison-card__rate-description::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;background:linear-gradient(90deg, transparent 0%, var(--bg-soft-200), transparent 100%);animation:skeleton-animation 1.5s ease-in-out infinite}.comparison-card--loading .comparison-card__logo,.comparison-card--loading .comparison-card__title,.comparison-card--loading .comparison-card__subtitle,.comparison-card--loading .comparison-card__rate,.comparison-card--loading .comparison-card__rate-description{display:block;color:rgba(0,0,0,0) !important;margin:0;border-radius:6px;-webkit-line-clamp:unset;line-clamp:unset}.comparison-card--loading .comparison-card__logo img,.comparison-card--loading .comparison-card__logo svg,.comparison-card--loading .comparison-card__title img,.comparison-card--loading .comparison-card__title svg,.comparison-card--loading .comparison-card__subtitle img,.comparison-card--loading .comparison-card__subtitle svg,.comparison-card--loading .comparison-card__rate img,.comparison-card--loading .comparison-card__rate svg,.comparison-card--loading .comparison-card__rate-description img,.comparison-card--loading .comparison-card__rate-description svg{visibility:hidden}.comparison-card--loading .comparison-card__logo{height:60px;width:120px;max-width:120px}.comparison-card--loading .comparison-card__info-container{gap:6px;width:100%}.comparison-card--loading .comparison-card__title{height:18px;width:80%;min-width:90px}.comparison-card--loading .comparison-card__subtitle{height:14px;width:55%;min-width:60px}.comparison-card--loading .comparison-card__rate{height:18px;width:56px;margin-left:auto}.comparison-card--loading .comparison-card__rate-description{height:14px;width:80px;margin-left:auto}.comparison-card--loading .comparison-card__checkbox{visibility:hidden}.comparison-content.is-loading{pointer-events:none}.comparison-header__search{flex-wrap:nowrap}.comparison-header__search .input-group-text>[hidden]{display:none}.comparison-header__search-spinner,.comparison-header__type-spinner{width:16px;height:16px;border-width:1.5px}.comparison-header__type>.btn{display:inline-flex;align-items:center;gap:6px}.comparison-header__type [data-comparison-type-spinner]{display:none;flex-shrink:0;animation-play-state:paused}.comparison-header__type>.btn.is-loading>[data-comparison-type-spinner]{display:inline-block;animation-play-state:running}.comparison-modal{display:flex;flex-direction:column;gap:12px}.comparison-modal .comparison-content{max-height:482px;overflow:auto;grid-template-columns:repeat(3, 1fr);gap:10px;scrollbar-width:none;border-radius:14px;-ms-overflow-style:none}.comparison-modal .comparison-content::-webkit-scrollbar{display:none}.comparison-modal .comparison-content .comparison-card{padding:20px 16px 16px 16px}.comparison-modal .comparison-content .comparison-card__logo{margin-bottom:0}.comparison-modal .comparison-content .comparison-card__info{gap:4px;margin-top:0}.comparison-modal .comparison-content .comparison-card__title,.comparison-modal .comparison-content .comparison-card__rate{font-size:var(--typography-title-xs-font-size);line-height:var(--typography-title-xs-line-height);font-weight:600}.comparison-modal .comparison-content .comparison-card__subtitle,.comparison-modal .comparison-content .comparison-card__rate-description{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.comparison-single{--comparison-grid-columns: 178px repeat(4, minmax(0, 1fr))}.comparison-single .comparison__table{display:grid;grid-template-columns:var(--comparison-grid-columns)}.comparison-single__header{display:grid;grid-column:1/-1;grid-template-columns:var(--comparison-grid-columns);position:sticky;top:var(--comparison-sticky-top, 0px);z-index:1020;background:var(--bg-white-0)}.comparison-single__header.is-stuck::before{content:"";position:absolute;inset-block:0;left:var(--comparison-backdrop-left, 0px);width:var(--comparison-viewport-width, 100%);background:var(--bg-white-0);border-bottom:1px solid var(--stroke-soft-200);box-shadow:0 16px 32px -12px rgba(14,18,27,.1);z-index:-1;pointer-events:none}.comparison-single__header-cell{background:var(--bg-white-0);padding:32px 34px 12px 34px;display:flex;flex-direction:column;gap:14px;position:relative;min-width:0;overflow:hidden}.comparison-single__header-cell .comparison-single__logo{width:120px;height:60px;margin:0 auto;margin-bottom:10px}.comparison-single__header-cell .comparison-single__logo img{width:100%;height:100%;object-fit:contain}.comparison-single__header-cell .comparison-single__company{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;width:100%}.comparison-single__header-cell .comparison-single__company-name{color:var(--text-strong-950);font-size:var(--typography-title-s-font-size);line-height:var(--typography-title-s-line-height);font-weight:600;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comparison-single__header-cell .comparison-single__company-subtitle{color:var(--text-soft-400);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comparison-single__header-cell .comparison-single__institution-link{color:inherit;text-decoration:none;cursor:pointer}.comparison-single__header-cell .comparison-single__institution-link:focus-visible{outline:none}.comparison-single__header-cell .comparison-single__institution-link:focus-visible::after{outline:2px solid var(--stroke-strong-950);outline-offset:-2px}.comparison-single__header-cell .comparison-single__register-button{position:relative;z-index:2}.comparison-single__header-cell .comparison-single__remove-button{z-index:2;position:absolute;top:10px;left:20px;width:20px;height:20px;border-radius:6px}.comparison-single__header-cell::after{content:"";height:100%;width:1px;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--stroke-soft-200)}.comparison-single__header-cell:last-child::after{display:none}.comparison-single__header-cell.comparison-single__header--empty{align-items:center;justify-content:center}.comparison-single__reorder-controls{display:flex;direction:ltr;justify-content:center;gap:4px;position:relative;z-index:2}.comparison-single__reorder-controls[hidden]{display:none}.comparison-single__reorder-controls .btn{width:20px;height:20px;padding:0;border-radius:6px}.comparison-single__reorder-controls .btn i{font-size:18px;line-height:1}.comparison-single .comparison-row{display:contents}.comparison-single .comparison-row:last-child .feature-label,.comparison-single .comparison-row:last-child .feature-value{border-bottom:0}.comparison-single .comparison-row:has(+.comparison-row__divider) .feature-label,.comparison-single .comparison-row:has(+.comparison-row__divider) .feature-value{border-bottom:0}.comparison-single .feature-label{background:var(--bg-weak-50);padding:12px;border-bottom:1px solid var(--stroke-soft-200);display:flex;align-items:center;min-height:64px;min-width:0;color:var(--text-sub-600);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500}.comparison-single .feature-value{background:var(--bg-white-0);padding:12px;padding-right:20px;min-height:64px;align-items:center;border-bottom:1px solid var(--stroke-soft-200);color:var(--text-strong-950);min-width:0;display:flex;align-items:center;justify-content:center;position:relative;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:500;text-align:center;white-space:wrap;text-wrap:wrap;overflow:hidden}.comparison-single .feature-value:not(:last-child)::after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:50%;width:1px;background-color:var(--stroke-soft-200)}.comparison-single .feature-value.feature-value__description{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight);color:var(--text-sub-600);position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.comparison-single .comparison-row--regulator-link .feature-label,.comparison-single .comparison-row--regulator-link .feature-value{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight)}.comparison-single .feature-value__link--standard,.comparison-single .feature-value__link--regulator{display:inline-flex;align-items:center;gap:4px;font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-font-size);font-weight:var(--typography-body-m-font-weight);color:var(--text-primary-base);text-decoration:none;white-space:nowrap}.comparison-single .feature-value__link--standard i,.comparison-single .feature-value__link--regulator i{flex-shrink:0;font-size:20px;line-height:1}.comparison-single .feature-value__link--standard:hover,.comparison-single .feature-value__link--regulator:hover{color:var(--text-primary-base);text-decoration:none}.comparison-single .feature-value__link--standard:focus-visible,.comparison-single .feature-value__link--regulator:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:4px}.comparison-single .feature-value__link--standard{max-width:100%}.comparison-single .feature-value__link--standard span{min-width:0;overflow:hidden;text-overflow:ellipsis}.comparison-single .feature-value__text{--comparison-text-lines: 3;display:block;position:relative;width:100%;min-width:0}.comparison-single .feature-value__text[data-comparison-text-lines="2"]{--comparison-text-lines: 2}.comparison-single .feature-value__text .feature-value__description-text{display:block;overflow-wrap:anywhere}.comparison-single .feature-value__text--collapsible{text-align:start;color:var(--text-sub-600)}.comparison-single .feature-value__text--collapsible .feature-value__description-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--comparison-text-lines);line-clamp:var(--comparison-text-lines);overflow:hidden}.comparison-single .feature-value__text--expanded .feature-value__description-text{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.comparison-single .feature-value__text .feature-description__description--toggle{position:absolute;bottom:0;left:0;margin:0;padding:0 4px;min-height:22px;border:0;border-radius:0;background:var(--bg-white-0);color:var(--text-primary-base);font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500;white-space:nowrap;text-decoration:none}.comparison-single .feature-value__text .feature-description__description--toggle[hidden]{display:none}.comparison-single .feature-value__text .feature-description__description--toggle:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}.comparison-single .feature-value__text--expanded .feature-description__description--toggle{position:static;display:block;width:max-content;margin-inline-start:auto;margin-top:4px}.comparison-single .feature-value__text:dir(ltr) .feature-description__description--toggle{direction:ltr;unicode-bidi:isolate;left:auto;right:0;margin-inline-start:0;margin-left:auto}.comparison-single .feature-value--dropdown{overflow:visible;padding-inline:12px}.comparison-single .comparison-dropdown{width:100%;min-width:0}.comparison-single [data-dropdown-val]{width:100%;min-width:0}.comparison-single .feature-value--social{gap:8px;flex-wrap:wrap;padding-inline:12px}.comparison-single .feature-value__social-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;border-radius:8px;color:var(--text-soft-400);text-decoration:none;transition:background-color 150ms ease,color 150ms ease}.comparison-single .feature-value__social-icon i{font-size:20px;line-height:1}.comparison-single .feature-value__social-icon:hover{background-color:var(--bg-weak-50);color:var(--text-sub-600)}.comparison-single .feature-value__social-icon:focus-visible{outline:2px solid var(--stroke-primary-base);outline-offset:2px}.comparison-single .comparison-row__divider .feature-label,.comparison-single .comparison-row__divider .feature-value{min-height:54px;background-color:rgba(0,0,0,0);border-left:none;border-bottom:0;color:var(--text-soft-400);padding:8px;position:relative;font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.comparison-single .comparison-row__divider .feature-label::after,.comparison-single .comparison-row__divider .feature-value::after{content:"";position:absolute;top:50%;right:0;width:100%;height:32px;transform:translateY(-50%);background-color:var(--bg-weak-50);z-index:-1}@media(min-width: 768px)and (max-width: calc(1024px - 1px)){.comparison-header{padding:0 12px;grid-template-columns:1fr 1fr;gap:12px}.comparison-header .input-group{height:36px}.comparison-header .input-group .form-control{height:100%}.comparison-content{grid-template-columns:repeat(3, 1fr);gap:12px}.comparison-card{padding:20px 16px 16px 16px}.comparison-card__title{font-size:var(--typography-title-xs-font-size);line-height:var(--typography-title-xs-line-height);font-weight:var(--typography-title-xs-font-weight)}.comparison-card__subtitle{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight)}.comparison-card__rate{font-size:var(--typography-title-xs-font-size);line-height:var(--typography-title-xs-line-height);font-weight:var(--typography-title-xs-font-weight)}.comparison-card__rate-description{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:var(--typography-body-s-font-weight)}.comparison-card__logo{margin:0}.comparison-single{--comparison-grid-columns: 176px repeat(4, minmax(0, 1fr))}.comparison-single .comparison__table{max-width:770px;margin:0 auto}.comparison-single__header-cell{padding:24px 20px}.comparison-single__header .comparison-single__logo{width:90px;height:45px}.comparison-single .feature-label{padding:16px 12px;min-height:56px}.comparison-single .feature-value{padding:10px 16px;min-height:56px}}@media(max-width: calc(768px - 1px)){.comparison-content{grid-template-columns:repeat(1, 1fr);border-radius:14px;gap:12px;padding:12px}.comparison-header{max-width:100%;grid-template-columns:minmax(0, 1fr);gap:12px;padding:0}.comparison-header .input-group .form-control{height:100%}.comparison-card{padding:12px;flex-direction:row;gap:12px;border-radius:10px}.comparison-card__logo{width:40px;max-width:40px;height:40px;min-height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--stroke-soft-200);background:var(--bg-white-0);box-shadow:0 1px 2px 0 rgba(10,13,20,.03);padding:7px;margin:0}.comparison-card__logo .comparison-card__picture{display:block;width:100%;height:100%}.comparison-card__logo img{width:100%;height:100%;object-fit:contain}.comparison-card__checkbox{position:static}.comparison-card__title{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600}.comparison-card__subtitle{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.comparison-card__rate{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600}.comparison-card__rate-description{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.comparison-card--loading{flex-direction:row;align-items:center;padding:12px;gap:12px}.comparison-card--loading .comparison-card__logo{display:block;width:40px;max-width:40px;height:40px;min-height:40px;min-width:40px;flex-shrink:0;border:0;box-shadow:none;padding:0}.comparison-card--loading .comparison-card__info{flex:1;min-width:0}.comparison-card--loading .comparison-card__info-container{gap:6px;width:auto}.comparison-card--loading .comparison-card__title{height:16px;width:70%;min-width:80px}.comparison-card--loading .comparison-card__subtitle{height:12px;width:45%;min-width:50px}.comparison-card--loading .comparison-card__rate{height:16px;width:48px}.comparison-card--loading .comparison-card__rate-description{height:12px;width:70px}.comparison-modal .comparison-content{grid-template-columns:repeat(1, 1fr)}.comparison-modal .comparison-content .comparison-card{padding:12px}.comparison-modal .comparison-content .comparison-card__title,.comparison-modal .comparison-content .comparison-card__rate{font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:600}.comparison-modal .comparison-content .comparison-card__subtitle,.comparison-modal .comparison-content .comparison-card__rate-description{font-size:var(--typography-body-s-font-size);line-height:var(--typography-body-s-line-height);font-weight:500}.comparison-single .comparison__table{display:block}.comparison-single__header{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:0}.comparison-single__header .comparison-single__logo{width:90px;height:45px}.comparison-single .comparison-single__header-empty{display:none}.comparison-single__header-cell{padding:32px 14px}.comparison-single__header-cell .comparison-single__company-name{font-size:var(--typography-body-l-font-size);line-height:var(--typography-body-l-line-height);font-weight:var(--typography-body-l-font-weight)}.comparison-single__header-cell:nth-child(n+4){display:none}.comparison-single__header-cell:nth-child(3)::after{display:none}.comparison-single .comparison-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.comparison-single .comparison-row>.feature-value:nth-child(n+4){display:none}.comparison-single .feature-label{grid-column:1/-1;justify-content:center;text-align:center;padding:8px;min-height:unset;border-bottom:0;color:var(--text-sub-600);font-size:var(--typography-body-m-font-size);line-height:var(--typography-body-m-line-height);font-weight:var(--typography-body-m-font-weight)}.comparison-single .feature-value{justify-content:center;border-bottom:0;border-left:none}.comparison-single .feature-value:not(:nth-child(2))::after{display:none}.comparison-single .feature-value--social{gap:6px;padding-inline:8px}.comparison-single .feature-value--dropdown{padding-inline:8px}.comparison-single .feature-value__social-icon{flex-basis:24px;width:24px;height:24px}.comparison-single .comparison-row__divider{display:block}.comparison-single .comparison-row__divider .feature-label{grid-column:auto;justify-content:center;text-align:center;padding:0;min-height:52px}.comparison-single .comparison-row__divider .feature-label::after{background-color:var(--stroke-soft-200);width:100%;height:1px}.comparison-single .comparison-row__divider .feature-label span{padding:0 10px;background-color:var(--bg-white-0)}.comparison-single .comparison-row__divider .feature-value{display:none}}