:root{--color-primary:#e8612a;--color-primary-tint:#fdeee7;--color-primary-shadow:#e8612a66;--selection-bg:var(--color-primary);--selection-fg:var(--color-black);--color-primary-text:#b8420f;--color-black:#0d0f14;--color-white:#fff;--color-ink-2:#2a2f3c;--color-mid:#6b7280;--color-rule:#e2e5eb;--color-rule-strong:#cdd3dc;--iso-top:#e9ecf1;--iso-left:#cdd2da;--iso-right:#b4bac4;--iso-accent-top:#f29a73;--iso-accent-left:#e8612a;--iso-accent-right:#c24e1f;--color-visual-ground:#ebeef3;--black-a60:#0009;--color-bg:#f5f7fa;--color-surface-dark:#121419;--color-surface-dark-2:#13161f;--color-surface-contact:#171c29;--white-a04:#ffffff0a;--white-a08:#ffffff14;--white-a10:#ffffff1a;--white-a12:#ffffff1f;--white-a15:#ffffff26;--white-a18:#ffffff2e;--white-a25:#ffffff40;--white-a30:#ffffff4d;--white-a35:#ffffff59;--white-a45:#ffffff73;--white-a50:#ffffff80;--white-a55:#ffffff8c;--white-a70:#ffffffb3;--color-nav-bar:#0d0f14f2;--color-error:#ff9d86;--font-family:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fs-h1:clamp(2.75rem, 1.808rem + 4.017vw, 5.625rem);--fs-h1-sm:clamp(2rem, 1.427rem + 2.445vw, 3.75rem);--fs-h1-cover:clamp(2.25rem, 1.431rem + 3.493vw, 4.75rem);--fs-h1-post:clamp(2rem, 1.5rem + 2.3vw, 3.625rem);--fs-h2:clamp(1.75rem, 1.545rem + .873vw, 2.375rem);--fs-h2-lg:clamp(1.75rem, 1.343rem + 1.747vw, 2.625rem);--fs-h3:clamp(1.375rem, 1.211rem + .699vw, 1.875rem);--fs-h3-lg:clamp(1.375rem, 1.089rem + 1.223vw, 2rem);--fs-copy:clamp(.844rem, .813rem + .131vw, .9375rem);--fs-copy-lg:clamp(.9rem, .867rem + .14vw, 1rem);--fs-lead:clamp(.9375rem, .876rem + .262vw, 1.125rem);--fs-lead-lg:clamp(1rem, .945rem + .236vw, 1.1875rem);--fs-quote:clamp(1.25rem, 1.045rem + .873vw, 1.875rem);--fs-nav:clamp(.787rem, .759rem + .122vw, .875rem);--fs-label:clamp(.584rem, .551rem + .144vw, .6875rem);--fs-caption:clamp(.731rem, .705rem + .114vw, .8125rem);--fs-btn:clamp(.844rem, .813rem + .131vw, .9375rem);--fs-btn-sm:clamp(.731rem, .705rem + .114vw, .8125rem);--fs-btn-lg:clamp(.956rem, .921rem + .149vw, 1.0625rem);--fs-post-title:clamp(.9375rem, .856rem + .349vw, 1.1875rem);--lh-tight:.97;--lh-flush:1.08;--lh-cover:1.02;--lh-heading:1.15;--lh-snug:1.4;--lh-body:1.75;--lh-relaxed:1.8;--lh-quote:1.6;--tracking-tight:-.0167em;--tracking-hero-heading:-.0278em;--tracking-contact-heading:-.025em;--tracking-h2:-.0132em;--tracking-h2-lg:-.02em;--tracking-cover-heading:-.0263em;--tracking-cover-label:.14em;--tracking-normal:0em;--tracking-wide:.04em;--tracking-label:.12em;--tracking-chip:.05em;--tracking-wordmark:.18em;--space-2xs:clamp(.175rem, .15rem + .105vw, .25rem);--space-xs:clamp(.35rem, .301rem + .21vw, .5rem);--space-sm:clamp(.525rem, .451rem + .314vw, .75rem);--space-md:clamp(.7rem, .602rem + .419vw, 1rem);--space-lg:clamp(1.05rem, .903rem + .629vw, 1.5rem);--space-xl:clamp(1.4rem, 1.203rem + .838vw, 2rem);--space-2xl:clamp(1.75rem, 1.504rem + 1.048vw, 2.5rem);--space-3xl:clamp(2.1rem, 1.805rem + 1.258vw, 3rem);--space-4xl:clamp(2.8rem, 2.407rem + 1.677vw, 4rem);--space-5xl:clamp(3.5rem, 3.009rem + 2.096vw, 5rem);--space-6xl:clamp(4.375rem, 3.761rem + 2.62vw, 6.25rem);--space-7xl:clamp(5.25rem, 4.513rem + 3.144vw, 7.5rem);--space-section-head:clamp(2.45rem, 2.106rem + 1.467vw, 3.5rem);--space-row-padding:clamp(1.75rem, 1.504rem + 1.048vw, 2.5rem);--space-blog-row-padding:clamp(1.225rem, 1.053rem + .734vw, 1.75rem);--space-row-indent:clamp(1.4rem, 1.203rem + .838vw, 2rem);--space-hover-shift:clamp(.525rem, .451rem + .314vw, .75rem);--space-card-padding:clamp(1.75rem, 1.504rem + 1.048vw, 2.5rem);--space-footer-pad-top:clamp(3.15rem, 2.708rem + 1.887vw, 4.5rem);--space-column-gap:clamp(1.75rem, .836rem + 3.895vw, 5rem);--space-contact-gap:clamp(2.1rem, .786rem + 5.611vw, 6.25rem);--space-grid-gap:clamp(.875rem, .752rem + .524vw, 1.25rem);--container-width:clamp(770px, 661.9px + 28.821vw, 1100px);--container-width-lg:clamp(868px, 746.2px + 32.489vw, 1240px);--container-reading:clamp(504px, 433.2px + 18.865vw, 720px);--section-padding-inline:clamp(1.25rem, .022rem + 5.24vw, 5rem);--section-padding-block:var(--space-7xl);--nav-height:64px;--services-intro-width:clamp(13.125rem, 11.283rem + 7.86vw, 18.75rem);--testimonial-list-width:clamp(14.875rem, 12.787rem + 8.908vw, 21.25rem);--contact-form-width:clamp(22.75rem, 19.557rem + 13.624vw, 32.5rem);--space-fab-offset:clamp(1.225rem, 1.053rem + .734vw, 1.75rem);--space-page-cover-top:clamp(6.5625rem, 5.641rem + 3.93vw, 9.375rem);--space-page-cover-bottom:clamp(3.9375rem, 3.385rem + 2.358vw, 5.625rem);--size-close-button:2.875rem;--size-close-glyph:1.1875rem;--size-social-button:2.625rem;--size-done-tick:4.75rem;--size-head-photo:4.25rem;--size-stat-min:clamp(7rem, 6.018rem + 4.192vw, 10rem);--size-founder-photo:clamp(8.75rem, 7.5rem + 3.5vw, 11.875rem);--size-play-button:3.375rem;--container-post-head:51.25rem;--nav-panel-wide:clamp(22.75rem, 19.557rem + 13.624vw, 32.5rem);--consent-width:clamp(19.6rem, 16.849rem + 11.738vw, 28rem);--modal-width:35rem;--chev-width:1.75rem;--chev-height:1.125rem;--space-discipline-row:clamp(3.15rem, 2.708rem + 1.887vw, 4.5rem);--space-discipline-gap:clamp(2rem, .813rem + 5.066vw, 5.625rem);--space-item-grid-row-gap:clamp(1.575rem, 1.354rem + .943vw, 2.25rem);--space-item-grid-col-gap:clamp(2.1rem, 1.805rem + 1.258vw, 3rem);--size-item-bullet:6px;--size-tick:clamp(.875rem, .752rem + .524vw, 1.25rem);--size-pod-thumb:clamp(5.25rem, 4.513rem + 3.144vw, 7.5rem);--size-pod-thumb-col:clamp(6.3rem, 5.416rem + 3.773vw, 9rem);--size-pods-table-min:44rem;--fs-item-title:clamp(.744rem, .639rem + .445vw, 1.0625rem);--fs-item-body:clamp(.816rem, .786rem + .127vw, .90625rem);--hero-bulb-height:78%;--hero-bulb-max-width:42vw;--hero-bulb-centre:calc(50% + .2875 * min(var(--container-width-lg), 100% - 2 * var(--section-padding-inline)));--hero-grid-size:clamp(3.5rem, 3.009rem + 2.096vw, 5rem);--hero-grid-opacity:.04;--accent-bar-width-sm:clamp(.7875rem, .677rem + .472vw, 1.125rem);--accent-bar-width-md:clamp(1.225rem, 1.053rem + .734vw, 1.75rem);--accent-bar-width-lg:clamp(1.75rem, 1.504rem + 1.048vw, 2.5rem);--accent-bar-height:2px;--accent-bar-height-lg:3px;--border-hairline:1px;--border-emphasis:1.5px;--border-card-top:2px;--radius-none:0;--radius-panel:10px;--radius-pill:100px;--radius-full:50%;--shadow-cta-hard:7px 7px 0 var(--color-primary-text);--shadow-card-hover:0 18px 40px #0d0f1414;--shadow-play:0 8px 24px #e8612a66;--shadow-card-active:0 8px 24px #0d0f140f;--shadow-panel:0 24px 60px #00000073;--shadow-popover:0 8px 40px #0d0f1424;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-cta:cubic-bezier(.2, .7, .2, 1);--ease-accelerate:cubic-bezier(.4, 0, 1, 1);--ease-overshoot:cubic-bezier(.2, 1.3, .4, 1);--transition-cta:.4s var(--ease-cta);--duration-modal-in:.34s;--duration-modal-out:.26s;--transition-fast:.15s var(--ease-standard);--transition-base:.2s var(--ease-standard);--transition-slow:.35s var(--ease-standard);--duration-fade-out:.22s;--duration-fade-in:.4s;--transition-zoom:.5s ease;--bulb-swing-duration:6s;--bulb-swing-angle:2.5deg}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans/plus-jakarta-sans-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--nav-height)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--font-family);font-size:var(--fs-copy);font-weight:var(--fw-regular);line-height:var(--lh-body);color:var(--color-black);background:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}::selection{background:var(--selection-bg);color:var(--selection-fg)}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-extrabold);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight);text-wrap:balance}p{text-wrap:pretty}a{color:inherit}ul,ol{list-style:none}:focus-visible{outline:var(--border-emphasis) solid var(--color-primary);outline-offset:3px}.skip-link{top:var(--space-sm);left:var(--space-sm);z-index:200;padding:var(--space-sm) var(--space-md);background:var(--color-primary);color:var(--color-white);font-size:var(--fs-btn-sm);font-weight:var(--fw-bold);transition:transform var(--transition-base);text-decoration:none;position:absolute;transform:translateY(-200%);&:focus{transform:translateY(0)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--container-width);margin-inline:auto}.container-lg{width:100%;max-width:var(--container-width-lg);margin-inline:auto}.section{padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);border-top:var(--border-hairline) solid var(--color-rule)}.section--light{background:var(--color-white)}.section--tinted{background:var(--color-bg)}.section--dark{background:var(--color-black)}.eyebrow{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-mid);line-height:var(--lh-snug)}.section--dark .eyebrow{color:var(--white-a35)}.accent-bar{width:var(--accent-bar-width-md);height:var(--accent-bar-height);background:var(--color-primary);display:block}.accent-bar--sm{width:var(--accent-bar-width-sm)}.accent-bar--lg{width:var(--accent-bar-width-lg);height:var(--accent-bar-height-lg)}.btn{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg) var(--space-md) var(--space-2xl);font:inherit;font-size:var(--fs-btn);font-weight:var(--fw-bold);border:var(--border-hairline) solid transparent;border-radius:var(--radius-none);background:var(--color-primary);color:var(--color-white);cursor:pointer;transition:box-shadow var(--transition-cta), transform var(--transition-fast), background var(--transition-base), color var(--transition-base), border-color var(--transition-base);line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 0 #0000;&:hover{box-shadow:var(--shadow-cta-hard)}&:active{transform:scale(.98)}}.btn--sm{font-size:var(--fs-btn-sm);padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-xl)}.btn--lg{font-size:var(--fs-btn-lg);padding:var(--space-lg) var(--space-xl) var(--space-lg) var(--space-3xl)}.btn--flat:hover{box-shadow:none}.btn--outline{color:var(--color-black);border-color:var(--color-rule);background:0 0;&:hover{background:var(--color-black);color:var(--color-white);border-color:var(--color-black);box-shadow:none}}.section--dark .btn--outline,.btn--outline.btn--on-dark{color:var(--white-a70);border-color:var(--white-a18);&:hover{background:var(--color-white);color:var(--color-black);border-color:var(--color-white)}}.btn .label{align-items:center;display:inline-flex}.btn .chev{display:inline-flex}.btn .chev svg{width:var(--chev-width);height:var(--chev-height);display:block;overflow:visible}.btn .chev path{fill:currentColor}.btn .chev path.one{transition:transform .4s;transform:translate(-62%)}.btn .chev path.two{transition:transform .5s;transform:translate(-31%)}.btn:hover .chev path.one{animation:1s .6s infinite chev-pulse;transform:translate(0)}.btn:hover .chev path.two{animation:1s .4s infinite chev-pulse;transform:translate(0)}.btn:hover .chev path.three{animation:1s .2s infinite chev-pulse}@keyframes chev-pulse{0%,to{fill:currentColor}50%{fill:var(--white-a45)}}.btn[data-state] .chev{opacity:0;transition:opacity var(--transition-base)}.btn-spin{width:var(--size-tick);height:var(--size-tick);margin-right:var(--space-xs);border:var(--border-emphasis) solid currentColor;border-radius:var(--radius-full);border-right-color:#0000;animation:.6s linear infinite btn-spin;display:inline-block}@keyframes btn-spin{to{transform:rotate(360deg)}}.btn-tick{width:var(--size-tick);height:var(--size-tick);margin-right:var(--space-xs);display:inline-block;position:relative}.btn-tick:after{content:"";border:solid;border-width:0 var(--border-emphasis) var(--border-emphasis) 0;width:35%;height:70%;position:absolute;top:0;left:30%;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.btn .chev path,.btn:hover .chev path{transition:none;animation:none}}.btn--pill{padding:var(--space-sm) var(--space-lg);font-size:var(--fs-btn-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-normal);color:var(--color-ink-2);border:var(--border-hairline) solid var(--color-rule);border-radius:var(--radius-none);box-shadow:none;transition:background var(--transition-base), color var(--transition-base), border-color var(--transition-base);background:0 0;&:hover{box-shadow:none;background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary);transform:none}}.link-accent{font-size:var(--fs-btn-sm);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);color:var(--color-primary-text);border-bottom:var(--border-emphasis) solid var(--color-primary);transition:opacity var(--transition-base);padding-bottom:2px;text-decoration:none;display:inline-block;&:hover{opacity:.7}}.link-muted{font-size:var(--fs-btn-sm);font-weight:var(--fw-bold);color:var(--color-mid);border-bottom:var(--border-hairline) solid var(--color-rule);transition:color var(--transition-base), border-color var(--transition-base);padding-bottom:2px;text-decoration:none;display:inline-block;&:hover{color:var(--color-primary-text);border-color:var(--color-primary)}}[data-reveal-ready] [data-reveal]{opacity:0;transition:opacity .75s var(--ease-standard), transform .75s var(--ease-standard);transition-delay:var(--reveal-delay,0s);transform:translateY(26px)}[data-reveal-ready] [data-reveal].is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal-ready] [data-reveal]{opacity:1;transform:none}}.prose{font-size:var(--fs-copy-lg);line-height:var(--lh-body);color:var(--color-ink-2)}.prose>*+*{margin-top:var(--space-lg)}.prose h2{margin-top:var(--space-3xl);font-size:var(--fs-h3);letter-spacing:var(--tracking-tight);line-height:var(--lh-heading);color:var(--color-black)}.prose h3{margin-top:var(--space-2xl);font-size:var(--fs-item-title);letter-spacing:var(--tracking-tight);line-height:var(--lh-heading);color:var(--color-black)}.prose a{color:var(--color-primary-text);text-underline-offset:2px;text-decoration-thickness:1px}.prose ul,.prose ol{padding-left:var(--space-xl);list-style:revert}.prose li+li{margin-top:var(--space-sm)}.prose blockquote{padding-left:var(--space-lg);border-left:var(--border-card-top) solid var(--color-primary);color:var(--color-mid);font-style:italic}.prose code{padding:var(--space-2xs) var(--space-xs);background:var(--color-bg);border:var(--border-hairline) solid var(--color-rule);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.prose pre{padding:var(--space-lg);background:var(--color-black);color:var(--color-white);font-size:var(--fs-caption);line-height:var(--lh-snug);overflow-x:auto}.prose pre code{color:inherit;background:0 0;border:none;padding:0}.prose img{height:auto}.prose hr{border:none;border-top:var(--border-hairline) solid var(--color-rule)}.prose table{width:100%;margin-top:var(--space-xl);border-collapse:collapse;font-size:var(--fs-copy);line-height:var(--lh-body);text-align:left}.prose th,.prose td{padding:var(--space-md) var(--space-lg);vertical-align:top;overflow-wrap:break-word}.prose thead th{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-mid);border-bottom:var(--border-card-top) solid var(--color-primary)}.prose tbody td{border-bottom:var(--border-hairline) solid var(--color-rule)}.prose tbody tr:nth-child(2n) td{background:var(--color-bg)}.prose tbody td:first-child{font-weight:var(--fw-bold);color:var(--color-black)}.prose .btn{color:var(--color-white);text-decoration:none}.prose .btn--outline{color:var(--color-black)}.prose .btn--outline:hover{color:var(--color-white)}.prose .prose__cta{margin-block:var(--space-xl)}.prose .prose__eyebrow{margin-top:var(--space-3xl);color:var(--color-primary-text);font-weight:var(--fw-bold)}.prose .prose__eyebrow+h2{margin-top:var(--space-sm)}.prose .prose__subhead{margin-top:var(--space-sm);font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--color-mid)}.viz{margin:var(--space-2xl) 0;padding:var(--space-xl) var(--space-xl) var(--space-lg);background:var(--color-white);border:var(--border-hairline) solid var(--color-rule);border-top:var(--border-card-top) solid var(--color-black);gap:var(--space-lg);min-width:0;display:grid}.prose .viz{margin-block:var(--space-2xl)}.viz__head{gap:var(--space-xs);display:grid}.viz__title{font-size:var(--fs-h3);font-weight:var(--fw-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--lh-heading);color:var(--color-black);text-wrap:balance}.viz__sub{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--color-mid);max-width:62ch}.viz__body{min-width:0;container-type:inline-size}.viz__svg{width:100%;height:auto;font-family:var(--font-family);display:block}.viz__narrow{display:none}@container (width<=34rem){.viz__wide{display:none}.viz__narrow{display:block}}.viz__foot{padding-top:var(--space-sm);border-top:var(--border-hairline) solid var(--color-rule);font-size:var(--fs-caption);color:var(--color-mid);margin:0}.viz__foot strong{color:var(--color-ink-2)}.v-grid{stroke:var(--color-rule);stroke-width:1px}.v-tick{stroke:var(--color-rule-strong);stroke-width:1px}.v-baseline{stroke:var(--color-rule-strong);stroke-width:1.5px}.v-track{stroke:var(--color-rule-strong);stroke-width:2px}.v-area{fill:var(--color-primary);fill-opacity:.12}.v-line-soft{fill:none;stroke:var(--color-primary);stroke-opacity:.45;stroke-width:1.25px}.v-line-accent{fill:none;stroke:var(--color-primary);stroke-width:2.75px;stroke-linecap:round}.v-stem{stroke:var(--color-primary);stroke-opacity:.35;stroke-width:6px;stroke-linecap:round}.v-dot{fill:var(--color-rule-strong);stroke:var(--color-white);stroke-width:2px}.v-dot-ring{fill:var(--color-white);stroke:var(--color-primary);stroke-width:3px}.v-dot-accent{fill:var(--color-primary);stroke:var(--color-white);stroke-width:2px}.v-fill-accent{fill:var(--color-primary)}.v-fill-neutral{fill:var(--color-rule)}.v-link{fill:none;stroke:var(--color-rule-strong);stroke-width:1.25px}.v-link-accent{fill:none;stroke:var(--color-primary);stroke-opacity:.55;stroke-width:1.75px}.v-link-strong{fill:none;stroke:var(--color-mid);stroke-width:1.5px}.v-arrow{fill:none;stroke:var(--color-mid);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.v-chip{fill:var(--color-bg);stroke:var(--color-rule-strong);stroke-width:1px}.v-card-accent{fill:var(--color-primary-tint)}.v-iso-floor{fill:var(--color-rule)}.v-iso-top{fill:var(--iso-top)}.v-iso-left{fill:var(--iso-left)}.v-iso-right{fill:var(--iso-right)}.v-iso-accent-top{fill:var(--iso-accent-top)}.v-iso-accent-left{fill:var(--iso-accent-left)}.v-iso-accent-right{fill:var(--iso-accent-right)}.v-axis{fill:var(--color-mid);font-variant-numeric:tabular-nums;font-size:11.5px}.v-axis-strong{fill:var(--color-ink-2);font-size:11.5px;font-weight:700}.v-label{fill:var(--color-ink-2);font-size:13.5px;font-weight:500}.v-value{fill:var(--color-black);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.v-halo{paint-order:stroke;stroke:var(--color-white);stroke-width:4px;stroke-linejoin:round}.v-note{fill:var(--color-mid);font-size:12.5px}.v-eyebrow{fill:var(--color-mid);letter-spacing:.12em;font-size:10.5px;font-weight:700}.v-panel-title{fill:var(--color-black);font-size:15px;font-weight:800}.v-panel-sub{fill:var(--color-primary-text);font-size:12.5px;font-weight:700}.v-big{fill:var(--color-black);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:800}.v-big-accent{fill:var(--color-primary-text);letter-spacing:-.03em;font-size:38px;font-weight:800}.v-node-label{fill:var(--color-black);font-size:13.5px;font-weight:600}.v-node-title{fill:var(--color-black);font-size:14px;font-weight:800}.v-node-desc{fill:var(--color-ink-2);font-size:12.5px}.v-target{fill:var(--color-black);font-size:15px;font-weight:800}.v-target-on{fill:var(--color-white);font-size:14px;font-weight:800}.viz--kit{gap:var(--space-sm);background:0 0;border:none;padding:0}.viz__svg--kit{width:100%;height:auto;display:block}.stats{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-stat-min)), 1fr));gap:var(--space-lg);padding:var(--space-lg) 0 0;border-top:var(--border-hairline) solid var(--color-rule);margin:0;list-style:none;display:grid}.prose .stats>*+*{margin-top:0}.stat{align-content:start;gap:var(--space-xs);min-width:0;display:grid}.stat__value{font-size:var(--fs-h2);font-weight:var(--fw-extrabold);letter-spacing:var(--tracking-tight);color:var(--color-black);font-variant-numeric:tabular-nums;line-height:1}.stat:first-child .stat__value{color:var(--color-primary-text)}.stat__label{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--color-ink-2)}.stat__dots{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.stat__dot{width:var(--space-sm);height:var(--space-sm);border-radius:var(--radius-full);border:var(--border-hairline) solid var(--color-rule-strong)}.stat__dot--on{background:var(--color-primary);border-color:var(--color-primary)}.result-card{gap:var(--space-md);padding:var(--space-xl);background:var(--color-bg);border-top:var(--border-card-top) solid var(--color-primary);display:grid}.prose .result-card{margin-top:var(--space-xl)}.prose .result-card>*+*{margin-top:0}.prose .result-card+.result-card{margin-top:var(--space-lg)}.result-card__head{gap:var(--space-xs);display:grid}.result-card__meta{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-mid);margin:0}.prose .result-card__client{font-size:var(--fs-h3);color:var(--color-black);margin:0}.result-card__copy>*+*{margin-top:var(--space-sm)}.viz--deck{background:var(--color-black);color:var(--color-white);border:none}.viz__deck-head{display:grid}.viz__deck-eyebrow{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--white-a55)}.viz--deck .stats{border-top-color:var(--white-a15)}.viz--deck .stat__value{color:var(--color-white)}.viz--deck .stat:first-child .stat__value{color:var(--color-primary)}.viz--deck .stat__label{color:var(--white-a70)}.viz--deck .viz__foot{border-top-color:var(--white-a15);color:var(--white-a55)}.prose .viz--deck+.viz--deck{margin-top:var(--space-lg)}.prose-band{margin-top:var(--space-3xl);padding:var(--space-xl);background:var(--color-bg)}.prose .prose-band>*+*{margin-top:var(--space-lg)}.prose .prose-band>h2:first-child,.prose .prose-band>.prose__eyebrow:first-child+h2{margin-top:0}.wordmark[data-astro-cid-qisgtjgl]{align-items:center;gap:var(--space-sm);display:inline-flex}.wordmark__mark[data-astro-cid-qisgtjgl]{flex-shrink:0;width:auto}.wordmark__text[data-astro-cid-qisgtjgl]{font-weight:var(--fw-extrabold);font-size:var(--fs-nav);letter-spacing:var(--tracking-wordmark);text-transform:uppercase;color:var(--color-white);line-height:1}.nav[data-astro-cid-rutobish]{z-index:100;justify-content:space-between;align-items:center;gap:var(--space-lg);height:var(--nav-height);padding-inline:var(--section-padding-inline);background:var(--color-nav-bar);-webkit-backdrop-filter:blur(14px);border-bottom:var(--border-hairline) solid var(--white-a08);display:flex;position:fixed;inset:0 0 auto}.nav__brand[data-astro-cid-rutobish]{flex-shrink:0;text-decoration:none}.nav__burger-btn[data-astro-cid-rutobish]{align-items:center;gap:var(--space-xs);cursor:pointer;color:var(--white-a70);font-size:var(--fs-nav);font-weight:var(--fw-semibold);display:flex}.nav__burger[data-astro-cid-rutobish]{background:currentColor;width:18px;height:2px;display:block;position:relative;box-shadow:0 -6px,0 6px}.nav__toggle[data-astro-cid-rutobish]:focus-visible~.nav__burger-btn[data-astro-cid-rutobish]{outline:var(--border-emphasis) solid var(--color-primary);outline-offset:6px}.nav__toggle[data-astro-cid-rutobish]:checked~.nav__burger-btn[data-astro-cid-rutobish] .nav__burger[data-astro-cid-rutobish]{box-shadow:none;background:0 0;&:before,&:after{content:"";background:currentColor;position:absolute;inset:0}&:before{transform:rotate(45deg)}&:after{transform:rotate(-45deg)}}.nav__menu[data-astro-cid-rutobish]{max-height:calc(100dvh - var(--nav-height));padding:var(--space-lg) var(--section-padding-inline) var(--space-2xl);background:var(--color-surface-dark-2);border-bottom:var(--border-hairline) solid var(--white-a08);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.nav__toggle[data-astro-cid-rutobish]:checked~.nav__menu[data-astro-cid-rutobish]{display:block}.nav__item[data-astro-cid-rutobish]{border-bottom:var(--border-hairline) solid var(--white-a08)}.nav__link[data-astro-cid-rutobish]{align-items:center;gap:var(--space-xs);padding-block:var(--space-md);font-size:var(--fs-copy-lg);font-weight:var(--fw-semibold);color:var(--white-a70);transition:color var(--transition-base);text-decoration:none;display:flex;&:hover{color:var(--color-white)}&[aria-current=page]{color:var(--color-primary);font-weight:var(--fw-bold)}}.nav__caret[data-astro-cid-rutobish]{opacity:.7;transition:transform var(--transition-base);display:none}.nav__panel-inner[data-astro-cid-rutobish]{padding-bottom:var(--space-md)}.nav__panel-heading[data-astro-cid-rutobish]{padding:var(--space-xs) var(--space-md) var(--space-xs);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary)}.nav__panel-col[data-astro-cid-rutobish]{align-content:start;gap:calc(var(--space-md) + 1lh);display:grid}.nav__panel-group[data-astro-cid-rutobish]{align-content:start;gap:2px;display:grid}.nav__panel-item[data-astro-cid-rutobish]{padding:var(--space-sm) var(--space-md);transition:background var(--transition-base);text-decoration:none;display:block;&:hover{background:var(--white-a04)}}.nav__panel-item-name[data-astro-cid-rutobish]{font-size:var(--fs-nav);font-weight:var(--fw-semibold);color:var(--color-white);display:block}.nav__panel-all[data-astro-cid-rutobish]{margin-top:var(--space-xs);padding:var(--space-md);border-top:var(--border-hairline) solid var(--white-a08);font-size:var(--fs-btn-sm);font-weight:var(--fw-bold);color:var(--color-primary);text-decoration:none;display:block}.nav__contact[data-astro-cid-rutobish]{margin-top:var(--space-lg)}@media (width>=64em){.nav__burger-btn[data-astro-cid-rutobish]{display:none}.nav__menu[data-astro-cid-rutobish],.nav__toggle[data-astro-cid-rutobish]:checked~.nav__menu[data-astro-cid-rutobish]{align-items:center;gap:var(--space-2xl);background:0 0;border:none;max-height:none;padding:0;display:flex;position:static;overflow:visible}.nav__item[data-astro-cid-rutobish]{border:none;position:relative}.nav__item[data-astro-cid-rutobish]:has(.nav__panel--wide){position:static}.nav__link[data-astro-cid-rutobish]{font-size:var(--fs-nav);font-weight:var(--fw-medium);white-space:nowrap;padding-block:0}.nav__caret[data-astro-cid-rutobish]{display:block}.nav__panel[data-astro-cid-rutobish]{z-index:120;padding-top:var(--space-md);opacity:0;visibility:hidden;transition:opacity var(--transition-base), visibility var(--transition-base);position:absolute;top:100%;left:50%;translate:-50%}.nav__panel-inner[data-astro-cid-rutobish]{padding:var(--space-xs);background:var(--color-surface-dark-2);border:var(--border-hairline) solid var(--white-a10);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel)}.nav__panel--wide[data-astro-cid-rutobish]{width:min(var(--nav-panel-wide), calc(100vw - var(--space-2xl)))}.nav__panel[data-astro-cid-rutobish]:not(.nav__panel--wide){width:248px}.nav__panel--wide[data-astro-cid-rutobish] .nav__panel-grid[data-astro-cid-rutobish]{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.nav__item--has-panel[data-astro-cid-rutobish]:hover .nav__panel[data-astro-cid-rutobish],.nav__item--has-panel[data-astro-cid-rutobish]:focus-within .nav__panel[data-astro-cid-rutobish]{opacity:1;visibility:visible}.nav__item--has-panel[data-astro-cid-rutobish]:hover .nav__caret[data-astro-cid-rutobish],.nav__item--has-panel[data-astro-cid-rutobish]:focus-within .nav__caret[data-astro-cid-rutobish]{transform:rotate(180deg)}.nav__contact[data-astro-cid-rutobish]{white-space:nowrap;margin-top:0}}.footer[data-astro-cid-nns7i3if]{background:var(--color-black);padding:var(--space-footer-pad-top) var(--section-padding-inline) var(--space-2xl)}.footer__top[data-astro-cid-nns7i3if]{gap:var(--space-2xl);margin-bottom:var(--space-4xl);grid-template-columns:1fr;display:grid}@media (width>=48em){.footer__top[data-astro-cid-nns7i3if]{gap:var(--space-3xl);grid-template-columns:2fr 1fr 1fr}}.footer__brand-link[data-astro-cid-nns7i3if]{margin-bottom:var(--space-lg);text-decoration:none;display:inline-block}.footer__tagline[data-astro-cid-nns7i3if]{font-size:var(--fs-copy);line-height:var(--lh-relaxed);color:var(--white-a35);max-width:20rem;margin-bottom:var(--space-lg)}.footer__address[data-astro-cid-nns7i3if]{font-size:var(--fs-caption);font-style:normal;line-height:var(--lh-relaxed);color:var(--white-a25);margin-bottom:var(--space-lg)}.footer__contact[data-astro-cid-nns7i3if]{gap:var(--space-sm);display:flex}.footer__contact[data-astro-cid-nns7i3if] .footer__icon{width:var(--size-social-button);height:var(--size-social-button);border:var(--border-hairline) solid var(--white-a30);border-radius:var(--radius-full);color:var(--color-white);transition:background var(--transition-base), border-color var(--transition-base), transform var(--transition-fast);place-items:center;display:grid}.footer__contact[data-astro-cid-nns7i3if] .footer__icon svg{width:40%;height:40%}.footer__contact[data-astro-cid-nns7i3if] .footer__icon:hover{background:var(--white-a12);border-color:var(--color-white);transform:translateY(-2px)}.footer__heading[data-astro-cid-nns7i3if]{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--white-a25);margin-bottom:var(--space-lg)}.footer__links[data-astro-cid-nns7i3if]{gap:var(--space-sm);flex-direction:column;display:flex}.footer__link[data-astro-cid-nns7i3if]{font-size:var(--fs-copy);color:var(--white-a50);width:fit-content;transition:color var(--transition-base);text-decoration:none;&:hover{color:var(--color-white)}}.footer__bottom[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-xl);border-top:var(--border-hairline) solid var(--white-a08);flex-wrap:wrap;display:flex}.footer__legal[data-astro-cid-nns7i3if]{gap:var(--space-lg);flex-wrap:wrap;display:flex}.footer__legal-link[data-astro-cid-nns7i3if]{font-size:var(--fs-caption);color:var(--white-a45);text-underline-offset:.2em;transition:color var(--transition-base);&:hover{color:var(--color-white)}}.footer__consent[data-astro-cid-nns7i3if]{font:inherit;font-size:var(--fs-caption);color:var(--white-a45);cursor:pointer;text-underline-offset:.2em;transition:color var(--transition-base);background:0 0;border:0;padding:0;text-decoration:underline;&:hover{color:var(--color-white)}&[hidden]{display:none}}.footer__copyright[data-astro-cid-nns7i3if]{font-size:var(--fs-caption);color:var(--white-a25)}.cm[data-astro-cid-cawgf6m4]{background:var(--color-surface-dark);width:100%;max-width:100%;height:100%;max-height:100%;color:var(--color-white);border:0;margin:0;padding:0;overflow:auto}.cm[data-astro-cid-cawgf6m4]::backdrop{background:var(--color-surface-dark)}.cm[data-astro-cid-cawgf6m4][open]{animation:cm-in var(--duration-modal-in) var(--ease-cta);justify-content:center;align-items:center;display:flex}.cm[data-astro-cid-cawgf6m4].closing{animation:cm-out var(--duration-modal-out) var(--ease-accelerate) forwards}@keyframes cm-in{0%{opacity:0;transform:scale(.985)translateY(10px)}}@keyframes cm-out{to{opacity:0;transform:scale(.99)translateY(6px)}}.cm__inner[data-astro-cid-cawgf6m4]{width:min(var(--modal-width), calc(100% - var(--space-3xl)));padding-block:var(--space-4xl)}.cm__bar[data-astro-cid-cawgf6m4]{margin-bottom:var(--space-lg)}.cm__close[data-astro-cid-cawgf6m4]{top:var(--space-lg);right:var(--space-lg);width:var(--size-close-button);height:var(--size-close-button);border-radius:var(--radius-full);cursor:pointer;transition:transform var(--duration-modal-in) var(--ease-cta);background:0 0;border:0;place-items:center;display:grid;position:fixed}.cm__close[data-astro-cid-cawgf6m4] span[data-astro-cid-cawgf6m4]{width:var(--size-close-glyph);height:var(--border-emphasis);background:var(--color-white);transition:background var(--transition-base);grid-area:1/1}.cm__close[data-astro-cid-cawgf6m4] span[data-astro-cid-cawgf6m4]:first-child{transform:rotate(45deg)}.cm__close[data-astro-cid-cawgf6m4] span[data-astro-cid-cawgf6m4]:last-child{transform:rotate(-45deg)}.cm__close[data-astro-cid-cawgf6m4]:hover{transform:rotate(90deg)}.cm__close[data-astro-cid-cawgf6m4]:hover span[data-astro-cid-cawgf6m4]{background:var(--color-primary)}.cm__close[data-astro-cid-cawgf6m4]:active{transform:rotate(90deg)scale(.9)}.cm__title[data-astro-cid-cawgf6m4],.cm__done-title[data-astro-cid-cawgf6m4]{font-size:var(--fs-h1-sm);font-weight:var(--fw-extrabold);letter-spacing:var(--tracking-contact-heading);line-height:var(--lh-flush);color:var(--color-white)}.cm__intro[data-astro-cid-cawgf6m4]{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);margin-block:var(--space-md) var(--space-2xl);flex-wrap:wrap;display:flex}.cm__sub[data-astro-cid-cawgf6m4]{max-width:42ch;font-size:var(--fs-copy);line-height:var(--lh-relaxed);color:var(--white-a70);flex:18rem;margin:0}.cm__socials[data-astro-cid-cawgf6m4]{gap:var(--space-sm);flex-shrink:0;display:flex}.cm__socials[data-astro-cid-cawgf6m4] .cm__soc{width:var(--size-social-button);height:var(--size-social-button);border:var(--border-hairline) solid var(--white-a30);border-radius:var(--radius-full);color:var(--color-white);transition:background var(--transition-base), border-color var(--transition-base), transform var(--transition-fast);place-items:center;text-decoration:none;display:grid}.cm__socials[data-astro-cid-cawgf6m4] .cm__soc svg{width:40%;height:40%}.cm__socials[data-astro-cid-cawgf6m4] .cm__soc:hover{background:var(--white-a12);border-color:var(--color-white);transform:translateY(-2px)}.cm__row[data-astro-cid-cawgf6m4]{gap:var(--space-lg);margin-bottom:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.cm__form[data-astro-cid-cawgf6m4] label[data-astro-cid-cawgf6m4]{font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--white-a45);display:block}.cm__form[data-astro-cid-cawgf6m4] label[data-astro-cid-cawgf6m4].cm__block{margin-bottom:var(--space-lg)}.cm__form[data-astro-cid-cawgf6m4] input[data-astro-cid-cawgf6m4],.cm__form[data-astro-cid-cawgf6m4] select[data-astro-cid-cawgf6m4],.cm__form[data-astro-cid-cawgf6m4] textarea[data-astro-cid-cawgf6m4]{width:100%;margin-top:var(--space-xs);padding-block:var(--space-sm);border:0;border-bottom:var(--border-emphasis) solid var(--white-a25);font-size:var(--fs-copy);color:var(--color-white);resize:vertical;text-transform:none;letter-spacing:normal;transition:border-color var(--transition-base);background:0 0;outline:none}.cm__form[data-astro-cid-cawgf6m4] select[data-astro-cid-cawgf6m4]{cursor:pointer}.cm__form[data-astro-cid-cawgf6m4] option[data-astro-cid-cawgf6m4]{color:var(--color-black);background:var(--color-white)}.cm__form[data-astro-cid-cawgf6m4] input[data-astro-cid-cawgf6m4]:focus,.cm__form[data-astro-cid-cawgf6m4] select[data-astro-cid-cawgf6m4]:focus,.cm__form[data-astro-cid-cawgf6m4] textarea[data-astro-cid-cawgf6m4]:focus{border-bottom-color:var(--color-primary)}.cm__form[data-astro-cid-cawgf6m4] .invalid{border-bottom-color:var(--color-error)}.cm__form[data-astro-cid-cawgf6m4] .field-msg{margin-top:var(--space-xs);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:var(--tracking-normal);text-transform:none;color:var(--color-error);display:block}.cm__hp[data-astro-cid-cawgf6m4]{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.cm__turnstile[data-astro-cid-cawgf6m4]{margin-block:var(--space-xs) var(--space-md)}.cm__send[data-astro-cid-cawgf6m4]{margin-top:var(--space-xs)}.cm__send[data-astro-cid-cawgf6m4]:disabled{opacity:.6;cursor:default}.cm__note[data-astro-cid-cawgf6m4]{margin-top:var(--space-md);font-size:var(--fs-caption);color:var(--white-a70)}.cm__done[data-astro-cid-cawgf6m4]{text-align:center;padding-block:var(--space-lg);animation:cm-in var(--duration-modal-in) var(--ease-cta)}.cm__done[data-astro-cid-cawgf6m4][hidden]{display:none}.cm__tick[data-astro-cid-cawgf6m4]{width:var(--size-tick);height:var(--size-tick);margin:0 auto var(--space-lg);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-white);animation:cm-tick-pop .44s var(--ease-overshoot) 60ms both;place-items:center;display:grid;position:relative}.cm__check[data-astro-cid-cawgf6m4]{width:50%;height:50%}.cm__ring[data-astro-cid-cawgf6m4]{inset:calc(var(--space-sm) * -1);width:calc(100% + var(--space-sm) * 2);height:calc(100% + var(--space-sm) * 2);position:absolute;overflow:visible;transform:rotate(-90deg)}.cm__ring[data-astro-cid-cawgf6m4] circle[data-astro-cid-cawgf6m4]{fill:none;stroke-width:4px}.cm__ring-track[data-astro-cid-cawgf6m4]{stroke:var(--white-a18)}.cm__ring-fill[data-astro-cid-cawgf6m4]{stroke:var(--color-white);stroke-linecap:round;stroke-dasharray:289;stroke-dashoffset:289px;animation:3s linear 60ms forwards cm-ring}@keyframes cm-ring{to{stroke-dashoffset:0}}@keyframes cm-tick-pop{0%{opacity:0;transform:scale(.4)}}.cm__done-text[data-astro-cid-cawgf6m4]{max-width:34ch;margin:var(--space-md) auto 0;font-size:var(--fs-copy-lg);color:var(--white-a70)}.cm__done-countdown[data-astro-cid-cawgf6m4]{min-height:1em;margin-top:var(--space-2xl);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--white-a45)}@media (width<=30em){.cm__row[data-astro-cid-cawgf6m4]{grid-template-columns:1fr;gap:0}.cm__row[data-astro-cid-cawgf6m4] label[data-astro-cid-cawgf6m4]{margin-bottom:var(--space-lg)}.cm__inner[data-astro-cid-cawgf6m4]{padding-block:var(--space-2xl)}}@media (prefers-reduced-motion:reduce){.cm[data-astro-cid-cawgf6m4][open],.cm[data-astro-cid-cawgf6m4].closing,.cm__done[data-astro-cid-cawgf6m4],.cm__tick[data-astro-cid-cawgf6m4]{animation:none}.cm__ring-fill[data-astro-cid-cawgf6m4]{stroke-dashoffset:0;animation:none}}.consent[data-astro-cid-bm4qem4n]{right:var(--space-fab-offset);bottom:var(--space-fab-offset);z-index:150;width:min(var(--consent-width), calc(100vw - 2 * var(--space-fab-offset)));padding:var(--space-lg);background:var(--color-black);color:var(--white-a70);border:var(--border-hairline) solid var(--white-a18);border-top:var(--border-emphasis) solid var(--color-primary);box-shadow:var(--shadow-panel);position:fixed;&[hidden]{display:none}}.consent__text[data-astro-cid-bm4qem4n]{font-size:var(--fs-caption);line-height:1.6}.consent__actions[data-astro-cid-bm4qem4n]{gap:var(--space-sm);margin-top:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.consent__btn[data-astro-cid-bm4qem4n]{padding:var(--space-sm) var(--space-md);font:inherit;font-size:var(--fs-btn-sm);font-weight:var(--fw-bold);color:var(--color-white);border:var(--border-hairline) solid var(--white-a35);cursor:pointer;transition:background var(--transition-base), color var(--transition-base), border-color var(--transition-base);background:0 0;line-height:1;&:hover{background:var(--color-white);color:var(--color-black);border-color:var(--color-white)}}
