.t-heading,.content-key-take__title h2,.content-faq__title h2,h1,h2,h3,h4,h5,h6{color:var(--c--brand-dark-1100-main);font-family:var(--font-std);font-weight:650;line-height:120%}.t-heading strong,.content-key-take__title h2 strong,.content-faq__title h2 strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:var(--font-head);font-weight:500}.t-heading--1,h1{font-size:var(--t--heading-1)}.t-heading--2,h2{font-size:var(--t--heading-2)}.t-heading .content-faq__title h2,.t-heading--3,.content-text h2,.content-faq__title h2,h3{font-size:var(--t--heading-3)}.t-heading--4,.content-text h3,.content-key-take__title h2,h4{font-size:var(--t--heading-4);line-height:var(--t--line-height-550)}.t-heading--5,h5{font-size:var(--t--heading-5)}.t-subheading{color:var(--c--brand-dark-900);font-weight:650}.t-subheading--1{font-size:var(--t--subheading-1)}.t-subheading--2{font-size:var(--t--subheading-2);line-height:var(--t--line-height-550)}.t-subheading--3{font-size:var(--t--subheading-3);line-height:var(--t--line-height-400)}.t-paragraph,.t-content .small,.t-content p,.t-content ol li,.t-content ul li{color:var(--c--brand-dark-900);font-family:var(--font-std);font-weight:500}.t-paragraph--alt{color:var(--c--brand-dark-700)}.t-paragraph--1{font-size:var(--t--paragraph-1)}.t-paragraph--2,.t-content--big p,.t-content--big .t-content ol li,.t-content ol .t-content--big li,.t-content--big .t-content ul li,.t-content ul .t-content--big li{font-size:var(--t--paragraph-2);line-height:var(--t--line-height-500)}.t-paragraph--3,.t-content p,.t-content ol li,.t-content ul li{font-size:var(--t--paragraph-3);line-height:var(--t--line-height-300)}.t-paragraph--4,.t-content .small{font-size:var(--t--paragraph-4);line-height:var(--t--line-height-200)}.t-content--fixed .wp-block-heading,.t-content--fixed p,.t-content--fixed .t-content ol li,.t-content ol .t-content--fixed li,.t-content--fixed .t-content ul li,.t-content ul .t-content--fixed li{max-width:39rem}.t-content--big>*+*:is(h2,h3,h4,h5,h6,.u-section){margin-top:var(--spacing-1000)}.t-content--alt-list ul{padding-inline-start:var(--spacing-200) !important;list-style:none !important}.t-content--alt-list ul li{position:relative;padding-left:calc(20px + var(--spacing-300))}.t-content--alt-list ul li::before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImNoZWNrIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMuMTExMzMgNy4wMDA0M0w1Ljg4OTExIDkuNzc4MjFMMTEuNDQ0NyA0LjIyMjY2IiBzdHJva2U9IiMwMDFCMjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+Cjwvc3ZnPgo=");display:flex;align-items:center;justify-content:center;position:absolute;top:2px;left:0;width:20px;height:20px;padding-top:2px;border-radius:50%;background:#fff}.t-content--alt-list--lime ul li::before{background:var(--c--brand-lime-500-main)}.t-content>*+*{margin-top:var(--spacing-400)}.t-content>.wp-block-image,.t-content .u-section--content-image{margin-top:var(--spacing-1000)}.t-content ul{list-style-type:disc;padding-inline-start:20px}.t-content ul li{margin-bottom:var(--spacing-300)}.t-content ul li:last-of-type{margin-bottom:0}.t-content ul li::marker{color:var(--c--brand-lime-500-main)}.t-content ul ul li:first-of-type{margin-top:var(--spacing-300)}.t-content ul ul li::marker{color:var(--c--brand-dark-1100-main-16)}.t-content ol{padding-inline-start:20px}.t-content ol li{margin-bottom:var(--spacing-300)}.t-content ol li:last-of-type{margin-bottom:0}.t-content ol ol{list-style-type:lower-latin}.t-content ol ol li:first-of-type{margin-top:var(--spacing-300)}.t-content hr{height:1px;margin:var(--spacing-1000) 0;border:none;background:var(--c--brand-neutral-700)}.t-content img{border-radius:.75rem}.t-content .img-caption-text{display:block;margin-top:.75rem}.t-content .small{display:block}.t-link,.t-content p a,.t-content ul li a,.t-content ol li a{color:var(--c--brand-dark-1100-main);font-family:var(--font-std);font-weight:500;text-decoration:underline}.t-link--1{font-size:var(--t--link-1)}.t-link--2,.t-content p a,.t-content ul li a,.t-content ol li a{font-size:var(--t--link-2)}.t-link--3{font-size:var(--t--link-3);line-height:var(--t--line-height-300)}.t-interface{color:var(--c--brand-dark-1100-main);font-family:var(--font-std);font-weight:500}.t-interface--2{font-size:var(--t--paragraph-2);line-height:var(--t--line-height-300)}.t-interface--3{font-size:.875rem;line-height:var(--t--line-height-300)}.t-interface--4{font-size:.75rem;line-height:var(--t--line-height-200)}.t-caption{color:var(--c--brand-dark-700);font-family:var(--font-std);font-weight:500;text-transform:uppercase}.t-caption--1{font-size:var(--t--caption-1);line-height:var(--t--line-height-200)}.t-btn{font-weight:500}.t-btn--2{font-size:var(--t--btn-2);line-height:var(--t--line-height-400)}.t-btn--3{font-size:var(--t--btn-3);line-height:var(--t--line-height-300)}.pros-and-cons{display:flex;flex-direction:column;gap:var(--spacing-800)}.pros-and-cons__row{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--spacing-1000)}@media only screen and (min-width: 768px){.pros-and-cons__row{grid-template-columns:repeat(2, 1fr)}}.pros-and-cons__column{display:flex;flex-direction:column;gap:var(--spacing-400)}.pros-and-cons__item{display:flex;gap:var(--spacing-300);align-items:center;margin-left:var(--spacing-200)}.pros-and-cons__item:nth-child(2){margin-top:var(--spacing-100)}.pros-and-cons__item:last-child{margin-bottom:var(--spacing-100)}.pros-and-cons__icon{flex:none;width:1.5rem;height:1.5rem}.pros-and-cons__icon.small{width:1.25rem;height:1.25rem}.product-card:has(.product-card__header) .product-card__card{margin-top:-1rem}.product-card:has(.product-card__score-details) .product-card__review{border-bottom:none}.product-card__header{padding:var(--spacing-800) var(--spacing-800) var(--spacing-1000);border-top-left-radius:var(--border-radius-xl);border-top-right-radius:var(--border-radius-xl);background:var(--c--brand-dark-1100-main);color:#fff}.product-card__header--lime{background:var(--c--brand-lime-500-main)}.product-card__card{padding:var(--padding-vertical-xs) var(--padding-horizontal-4xs) var(--padding-vertical-s);border:1px solid var(--c--brand-dark-300);border-radius:var(--border-radius-xl);background:var(--c--brand-neutral-1000)}.product-card__row:not(:first-of-type){padding-top:var(--spacing-600)}.product-card__row:not(:nth-last-child(2)){padding-bottom:var(--spacing-600);border-bottom:1px solid var(--c--brand-dark-300)}.product-card__top{justify-content:space-between}@media only screen and (max-width: 767px){.product-card__left{flex-direction:column;align-items:flex-start}}.product-card__title{height:100%}.product-card__title-link{margin-left:var(--spacing-800)}@media only screen and (max-width: 767px){.product-card__title-link{margin-left:0}}.product-card__logo{width:16rem;padding:var(--spacing-400) var(--spacing-800) var(--spacing-400) var(--spacing-600)}@media only screen and (max-width: 767px){.product-card__logo{padding-left:0;border-right:none}}.product-card__logo-img{width:auto;height:28px}.product-card__right{display:flex;align-items:center;gap:var(--spacing-600)}@media only screen and (max-width: 767px){.product-card__right{display:none}}.product-card__review{display:flex;gap:var(--spacing-600)}@media only screen and (max-width: 767px){.product-card__review{flex-direction:column}}.product-card__review-left{width:16rem}.product-card__review-label{gap:var(--spacing-200);margin-bottom:var(--spacing-300);padding-left:var(--spacing-300)}.product-card__review-hld{display:flex;align-items:center;border:1px solid var(--c--brand-dark-300);border-radius:var(--border-radius-round);background:var(--c--brand-neutral-900)}.product-card__score-hld{width:auto;border:10px solid var(--c--brand-neutral-1000);border-radius:var(--border-radius-round)}.product-card__score-label{padding:0 var(--spacing-600) 0 var(--spacing-300)}.product-card__overview{width:calc(100% - 16rem);max-width:43rem;padding-left:var(--spacing-400)}@media only screen and (max-width: 767px){.product-card__overview{width:100%}}.product-card__overview-label{padding-bottom:var(--spacing-300)}.product-card__overview-link-hld{margin-top:var(--spacing-300)}.product-card__overview-link-hld .u-btn{margin-left:0}.product-card__items{display:flex}@media only screen and (max-width: 767px){.product-card__items{flex-direction:column;gap:var(--spacing-300)}}.product-card__item{display:flex;flex-direction:column;position:relative;width:100%;padding:0 var(--spacing-600);gap:var(--spacing-200)}.product-card__item:not(:last-child){border-right:1px solid var(--c--brand-dark-300)}@media only screen and (max-width: 767px){.product-card__item{flex-direction:row;justify-content:space-between;padding:0 var(--spacing-600) var(--spacing-300)}.product-card__item:not(:last-child){border-right:none;border-bottom:1px solid var(--c--brand-dark-300)}.product-card__item .t-subheading{padding-left:var(--spacing-600);line-height:1}}.product-card__accordions{display:flex;flex-direction:column;gap:1rem}.product-card__accordions .item{cursor:pointer;border-bottom:1px solid var(--c--brand-primary-800)}.product-card__accordions .item:hover .item__title{box-shadow:0 0 32px -8px var(--c--brand-dark-1100-main-32),0 0 16px -8px var(--c--brand-dark-1100-main-32)}.product-card__accordions .item.active .item__content{grid-template-rows:1fr}.product-card__accordions .item.active .item__icon svg{transform:rotate(180deg)}.product-card__accordions .item__left{width:100%;gap:1rem}.product-card__accordions .item__img{width:1.5rem;height:1.5rem;padding:4px;border-radius:50%;background:var(--c--brand-lime-500-main)}.product-card__accordions .item__title{display:flex;justify-content:space-between;cursor:pointer;width:100%;padding:var(--spacing-300) var(--spacing-600);border:none;border-radius:var(--radius-12);background:var(--c--brand-neutral-1000);box-shadow:0 0 32px -8px var(--c--brand-dark-1100-main-8),0 0 16px -8px var(--c--brand-dark-1100-main-8);text-align:left;transition:color .3s ease-in-out,box-shadow .3s ease-in-out}.product-card__accordions .item__title:focus-visible{outline-color:var(--c--brand-dark-1100-main)}.product-card__accordions .item__title h3{max-width:calc(100% - 4rem);font-weight:500}.product-card__accordions .item__icon{display:flex;align-items:center;justify-content:center}.product-card__accordions .item__icon svg{transition:transform .3s}.product-card__accordions .item__content{display:grid;grid-template-rows:0fr;transition:all .3s}.product-card__accordions .item__content.t-content{max-width:100%}.product-card__accordions .item__content>div{padding:0 var(--spacing-600);overflow:hidden}.product-card__accordions .item__content>div>*{margin-top:var(--spacing-400)}.product-card__accordions .item__content>div>*:first-child{margin-top:var(--spacing-600)}.product-card__accordions .item__content>div>*:last-child{margin-bottom:var(--spacing-600)}.product-card__accordions .item__pros-cons{display:flex}.product-card__accordions .item__pros-cons>*{width:100%}@media only screen and (max-width: 767px){.product-card__accordions .item__pros-cons{flex-direction:column;gap:var(--spacing-400)}}.product-card__accordions .item .pros-and-cons__item{margin-top:var(--spacing-400)}.product-card__mobile-row{display:none;margin-top:var(--spacing-600);padding-top:var(--spacing-600);border-top:1px solid var(--c--brand-dark-300)}@media only screen and (max-width: 767px){.product-card__mobile-row{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--spacing-300)}.product-card__mobile-row .u-btn{width:100% !important}.product-card__mobile-row .u-btn--link{width:fit-content !important}}.product-card__score-details{padding:var(--spacing-600);border:1px solid var(--c--brand-dark-300);border-radius:var(--border-radius-m)}.product-card__score-details__header{margin-bottom:var(--spacing-400);padding-bottom:var(--spacing-400);border-bottom:1px solid var(--c--brand-dark-300)}.product-card__score-details__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--spacing-100) 0}@media only screen and (min-width: 768px){.product-card__score-details__items{gap:0 var(--spacing-600);grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 1024px){.product-card__score-details__items--3{grid-template-columns:repeat(3, 1fr)}.product-card__score-details__items--4{grid-template-columns:repeat(4, 1fr)}}.product-card__score-details__item{display:flex;align-items:center;gap:var(--spacing-600);padding-block:.3125rem}@media only screen and (min-width: 768px){.product-card__score-details__item{padding-block:.4375rem;border-right:1px solid var(--c--brand-dark-300)}}
