.selection-tab{display:inherit;position:relative}.selection-tab__input{opacity:0;position:absolute}.selection-tab__input:checked+.selection-tab__label{border:2px solid var(--color-primary-black);box-shadow:none}.selection-tab__input:checked~.selection-tab__notification{visibility:visible}.selection-tab__input__label{box-shadow:var(--box-shadow-10)}.selection-tab__input.is-disabled+.selection-tab__label,.selection-tab__input[disabled]:not(.is-loading)+.selection-tab__label{color:var(--color-grey-5)}.selection-tab__input:disabled+.selection-tab__label{cursor:default}.selection-tab__label{background-color:var(--color-primary-white);border:2px solid var(--color-grey-2);border-radius:5px;box-shadow:var(--box-shadow-10);color:var(--color-primary-black);display:grid;transition:background-color var(--timing-normal) var(--easing-normal);grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);min-height:93px;padding:var(--spacing-xs) var(--spacing-m);place-content:center;position:relative;text-align:center;width:100%}.selection-tab__image-container{height:75px;margin:0 auto;position:relative;width:75px}.selection-tab__image{border-radius:50%}.selection-tab__discount{align-items:center;background-color:var(--color-primary-black);border-radius:100%;color:var(--color-primary-white);display:flex;font-weight:600;height:var(--icon-l);justify-content:center;pointer-events:none;position:absolute;right:var(--spacing-2xs);top:calc(var(--spacing-xs)*-1);vertical-align:middle;width:var(--icon-l)}.selection-tab__notification{bottom:-2.125rem;left:50%;position:absolute;translate:-50%;visibility:hidden;white-space:nowrap;z-index:var(--layer-flat)}.selection-tab__notification-inner{background-color:var(--color-auxiliary-success-3);border-radius:.5625rem;color:var(--color-auxiliary-success-0);display:flex;gap:var(--spacing-3xs);padding:var(--spacing-2xs);position:relative}.selection-tab__notification .icon{fill:var(--color-auxiliary-success-0);height:var(--icon-2xs);width:var(--icon-2xs)}.selection-tab__notification:after{border-color:transparent transparent var(--color-background,var(--color-auxiliary-success-3));border-style:solid;border-width:10px;border-width:var(--tooltip-arrow-size,10px);bottom:100%;content:'';left:50%;position:absolute;translate:-50%}fieldset:disabled .selection-tab{opacity:.4;pointer-events:none}.show-focus-styles .selection-tab__input.is-focus+.selection-tab__label,.show-focus-styles .selection-tab__input:focus+.selection-tab__label{box-shadow:0 0 0 calc(var(--focus-ring-width) - 2px) var(--color-primary-white),0 0 0 var(--focus-ring-width) var(--color-primary-black)}.selection-tab.is-loading{pointer-events:none}.selection-tab.is-loading .selection-tab__label{background-image:none}.selection-tab.is-loading .selection-tab__label>p{background-color:var(--color-skeleton-background);background-image:none;border-color:transparent;color:transparent;display:block;overflow:hidden;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selection-tab.is-loading .selection-tab__label>p:after{animation:left-to-right 2s linear infinite;animation:left-to-right var(--timing-loading,2s) linear infinite;background-image:var(--color-skeleton-gradient);content:'';height:100%;left:0;position:absolute;top:0;translate:-100% 0;width:100%}.selection-tab.is-loading .selection-tab__label>p *{color:transparent;pointer-events:none}.selection-tab.selection-tab--button.is-active .selection-tab__label{background-color:var(--color-primary-black)}.show-focus-styles .selection-tab.selection-tab--button .selection-tab__label:focus{box-shadow:0 0 0 calc(var(--focus-ring-width) - 2px) var(--color-primary-white),0 0 0 var(--focus-ring-width) var(--color-primary-black)}.blog-tags{display:flex;gap:var(--spacing-m);overflow-x:auto;padding-inline-start:var(--layout-margin);scrollbar-width:none}.blog-tags::-webkit-scrollbar{display:none;width:0}.blog-tags::-webkit-scrollbar-track{background-color:transparent}.blog-tags::-webkit-scrollbar-thumb{background-color:var(--color-grey-5)}.blog-tags__item:last-child{margin-inline-end:var(--layout-margin)}@media(min-width:64em){.blog-tags{gap:var(--spacing-l);overflow:visible}}
.pagination{margin:var(--spacing-l) 0;text-align:center}.pagination__list{align-items:center;display:flex;gap:var(--spacing-xs);justify-content:center;list-style-type:none}.pagination__list,.pagination__list li{margin:0;padding:0}.pagination__list-item.is-hidden{display:block;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination__part{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:4px;box-shadow:none;color:inherit;cursor:pointer;display:grid;font:inherit;line-height:var(--line-height-baseline);min-height:calc(var(--icon-m) + var(--spacing-2xs)*2);min-width:calc(var(--icon-m) + var(--spacing-2xs)*2);outline:none;padding:0;padding:var(--spacing-2xs);place-items:center;text-decoration:none;text-decoration:initial;transition:background-color var(--timing-normal) var(--easing-normal);width:auto}.pagination__part.is-active{color:var(--color-primary-white)}.pagination__button:hover,.pagination__part.is-active,.pagination__part.is-active:hover{background-color:var(--color-primary-black)}.pagination__button:hover{color:var(--color-primary-white)}.pagination__link:hover{background-color:var(--color-grey-4)}.pagination__text{cursor:default}.article-card{display:flex;flex-direction:column;gap:var(--spacing-s);height:100%;text-decoration:none;text-decoration:initial}.article-card__image-container{margin-block-end:var(--spacing-2xs)}.article-card__footer{display:flex;flex:1;flex-direction:column;gap:var(--spacing-s)}.article-card__excerpt{flex:1}.article-card__meta{align-items:center;display:flex;gap:var(--spacing-m);justify-content:space-between}.article-card__tags{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-card__date{margin-inline-start:auto}.main-blog.critical-component-hide{display:block}.main-blog.critical-component-clear{opacity:1}.main-blog__header{row-gap:var(--spacing-s)}.main-blog__header,.main-blog__tags{margin-block-end:var(--spacing-xl)}.main-blog__grid{gap:var(--spacing-l)}@media(min-width:64em){.main-blog__grid{gap:var(--spacing-xl)}.main-blog__tags{flex-wrap:wrap;justify-content:center}}
