@charset "UTF-8";:root{--color-brand-1: #CE0E2D;--color-brand-2: #F9B000;--color-brand-3: #3645D7;--color-success: #17784A;--color-error: var(--color-brand-1);--color-notice: var(--color-brand-3);--color-accent-pink: #FE86A9;--color-accent-pink-light: #F1DEE4;--color-accent-yellow: #FFF16F;--color-accent-mint-light: #EAFBF9;--color-accent-blue-light: #CDD2F5;--color-ink: #222329;--color-base: #222329;--color-black: #0E0F11;--color-white: #FFFFFF;--color-surface: #FFFFFF;--color-surface-2: #F9F9F9;--color-surface-3: #DBDFE8;--color-border: #DBDFE8;--color-muted: #6B7280;--color-brand-light: #E9E9EA;--color-brand-2-text: #222329;--color-brand-4: #CE0E2D;--color-light-green: #DBDFE8;--size-sm: 10px;--size-base: 20px;--size-lg: 30px;--size-xl: 40px;--size-2xl: 60px;--size-3xl: 80px;--size-4xl: 120px;--ff-body: "Aeonik", "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ff-heading: "Aeonik", "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fs-3xl: clamp(30px, 2.65vw, 40px);--fs-2xl: clamp(26px, 2.2vw, 32px);--fs-xl: clamp(22px, 1.8vw, 26px);--fs-lg: clamp(20px, 1.35vw, 24px);--fs-base: 16px;--fs-sm: 14px;--fs-xs: 12px;--container-max: 1400px;--width-full: 100%;--width-hd: 1920px;--width-lg: 1512px;--width-air: 1280px;--width-tablet-lg: 960px;--width-tablet: 768px;--width-mobile: 480px;--rounded-sm: 5px;--rounded: 10px;--rounded-base: 10px;--rounded-lg: 15px;--rounded-full: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--text-fine: 12px;--text-xs: 16px;--text-sm: 16px;--text-base: 16px;--text-md: 18px;--text-lg: 22px;--text-xl: 28px;--text-2xl: 36px;--fs-dek: clamp(18px, 1.6vw, 22px);--fs-lead: clamp(19px, 1.7vw, 24px);--fs-statement: clamp(22px, 2.4vw, 30px);--fs-title-sm: clamp(24px, 2.4vw, 32px);--fs-title-md: clamp(26px, 2.8vw, 38px);--fs-title-lg: clamp(28px, 3.3vw, 44px);--fs-statement-xl: clamp(30px, 3.55vw, 50px);--fs-article-title: clamp(32px, 4vw, 52px);--fs-page-title: clamp(34px, 4.2vw, 58px);--fs-display: clamp(38px, 5vw, 68px);--fs-band: clamp(30px, 4.6vw, 66px);--fs-stat-figure: clamp(44px, 6vw, 84px);--leading-tight: 1.2;--leading-normal: 1.5;--tracking-tight: -.005em;--tracking-wide: .04em;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--radius-none: 0px;--radius-sm: 3px;--radius-md: 6px;--radius-lg: 10px;--radius-pill: 999px;--border-w: 1px;--border-w-strong: 1.5px;--fg-1: var(--color-ink);--fg-2: #6B7280;--fg-3: #8C8C8C;--fg-inverse: #FFFFFF;--fg-on-dark-2: rgba(255, 255, 255, .78);--fg-on-dark-3: rgba(255, 255, 255, .55);--bg-page: #F0F0F0;--bg-surface: #FFFFFF;--bg-sunken: #F7F7F7;--bg-fill: var(--color-ink);--bg-fill-2: #E4E4E4;--line: #D2D2D2;--line-strong: #8C8C8C;--line-faint: #E4E4E4;--gb-gray-50: #F7F7F7;--gb-gray-100: #F0F0F0;--gb-gray-300: #D2D2D2;--gb-gray-600: #6B6B6B;--gb-gray-800: #2F2F2F;--gb-white: #FFFFFF;--shadow-pop: 0 6px 20px rgba(26, 26, 26, .12);--ease-cinematic: cubic-bezier(.22, 1, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .18s;--dur-base: .4s;--dur-reveal: .6s;--dur-reveal-hero: .8s;--stagger: .09s;--nv-star-mask: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20182%20182'%3E%3Cpath%20d='M68.8422%20113.079L90.981%20182L113.082%20113.079L182%2091.2646L113.082%2069.1857L90.981%200L68.8422%2069.1857L0%2091.2646L68.8422%20113.079Z'/%3E%3C/svg%3E")}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none}body{background:var(--bg-surface);font:400 16px/1.5 var(--ff-body);min-width:320px;color:var(--color-base);-webkit-font-smoothing:antialiased;overflow-x:clip}#main{flex:1 0 auto;display:flex;flex-direction:column}.wrapper{min-height:100vh;display:flex;flex-direction:column;overflow:clip;position:relative;width:100%}a{text-underline-offset:4px;color:currentColor}button{color:currentColor}*:focus-visible,*:focus{outline-offset:5px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{display:block}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,.h6 strong{font-weight:inherit}h1,.h1{font-family:var(--ff-heading);font-weight:var(--weight-semibold);font-size:var(--fs-3xl);line-height:1.2}h1 b,.h1 b{font-weight:var(--weight-semibold)}h2,.h2{font-family:var(--ff-heading);font-weight:var(--weight-semibold);font-size:26px;line-height:1.2}h2 b,.h2 b{font-weight:var(--weight-semibold)}h3,.h3{font-family:var(--ff-heading);font-weight:var(--weight-semibold);font-size:22px;line-height:1.2}h3 b,.h3 b{font-weight:var(--weight-semibold)}h4,.h4{font-family:var(--ff-heading);font-weight:var(--weight-semibold);font-size:20px;line-height:1.2}h4 b,.h4 b{font-weight:var(--weight-semibold)}h5,h6,.h5,.h6{font-family:var(--ff-heading);font-weight:var(--weight-semibold);font-size:var(--fs-base);line-height:1.2}h5 b,h6 b,.h5 b,.h6 b{font-weight:var(--weight-semibold)}p,li{font-size:16px;line-height:1.5}ul,ol{margin:0;padding:0;list-style:none}.content{display:flex;flex-direction:column;gap:25px}.content figure,.content img{border-radius:10px;max-width:100%;height:auto}.content ul{list-style:none;padding-left:5px}.content ul li{padding:0 0 0 25px;position:relative;line-height:24px;margin-bottom:5px}.content ul li:before{border-radius:var(--rounded-full);width:6px;height:6px;position:absolute;top:10px;left:9px;content:"";background:currentColor}.content ol{counter-reset:list-counter;padding:0}.content ol li{position:relative;counter-increment:list-counter;padding-left:var(--size-base)}.content ol li:before{width:16px;top:0;left:6px;position:absolute;content:counter(list-counter) "."}.hide-mobile{display:none}@media (min-width: var(--width-tablet)){.hide-mobile{display:initial}}.hide-sm{display:none}@media (min-width: var(--width-tablet)){.hide-sm{display:initial}}.hidden{display:none}.nv-container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--space-5)}@media (min-width: 768px){.nv-container{padding:0 var(--space-8)}}.nv-section{padding:clamp(88px,9.5vw,152px) 0}.nv-section--tight{padding:var(--space-7) 0}.nv-section--flush-top{padding-top:0}.nv-section:not(.nv-section--band)+.nv-section:not(.nv-section--band){padding-top:0}.nv-section--band+.nv-section--flush-top{padding-top:clamp(88px,9.5vw,152px)}.nv-section--pt-0{padding-top:0!important}.nv-section--pb-0{padding-bottom:0!important}.nv-section--pt-sm{padding-top:var(--space-7)!important}.nv-section--pb-sm{padding-bottom:var(--space-7)!important}.nv-titlebar{display:flex;align-items:center;gap:var(--space-3)}.nv-titlebar:before{content:"";flex:none;width:22px;height:22px;background:var(--color-brand-1);-webkit-mask:var(--nv-star-mask) center/contain no-repeat;mask:var(--nv-star-mask) center/contain no-repeat}.nv-section-head{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-8)}.nv-section-head--split{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--space-5)}@media (max-width: 640px){.nv-section-head--split{flex-direction:column;align-items:flex-start;gap:var(--space-4)}}.nv-section-head__text{display:flex;flex-direction:column;gap:var(--space-3)}.nv-h1{font-size:30px;font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--fg-1);margin:0}.nv-link{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--fg-1);text-decoration:none;white-space:nowrap;padding-block:10px;margin-block:-10px}.nv-link .arr{width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent currentColor;transition:transform var(--dur-fast) var(--ease-out)}.nv-link:hover .arr,.nv-link:focus-visible .arr{transform:translate(3px)}.nv-eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:1;text-transform:uppercase;color:var(--fg-2)}.nv-eyebrow:before{content:"";flex:none;width:14px;height:14px;background:var(--color-brand-1);-webkit-mask:var(--nv-star-mask) center/contain no-repeat;mask:var(--nv-star-mask) center/contain no-repeat}.fade-up{opacity:0;transform:translateY(20px);transition:opacity var(--dur-reveal) var(--ease-cinematic),transform var(--dur-reveal) var(--ease-cinematic);will-change:opacity,transform}.fade-up.is-in{opacity:1;transform:none}.nv-hero__inner>.fade-up{transition-duration:var(--dur-reveal-hero)}@media (prefers-reduced-motion: reduce){.fade-up,.nv-hero__inner>.fade-up{opacity:1;transform:none;transition:none}}.site-header__skip{position:absolute;left:-9999px;top:0;z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-brand-1);color:#fff;font-size:var(--text-sm);font-weight:var(--weight-semibold);text-decoration:none;border-radius:0 0 var(--radius-sm) 0}.site-header__skip:focus,.site-header__skip:focus-visible{left:0;top:0;outline:2px solid #fff;outline-offset:-4px}.admin-bar .site-header__skip:focus,.admin-bar .site-header__skip:focus-visible{top:32px}@media screen and (max-width: 782px){.admin-bar .site-header__skip:focus,.admin-bar .site-header__skip:focus-visible{top:46px}}.nv-btn{font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:10px 16px;border-radius:var(--radius-sm);border:var(--border-w) solid transparent;text-decoration:none;cursor:pointer;user-select:none;white-space:nowrap;transition:background-color var(--dur-fast) ease,border-color var(--dur-fast) ease,opacity var(--dur-fast) ease,color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.nv-btn:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.nv-btn{transition:none}.nv-btn:hover{transform:none}}.nv-btn:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:2px}.nv-btn:disabled,.nv-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.nv-btn--primary{background:var(--color-brand-1);color:#fff}.nv-btn--primary:hover{opacity:.9}.nv-btn--secondary{background:var(--bg-surface);color:var(--fg-1);border-color:var(--line-strong)}.nv-btn--secondary:hover{background:var(--gb-gray-50)}.nv-btn--ghost{background:transparent;color:var(--fg-1)}.nv-btn--ghost:hover{background:var(--gb-gray-100)}.nv-btn--on-dark{background:var(--gb-white);color:var(--color-ink)}.nv-btn--on-dark:hover{opacity:.9}.nv-btn--ghost-dark{background:transparent;color:var(--gb-white);border-color:#ffffff8c}.nv-btn--ghost-dark:hover{border-color:#fff}.nv-btn--sm{padding:6px 10px;font-size:var(--text-xs)}.nv-btn--lg{padding:13px 22px;font-size:var(--text-base)}.nv-btn--block{display:flex;width:100%}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nv-to-top{position:fixed;right:clamp(16px,3vw,32px);bottom:clamp(16px,3vw,32px);z-index:30;width:48px;height:48px;border-radius:var(--radius-pill);background:var(--color-brand-1);color:#fff;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-pop);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility var(--dur-base) var(--ease-out)}.nv-to-top.is-visible{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion: no-preference){.nv-to-top:hover{transform:translateY(-2px)}}.nv-to-top:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:3px}.nv-to-top svg{width:20px;height:20px}@media (prefers-reduced-motion: reduce){.nv-to-top{transition:opacity var(--dur-base) ease,visibility var(--dur-base) ease;transform:none}}.nv-loadmore{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-7);border-top:var(--border-w) solid var(--line-faint)}.nv-loadmore.is-auto{min-height:1px;padding-top:0;border-top:0}.nv-loadmore.is-auto .nv-btn{display:none}.nv-loadmore__meta{flex-basis:100%;text-align:center;font-size:var(--text-sm);color:var(--fg-3);margin:0}.mc4wp-response:empty{display:none}.mc4wp-alert{display:flex;align-items:flex-start;gap:var(--space-3);padding:12px 16px;border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-normal);text-align:left;color:#fff;background:var(--color-notice)}.mc4wp-alert p{margin:0}.mc4wp-alert a{color:inherit}.mc4wp-alert.mc4wp-success{background:var(--color-success)}.mc4wp-alert.mc4wp-success:before{content:"";flex:none;width:22px;height:22px;margin-top:1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M20%206%209%2017l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='2.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M20%206%209%2017l-5-5'/%3E%3C/svg%3E") center/contain no-repeat}.mc4wp-alert.mc4wp-error{background:var(--color-error)}.nv-consent-banner{position:fixed;left:clamp(16px,3vw,32px);right:clamp(16px,3vw,32px);bottom:clamp(16px,3vw,32px);z-index:40;max-width:440px;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:var(--bg-surface);color:var(--fg-1);border:var(--border-w) solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);opacity:0;transform:translateY(12px);transition:opacity var(--dur-base) var(--ease-cinematic),transform var(--dur-base) var(--ease-cinematic)}.nv-consent-banner.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.nv-consent-banner{transition:none;transform:none}}.nv-consent-banner[hidden]{display:none}.nv-consent-banner__text{margin:0;font-size:var(--text-sm);line-height:1.5}.nv-consent-banner__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.nv-consent-banner__actions{display:flex;gap:var(--space-3);justify-content:flex-end;flex-wrap:wrap}.nv-footer__legal-links button{font:inherit;font-size:var(--text-sm);color:var(--fg-2);background:none;border:0;cursor:pointer;padding:var(--space-2) 0;margin-block:calc(-1 * var(--space-2))}.nv-footer__legal-links button:hover,.nv-footer__legal-links button:focus-visible{color:var(--fg-1)}.nv-footer__legal-links button[hidden]{display:none}.nv-nav__wrap{position:relative}.nv-dropdown{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);min-width:288px;background:var(--bg-surface);border:var(--border-w) solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-pop);padding:var(--space-2);display:none;flex-direction:column;gap:2px;color:var(--fg-1)}.nv-dropdown:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.nv-dropdown.is-open{display:flex}.nv-dropdown a{display:flex;flex-direction:column;gap:1px;padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--fg-1);text-decoration:none}.nv-dropdown a:hover,.nv-dropdown a:focus-visible{background:var(--gb-gray-50)}.nv-drawer{position:fixed;inset:0;z-index:60;background:var(--bg-surface);color:var(--fg-1);display:flex;flex-direction:column;padding:var(--space-4) var(--space-5);overflow-y:auto;transform:translateY(0)}.nv-drawer[hidden]{display:none}@media (min-width: 900px){.nv-drawer{display:none!important}}.nv-drawer__head{display:flex;align-items:center;justify-content:space-between}.nv-drawer__close{background:none;border:0;padding:11px;margin:-11px;cursor:pointer;color:var(--fg-1);display:inline-flex}.nv-drawer__close svg{width:22px;height:22px}.nv-drawer__list{display:flex;flex-direction:column;margin-top:var(--space-5);list-style:none;padding:0}.nv-drawer__item{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) 0;border-bottom:var(--border-w) solid var(--line-faint);font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--fg-1);text-decoration:none}.nv-drawer__sub{padding:var(--space-2) 0 var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:2px}.nv-drawer__sub a{padding:var(--space-3) 0;font-size:var(--text-base);color:var(--fg-2);text-decoration:none;border-bottom:var(--border-w) solid var(--line-faint)}.nv-drawer__foot{margin-top:auto;padding-top:var(--space-6);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);border-top:var(--border-w) solid var(--line-faint)}.nv-drawer__foot .nv-btn{width:100%;justify-content:center}.nv-drawer__email{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--fg-1);text-decoration:none;padding:var(--space-2) 0}.nv-drawer__email:hover,.nv-drawer__email:focus-visible{color:var(--color-brand-1)}body.nv-drawer-open{overflow:hidden}.nv-footer{background:var(--bg-sunken)}.nv-footer__inner{max-width:var(--container-max);margin:0 auto;padding:var(--space-8) var(--space-5) var(--space-6)}@media (min-width: 768px){.nv-footer__inner{padding:var(--space-8) var(--space-7) var(--space-6)}}.nv-footer__top{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width: 640px){.nv-footer__top{grid-template-columns:1fr 1fr}}@media (min-width: 960px){.nv-footer__top{grid-template-columns:1.4fr 1fr 1fr 1fr}}.nv-footer__brand{display:flex;flex-direction:column;gap:var(--space-4);max-width:280px;color:var(--fg-1)}.nv-footer__col{display:flex;flex-direction:column;gap:var(--space-3)}.nv-footer__col a{font-size:var(--text-sm);color:var(--fg-2);text-decoration:none;padding-block:var(--space-2);margin-block:calc(-1 * var(--space-2))}.nv-footer__col a:hover,.nv-footer__col a:focus-visible{color:var(--fg-1)}.nv-footer__bottom{margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--border-w) solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.nv-footer__label{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;color:var(--fg-3)}.nv-footer__meta{font-size:var(--text-sm);color:var(--fg-2)}.nv-footer__offices{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.nv-footer-newsletter{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.nv-footer-newsletter__input{flex:1 1 auto;min-width:0;padding:8px 10px;font:inherit;font-size:var(--text-sm);color:var(--fg-1);background:var(--bg-surface);border:var(--border-w) solid var(--line);border-radius:var(--radius-sm)}.nv-footer-newsletter__input::placeholder{color:var(--fg-3)}.nv-footer-newsletter__input:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:1px;border-color:var(--color-brand-1)}.nv-footer-newsletter__submit{flex:none;padding:8px 14px;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--fg-inverse);background:var(--color-brand-1);border:var(--border-w) solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:opacity .12s ease}.nv-footer-newsletter__submit:hover{opacity:.9}.nv-footer-newsletter--mc{display:block}.nv-footer-newsletter--mc .mc4wp-form-fields,.nv-footer-newsletter--mc .mc4wp-inline{display:flex;width:100%;gap:var(--space-2)}.nv-footer-newsletter--mc input[type=email]{flex:1 1 auto;min-width:0;padding:8px 10px;font:inherit;font-size:var(--text-sm);color:var(--fg-1);background:var(--bg-surface);border:var(--border-w) solid var(--line);border-radius:var(--radius-sm)}.nv-footer-newsletter--mc input[type=email]::placeholder{color:var(--fg-3)}.nv-footer-newsletter--mc input[type=email]:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:1px;border-color:var(--color-brand-1)}.nv-footer-newsletter--mc input[type=submit]{flex:none;padding:8px 14px;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:#fff;background:var(--color-brand-1);border:none;border-radius:var(--radius-sm);cursor:pointer}.nv-footer-newsletter--mc input[type=submit]:hover{opacity:.9}.nv-footer-newsletter--mc .mc4wp-response{margin-top:var(--space-2)}.nv-social{display:flex;gap:var(--space-3);margin-top:var(--space-3)}.nv-social__link{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);border:var(--border-w) solid var(--line);color:var(--fg-2);transition:color .12s ease,border-color .12s ease}.nv-social__link:hover,.nv-social__link:focus-visible{color:var(--fg-1);border-color:var(--line-strong)}.nv-social__link svg{width:16px;height:16px}.nv-footer__bottom-right{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.nv-footer__legal-links{display:flex;gap:var(--space-5)}.nv-footer__legal-links a{font-size:var(--text-sm);color:var(--fg-2);text-decoration:none;padding-block:var(--space-2);margin-block:calc(-1 * var(--space-2))}.nv-footer__legal-links a:hover,.nv-footer__legal-links a:focus-visible{color:var(--fg-1)}.nv-footer__credit{font-size:var(--text-sm);color:var(--fg-3);text-decoration:none;padding-block:var(--space-2);margin-block:calc(-1 * var(--space-2))}.nv-footer__credit:hover,.nv-footer__credit:focus-visible{color:var(--color-brand-1)}.nv-legal{background:var(--bg-page);border-top:var(--border-w) solid var(--line)}.nv-legal__inner{max-width:var(--container-max);margin:0 auto;padding:var(--space-5)}@media (min-width: 768px){.nv-legal__inner{padding:var(--space-5) var(--space-7)}}.nv-legal p{font-size:var(--text-fine);line-height:var(--leading-normal);color:var(--fg-3);max-width:96ch;margin:0}.nv-section__head{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.nv-listing__title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0}.nv-listing__intro{color:var(--fg-2);max-width:64ch;margin:0}.nv-listing__empty{color:var(--fg-2)}.nv-pdf-cover{container-type:inline-size;display:block;width:100%;height:100%;background:radial-gradient(120% 90% at 100% 0%,rgba(255,255,255,.14),transparent 60%),linear-gradient(160deg,var(--color-brand-1),color-mix(in srgb,var(--color-brand-1) 72%,var(--color-black)));color:var(--color-white);transition:transform var(--dur-reveal) var(--ease-cinematic)}a:hover .nv-pdf-cover,a:focus-visible .nv-pdf-cover{transform:scale(1.03)}@media (prefers-reduced-motion: reduce){.nv-pdf-cover{transition:none}a:hover .nv-pdf-cover,a:focus-visible .nv-pdf-cover{transform:none}}.nv-pdf-cover__inner{display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:var(--space-4);padding:clamp(var(--space-4),6cqi,var(--space-8))}.nv-pdf-cover__label{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.nv-pdf-cover__name{max-width:18ch;font-size:clamp(1.5rem,8.5cqi,3rem);font-weight:500;line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.nv-cards{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width: 560px){.nv-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.nv-cards{grid-template-columns:repeat(3,1fr)}}.nv-card__link{display:flex;flex-direction:column;gap:var(--space-3);text-decoration:none;color:inherit}.nv-card__link:hover .nv-card__title,.nv-card__link:focus-visible .nv-card__title{color:var(--color-brand-1)}.nv-card__media{aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-md);background:var(--bg-sunken)}.nv-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion: reduce){.nv-card__media img{transition:none}}@media (prefers-reduced-motion: no-preference){.nv-card__link:hover .nv-card__media img,.nv-card__link:focus-visible .nv-card__media img{transform:scale(1.04)}}.nv-card__meta{font-size:var(--text-xs);text-transform:uppercase;color:var(--fg-3)}.nv-card__title{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0;transition:color .12s ease}.nv-card__excerpt{font-size:var(--text-sm);color:var(--fg-2);line-height:var(--leading-normal);margin:0}.nv-404__head{display:flex;flex-direction:column;gap:var(--space-3);max-width:60ch;margin-bottom:var(--space-8)}.nv-404__title{font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0}.nv-404__intro{color:var(--fg-2);line-height:var(--leading-normal);margin:0}.nv-deadend{display:flex;flex-direction:column;gap:var(--space-8)}.nv-deadend__section{display:flex;flex-direction:column;gap:var(--space-5)}.nv-deadend__search{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:var(--border-w, 1px) solid var(--line);border-radius:var(--radius-md);background:var(--bg-sunken)}.nv-deadend__heading{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0}.nv-deadend__grid{display:grid;grid-template-columns:1fr;gap:var(--space-4);list-style:none;margin:0;padding:0}@media (min-width: 560px){.nv-deadend__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.nv-deadend__grid{grid-template-columns:repeat(3,1fr)}}.nv-deadend__card{display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-surface);text-decoration:none;color:inherit;transition:border-color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.nv-deadend__card:hover,.nv-deadend__card:focus-visible{border-color:var(--color-brand-1);transform:translateY(-2px)}.nv-deadend__card:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:2px}@media (prefers-reduced-motion: reduce){.nv-deadend__card{transition:none}.nv-deadend__card:hover,.nv-deadend__card:focus-visible{transform:none}}.nv-deadend__card-title{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.nv-deadend__card-title .nv-icon{flex:none;color:var(--color-brand-1);transition:transform var(--dur-fast) var(--ease-out)}@media (prefers-reduced-motion: reduce){.nv-deadend__card-title .nv-icon{transition:none}}@media (prefers-reduced-motion: no-preference){.nv-deadend__card:hover .nv-deadend__card-title .nv-icon,.nv-deadend__card:focus-visible .nv-deadend__card-title .nv-icon{transform:translate(3px)}}.nv-deadend__card-desc{font-size:var(--text-sm);color:var(--fg-2);line-height:var(--leading-normal)}.nv-search{display:flex;flex-wrap:wrap;gap:var(--space-3)}.nv-search__input{flex:1 1 240px;min-width:0;font-family:inherit;font-size:var(--text-base);color:var(--fg-1);padding:12px 16px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-surface)}.nv-search__input::placeholder{color:var(--fg-3)}.nv-search__input:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:2px}.nv-search__submit{flex:none}.nv-article-top{padding-bottom:0}.nv-article{max-width:880px;margin:0 auto;padding:0 var(--space-6)}.nv-article-head{display:flex;flex-direction:column;gap:var(--space-5)}.nv-breadcrumb{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);text-transform:uppercase;color:var(--fg-3);font-weight:var(--weight-semibold)}.nv-breadcrumb a{color:inherit;text-decoration:none;padding-block:12px;margin-block:-12px}.nv-breadcrumb a:hover{color:var(--fg-1)}.nv-breadcrumb__arrow{width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);opacity:.7}.nv-article-title{font-size:var(--fs-article-title);line-height:1.08;font-weight:var(--weight-semibold);color:var(--fg-1);margin:0;text-wrap:balance}.nv-article-dek{font-size:var(--fs-dek);line-height:var(--leading-normal);color:var(--fg-2);margin:0}.nv-byline{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-top:var(--border-w) solid var(--line-faint);border-bottom:var(--border-w) solid var(--line-faint)}.nv-byline__avatar{width:44px;height:44px;flex:none;border-radius:var(--radius-pill);background:var(--bg-sunken);border:var(--border-w) solid var(--line);object-fit:cover}.nv-byline__avatar--mark{display:grid;place-items:center;color:var(--color-brand-1)}.nv-byline__who{display:flex;flex-direction:column;gap:2px}.nv-byline__name{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--fg-1)}.nv-byline__role{font-size:var(--text-xs);color:var(--fg-3)}.nv-byline__meta{margin-left:auto;display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--fg-3)}.nv-byline__dot{width:3px;height:3px;border-radius:50%;background:var(--fg-3);opacity:.5}.nv-article-hero-media{max-width:880px;margin:var(--space-7) auto 0;padding:0 var(--space-6)}.nv-article-hero-media img{width:100%;height:clamp(280px,38vw,460px);object-fit:cover;border-radius:var(--radius-md);display:block}.nv-article-cap{display:block;margin-top:var(--space-3);font-size:var(--text-xs);color:var(--fg-3)}.nv-article-body{display:flow-root}.nv-article-body>*{margin-top:0;margin-bottom:0}.nv-article-body>*+*{margin-top:var(--space-6)}.nv-article-body p{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--fg-2);text-wrap:pretty}.nv-article-body>p:first-child{font-size:var(--fs-lead);color:var(--fg-1);font-weight:var(--weight-medium)}.nv-article-body h2,.nv-article-body h3,.nv-article-body h4{font-weight:var(--weight-semibold);color:var(--fg-1);text-wrap:balance}.nv-article-body h2{font-size:var(--fs-title-sm);line-height:1.2}.nv-article-body h3{font-size:var(--text-xl);line-height:var(--leading-tight)}.nv-article-body h4{font-size:var(--text-lg);line-height:var(--leading-tight)}.nv-article-body>*+:is(h2,h3,h4){margin-top:calc(var(--space-6) + var(--space-4))}.nv-article-body>:is(h2,h3,h4)+*{margin-top:var(--space-4)}.nv-article-body a:not(.nv-btn,.wp-block-button__link,.wp-block-file__button){color:var(--color-brand-1);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.nv-article-body strong{font-weight:var(--weight-semibold);color:var(--fg-1)}.nv-article-body code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;padding:.1em .35em;border-radius:var(--radius-sm);background:var(--bg-sunken)}.nv-article-body ul,.nv-article-body ol{display:flex;flex-direction:column;gap:var(--space-4);padding-left:var(--space-6)}.nv-article-body ul li,.nv-article-body ol li{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--fg-2);padding-left:var(--space-1)}.nv-article-body ul ul,.nv-article-body ul ol,.nv-article-body ol ul,.nv-article-body ol ol{margin-top:var(--space-3);gap:var(--space-3)}.nv-article-body ul{list-style:disc}.nv-article-body ol{list-style:decimal}.nv-article-body li::marker{color:var(--color-brand-1)}.nv-article-body blockquote{padding-left:var(--space-5);border-left:3px solid var(--color-brand-1)}.nv-article-body blockquote>*+*{margin-top:var(--space-4)}.nv-article-body blockquote p{font-size:var(--fs-statement);line-height:1.3;font-weight:var(--weight-medium);color:var(--fg-1)}.nv-article-body blockquote cite{display:block;margin-top:var(--space-4);font-style:normal;font-size:var(--text-sm);color:var(--fg-2)}.nv-article-body figure{margin-left:0;margin-right:0}.nv-article-body img,.nv-article-body video{display:block;max-width:100%;height:auto;border-radius:var(--radius-sm)}.nv-article-body video,.nv-article-body audio{width:100%}.nv-article-body figcaption,.nv-article-body .wp-element-caption{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--fg-2);text-align:left}.nv-article-body .aligncenter{margin-left:auto;margin-right:auto;text-align:center}@media (min-width: 1100px){.nv-article-body .alignwide{margin-left:-120px;margin-right:-120px}}.nv-article-body .alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.nv-article-body .alignfull img,.nv-article-body .alignfull video{width:100%;border-radius:0}.nv-article-body .alignfull figcaption{padding:0 var(--space-6)}.nv-article-body .alignleft,.nv-article-body .alignright{margin-bottom:var(--space-4)}@media (min-width: 700px){.nv-article-body .alignleft,.nv-article-body .alignright{max-width:45%}}@media (min-width: 700px){.nv-article-body .alignleft{float:left;margin-right:var(--space-6)}.nv-article-body .alignright{float:right;margin-left:var(--space-6)}}.nv-article-body .wp-block-table{overflow-x:auto}.nv-article-body .wp-block-table table{width:100%;border-collapse:collapse;font-size:var(--text-base);line-height:var(--leading-normal)}.nv-article-body .wp-block-table th,.nv-article-body .wp-block-table td{padding:var(--space-3) var(--space-4);border-bottom:var(--border-w) solid var(--line);text-align:left;vertical-align:top;color:var(--fg-2)}.nv-article-body .wp-block-table thead th,.nv-article-body .wp-block-table th{color:var(--fg-1);font-weight:var(--weight-semibold);border-bottom-color:var(--fg-1)}.nv-article-body .wp-block-table tfoot td{color:var(--fg-1);font-weight:var(--weight-semibold);border-top:var(--border-w) solid var(--fg-1);border-bottom:0}.nv-article-body .wp-block-table.is-style-stripes{border-bottom:0}.nv-article-body .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--bg-sunken)}.nv-article-body .wp-block-table.is-style-stripes td,.nv-article-body .wp-block-table.is-style-stripes th{border-bottom:0}.nv-article-body hr,.nv-article-body .wp-block-separator{border:0;border-top:var(--border-w) solid var(--line);margin-top:var(--space-7);margin-bottom:var(--space-7);opacity:1}.nv-article-body hr:not(.is-style-wide,.is-style-dots),.nv-article-body .wp-block-separator:not(.is-style-wide,.is-style-dots){width:96px;border-top-width:2px;border-top-color:var(--color-brand-1)}.nv-article-body hr.is-style-dots,.nv-article-body .wp-block-separator.is-style-dots{border:0;text-align:center;line-height:1}.nv-article-body hr.is-style-dots:before,.nv-article-body .wp-block-separator.is-style-dots:before{content:"";display:inline-block;width:6px;height:6px;padding:0;vertical-align:middle;border-radius:50%;background:var(--color-brand-1);box-shadow:-24px 0 0 var(--color-brand-1),24px 0 0 var(--color-brand-1)}.nv-article-body>hr+*,.nv-article-body>.wp-block-separator+*{margin-top:0}.nv-article-body .wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--space-3)}.nv-article-body .wp-block-button__link.wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;padding:13px 22px;border:var(--border-w) solid transparent;border-radius:var(--radius-sm);background:var(--color-brand-1);color:#fff;font-size:var(--text-base);font-weight:var(--weight-medium);line-height:1;text-decoration:none;transition:opacity var(--dur-fast) ease,background-color var(--dur-fast) ease,transform var(--dur-fast) var(--ease-out)}.nv-article-body .wp-block-button__link.wp-block-button__link:hover{opacity:.9;transform:translateY(-1px)}.nv-article-body .wp-block-button__link.wp-block-button__link:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:2px}@media (prefers-reduced-motion: reduce){.nv-article-body .wp-block-button__link.wp-block-button__link{transition:none}.nv-article-body .wp-block-button__link.wp-block-button__link:hover{transform:none}}.nv-article-body .is-style-outline>.wp-block-button__link.wp-block-button__link{background:var(--bg-surface);color:var(--fg-1);border-color:var(--line-strong)}.nv-article-body .is-style-outline>.wp-block-button__link.wp-block-button__link:hover{opacity:1;background:var(--gb-gray-50)}.nv-article-body .wp-block-file{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-w) solid var(--line);border-radius:var(--radius-md);background:var(--bg-sunken);font-size:var(--text-base)}.nv-article-body .wp-block-file>a:not(.wp-block-file__button){color:var(--fg-1);font-weight:var(--weight-semibold);text-decoration:none;overflow-wrap:anywhere}.nv-article-body .wp-block-file>a:not(.wp-block-file__button):hover{color:var(--color-brand-1)}.nv-article-body .wp-block-file .wp-block-file__button{margin:0;padding:10px 16px;border-radius:var(--radius-sm);background:var(--color-brand-1);color:#fff;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1;text-decoration:none}.nv-article-body .wp-block-file .wp-block-file__button:hover{opacity:.9}.nv-article-body .wp-block-file .wp-block-file__embed{flex-basis:100%;border:0;border-radius:var(--radius-sm)}.nv-article-body .wp-block-details{border-top:var(--border-w) solid var(--line);border-bottom:var(--border-w) solid var(--line);padding:var(--space-4) 0}.nv-article-body .wp-block-details+.wp-block-details{margin-top:0;border-top:0}.nv-article-body .wp-block-details summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);list-style:none;cursor:pointer;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--fg-1);padding-block:var(--space-2)}.nv-article-body .wp-block-details summary::-webkit-details-marker{display:none}.nv-article-body .wp-block-details summary:after{content:"";flex:none;width:12px;height:12px;background:linear-gradient(currentColor,currentColor) center/12px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 12px no-repeat;transition:transform var(--dur-fast) var(--ease-out)}.nv-article-body .wp-block-details[open] summary:after{transform:rotate(45deg)}.nv-article-body .wp-block-details>:not(summary){margin-top:var(--space-3)}@media (prefers-reduced-motion: reduce){.nv-article-body .wp-block-details summary:after{transition:none}}.nv-article-body sup.fn a,.nv-article-body .fn a{text-decoration:none;font-weight:var(--weight-semibold);padding:0 2px}.nv-article-body .wp-block-footnotes{margin-top:var(--space-7);padding-top:var(--space-5);padding-left:var(--space-6);border-top:var(--border-w) solid var(--line);gap:var(--space-2)}.nv-article-body .wp-block-footnotes li{font-size:var(--text-base);color:var(--fg-2)}.nv-article-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--border-w) solid var(--line-faint)}.nv-tags{display:flex;gap:var(--space-3);flex-wrap:wrap}.nv-share{display:flex;align-items:center;gap:var(--space-3)}.nv-share__label{font-size:var(--text-xs);text-transform:uppercase;font-weight:var(--weight-semibold);color:var(--fg-3)}.nv-share__link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-pill);border:var(--border-w) solid var(--line);color:var(--fg-1);transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.nv-share__link:hover{background:var(--color-brand-1);border-color:var(--color-brand-1);color:#fff}.nv-author-card{display:flex;gap:var(--space-5);align-items:flex-start;margin:var(--space-8) auto 0;max-width:880px;padding:var(--space-6);border:var(--border-w) solid var(--line);border-radius:var(--radius-md);background:var(--bg-sunken)}.nv-author-card__avatar{width:64px;height:64px;flex:none;border-radius:var(--radius-pill);background:var(--bg-surface);border:var(--border-w) solid var(--line);object-fit:cover}.nv-author-card__avatar--mark{display:grid;place-items:center;color:var(--color-brand-1)}.nv-author-card__bio{display:flex;flex-direction:column;gap:var(--space-2)}.nv-author-card__label{font-size:var(--text-xs);text-transform:uppercase;font-weight:var(--weight-semibold);color:var(--fg-3)}.nv-author-card__name{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--fg-1)}.nv-author-card__role{font-size:var(--text-sm);color:var(--fg-3)}.nv-author-card p{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--fg-2);margin:var(--space-2) 0 0}.nv-related{background:var(--bg-sunken);border-top:var(--border-w) solid var(--line)}.nv-related .nv-scroller{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;margin-top:var(--space-5);margin-right:calc(50% - 50vw);cursor:grab}.nv-related .nv-scroller::-webkit-scrollbar{display:none}.nv-related .nv-scroller.is-dragging{cursor:grabbing;user-select:none}.nv-related .nv-scroller-track{display:flex;gap:var(--space-5);width:max-content;padding-right:calc(50vw - 50% + var(--space-8))}.nv-rel-card{width:clamp(280px,24vw,360px);flex:none;display:flex;flex-direction:column;gap:var(--space-3);text-decoration:none;color:inherit}.nv-rel-card__media{aspect-ratio:3/2;border-radius:var(--radius-sm);overflow:hidden;background:var(--bg-fill-2);margin-bottom:var(--space-1)}.nv-rel-card__img{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-base) var(--ease-out)}@media (prefers-reduced-motion: reduce){.nv-rel-card__img{transition:none}}@media (prefers-reduced-motion: no-preference){.nv-rel-card:hover .nv-rel-card__img{transform:scale(1.04)}}.nv-rel-card__cat{font-size:var(--text-xs);text-transform:uppercase;color:var(--fg-3);font-weight:var(--weight-semibold)}.nv-rel-card__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--fg-1);transition:color var(--dur-fast) ease}.nv-rel-card:hover .nv-rel-card__title{color:var(--color-brand-1)}.nv-rel-card__when{font-size:var(--text-xs);color:var(--fg-3)}.nv-related .nv-scroller-nav[hidden]{display:none}.nv-related .nv-scroller-nav{display:flex;justify-content:flex-start;gap:var(--space-3);margin-top:var(--space-6)}.nv-related .nv-scroller-btn{width:46px;height:46px;border-radius:var(--radius-pill);border:var(--border-w-strong) solid var(--line-strong);background:var(--bg-surface);color:var(--fg-1);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast) ease}.nv-related .nv-scroller-btn:hover:not(:disabled){background:var(--color-brand-1);border-color:var(--color-brand-1);color:#fff}@media (prefers-reduced-motion: no-preference){.nv-related .nv-scroller-btn:hover:not(:disabled){transform:translateY(-1px) scale(1.05)}}.nv-related .nv-scroller-btn:focus-visible{outline:2px solid var(--color-brand-1);outline-offset:2px}.nv-related .nv-scroller-btn--solid{background:var(--bg-fill);color:var(--fg-inverse);border-color:var(--bg-fill)}.nv-related .nv-scroller-btn:disabled{opacity:.3;cursor:default}
