.ih-wrap{width:100%;max-width:var(--ih-content-width)}.ih-wrap{margin-inline:auto;padding-inline:var(--ih-gutter)}.ih-prose{max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:var(--ih-leading-relaxed)}.ih-prose>* + *{margin-block-start:var(--ih-space-4)}.ih-prose h1{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight)}.ih-prose h1{margin-block-start:var(--ih-space-8)}.ih-prose h2{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-3xl);line-height:var(--ih-leading-tight)}.ih-prose h2{margin-block-start:var(--ih-space-8)}.ih-prose h3{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-tight)}.ih-prose h3{margin-block-start:var(--ih-space-8)}.ih-prose h4{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight)}.ih-prose h4{margin-block-start:var(--ih-space-8)}.ih-prose a{color:var(--ih-accent);text-decoration:underline}.ih-prose a:hover{color:var(--ih-accent-hover)}.ih-prose ul{padding-inline-start:var(--ih-space-6)}.ih-prose ol{padding-inline-start:var(--ih-space-6)}.ih-prose li + li{margin-block-start:var(--ih-space-2)}.ih-prose blockquote{color:var(--ih-muted)}.ih-prose blockquote{padding-inline-start:var(--ih-space-4);border-inline-start:var(--ih-space-1) solid var(--ih-line)}.ih-prose img{height:auto;max-width:100%;border-radius:var(--ih-radius-md)}.ih-section{width:100%;color:var(--ih-text);background-color:var(--ih-bg)}.ih-section{padding-block:var(--ih-section-y)}.ih-section--soft{background-color:var(--ih-soft)}.ih-section--flush{padding-block:0}.ih-section--dark{color:var(--ih-text);background-color:var(--ih-bg)}.ih-section--dark{--ih-bg:var(--ih-brand-900);--ih-surface:var(--ih-brand-800);--ih-ink:var(--ih-brand-50);--ih-text:var(--ih-brand-200);--ih-muted:var(--ih-brand-400);--ih-line:var(--ih-brand-700);--bde-body-text-color:var(--ih-text);--bde-headings-color:var(--ih-ink);--bde-links-color:var(--ih-ink)}.ih-head{display:flex;flex-flow:column;gap:var(--ih-space-3);max-width:var(--ih-prose-width)}.ih-head{margin-block-end:var(--ih-space-10)}.ih-eyebrow{color:var(--ih-accent);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--ih-card-min-width),100%),1fr));gap:var(--ih-space-6)}.ih-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.ih-grid--2{grid-template-columns:minmax(0,1fr)}}.ih-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.ih-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ih-grid--3{grid-template-columns:minmax(0,1fr)}}.ih-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1119px){.ih-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ih-grid--4{grid-template-columns:minmax(0,1fr)}}.ih-h1{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-h2{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-3xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-h3{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-h4{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-lead{color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-lg);line-height:var(--ih-leading-relaxed);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-small{color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-muted{color:var(--ih-muted)}.ih-link{color:var(--ih-accent);font-family:var(--ih-font-body);text-decoration:underline}.ih-link:hover{color:var(--ih-accent-hover)}.ih-link:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);outline-offset:var(--ih-focus-ring-offset)}.ih-link{transition:color var(--ih-duration-fast) var(--ih-ease-out)}.ih-btn{display:inline-flex;justify-content:center;align-items:center;gap:var(--ih-space-2);min-height:var(--ih-control-height);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-base);line-height:var(--ih-leading-tight);text-decoration:none;border-radius:var(--ih-radius-md);cursor:pointer}.ih-btn:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);outline-offset:var(--ih-focus-ring-offset)}.ih-btn{padding-inline:var(--ih-space-6);border:var(--ih-border-width) solid transparent;transition:background-color var(--ih-duration-fast) var(--ih-ease-out),color var(--ih-duration-fast) var(--ih-ease-out),border-color var(--ih-duration-fast) var(--ih-ease-out)}.ih-btn--primary{color:var(--ih-on-accent);background-color:var(--ih-accent)}.ih-btn--primary:hover{background-color:var(--ih-accent-hover)}.ih-btn--primary:hover{border-color:var(--ih-accent-hover)}.ih-btn--primary{border-color:var(--ih-accent)}.ih-btn--ghost{color:var(--ih-accent);background-color:transparent}.ih-btn--ghost:hover{color:var(--ih-on-accent);background-color:var(--ih-accent)}.ih-btn--ghost{border-color:var(--ih-accent)}.ih-btn--light{color:var(--ih-ink);background-color:var(--ih-bg)}.ih-btn--light:hover{background-color:var(--ih-soft)}.ih-btn--light:hover{border-color:var(--ih-soft)}.ih-btn--light{border-color:var(--ih-bg)}.ih-btn--sm{min-height:calc(var(--ih-control-height) - var(--ih-space-2));font-size:var(--ih-text-sm)}.ih-btn--sm{padding-inline:var(--ih-space-4)}.ih-btn--lg{min-height:calc(var(--ih-control-height) + var(--ih-space-2));font-size:var(--ih-text-lg)}.ih-btn--lg{padding-inline:var(--ih-space-8)}.ih-btn--block{display:flex;width:100%}.ih-card{display:flex;flex-flow:column;gap:var(--ih-space-4);background-color:var(--ih-surface);border-radius:var(--ih-radius-lg)}.ih-card{padding:var(--ih-space-6);border:var(--ih-border-width) solid var(--ih-line);box-shadow:var(--ih-shadow-xs)}.ih-badge{display:inline-flex;align-items:center;color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-xs);line-height:var(--ih-leading-normal);background-color:var(--ih-soft);border-radius:var(--ih-radius-2xl)}.ih-badge{padding:var(--ih-space-1) var(--ih-space-3)}.ih-badge--success{color:var(--ih-success);background-color:var(--ih-success-light)}.ih-badge--warning{color:var(--ih-warning);background-color:var(--ih-warning-light)}.ih-badge--danger{color:var(--ih-danger);background-color:var(--ih-danger-light)}.ih-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:var(--ih-icon-md);height:var(--ih-icon-md);color:var(--ih-accent)}.ih-icon{fill:currentColor}.ih-field{display:flex;flex-flow:column;gap:var(--ih-space-2)}.ih-label{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-medium);font-size:var(--ih-text-sm)}.ih-input{width:100%;min-height:var(--ih-control-height);color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-base);background-color:var(--ih-surface);border-radius:var(--ih-radius-md)}.ih-input:focus{outline-offset:0px}.ih-input:focus{outline:var(--ih-focus-ring-width) solid var(--ih-accent);border-color:var(--ih-accent)}.ih-input:focus-visible{outline-offset:0px}.ih-input:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);border-color:var(--ih-accent)}.ih-input{padding-inline:var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-line);transition:border-color var(--ih-duration-fast) var(--ih-ease-out)}.ih-input--error{border-color:var(--ih-danger)}.ih-notice{color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);background-color:var(--ih-brand-50);border-radius:var(--ih-radius-md)}.ih-notice{padding:var(--ih-space-4) var(--ih-space-5);border-inline-start:var(--ih-space-1) solid var(--ih-accent)}.ih-notice--success{background-color:var(--ih-success-light)}.ih-notice--success{border-inline-start-color:var(--ih-success)}.ih-notice--danger{background-color:var(--ih-danger-light)}.ih-notice--danger{border-inline-start-color:var(--ih-danger)}.ih-empty{display:flex;flex-flow:column;align-items:center;gap:var(--ih-space-4);color:var(--ih-muted);text-align:center}.ih-empty{padding-block:var(--ih-space-16)}.ih-pagination{display:flex;justify-content:center;gap:var(--ih-space-2);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-pagination a{display:inline-flex;justify-content:center;align-items:center;min-width:var(--ih-control-height);min-height:var(--ih-control-height);color:var(--ih-text);text-decoration:none;border-radius:var(--ih-radius-md)}.ih-pagination a{padding-inline:var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-line)}.ih-pagination span{display:inline-flex;justify-content:center;align-items:center;min-width:var(--ih-control-height);min-height:var(--ih-control-height);color:var(--ih-text);text-decoration:none;border-radius:var(--ih-radius-md)}.ih-pagination span{padding-inline:var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-line)}.ih-pagination a:hover{color:var(--ih-accent)}.ih-pagination a:hover{border-color:var(--ih-accent)}.ih-pagination .current{color:var(--ih-on-accent);background-color:var(--ih-accent)}.ih-pagination .current{border-color:var(--ih-accent)}.ih-pagination [aria-current]{color:var(--ih-on-accent);background-color:var(--ih-accent)}.ih-pagination [aria-current]{border-color:var(--ih-accent)}.ih-pagination{flex-wrap:wrap;margin-block-start:var(--ih-space-10)}.ih-breadcrumbs{display:flex;gap:var(--ih-space-2);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-breadcrumbs a{color:var(--ih-muted);text-decoration:none}.ih-breadcrumbs a:hover{color:var(--ih-accent)}.ih-breadcrumbs{flex-wrap:wrap;margin-block-end:var(--ih-space-6)}.ih-header{position:relative;z-index:var(--ih-z-header);width:100%;background-color:var(--ih-bg)}.ih-header{border-block-end:var(--ih-border-width) solid var(--ih-line)}.ih-header--sticky{position:sticky;top:var(--wp-admin--admin-bar--height,0px)}.ih-header--transparent{position:absolute;top:var(--wp-admin--admin-bar--height,0px);right:0px;left:0px;background-color:transparent}.ih-header--transparent{border-block-end-color:transparent}.ih-header-bar{display:flex;justify-content:space-between;align-items:center;gap:var(--ih-space-6);min-height:var(--ih-header-height)}.ih-logo{display:inline-flex;align-items:center;color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xl);text-decoration:none}.ih-nav{display:flex;align-items:center;gap:var(--ih-space-6);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-nav{list-style:none}.ih-nav-link{color:var(--ih-text);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-medium);font-size:var(--ih-text-base);text-decoration:none}.ih-nav-link:hover{color:var(--ih-accent)}.ih-nav-link.is-active{color:var(--ih-accent)}.ih-nav-link:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);outline-offset:var(--ih-focus-ring-offset)}.ih-nav-link{transition:color var(--ih-duration-fast) var(--ih-ease-out)}.ih-header-actions{display:flex;align-items:center;gap:var(--ih-space-3)}.ih-footer{width:100%;color:var(--ih-brand-300);font-family:var(--ih-font-body);background-color:var(--ih-brand-900)}.ih-footer{padding-block:var(--ih-space-16)}.ih-footer-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--ih-card-min-width),100%),1fr));gap:var(--ih-space-10)}.ih-footer-col{display:flex;flex-flow:column;gap:var(--ih-space-3)}.ih-footer-title{color:var(--ih-brand-50);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-base);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-footer-link{color:var(--ih-brand-300);font-size:var(--ih-text-sm);text-decoration:none}.ih-footer-link:hover{color:var(--ih-brand-50);text-decoration:underline}.ih-footer-legal{color:var(--ih-brand-400);font-size:var(--ih-text-sm)}.ih-footer-legal{margin-block-start:var(--ih-space-10);padding-block-start:var(--ih-space-6);border-block-start:var(--ih-border-width) solid var(--ih-brand-700)}.ih-hero{display:flex;flex-flow:column;align-items:start;gap:var(--ih-space-6);background-color:var(--ih-bg)}.ih-hero{padding-block:var(--ih-section-y)}.ih-hero-title{max-width:var(--ih-prose-width);color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-hero-text{max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-lg);line-height:var(--ih-leading-relaxed);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-hero-actions{display:flex;gap:var(--ih-space-3)}.ih-hero-actions{flex-wrap:wrap}@media (max-width:479px){.ih-hero-actions{flex-flow:column;align-items:stretch}}.ih-page-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-3xl);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-contact-list{display:flex;flex-flow:column;gap:var(--ih-space-4);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-contact-list{list-style:none}.ih-contact-item{display:flex;align-items:center;gap:var(--ih-space-3);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-base)}.ih-form{display:flex;flex-flow:column;gap:var(--ih-space-4);background-color:var(--ih-surface);border-radius:var(--ih-radius-lg)}.ih-form{padding:var(--ih-space-6);border:var(--ih-border-width) solid var(--ih-line)}.ih-search-form{display:flex;gap:var(--ih-space-3);width:100%;max-width:var(--ih-prose-width)}@media (max-width:767px){.ih-search-form{flex-flow:column}}.ih-search-input{flex-grow:1;flex-shrink:1;flex-basis:0px;min-height:var(--ih-control-height);color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-base);background-color:var(--ih-surface);border-radius:var(--ih-radius-md)}.ih-search-input:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);border-color:var(--ih-accent)}.ih-search-input{padding-inline:var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-line)}.ih-empty-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-2xl);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-product-card{display:flex;flex-flow:column;gap:var(--ih-space-3);overflow:hidden;background-color:var(--ih-surface);border-radius:var(--ih-radius-lg)}.ih-product-card:hover{box-shadow:var(--ih-shadow-md)}.ih-product-card{border:var(--ih-border-width) solid var(--ih-line);transition:box-shadow var(--ih-duration-base) var(--ih-ease-out)}.ih-product-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-lg);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-product-title a{color:inherit;text-decoration:none}.ih-product-title a:hover{color:var(--ih-accent)}.ih-price{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-lg)}.ih-price del{color:var(--ih-muted);font-weight:var(--ih-font-weight-normal)}.ih-price ins{color:var(--ih-danger);text-decoration:none}.ih-product-gallery{width:100%;overflow:hidden;aspect-ratio:var(--ih-aspect-product);border-radius:var(--ih-radius-lg)}.ih-product-summary{display:flex;flex-flow:column;gap:var(--ih-space-4)}.ih-pdp{display:flex;flex-flow:column;gap:var(--ih-space-12);color:var(--ih-text);font-family:var(--ih-font-body)}.ih-product-thumbs .bde-swiper__slide{aspect-ratio:var(--ih-aspect-product)}.ih-product-thumbs .swiper-slide{opacity:0.55;cursor:pointer}.ih-product-thumbs .swiper-slide{transition:opacity var(--ih-duration-base) var(--ih-ease-out)}.ih-product-thumbs .swiper-slide-thumb-active{opacity:1}.ih-product-thumbs{margin-block-start:var(--ih-space-3)}.ih-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--ih-card-min-width),100%),1fr));gap:var(--ih-space-6)}.ih-product-grid .bde-posts-pagination{grid-column-start:1;grid-column-end:-1}.ih-product-grid .bde-posts-pagination{margin-block-start:var(--ih-space-6)}.ih-product-grid .bde-posts-pagination ul{display:flex;justify-content:center;gap:var(--ih-space-2);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-product-grid .bde-posts-pagination ul{flex-wrap:wrap;list-style:none}.ih-product-grid .bde-posts-pagination a{display:inline-flex;justify-content:center;align-items:center;min-width:var(--ih-control-height);min-height:var(--ih-control-height);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);text-decoration:none;border-radius:var(--ih-radius-md)}.ih-product-grid .bde-posts-pagination a{padding-inline:var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-line)}.ih-product-grid .bde-posts-pagination a.is-active{color:var(--ih-on-accent);background-color:var(--ih-accent)}.ih-product-grid .bde-posts-pagination a.is-active{border-color:var(--ih-accent)}@media (max-width:767px){.ih-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ih-space-3)}}.ih-product-media{display:block;position:relative;overflow:hidden;aspect-ratio:var(--ih-aspect-product);background-color:var(--ih-soft)}.ih-product-media img{display:block;width:100%;height:100%;object-fit:cover}.ih-product-media .ih-badge{position:absolute;top:var(--ih-space-3);left:var(--ih-space-3)}.ih-product-info{display:flex;flex-flow:column;gap:var(--ih-space-2)}.ih-product-info{padding:0 var(--ih-space-4) var(--ih-space-4)}.ih-cat-list{display:flex;gap:var(--ih-space-2);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-cat-list{flex-wrap:wrap;margin:0 0 var(--ih-space-8);list-style:none}.ih-post-card{display:flex;flex-flow:column;gap:0px;overflow:hidden;background-color:var(--ih-surface);border-radius:var(--ih-radius-lg)}.ih-post-card{border:var(--ih-border-width) solid var(--ih-line)}.ih-post-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-post-title a{color:inherit;text-decoration:none}.ih-post-title a:hover{color:var(--ih-accent)}.ih-post-meta{display:flex;gap:var(--ih-space-3);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-post-meta a{color:inherit;text-decoration:none}.ih-post-meta a:hover{color:var(--ih-accent)}.ih-post-meta{flex-wrap:wrap}.ih-post-tags{display:flex;gap:var(--ih-space-2)}.ih-post-tags a{color:var(--ih-muted);text-decoration:none}.ih-post-tags a:hover{color:var(--ih-accent)}.ih-post-tags{flex-wrap:wrap}.ih-post-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--ih-card-min-width),100%),1fr));gap:var(--ih-space-8)}.ih-post-grid .bde-posts-pagination{grid-column-start:1;grid-column-end:-1}.ih-post-grid .bde-posts-pagination{margin-block-start:var(--ih-space-6)}.ih-post-grid .bde-posts-pagination ul{display:flex;justify-content:center;gap:var(--ih-space-2);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-post-grid .bde-posts-pagination ul{flex-wrap:wrap;list-style:none}.ih-post-grid .bde-posts-pagination a{display:inline-flex;justify-content:center;align-items:center;min-width:var(--ih-control-height);min-height:var(--ih-control-height);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);text-decoration:none;border-radius:var(--ih-radius-md)}.ih-post-grid .bde-posts-pagination a{padding-inline:var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-line)}.ih-post-grid .bde-posts-pagination a.is-active{color:var(--ih-on-accent);background-color:var(--ih-accent)}.ih-post-grid .bde-posts-pagination a.is-active{border-color:var(--ih-accent)}.ih-post-media{display:block;overflow:hidden;aspect-ratio:var(--ih-aspect-card);background-color:var(--ih-soft)}.ih-post-media img{display:block;width:100%;height:100%;object-fit:cover}.ih-post-info{display:flex;flex-flow:column;gap:var(--ih-space-2)}.ih-post-info{padding:var(--ih-space-5)}.ih-article{display:flex;flex-flow:column;gap:var(--ih-space-6);max-width:var(--ih-prose-width)}.ih-article{margin-inline:auto}.ih-post-cover{overflow:hidden;aspect-ratio:var(--ih-aspect-video);background-color:var(--ih-soft);border-radius:var(--ih-radius-lg)}.ih-post-cover img{display:block;width:100%;height:100%;object-fit:cover}.ih-nb-header{font-family:var(--ih-font-body)}.ih-nb-footer{font-family:var(--ih-font-body)}.ih-nb-section{font-family:var(--ih-font-body)}.ih-nb-header{position:sticky;top:0px;z-index:50;background-color:var(--ih-bg);border-bottom:1px solid var(--ih-line)}.ih-nb-header .ih-nb-social{transition:opacity 0.15s ease-out}.ih-nb-header .ih-nb-social:hover{opacity:0.65}.ih-nb-header-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--ih-gutter);min-height:4rem}@media (max-width:767px){.ih-nb-header-bar{min-height:3.7rem}}.ih-nb-catalog{justify-self:start;position:relative}.ih-nb-catalog-btn{display:inline-flex;align-items:center;gap:0.375rem;color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-base);padding-bottom:0.15rem;cursor:pointer;transition:background-size 0.2s ease-out}.ih-nb-catalog-btn::-webkit-details-marker{display:none}.ih-nb-catalog-btn::after{width:0.4rem;height:0.4rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotateZ(45deg) translate3d(0,-2px,0)}.ih-nb-catalog-btn::after{content:""}.ih-nb-catalog-btn{list-style:none;background:linear-gradient(currentColor 0 0) left bottom/0 2px no-repeat}@media (max-width:767px){.ih-nb-catalog-btn{width:1.6rem;height:1.3rem;font-size:0px}.ih-nb-catalog-btn::after{display:none}.ih-nb-catalog-btn{background:linear-gradient(currentColor 0 0) top/100% 3px no-repeat,linear-gradient(currentColor 0 0) center/100% 3px no-repeat,linear-gradient(currentColor 0 0) bottom/100% 3px no-repeat}}.ih-nb-catalog-list{position:absolute;top:100%;left:0px;z-index:20;min-width:11rem;margin-top:0.5rem;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0.5rem;padding-right:0px;padding-bottom:0.5rem;padding-left:0px;background-color:var(--ih-surface);border-radius:var(--ih-radius-sm)}.ih-nb-catalog-list{list-style:none;border:var(--ih-border-width) solid var(--ih-line);box-shadow:var(--ih-shadow-md)}.ih-nb-catalog-link{display:block;color:var(--ih-ink);font-size:var(--ih-text-sm);text-decoration:none;padding-top:0.5rem;padding-right:1rem;padding-bottom:0.5rem;padding-left:1rem}.ih-nb-catalog-link:hover{background-color:var(--ih-soft)}.ih-nb-logo{display:block;justify-self:center;line-height:0}.ih-nb-logo-img{display:block;width:min(15rem,52vw);height:auto}.ih-nb-header-end{display:flex;align-items:center;gap:1rem;justify-self:end}.ih-nb-social{display:inline-flex;color:var(--ih-accent)}@media (max-width:767px){.ih-nb-social{display:none}}.ih-nb-cart-slot{display:flex;align-items:center}.ih-nb-section{padding-block:1.5rem}@media (max-width:767px){.ih-nb-section>.ih-wrap{padding-inline:.3rem}.ih-nb-section{padding-block:1rem}}.ih-nb-hero{padding-block:.5rem .5rem}@media (max-width:767px){.ih-nb-hero>.ih-wrap{padding-inline:0}}.ih-nb-hero-img{display:block;width:100%;height:clamp(24rem,74vh,46rem);object-fit:cover;object-position:50% 40%}@media (max-width:767px){.ih-nb-hero-img{height:clamp(26rem,78svh,36rem)}}.ih-nb-h2{color:var(--ih-text);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);text-align:center;text-transform:uppercase;letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}@media (max-width:1023px){.ih-nb-h2{font-size:var(--ih-text-3xl)}}@media (max-width:767px){.ih-nb-h2{font-size:1.8rem}}.ih-nb-patterns{display:grid;grid-template-columns:repeat(4,1fr);gap:0.5rem}@media (max-width:767px){.ih-nb-patterns{margin-inline:-.3rem}}.ih-nb-pattern{display:block;position:relative;overflow:hidden;aspect-ratio:1;color:#fff;text-decoration:none}.ih-nb-pattern::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(to top,rgba(22,24,12,.7) 0%,rgba(22,24,12,0) 55%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transition:opacity 0.25s ease-out}.ih-nb-pattern::after{content:""}.ih-nb-pattern:hover .ih-nb-pattern-img{transform:scale(1.06,1.06)}.ih-nb-pattern-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease-out}.ih-nb-pattern-name{position:absolute;right:1.25rem;bottom:1.1rem;left:1.25rem;z-index:1;color:#fff;font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:1.6rem;line-height:1.1;transition:transform 0.25s ease-out}@media (max-width:767px){.ih-nb-pattern-name{bottom:0.7rem;left:0.75rem;font-size:1.05rem}}.ih-nb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0.5rem}.ih-nb-grid .bde-posts-pagination{grid-column-start:1;grid-column-end:-1}.ih-nb-grid .bde-posts-pagination{margin-block-start:2rem}.ih-nb-grid .bde-posts-pagination ul{display:flex;justify-content:center;gap:0.5rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-nb-grid .bde-posts-pagination ul{flex-wrap:wrap;list-style:none}.ih-nb-grid .bde-posts-pagination a{display:inline-flex;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;color:var(--ih-text);font-size:var(--ih-text-sm);text-decoration:none;border-radius:var(--ih-radius-sm);border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc}.ih-nb-grid .bde-posts-pagination a{padding-inline:.75rem}.ih-nb-grid .bde-posts-pagination a.is-active{color:var(--ih-on-accent);background-color:var(--ih-accent)}.ih-nb-grid .bde-posts-pagination a.is-active{border-color:var(--ih-accent)}.ih-nb-card{display:block}.ih-nb-card:hover .ih-nb-card-img{transform:scale(1.04,1.04)}.ih-nb-card:hover .ih-nb-card-link{background-size:100% 1px}.ih-nb-section--soon{padding-bottom:0px}.ih-nb-social-icon{display:block;width:1.5rem;height:1.5rem}.ih-nb-card-media{display:block;overflow:hidden;aspect-ratio:1;background-color:#fbfbfb}.ih-nb-card-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease-out}.ih-nb-card-info{padding-top:0.75rem;padding-right:0px;padding-bottom:1rem;padding-left:0px}.ih-nb-card-title{font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-medium);font-size:var(--ih-text-base);line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0.25rem;margin-left:0px}@media (max-width:767px){.ih-nb-card-title{font-size:0.875rem}}.ih-nb-card-link{color:var(--ih-ink);text-decoration:none;transition:background-size 0.25s ease-out}.ih-nb-card-link{background:linear-gradient(currentColor 0 0) left bottom/0 1px no-repeat}.ih-nb-card-price{color:var(--ih-ink);font-family:var(--ih-font-heading);font-size:var(--ih-text-xs)}@media (max-width:767px){.ih-nb-card-price{font-size:0.625rem}}.ih-nb-soon{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media (max-width:767px){.ih-nb-soon{grid-template-columns:1fr 1fr}}.ih-nb-soon-item{position:relative;overflow:hidden;aspect-ratio:21/20}@media (max-width:767px){.ih-nb-soon-item{aspect-ratio:4/5}}.ih-nb-soon-img{display:block;width:100%;height:100%;object-fit:cover;filter:blur(2px)}.ih-nb-soon-label{display:grid;justify-content:center;align-content:center;position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;text-align:center}.ih-nb-soon-title{color:var(--ih-text);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-2xl);text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ih-nb-soon-title{font-size:var(--ih-text-lg)}}.ih-nb-soon-text{color:var(--ih-muted);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:0.14em;margin-top:0.25rem;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-nb-footer{margin-top:4.5rem}.ih-nb-footer-cols{display:grid;grid-template-columns:repeat(3,1fr) 1fr;align-items:start;gap:var(--ih-gutter)}.ih-nb-footer-cols{padding-inline:0;padding-block:3.5rem 3rem}@media (max-width:1023px){.ih-nb-footer-cols{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ih-nb-footer-cols{grid-template-columns:1fr}.ih-nb-footer-cols>.ih-nb-footer-col{display:none}.ih-nb-footer-cols{padding-block:2.5rem 1rem}}.ih-nb-footer-col{display:grid;gap:0.875rem}.ih-nb-footer-link{color:#1c1c1c;font-size:var(--ih-text-xs);text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;transition:color 0.15s ease-out}.ih-nb-footer-link:hover{color:var(--ih-accent)}.ih-nb-footer-acc{display:none}@media (max-width:767px){.ih-nb-footer-acc{display:block;padding-bottom:1rem}}.ih-nb-footer-det{margin-bottom:0.25rem;background-color:#f2f2f2}.ih-nb-footer-det[open]>.ih-nb-footer-sum::after{transform:rotateZ(-135deg)}.ih-nb-footer-det .ih-nb-footer-col{padding-top:0.5rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}.ih-nb-footer-sum{display:flex;justify-content:center;align-items:center;position:relative;color:var(--ih-text);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-sm);text-transform:uppercase;padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem;cursor:pointer}.ih-nb-footer-sum::-webkit-details-marker{display:none}.ih-nb-footer-sum::after{position:absolute;right:1rem;width:0.5rem;height:0.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotateZ(45deg)}.ih-nb-footer-sum::after{content:""}.ih-nb-footer-sum{list-style:none}.ih-nb-footer-brand{display:grid;justify-items:end;gap:1rem}@media (max-width:1023px){.ih-nb-footer-brand{grid-column-start:1;grid-column-end:-1}.ih-nb-footer-brand{justify-items:start}}@media (max-width:767px){.ih-nb-footer-brand{justify-items:center}}.ih-nb-footer-logo{display:block;width:15rem;height:auto;max-width:100%}.ih-nb-pay{display:flex;align-items:center;gap:1rem}.ih-nb-pay-img{width:auto;height:2.25rem}.ih-nb-footer-note{color:#fff;font-size:var(--ih-text-xs);text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0.75rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;background-color:var(--ih-accent)}.ih-nb-narrow{max-width:52rem}.ih-nb-pdp{padding-inline:1.25rem}@media (max-width:767px){.ih-nb-pdp{padding-inline:0}}.ih-nb-woo{padding-inline:1.25rem}@media (max-width:767px){.ih-nb-woo{padding-inline:.7rem}}.ih-nb-info{display:grid;grid-template-columns:minmax(0,18.5rem) minmax(0,1fr);align-items:start;gap:5rem}.ih-nb-info{padding-inline:1.25rem;padding-block:3.2rem 1.5rem}@media (max-width:1023px){.ih-nb-info{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:767px){.ih-nb-info{padding-block:1rem}}.ih-nb-info-main{min-width:0px}.ih-nb-side{display:flex;flex-flow:column}@media (max-width:767px){.ih-nb-side{display:none}}.ih-nb-side-link{color:var(--ih-text);font-size:var(--ih-text-base);text-decoration:none;padding-top:0.7rem;padding-right:0.75rem;padding-bottom:0.7rem;padding-left:0.75rem;border-bottom:1px solid #e6e6e6}.ih-nb-side-link:hover{background-color:#f2f2f2}.ih-nb-center{text-align:center}.ih-nb-page-title{color:var(--ih-text);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:2.75rem;line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}@media (max-width:767px){.ih-nb-page-title{font-size:1.75rem}.ih-nb-page-title{overflow-wrap:anywhere}}.ih-nb-prose{max-width:54rem;color:var(--ih-text);font-size:var(--ih-text-base);line-height:var(--ih-leading-relaxed)}.ih-nb-prose h2{font-size:var(--ih-text-xl)}.ih-nb-prose h3{font-size:var(--ih-text-lg)}.ih-nb-prose a{color:#0a6fd6;text-decoration:none}.ih-nb-btn{display:inline-block;color:var(--ih-on-accent);font-weight:var(--ih-font-weight-semibold);text-decoration:none;padding-top:0.75rem;padding-right:1.5rem;padding-bottom:0.75rem;padding-left:1.5rem;background-color:var(--ih-accent);border-radius:var(--ih-radius-md)}.ih-nb-btn:hover{background-color:var(--ih-accent-hover)}.ih-nb-contact{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:start;gap:3rem}.ih-nb-contact .ih-nb-form{order:-1}@media (max-width:1023px){.ih-nb-contact{grid-template-columns:1fr;gap:1.5rem}}.ih-nb-form{max-width:24rem}.ih-nb-form .ff-btn-submit{color:var(--ih-on-accent);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);padding-top:0.75rem;padding-right:1.5rem;padding-bottom:0.75rem;padding-left:1.5rem;background-color:var(--ih-accent);border-radius:var(--ih-radius-md);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-nb-form .ff-btn-submit:hover{background-color:var(--ih-accent-hover)}.ih-nb-woo{min-height:10rem}.ih-nb-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden}.ih-nb-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1023px){.ih-nb-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ih-nb-grid{gap:0.25rem}}@media (max-width:1023px){.ih-nb-patterns{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ih-nb-patterns{gap:0.25rem}}@media (max-width:767px){.ih-nb-info{padding-inline:0}}@media (max-width:767px){.ih-nb-footer-cols{padding-inline:0}}@media (max-width:767px){.ih-nb-pdp-info{padding-inline:.7rem}}@media (max-width:767px){.ih-nb-info-main{padding-inline:.7rem}}@media (max-width:767px){.ih-nb-side{padding-inline:.7rem}}@media (max-width:767px){.ih-nb-soon{gap:0.25rem}}.ih-nb-card-title--shop{font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-lg);line-height:1.3;letter-spacing:var(--ih-tracking-tight);margin-top:0.25rem;margin-right:0px;margin-bottom:0.25rem;margin-left:0px}@media (max-width:767px){.ih-nb-card-title--shop{font-size:0.875rem}}.ih-nb-card-price--shop{color:var(--ih-accent);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm)}@media (max-width:767px){.ih-nb-card-price--shop{font-size:0.6875rem}}.ih-nb-section--tight{padding-block:0 0}.ih-nb-crumbs{color:var(--ih-ink);font-size:var(--ih-text-xs);letter-spacing:0.02em;margin-top:1.5rem;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-nb-crumbs a{color:var(--ih-muted);text-decoration:none;transition:color 0.15s ease-out}.ih-nb-crumbs a:hover{color:var(--ih-accent)}.ih-nb-crumbs{padding-inline:.1rem}.ih-nb-pdp-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4rem}.ih-nb-pdp-cols{padding-block:1.75rem 4rem}@media (max-width:1023px){.ih-nb-pdp-cols{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:767px){.ih-nb-pdp-cols{padding-block:.5rem 2rem}}.ih-nb-pdp-gallery{position:sticky;top:5.5rem;min-width:0px}@media (max-width:767px){.ih-nb-pdp-gallery{position:static}}.ih-nb-pdp-info{min-width:0px}.ih-nb-pdp-title{color:var(--ih-accent);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-3xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.ih-nb-price{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-lg);margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.ih-nb-price .price{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-lg)}.ih-nb-buy{max-width:28rem;margin-bottom:1.5rem}.ih-nb-buy .cwginstock-subscribe-form .panel-heading{padding-top:0.5rem;padding-right:1rem;padding-bottom:0.5rem;padding-left:1rem}.ih-nb-buy .cwginstock-subscribe-form .panel-heading h4{font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-sm);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-nb-pdp-text{color:var(--ih-text);font-size:var(--ih-text-sm);line-height:var(--ih-leading-relaxed);margin-bottom:1.5rem}.ih-nb-pdp-text p{margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.ih-nb-gallery{max-width:100%;min-width:0px;overflow:hidden;aspect-ratio:1;background-color:#fbfbfb}.ih-nb-pdp .ih-nb-gallery .bde-swiper__image{width:100%;height:100%;object-fit:contain}.ih-nb-pdp .ih-nb-gallery .swiper-button-disabled{opacity:0;pointer-events:none}.ih-nb-pdp .stock.out-of-stock{display:none}.ih-nb-thumbs{max-width:100%;min-width:0px;overflow:hidden}.ih-nb-thumbs .bde-swiper__slide{aspect-ratio:1}.ih-nb-thumbs .swiper-slide{opacity:0.6;transition:opacity 0.15s ease-out}.ih-nb-thumbs .swiper-slide-thumb-active{outline:2px solid var(--ih-accent);outline-offset:-2px;opacity:1}.ih-nb-thumbs{margin-block-start:1.25rem}.ih-nb-grid--related{gap:2rem 0.75rem}.ih-nb-grid--related .ih-nb-card{display:flex;flex-flow:column}.ih-nb-grid--related .ih-nb-card-info{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:0px}.ih-nb-grid--related .ih-nb-btn-ghost{margin-top:auto}@media (max-width:1023px){.ih-nb-grid--related{gap:1rem}}.ih-nb-acc{border-bottom:1px solid var(--ih-line)}.ih-nb-acc[open]>.ih-nb-acc-title::after{transform:translate3d(0,25%,0) rotateZ(-135deg)}.ih-nb-acc-title{display:flex;justify-content:space-between;align-items:center;color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:0.02em;padding-top:1.3rem;padding-right:0px;padding-bottom:1.3rem;padding-left:0px;cursor:pointer}.ih-nb-acc-title::-webkit-details-marker{display:none}.ih-nb-acc-title::after{width:0.45rem;height:0.45rem;color:#555;margin-right:0.3rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transition:transform 0.15s ease-out;transform:translate3d(0,-25%,0) rotateZ(45deg)}.ih-nb-acc-title::after{content:""}.ih-nb-acc-title{list-style:none}.ih-nb-acc-body{color:var(--ih-text);font-size:var(--ih-text-sm);line-height:var(--ih-leading-relaxed);padding-top:0px;padding-right:0px;padding-bottom:1.25rem;padding-left:0px}.ih-nb-acc-body p{margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.ih-nb-h2--left{color:var(--ih-accent);font-size:2rem;text-align:left;text-transform:none;margin-top:2rem;margin-right:0px;margin-bottom:1.5rem;margin-left:0px}.ih-nb-card-title--lg{font-family:var(--ih-font-heading);font-size:var(--ih-text-xl);letter-spacing:var(--ih-tracking-tight);margin-top:0.75rem;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.ih-nb-card-title--lg .ih-nb-card-link{color:var(--ih-accent)}.ih-nb-btn-ghost{display:block;color:var(--ih-accent);font-size:var(--ih-text-xs);text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.08em;margin-top:0.9rem;padding-top:0.75rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;border-top:2px solid var(--ih-accent);border-right:2px solid var(--ih-accent);border-bottom:2px solid var(--ih-accent);border-left:2px solid var(--ih-accent)}.ih-nb-btn-ghost:hover{color:var(--ih-on-accent);background-color:var(--ih-accent)}.ih-nb-grid--shop{gap:2rem 0.75rem}.ih-nb-grid--shop .ih-nb-card-media{position:relative}@media (max-width:767px){.ih-nb-grid--shop{gap:1.5rem 0.4rem}}.cwginstock-subscribe-form .panel-primary{border-color:var(--ih-accent)}.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff;background-color:var(--ih-accent)}.cwginstock-subscribe-form .panel-primary>.panel-heading{border-color:var(--ih-accent)}.cwginstock-subscribe-form .cwgstock_button{color:#fff;background-color:var(--ih-accent);border-radius:var(--ih-radius-sm)}.cwginstock-subscribe-form .cwgstock_button{border-color:var(--ih-accent)}.ih-kh-btn{display:inline-flex;justify-content:space-between;align-items:center;gap:var(--ih-space-4);min-height:calc(var(--ih-space-12) + var(--ih-space-2));box-sizing:border-box;color:var(--ih-ink);font-family:var(--ih-font-heading);font-size:calc(var(--ih-text-base) * 2);line-height:calc(var(--ih-leading-tight) * 1.125);text-decoration:none;text-transform:uppercase;background-color:var(--ih-bg);border-radius:var(--ih-radius-sm);cursor:pointer}.ih-kh-btn:hover{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-kh-btn:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-ink);outline-offset:var(--ih-focus-ring-offset)}.ih-kh-btn{padding:var(--ih-space-1) var(--ih-space-5);border:var(--ih-border-width) solid var(--ih-ink);transition:background-color var(--ih-duration-fast) var(--ih-ease-out),color var(--ih-duration-fast) var(--ih-ease-out)}@media (max-width:767px){.ih-kh-btn{min-height:var(--ih-space-12);font-size:calc(var(--ih-text-base) * 1.25);line-height:calc(var(--ih-leading-tight) * 1.125)}.ih-kh-btn{padding-inline:var(--ih-space-4)}}.ih-kh-btn--lg{min-height:var(--ih-space-16)}@media (max-width:767px){.ih-kh-btn--lg{min-height:calc(var(--ih-space-12) - var(--ih-space-1) / 2)}}.ih-kh-btn--solid{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-kh-btn--solid:hover{color:var(--ih-ink);background-color:var(--ih-accent)}.ih-kh-btn--solid:hover{border-color:var(--ih-accent)}.ih-kh-btn--on-dark{color:var(--ih-bg);background-color:transparent}.ih-kh-btn--on-dark:hover{color:var(--ih-ink);background-color:var(--ih-bg)}.ih-kh-btn--on-dark{border-color:var(--ih-bg)}.ih-kh-header{width:100%;background-color:var(--ih-bg)}.ih-kh-header-bar{display:flex;justify-content:space-between;align-items:center;gap:var(--ih-space-5);min-height:var(--ih-header-height)}.ih-kh-logo{display:block;flex-shrink:0}.ih-kh-logo-img{display:block;width:auto;height:calc(var(--ih-space-12) + var(--ih-space-3))}@media (max-width:479px){.ih-kh-logo-img{height:var(--ih-space-10)}}.ih-kh-header-end{display:flex;align-items:center;gap:var(--ih-space-5)}@media (max-width:1023px){.ih-kh-header-end{gap:var(--ih-space-3)}}.ih-kh-nav .breakdance-menu-link{display:flex;align-items:center;min-height:calc(var(--ih-space-10) + var(--ih-space-1));color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-normal);text-transform:uppercase;letter-spacing:calc(var(--ih-tracking-wide) / 2)}.ih-kh-nav .breakdance-menu-link{padding:0 var(--ih-space-5)}.ih-kh-nav .breakdance-menu-link:hover{color:var(--ih-muted)}.ih-kh-nav .breakdance-menu-toggle-icon{width:calc(var(--ih-space-8) - var(--ih-space-1))}.ih-kh-cart{display:inline-flex;align-items:center;gap:var(--ih-space-2);min-height:var(--ih-control-height);color:var(--ih-ink);font-family:var(--ih-font-heading);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-tight);text-decoration:none;text-transform:uppercase;background-color:var(--ih-accent)}.ih-kh-cart:hover{background-color:var(--ih-accent-hover)}.ih-kh-cart{padding-inline:var(--ih-space-4)}.ih-kh-cart-slot{display:flex;align-items:center}.ih-kh-cart-slot .bde-mini-cart-toggle{display:inline-flex;align-items:center;gap:var(--ih-space-2);min-height:calc(var(--ih-space-10) + var(--ih-space-1));color:var(--ih-ink);font-family:var(--ih-font-heading);font-size:var(--ih-text-2xl);line-height:calc(var(--ih-leading-tight) * 1.125);text-decoration:none;text-transform:uppercase;background-color:var(--ih-accent)}.ih-kh-cart-slot .bde-mini-cart-toggle{padding:0 var(--ih-space-4)}.ih-kh-cart-slot .bde-mini-cart-toggle:hover{background-color:var(--ih-accent-hover)}.ih-kh-cart-slot .bde-mini-cart-toggle__counter{display:inline-flex;justify-content:center;align-items:center;height:var(--ih-space-8);min-width:0px;color:var(--ih-ink);font-family:var(--ih-font-heading);font-size:calc(var(--ih-text-base) * 1.25);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px}.ih-kh-cart-slot .bde-mini-cart-offcanvas-body{display:flex;flex-flow:column;color:var(--ih-ink);font-family:var(--ih-font-body);background-color:var(--ih-bg)}.ih-kh-cart-slot .bde-mini-cart-offcanvas-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-2xl);text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-cart-slot .woocommerce-mini-cart-item a{color:var(--ih-ink);text-decoration:none}.ih-kh-cart-slot .bde-mini-cart-toggle:hover .bde-mini-cart-toggle__counter{background-color:transparent}.ih-kh-cart-slot .widget_shopping_cart_content{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:auto;min-height:0px}.ih-kh-cart-slot .woocommerce-mini-cart__empty-message{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:auto;color:var(--ih-ink);font-family:var(--ih-font-heading);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-tight);text-align:center;text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-kh-cart-slot .woocommerce-mini-cart__empty-message::before{content:none}@media (max-width:767px){.ih-kh-cart-slot{order:-1}}@media (max-width:479px){.ih-kh-cart-slot .bde-mini-cart-toggle{font-size:calc(var(--ih-text-base) * 1.25)}}.ih-kh-footer{width:100%;color:var(--ih-bg);background-color:var(--ih-ink)}.ih-kh-footer{padding-block:calc(var(--ih-space-16) + var(--ih-space-1)) var(--ih-space-8)}.ih-kh-footer-cols{display:grid;grid-template-columns:minmax(0,64fr) minmax(0,31fr) minmax(0,29fr);align-items:start;gap:0px}@media (max-width:767px){.ih-kh-footer-cols{grid-template-columns:minmax(0,1fr);gap:var(--ih-space-6);text-align:center}.ih-kh-footer-cols{justify-items:center}}.ih-kh-footer-logo{display:block}.ih-kh-footer-logo-img{display:block;width:auto;height:calc(var(--ih-space-24) + var(--ih-space-1))}.ih-kh-footer-col{display:flex;flex-flow:column;gap:0px}.ih-kh-footer-col{padding-block-start:calc(var(--ih-space-5) + var(--ih-space-1))}@media (max-width:767px){.ih-kh-footer-col{align-items:center}.ih-kh-footer-col{padding-block-start:0}}.ih-kh-footer-link{color:var(--ih-brand-100);font-family:var(--ih-font-heading);font-size:var(--ih-text-xl);line-height:var(--ih-leading-normal);text-decoration:none;text-transform:uppercase;letter-spacing:calc(var(--ih-tracking-wide) / 2)}.ih-kh-footer-link:hover{color:var(--ih-accent)}.ih-kh-footer-note{color:var(--ih-brand-300);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);text-align:center}.ih-kh-footer-note{margin:var(--ih-space-10) 0 0}.ih-kh-section{padding-block:var(--ih-section-y)}.ih-kh-page-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-5xl);line-height:calc(var(--ih-leading-tight) * 1.125);text-transform:uppercase}.ih-kh-page-title{margin:0 0 var(--ih-space-8)}.ih-kh-section--shop .ih-kh-page-title{margin-block:var(--ih-space-3) 0}.ih-kh-section--shop{padding-block:var(--ih-space-8) var(--ih-space-12)}.ih-kh-h3{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-3xl);line-height:var(--ih-leading-tight);text-transform:uppercase}.ih-kh-h3{margin:0 0 var(--ih-space-2)}.ih-kh-prose{max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:var(--ih-leading-relaxed)}.ih-kh-prose h2{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-3xl);line-height:calc(var(--ih-leading-tight) * 1.125);text-transform:none}.ih-kh-prose h2{margin:var(--ih-space-4) 0}.ih-kh-prose h3{font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-lg)}.ih-kh-prose h3{margin:var(--ih-space-6) 0 var(--ih-space-2)}.ih-kh-prose p{margin:0 0 var(--ih-space-4)}.ih-kh-prose ul{margin:0 0 var(--ih-space-4);padding-inline-start:var(--ih-space-6)}.ih-kh-prose ol{margin:0 0 var(--ih-space-4);padding-inline-start:var(--ih-space-6)}.ih-kh-prose a{color:var(--ih-ink);text-decoration:underline}.ih-kh-prose a{text-underline-offset:.2em}.ih-kh-woo{min-width:0px;font-family:var(--ih-font-body)}.ih-kh-woo *{font-family:var(--ih-font-body)}.ih-kh-woo label *{font-family:inherit}.ih-kh-woo table.shop_table{width:100%;font-family:var(--ih-font-body);font-size:var(--ih-text-base);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-kh-woo table.shop_table{border-collapse:collapse}.ih-kh-woo table.shop_table th{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);text-align:start;text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-kh-woo table.shop_table th{padding:var(--ih-space-3) var(--ih-space-5);border-block-end:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-kh-woo table.shop_table td{font-family:var(--ih-font-body);line-height:calc(var(--ih-leading-tight) * 1.5)}.ih-kh-woo table.shop_table td{padding:var(--ih-space-3) var(--ih-space-5);border-block-end:var(--ih-border-width) solid var(--ih-line);vertical-align:middle}.ih-kh-woo .product-thumbnail img{display:block;width:var(--ih-space-16);height:auto}.ih-kh-woo .product-name a{color:var(--ih-ink);text-decoration:none}.ih-kh-woo .woocommerce:has(>.cart-collaterals){display:grid;grid-template-columns:minmax(0,821fr) minmax(0,403fr);align-items:start;gap:var(--ih-space-4)}.ih-kh-woo .woocommerce:has(>.cart-collaterals)>.woocommerce-notices-wrapper{grid-column-start:1;grid-column-end:-1}.ih-kh-woo .woocommerce:has(>.cart-collaterals)>.woocommerce-cart-form{grid-row-start:2;grid-row-end:span 2;grid-column-start:1}.ih-kh-woo .woocommerce:has(>.cart-collaterals)>.cross-sells{grid-row-start:2;grid-column-start:2}.ih-kh-woo .woocommerce:has(>.cart-collaterals)>.cart-collaterals{grid-row-start:3;grid-column-start:2}.ih-kh-woo .cart_totals{width:100%}.ih-kh-woo .cart_totals h2{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-4xl);line-height:calc(var(--ih-leading-tight) * 1.2);text-transform:uppercase}.ih-kh-woo .cart_totals h2{margin:0 0 var(--ih-space-4)}.ih-kh-woo .woocommerce td.actions{text-align:end}.ih-kh-woo .woocommerce .bde-quantity-button{display:none}.ih-kh-woo .woocommerce .wc-proceed-to-checkout a.checkout-button.button{width:100%}.ih-kh-woo .woocommerce .wc-proceed-to-checkout a.checkout-button.button{margin-block:0 var(--ih-space-4)}.ih-kh-woo label{display:block;color:var(--ih-ink);font-family:var(--ih-font-heading);font-size:var(--ih-text-base);line-height:calc(var(--ih-leading-tight) * 2);text-transform:uppercase;letter-spacing:var(--ih-tracking-wide)}.ih-kh-woo label{margin-block-end:0}.ih-kh-woo form.checkout{display:grid;grid-template-columns:minmax(0,23fr) minmax(0,20fr);align-items:start;gap:var(--ih-space-16);width:100%}.ih-kh-woo #customer_details{width:100%;min-width:0px}.ih-kh-woo form.checkout .bde-order-review-column{width:100%;min-width:0px}.ih-kh-woo #order_review_heading{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);text-transform:uppercase}.ih-kh-woo #order_review_heading{margin:0 0 var(--ih-space-4)}.ih-kh-woo #order_review{width:100%;min-width:0px}.ih-kh-woo .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ih-space-4)}.ih-kh-woo .woocommerce-billing-fields__field-wrapper .form-row{grid-column-start:span 1;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-woo .woocommerce-billing-fields__field-wrapper .form-row{float:none}.ih-kh-woo .woocommerce-billing-fields__field-wrapper .form-row-wide{grid-column-start:1;grid-column-end:-1}.ih-kh-woo .woocommerce-additional-fields__field-wrapper .form-row{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-woo form .form-row label .optional{color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-normal);font-size:inherit}.ih-kh-woo #order_review table.shop_table{border:var(--ih-border-width) solid var(--ih-line);border-block-start:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-kh-woo #order_review table.shop_table thead th{background-color:transparent}.ih-kh-woo #order_review table.shop_table tfoot th{border-block-end:var(--ih-border-width) solid var(--ih-line)}.ih-kh-woo .woocommerce-additional-fields h3{margin-block-start:var(--ih-space-8)}.ih-kh-woo .woocommerce-input-wrapper{display:block}.ih-kh-woo .woocommerce-message{background-color:var(--ih-bg)}.ih-kh-woo .woocommerce-message{margin:0 0 var(--ih-space-5);padding:var(--ih-space-3) var(--ih-space-4);border:var(--ih-rule-heavy) solid var(--ih-ink);list-style:none}.ih-kh-woo .woocommerce-info{background-color:var(--ih-bg)}.ih-kh-woo .woocommerce-info{margin:0 0 var(--ih-space-5);padding:var(--ih-space-3) var(--ih-space-4);border:var(--ih-rule-heavy) solid var(--ih-ink);list-style:none}.ih-kh-woo .woocommerce-error{background-color:var(--ih-danger-light)}.ih-kh-woo .woocommerce-error{margin:0 0 var(--ih-space-5);padding:var(--ih-space-3) var(--ih-space-4);border:var(--ih-rule-heavy) solid var(--ih-danger);list-style:none}.ih-kh-woo form.woocommerce-form-login{max-width:calc(var(--ih-space-24) * 5);color:var(--ih-muted);font-size:var(--ih-text-xs)}.ih-kh-woo form.woocommerce-form-login{margin:var(--ih-space-3) 0 var(--ih-space-8);padding:var(--ih-space-2) var(--ih-space-5);border:var(--ih-border-width) solid var(--ih-line)}.ih-kh-woo form.woocommerce-form-login label{color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-xs);line-height:calc(var(--ih-leading-tight) * 2);text-transform:none;letter-spacing:normal}.ih-kh-woo form.woocommerce-form-login label{margin:var(--ih-space-2) 0}.ih-kh-woo form.woocommerce-form-login input.input-text{min-height:calc(var(--ih-space-12) + var(--ih-space-1) / 4);font-size:var(--ih-text-sm);border-radius:var(--ih-radius-sm)}.ih-kh-woo form.woocommerce-form-login input.input-text{padding:calc(var(--ih-space-3) + var(--ih-space-1) / 2.5) calc(var(--ih-space-4) + var(--ih-space-1) / 2.5);border-color:var(--ih-muted)}.ih-kh-woo form.woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-flex;align-items:center;gap:var(--ih-space-2)}.ih-kh-woo form.woocommerce-form-login .woocommerce-form-login__rememberme{margin:var(--ih-space-8) 0 var(--ih-space-2) var(--ih-space-4)}.ih-kh-woo form.woocommerce-form-login .woocommerce-form-login__submit{width:auto;border-radius:var(--ih-radius-sm)}.ih-kh-woo form.woocommerce-form-login .woocommerce-form-login__submit{margin:var(--ih-space-6) var(--ih-space-3) 0 0;padding:var(--ih-space-4) var(--ih-space-6)}.ih-kh-woo form.woocommerce-form-login .lost_password{margin:var(--ih-space-4) 0 var(--ih-space-3)}.ih-kh-woo .cross-sells{margin:0 0 var(--ih-space-5)}.ih-kh-woo .cross-sells h2{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:calc(var(--ih-text-base) * 1.125);line-height:calc(var(--ih-leading-tight) * 1.2);text-transform:none}.ih-kh-woo .cross-sells h2{margin:0 0 var(--ih-space-5)}.ih-kh-woo .cross-sells ul.products{display:flex;gap:var(--ih-space-10);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-kh-woo .cross-sells ul.products{list-style:none}.ih-kh-woo .cross-sells li.product{display:flex;flex-flow:column;width:calc(var(--ih-space-16) + var(--ih-space-2));margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-kh-woo .cross-sells li.product img{width:100%;height:auto}.ih-kh-woo .cross-sells li.product img{margin:0 0 var(--ih-space-4)}.ih-kh-woo .cross-sells li.product .woocommerce-loop-product__title{font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:calc(var(--ih-leading-tight) * 1.2);text-transform:none}.ih-kh-woo .cross-sells li.product .woocommerce-loop-product__title{padding:var(--ih-space-2) 0}.ih-kh-woo .cross-sells li.product .price{font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-base);line-height:var(--ih-leading-normal)}.ih-kh-woo .cross-sells li.product .price{margin:0 0 var(--ih-space-2)}.ih-kh-woo .cross-sells li.product a.button{display:none}.ih-kh-woo .cross-sells li.product a{color:var(--ih-ink);text-decoration:none}.ih-kh-woo .cart-empty.woocommerce-info{color:var(--ih-ink);font-family:var(--ih-font-display);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);text-transform:uppercase;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-kh-woo .cart-empty.woocommerce-info{margin:0 0 var(--ih-space-6)}.ih-kh-woo .cart-empty.woocommerce-info::before{content:none}.ih-kh-woo .return-to-shop{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ih-kh-woo form.checkout{grid-template-columns:minmax(0,1fr);gap:var(--ih-space-8)}}.ih-kh-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-kh-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap}.ih-kh-section--page{padding-block:var(--ih-space-12) var(--ih-space-16)}.ih-kh-legal{display:grid;grid-template-columns:calc(var(--ih-space-24) * 2.5) minmax(0,1fr);align-items:start;gap:calc(var(--ih-space-16) + var(--ih-space-2))}@media (max-width:1023px){.ih-kh-legal{grid-template-columns:minmax(0,1fr)}}.ih-kh-legal-nav{min-width:0px}.ih-kh-legal-nav .breakdance-menu-link{display:block;color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:var(--ih-leading-normal)}.ih-kh-legal-nav .breakdance-menu-link{padding:calc(var(--ih-space-2) * 1.325) var(--ih-space-5)}.ih-kh-legal-nav .breakdance-menu-list .breakdance-menu-item>a.breakdance-menu-link[aria-current="page"]{color:var(--ih-bg);background-color:var(--ih-ink)}@media (max-width:1023px){.ih-kh-legal-nav{display:none}}.ih-kh-legal-body{min-width:0px}.ih-kh-legal-body .ih-kh-prose{line-height:var(--ih-leading-normal)}.ih-kh-legal-body .ih-kh-prose h2{font-size:calc(var(--ih-text-3xl) * .8333)}.ih-kh-legal-body .ih-kh-prose .ih-kh-h2-xl{font-size:var(--ih-text-5xl)}.ih-kh-page-title--xl{font-size:calc(var(--ih-text-5xl) * 1.25);text-transform:none}.ih-kh-page-title--xl{margin-block-end:var(--ih-space-6)}.ih-kh-contact{display:grid;grid-template-columns:minmax(0,2.07fr) minmax(0,1fr);align-items:start;gap:var(--ih-space-10)}@media (max-width:767px){.ih-kh-contact{grid-template-columns:minmax(0,1fr);gap:var(--ih-space-6)}}.ih-kh-contact-info{display:flex;flex-flow:column}.ih-kh-contact-info .ih-kh-h3{line-height:calc(var(--ih-leading-tight) * 1.125);text-transform:none}.ih-kh-contact-info .ih-kh-h3{margin:0 0 var(--ih-space-4)}.ih-kh-contact-info .ih-kh-prose{margin:0 0 var(--ih-space-6)}.ih-kh-contact-info a{color:var(--ih-ink);text-decoration:none}.ih-kh-form{min-width:0px}.ih-kh-form .ff-el-input--label label{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-medium);font-size:var(--ih-text-base);line-height:var(--ih-leading-normal);text-transform:none}.ih-kh-form .ff-el-input--label label{margin-block-end:var(--ih-space-1)}.ih-kh-form .ff-el-group{margin-block-end:var(--ih-space-5)}.ih-kh-form .ff-message-success{padding:var(--ih-space-3) var(--ih-space-4);border:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-kh-form .text-danger{color:var(--ih-danger);font-size:var(--ih-text-sm)}.ih-kh-thanks{display:flex;justify-content:space-between;align-items:center;gap:var(--ih-space-8);min-height:24rem}@media (max-width:767px){.ih-kh-thanks{min-height:0px}.ih-kh-thanks{flex-wrap:wrap}}.ih-kh-thanks-body{max-width:var(--ih-prose-width)}@media (max-width:767px){.ih-kh-thanks-body{min-width:0px}}.ih-kh-crumbs{color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-relaxed)}.ih-kh-crumbs a{color:var(--ih-ink);text-decoration:none}.ih-kh-crumbs .bde-woo-breadcrumb_delimiter{width:auto;color:var(--ih-ink)}.ih-kh-crumbs .bde-woo-breadcrumb_delimiter{margin-inline:var(--ih-space-1)}.ih-kh-crumbs a:hover{color:var(--ih-muted)}.ih-kh-crumbs{margin-block-end:var(--ih-space-3)}.ih-kh-pills{display:flex;align-items:stretch;gap:var(--ih-space-4)}.ih-kh-pills{margin-block-end:var(--ih-space-10)}@media (max-width:767px){.ih-kh-pills{margin-block-end:var(--ih-space-8)}}@media (max-width:479px){.ih-kh-pills{gap:var(--ih-space-1)}}.ih-kh-pill{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px;min-height:calc(var(--ih-space-12) + var(--ih-space-4));color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-3xl);line-height:calc(var(--ih-leading-tight) * 1.125);text-align:center;text-decoration:none;background-color:transparent}.ih-kh-pill:hover{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-kh-pill{padding:var(--ih-space-1) 0;border:var(--ih-rule-heavy) solid var(--ih-ink);transition:background-color var(--ih-duration-fast) var(--ih-ease-out),color var(--ih-duration-fast) var(--ih-ease-out)}@media (max-width:479px){.ih-kh-pill{min-height:calc(var(--ih-space-16) + var(--ih-space-4));font-size:var(--ih-text-2xl)}}.ih-kh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--ih-card-min-width),100%),1fr));gap:var(--ih-space-5)}.ih-kh-card{display:flex;flex-flow:column;position:relative;color:var(--ih-bg);background-color:var(--ih-ink)}.ih-kh-card:hover .ih-kh-card-img{transform:scale(1.03,1.03)}.ih-kh-card{padding:var(--ih-space-5)}.ih-kh-card-media{display:block;overflow:hidden;aspect-ratio:var(--ih-aspect-product);background-color:var(--ih-bg)}.ih-kh-card-img{display:block;width:100%;height:100%;object-fit:contain}.ih-kh-card-img{transition:transform var(--ih-duration-base) var(--ih-ease-out)}.ih-kh-card-body{display:flex;align-items:end}.ih-kh-card-body{margin-block-start:var(--ih-space-5)}.ih-kh-card-title{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px;color:var(--ih-bg);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-card-link{color:inherit;text-decoration:none}.ih-kh-card-link:hover{color:inherit}.ih-kh-card-tag{color:var(--ih-bg);font-family:var(--ih-font-heading);font-size:var(--ih-text-lg);line-height:calc(var(--ih-leading-tight) * 1.125);text-align:end;text-transform:uppercase}.ih-kh-card-tag{flex:0 0 calc(var(--ih-space-16) + var(--ih-space-4))}.ih-kh-h2{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);text-transform:uppercase}.ih-kh-h2{margin:0 0 var(--ih-space-6)}.ih-kh-section--tight{padding-block-start:var(--ih-space-8)}.ih-kh-pdp{min-width:0px}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-price .price{display:flex;gap:0px var(--ih-space-2);color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-normal)}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-price .price{flex-wrap:wrap}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-pdp-text{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:var(--ih-leading-relaxed)}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-pdp-text p{margin-block:var(--ih-space-4)}.ih-kh-pdp .ih-kh-gallery .bde-swiper__image{width:100%;height:100%;object-fit:cover;object-position:50% 0%}.ih-kh-pdp .ih-kh-gallery .swiper-button-disabled{opacity:0;pointer-events:none}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-price .price .woocommerce-Price-amount{font-weight:var(--ih-font-weight-bold)}.ih-kh-pdp-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0px}@media (max-width:767px){.ih-kh-pdp-cols{grid-template-columns:minmax(0,1fr)}}.ih-kh-pdp-gallery{min-width:0px}.ih-kh-pdp-gallery{padding:0 var(--ih-space-5)}@media (max-width:767px){.ih-kh-pdp-gallery{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.ih-kh-pdp-info{min-width:0px}.ih-kh-pdp-info{padding:var(--ih-space-5)}@media (max-width:767px){.ih-kh-pdp-info{padding-inline:0}}.ih-kh-pdp-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-6xl);line-height:var(--ih-leading-tight);text-transform:uppercase}.ih-kh-pdp-title{margin:0 0 var(--ih-space-2)}.ih-kh-price{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-normal)}.ih-kh-price{margin:0 0 var(--ih-space-5)}.ih-kh-gallery{max-width:100%;min-width:0px;overflow:hidden;aspect-ratio:var(--ih-aspect-product);background-color:var(--ih-bg)}@media (max-width:767px){.ih-kh-gallery{aspect-ratio:350/387}}.ih-kh-thumbs{max-width:100%;min-width:0px;overflow:hidden}.ih-kh-thumbs .bde-swiper__slide{aspect-ratio:var(--ih-aspect-product)}.ih-kh-thumbs .swiper-slide{opacity:0.55}.ih-kh-thumbs .swiper-slide{transition:opacity var(--ih-duration-fast) var(--ih-ease-out)}.ih-kh-thumbs .swiper-slide-thumb-active{opacity:1}.ih-kh-thumbs{margin-block-start:0}.ih-kh-buy{max-width:calc(var(--ih-space-24) * 3.75);min-width:0px}.ih-kh-buy .variations .label{display:none}.ih-kh-buy .iconic-was-swatches{display:flex;justify-content:start;gap:var(--ih-space-2)}.ih-kh-buy .iconic-was-swatches{margin:var(--ih-space-10) 0 0}.ih-kh-buy form.variations_form .variations{margin-block-end:0}.ih-kh-buy form.variations_form.cart{flex-flow:column;gap:0px}.ih-kh-buy .iconic-was-swatches__item{margin-block-end:0}.ih-kh-buy .bde-quantity-button{display:none}.ih-kh-buy .quantity .qty{width:calc(var(--ih-space-12) + var(--ih-space-2))}.ih-kh-buy .quantity .qty{margin-inline-end:var(--ih-space-3);padding:var(--ih-space-2)}.ih-kh-buy form.cart{display:flex;align-items:stretch;gap:var(--ih-space-3)}.ih-kh-buy form.cart{flex-wrap:wrap}.ih-kh-buy .quantity input{width:var(--ih-space-16);height:var(--ih-control-height);color:var(--ih-field-color);font-family:var(--ih-font-body);font-size:var(--ih-field-size);text-align:center;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:var(--ih-bg);border-radius:var(--ih-radius-md)}.ih-kh-buy .quantity input{border:var(--ih-border-width) solid var(--ih-ink)}.ih-kh-buy a.reset_variations{display:none!important}.ih-kh-buy .iconic-was-chosen-attribute__no-selection{color:var(--ih-muted)}.ih-kh-buy .iconic-was-swatches .iconic-was-swatch{min-width:calc(var(--ih-space-16) + var(--ih-space-2));font-family:var(--ih-font-heading);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);text-align:center;text-transform:uppercase;background-color:var(--ih-bg);border-radius:var(--ih-radius-sm)}.ih-kh-buy .iconic-was-swatches .iconic-was-swatch{padding:var(--ih-space-2) var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-ink);transition:background-color var(--ih-duration-fast) var(--ih-ease-out),color var(--ih-duration-fast) var(--ih-ease-out);color:var(--ih-ink)!important}.ih-kh-buy .iconic-was-swatches .iconic-was-swatch:hover{background-color:var(--ih-accent)}.ih-kh-buy .iconic-was-swatches .iconic-was-swatch:hover{color:var(--ih-ink)!important}.ih-kh-acc:first-of-type{margin-block-start:var(--ih-space-8)}.ih-kh-acc{margin-block-start:var(--ih-space-3)}.ih-kh-acc-title{display:flex;align-items:center;gap:var(--ih-space-2);color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-base);line-height:var(--ih-leading-tight);cursor:pointer}.ih-kh-acc-title{list-style:none}.ih-kh-acc-body{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:var(--ih-leading-relaxed)}.ih-kh-acc-body{margin:var(--ih-space-3) 0 0}.ih-kh-hero{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:var(--ih-bg)}.ih-kh-hero-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch}.ih-kh-hero-grid{padding-block-end:calc(var(--ih-space-16) - var(--ih-space-1))}@media (max-width:767px){.ih-kh-hero-grid{grid-template-columns:minmax(0,1fr)}.ih-kh-hero-grid{padding-block-end:var(--ih-space-8)}}.ih-kh-hero-text{display:flex;flex-flow:column;justify-content:end;align-items:start;min-width:0px}.ih-kh-hero-text{padding-inline:var(--ih-space-5) var(--ih-space-6)}@media (max-width:767px){.ih-kh-hero-text{padding-inline:0}}.ih-kh-hero-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:calc(var(--ih-text-6xl) * .875);line-height:calc(var(--ih-leading-tight) * .99)}.ih-kh-hero-title{margin:0 0 calc(var(--ih-space-10) + var(--ih-space-1))}@media (max-width:767px){.ih-kh-hero-title{font-size:calc(var(--ih-text-5xl) * .875)}.ih-kh-hero-title{margin-block:calc(var(--ih-space-12) + var(--ih-space-1)) var(--ih-space-6)}}.ih-kh-hero-img{display:block;align-self:end;width:100%;height:auto;min-width:0px}@media (max-width:767px){.ih-kh-hero-img{order:-1}.ih-kh-hero-img{padding-inline:var(--ih-space-2)}}.ih-kh-lead{max-width:calc(var(--ih-space-24) * 4.6875);color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:calc(var(--ih-leading-tight) * 1.3)}.ih-kh-lead{margin:0 0 calc(var(--ih-space-12) + var(--ih-space-1))}@media (max-width:767px){.ih-kh-lead{font-size:var(--ih-text-sm)}.ih-kh-lead{margin-block-end:calc(var(--ih-space-8) + var(--ih-space-1))}}.ih-kh-actions{display:flex;gap:var(--ih-space-2);width:100%}.ih-kh-actions .ih-kh-btn{flex-grow:1;flex-shrink:1;flex-basis:0px}.ih-kh-actions{margin-block-end:var(--ih-space-5)}@media (max-width:767px){.ih-kh-actions{margin-block-end:0}}.ih-kh-band{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-kh-band{padding-block:var(--ih-space-12)}@media (max-width:767px){.ih-kh-band{padding-block:calc(var(--ih-space-12) + var(--ih-space-3)) var(--ih-space-2)}}.ih-kh-band-bar{display:grid;grid-template-columns:minmax(0,992fr) minmax(0,248fr);align-items:center}@media (max-width:767px){.ih-kh-band-bar{grid-template-columns:minmax(0,291fr) minmax(0,60fr)}}.ih-kh-band-title{max-width:calc(var(--ih-space-24) * 7.03 + var(--ih-space-10));color:var(--ih-bg);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:calc(var(--ih-text-6xl) + var(--ih-space-1));line-height:calc(var(--ih-leading-tight) * .99);text-transform:uppercase;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-band-title{padding:0 0 0 var(--ih-space-5)}@media (max-width:767px){.ih-kh-band-title{max-width:none;font-size:var(--ih-text-4xl);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.ih-kh-band-sign{display:block;justify-self:center;width:var(--ih-space-24);height:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ih-kh-band-sign{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.ih-kh-section--cards{padding-block:var(--ih-space-24) 0}@media (max-width:767px){.ih-kh-section--cards{background-color:var(--ih-ink)}.ih-kh-section--cards .ih-kh-slider-wrap>.ih-kh-slider--cards~.ih-kh-slider-btn{display:flex}.ih-kh-section--cards{padding-block:0 var(--ih-space-5)}}.ih-kh-grid--home{grid-template-columns:repeat(4,minmax(0,1fr))}.ih-kh-grid--home .ih-kh-card{padding-block:calc(var(--ih-space-5) + var(--ih-space-1))}@media (max-width:767px){.ih-kh-grid--home .ih-kh-card{flex-grow:0;flex-shrink:0;flex-basis:100%}.ih-kh-grid--home .ih-kh-card{padding-block:var(--ih-space-5);scroll-snap-align:start}}.ih-kh-card--post .ih-kh-card-title{font-size:var(--ih-text-3xl)}.ih-kh-card--post .ih-kh-card-img{object-fit:cover}@media (max-width:767px){.ih-kh-card--post .ih-kh-card-title{font-size:var(--ih-text-4xl)}}.ih-kh-card--home .ih-kh-card-body{margin-block-start:calc(var(--ih-space-5) + var(--ih-space-1))}.ih-kh-card--home .ih-kh-card-title{max-width:calc(var(--ih-space-24) * 2.2);font-size:calc(var(--ih-text-4xl) * 1.25)}@media (max-width:767px){.ih-kh-card--home .ih-kh-card-body{margin-block-start:var(--ih-space-5)}.ih-kh-card--home .ih-kh-card-title{max-width:none;font-size:var(--ih-text-4xl)}}.ih-kh-section--more{padding-block:var(--ih-space-3) var(--ih-space-10)}@media (max-width:767px){.ih-kh-section--more{padding-block:var(--ih-space-8) 0}}.ih-kh-more{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.ih-kh-more .ih-kh-lead{max-width:calc(var(--ih-space-24) * 5.8333 + var(--ih-space-10));margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-more .ih-kh-lead{padding:var(--ih-space-5)}.ih-kh-more .ih-kh-btn{justify-self:end;min-width:calc(var(--ih-space-24) * 3.3333)}.ih-kh-more{margin-block:var(--ih-space-10) 0;padding-inline:var(--ih-space-5)}@media (max-width:767px){.ih-kh-more{grid-template-columns:minmax(0,1fr);gap:var(--ih-space-5)}.ih-kh-more .ih-kh-lead{font-size:var(--ih-text-sm)}.ih-kh-more .ih-kh-lead{padding:var(--ih-space-5) var(--ih-space-1)}.ih-kh-more .ih-kh-btn{justify-self:center;min-width:0px;min-height:calc(var(--ih-space-10) - var(--ih-space-1) / 2)}.ih-kh-more{margin-block:0 var(--ih-space-8);padding-inline:0;justify-items:center}}.ih-kh-dark{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-kh-dark{padding-block:var(--ih-space-12)}@media (max-width:767px){.ih-kh-dark{padding-block:var(--ih-space-10) var(--ih-space-8)}}.ih-kh-dark--about{padding-block:var(--ih-space-12) calc(var(--ih-space-16) + var(--ih-space-2))}.ih-kh-dark-grid{display:grid;grid-template-columns:minmax(0,744fr) minmax(0,496fr);align-items:stretch}@media (max-width:767px){.ih-kh-dark-grid{grid-template-columns:minmax(0,1fr)}}.ih-kh-dark-text{display:flex;flex-flow:column;justify-content:end;min-width:0px}.ih-kh-dark-text{padding:var(--ih-space-5) var(--ih-space-1) var(--ih-space-5) var(--ih-space-5)}@media (max-width:767px){.ih-kh-dark-text{padding-inline:0 var(--ih-space-1)}}.ih-kh-dark-title{color:var(--ih-bg);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:calc(var(--ih-text-6xl) + var(--ih-space-1));line-height:calc(var(--ih-leading-tight) * .99)}.ih-kh-dark-title{margin:var(--ih-space-8) 0 0}@media (max-width:767px){.ih-kh-dark-title{font-size:calc(var(--ih-text-6xl) - var(--ih-space-4))}}.ih-kh-dark-title--ink{color:var(--ih-ink)}.ih-kh-dark-p{max-width:calc(var(--ih-space-24) * 4.5625);color:var(--ih-bg);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:calc(var(--ih-leading-tight) * 1.3);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ih-kh-dark-p{font-size:calc(var(--ih-text-base) * .9375);line-height:calc(var(--ih-leading-tight) * 1.3)}}.ih-kh-dark--work .ih-kh-dark-title{max-width:calc(var(--ih-space-24) * 3)}.ih-kh-dark--work .ih-kh-dark-p{margin:calc(var(--ih-space-24) + var(--ih-space-6)) 0 var(--ih-space-6)}.ih-kh-dark--work .ih-kh-slider-wrap{align-self:center}.ih-kh-dark--work .ih-kh-slider-wrap{padding-inline:var(--ih-space-10)}.ih-kh-dark--work .ih-kh-slide{aspect-ratio:416/738}.ih-kh-dark--work .ih-kh-slider-btn--prev{left:calc(var(--ih-space-10) + var(--ih-space-2) + var(--ih-space-1) / 2)}.ih-kh-dark--work .ih-kh-slider-btn--next{right:calc(var(--ih-space-10) + var(--ih-space-2) + var(--ih-space-1) / 2)}@media (max-width:767px){.ih-kh-dark--work .ih-kh-dark-p{margin:var(--ih-space-10) calc(var(--ih-space-12) + var(--ih-space-2)) 0 var(--ih-space-2);padding-block-start:calc(var(--ih-space-10) + var(--ih-space-2))}.ih-kh-dark--work .ih-kh-slider-wrap{padding-inline:var(--ih-space-5)}.ih-kh-dark--work .ih-kh-slider-btn--prev{left:calc(var(--ih-space-5) + var(--ih-space-2) + var(--ih-space-1) / 2)}.ih-kh-dark--work .ih-kh-slider-btn--next{right:calc(var(--ih-space-5) + var(--ih-space-2) + var(--ih-space-1) / 2)}.ih-kh-dark--work .ih-kh-dark-text .ih-kh-dark-title{max-width:calc(var(--ih-space-24) * 2)}}.ih-kh-dark-img{display:block;width:100%;height:auto}@media (max-width:767px){.ih-kh-dark-img{justify-self:start}}.ih-kh-slider{display:flex;gap:var(--ih-space-4);min-width:0px}.ih-kh-slider::-webkit-scrollbar{display:none}.ih-kh-slider{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ih-kh-slider--tall{align-items:stretch}.ih-kh-slide{display:block;flex-grow:0;flex-shrink:0;flex-basis:100%;height:auto;object-fit:cover;aspect-ratio:11/20}.ih-kh-slide{scroll-snap-align:start}.ih-kh-about-row{display:grid;align-items:stretch}.ih-kh-about-row--head{grid-template-columns:minmax(0,496fr) minmax(0,744fr)}.ih-kh-about-row--head .ih-kh-dark-title{max-width:calc(var(--ih-space-24) * 3)}.ih-kh-about-row--head .ih-kh-dark-title{margin:var(--ih-space-8) 0;padding-inline:var(--ih-space-5)}.ih-kh-about-row--head .ih-kh-dark-p{align-self:start;max-width:none}.ih-kh-about-row--head .ih-kh-dark-p{padding:calc(var(--ih-space-10) + var(--ih-space-8) + var(--ih-space-1)) calc(var(--ih-space-24) + var(--ih-space-8)) 0}.ih-kh-about-row--head{margin-block-end:0}@media (max-width:767px){.ih-kh-about-row--head .ih-kh-dark-title{max-width:none;font-size:var(--ih-text-6xl);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-kh-about-row--head .ih-kh-dark-title{margin-block:0 var(--ih-space-5)}.ih-kh-about-row--head .ih-kh-dark-p{align-self:auto}}.ih-kh-about-row--map{grid-template-columns:minmax(0,682fr) minmax(0,558fr)}.ih-kh-about-row--map .ih-kh-about-copy{max-width:calc(var(--ih-space-24) * 4.79)}.ih-kh-about-row--map .ih-kh-dark-img{align-self:center;justify-self:center;max-width:calc(var(--ih-space-24) * 5.4)}@media (max-width:767px){.ih-kh-about-row--map .ih-kh-dark-img{order:-1;max-width:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.ih-kh-about-copy{display:flex;flex-flow:column;justify-content:center;gap:var(--ih-space-4);min-width:0px}.ih-kh-about-copy{padding-inline:var(--ih-space-5)}.ih-kh-about-row--photos{grid-template-columns:minmax(0,434fr) minmax(0,806fr)}.ih-kh-about-row--photos .ih-kh-slider-wrap{padding:var(--ih-space-4) var(--ih-space-5) 0}.ih-kh-about-row--photos .ih-kh-slider-btn--prev{left:calc(var(--ih-space-5) + var(--ih-space-2) + var(--ih-space-1) / 2)}.ih-kh-about-row--photos .ih-kh-slider-btn--next{right:calc(var(--ih-space-5) + var(--ih-space-2) + var(--ih-space-1) / 2)}.ih-kh-about-row--photos .ih-kh-slide{aspect-ratio:394/701}.ih-kh-about-row--photos .ih-kh-slider-dots{align-items:center;height:calc(var(--ih-space-5) + var(--ih-space-1) / 2)}.ih-kh-about-row--photos .ih-kh-slider-dots{margin-block-start:0}@media (max-width:767px){.ih-kh-about-row--photos .ih-kh-slider-wrap{padding:var(--ih-space-4) 0 var(--ih-space-5)}.ih-kh-about-row--photos .ih-kh-slider-btn--prev{left:var(--ih-space-2)}.ih-kh-about-row--photos .ih-kh-slider-btn--next{right:var(--ih-space-2)}}.ih-kh-about-copy--end .ih-kh-dark-p{max-width:calc(var(--ih-space-24) * 3.5)}.ih-kh-about-copy--end{padding:var(--ih-space-5) var(--ih-space-12) var(--ih-space-5) calc(var(--ih-space-24) * 2.4375)}.ih-kh-section--usp{padding-block:var(--ih-space-12) var(--ih-space-10)}@media (max-width:767px){.ih-kh-section--usp .ih-kh-usp{grid-template-columns:repeat(2,minmax(0,1fr))}.ih-kh-section--usp{padding-block:var(--ih-space-5) var(--ih-space-12)}}.ih-kh-usp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto 1fr}.ih-kh-usp-item{display:grid;grid-template-rows:subgrid;gap:var(--ih-space-2);grid-row-start:span 2;min-width:0px}.ih-kh-usp-item{padding:var(--ih-space-5)}@media (max-width:767px){.ih-kh-usp-item{padding:var(--ih-space-5) var(--ih-space-5) var(--ih-space-5) 0}}.ih-kh-usp-title{max-width:calc(var(--ih-space-24) * 2);color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:calc(var(--ih-text-4xl) + var(--ih-space-1) / 2);line-height:calc(var(--ih-leading-tight) * 1.125);text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ih-kh-usp-title{max-width:none;font-size:var(--ih-text-3xl);line-height:calc(var(--ih-leading-tight) * 1.125)}}.ih-kh-usp-text{max-width:calc(var(--ih-space-16) * 3.5);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:calc(var(--ih-leading-tight) * 1.3);text-wrap:pretty;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ih-kh-usp-text{font-size:var(--ih-text-sm)}}.ih-kh-section--soon{padding-block:var(--ih-space-12) var(--ih-space-8)}@media (max-width:767px){.ih-kh-section--soon{padding-block:calc(var(--ih-space-16) + var(--ih-space-2)) var(--ih-space-12)}}.ih-kh-soon{display:grid;grid-template-columns:minmax(0,806fr) minmax(0,434fr);align-items:stretch}@media (max-width:767px){.ih-kh-soon{grid-template-columns:minmax(0,1fr)}}.ih-kh-soon-text{display:flex;flex-flow:column;min-width:0px}.ih-kh-soon-text .ih-kh-dark-title{max-width:calc(var(--ih-space-24) * 7)}.ih-kh-soon-text .ih-kh-dark-title{margin:0 0 calc(var(--ih-space-5) + var(--ih-space-1) / 2)}.ih-kh-soon-text .ih-kh-prose{max-width:calc(var(--ih-space-24) * 6.25);font-size:var(--ih-text-base);line-height:calc(var(--ih-leading-tight) * 1.3)}.ih-kh-soon-text .ih-kh-prose{margin:0 0 calc(var(--ih-space-6) + var(--ih-space-1))}.ih-kh-soon-text .ih-kh-form{max-width:calc(var(--ih-space-24) * 6.25)}.ih-kh-soon-text{padding:var(--ih-space-5)}@media (max-width:767px){.ih-kh-soon-text .ih-kh-dark-title{max-width:none;font-size:var(--ih-text-5xl)}.ih-kh-soon-text .ih-kh-prose{font-size:var(--ih-text-sm)}.ih-kh-soon-text{padding:0 var(--ih-space-5) var(--ih-space-5)}}.ih-kh-soon-side{display:flex;flex-flow:column;justify-content:space-between;align-items:end}.ih-kh-soon-side .ih-kh-btn{min-width:calc(var(--ih-space-24) * 3.5 + var(--ih-space-1))}.ih-kh-soon-side{padding:var(--ih-space-5) var(--ih-space-10) calc(var(--ih-space-24)) var(--ih-space-5)}@media (max-width:767px){.ih-kh-soon-side{align-items:center}.ih-kh-soon-side .ih-kh-btn{min-width:0px}.ih-kh-soon-side{padding:var(--ih-space-8) 0 var(--ih-space-5)}}.ih-kh-soon-sign{display:block;width:calc(var(--ih-space-24) + var(--ih-space-16) - var(--ih-space-2));height:auto}@media (max-width:767px){.ih-kh-soon-sign{display:none}}.ih-kh-empty{display:flex;flex-flow:column;align-items:start;gap:var(--ih-space-5)}.ih-kh-empty .ih-kh-lead{margin-block-end:0}.ih-kh-empty .ih-kh-actions{max-width:var(--ih-prose-width)}.ih-kh-empty .ih-kh-actions{margin-block-end:0}.ih-kh-search-slot{width:100%;max-width:var(--ih-prose-width)}.ih-kh-search-slot .search-form__container{background-color:var(--ih-bg);border-radius:var(--ih-radius-sm)}.ih-kh-search-slot .search-form__container{border:var(--ih-border-width) solid var(--ih-ink)}.ih-kh-search-slot .search-form__field{min-height:var(--ih-control-height);color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-base);background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-kh-search-slot .search-form__button{width:var(--ih-control-height);color:var(--ih-ink);background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.ih-kh-search-slot .search-form__button{padding:var(--ih-space-4)}.ih-kh-results{display:flex;flex-flow:column;gap:var(--ih-space-6)}.ih-kh-results{margin-block-start:var(--ih-space-8)}.ih-kh-result{display:grid;grid-template-columns:minmax(0,10rem) minmax(0,1fr);align-items:start;gap:var(--ih-space-5)}.ih-kh-result{padding-block-end:var(--ih-space-6);border-block-end:var(--ih-border-width) solid var(--ih-line)}@media (max-width:767px){.ih-kh-result{grid-template-columns:minmax(0,6rem) minmax(0,1fr)}}.ih-kh-result-media{display:block;overflow:hidden;aspect-ratio:var(--ih-aspect-product);background-color:var(--ih-soft)}.ih-kh-result-img{display:block;width:100%;height:100%;object-fit:contain}.ih-kh-result-body{min-width:0px}.ih-kh-result-link{color:var(--ih-ink);text-decoration:none}.ih-kh-result-link:hover{text-decoration:underline}.ih-kh-result-text{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:var(--ih-leading-relaxed);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-article{max-width:var(--ih-content-width)}.ih-kh-article .ih-kh-prose{max-width:none}.ih-kh-article:has(.ih-kh-rc) .ih-kh-page-title{display:none}.ih-kh-article:has(.ih-kh-rc) .oxy-image{display:none}.ih-kh-article-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:16/9}.ih-kh-article-img{margin-block-end:var(--ih-space-6)}.ih-kh-slider-wrap{position:relative;min-width:0px}.ih-kh-slider-btn{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;z-index:1;width:var(--ih-space-8);height:var(--ih-space-8);color:var(--ih-bg);font-family:var(--ih-font-body);font-size:var(--ih-text-base);background-color:var(--ih-ink);border-radius:50%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transform:translate3d(0,-50%,0)}.ih-kh-slider-btn:hover{color:var(--ih-ink);background-color:var(--ih-accent)}.ih-kh-slider-btn:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);outline-offset:var(--ih-focus-ring-offset)}.ih-kh-slider-btn--prev{left:var(--ih-space-2)}.ih-kh-slider-btn--next{right:var(--ih-space-2)}.ih-kh-slider-dots{display:flex;justify-content:center;align-items:center;gap:var(--ih-space-2);height:calc(var(--ih-space-5) + var(--ih-space-1) / 2)}.ih-kh-slider-dots{margin-block-start:0}.ih-kh-slider-dot{width:calc(var(--ih-space-2) + var(--ih-space-1) / 2);height:calc(var(--ih-space-2) + var(--ih-space-1) / 2);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:50%;cursor:pointer}.ih-kh-slider-dot[aria-current="true"]{background-color:var(--ih-bg)}.ih-kh-slider-dot{border:var(--ih-border-width) solid var(--ih-bg)}.ih-kh-slider--cards{display:grid;gap:var(--ih-space-5);overflow:visible}@media (max-width:767px){.ih-kh-slider--cards{display:flex;gap:0px}.ih-kh-slider--cards{overflow-x:auto}}.ih-kh-thanks-sign{display:block;flex-shrink:0;width:auto;height:var(--ih-space-24)}@media (max-width:767px){.ih-kh-dark-cols{grid-template-columns:minmax(0,1fr)}}.ih-kh-pdp-text a{color:inherit;text-decoration:none}@media (max-width:767px){.ih-kh-dark-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ih-kh-about-row--head{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ih-kh-about-row--map{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ih-kh-about-row--photos{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ih-kh-soon{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ih-kh-about-copy{padding:var(--ih-space-5)}}@media (max-width:767px){.ih-kh-about-copy--end{padding:var(--ih-space-5)}}.ih-kh-rc{display:grid;gap:var(--ih-space-16)}.ih-kh-rc .ih-kh-rc-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:calc(var(--ih-text-5xl) * 1.125);line-height:var(--ih-leading-tight);text-transform:uppercase}.ih-kh-rc .ih-kh-rc-title{margin:0 0 var(--ih-space-5)}.ih-kh-rc .ih-kh-rc-lead{max-width:calc(var(--ih-space-24) * 5.45);font-size:var(--ih-text-base);line-height:calc(var(--ih-leading-tight) * 1.3);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-rc .ih-kh-rc-chips{display:flex;gap:var(--ih-space-5);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-kh-rc .ih-kh-rc-chips{flex-wrap:wrap;list-style:none}.ih-kh-rc .ih-kh-rc-chips li{color:var(--ih-bg);font-family:var(--ih-font-heading);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);text-transform:uppercase;background-color:var(--ih-ink)}.ih-kh-rc .ih-kh-rc-chips li{padding:var(--ih-space-2) var(--ih-space-5)}.ih-kh-rc .ih-kh-rc-card-title{color:var(--ih-bg);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-5xl);line-height:var(--ih-leading-tight)}.ih-kh-rc .ih-kh-rc-card-title{margin:0 0 var(--ih-space-3)}.ih-kh-rc .ih-kh-rc-list{font-size:var(--ih-text-base);line-height:calc(var(--ih-leading-tight) * 1.3);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-rc .ih-kh-rc-list{padding-inline-start:var(--ih-space-5)}.ih-kh-rc .ih-kh-rc-list li{margin-block-end:var(--ih-space-1)}.ih-kh-rc .ih-kh-rc-list a{color:var(--ih-accent);text-decoration:none}.ih-kh-rc .ih-kh-rc-h{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-5xl);line-height:var(--ih-leading-tight)}.ih-kh-rc .ih-kh-rc-h{margin:var(--ih-space-8) 0 0}.ih-kh-rc .ih-kh-rc-product{display:flex;flex-flow:column;color:var(--ih-bg);text-decoration:none;background-color:var(--ih-ink)}.ih-kh-rc .ih-kh-rc-product{padding:var(--ih-space-5)}.ih-kh-rc .ih-kh-rc-product-name{color:var(--ih-bg);font-family:var(--ih-font-display);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);text-transform:uppercase}.ih-kh-rc .ih-kh-rc-product-name{margin-block-start:var(--ih-space-5)}.ih-kh-rc .ih-kh-rc-product:hover img{transform:scale(1.03,1.03)}.ih-kh-rc{padding-block-start:var(--ih-space-8)}@media (max-width:767px){.ih-kh-rc{gap:var(--ih-space-10)}.ih-kh-rc .ih-kh-rc-title{font-size:var(--ih-text-5xl)}.ih-kh-rc .ih-kh-rc-h{font-size:var(--ih-text-4xl)}}.ih-kh-rc-hero{display:grid;grid-template-columns:minmax(0,640fr) minmax(0,560fr);align-items:stretch}@media (max-width:767px){.ih-kh-rc-hero{grid-template-columns:minmax(0,1fr);gap:var(--ih-space-5)}}.ih-kh-rc-hero-text{display:flex;flex-flow:column;justify-content:space-between;gap:var(--ih-space-10)}.ih-kh-rc-hero-text{padding-inline:var(--ih-space-5)}@media (max-width:767px){.ih-kh-rc-hero-text{padding-inline:0}}.ih-kh-rc-hero-img{display:block;justify-self:center;width:100%;height:auto;max-width:calc(var(--ih-space-24) * 4.8333)}@media (max-width:767px){.ih-kh-rc-hero-img{order:-1;max-width:none}}.ih-kh-rc-body{display:grid;grid-template-columns:minmax(0,496fr) minmax(0,704fr);align-items:start}@media (max-width:767px){.ih-kh-rc-body{grid-template-columns:minmax(0,1fr);gap:var(--ih-space-10)}}.ih-kh-rc-card{width:min(100%,calc(var(--ih-space-24) * 3.67));color:var(--ih-bg);background-color:var(--ih-ink)}.ih-kh-rc-card{margin-inline-start:var(--ih-space-5);padding:var(--ih-space-5) var(--ih-space-5) var(--ih-space-8)}@media (max-width:767px){.ih-kh-rc-card{width:100%}.ih-kh-rc-card{margin-inline-start:0}}.ih-kh-rc-main{display:grid;gap:var(--ih-space-8);min-width:0px}.ih-kh-rc-story p{line-height:calc(var(--ih-leading-tight) * 1.3)}.ih-kh-rc-story p{margin:0 0 var(--ih-space-4)}.ih-kh-rc-steps{display:grid;gap:var(--ih-space-4)}.ih-kh-rc-steps p{line-height:calc(var(--ih-leading-tight) * 1.3);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-kh-rc-img{display:block;width:100%;height:auto}.ih-kh-rc-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ih-space-5)}.ih-kh-rc-shop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ih-space-5)}.ih-kh-rc-shop{padding-inline:var(--ih-space-5)}@media (max-width:767px){.ih-kh-rc-shop{padding-inline:0}}.ih-kh-rc-product img{display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:var(--ih-aspect-product);background-color:var(--ih-bg)}.ih-kh-rc-product img{transition:transform var(--ih-duration-base) var(--ih-ease-out)}.ih-skip{position:absolute;top:calc(var(--ih-space-16) * -1);left:var(--ih-space-4);z-index:var(--ih-z-modal);color:var(--ih-on-accent);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);background-color:var(--ih-accent)}.ih-skip:focus{top:var(--ih-space-3)}.ih-skip{padding:var(--ih-space-3) var(--ih-space-4)}.ih-masthead{color:var(--ih-text);background-color:var(--ih-bg)}.ih-masthead .ih-wrap{position:relative}.ih-masthead{border-block-end:var(--ih-border-width) solid var(--ih-ink)}@media (max-width:1023px){.ih-masthead{position:sticky;top:var(--wp-admin--admin-bar--height,0px);z-index:50}.ih-masthead .ih-wrap{position:relative}.ih-masthead .ih-time{display:none}.ih-masthead .ih-wordmark{height:var(--ih-space-6)}}.ih-masthead-top{display:flex;justify-content:end;align-items:center;gap:var(--ih-space-4);position:absolute;top:var(--ih-space-4);right:0px;min-height:var(--ih-control-height);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}@media (max-width:1023px){.ih-masthead-top{position:absolute;top:0px;right:calc(var(--ih-control-height) + var(--ih-space-2));z-index:1;min-height:calc(var(--ih-space-12) + var(--ih-space-2))}}.ih-masthead-tools{display:flex;align-items:center;gap:var(--ih-space-2)}.ih-masthead-tools .ih-icon-btn svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:var(--ih-space-6);height:var(--ih-space-6)}@media (max-width:1023px){.ih-masthead-tools .ih-icon-btn svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:var(--ih-space-6);height:var(--ih-space-6)}}.ih-masthead-brand{display:flex;justify-content:center}.ih-masthead-brand{padding-block:var(--ih-space-4)}@media (max-width:1023px){.ih-masthead-brand{justify-content:start;align-items:center;min-height:calc(var(--ih-space-12) + var(--ih-space-2))}.ih-masthead-brand{padding-block:0}}.ih-wordmark{display:block;width:auto;height:var(--ih-space-10);aspect-ratio:var(--ih-aspect-wordmark);color:var(--ih-ink)}@media (max-width:767px){.ih-wordmark{height:var(--ih-space-8)}}.ih-icon-btn{display:inline-flex;justify-content:center;align-items:center;min-width:var(--ih-control-height);min-height:var(--ih-control-height);color:var(--ih-ink);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:var(--ih-radius-md);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.ih-icon-btn:hover{background-color:var(--ih-soft)}.ih-icon-btn:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);outline-offset:var(--ih-focus-ring-offset)}.ih-subnav{display:flex;align-items:center;gap:var(--ih-space-6)}.ih-subnav .bde-wp-menu{flex-grow:1;flex-shrink:1;flex-basis:0px}.ih-subnav .breakdance-menu{justify-content:center}.ih-subnav{overflow-x:auto;scrollbar-width:none;border-block-start:var(--ih-border-width) solid var(--ih-line);white-space:nowrap}@media (max-width:1023px){.ih-subnav{min-height:0px;overflow:visible}.ih-subnav .breakdance-menu{position:static}.ih-subnav .breakdance-menu-toggle{position:absolute;top:0px;right:var(--ih-space-2);z-index:1;width:var(--ih-control-height);height:calc(var(--ih-space-12) + var(--ih-space-2))}.ih-subnav .breakdance-menu-toggle-lines::before{top:calc(var(--ih-space-2) * -1)}.ih-subnav .breakdance-menu-toggle-lines::after{top:var(--ih-space-2)}.ih-subnav .breakdance-menu--offcanvas .breakdance-menu-list{padding-block-start:var(--ih-space-16)}.ih-subnav .breakdance-menu--offcanvas .breakdance-menu-link{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-lg)}.ih-subnav .breakdance-menu--offcanvas .breakdance-menu-link{padding:var(--ih-space-4) var(--ih-space-5)}.ih-subnav{border-block-start:0}}.ih-subnav-link{display:inline-flex;align-items:center;min-height:var(--ih-control-height);color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);text-decoration:none;letter-spacing:var(--ih-tracking-wide)}.ih-subnav-link:hover{border-block-end-color:var(--ih-ink)}.ih-subnav-link.is-active{border-block-end-color:var(--ih-ink)}.ih-subnav-link:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);outline-offset:calc(var(--ih-focus-ring-offset) * -1)}.ih-subnav-link{border-block-end:var(--ih-rule-heavy) solid transparent}.ih-alert-bar{display:flex;align-items:baseline;gap:var(--ih-space-4);color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);background-color:var(--ih-soft)}.ih-alert-bar{padding-block:var(--ih-space-3);border-block-end:var(--ih-border-width) solid var(--ih-line)}.ih-alert-label{flex-shrink:0;font-weight:var(--ih-font-weight-bold);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-alert-link{color:inherit;text-decoration:underline}.ih-front{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--ih-space-8)}.ih-front{padding-block:var(--ih-space-8)}.ih-front-main{grid-column-start:span 8;min-width:0px}@media (max-width:1119px){.ih-front-main{grid-column-start:span 12}}.ih-front-side{grid-column-start:span 4;min-width:0px}.ih-front-side{padding-inline-start:var(--ih-space-6);border-inline-start:var(--ih-border-width) solid var(--ih-line)}@media (max-width:1119px){.ih-front-side{grid-column-start:span 12}.ih-front-side{padding-inline-start:0;border-inline-start:0;border-block-start:var(--ih-border-width) solid var(--ih-line);padding-block-start:var(--ih-space-6)}}.ih-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ih-space-6)}.ih-row:empty{display:none}.ih-row .bde-posts-pagination{grid-column-start:1;grid-column-end:-1}.ih-row{padding-block:var(--ih-space-8);border-block-start:var(--ih-border-width) solid var(--ih-line)}@media (max-width:1119px){.ih-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ih-row{grid-template-columns:minmax(0,1fr);gap:var(--ih-space-5)}}.ih-row--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}@media (max-width:1119px){.ih-row--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ih-row--3{grid-template-columns:minmax(0,1fr);gap:var(--ih-space-5)}}.ih-story{display:flex;flex-flow:column;gap:var(--ih-space-3);min-width:0px;color:var(--ih-text)}.ih-story--lead{gap:var(--ih-space-4)}.ih-story--card{padding-block-start:var(--ih-space-3);border-block-start:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-story--compact:first-child{padding-block-start:0}.ih-story--compact{padding-block:var(--ih-space-4);border-block-end:var(--ih-border-width) solid var(--ih-line)}.ih-story-media{display:block;position:relative;width:100%;overflow:hidden;aspect-ratio:var(--ih-aspect-hero);background-color:var(--ih-brand-200)}.ih-story-media img{display:block;width:100%;height:100%;object-fit:cover}.ih-story-media--thumb{aspect-ratio:var(--ih-aspect-thumb)}.ih-story-media--thumb:not(:has(>*)){display:none}.ih-cardlink{display:block;width:100%;height:100%}.ih-cardviz-in{display:flex;flex-flow:column;justify-content:space-between;gap:var(--ih-space-3);width:100%;height:100%;color:var(--ih-ink);text-decoration:none;background-color:var(--ih-brand-200)}.ih-cardviz-in{padding:var(--ih-space-5)}.ih-cardviz-label{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-cardviz-big{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-5xl);line-height:0.95;letter-spacing:var(--ih-tracking-tight)}.ih-cardviz-big{font-variant-numeric:tabular-nums}.ih-cardviz-big--ini{font-size:var(--ih-text-4xl)}.ih-cardviz-unit{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-base)}.ih-card-meta{margin-block-start:auto;padding-block-start:var(--ih-space-3)}.ih-kicker{color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-story-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-story-title a{color:inherit;text-decoration:none}.ih-story-title a:hover{text-decoration:underline}.ih-story-title a:hover{text-underline-offset:var(--ih-space-1)}.ih-story-title a:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);outline-offset:var(--ih-focus-ring-offset)}.ih-story-title--display{font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-5xl);letter-spacing:var(--ih-tracking-tight)}@media (max-width:767px){.ih-story-title--display{font-size:var(--ih-text-4xl)}}.ih-story-title--serif{font-family:var(--ih-font-display);font-size:var(--ih-text-2xl)}.ih-story-lead{color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-lg);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-byline{display:flex;align-items:center;gap:var(--ih-space-2);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-byline strong{color:var(--ih-ink);font-weight:var(--ih-font-weight-semibold)}.ih-byline{flex-wrap:wrap}.ih-time{font-variant-numeric:tabular-nums}.ih-latest{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-latest{list-style:none}.ih-latest-item{display:grid;grid-template-columns:var(--ih-space-12) minmax(0,1fr);gap:var(--ih-space-3)}.ih-latest-item{padding-block:var(--ih-space-3);border-block-end:var(--ih-border-width) solid var(--ih-line)}@media (max-width:479px){.ih-latest-item{grid-template-columns:var(--ih-space-10) minmax(0,1fr)}}.ih-latest-time{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-latest-time{font-variant-numeric:tabular-nums}.ih-latest-link{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-medium);font-size:var(--ih-text-base);line-height:var(--ih-leading-normal);text-decoration:none}.ih-latest-link:hover{text-decoration:underline}.ih-latest-link:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);outline-offset:var(--ih-focus-ring-offset)}.ih-block{padding-block:var(--ih-space-8);border-block-start:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-block-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ih-space-4)}.ih-block-head{margin-block-end:var(--ih-space-6)}.ih-block-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-2xl);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-block-more{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm)}.ih-block-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ih-space-8)}@media (max-width:1023px){.ih-block-grid{grid-template-columns:minmax(0,1fr)}}.ih-ad{display:flex;flex-flow:column;gap:var(--ih-space-2)}.ih-ad{padding-block:var(--ih-space-6)}.ih-ad-label{color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-ad-box{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:var(--ih-aspect-ad);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);background-color:var(--ih-soft)}.ih-ad-box{border:var(--ih-border-width) dashed var(--ih-line-strong)}.ih-partner-label{display:inline-flex;color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-partner-label{padding:var(--ih-space-1) var(--ih-space-2);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-teaser{display:flex;flex-flow:column;gap:var(--ih-space-3);min-width:0px}.ih-teaser-media{display:block;position:relative;width:100%;overflow:hidden;aspect-ratio:var(--ih-aspect-video);background-color:var(--ih-brand-200)}.ih-play{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:var(--ih-space-4);right:var(--ih-space-4);width:var(--ih-control-height);height:var(--ih-control-height);color:var(--ih-ink);background-color:var(--ih-bg);border-radius:var(--ih-radius-2xl);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.ih-play:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-bg);outline-offset:var(--ih-focus-ring-offset)}.ih-subscribe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--ih-space-8);background-color:var(--ih-surface)}.ih-subscribe{padding:var(--ih-space-8);border:var(--ih-border-width) solid var(--ih-ink)}@media (max-width:1023px){.ih-subscribe{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ih-subscribe{padding:var(--ih-space-5)}}.ih-subscribe-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-3xl);line-height:var(--ih-leading-tight)}.ih-subscribe-title{margin:0 0 var(--ih-space-2)}.ih-subscribe-form{display:flex;flex-flow:column;gap:var(--ih-space-3)}.ih-subscribe-row{display:flex;gap:var(--ih-space-2)}.ih-subscribe-row .ih-input{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px}@media (max-width:767px){.ih-subscribe-row{flex-flow:column}}.ih-consent{display:flex;align-items:start;gap:var(--ih-space-2);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-consent a{color:var(--ih-ink)}.ih-support{display:flex;justify-content:space-between;align-items:center;gap:var(--ih-space-6)}.ih-support{padding-block:var(--ih-space-8);border-block:var(--ih-rule-heavy) solid var(--ih-ink)}@media (max-width:767px){.ih-support{flex-flow:column;align-items:start}}.ih-support-text{max-width:var(--ih-prose-width);color:var(--ih-ink);font-family:var(--ih-font-display);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-footer-id{color:var(--ih-brand-400);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-footer-id{margin:var(--ih-space-8) 0 0;padding-block-start:var(--ih-space-6);border-block-start:var(--ih-border-width) solid var(--ih-brand-700)}.ih-reading{max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-reading);line-height:var(--ih-leading-reading)}.ih-reading>*{margin-block:0}.ih-reading>* + *{margin-block-start:var(--ih-space-5)}.ih-reading a{color:var(--ih-ink);text-decoration:underline}.ih-reading a{text-underline-offset:var(--ih-space-1)}.ih-reading a:hover{color:var(--ih-accent-hover)}.ih-reading h2{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-3xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);text-wrap:balance}.ih-reading h2{margin-block-start:var(--ih-space-10);scroll-margin-block-start:calc(var(--ih-space-16) + var(--ih-space-8))}.ih-reading h3{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight)}.ih-reading h3{margin-block-start:var(--ih-space-8)}.ih-reading ul{padding-inline-start:var(--ih-space-6)}.ih-reading ol{padding-inline-start:var(--ih-space-6)}.ih-reading li + li{margin-block-start:var(--ih-space-2)}.ih-reading .ih-timeline{padding-inline-start:0}.ih-reading .ih-timeline>li + li{margin-block-start:0}.ih-reading blockquote{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-tight);text-wrap:balance}.ih-reading blockquote{margin-inline:0;padding-block:var(--ih-space-4);padding-inline:0;border-block:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-reading blockquote cite{display:block;color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-sm);font-style:normal}.ih-reading blockquote cite{margin-block-start:var(--ih-space-2)}.ih-reading figure{margin-inline:0}.ih-reading img{display:block;width:100%;height:auto}.ih-reading .wp-block-table{margin-inline:0;overflow-x:auto}.ih-reading table{width:100%;font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-reading table{border-collapse:collapse;font-variant-numeric:tabular-nums}.ih-reading .wp-block-table th{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);text-align:start;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-reading .wp-block-table th{padding:var(--ih-space-2) var(--ih-space-3);border-block-end:var(--ih-rule-heavy) solid var(--ih-ink);vertical-align:bottom}.ih-reading .wp-block-table td{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-reading .wp-block-table td{padding:var(--ih-space-2) var(--ih-space-3);border-block-end:var(--ih-border-width) solid var(--ih-line);vertical-align:top}.ih-reading .wp-block-table figcaption{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs)}.ih-reading .wp-block-table figcaption{margin-block-start:var(--ih-space-2)}.ih-reading .wp-block-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ih-space-2)}.ih-reading .wp-block-gallery{margin-inline:0}.ih-reading .wp-block-gallery.has-nested-images figure.wp-block-image:not(#ih-g){display:block;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-reading .wp-block-gallery img{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%;height:auto;object-fit:cover;aspect-ratio:4/3}.ih-reading .ih-readmore-list{padding-inline-start:0}.ih-reading .ih-readmore-title{text-decoration:none}.ih-reading .ih-readmore-title:hover{text-decoration:underline}@media (max-width:767px){.ih-reading .wp-block-gallery{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ih-hide-mobile-tools{display:none}}.ih-article-head{display:flex;flex-flow:column;gap:var(--ih-space-4);max-width:var(--ih-content-width)}.ih-article-head{margin-inline:auto;padding-block:var(--ih-space-8) var(--ih-space-6)}.ih-article-title{max-width:24em;color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-5xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-article-dek{max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-xl);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-article-meta{display:flex;align-items:center;gap:var(--ih-space-2) var(--ih-space-3);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-article-meta strong{color:var(--ih-ink);font-weight:var(--ih-font-weight-semibold)}.ih-article-meta{flex-wrap:wrap;padding-block:var(--ih-space-3);border-block:var(--ih-border-width) solid var(--ih-line)}@media (max-width:767px){.ih-article-meta{gap:var(--ih-space-1) var(--ih-space-2)}}.ih-article-hero{max-width:var(--ih-content-width);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.ih-article-hero-media{display:block;width:100%;max-height:calc(var(--ih-space-24) * 5);overflow:hidden;aspect-ratio:var(--ih-aspect-hero);background-color:var(--ih-brand-200)}.ih-article-hero-media img{display:block;width:100%;height:100%;object-fit:cover}.ih-figcaption{display:flex;gap:var(--ih-space-1) var(--ih-space-3);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-figcaption{flex-wrap:wrap;padding-block-start:var(--ih-space-2)}.ih-article-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--ih-prose-width)) minmax(0,1fr);align-items:start;gap:var(--ih-space-8)}.ih-article-layout{padding-block:var(--ih-space-8) var(--ih-space-12)}@media (max-width:1119px){.ih-article-layout{justify-content:center;grid-template-columns:minmax(0,var(--ih-prose-width))}}.ih-article-main{display:flex;flex-flow:column;gap:var(--ih-space-8);min-width:0px}.ih-article-aside{display:flex;flex-flow:column;gap:var(--ih-space-6);justify-self:end;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + var(--ih-space-6));max-width:calc(var(--ih-space-24) * 2);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}@media (max-width:1119px){.ih-article-aside{justify-self:stretch;position:static;max-width:none}}.ih-toc-title{color:var(--ih-muted);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-toc-title{margin:0 0 var(--ih-space-2)}.ih-toc-link{display:block;color:var(--ih-muted);line-height:var(--ih-leading-normal);text-decoration:none}.ih-toc-link:hover{color:var(--ih-ink)}.ih-toc-link:hover{border-inline-start-color:var(--ih-ink)}.ih-toc-link.is-active{color:var(--ih-ink)}.ih-toc-link.is-active{border-inline-start-color:var(--ih-ink)}.ih-toc-link{padding-block:var(--ih-space-1);padding-inline-start:var(--ih-space-3);border-inline-start:var(--ih-rule-heavy) solid var(--ih-line)}.ih-share{display:flex;gap:var(--ih-space-2)}.ih-share{flex-wrap:wrap}.ih-share-btn{display:inline-flex;align-items:center;min-height:calc(var(--ih-control-height) - var(--ih-space-2));color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);text-decoration:none;background-color:transparent;border-radius:var(--ih-radius-md);cursor:pointer}.ih-share-btn:hover{background-color:var(--ih-soft)}.ih-share-btn:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-accent);outline-offset:var(--ih-focus-ring-offset)}.ih-share-btn{padding-inline:var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-callout{font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:var(--ih-leading-normal);background-color:var(--ih-soft)}.ih-callout{padding:var(--ih-space-5) var(--ih-space-6);border-inline-start:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-timeline{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-timeline{list-style:none;border-inline-start:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-timeline-item{position:relative}.ih-timeline-item::before{position:absolute;top:var(--ih-space-1);left:0px;width:var(--ih-space-3);height:var(--ih-space-3);background-color:var(--ih-ink);transform:translate3d(-50%,0,0)}.ih-timeline-item::before{content:""}.ih-timeline-item:last-child{padding-block-end:0}.ih-timeline-item{padding-block-end:var(--ih-space-8);padding-inline-start:var(--ih-space-6)}.ih-timeline-meta{display:flex;align-items:baseline;gap:var(--ih-space-2) var(--ih-space-3);font-family:var(--ih-font-body);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-timeline-meta{flex-wrap:wrap;margin:0 0 var(--ih-space-1)}.ih-timeline-date{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold)}.ih-timeline-date{font-variant-numeric:tabular-nums}.ih-timeline-kind{color:var(--ih-muted)}.ih-timeline-kind{padding:0 var(--ih-space-2);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-timeline-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-timeline-text{color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:var(--ih-leading-normal)}.ih-timeline-text{margin:var(--ih-space-2) 0 0}.ih-timeline-src{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs)}.ih-timeline-src{margin:var(--ih-space-2) 0 0}.ih-person{display:grid;grid-template-columns:var(--ih-space-16) minmax(0,1fr);align-items:start;gap:var(--ih-space-4);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-person{padding-block:var(--ih-space-5);border-block:var(--ih-border-width) solid var(--ih-line)}.ih-person-photo{display:flex;justify-content:center;align-items:center;width:var(--ih-space-16);height:var(--ih-space-16);overflow:hidden;background-color:var(--ih-soft)}.ih-person-kicker{color:var(--ih-muted);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-person-kicker{margin:0 0 var(--ih-space-1)}.ih-person-name{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-person-role{color:var(--ih-muted)}.ih-person-role{margin:var(--ih-space-1) 0 0}.ih-person-bio{color:var(--ih-text)}.ih-person-bio{margin:var(--ih-space-2) 0 0}.ih-person-facts{display:grid;gap:var(--ih-space-2);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-person-facts{margin:var(--ih-space-3) 0 0}.ih-person-fact-term{color:var(--ih-muted);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-person-fact-desc{color:var(--ih-text);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-person-asof{color:var(--ih-muted);font-size:var(--ih-text-xs)}.ih-person-asof{margin:var(--ih-space-3) 0 0}.ih-persons-title{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-sm);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-persons-title{margin:0 0 var(--ih-space-2)}.ih-stat{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-stat{padding-block:var(--ih-space-5);border-block:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-stat-num{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-5xl);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-stat-num{font-variant-numeric:tabular-nums}.ih-stat-unit{font-size:var(--ih-text-xl)}.ih-stat-unit{margin-inline-start:var(--ih-space-2)}.ih-stat-label{color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-base)}.ih-stat-label{margin:var(--ih-space-2) 0 0}.ih-stat-src{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs)}.ih-stat-src{margin:var(--ih-space-2) 0 0}.ih-callout-title{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-callout-title{margin:0 0 var(--ih-space-2)}.ih-chart{font-family:var(--ih-font-body);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-chart{padding:var(--ih-space-5);border:var(--ih-border-width) solid var(--ih-line)}.ih-chart-title{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-lg)}.ih-chart-title{margin:0 0 var(--ih-space-1)}.ih-chart-sub{color:var(--ih-muted);font-size:var(--ih-text-sm)}.ih-chart-sub{margin:0 0 var(--ih-space-4)}.ih-chart-svg{display:block;width:100%;height:auto}.ih-chart-bar{fill:var(--ih-brand-400)}.ih-chart-bar--accent{fill:var(--ih-ink)}.ih-chart-axis{stroke:var(--ih-line-strong);stroke-width:var(--ih-border-width)}.ih-chart-label{font-family:var(--ih-font-body);font-size:var(--ih-text-xs)}.ih-chart-label{fill:var(--ih-muted)}.ih-chart-value{font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs)}.ih-chart-value{fill:var(--ih-ink)}.ih-chart-table{font-size:var(--ih-text-sm)}.ih-chart-table summary{color:var(--ih-ink);font-weight:var(--ih-font-weight-semibold);cursor:pointer}.ih-chart-table{margin-block-start:var(--ih-space-4)}.ih-data-table{width:100%}.ih-data-table th{text-align:start}.ih-data-table th{padding:var(--ih-space-2) var(--ih-space-3);border-block-end:var(--ih-border-width) solid var(--ih-line)}.ih-data-table td{text-align:start}.ih-data-table td{padding:var(--ih-space-2) var(--ih-space-3);border-block-end:var(--ih-border-width) solid var(--ih-line)}.ih-data-table{margin-block-start:var(--ih-space-3);border-collapse:collapse;font-variant-numeric:tabular-nums}.ih-sources{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-sources{padding-block-start:var(--ih-space-4);border-block-start:var(--ih-border-width) solid var(--ih-line)}.ih-sources-title{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-sm);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-sources-title{margin:0 0 var(--ih-space-2)}.ih-correction{color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-correction{padding:var(--ih-space-3) var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-author{display:grid;grid-template-columns:var(--ih-space-16) minmax(0,1fr);align-items:start;gap:var(--ih-space-4);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-author{padding-block:var(--ih-space-5);border-block:var(--ih-border-width) solid var(--ih-line)}@media (max-width:767px){.ih-author{grid-template-columns:var(--ih-space-12) minmax(0,1fr)}}.ih-author-photo{width:var(--ih-space-16);height:var(--ih-space-16);overflow:hidden;background-color:var(--ih-brand-200);border-radius:var(--ih-radius-xl)}@media (max-width:767px){.ih-author-photo{width:var(--ih-space-12);height:var(--ih-space-12)}}.ih-author-name{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-base);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-tags{display:flex;gap:var(--ih-space-2)}.ih-tags{flex-wrap:wrap}.ih-tag{color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);text-decoration:none;border-radius:var(--ih-radius-xl)}.ih-tag:hover{background-color:var(--ih-soft)}.ih-tag{padding:var(--ih-space-1) var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-related:not(:has(.ih-story)){display:none}.ih-related{padding-block:var(--ih-space-10);border-block-start:var(--ih-border-width) solid var(--ih-line)}.ih-progress{display:none;position:fixed;top:0px;right:0px;left:0px;z-index:var(--ih-z-header);height:var(--ih-space-1);background-color:var(--ih-ink);transform:scale(0,1)}.ih-progress{transform-origin:0 50%}.ih-longread-hero{color:var(--ih-text);background-color:var(--ih-soft)}.ih-longread-hero .ih-kicker{color:var(--ih-muted)}.ih-longread-hero .ih-byline{color:var(--ih-muted)}.ih-longread-hero{padding-block:var(--ih-space-16);border-block-end:var(--ih-rule-heavy) solid var(--ih-ink)}@media (max-width:767px){.ih-longread-hero{padding-block:var(--ih-space-10)}}.ih-longread-title{max-width:18em;color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-6xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-longread-dek{max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-xl);line-height:var(--ih-leading-normal)}.ih-longread-dek{margin:var(--ih-space-5) 0 var(--ih-space-6)}.ih-chapters{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px));z-index:var(--ih-z-dropdown);background-color:var(--ih-bg)}.ih-chapters{border-block-end:var(--ih-border-width) solid var(--ih-line)}@media (max-width:1023px){.ih-chapters{top:calc(var(--wp-admin--admin-bar--height,0px) + var(--ih-space-12) + var(--ih-space-2))}}.ih-chapters-list{display:flex;gap:var(--ih-space-1);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-chapters-list{list-style:none;overflow-x:auto}.ih-chapters-link{display:block;color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);text-decoration:none}.ih-chapters-link:hover{color:var(--ih-ink)}.ih-chapters-link:hover{border-block-end-color:var(--ih-ink)}.ih-chapters-link.is-active{color:var(--ih-ink)}.ih-chapters-link.is-active{border-block-end-color:var(--ih-ink)}.ih-chapters-link{padding:var(--ih-space-3) var(--ih-space-4);border-block-end:var(--ih-rule-heavy) solid transparent;white-space:nowrap}.ih-longread{display:grid;grid-template-columns:[full-start] minmax(var(--ih-gutter),1fr) [text-start] minmax(0,var(--ih-prose-width)) [text-end] minmax(var(--ih-gutter),1fr) [full-end];gap:var(--ih-space-5);color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-reading);line-height:var(--ih-leading-reading)}.ih-longread>*{grid-column-start:text-start;grid-column-end:text-end;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-longread>.ih-bleed{grid-column-start:full-start;grid-column-end:full-end}.ih-longread>.ih-band{grid-column-start:full-start;grid-column-end:full-end}.ih-longread>.ih-scene{grid-column-start:full-start;grid-column-end:full-end}.ih-longread{padding-block:var(--ih-space-10)}.ih-chapter-num{color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-sm);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-chapter-num{margin-block-start:var(--ih-space-10)}.ih-chapter-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);text-wrap:balance}.ih-chapter-title{scroll-margin-block-start:calc(var(--ih-space-16) + var(--ih-space-8))}.ih-bleed .ih-figcaption{max-width:var(--ih-content-width)}.ih-bleed .ih-figcaption{margin-inline:auto;padding-inline:var(--ih-gutter)}.ih-bleed{margin-block:var(--ih-space-5)}.ih-bleed-media{display:block;width:100%;overflow:hidden;aspect-ratio:var(--ih-aspect-video);background-color:var(--ih-brand-300)}.ih-band{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-3xl);line-height:var(--ih-leading-tight);text-align:center;text-wrap:balance;background-color:var(--ih-soft)}.ih-band{padding-block:var(--ih-space-12);border-block:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-band-inner{max-width:var(--ih-prose-width)}.ih-band-inner{margin-inline:auto;padding-inline:var(--ih-gutter)}.ih-notes{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-notes{padding-inline-start:var(--ih-space-6)}.ih-notes-ref{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-decoration:none}.ih-notes-ref{vertical-align:super}.ih-scene{position:relative;background-color:var(--ih-soft)}.ih-scene-stage{position:sticky;top:calc(var(--ih-space-16) + var(--ih-space-4));z-index:1;max-width:var(--ih-prose-width);background-color:var(--ih-soft)}.ih-scene-stage{margin-inline:auto;padding:var(--ih-space-5) var(--ih-gutter)}@media (max-width:1023px){.ih-scene-stage{top:calc(var(--wp-admin--admin-bar--height,0px) + var(--ih-space-24) + var(--ih-space-4))}}@media (max-width:767px){.ih-scene-stage{top:calc(var(--ih-space-16))}}.ih-scene-steps{max-width:var(--ih-prose-width)}.ih-scene-steps{margin-inline:auto;padding-inline:var(--ih-gutter)}.ih-scene-step{min-height:calc(var(--ih-space-24) * 3);color:var(--ih-muted);font-family:var(--ih-font-reading);font-size:var(--ih-text-reading);line-height:var(--ih-leading-reading)}.ih-scene-step.is-active{color:var(--ih-ink)}.ih-scene-step{padding-block:var(--ih-space-8)}@media (max-width:767px){.ih-scene-step{min-height:calc(var(--ih-space-24) * 2)}}.ih-media-band{color:var(--ih-text);background-color:var(--ih-soft)}.ih-media-band{padding-block:var(--ih-space-12);border-block:var(--ih-border-width) solid var(--ih-line)}.ih-footer-legal-row{display:flex;gap:var(--ih-space-4) var(--ih-space-6);font-size:var(--ih-text-sm)}.ih-footer-legal-row{flex-wrap:wrap;margin-block-start:var(--ih-space-6)}.ih-lead-img{display:block;width:100%;height:100%;object-fit:cover}.ih-article-hero-img{display:block;width:100%;height:100%;object-fit:cover}.ih-kicker--on-dark{color:var(--ih-muted)}.ih-btn--ghost-light{color:var(--ih-ink);background-color:transparent}.ih-btn--ghost-light{border-color:var(--ih-ink)}.ih-sec .ih-fig-day{border-block-start:0}.ih-sec>.ih-wrap>.ih-row{padding-block-start:var(--ih-space-2);border-block-start:0}.ih-sec .bde-posts-pagination ul{display:flex;gap:var(--ih-space-2);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-sec .bde-posts-pagination ul{flex-wrap:wrap;margin:var(--ih-space-8) 0 0;list-style:none}.ih-sec .bde-posts-pagination a{display:inline-flex;justify-content:center;align-items:center;min-width:var(--ih-control-height);min-height:var(--ih-control-height);color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);text-decoration:none}.ih-sec .bde-posts-pagination a{padding-inline:var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-sec .bde-posts-pagination a:hover{background-color:var(--ih-soft)}.ih-sec .bde-posts-pagination a.is-active{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-sec .bde-posts-pagination a.is-active{border-color:var(--ih-ink)}.ih-sec{padding-block:var(--ih-space-10)}.ih-sec-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ih-space-2) var(--ih-space-6)}.ih-sec-head + .ih-row{padding-block-start:0;border-block-start:0}.ih-sec-head{flex-wrap:wrap;margin-block-end:var(--ih-space-6);padding-block-end:var(--ih-space-3);border-block-end:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-sec-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-sec-note{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-sec-link{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm)}.ih-ref-hero{display:flex;flex-flow:column;align-items:stretch;gap:var(--ih-space-5);text-align:center}.ih-ref-hero{padding-block:var(--ih-space-12) var(--ih-space-6)}.ih-ref-title{max-width:14em;color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-5xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);text-wrap:balance;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.ih-ref-search{display:flex;width:100%;max-width:calc(var(--ih-space-24) * 7);background-color:var(--ih-bg)}.ih-ref-search{margin-inline:auto;border:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-ref-search-input{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px;color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-lg);line-height:var(--ih-leading-tight);background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-ref-search-input{padding:var(--ih-space-4) var(--ih-space-5)}@media (max-width:767px){.ih-ref-search-input{font-size:var(--ih-text-base)}.ih-ref-search-input{padding:var(--ih-space-3) var(--ih-space-4)}}.ih-ref-search-btn{color:var(--ih-brand-50);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-base);background-color:var(--ih-ink);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.ih-ref-search-btn{padding-inline:var(--ih-space-6)}@media (max-width:767px){.ih-ref-search-btn{padding-inline:var(--ih-space-4)}}.ih-ref-try{display:flex;justify-content:center;align-items:center;gap:var(--ih-space-2);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-ref-try{flex-wrap:wrap;margin-block-start:var(--ih-space-1)}.ih-ref-chip{color:var(--ih-ink);text-decoration:none;border-radius:var(--ih-radius-xl)}.ih-ref-chip:hover{background-color:var(--ih-soft)}.ih-ref-chip{padding:2px var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-fig-day{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:var(--ih-space-8);color:var(--ih-text);background-color:var(--ih-soft)}.ih-fig-day{padding:var(--ih-space-8);border-block-start:var(--ih-rule-heavy) solid var(--ih-ink)}@media (max-width:1119px){.ih-fig-day{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ih-fig-day{padding:var(--ih-space-5)}}.ih-fig-main{display:flex;flex-flow:column;gap:var(--ih-space-3);min-width:0px}.ih-fig-viz{min-width:0px}.ih-fig-num{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-6xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-fig-num{font-variant-numeric:tabular-nums}.ih-fig-unit{color:var(--ih-muted);font-size:var(--ih-text-3xl)}.ih-fig-unit{margin-inline-start:var(--ih-space-2)}.ih-fig-label{max-width:28em;color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-xl);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-fig-delta{align-self:start;color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-sm)}.ih-fig-delta{padding:2px var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-ink);font-variant-numeric:tabular-nums}.ih-fig-src{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-fig-src-link{color:var(--ih-text)}.ih-fig-ok{color:var(--ih-text);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm)}.ih-fig-actions{display:flex;gap:var(--ih-space-2)}.ih-fig-actions{flex-wrap:wrap;margin-block-start:var(--ih-space-2)}.ih-feature{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:var(--ih-space-8)}@media (max-width:1119px){.ih-feature{grid-template-columns:minmax(0,1fr)}}.ih-feature-body{display:flex;flex-flow:column;gap:var(--ih-space-3)}.ih-feature-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-feature-title a{color:inherit;text-decoration:none}.ih-formats{display:flex;gap:var(--ih-space-2);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-formats{flex-wrap:wrap;list-style:none}.ih-format{color:var(--ih-text);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wide)}.ih-format{padding:2px var(--ih-space-2);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-start{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:var(--ih-space-8)}.ih-start>div{min-width:0px}.ih-start-col{display:flex;flex-flow:column;gap:var(--ih-space-3)}.ih-start-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ih-space-5)}.ih-start-grid{counter-reset:ihstart}.ih-start-card{display:grid;grid-template-columns:2.25rem minmax(0,1fr);align-content:start;gap:var(--ih-space-1) var(--ih-space-3)}.ih-start-card>*{grid-column-start:2}.ih-start-card::before{grid-row-start:1;grid-row-end:span 3;grid-column-start:1;color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-tight)}.ih-start-card::before{counter-increment:ihstart;content:counter(ihstart)}.ih-start-card{padding-block-start:var(--ih-space-3);border-block-start:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-start-lead{color:var(--ih-muted);font-family:var(--ih-font-reading);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-start-lead>p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-path{display:flex;flex-flow:column;gap:var(--ih-space-4)}.ih-path-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-lg);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-path-steps{display:flex;flex-flow:column;gap:var(--ih-space-4);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-path-steps{list-style:none}.ih-path-step{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:baseline;gap:var(--ih-space-4);position:relative}.ih-path-step::before{position:absolute;top:0.9rem;bottom:calc(-1 * var(--ih-space-4));left:0.4rem;width:2px;background-color:var(--ih-ink)}.ih-path-step::before{content:""}.ih-path-step:last-child::before{display:none}.ih-path-step{padding-inline-start:var(--ih-space-8)}@media (max-width:1119px){.ih-path-step{grid-template-columns:minmax(0,1fr);gap:var(--ih-space-1)}}.ih-path-dot{position:absolute;top:0.2rem;left:0px;width:0.9rem;height:0.9rem;background-color:var(--ih-ink);border-radius:50%}.ih-path-name{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-base);line-height:var(--ih-leading-tight)}.ih-path-hint{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-path-now{display:flex;align-items:center;gap:var(--ih-space-3) var(--ih-space-5)}.ih-path-now{flex-wrap:wrap}.ih-path-now-title{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-path-counts{display:flex;gap:var(--ih-space-2) var(--ih-space-5);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-path-counts{flex-wrap:wrap;list-style:none}.ih-path-link{display:inline-flex;align-items:baseline;gap:var(--ih-space-2);color:var(--ih-ink);text-decoration:none}.ih-path-n{font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-2xl)}.ih-path-n{font-variant-numeric:tabular-nums}.ih-path-label{font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-path-count--zero{color:var(--ih-muted)}.ih-path-count--zero .ih-path-n{color:var(--ih-muted)}a.ih-path-link:hover .ih-path-label{text-decoration:underline}.ih-htz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--ih-space-8)}.ih-htz{margin-block-start:var(--ih-space-6)}.ih-htz-svg{display:block;width:100%;height:auto}.ih-htz-body{display:flex;flex-flow:column;gap:var(--ih-space-3);min-width:0px}.ih-htz-title{display:-webkit-box;overflow:hidden;color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-htz-title{-webkit-line-clamp:3;-webkit-box-orient:vertical}.ih-htz-link{color:inherit;text-decoration:none}.ih-htz-keys{display:flex;gap:var(--ih-space-2) var(--ih-space-5);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-htz-keys{flex-wrap:wrap;list-style:none}.ih-htz-key{display:inline-flex;align-items:center;gap:var(--ih-space-2)}.ih-htz-n{font-variant-numeric:tabular-nums}.ih-htz-note{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-fig-hero{display:flex;flex-flow:column;gap:var(--ih-space-3)}.ih-fig-body{display:flex;flex-flow:column;gap:var(--ih-space-3)}.ih-fig-viz-ends{display:flex;justify-content:space-between;color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-fig-viz-ends{font-variant-numeric:tabular-nums}.ih-start-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-lg);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-start-title a{color:inherit;text-decoration:none}.ih-cols-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ih-space-6)}@media (max-width:1119px){.ih-cols-grid{grid-template-columns:minmax(0,1fr)}}.ih-col-item{display:flex;flex-flow:column;gap:var(--ih-space-2)}.ih-col-item{padding-block-start:var(--ih-space-3);border-block-start:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-col-q{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-lg);line-height:var(--ih-leading-tight);text-wrap:balance}.ih-col-q a{color:inherit;text-decoration:none}.ih-col-q{margin:0 0 var(--ih-space-2)}.ih-channels{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--ih-card-min-width)),1fr));gap:var(--ih-space-6)}.ih-channels:has(>:only-child) .ih-channel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--ih-space-2) var(--ih-space-8)}.ih-channels:has(>:only-child) .ih-channel{grid-template-areas:"t a" "x a"}.ih-channels:has(>:only-child) .ih-channel-title{align-self:end;grid-area:t}.ih-channels:has(>:only-child) .ih-channel-text{align-self:start;grid-area:x;max-width:40em}.ih-channels:has(>:only-child) .ih-channel>div{grid-area:a}.ih-channels:has(>:only-child) .ih-channel--tg{align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.ih-channels:has(>:only-child) .ih-channel--tg{grid-template-areas:"m c"}.ih-channels:has(>:only-child) .ih-channel--tg>.ih-channel-main{grid-area:m}.ih-channels:has(>:only-child) .ih-channel--tg>.ih-chat{grid-area:c}.ih-channels:has(>:only-child) .ih-channel-main>.ih-channel-title{align-self:start}@media (max-width:1119px){.ih-channels{grid-template-columns:minmax(0,1fr)}.ih-channels:has(>:only-child) .ih-channel{grid-template-columns:minmax(0,1fr)}.ih-channels:has(>:only-child) .ih-channel{grid-template-areas:"t" "x" "a"}.ih-channels:has(>:only-child) .ih-channel--tg{grid-template-columns:minmax(0,1fr)}.ih-channels:has(>:only-child) .ih-channel--tg{grid-template-areas:"m" "c"}}.ih-channel{display:flex;flex-flow:column;gap:var(--ih-space-3)}.ih-channel{padding:var(--ih-space-6);border:var(--ih-border-width) solid var(--ih-ink)}.ih-channel-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-channel-text{color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-base);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ih-space-6);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-trust{margin-block:var(--ih-space-6) var(--ih-space-12);padding-block:var(--ih-space-6);border-block-start:var(--ih-border-width) solid var(--ih-line)}@media (max-width:1119px){.ih-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ih-trust{gap:var(--ih-space-4)}.ih-trust{margin-block-end:var(--ih-space-8)}}.ih-trust-title{display:block;color:var(--ih-ink);font-weight:var(--ih-font-weight-bold)}.ih-trust-title{margin-block-end:var(--ih-space-1)}.ih-trust-link{color:var(--ih-ink)}.ih-trust-link{white-space:nowrap}@media (max-width:1119px){.ih-start{grid-template-columns:minmax(0,1fr)}}@media (max-width:1119px){.ih-htz{grid-template-columns:minmax(0,1fr)}}.ih-fig-spark{display:block;width:100%;height:auto}.ih-fig-spark-line{fill:none;stroke:var(--ih-ink);stroke-width:var(--ih-rule-heavy)}.ih-fig-spark-area{fill:var(--ih-brand-200)}.ih-fig-spark-dot{fill:var(--ih-ink)}.ih-footer-note{color:var(--ih-brand-300);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-trk{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:var(--ih-space-8)}@media (max-width:1119px){.ih-trk{grid-template-columns:minmax(0,1fr)}}.ih-trk-list{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-trk-list{list-style:none}.ih-trk-row{display:grid;grid-template-columns:var(--ih-space-20) minmax(0,1fr) auto;align-items:baseline;gap:var(--ih-space-1) var(--ih-space-4)}.ih-trk-row{padding-block:var(--ih-space-3);border-block-end:var(--ih-border-width) solid var(--ih-line)}@media (max-width:767px){.ih-trk-row{grid-template-columns:minmax(0,1fr)}.ih-trk-row .ih-trk-what{grid-column-start:1}}.ih-trk-when{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-sm)}.ih-trk-when{font-variant-numeric:tabular-nums}@media (max-width:767px){.ih-trk-when{grid-column-start:1;grid-column-end:-1}}.ih-trk-link{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-base);line-height:var(--ih-leading-tight);text-decoration:none}.ih-trk-link:hover{text-decoration:underline}.ih-trk-what{grid-column-start:2;grid-column-end:-1;color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}@media (max-width:767px){.ih-trk-what{grid-column-start:1;grid-column-end:-1}}.ih-trk-empty{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-stage{display:inline-flex;align-items:center;gap:var(--ih-space-2);color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wide)}.ih-stage{white-space:nowrap}.ih-stage-meter{display:inline-flex;gap:var(--ih-space-1)}.ih-stage-name{min-width:9.5em}.ih-stage-dot{display:block;width:var(--ih-space-3);height:var(--ih-space-2);background-color:var(--ih-line-strong)}.ih-stage-dot--on{background-color:var(--ih-ink)}.ih-stage-dot--stop{background-color:var(--ih-bg)}.ih-stage-dot--stop{box-shadow:inset 0 0 0 var(--ih-border-width) var(--ih-ink);background-image:repeating-linear-gradient(135deg,var(--ih-ink) 0 2px,transparent 2px 4px)}.ih-cal{display:flex;flex-flow:column;align-self:start}.ih-cal{border:var(--ih-border-width) solid var(--ih-ink)}.ih-cal-head{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-sm);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--ih-soft)}.ih-cal-head{padding:var(--ih-space-3) var(--ih-space-4);border-block-end:var(--ih-border-width) solid var(--ih-ink)}.ih-cal-row{display:grid;grid-template-columns:var(--ih-space-16) minmax(0,1fr);gap:var(--ih-space-3);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-cal-row{padding:var(--ih-space-3) var(--ih-space-4);border-block-end:var(--ih-border-width) solid var(--ih-line)}.ih-cal-when{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold)}.ih-cal-when{font-variant-numeric:tabular-nums}.ih-cal-time{display:block;color:var(--ih-muted);font-weight:var(--ih-font-weight-normal)}.ih-bills-filters{display:flex;gap:var(--ih-space-2)}.ih-bills-filters{flex-wrap:wrap;margin-block-end:var(--ih-space-4)}.ih-bills-filter{color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);background-color:transparent;border-radius:var(--ih-radius-xl);cursor:pointer}.ih-bills-filter[aria-pressed="true"]{color:var(--ih-brand-50);background-color:var(--ih-ink)}.ih-bills-filter[aria-pressed="true"]{border-color:var(--ih-ink)}.ih-bills-filter{padding:var(--ih-space-1) var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-bills-scroll{overflow-x:auto}.ih-bills{width:100%;font-family:var(--ih-font-body);font-size:var(--ih-text-base);line-height:var(--ih-leading-tight)}.ih-bills{border-collapse:collapse;font-variant-numeric:tabular-nums}@media (max-width:767px){.ih-bills thead{position:absolute;width:1px;height:1px;overflow:hidden}.ih-bills thead{clip:rect(0 0 0 0)}.ih-bills caption{display:block}.ih-bills .ih-bills-row{padding-block:var(--ih-space-4);border-block-end:var(--ih-border-width) solid var(--ih-line)}.ih-bills .ih-bills-td{padding:var(--ih-space-1) 0;border-block-end:0}.ih-bills .ih-bills-td[data-label]::before{color:var(--ih-muted);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wide)}.ih-bills .ih-bills-td[data-label]::before{content:attr(data-label) ": "}.ih-bills .ih-bills-td[data-label="Стадія"]::before{content:none}.ih-bills .ih-bills-td[data-label] .ih-bills-no{display:inline}.ih-bills .ih-bills-td[data-label] .ih-bills-no{margin-inline-start:var(--ih-space-2)}}.ih-bills-th{color:var(--ih-muted);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-align:start;text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-bills-th{padding:var(--ih-space-2) var(--ih-space-3);border-block-end:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-bills-td{padding:var(--ih-space-3);border-block-end:var(--ih-border-width) solid var(--ih-line);vertical-align:top}.ih-bills-name{display:inline-block;min-width:calc(var(--ih-space-24) * 2);color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);text-decoration:none}.ih-bills-name:hover{text-decoration:underline}.ih-bills-no{display:block;color:var(--ih-muted);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-xs)}.ih-bills-no{margin-block-start:2px}.ih-bills-search{width:100%;max-width:calc(var(--ih-space-24) * 5);color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-base);background-color:var(--ih-bg)}.ih-bills-search{padding:var(--ih-space-2) var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-line-strong)}.ih-data-note{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs);line-height:var(--ih-leading-normal)}.ih-data-note{margin:var(--ih-space-4) 0 0}.ih-law-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ih-space-4)}.ih-law-facts{margin:0 0 var(--ih-space-6);padding-block:var(--ih-space-4);border-block:var(--ih-border-width) solid var(--ih-line)}@media (max-width:767px){.ih-law-facts{grid-template-columns:minmax(0,1fr)}}.ih-law-fact-term{color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-law-fact-desc{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-base)}.ih-law-fact-desc{margin:var(--ih-space-1) 0 0}.ih-law-steps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ih-space-1);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-law-steps{margin:0 0 var(--ih-space-6);list-style:none}@media (max-width:1119px){.ih-law-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ih-space-3)}}.ih-law-step{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs);line-height:var(--ih-leading-normal)}.ih-law-step{padding-block-start:var(--ih-space-2);border-block-start:var(--ih-rule-heavy) solid var(--ih-line-strong)}.ih-law-step--done{color:var(--ih-text)}.ih-law-step--done{border-block-start-color:var(--ih-ink)}.ih-law-step--now{color:var(--ih-ink);font-weight:var(--ih-font-weight-bold)}.ih-law-step--now{border-block-start-width:calc(var(--ih-rule-heavy) * 3);border-block-start-color:var(--ih-ink)}.ih-law-mean{color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-reading);line-height:var(--ih-leading-reading);background-color:var(--ih-soft)}.ih-law-mean{margin:0 0 var(--ih-space-6);padding:var(--ih-space-5);border-inline-start:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-law-mean-by{display:block;color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-law-mean-by{margin-block-end:var(--ih-space-2)}.ih-figs-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ih-space-8) var(--ih-space-6)}@media (max-width:1119px){.ih-figs-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ih-figs-list{grid-template-columns:minmax(0,1fr)}}.ih-figs-unit{color:var(--ih-muted);font-size:var(--ih-text-2xl)}.ih-figs-card{display:flex;flex-flow:column;gap:var(--ih-space-2)}.ih-figs-card{padding-block-start:var(--ih-space-3);border-block-start:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-figs-num{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-5xl);line-height:var(--ih-leading-tight)}.ih-figs-num{font-variant-numeric:tabular-nums}.ih-figs-text{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-lg);line-height:var(--ih-leading-tight);text-decoration:none}.ih-figs-meta{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs)}.ih-lede{max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-lg);line-height:var(--ih-leading-normal)}.ih-lede{margin:0 0 var(--ih-space-6)}.ih-law-body{max-width:var(--ih-content-width)}.ih-law-body{padding-block:var(--ih-space-8) var(--ih-space-12)}.ih-byline--dark{color:var(--ih-muted)}.ih-byline-name--dark{color:var(--ih-ink);font-weight:var(--ih-font-weight-semibold)}.ih-hemi{display:block;width:100%;height:auto}.ih-hemi-seat{fill:var(--ih-ink);transition:fill var(--ih-duration-base) var(--ih-ease-out)}.ih-hemi-seat--dim{fill:var(--ih-brand-300)}.ih-scene-title{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-sm);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-scene-title{margin:0 0 var(--ih-space-2)}.ih-scene-legend{display:flex;gap:var(--ih-space-1) var(--ih-space-5);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-scene-legend{flex-wrap:wrap;margin:var(--ih-space-3) 0 0;list-style:none;font-variant-numeric:tabular-nums}.ih-scene-note{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs)}.ih-scene-note{margin:var(--ih-space-3) 0 0}.ih-notes-list{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-notes-list{padding-inline-start:var(--ih-space-6)}.ih-ref-foot .ih-footer-cols{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,4fr);gap:var(--ih-space-8) var(--ih-space-12)}.ih-ref-foot .ih-footer-col{gap:var(--ih-space-2);min-width:0px}.ih-ref-foot .ih-footer-title{color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-ref-foot .ih-footer-title{margin-block-end:var(--ih-space-2)}.ih-ref-foot .ih-footer-col:first-child .ih-footer-title{color:var(--ih-ink);font-family:var(--ih-font-display);font-size:var(--ih-text-2xl);text-transform:none;letter-spacing:var(--ih-tracking-tight)}.ih-ref-foot .ih-footer-note{max-width:28em;color:var(--ih-text);font-size:var(--ih-text-base)}.ih-ref-foot .breakdance-menu-list{display:flex;flex-flow:column;gap:var(--ih-space-2);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-ref-foot .breakdance-menu-item{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-ref-foot .ih-footer-legal{color:var(--ih-muted)}.ih-ref-foot .ih-footer-legal{margin-block-start:var(--ih-space-8);padding-block-start:0;border-block-start:0}.ih-ref-foot{--ih-brand-900:var(--ih-soft);--ih-brand-50:var(--ih-ink);--ih-brand-300:var(--ih-text);--ih-brand-400:var(--ih-muted);--ih-brand-700:var(--ih-line);border-block-start:var(--ih-rule-heavy) solid var(--ih-ink);padding-block:var(--ih-space-12) var(--ih-space-8)}@media (max-width:1119px){.ih-ref-foot .ih-footer-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ih-ref-foot .ih-footer-col:first-child{grid-column-start:1;grid-column-end:-1}.ih-ref-foot .ih-footer-reg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ih-ref-foot .ih-footer-note{font-size:var(--ih-text-sm)}.ih-ref-foot .ih-footer-reg{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ih-space-4) var(--ih-space-5)}.ih-ref-foot .ih-footer-reg{margin-block-start:var(--ih-space-8)}.ih-ref-foot .ih-wrap .ih-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ih-space-6) var(--ih-space-5)}.ih-ref-foot{padding-block:var(--ih-space-8) var(--ih-space-6)}}.ih-avatar-img{display:block;width:100%;height:100%;object-fit:cover}.ih-avatar-initials{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xl);letter-spacing:var(--ih-tracking-wide);background-color:var(--ih-brand-200)}.ih-authhead{display:grid;grid-template-columns:var(--ih-space-24) minmax(0,1fr);align-items:start;gap:var(--ih-space-8)}.ih-authhead{padding-block:var(--ih-space-8) var(--ih-space-10);border-block-end:var(--ih-rule-heavy) solid var(--ih-ink)}@media (max-width:767px){.ih-authhead{grid-template-columns:var(--ih-space-20) minmax(0,1fr);gap:var(--ih-space-4)}}.ih-authhead-photo{width:var(--ih-space-24);height:var(--ih-space-24);overflow:hidden;background-color:var(--ih-brand-200);border-radius:var(--ih-radius-2xl)}.ih-authhead-photo .ih-avatar-initials{font-size:var(--ih-text-4xl)}@media (max-width:767px){.ih-authhead-photo{width:var(--ih-space-20);height:var(--ih-space-20)}.ih-authhead-photo .ih-avatar-initials{font-size:var(--ih-text-2xl)}}.ih-authhead-body{display:flex;flex-flow:column;gap:var(--ih-space-3);min-width:0px}.ih-authhead-name{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-4xl);line-height:var(--ih-leading-tight);letter-spacing:var(--ih-tracking-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.ih-authhead-name{font-size:var(--ih-text-3xl)}}.ih-authhead-role{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-base);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-authhead-bio{max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-lg);line-height:var(--ih-leading-relaxed);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-authhead-count{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-authhead-count{font-variant-numeric:tabular-nums}.ih-author-body{display:flex;flex-flow:column;gap:var(--ih-space-2);min-width:0px}.ih-author-name-link{color:var(--ih-ink);text-decoration:none}.ih-author-name-link:hover{text-decoration:underline}.ih-author-role{display:block;color:var(--ih-muted);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-sm)}.ih-author-bio{color:var(--ih-text);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-author-all{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-author-links{display:flex;gap:var(--ih-space-2) var(--ih-space-5)}.ih-author-links{flex-wrap:wrap}.ih-author-link{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);text-decoration:underline}.ih-author-link{text-underline-offset:.2em}.ih-archhead{display:flex;flex-flow:column;gap:var(--ih-space-4)}.ih-archhead{margin-block-end:var(--ih-space-8)}.ih-player{display:flex;flex-flow:column;gap:var(--ih-space-2);max-width:var(--ih-prose-width)}.ih-player{margin-block-end:var(--ih-space-6)}.ih-player-btn{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--ih-space-3);width:100%;aspect-ratio:var(--ih-aspect-video);color:var(--ih-ink);font-family:var(--ih-font-body);background-color:var(--ih-soft);cursor:pointer}.ih-player-btn:hover{background-color:var(--ih-brand-200)}.ih-player-btn:focus-visible{outline:var(--ih-focus-ring-width) solid var(--ih-ink);outline-offset:var(--ih-focus-ring-offset)}.ih-player-btn{border:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-player-icon{display:inline-flex;justify-content:center;align-items:center;width:var(--ih-space-16);height:var(--ih-space-16);color:var(--ih-bg);background-color:var(--ih-ink);border-radius:var(--ih-radius-2xl)}.ih-player-icon::before{content:"";margin-inline-start:.25rem;border-block:.6rem solid transparent;border-inline-start:1rem solid var(--ih-bg)}.ih-player-label{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-base);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-player-note{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-player-frame{display:block;width:100%;aspect-ratio:var(--ih-aspect-video);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-player-video{display:block;width:100%;aspect-ratio:var(--ih-aspect-video);background-color:var(--ih-soft)}.ih-player--audio{background-color:var(--ih-soft)}.ih-player--audio{padding:var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-line)}.ih-audio{display:block;width:100%}.ih-player-links{display:flex;align-items:center;gap:var(--ih-space-2) var(--ih-space-3);max-width:var(--ih-prose-width)}.ih-player-links{flex-wrap:wrap;margin-block-end:var(--ih-space-6)}.ih-channel-main{display:flex;flex-flow:column;gap:var(--ih-space-3);min-width:0px}.ih-channel-act{margin-block-start:var(--ih-space-3)}.ih-chat{align-self:end;font-family:var(--ih-font-body)}.ih-phone{position:relative;width:min(100%,19rem);height:25rem;overflow:hidden;background-color:var(--ih-ink);border-top-left-radius:2.6rem;border-top-right-radius:2.6rem;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top:0.55rem solid var(--ih-ink);border-right:0.55rem solid var(--ih-ink);border-bottom:0.55rem solid var(--ih-ink);border-left:0.55rem solid var(--ih-ink)}.ih-phone{margin-inline:auto;border-block-end:0}.ih-phone-island{position:absolute;top:0.55rem;right:0px;left:0px;z-index:2;width:5.2rem;height:1.45rem;background-color:var(--ih-ink);border-radius:999px}.ih-phone-island{margin-inline:auto}.ih-phone-screen{display:flex;flex-flow:column;height:100%;overflow:hidden;background-color:var(--ih-soft);border-top-left-radius:2rem;border-top-right-radius:2rem;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ih-phone-status{display:flex;justify-content:space-between;align-items:center;color:var(--ih-ink);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);padding-top:0.7rem;padding-right:1.5rem;padding-bottom:0.3rem;padding-left:1.5rem;background-color:var(--ih-bg)}.ih-phone-batt{position:relative;width:1.3rem;height:0.65rem;border-radius:0.2rem;border-top:1.5px solid var(--ih-ink);border-right:1.5px solid var(--ih-ink);border-bottom:1.5px solid var(--ih-ink);border-left:1.5px solid var(--ih-ink)}.ih-phone-batt::before{position:absolute;top:1.5px;right:3px;bottom:1.5px;left:1.5px;background-color:var(--ih-ink);border-radius:1px}.ih-phone-batt::before{content:""}.ih-chat-head{display:flex;align-items:center;gap:var(--ih-space-2);color:var(--ih-ink);background-color:var(--ih-bg)}.ih-chat-head{padding:var(--ih-space-2) var(--ih-space-3) var(--ih-space-3);border-block-end:1px solid var(--ih-line)}.ih-chat-back{flex-grow:0;flex-shrink:0;flex-basis:auto}.ih-chat-back{margin-inline-end:var(--ih-space-1)}.ih-chat-ava{display:grid;align-items:center;justify-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:2.25rem;height:2.25rem;color:var(--ih-bg);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-base);background-color:var(--ih-ink);border-radius:50%}.ih-chat-who{display:flex;flex-flow:column;font-size:var(--ih-text-xs);line-height:var(--ih-leading-tight)}.ih-chat-who>b{font-size:var(--ih-text-sm)}.ih-chat-plane{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--ih-ink)}.ih-chat-plane{margin-inline-start:auto}.ih-chat-day{align-self:center;color:var(--ih-ink);font-weight:var(--ih-font-weight-semibold);font-size:0.7rem;padding-top:0.1rem;padding-right:0.6rem;padding-bottom:0.1rem;padding-left:0.6rem;background-color:var(--ih-line);border-radius:999px}.ih-chat-feed{display:flex;flex-flow:column;gap:var(--ih-space-2)}.ih-chat-feed{padding:var(--ih-space-3)}.ih-chat-msg{display:flex;flex-flow:column;gap:var(--ih-space-1);position:relative;color:var(--ih-ink);font-size:var(--ih-text-xs);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--ih-bg);border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-left-radius:0.3rem;border-bottom-right-radius:1rem}.ih-chat-msg{padding:var(--ih-space-2) var(--ih-space-3) var(--ih-space-4)}.ih-chat-title{font-size:var(--ih-text-sm);line-height:var(--ih-leading-tight)}.ih-chat-lead{color:var(--ih-muted)}.ih-chat-url{color:var(--ih-ink);text-decoration:underline}.ih-chat-url{overflow-wrap:anywhere}.ih-chat-time{position:absolute;right:0.7rem;bottom:0.3rem;color:var(--ih-muted);font-size:0.65rem}.ih-chat-time{font-variant-numeric:tabular-nums}.ih-footer-reg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ih-space-4) var(--ih-space-8);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal)}.ih-footer-reg dt{color:var(--ih-muted);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-footer-reg dd{color:var(--ih-ink)}.ih-footer-reg dd{margin:var(--ih-space-1) 0 0}.ih-footer-reg .ih-pending{color:var(--ih-muted);font-style:italic}.ih-footer-reg{margin:var(--ih-space-10) 0 0;padding-block-start:var(--ih-space-6);border-block-start:var(--ih-border-width) solid var(--ih-line-strong)}@media (max-width:1023px){html{scroll-padding-top:calc(var(--ih-space-16) + var(--ih-space-8))}}@media (max-width:767px){.ih-bills{display:block}}:has(>.ih-chapters){display:contents}.ih-empty-text{max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-lg);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-article-after{display:flex;flex-flow:column;gap:var(--ih-space-4)}.ih-article-after{padding-block-start:var(--ih-space-6);border-block-start:var(--ih-border-width) solid var(--ih-line)}.ih-topics{display:flex;align-items:center;gap:var(--ih-space-2) var(--ih-space-3)}.ih-topics{flex-wrap:wrap}.ih-share{display:flex;align-items:center;gap:var(--ih-space-2) var(--ih-space-3)}.ih-share{flex-wrap:wrap}.ih-share-label{color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider)}.ih-topics .ih-ref-try{justify-content:start}.ih-topics .ih-ref-try{margin-block-start:0}.ih-infog{display:flex;flex-flow:column;gap:var(--ih-space-3);position:relative;left:50%;width:min(calc(var(--ih-space-24) * 10),calc(100vw - var(--ih-space-8)));transform:translate3d(-50%,0,0)}.ih-infog img{display:block;width:100%;height:auto}.ih-infog figcaption{display:flex;flex-flow:column;gap:var(--ih-space-2);width:100%;max-width:var(--ih-prose-width)}.ih-infog figcaption{margin-inline:auto}.ih-infog{margin:var(--ih-space-8) 0}.ih-infog-link{display:block;background-color:var(--ih-bg)}.ih-infog-link{border:var(--ih-border-width) solid var(--ih-line)}.ih-infog-explain{color:var(--ih-text);font-family:var(--ih-font-reading);font-size:var(--ih-text-base);line-height:var(--ih-leading-normal);font-style:italic;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-infog-src{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-infog-desc{width:100%;max-width:var(--ih-prose-width);color:var(--ih-text);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-infog-desc summary{font-weight:var(--ih-font-weight-semibold);cursor:pointer}.ih-infog-desc{margin-inline:auto}.ih-readmore{display:flex;flex-flow:column;gap:var(--ih-space-3)}.ih-readmore{margin-block:var(--ih-space-8);padding-block:var(--ih-space-4);border-block:var(--ih-border-width) solid var(--ih-line-strong)}.ih-readmore-label{color:var(--ih-muted);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:var(--ih-tracking-wider);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-readmore-list{display:flex;flex-flow:column;gap:var(--ih-space-3);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-readmore-list{list-style:none}.ih-readmore-item{display:flex;align-items:center;gap:var(--ih-space-3)}.ih-readmore-thumb{flex-grow:0;flex-shrink:0;flex-basis:auto;width:var(--ih-space-16);overflow:hidden;aspect-ratio:var(--ih-aspect-thumb);background-color:var(--ih-brand-200)}.ih-readmore-thumb img{display:block;width:100%;height:100%;object-fit:cover}.ih-readmore-title{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-base);line-height:var(--ih-leading-tight);text-decoration:none}.ih-readmore-title:hover{text-decoration:underline}.ih-hsearch{display:flex;align-items:center;gap:var(--ih-space-2)}.ih-hsearch[hidden]{display:none}.ih-hsearch{padding-block:var(--ih-space-3);border-block-start:var(--ih-border-width) solid var(--ih-line)}.ih-hsearch-input{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px;color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-base);background-color:var(--ih-bg)}.ih-hsearch-input{padding:var(--ih-space-3) var(--ih-space-4);border:var(--ih-rule-heavy) solid var(--ih-ink)}.ih-hall{display:flex;flex-flow:column;gap:var(--ih-space-4)}.ih-hall[data-layer="faction"] .ih-hall-seat:not(.vx){fill:var(--ih-ink);stroke:none;stroke-dasharray:none;r:calc(var(--hs,9) * 1px)}.ih-hall[data-layer="faction"] .ih-hall-seat.f1:not(.vx){fill:var(--ih-bg);stroke:var(--ih-ink);stroke-width:2;r:calc(var(--hs,9) * .78px)}.ih-hall[data-layer="faction"] .ih-hall-arcs{opacity:1}.ih-hall[data-focus] .ih-hall-seat:not(.is-hit){opacity:0.16}.ih-hall[data-layer="faction"] .ih-hall-legend{display:none}.ih-hall[data-layer="change"] .ih-hall-seat:not(.vx){fill:var(--ih-line);stroke:none;stroke-dasharray:none;r:calc(var(--hs,9) * .4px)}.ih-hall[data-layer="change"] .ih-hall-seat.chg{fill:var(--ih-ink);stroke:var(--ih-ink);stroke-width:3;r:calc(var(--hs,9) * 1px)}.ih-hall[data-layer="change"] .ih-hall-legend{display:none}.ih-hall[data-layer="change"] .ih-hall-seat.chp{fill:none;stroke:var(--ih-ink);stroke-width:1.6;r:calc(var(--hs,9) * .6px)}.ih-hall-head{display:flex;flex-flow:column;gap:var(--ih-space-2)}.ih-hall-title{max-width:40em;color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-2xl);line-height:var(--ih-leading-tight);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-hall-meta{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-hall-tools{display:flex;align-items:center;gap:var(--ih-space-3) var(--ih-space-5)}.ih-hall-tools{flex-wrap:wrap}.ih-hall-layers{display:inline-flex}.ih-hall-layer{color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);background-color:var(--ih-bg);cursor:pointer}.ih-hall-layer + .ih-hall-layer{margin-inline-start:-1px}.ih-hall-layer[aria-pressed="true"]{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-hall-layer:disabled{opacity:0.4;cursor:not-allowed}.ih-hall-layer{padding:var(--ih-space-2) var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-ink)}.ih-hall-q{min-width:14rem;color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);background-color:var(--ih-bg)}.ih-hall-q{padding:var(--ih-space-2) var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-ink)}.ih-hall-found{color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-hall-stage{position:relative}.ih-hall-svg{display:block;width:100%;height:auto}.ih-hall-svg{touch-action:manipulation}.ih-hall-seat{transform-origin:50% 50%;transition:opacity 0.15s}.ih-hall-seat.v2{fill:var(--ih-bg);stroke:var(--ih-ink);stroke-width:2;r:calc(var(--hs,9) * .78px)}.ih-hall-seat.v3{fill:var(--ih-bg);stroke:var(--ih-ink);stroke-width:2;stroke-dasharray:3 2.4;r:calc(var(--hs,9) * .78px)}.ih-hall-seat.v4{r:calc(var(--hs,9) * .4px)}.ih-hall-seat.v0{fill:var(--ih-line);r:calc(var(--hs,9) * .4px)}.ih-hall-seat.vx{fill:none;stroke:var(--ih-line);stroke-width:1.4;r:calc(var(--hs,9) * .55px)}.ih-hall-seat.is-hover{transform:scale(1.5,1.5)}.ih-hall-seat{fill:var(--ih-ink);stroke:none;r:calc(var(--hs,9) * 1px);transform-box:fill-box}.ih-hall-arcs{opacity:0;transition:opacity 0.2s}.ih-hall-arc path{fill:none;stroke:var(--ih-ink);stroke-width:3}.ih-hall-arc text{font-family:var(--ih-font-body);font-size:19px}.ih-hall-arc text{fill:var(--ih-ink)}.ih-hall-arc.is-off{opacity:0.2}.ih-hall-tip{display:grid;gap:2px;position:absolute;z-index:3;max-width:17rem;color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:1.35;background-color:var(--ih-bg)}.ih-hall-tip[hidden]{display:none}.ih-hall-tip a{color:var(--ih-ink);text-decoration:underline}.ih-hall-tip a{text-underline-offset:3px}.ih-hall-tip{padding:var(--ih-space-2) var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-ink)}.ih-hall-tip-vote{font-weight:var(--ih-font-weight-bold)}.ih-hall-legend{display:flex;gap:var(--ih-space-2) var(--ih-space-5);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-hall-legend li{display:inline-flex;align-items:center;gap:var(--ih-space-2)}.ih-hall-legend{flex-wrap:wrap;list-style:none}.ih-hall-key{width:1.4rem;height:1.4rem}.ih-hall-chips{display:flex;gap:var(--ih-space-2)}.ih-hall-chips{flex-wrap:wrap}.ih-hall-chip{color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);background-color:var(--ih-bg);cursor:pointer}.ih-hall-chip[aria-pressed="true"]{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-hall-chip{padding:var(--ih-space-1) var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-ink)}.ih-hall-note{max-width:48em;color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-hall-table summary{font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);cursor:pointer}.ih-hall-tabs{display:flex;gap:var(--ih-space-2)}.ih-hall-tabs{flex-wrap:wrap}.ih-hall-tab{display:inline-flex;flex-flow:column;align-items:start;color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);text-align:start;background-color:var(--ih-bg);cursor:pointer}.ih-hall-tab[aria-pressed="true"]{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-hall-tab{padding:var(--ih-space-2) var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-ink)}.ih-hall-tab-date{font-size:var(--ih-text-xs);opacity:0.8}.ih-hall-flows{font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-hall-flows[hidden]{display:none}.ih-hall-flows-title{font-weight:var(--ih-font-weight-semibold)}.ih-hall-flows-title{margin:0 0 var(--ih-space-2)}.ih-hall-flows-list{display:flex;gap:var(--ih-space-1) var(--ih-space-5);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-hall-flows-list{flex-wrap:wrap;list-style:none}.ih-flt{margin-block:var(--ih-space-4) var(--ih-space-8)}.ih-flt-bar{display:flex;flex-flow:column;gap:var(--ih-space-3)}.ih-flt-rubrics{display:flex;gap:var(--ih-space-2)}.ih-flt-rubrics{flex-wrap:nowrap;overflow-x:auto;padding-block:2px;scrollbar-width:none}.ih-flt-chip{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative}.ih-flt-chip input{position:absolute;opacity:0;pointer-events:none}.ih-flt-chip span{display:inline-flex;align-items:center;gap:var(--ih-space-2);color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);cursor:pointer}.ih-flt-chip span{padding:var(--ih-space-2) var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-ink);white-space:nowrap}.ih-flt-chip i{font-weight:var(--ih-font-weight-normal);font-style:normal;opacity:0.55}.ih-flt-chip input:checked + span{color:var(--ih-bg);background-color:var(--ih-ink)}.ih-flt-chip input:focus-visible + span{outline:2px solid var(--ih-ink);outline-offset:2px}.ih-flt-row{display:flex;align-items:center;gap:var(--ih-space-3);position:relative}.ih-flt-row{flex-wrap:wrap}.ih-flt-search{display:flex;align-items:center;gap:var(--ih-space-2);flex-grow:1;flex-shrink:1;flex-basis:14rem;color:var(--ih-ink)}.ih-flt-search input{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px;color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-base);background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-flt-search{padding:var(--ih-space-2) var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-ink)}.ih-flt-more{position:static}.ih-flt-more>summary{display:inline-flex;align-items:center;gap:var(--ih-space-2);color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);cursor:pointer}.ih-flt-more>summary{padding:var(--ih-space-2) var(--ih-space-4);border:var(--ih-border-width) solid var(--ih-ink);list-style:none}.ih-flt-more>summary::-webkit-details-marker{display:none}.ih-flt-badge{display:inline-grid;align-items:center;justify-items:center;height:1.4rem;min-width:1.4rem;color:var(--ih-bg);font-size:var(--ih-text-xs);background-color:var(--ih-ink)}.ih-flt-panel{display:flex;flex-flow:column;gap:var(--ih-space-4);position:absolute;top:100%;right:0px;z-index:40;width:min(44rem,100%);background-color:var(--ih-bg)}.ih-flt-panel{margin-block-start:var(--ih-space-3);padding:var(--ih-space-5);border:var(--ih-border-width) solid var(--ih-ink)}@media (max-width:767px){.ih-flt-panel{position:static;width:auto}}.ih-flt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ih-space-4)}@media (max-width:767px){.ih-flt-grid{grid-template-columns:minmax(0,1fr)}}.ih-flt-field{display:flex;flex-flow:column;gap:var(--ih-space-1);color:var(--ih-muted);font-family:var(--ih-font-body);font-size:var(--ih-text-xs)}.ih-flt-field select{color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);background-color:var(--ih-bg)}.ih-flt-field select{padding:var(--ih-space-2) var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-ink)}.ih-flt-sort{display:inline-flex}.ih-flt-sort select{color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);background-color:var(--ih-bg)}.ih-flt-sort select{padding:var(--ih-space-2) var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-ink)}.ih-arch-results{min-width:0px}.ih-arch-results.is-loading{opacity:0.5}.ih-flt-has{display:flex;align-items:center;gap:var(--ih-space-2) var(--ih-space-5);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-flt-has{flex-wrap:wrap}.ih-flt-has-title{color:var(--ih-muted);font-size:var(--ih-text-xs)}.ih-flt-switch{display:inline-flex;align-items:center;gap:var(--ih-space-2);cursor:pointer}.ih-flt-switch input{position:absolute;opacity:0;pointer-events:none}.ih-flt-switch input:checked + .ih-flt-knob{background-color:var(--ih-ink)}.ih-flt-switch input:checked + .ih-flt-knob::after{left:calc(100% - 1rem - 2px);background-color:var(--ih-bg)}.ih-flt-switch input:focus-visible + .ih-flt-knob{outline:2px solid var(--ih-ink);outline-offset:2px}.ih-flt-knob{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;width:2.5rem;height:1.5rem}.ih-flt-knob::after{position:absolute;top:2px;bottom:2px;left:2px;width:1rem;background-color:var(--ih-ink)}.ih-flt-knob::after{content:""}.ih-flt-knob{border:var(--ih-border-width) solid var(--ih-ink)}.ih-flt-state{display:flex;align-items:center;gap:var(--ih-space-2) var(--ih-space-3);font-family:var(--ih-font-body);font-size:var(--ih-text-sm)}.ih-flt-state{flex-wrap:wrap;margin-block-start:var(--ih-space-3)}.ih-flt-count{color:var(--ih-muted)}.ih-flt-tag{display:inline-flex;align-items:center;gap:var(--ih-space-2);color:var(--ih-ink);text-decoration:none}.ih-flt-tag{padding:2px var(--ih-space-3);border:var(--ih-border-width) solid var(--ih-ink)}.ih-flt-reset{color:var(--ih-ink);text-decoration:underline}.ih-nb-hero-frame{position:relative;overflow:hidden;background-color:var(--ih-brand-900)}.ih-nb-hero-frame::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(to top,rgba(22,24,12,.78) 0%,rgba(22,24,12,.32) 38%,rgba(22,24,12,0) 68%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.ih-nb-hero-frame::after{content:""}.ih-nb-hero-body{display:grid;justify-items:start;gap:1.5rem;position:absolute;top:auto;right:0px;bottom:0px;left:0px;z-index:1;padding-top:clamp(1.25rem,4vw,3.5rem);padding-right:clamp(1.25rem,4vw,3.5rem);padding-bottom:clamp(1.25rem,4vw,3.5rem);padding-left:clamp(1.25rem,4vw,3.5rem)}.ih-nb-hero-title{max-width:20ch;color:#fff;font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:clamp(1.75rem,4vw,3.5rem);line-height:1.05;text-transform:uppercase;letter-spacing:var(--ih-tracking-tight);text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-nb-hero-actions{display:flex;gap:0.75rem}.ih-nb-hero-actions{flex-wrap:wrap}@media (max-width:767px){.ih-nb-hero-actions{gap:0.5rem}}.ih-nb-hero-btn{display:inline-block;color:var(--ih-accent);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xs);text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;padding-top:0.95rem;padding-right:1.75rem;padding-bottom:0.95rem;padding-left:1.75rem;background-color:#fff;border-top:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;border-left:2px solid #fff;transition:background-color 0.2s ease-out,color 0.2s ease-out}.ih-nb-hero-btn:hover{color:#fff;background-color:transparent}@media (max-width:767px){.ih-nb-hero-btn{padding-top:0.85rem;padding-right:1.25rem;padding-bottom:0.85rem;padding-left:1.25rem}}.ih-nb-hero-btn--ghost{color:#fff;background-color:transparent}.ih-nb-hero-btn--ghost:hover{color:var(--ih-accent);background-color:#fff}.ih-nb-pattern-go{position:absolute;bottom:0.9rem;left:1.25rem;z-index:1;color:#fff;font-size:var(--ih-text-xs);text-transform:uppercase;letter-spacing:0.1em;opacity:0;transition:opacity 0.25s ease-out,transform 0.25s ease-out;transform:translate3d(0,0.4rem,0)}.ih-nb-pattern-go::after{content:" →"}@media (max-width:767px){.ih-nb-pattern-go{display:none}}.ih-nb-trust-list{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem 1.5rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:2.25rem;padding-right:0px;padding-bottom:2.25rem;padding-left:0px}.ih-nb-trust-list{list-style:none;border-block:1px solid var(--ih-line)}@media (max-width:1023px){.ih-nb-trust-list{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ih-nb-trust-list{grid-template-columns:1fr 1fr}}.ih-nb-eyebrow{color:var(--ih-accent);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-xs);text-align:center;text-transform:uppercase;letter-spacing:0.18em;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}#patterns{scroll-margin-top:4.5rem}.ih-nb-trust{padding-block:2.5rem}.ih-nb-trust-item{display:flex;align-items:center;gap:0.9rem}.ih-nb-trust-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:1.75rem;height:1.75rem;color:var(--ih-accent)}.ih-nb-trust-text{display:grid;gap:0.15rem;color:var(--ih-muted);font-size:var(--ih-text-xs);line-height:1.35}.ih-nb-trust-text strong{color:var(--ih-ink);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-sm)}.ih-nb-head{position:relative}.ih-nb-head>.ih-nb-h2{color:var(--ih-accent);text-align:center;margin-top:0px;margin-right:0px;margin-bottom:1.25rem;margin-left:0px}.ih-nb-head>.ih-nb-h2::after{display:none}.ih-nb-grid--best .ih-nb-card-media{position:relative}.ih-nb-grid--best .ih-nb-card:nth-child(-n+2) .ih-nb-card-media::after{position:absolute;top:0.6rem;left:0.6rem;color:#fff;font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.12em;padding-top:0.3rem;padding-right:0.65rem;padding-bottom:0.3rem;padding-left:0.65rem;background-color:var(--ih-accent)}.ih-nb-grid--best .ih-nb-card:nth-child(-n+2) .ih-nb-card-media::after{content:"Хіт"}.ih-nb-more{text-align:center;margin-top:1.75rem;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-nb-btn-ghost--inline{display:inline-block;font-weight:var(--ih-font-weight-bold);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-nb-btn-ghost--inline{padding-inline:2.25rem}.ih-nb-notify{display:grid;justify-items:center;gap:1rem;text-align:center;margin-top:1.5rem;padding-top:2rem;padding-right:1.25rem;padding-bottom:2rem;padding-left:1.25rem;background-color:var(--ih-soft)}.ih-nb-notify-title{color:var(--ih-accent);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-xl);line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-nb-notify-form{width:min(100%,34rem)}.bde-mini-cart-offcanvas .woocommerce-mini-cart__buttons a.button{display:inline-flex;justify-content:center;align-items:center;min-height:var(--ih-control-height);box-sizing:border-box;color:var(--ih-bg);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:var(--ih-tracking-wider);background-color:var(--ih-ink);border-radius:var(--ih-radius-sm);cursor:pointer}.bde-mini-cart-offcanvas .woocommerce-mini-cart__buttons a.button{padding:var(--ih-space-1) var(--ih-space-6);border:var(--ih-border-width) solid var(--ih-ink);transition:background-color var(--ih-duration-fast) var(--ih-ease-out),color var(--ih-duration-fast) var(--ih-ease-out),border-color var(--ih-duration-fast) var(--ih-ease-out)}.bde-mini-cart-offcanvas .ih-kh-cart-shop{display:inline-flex;justify-content:center;align-items:center;min-height:var(--ih-control-height);box-sizing:border-box;color:var(--ih-bg);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-xl);line-height:var(--ih-leading-tight);text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:var(--ih-tracking-wider);background-color:var(--ih-ink);border-radius:var(--ih-radius-sm);cursor:pointer}.bde-mini-cart-offcanvas .ih-kh-cart-shop{padding:var(--ih-space-1) var(--ih-space-6);border:var(--ih-border-width) solid var(--ih-ink);transition:background-color var(--ih-duration-fast) var(--ih-ease-out),color var(--ih-duration-fast) var(--ih-ease-out),border-color var(--ih-duration-fast) var(--ih-ease-out)}.bde-mini-cart-offcanvas .woocommerce-mini-cart__buttons a.button:hover{color:var(--ih-ink);background-color:var(--ih-accent)}.bde-mini-cart-offcanvas .woocommerce-mini-cart__buttons a.button:hover{border-color:var(--ih-accent)}.bde-mini-cart-offcanvas .ih-kh-cart-shop:hover{color:var(--ih-ink);background-color:var(--ih-accent)}.bde-mini-cart-offcanvas .ih-kh-cart-shop:hover{border-color:var(--ih-accent)}.ih-kh-pills--auto .ih-kh-pill{flex-grow:0;flex-shrink:0;flex-basis:auto}.ih-kh-pills--auto .ih-kh-pill{padding-inline:var(--ih-space-10)}.ih-kh-pills--auto{flex-wrap:wrap}.ih-kh-cart-shop{margin:var(--ih-space-4) var(--ih-space-5) var(--ih-space-5)}.ih-nb-h2--ink{color:var(--ih-ink)}.ih-nb-h2--accent{color:var(--ih-accent);text-align:center}.ih-nb-head-link{position:absolute;right:0px;bottom:0.4rem;color:var(--ih-accent);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-xs);text-decoration:none;text-transform:uppercase;letter-spacing:0.1em;border-bottom:1px solid currentColor}.ih-nb-head-link::after{content:" →"}@media (max-width:767px){.ih-nb-head-link{display:none}}.ih-nb-archive-head{display:grid;justify-items:center;gap:1rem}.ih-nb-archive-head{padding-block:2.5rem 2rem}@media (max-width:767px){.ih-nb-archive-head{gap:0.75rem}.ih-nb-archive-head{padding-block:1.5rem 1.25rem}}.ih-nb-archive-title{text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ih-nb-pills{display:flex;justify-content:center;gap:0.5rem}.ih-nb-pills{flex-wrap:wrap}.ih-nb-seg{display:inline-flex;gap:0.125rem;max-width:100%;padding-top:0.25rem;padding-right:0.25rem;padding-bottom:0.25rem;padding-left:0.25rem;background-color:var(--ih-soft);border-radius:var(--ih-radius-lg)}.ih-nb-seg{overflow-x:auto;scrollbar-width:none}.ih-nb-seg-item{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--ih-muted);font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);text-decoration:none;padding-top:0.55rem;padding-right:1.2rem;padding-bottom:0.55rem;padding-left:1.2rem;border-radius:var(--ih-radius-md);transition:background-color 0.2s ease-out,color 0.2s ease-out,box-shadow 0.2s ease-out}.ih-nb-seg-item:hover{color:var(--ih-ink)}@media (max-width:767px){.ih-nb-seg-item{font-size:var(--ih-text-xs);padding-top:0.5rem;padding-right:0.85rem;padding-bottom:0.5rem;padding-left:0.85rem}}.ih-nb-swatches{display:flex;justify-content:center;gap:0.25rem 0.5rem}.ih-nb-swatches{flex-wrap:wrap}.ih-nb-swatch{display:inline-flex;align-items:center;gap:0.5rem;color:var(--ih-muted);font-weight:var(--ih-font-weight-medium);font-size:var(--ih-text-sm);text-decoration:none;padding-top:0.25rem;padding-right:0.8rem;padding-bottom:0.25rem;padding-left:0.25rem;border-radius:2rem;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;transition:border-color 0.2s ease-out,color 0.2s ease-out}.ih-nb-swatch:hover{color:var(--ih-ink)}.ih-nb-swatch:hover{border-color:var(--ih-line)}.ih-nb-swatch-name{letter-spacing:0.01em}.ih-nb-swatch-img{display:block;width:1.75rem;height:1.75rem;object-fit:cover;border-radius:50%}.ih-nb-perks{display:grid;gap:0.75rem;margin-top:0px;margin-right:0px;margin-bottom:1.75rem;margin-left:0px;padding-top:1.25rem;padding-right:0px;padding-bottom:1.25rem;padding-left:0px}.ih-nb-perks{list-style:none;border-block:1px solid var(--ih-line)}@media (max-width:767px){.ih-nb-perks{margin-inline:.7rem}}.ih-nb-perk{display:flex;align-items:center;gap:0.75rem;color:var(--ih-text);font-size:var(--ih-text-sm);line-height:1.35}.ih-nb-perk-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:1.375rem;height:1.375rem;color:var(--ih-accent)}.ih-nb-care-img{display:block;width:15.5rem;height:auto;max-width:100%}.ih-nb-prose h2{font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);line-height:var(--ih-leading-tight);margin-top:1.75rem;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.ih-nb-prose h3{font-family:var(--ih-font-heading);font-weight:var(--ih-font-weight-bold);line-height:var(--ih-leading-tight);margin-top:1.75rem;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.ih-nb-prose p{margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.ih-nb-prose ul{margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.ih-nb-prose ol{margin-top:0px;margin-right:0px;margin-bottom:1rem;margin-left:0px}.ih-nb-pdp .ih-nb-gallery .swiper-button-prev{display:flex;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;color:#fff;background-color:var(--ih-accent);cursor:pointer}.ih-nb-pdp .ih-nb-gallery .swiper-button-next{display:flex;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;color:#fff;background-color:var(--ih-accent);cursor:pointer}.ih-nb-pdp .ih-nb-gallery .swiper-button-prev svg{width:1rem;height:1rem}.ih-nb-pdp .ih-nb-gallery .swiper-button-next svg{width:1rem;height:1rem}.ih-nb-pdp h1.ih-nb-pdp-title{margin-block:0 1.25rem}.ih-nb-pdp div.ih-nb-price{margin-block:0 1.25rem}.ih-kh-nav .breakdance-menu-toggle-lines{width:100%}.ih-kh-nav .breakdance-menu-toggle-lines::before{width:100%}.ih-kh-nav .breakdance-menu-toggle-lines::after{width:100%}.ih-kh-cart-slot .bde-mini-cart-toggle:hover{color:var(--ih-ink)}.ih-kh-cart-slot .bde-mini-cart-toggle:hover::before{color:var(--ih-ink)}.ih-kh-cart-slot .bde-mini-cart-toggle:hover .bde-mini-cart-toggle__counter{color:var(--ih-ink)}.ih-kh-cart-slot .bde-mini-cart-toggle__icon{display:none}.ih-kh-cart-slot .bde-mini-cart-toggle__subtotal{display:none}.ih-kh-legal-body .ih-kh-prose ul{padding-inline-start:var(--ih-space-10)}.ih-kh-legal-body .ih-kh-prose ol{padding-inline-start:var(--ih-space-10)}.ih-kh-pdp-text p{margin:0 0 var(--ih-space-4)}.ih-kh-pdp-text ul{color:var(--ih-ink)}.ih-kh-pdp-text ul{padding-inline-start:var(--ih-space-10)}.ih-kh-pdp-text ol{color:var(--ih-ink)}.ih-kh-pdp-text ol{padding-inline-start:var(--ih-space-10)}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-pdp-text ul{line-height:var(--ih-leading-normal)}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-pdp-text ul{margin-block:var(--ih-space-4)}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-pdp-text ol{line-height:var(--ih-leading-normal)}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-pdp-text ol{margin-block:var(--ih-space-4)}.ih-kh-pdp .ih-kh-gallery .bde-swiper__image{width:100%;height:100%;object-fit:contain;object-position:50% 50%}.ih-kh-pdp .ih-kh-gallery img{width:100%;height:100%;object-fit:contain;object-position:50% 50%}.ih-kh-pdp .ih-kh-gallery .swiper-button-prev{display:flex;width:var(--ih-space-8);height:var(--ih-space-8);color:var(--ih-ink);background-color:var(--ih-bg);cursor:pointer}.ih-kh-pdp .ih-kh-gallery .swiper-button-next{display:flex;width:var(--ih-space-8);height:var(--ih-space-8);color:var(--ih-ink);background-color:var(--ih-bg);cursor:pointer}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-price .price .woocommerce-Price-amount bdi{font-family:inherit;font-weight:inherit;font-size:inherit}.ih-kh-pdp .ih-kh-pdp-info .ih-kh-price .price .woocommerce-Price-currencySymbol{font-family:inherit;font-weight:inherit;font-size:inherit}.ih-kh-woo .woocommerce .wc-proceed-to-checkout a.checkout-button.button::after{display:none}.ih-kh-woo .woocommerce .wc-proceed-to-checkout a.checkout-button.button::after{content:none}.ih-kh-woo .woocommerce button.button[name="update_cart"]::before{display:none}.ih-kh-woo .woocommerce button.button[name="update_cart"]::before{content:none}.ih-kh-woo .cross-sells li.product .price{font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-base)}.ih-kh-woo .cross-sells li.product .price *{font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-bold);font-size:var(--ih-text-base)}.ih-kh-woo label{display:block;color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);text-transform:none;letter-spacing:normal}.ih-kh-woo label{margin-block-end:var(--ih-space-1)}.ih-kh-woo .ihostos-np-label{display:block;color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-semibold);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);text-transform:none;letter-spacing:normal}.ih-kh-woo .ihostos-np-label{margin-block-end:var(--ih-space-1)}.ih-kh-woo .woocommerce-billing-fields h3{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-4xl);line-height:calc(var(--ih-leading-tight) * 1.2);text-transform:uppercase}.ih-kh-woo .woocommerce-billing-fields h3{margin:0 0 var(--ih-space-4)}.ih-kh-woo .woocommerce-additional-fields h3{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-4xl);line-height:calc(var(--ih-leading-tight) * 1.2);text-transform:uppercase}.ih-kh-woo .woocommerce-additional-fields h3{margin:0 0 var(--ih-space-4)}.ih-kh-woo .woocommerce-shipping-fields h3{color:var(--ih-ink);font-family:var(--ih-font-display);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-4xl);line-height:calc(var(--ih-leading-tight) * 1.2);text-transform:uppercase}.ih-kh-woo .woocommerce-shipping-fields h3{margin:0 0 var(--ih-space-4)}.ih-kh-woo .woocommerce-billing-fields__field-wrapper #billing_first_name_field{width:100%}.ih-kh-woo .woocommerce-billing-fields__field-wrapper #billing_last_name_field{width:100%}.ih-kh-woo #mrkv_ua_shipping_nova-poshta_city_field{margin-block:0 var(--ih-space-5)}.ih-kh-woo #mrkv_ua_shipping_nova-poshta_warehouse_field{margin-block:0 var(--ih-space-5)}.ih-kh-woo form.woocommerce-form-login .lost_password{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-xs);line-height:calc(var(--ih-leading-tight) * 1.4)}.ih-kh-woo form.woocommerce-form-login .lost_password a{color:var(--ih-ink);font-family:var(--ih-font-body);font-weight:var(--ih-font-weight-normal);font-size:var(--ih-text-xs);line-height:calc(var(--ih-leading-tight) * 1.4)}.ih-kh-buy .iconic-was-swatches .iconic-was-swatches__item--selected .iconic-was-swatch{background-color:var(--ih-ink)}.ih-kh-buy .iconic-was-swatches .iconic-was-swatches__item--selected .iconic-was-swatch{color:var(--ih-bg)!important}.ih-kh-buy .iconic-was-swatches .iconic-was-swatch--selected{background-color:var(--ih-ink)}.ih-kh-buy .iconic-was-swatches .iconic-was-swatch--selected{color:var(--ih-bg)!important}.ih-kh-slider-wrap>.ih-kh-slider--cards~.ih-kh-slider-btn{display:none}.ih-kh-slider-wrap>.ih-kh-slider--cards~.ih-kh-slider-dots{display:none}@media (max-width:767px){.ih-kh-about-row--head .ih-kh-dark-p{padding:var(--ih-space-5)}}.ih-ref-foot .ih-footer-link{display:block;width:fit-content;max-width:100%;color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);text-decoration:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-ref-foot .ih-footer-link{white-space:normal}.ih-ref-foot .breakdance-menu-link{display:block;width:fit-content;max-width:100%;color:var(--ih-ink);font-family:var(--ih-font-body);font-size:var(--ih-text-sm);line-height:var(--ih-leading-normal);text-decoration:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ih-ref-foot .breakdance-menu-link{white-space:normal}.ih-ref-foot .ih-footer-link:hover{text-decoration:underline}.ih-ref-foot .breakdance-menu-link:hover{text-decoration:underline}@media (max-width:1023px){.ih-subnav .breakdance-menu-toggle-icon{width:var(--ih-space-6)}}@media (max-width:1023px){.ih-subnav .breakdance-menu-toggle-lines{height:var(--ih-rule-heavy)}}@media (max-width:1023px){.ih-subnav .breakdance-menu-toggle-lines::before{height:var(--ih-rule-heavy)}}@media (max-width:1023px){.ih-subnav .breakdance-menu-toggle-lines::after{height:var(--ih-rule-heavy)}}@media (max-width:767px){.ih-bills tbody{display:block}}@media (max-width:767px){.ih-bills .ih-bills-row{display:block}}@media (max-width:767px){.ih-bills .ih-bills-td{display:block}}@media (max-width:1023px){.ih-hide-tablet{display:none}}@media (max-width:767px){.ih-hide-phone{display:none}}.ih-sr-only{position:absolute;width:var(--ih-border-width);height:var(--ih-border-width);overflow:hidden;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ih-sr-only{margin:calc(var(--ih-border-width) * -1);clip-path:inset(50%);white-space:nowrap}