.home .alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.home .wp-block-cover{align-items:normal;}.home .nivalis-hero-pros-cons,.home .wp-block-cover.alignfull.is-light,.home .wp-block-cover[style*="min-height"]{min-height:auto !important;margin-block:0;border-radius:0;background-color:var(--color-bg) !important;padding-block:0 !important;}.home .nivalis-hero-pros-cons .wp-block-cover__inner-container{width:100%;}@media (max-width:47.99rem){.home .nivalis-hero-pros-cons{margin-block:0;border-radius:0;}}.home .wp-block-group__inner-container,.home .wp-block-cover__inner-container{max-width:clamp(20rem,92vw,80rem);margin-left:auto;margin-right:auto;padding-top:var(--space-6);}.home h2{margin-top:var(--wp--preset--spacing--40);}.home h2,.home h3{color:var(--color-primary-900);}.home .widget_tag_cloud .tagcloud a,.wp-block-tag-cloud a{background:var(--color-gray-100) !important;}.nivalis-hero-brand{font-size:var(--step--1);letter-spacing:0.08em;text-transform:uppercase;color:var(--color-primary-700);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-2);}.wp-block-search__inside-wrapper{border:none;height:var(--space-12);}.wp-block-search__input{background-color:var(--color-surface) !important;transform:translateY(-2px);}.wp-block-tag-cloud.nivalis-pill-tags{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6);}.wp-block-tag-cloud.nivalis-pill-tags a{margin:0;font-size:var(--step--1) !important;background:var(--color-gray-100);}.nivalis-hero-trending{margin-top:var(--space-10);color:var(--color-text-light);}.nivalis-hero-trending__label{margin:0;color:var(--color-text-muted);font-weight:var(--font-weight-medium);}.nivalis-hero-trending__links{margin:0;}.nivalis-hero-card-wrap{width:100%;margin-inline:auto;}.nivalis-hero-trending ul{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0;margin:0;}@media (max-width:768px){.home h1,.home .wp-block-heading[style*="font-size"]{font-size:clamp(2.5rem,8vw,3.5rem) !important;line-height:1.1 !important;margin-bottom:var(--space-4) !important;}.home .has-large-font-size{font-size:var(--step-1) !important;line-height:1.4 !important;}}