.ito-unwinding-bridge{padding-block:var(--ito-section-padding-y);background-color:var(--ito-color-bg-default)}.ito-unwinding-bridge__inner{gap:var(--ito-space-lg);flex-direction:column;display:flex}.ito-unwinding-bridge__label{font-size:var(--ito-text-section-label-size);font-weight:var(--ito-text-section-label-weight);letter-spacing:var(--ito-text-section-label-letter-spacing);text-transform:uppercase;color:var(--ito-color-accent-special);margin:0}.ito-unwinding-bridge__heading{font-size:var(--ito-text-section-heading-size);font-weight:var(--ito-text-section-heading-weight);line-height:var(--ito-text-section-heading-line-height);letter-spacing:var(--ito-text-section-heading-letter-spacing);color:var(--ito-color-content-default);max-width:44rem;margin:0}.ito-unwinding-bridge__subheading{font-size:var(--ito-text-marketing-body-size);line-height:var(--ito-text-marketing-body-line-height);color:var(--ito-color-content-subtle);max-width:48rem;margin:0}.ito-unwinding-bridge__stats{gap:var(--ito-space-md);padding-block:var(--ito-space-sm);grid-template-columns:repeat(2,1fr);display:grid}.ito-unwinding-bridge__stat-card{background-color:var(--ito-color-bg-default);border:1px solid var(--ito-color-border-light);border-radius:var(--ito-radius-md);padding:var(--ito-space-lg);gap:var(--ito-space-xs);flex-direction:column;display:flex}.ito-unwinding-bridge__stat-value{font-size:clamp(1.5rem,3vw,1.75rem);font-weight:var(--ito-font-weight-medium);color:var(--ito-color-accent-primary);line-height:1.15}.ito-unwinding-bridge__stat-label{font-size:.75rem;font-weight:var(--ito-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ito-color-content-default)}.ito-unwinding-bridge__stat-desc{color:var(--ito-color-content-subtle);margin:0;font-size:.75rem;line-height:1.5}.ito-unwinding-bridge__stat-source{font-size:var(--ito-text-body-size);color:var(--ito-color-content-default);padding-top:var(--ito-space-xs);margin:0}.ito-unwinding-bridge__quote{border-left:3px solid var(--ito-color-accent-primary);padding-left:var(--ito-space-lg);max-width:48rem;margin:0}.ito-unwinding-bridge__quote p{font-size:var(--ito-text-body-size);color:var(--ito-color-content-subtle);margin:0;line-height:1.65}.ito-unwinding-bridge__cta{padding-top:var(--ito-space-xs)}.ito-unwinding-bridge__inner{animation:ito-entrance var(--ito-entrance-duration) var(--ito-entrance-easing) both;animation-timeline:view();animation-range:entry entry 25%}@supports not (animation-timeline:view()){.ito-unwinding-bridge__inner{animation:none}}@media (min-width:640px){.ito-unwinding-bridge__stats{grid-template-columns:repeat(4,1fr)}}@media (max-width:639px){.ito-unwinding-bridge__stat-card{padding:var(--ito-space-md)}.ito-unwinding-bridge__stat-value{font-size:1.4rem}}
.ito-value-grid{padding-block:var(--ito-section-padding-y);background-color:var(--ito-color-bg-default)}.ito-value-grid--bg-light{background-color:var(--ito-color-bg-light-1)}.ito-value-grid--bg-light-2{background-color:var(--ito-color-bg-light-2)}.ito-value-grid__header{margin-bottom:var(--ito-space-component-padding)}.ito-value-grid__label{font-size:var(--ito-text-section-label-size);font-weight:var(--ito-text-section-label-weight);text-transform:uppercase;letter-spacing:var(--ito-text-section-label-letter-spacing);color:var(--ito-color-accent-special);margin-bottom:var(--ito-space-sm);display:block}.ito-value-grid__heading{font-size:var(--ito-text-section-heading-size);font-weight:var(--ito-text-section-heading-weight);line-height:var(--ito-text-section-heading-line-height);letter-spacing:var(--ito-text-section-heading-letter-spacing);color:var(--ito-color-content-default)}.ito-value-grid__subheading{font-size:var(--ito-text-marketing-body-size);line-height:var(--ito-text-marketing-body-line-height);color:var(--ito-color-content-default);max-width:var(--ito-container-narrow-max-width);margin-top:var(--ito-space-sm)}.ito-value-grid__grid{gap:var(--ito-space-xl);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ito-value-grid__grid{gap:var(--ito-space-xl) var(--ito-space-component-padding);grid-template-columns:1fr 1fr}}.ito-value-grid__item{gap:var(--ito-space-md);align-items:flex-start;display:flex}.ito-value-grid__icon{background-color:var(--ito-color-palette-a-light);border-radius:var(--ito-radius-sm);width:2.25rem;height:2.25rem;color:var(--ito-color-accent-brand-primary);flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:flex}.ito-value-grid__item-title{font-size:var(--ito-text-body-lg-size);font-weight:var(--ito-font-weight-medium);color:var(--ito-color-content-default);margin-bottom:var(--ito-space-xs);line-height:1.4}.ito-value-grid__item-desc{font-size:var(--ito-text-body-size);font-weight:var(--ito-font-weight-regular);line-height:var(--ito-text-marketing-body-line-height);color:var(--ito-color-content-default)}.ito-value-grid__summary{margin-top:var(--ito-space-xl);font-size:var(--ito-text-marketing-body-size);line-height:var(--ito-text-marketing-body-line-height);color:var(--ito-color-content-default);padding-left:var(--ito-space-lg);border-left:3px solid var(--ito-color-accent-brand-primary)}.ito-value-grid__grid{animation:ito-entrance var(--ito-entrance-duration) var(--ito-entrance-easing) both;animation-timeline:view();animation-range:entry entry 25%}@supports not (animation-timeline:view()){.ito-value-grid__grid{animation:none}}
.ito-newsletter__form{gap:var(--ito-space-md);flex-wrap:wrap;display:flex}.ito-newsletter__sr-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ito-newsletter__input{border:1px solid var(--ito-color-border-light);border-radius:var(--ito-radius-sm);min-width:200px;max-width:22rem;font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-default);background-color:var(--ito-color-bg-default);transition:border-color var(--ito-transition-fast), box-shadow var(--ito-transition-fast);flex:1;padding:.5625rem .875rem;font-family:inherit}.ito-newsletter__input::placeholder{color:var(--ito-color-content-deemphasized)}.ito-newsletter__input:focus{border-color:var(--ito-color-accent-primary);box-shadow:var(--ito-focus-ring-shadow);outline:none}.ito-newsletter__input:disabled{opacity:.6;cursor:not-allowed}.ito-newsletter__btn{background-color:var(--ito-color-accent-primary);color:#fff;border-radius:var(--ito-radius-sm);font-size:var(--ito-text-body-sm-size);font-family:inherit;font-weight:var(--ito-font-weight-semibold);letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:filter var(--ito-transition-fast), opacity var(--ito-transition-fast);border:none;padding:.5625rem 1.25rem}.ito-newsletter__btn:hover:not(:disabled){filter:brightness(.88)}.ito-newsletter__btn:disabled{opacity:.65;cursor:not-allowed}.ito-newsletter__error{font-size:var(--ito-text-body-sm-size);color:#b91c1c;margin-top:var(--ito-space-sm);line-height:1.5}.ito-newsletter--footer{gap:var(--ito-space-sm);flex-direction:column;display:flex}.ito-newsletter--footer .ito-newsletter__label{font-size:var(--ito-text-body-sm-size);line-height:var(--ito-text-body-sm-line-height,1.5);color:var(--ito-color-content-deemphasized)}.ito-newsletter--footer .ito-newsletter__input{min-width:160px}.ito-newsletter--footer .ito-newsletter__success-msg{font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-deemphasized)}.ito-newsletter-section{padding-block:var(--ito-space-xl)}.ito-newsletter-section--article{padding-block:4rem}.ito-newsletter-section--article .ito-newsletter--inline{max-width:42rem;margin-inline:auto}.ito-newsletter--inline{border:1px solid var(--ito-color-border-light);border-radius:var(--ito-radius-md);padding:var(--ito-space-lg) var(--ito-space-xl);background-color:var(--ito-color-bg-light-1);gap:var(--ito-space-md);flex-direction:column;display:flex}.ito-newsletter--inline .ito-newsletter__heading{font-size:var(--ito-text-subheading-size);font-weight:var(--ito-font-weight-semibold);color:var(--ito-color-accent-primary);margin:0;line-height:1.3}.ito-newsletter--inline .ito-newsletter__body{font-size:var(--ito-text-body-size);color:var(--ito-color-content-default);max-width:38rem;margin:0;line-height:1.65}.ito-newsletter--inline .ito-newsletter__privacy{font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-deemphasized);margin:0}.ito-newsletter--inline.ito-newsletter--success{border-color:var(--ito-color-border-light)}.ito-newsletter--inline .ito-newsletter__success-msg{font-size:var(--ito-text-body-size);color:var(--ito-color-content-default);font-weight:var(--ito-font-weight-medium)}.ito-newsletter-hub-section{padding-top:calc(var(--ito-section-padding-y) / 2);padding-bottom:0}.ito-newsletter--hub{gap:var(--ito-space-md);padding-bottom:var(--ito-space-xl);border-bottom:1px solid var(--ito-color-border-light);flex-direction:column;display:flex}.ito-newsletter--hub .ito-newsletter__heading{font-size:var(--ito-text-subheading-size);font-weight:var(--ito-font-weight-semibold);color:var(--ito-color-accent-primary);margin:0;line-height:1.3}.ito-newsletter--hub .ito-newsletter__body{font-size:var(--ito-text-body-size);color:var(--ito-color-content-default);max-width:38rem;margin:0;line-height:1.65}.ito-newsletter--hub .ito-newsletter__success-msg{font-size:var(--ito-text-body-size);color:var(--ito-color-content-default)}@media (max-width:480px){.ito-newsletter__form{flex-direction:column}.ito-newsletter__input{min-width:unset;width:100%}.ito-newsletter__btn{text-align:center;width:100%}}
.ito-cs-hub__content--blog{padding-block-start:calc(var(--ito-section-padding-y) / 2)}.ito-blog-hub__controls{align-items:center;gap:var(--ito-space-md);margin-bottom:var(--ito-space-component-primary-axis);flex-wrap:wrap;display:flex}.ito-blog-hub__filter-summary{font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-deemphasized);margin:calc(-1 * var(--ito-space-lg)) 0 var(--ito-space-component-primary-axis)}.ito-blog-hub__clear-link{color:var(--ito-color-link);text-underline-offset:var(--ito-link-underline-offset);text-decoration:underline}.ito-blog-hub__clear-link:hover{color:var(--ito-color-link-hover)}.ito-blog-category-nav{gap:var(--ito-space-xs);flex-wrap:wrap;align-items:center;display:flex}.ito-blog-category-pill{border:1px solid var(--ito-color-border-default);border-radius:var(--ito-radius-round);font-family:var(--ito-font-family);font-size:var(--ito-text-body-sm-size);font-weight:var(--ito-font-weight-medium);color:var(--ito-color-content-dark);background:var(--ito-color-bg-default);white-space:nowrap;transition:background var(--ito-transition-fast), border-color var(--ito-transition-fast), color var(--ito-transition-fast);padding:.3125rem .875rem;text-decoration:none;display:inline-block}.ito-blog-category-pill:hover{background:var(--ito-color-bg-light-1);border-color:var(--ito-color-border-dark)}.ito-blog-category-pill:focus-visible{outline:2px solid var(--ito-color-state-focus-border);outline-offset:2px}.ito-blog-category-pill--active{background:var(--ito-color-accent-primary);border-color:var(--ito-color-accent-primary);color:var(--ito-color-content-light)}.ito-blog-category-pill--active:hover{background:var(--ito-color-palette-a-dark-mid);border-color:var(--ito-color-palette-a-dark-mid)}.ito-blog-card{background:var(--ito-color-bg-default);border:1px solid var(--ito-card-border-color);border-radius:var(--ito-radius-md);height:100%;color:inherit;transition:box-shadow var(--ito-transition-base);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ito-blog-card:hover{box-shadow:var(--ito-card-hover-shadow)}.ito-blog-card:focus-visible{outline:2px solid var(--ito-color-state-focus-border);outline-offset:2px}.ito-blog-card__image{aspect-ratio:2;object-fit:cover;object-position:center top;width:100%;display:block}.ito-blog-card__image-placeholder{aspect-ratio:2;background:linear-gradient(135deg, var(--ito-color-bg-gradient-stop-1), var(--ito-color-bg-gradient-stop-2));width:100%}.ito-blog-card__body{padding:var(--ito-card-padding);gap:var(--ito-space-sm);flex-direction:column;flex:1;display:flex}.ito-blog-card__badges{gap:var(--ito-space-xs);flex-wrap:wrap;align-self:flex-start;display:flex}.ito-blog-card__badges .ito-badge{font-size:var(--ito-text-body-sm-size);padding:.3125rem .75rem}.ito-blog-card__title{font-size:var(--ito-text-h2-size);font-weight:var(--ito-text-h2-weight);line-height:var(--ito-text-h2-line-height);letter-spacing:var(--ito-text-h2-letter-spacing);color:var(--ito-color-accent-primary);margin:0}.ito-blog-card__excerpt{font-size:var(--ito-text-body-size);line-height:var(--ito-text-body-line-height);color:var(--ito-color-content-deemphasized);flex:1;margin:0}.ito-blog-card__footer{gap:var(--ito-space-xs);padding-top:var(--ito-space-sm);border-top:1px solid var(--ito-card-border-color);flex-direction:column;margin-top:auto;display:flex}.ito-blog-card__meta{align-items:center;gap:var(--ito-space-sm);flex-wrap:wrap;display:flex}.ito-blog-card__date{font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-deemphasized)}.ito-blog-card__dot{background:var(--ito-color-border-default);border-radius:50%;flex-shrink:0;width:3px;height:3px}.ito-blog-card__author{font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-deemphasized)}.ito-blog-card__link{font-size:var(--ito-text-body-size);font-weight:var(--ito-font-weight-medium);color:var(--ito-color-accent-primary);margin-top:auto}.ito-blog-search{width:100%;max-width:22rem;position:relative}.ito-blog-search__input{width:100%;padding:calc(var(--ito-space-sm) + 2px) var(--ito-space-md) calc(var(--ito-space-sm) - 2px) 2rem;border:1px solid var(--ito-color-border-default);border-radius:var(--ito-radius-sm);font-family:var(--ito-font-family);font-size:var(--ito-text-body-size);color:var(--ito-color-content-dark);background:var(--ito-color-bg-default);transition:border-color var(--ito-transition-fast), box-shadow var(--ito-transition-fast);-webkit-appearance:none;appearance:none;min-height:var(--ito-space-button-height-md)}.ito-blog-search__input::placeholder{color:var(--ito-color-content-deemphasized)}.ito-blog-search__input:focus{border-color:var(--ito-color-state-focus-border);box-shadow:var(--ito-focus-ring-shadow);outline:none}.ito-blog-search__icon{color:var(--ito-color-icon-default);pointer-events:none;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.ito-blog-pagination{justify-content:center;align-items:center;gap:var(--ito-space-md);margin-top:var(--ito-space-component-primary-axis);flex-wrap:wrap;display:flex}.ito-blog-pagination__disabled{opacity:.38;cursor:default;pointer-events:none}.ito-blog-pagination__info{font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-deemphasized)}.ito-blog-post-header{background:var(--ito-color-bg-light-2);border-bottom:1px solid var(--ito-color-border-light);padding:var(--ito-space-component-primary-axis) 0 0}.ito-blog-post-header__featured{margin-top:var(--ito-space-component-primary-axis);border-radius:var(--ito-radius-lg) var(--ito-radius-lg) 0 0;object-fit:cover;width:100%;max-height:28rem;display:block}.ito-blog-post__meta{align-items:center;gap:var(--ito-space-sm);font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-deemphasized);margin-bottom:var(--ito-space-md);flex-wrap:wrap;display:flex}.ito-blog-post__meta time{color:var(--ito-color-content-deemphasized)}.ito-blog-post__dot{background:var(--ito-color-border-default);border-radius:50%;flex-shrink:0;width:3px;height:3px}.ito-blog-post__title{font-size:var(--ito-text-section-heading-size);font-weight:var(--ito-font-weight-semibold);line-height:var(--ito-text-section-heading-line-height);letter-spacing:var(--ito-text-section-heading-letter-spacing);color:var(--ito-color-content-dark);margin:0 0 var(--ito-space-md)}.ito-blog-post__summary{font-size:var(--ito-text-marketing-body-size);line-height:var(--ito-text-marketing-body-line-height);color:var(--ito-color-content-deemphasized);max-width:60ch;margin:0}.ito-blog-post__author-row{align-items:center;gap:var(--ito-space-md);margin-top:var(--ito-space-xl);padding-top:var(--ito-space-xl);padding-bottom:var(--ito-space-xl);border-top:1px solid var(--ito-color-border-light);display:flex}.ito-blog-post__author-link{align-items:center;gap:var(--ito-space-md);color:inherit;border-radius:var(--ito-radius-round);transition:color var(--ito-transition-fast);text-decoration:none;display:flex}.ito-blog-post__author-link:hover .ito-blog-post__author-name{color:var(--ito-color-accent-primary);text-underline-offset:.125rem;text-decoration:underline}.ito-blog-post__author-link:focus-visible{outline:2px solid var(--ito-color-state-focus-border);outline-offset:4px}.ito-blog-post__author-avatar{border-radius:var(--ito-radius-round);object-fit:cover;background:var(--ito-color-bg-light-1);flex-shrink:0;width:40px;height:40px}.ito-blog-post__author-name{font-size:var(--ito-text-body-size);font-weight:var(--ito-font-weight-medium);color:var(--ito-color-content-dark);line-height:1.3}.ito-blog-post__author-date{font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-deemphasized);margin-top:.125rem}.ito-blog-post__body-wrap{padding:var(--ito-section-padding-y) 0}.ito-blog-post__body{font-size:var(--ito-text-marketing-body-size);color:var(--ito-color-content-dark);line-height:1.8}.ito-blog-post__body h2{font-size:var(--ito-text-subheading-size);font-weight:var(--ito-font-weight-semibold);line-height:var(--ito-text-subheading-line-height);color:var(--ito-color-content-dark);letter-spacing:-.4px;margin:2.5rem 0 .75rem}.ito-blog-post__body h3{font-size:var(--ito-text-h1-size);font-weight:var(--ito-font-weight-semibold);color:var(--ito-color-content-dark);margin:2rem 0 var(--ito-space-sm);line-height:1.4}.ito-blog-post__body h4{font-size:var(--ito-text-body-lg-size);font-weight:var(--ito-font-weight-semibold);color:var(--ito-color-content-dark);margin:1.5rem 0 var(--ito-space-xs)}.ito-blog-post__body p{margin:0 0 1.25rem}.ito-blog-post__body ul,.ito-blog-post__body ol{margin:0 0 1.25rem;padding-left:1.5rem}.ito-blog-post__body li{margin-bottom:var(--ito-space-xs);line-height:1.7}.ito-blog-post__body blockquote{border-left:3px solid var(--ito-color-accent-brand-primary);padding:var(--ito-space-md) 0 var(--ito-space-md) 1.25rem;color:var(--ito-color-content-deemphasized);margin:1.75rem 0;font-style:normal}.ito-blog-post__body blockquote p{margin:0}.ito-blog-post__body a{color:var(--ito-color-link);text-underline-offset:var(--ito-link-underline-offset);text-decoration:underline}.ito-blog-post__body a:hover{color:var(--ito-color-link-hover)}.ito-blog-post__body a:focus-visible{outline:2px solid var(--ito-color-state-focus-border);outline-offset:2px;border-radius:var(--ito-radius-sm)}.ito-blog-post__body img{border-radius:var(--ito-radius-md);max-width:100%;height:auto;margin:1.5rem 0;display:block}.ito-blog-post__body code{background:var(--ito-color-bg-light-1);border:1px solid var(--ito-color-border-light);border-radius:var(--ito-radius-sm);padding:.1em .35em;font-family:Courier New,Courier,monospace;font-size:.875em}.ito-blog-post__body pre{background:var(--ito-color-bg-dark-navy);border-radius:var(--ito-radius-md);margin:1.5rem 0;padding:1.25rem;overflow-x:auto}.ito-blog-post__body pre code{color:var(--ito-color-content-light);font-size:var(--ito-text-body-size);background:0 0;border:none;padding:0}.ito-blog-post__body hr{border:none;border-top:1px solid var(--ito-color-border-light);margin:2.5rem 0}.ito-blog-post__body table{border-collapse:collapse;width:100%;font-size:var(--ito-text-body-size);margin:1.5rem 0}.ito-blog-post__body th,.ito-blog-post__body td{text-align:left;padding:var(--ito-space-sm) var(--ito-space-md);border-bottom:1px solid var(--ito-color-border-light)}.ito-blog-post__body th{font-weight:var(--ito-font-weight-semibold);color:var(--ito-color-content-dark);background:var(--ito-color-bg-light-1)}.ito-blog-post__tags{padding-top:var(--ito-space-xl);border-top:1px solid var(--ito-color-border-light);align-items:center;gap:var(--ito-space-md);flex-wrap:wrap;margin-top:3rem;display:flex}.ito-blog-post__tags-label{font-size:var(--ito-text-body-sm-size);font-weight:var(--ito-font-weight-medium);color:var(--ito-color-content-deemphasized);text-transform:uppercase;letter-spacing:var(--ito-text-label-letter-spacing);flex-shrink:0}.ito-blog-post__tags-list{gap:var(--ito-space-xs);flex-wrap:wrap;display:flex}.ito-blog-tag-pill{padding:var(--ito-space-xs) var(--ito-space-md);border:1px solid var(--ito-color-border-default);border-radius:var(--ito-radius-round);font-family:var(--ito-font-family);font-size:var(--ito-text-body-sm-size);color:var(--ito-color-content-dark);transition:background var(--ito-transition-fast), border-color var(--ito-transition-fast);text-decoration:none;display:inline-block}.ito-blog-tag-pill:hover{background:var(--ito-color-bg-light-1);border-color:var(--ito-color-border-dark)}.ito-blog-tag-pill:focus-visible{outline:2px solid var(--ito-color-state-focus-border);outline-offset:2px}.ito-blog-post__back{margin-top:var(--ito-space-component-primary-axis)}.ito-blog-post__back-link{font-size:var(--ito-text-body-size);font-weight:var(--ito-font-weight-medium);color:var(--ito-color-link);transition:color var(--ito-transition-fast);text-decoration:none}.ito-blog-post__back-link:hover{color:var(--ito-color-link-hover)}.ito-blog-post__back-link:focus-visible{outline:2px solid var(--ito-color-state-focus-border);outline-offset:2px;border-radius:var(--ito-radius-sm)}.ito-blog-taxonomy{background:var(--ito-color-bg-light-2);border-bottom:1px solid var(--ito-color-border-light);padding:var(--ito-space-component-primary-axis) 0}.ito-blog-taxonomy__label{font-size:var(--ito-text-section-label-size);font-weight:var(--ito-text-section-label-weight);text-transform:uppercase;letter-spacing:var(--ito-text-section-label-letter-spacing);color:var(--ito-color-content-deemphasized);margin:0 0 var(--ito-space-xs)}.ito-blog-taxonomy__name{font-size:var(--ito-text-section-heading-size);font-weight:var(--ito-text-section-heading-weight);line-height:var(--ito-text-section-heading-line-height);letter-spacing:var(--ito-text-section-heading-letter-spacing);color:var(--ito-color-content-dark);margin:0}.ito-blog-draft-banner{background:var(--ito-color-state-warning-bg);border-bottom:2px solid var(--ito-color-state-warning-fg);padding:var(--ito-space-sm) var(--ito-space-md);text-align:center;font-family:var(--ito-font-family);font-size:var(--ito-text-body-sm-size);font-weight:var(--ito-font-weight-medium);color:var(--ito-color-state-warning-fg)}
.ito-sitemap{padding-block:var(--ito-section-padding-y)}.ito-sitemap__columns{gap:var(--ito-space-component-primary-axis);grid-template-columns:1fr;display:grid}.ito-sitemap__group{min-width:0}.ito-sitemap__heading{font-size:var(--ito-text-body-sm-size);font-weight:var(--ito-font-weight-semibold);line-height:var(--ito-text-body-sm-line-height);color:var(--ito-color-accent-special);text-transform:uppercase;letter-spacing:var(--ito-text-section-label-letter-spacing);padding-bottom:var(--ito-space-sm);margin-bottom:var(--ito-space-md);border-bottom:1px solid var(--ito-color-border-default)}.ito-sitemap__list{gap:var(--ito-space-sm);flex-direction:column;display:flex}.ito-sitemap__link{font-size:var(--ito-text-body-size);line-height:var(--ito-text-marketing-body-line-height);color:var(--ito-color-content-default);transition:color var(--ito-transition-fast);text-decoration:none}.ito-sitemap__link:hover{color:var(--ito-color-content-dark);text-decoration:underline}.ito-sitemap__footnote{margin-top:var(--ito-space-md);font-size:var(--ito-text-body-sm-size);color:var(--ito-color-accent-special);text-decoration:none;display:inline-block}.ito-sitemap__footnote:hover{text-decoration:underline}@media (min-width:768px){.ito-sitemap__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ito-sitemap__columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}


