@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontes/Inter-Normal-latin-ext.9bb5a679.woff2) format("woff2") format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontes/Inter-Normal-latin.1b9b79d2.woff2) format("woff2") format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fontes/Inter-Italic-latin-ext.13e862bc.woff2) format("woff2") format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fontes/Inter-Italic-latin.0a1f4e51.woff2) format("woff2") format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--space-base:4px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--space-component-xs:var(--space-4);--space-component-sm:var(--space-8);--space-component-md:var(--space-12);--space-component-lg:var(--space-16);--space-component-xl:var(--space-24);--space-layout-xs:var(--space-16);--space-layout-sm:var(--space-24);--space-layout-md:var(--space-32);--space-layout-lg:var(--space-40);--space-layout-xl:var(--space-48);--space-structural-sm:var(--space-48);--space-structural-md:var(--space-64);--space-structural-lg:var(--space-80);--space-structural-xl:var(--space-96);--radius-base:8px;--radius-0:0px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-28:28px;--radius-32:32px;--radius-full:999px;--shape-interactive-sm:var(--radius-6);--shape-interactive-md:var(--radius-8);--shape-interactive-lg:var(--radius-10);--shape-interactive-pill:var(--radius-full);--shape-container-sm:var(--radius-8);--shape-container-md:var(--radius-12);--shape-container-lg:var(--radius-16);--shape-container-xl:var(--radius-20);--shape-container-2xl:var(--radius-24);--shape-container-3xl:var(--radius-32);--shape-feedback-sm:var(--radius-4);--shape-feedback-md:var(--radius-12);--shape-feedback-pill:var(--radius-full);--shape-structural-none:var(--radius-0);--shape-structural-sm:var(--radius-4);--shape-structural-md:var(--radius-8);--shadow-color-base:8, 17, 40;--shadow-0:none;--shadow-1:0px 1px 2px #0811280f;--shadow-2:0px 2px 4px #08112814, 0px 1px 2px #0811280a;--shadow-3:0px 4px 8px #0811281a, 0px 2px 4px #0811280f;--shadow-4:0px 8px 16px #0811281f, 0px 4px 8px #08112814;--shadow-5:0px 16px 32px #08112829, 0px 8px 16px #0811281a;--elevation-surface-flat:var(--shadow-0);--elevation-surface-sm:var(--shadow-1);--elevation-surface-md:var(--shadow-2);--elevation-interactive-resting:var(--shadow-1);--elevation-interactive-hover:var(--shadow-3);--elevation-interactive-pressed:var(--shadow-0);--elevation-overlay-dropdown:var(--shadow-3);--elevation-overlay-popover:var(--shadow-4);--elevation-overlay-modal:var(--shadow-5);--elevation-overlay-drawer:var(--shadow-5);--elevation-sticky-header:var(--shadow-2);--elevation-sticky-fab:var(--shadow-4);--elevation-sticky-toast:var(--shadow-4);--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-popover:300;--z-backdrop:400;--z-modal:500;--z-toast:600;--z-tooltip:700}@keyframes motion-success{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes motion-error-shake{0%{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}to{transform:translate(0)}}@keyframes motion-celebration{0%{opacity:0;transform:scale(.6)translateY(16px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.motion-feedback-hover,.motion-feedback-press,.motion-feedback-focus,.motion-feedback-toggle{transition-duration:0s}.motion-enter-fade,.motion-enter-slide-up,.motion-enter-slide-down,.motion-enter-scale,.motion-exit-fade,.motion-exit-slide-up,.motion-exit-slide-down,.motion-exit-scale{transition-property:opacity;transition-duration:75ms;transform:none!important}.motion-expressive-success,.motion-expressive-error,.motion-expressive-celebration{transition:none;animation:auto none}.arrow-reveal>*{transform:none}.arrow-reveal[data-revealed]>*{transition-property:opacity;transition-duration:var(--motion-duration-interaction-fast);transition-delay:0s;transform:none}}:root{--grid-columns-base:12;--grid-columns-simplified:4;--grid-gutter-xl:24px;--grid-gutter-lg:20px;--grid-gutter-md:16px;--grid-gutter-sm:12px;--grid-margin-xl:48px;--grid-margin-lg:40px;--grid-margin-md:32px;--grid-margin-sm:24px;--grid-margin-xs:16px;--grid-breakpoint-xl:1440px;--grid-breakpoint-lg:1200px;--grid-breakpoint-md:900px;--grid-breakpoint-sm:600px;--grid-breakpoint-xs:0px;--grid-container-wide:1440px;--grid-container-content:1200px;--grid-container-text:720px;--grid-container-narrow:480px;--grid-columns-full:12;--grid-columns-primary:8;--grid-columns-secondary:4;--grid-columns-half:6;--grid-columns-third:4;--grid-columns-quarter:3;--grid-gutter-default:20px;--grid-gutter-comfortable:24px;--grid-gutter-compact:16px;--grid-gutter-dense:12px;--grid-margin-default:40px;--grid-margin-comfortable:48px;--grid-margin-compact:32px;--grid-margin-minimal:24px;--icon-size-compact:16px;--icon-size-default:20px;--icon-size-comfortable:24px;--icon-size-prominent:32px;--icon-color-neutral-primary:var(--color-content-primary);--icon-color-neutral-secondary:var(--color-content-secondary);--icon-color-neutral-tertiary:var(--color-content-tertiary);--icon-color-action-primary:var(--color-action-primary);--icon-color-feedback-success:var(--color-feedback-success);--icon-color-feedback-error:var(--color-feedback-error);--icon-color-feedback-warning:var(--color-feedback-warning);--icon-color-surface-inverse:var(--color-content-inverted);--size-modal-feature-width:1064px;--size-modal-feature-height:702px;--size-modal-feature-media-width:500px;--size-page-sidebar-width:240px}@keyframes arrow-iconbtn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.arrow-iconbtn{transition-duration:0s}.arrow-iconbtn__spinner{animation-duration:1.2s}}@media (prefers-reduced-motion:reduce){.arrow-app-shell__rail-toggle{transition:background-color var(--motion-duration-interaction-base) var(--motion-easing-productive),color var(--motion-duration-interaction-base) var(--motion-easing-productive)}}@media (prefers-reduced-motion:reduce){.arrow-app-shell-alert-enter-active,.arrow-app-shell-alert-leave-active{transition:none}}@media (prefers-reduced-motion:reduce){.arrow-app-shell[data-mobile] .arrow-app-shell__nav{transition:none}}@media (prefers-reduced-motion:reduce){.arrow-app-shell-nav__sub,.arrow-app-shell-nav__chevron{transition:none}}@keyframes arrow-dropdown-item-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.arrow-dropdown-reveal-enter-active,.arrow-dropdown-reveal-leave-active{transition-duration:.01ms}.arrow-dropdown__menu>*{animation-duration:.01ms;animation-delay:0s}}@media (prefers-reduced-motion:reduce){.arrow-dropdown-item{transition-duration:0s}}@keyframes arrow-ping-scale{0%{transform:scale(.5)}70%,to{transform:scale(3)}}@keyframes arrow-ping-fade{0%{opacity:0}20%{opacity:.5}70%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.arrow-ping__ring{animation:auto none;display:none}}@media (width<=720px){.arrow-bidding-opportunity-card{padding:var(--space-layout-sm);grid-template-columns:1fr}.arrow-bidding-opportunity-card__estimate{text-align:left;align-items:flex-start;min-width:0}.arrow-bidding-opportunity-card__buyer span{white-space:normal}}@container (width<=720px){.arrow-bidding-opportunity-card{padding:var(--space-layout-sm);grid-template-columns:1fr}.arrow-bidding-opportunity-card__estimate{text-align:left;align-items:flex-start;min-width:0}.arrow-bidding-opportunity-card__buyer span{white-space:normal}}@media (prefers-reduced-motion:reduce){a.arrow-bidding-opportunity-card__buyer{transition:none}}@media (prefers-reduced-motion:reduce){.arrow-breadcrumbs .arrow-breadcrumbs__link{transition-duration:0s}}@keyframes arrow-btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.arrow-btn{transition-duration:0s}.arrow-btn__spinner{animation-duration:1.2s}}@media (prefers-reduced-motion:reduce){.arrow-lightbox-fade-enter-from .arrow-lightbox__img,.arrow-lightbox-fade-leave-to .arrow-lightbox__img{transform:none}}@keyframes arrow-checkbox-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.arrow-checkbox__box{transition-duration:0s}.arrow-checkbox__check{animation:auto none}}@media (prefers-reduced-motion:reduce){.ci[data-v-7208c97c] *,.ci__card[data-v-7208c97c]{transition-duration:.01ms!important;transition-delay:0s!important}}@media (prefers-reduced-motion:reduce){.arrow-feedback-card__mini{transition:none}}@keyframes arrow-hero-banner-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes arrow-hero-banner-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes arrow-hero-banner-cap-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.arrow-hero-banner__ambient,.arrow-hero-banner__badges,.arrow-hero-banner__title,.arrow-hero-banner__desc,.arrow-hero-banner__actions,.arrow-hero-banner__cap-fill{animation:auto none}.arrow-hero-banner-amb-enter-active,.arrow-hero-banner-amb-leave-active{transition:none}}@media (width<=760px){.arrow-modal[data-variant=feature]{height:auto;max-height:calc(100vh - var(--space-component-xl) - var(--space-component-xl));flex-direction:column;overflow-y:auto}.arrow-modal[data-variant=feature]>:first-child{flex-basis:auto}}@media (prefers-reduced-motion:reduce){.arrow-modal-fade-enter-from .arrow-modal,.arrow-modal-fade-leave-to .arrow-modal{transform:none}}@media (width<=640px){.arrow-login-card[data-v-d582462c]{grid-template-columns:1fr}.arrow-login-card__media[data-v-d582462c]{min-height:180px}}@media (prefers-reduced-motion:reduce){.arrow-input__control{transition-duration:0s}}@media (width<=760px){.arrow-page-sidebar{width:100%}}@media (prefers-reduced-motion:reduce){.arrow-page-sidebar__item{transition-duration:0s}}@media (width<=760px){.arrow-settings-form__row{gap:var(--space-component-md);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.arrow-pagination__page{transition-duration:0s}}@media (prefers-reduced-motion:reduce){.arrow-select__trigger,.arrow-select__chevron{transition-duration:0s}}@media (width<=767px){.arrow-pagm__desktop{display:none}.arrow-pagm__mobile{display:flex}}@media (prefers-reduced-motion:reduce){.arrow-switch__track,.arrow-switch__thumb{transition-duration:0s}}@media (width<=560px){.arrow-layered-table-card__header{min-height:auto;padding:var(--space-component-lg);align-items:flex-start}.arrow-layered-table-card .arrow-layered-table-card__table :is(th,td){padding:var(--space-component-lg)}}@container (width<=560px){.arrow-layered-table-card__header{min-height:auto;padding:var(--space-component-lg);align-items:flex-start}.arrow-layered-table-card .arrow-layered-table-card__table :is(th,td){padding:var(--space-component-lg)}}@media (prefers-reduced-motion:reduce){.arrow-tabs__tab,.arrow-tabs__thumb--animate{transition-duration:0s}}@media (prefers-reduced-motion:reduce){.arrow-textarea__control{transition-duration:0s}}:root{--primitive-midnight-0:#fff;--primitive-midnight-50:#f8f8f9;--primitive-midnight-100:#edeef0;--primitive-midnight-200:#dcdce1;--primitive-midnight-300:#bfc0c8;--primitive-midnight-400:#9b9da9;--primitive-midnight-500:#737686;--primitive-midnight-600:#505468;--primitive-midnight-700:#33384e;--primitive-midnight-800:#1b2339;--primitive-midnight-900:#081128;--primitive-blizzard-50:#eaf9fd;--primitive-blizzard-100:#d1f4fd;--primitive-blizzard-200:#a7eafb;--primitive-blizzard-300:#4fd1ec;--primitive-blizzard-400:#00b2d7;--primitive-blizzard-500:#0092be;--primitive-blizzard-600:#007198;--primitive-blizzard-700:#005677;--primitive-blizzard-800:#003c55;--primitive-blizzard-900:#002738;--primitive-gulf-50:#f7f6fb;--primitive-gulf-100:#e9e7f2;--primitive-gulf-200:#d5d2e7;--primitive-gulf-300:#b7b2d4;--primitive-gulf-400:#918bb9;--primitive-gulf-500:#6b679e;--primitive-gulf-600:#494783;--primitive-gulf-700:#2b2e6b;--primitive-gulf-800:#121d59;--primitive-gulf-900:#051244;--primitive-merino-50:#fefcf7;--primitive-merino-100:#f1ede1;--primitive-merino-200:#dcd4ba;--primitive-merino-300:#c0b691;--primitive-merino-400:#a4996c;--primitive-merino-500:#877c4c;--primitive-merino-600:#6a6135;--primitive-merino-700:#4e4721;--primitive-merino-800:#363112;--primitive-merino-900:#242007;--primitive-red-50:#fff3f1;--primitive-red-100:#ffe2de;--primitive-red-200:#ffc6bf;--primitive-red-300:#ff9d94;--primitive-red-400:#fb6965;--primitive-red-500:#d2082d;--primitive-red-600:#ac001b;--primitive-red-700:#87000f;--primitive-red-800:#640003;--primitive-red-900:#430000;--primitive-orange-50:#fff4ec;--primitive-orange-100:#ffe5d5;--primitive-orange-200:#ffcbae;--primitive-orange-300:#fca779;--primitive-orange-400:#ed8143;--primitive-orange-500:#e56307;--primitive-orange-600:#bb4900;--primitive-orange-700:#923400;--primitive-orange-800:#692200;--primitive-orange-900:#441500;--primitive-green-50:#f2f9ed;--primitive-green-100:#e0f0d7;--primitive-green-200:#c2e0b1;--primitive-green-300:#97c97e;--primitive-green-400:#66af47;--primitive-green-500:#349e06;--primitive-green-600:#137c00;--primitive-green-700:#005e00;--primitive-green-800:#004200;--primitive-green-900:#092800;--primitive-pink-50:#fff3fa;--primitive-pink-100:#ffe3f4;--primitive-pink-200:#fbc9e6;--primitive-pink-300:#f5a1d5;--primitive-pink-400:#ea6abe;--primitive-pink-500:#c40795;--primitive-pink-600:#a10078;--primitive-pink-700:#7e005c;--primitive-pink-800:#5d0043;--primitive-pink-900:#3d002c;--primitive-yellow-50:#fdf9ef;--primitive-yellow-100:#f9f0d8;--primitive-yellow-200:#f6e4af;--primitive-yellow-300:#f2d97c;--primitive-yellow-400:#ecce24;--primitive-yellow-500:#b09707;--primitive-yellow-600:#8c7900;--primitive-yellow-700:#6f6000;--primitive-yellow-800:#544800;--primitive-yellow-900:#3f3607;--color-surface-base:var(--primitive-midnight-0);--color-surface-subtle:var(--primitive-midnight-50);--color-surface-raised:var(--primitive-midnight-100);--color-surface-overlay:var(--primitive-midnight-200);--color-surface-inverted:var(--primitive-midnight-900);--color-surface-inverted-raised:var(--primitive-midnight-700);--color-surface-inverted-raised-hover:var(--primitive-midnight-600);--color-surface-warm:var(--primitive-merino-50);--color-content-primary:var(--primitive-midnight-900);--color-content-secondary:var(--primitive-midnight-600);--color-content-tertiary:var(--primitive-midnight-500);--color-content-disabled:var(--primitive-midnight-300);--color-content-inverted:var(--primitive-midnight-0);--color-content-accent:var(--primitive-blizzard-500);--color-border-default:var(--primitive-midnight-200);--color-border-strong:var(--primitive-midnight-300);--color-border-accent:var(--primitive-blizzard-500);--color-border-error:var(--primitive-red-500);--color-action-primary:var(--primitive-blizzard-500);--color-action-hover:var(--primitive-blizzard-600);--color-action-pressed:var(--primitive-blizzard-700);--color-action-subtle:var(--primitive-blizzard-200);--color-action-surface:var(--primitive-blizzard-100);--color-action-disabled:var(--primitive-midnight-200);--color-feedback-error:var(--primitive-red-500);--color-feedback-error-hover:var(--primitive-red-600);--color-feedback-error-surface:var(--primitive-red-100);--color-feedback-error-border:var(--primitive-red-500);--color-feedback-error-content:var(--primitive-red-700);--color-feedback-success:var(--primitive-green-500);--color-feedback-success-surface:var(--primitive-green-100);--color-feedback-success-border:var(--primitive-green-500);--color-feedback-success-content:var(--primitive-green-700);--color-feedback-warning:var(--primitive-yellow-500);--color-feedback-warning-surface:var(--primitive-yellow-100);--color-feedback-warning-border:var(--primitive-yellow-500);--color-feedback-warning-content:var(--primitive-yellow-700);--color-feedback-premium:var(--primitive-orange-500);--color-feedback-premium-surface:var(--primitive-orange-100);--color-feedback-premium-border:var(--primitive-orange-500);--color-feedback-premium-content:var(--primitive-orange-700);--color-feedback-badge:var(--primitive-pink-500);--color-feedback-badge-surface:var(--primitive-pink-100);--color-feedback-badge-border:var(--primitive-pink-500);--color-feedback-badge-content:var(--primitive-pink-700);--color-state-hover-neutral:var(--primitive-midnight-100);--color-state-hover-accent:var(--primitive-blizzard-100);--color-state-hover-error:var(--primitive-red-50);--color-state-pressed-accent:var(--primitive-blizzard-700);--color-state-focus-ring:var(--primitive-blizzard-200);--color-state-focus-ring-error:var(--primitive-pink-200);--color-state-focus-ring-success:var(--primitive-green-200);--color-state-focus-ring-warning:var(--primitive-yellow-200);--color-state-focus-ring-neutral:var(--primitive-midnight-200);--color-state-disabled-surface:var(--primitive-midnight-50);--color-state-disabled-content:var(--primitive-midnight-300);--color-brand-midnight:var(--primitive-midnight-900);--color-brand-blizzard:var(--primitive-blizzard-200);--color-brand-gulf:var(--primitive-gulf-800);--color-brand-merino:var(--primitive-merino-100);--color-aime:var(--primitive-orange-300);--color-aime-hover:var(--primitive-orange-400);--color-aime-pressed:var(--primitive-orange-500);--color-aime-on:var(--primitive-midnight-900);--color-aime-surface:var(--primitive-orange-100);--color-aime-border:var(--primitive-orange-300);--color-aime-content:var(--primitive-orange-700);--color-aime-soft-hover:var(--primitive-orange-100);--color-module-encontrar-surface:var(--primitive-blizzard-100);--color-module-encontrar-content:var(--primitive-blizzard-700);--color-module-encontrar-border:var(--primitive-blizzard-500);--color-module-cadastrar-surface:var(--primitive-merino-100);--color-module-cadastrar-content:var(--primitive-merino-700);--color-module-cadastrar-border:var(--primitive-merino-500);--color-module-disputar-surface:var(--primitive-orange-100);--color-module-disputar-content:var(--primitive-orange-700);--color-module-disputar-border:var(--primitive-orange-500);--color-module-monitorar-surface:var(--primitive-pink-100);--color-module-monitorar-content:var(--primitive-pink-700);--color-module-monitorar-border:var(--primitive-pink-500);--color-module-visao-surface:var(--primitive-gulf-100);--color-module-visao-content:var(--primitive-gulf-700);--color-module-visao-border:var(--primitive-gulf-500);--color-module-novidades-surface:var(--primitive-green-100);--color-module-novidades-content:var(--primitive-green-700);--color-module-novidades-border:var(--primitive-green-500);--color-module-playground-surface:var(--primitive-yellow-100);--color-module-playground-content:var(--primitive-yellow-700);--color-module-playground-border:var(--primitive-yellow-500);--color-plan-gratis-surface:var(--primitive-green-100);--color-plan-gratis-surface-subtle:var(--primitive-green-50);--color-plan-gratis-content:var(--primitive-green-700);--color-plan-gratis-border:var(--primitive-green-500);--color-plan-gratis-border-subtle:var(--primitive-green-200);--color-plan-iniciante-surface:var(--primitive-merino-100);--color-plan-iniciante-surface-subtle:var(--primitive-merino-50);--color-plan-iniciante-content:var(--primitive-merino-700);--color-plan-iniciante-border:var(--primitive-merino-500);--color-plan-iniciante-border-subtle:var(--primitive-merino-200);--color-plan-profissional-surface:var(--primitive-blizzard-100);--color-plan-profissional-surface-subtle:var(--primitive-blizzard-50);--color-plan-profissional-content:var(--primitive-blizzard-700);--color-plan-profissional-border:var(--primitive-blizzard-500);--color-plan-profissional-border-subtle:var(--primitive-blizzard-200);--color-plan-grandes-contas-surface:var(--primitive-gulf-100);--color-plan-grandes-contas-surface-subtle:var(--primitive-gulf-50);--color-plan-grandes-contas-content:var(--primitive-gulf-700);--color-plan-grandes-contas-border:var(--primitive-gulf-500);--color-plan-grandes-contas-border-subtle:var(--primitive-gulf-200);--color-plan-consultor-surface:var(--primitive-orange-100);--color-plan-consultor-surface-subtle:var(--primitive-orange-50);--color-plan-consultor-content:var(--primitive-orange-700);--color-plan-consultor-border:var(--primitive-orange-500);--color-plan-consultor-border-subtle:var(--primitive-orange-200)}.dark,[data-theme=dark]{--color-surface-base:var(--primitive-midnight-900);--color-surface-subtle:var(--primitive-midnight-800);--color-surface-raised:var(--primitive-midnight-700);--color-surface-overlay:var(--primitive-midnight-600);--color-surface-inverted:var(--primitive-midnight-0);--color-surface-inverted-raised:var(--primitive-midnight-100);--color-surface-inverted-raised-hover:var(--primitive-midnight-200);--color-surface-warm:var(--primitive-midnight-800);--color-content-primary:var(--primitive-midnight-50);--color-content-secondary:var(--primitive-midnight-200);--color-content-tertiary:var(--primitive-midnight-300);--color-content-disabled:var(--primitive-midnight-600);--color-content-inverted:var(--primitive-midnight-900);--color-content-accent:var(--primitive-blizzard-400);--color-border-default:var(--primitive-midnight-700);--color-border-strong:var(--primitive-midnight-600);--color-border-accent:var(--primitive-blizzard-400);--color-border-error:var(--primitive-red-400);--color-action-primary:var(--primitive-blizzard-400);--color-action-hover:var(--primitive-blizzard-300);--color-action-pressed:var(--primitive-blizzard-500);--color-action-subtle:var(--primitive-blizzard-800);--color-action-surface:var(--primitive-blizzard-900);--color-action-disabled:var(--primitive-midnight-700);--color-feedback-error:var(--primitive-red-400);--color-feedback-error-surface:var(--primitive-red-900);--color-feedback-error-content:var(--primitive-red-200);--color-feedback-success:var(--primitive-green-400);--color-feedback-success-surface:var(--primitive-green-900);--color-feedback-success-content:var(--primitive-green-200);--color-feedback-warning:var(--primitive-yellow-400);--color-feedback-warning-surface:var(--primitive-yellow-900);--color-feedback-warning-content:var(--primitive-yellow-200);--color-feedback-premium:var(--primitive-orange-400);--color-feedback-premium-surface:var(--primitive-orange-900);--color-feedback-premium-content:var(--primitive-orange-200);--color-aime:var(--primitive-orange-300);--color-aime-hover:var(--primitive-orange-200);--color-aime-pressed:var(--primitive-orange-400);--color-aime-on:var(--primitive-midnight-900);--color-aime-surface:var(--primitive-orange-900);--color-aime-border:var(--primitive-orange-300);--color-aime-content:var(--primitive-orange-300);--color-aime-soft-hover:var(--primitive-orange-900);--color-feedback-badge:var(--primitive-pink-400);--color-feedback-badge-surface:var(--primitive-pink-900);--color-feedback-badge-content:var(--primitive-pink-200);--color-state-hover-neutral:var(--primitive-midnight-800);--color-state-hover-accent:var(--primitive-blizzard-900);--color-state-focus-ring:var(--primitive-blizzard-200);--color-state-disabled-surface:var(--primitive-midnight-800);--color-state-disabled-content:var(--primitive-midnight-600)}:root{--font-family-base:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--type-display-2xl-size:56px;--type-display-2xl-weight:700;--type-display-2xl-line-height:1;--type-display-2xl-tracking:-.03em;--type-display-xl-size:48px;--type-display-xl-weight:700;--type-display-xl-line-height:1;--type-display-xl-tracking:-.025em;--type-display-lg-size:40px;--type-display-lg-weight:700;--type-display-lg-line-height:1.05;--type-display-lg-tracking:-.02em;--type-display-md-size:32px;--type-display-md-weight:700;--type-display-md-line-height:1.1;--type-display-md-tracking:-.015em;--type-editorial-lg-size:36px;--type-editorial-lg-weight:500;--type-editorial-lg-line-height:1.2;--type-editorial-lg-tracking:-.04em;--type-metric-xl-size:70px;--type-metric-xl-weight:400;--type-metric-xl-line-height:1.3;--type-metric-xl-tracking:-.04em;--type-heading-xl-size:28px;--type-heading-xl-weight:700;--type-heading-xl-line-height:1.15;--type-heading-xl-tracking:-.01em;--type-heading-lg-size:24px;--type-heading-lg-weight:700;--type-heading-lg-line-height:1.2;--type-heading-lg-tracking:-.008em;--type-heading-md-size:20px;--type-heading-md-weight:600;--type-heading-md-line-height:1.25;--type-heading-md-tracking:-.005em;--type-heading-sm-size:18px;--type-heading-sm-weight:600;--type-heading-sm-line-height:1.3;--type-heading-sm-tracking:-.003em;--type-body-lg-size:18px;--type-body-lg-weight:400;--type-body-lg-line-height:1.6;--type-body-lg-tracking:0;--type-body-md-size:16px;--type-body-md-weight:400;--type-body-md-line-height:1.6;--type-body-md-tracking:0;--type-body-sm-size:14px;--type-body-sm-weight:400;--type-body-sm-line-height:1.55;--type-body-sm-tracking:0;--type-body-xs-size:12px;--type-body-xs-weight:400;--type-body-xs-line-height:1.5;--type-body-xs-tracking:0;--type-label-lg-size:14px;--type-label-lg-weight:500;--type-label-lg-line-height:1;--type-label-lg-tracking:.01em;--type-label-md-size:12px;--type-label-md-weight:500;--type-label-md-line-height:1;--type-label-md-tracking:.015em;--type-label-sm-size:11px;--type-label-sm-weight:500;--type-label-sm-line-height:1;--type-label-sm-tracking:.02em;--type-code-lg-size:16px;--type-code-lg-weight:500;--type-code-lg-line-height:1.4;--type-code-lg-tracking:.01em;--type-code-md-size:14px;--type-code-md-weight:400;--type-code-md-line-height:1.4;--type-code-md-tracking:.01em;--type-code-sm-size:12px;--type-code-sm-weight:400;--type-code-sm-line-height:1.4;--type-code-sm-tracking:.01em}.type-code{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}:root{--space-base:4px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--space-component-xs:var(--space-4);--space-component-sm:var(--space-8);--space-component-md:var(--space-12);--space-component-lg:var(--space-16);--space-component-xl:var(--space-24);--space-layout-xs:var(--space-16);--space-layout-sm:var(--space-24);--space-layout-md:var(--space-32);--space-layout-lg:var(--space-40);--space-layout-xl:var(--space-48);--space-structural-sm:var(--space-48);--space-structural-md:var(--space-64);--space-structural-lg:var(--space-80);--space-structural-xl:var(--space-96);--radius-base:8px;--radius-0:0px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-16:16px;--radius-20:20px;--radius-24:24px;--radius-28:28px;--radius-32:32px;--radius-full:999px;--shape-interactive-sm:var(--radius-6);--shape-interactive-md:var(--radius-8);--shape-interactive-lg:var(--radius-10);--shape-interactive-pill:var(--radius-full);--shape-container-sm:var(--radius-8);--shape-container-md:var(--radius-12);--shape-container-lg:var(--radius-16);--shape-container-xl:var(--radius-20);--shape-container-2xl:var(--radius-24);--shape-container-3xl:var(--radius-32);--shape-feedback-sm:var(--radius-4);--shape-feedback-md:var(--radius-12);--shape-feedback-pill:var(--radius-full);--shape-structural-none:var(--radius-0);--shape-structural-sm:var(--radius-4);--shape-structural-md:var(--radius-8);--shadow-color-base:8, 17, 40;--shadow-0:none;--shadow-1:0px 1px 2px #0811280f;--shadow-2:0px 2px 4px #08112814, 0px 1px 2px #0811280a;--shadow-3:0px 4px 8px #0811281a, 0px 2px 4px #0811280f;--shadow-4:0px 8px 16px #0811281f, 0px 4px 8px #08112814;--shadow-5:0px 16px 32px #08112829, 0px 8px 16px #0811281a;--elevation-surface-flat:var(--shadow-0);--elevation-surface-sm:var(--shadow-1);--elevation-surface-md:var(--shadow-2);--elevation-interactive-resting:var(--shadow-1);--elevation-interactive-hover:var(--shadow-3);--elevation-interactive-pressed:var(--shadow-0);--elevation-overlay-dropdown:var(--shadow-3);--elevation-overlay-popover:var(--shadow-4);--elevation-overlay-modal:var(--shadow-5);--elevation-overlay-drawer:var(--shadow-5);--elevation-sticky-header:var(--shadow-2);--elevation-sticky-fab:var(--shadow-4);--elevation-sticky-toast:var(--shadow-4);--z-base:0;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-popover:300;--z-backdrop:400;--z-modal:500;--z-toast:600;--z-tooltip:700}.dark,[data-theme=dark]{--shadow-1:0px 1px 2px #0811280a;--shadow-2:0px 2px 4px #0811280f, 0px 1px 2px #08112808;--shadow-3:0px 4px 8px #08112812, 0px 2px 4px #0811280a;--shadow-4:0px 8px 16px #08112814, 0px 4px 8px #0811280f;--shadow-5:0px 16px 32px #0811281c, 0px 8px 16px #08112812}:root{--duration-0:0s;--duration-75:75ms;--duration-150:.15s;--duration-200:.2s;--duration-300:.3s;--duration-400:.4s;--duration-500:.5s;--motion-duration-interaction-fast:var(--duration-75);--motion-duration-interaction-base:var(--duration-150);--motion-duration-interaction-comfortable:var(--duration-200);--motion-duration-transition-enter:var(--duration-200);--motion-duration-transition-exit:var(--duration-150);--motion-duration-transition-layout:var(--duration-300);--motion-duration-transition-page:var(--duration-300);--motion-duration-expressive-feedback:var(--duration-400);--motion-duration-expressive-celebration:var(--duration-500);--motion-easing-productive:cubic-bezier(.2, 0, 0, 1);--motion-easing-enter:cubic-bezier(0, 0, .2, 1);--motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--motion-easing-expressive:cubic-bezier(.34, 1.56, .64, 1);--motion-stagger-base:60ms;--motion-reveal-offset:8px}.motion-feedback-hover{transition-property:background-color,border-color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive)}.motion-feedback-press{transition-property:transform,background-color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive)}.motion-feedback-focus{transition-property:outline,box-shadow;transition-duration:var(--motion-duration-interaction-base);transition-timing-function:var(--motion-easing-productive)}.motion-feedback-toggle{transition-property:background-color,transform;transition-duration:var(--motion-duration-interaction-base);transition-timing-function:var(--motion-easing-productive)}@media (prefers-reduced-motion:reduce){.motion-feedback-hover,.motion-feedback-press,.motion-feedback-focus,.motion-feedback-toggle{transition-duration:0s}.motion-enter-fade,.motion-enter-slide-up,.motion-enter-slide-down,.motion-enter-scale,.motion-exit-fade,.motion-exit-slide-up,.motion-exit-slide-down,.motion-exit-scale{transition-property:opacity;transition-duration:75ms;transform:none!important}.motion-expressive-success,.motion-expressive-error,.motion-expressive-celebration{transition:none;animation:auto none}.arrow-reveal>*{transform:none}.arrow-reveal[data-revealed]>*{transition-property:opacity;transition-duration:var(--motion-duration-interaction-fast);transition-delay:0s;transform:none}}:root{--grid-columns-base:12;--grid-columns-simplified:4;--grid-gutter-xl:24px;--grid-gutter-lg:20px;--grid-gutter-md:16px;--grid-gutter-sm:12px;--grid-margin-xl:48px;--grid-margin-lg:40px;--grid-margin-md:32px;--grid-margin-sm:24px;--grid-margin-xs:16px;--grid-breakpoint-xl:1440px;--grid-breakpoint-lg:1200px;--grid-breakpoint-md:900px;--grid-breakpoint-sm:600px;--grid-breakpoint-xs:0px;--grid-container-wide:1440px;--grid-container-content:1200px;--grid-container-text:720px;--grid-container-narrow:480px;--grid-columns-full:12;--grid-columns-primary:8;--grid-columns-secondary:4;--grid-columns-half:6;--grid-columns-third:4;--grid-columns-quarter:3;--grid-gutter-default:20px;--grid-gutter-comfortable:24px;--grid-gutter-compact:16px;--grid-gutter-dense:12px;--grid-margin-default:40px;--grid-margin-comfortable:48px;--grid-margin-compact:32px;--grid-margin-minimal:24px;--icon-size-compact:16px;--icon-size-default:20px;--icon-size-comfortable:24px;--icon-size-prominent:32px;--icon-color-neutral-primary:var(--color-content-primary);--icon-color-neutral-secondary:var(--color-content-secondary);--icon-color-neutral-tertiary:var(--color-content-tertiary);--icon-color-action-primary:var(--color-action-primary);--icon-color-feedback-success:var(--color-feedback-success);--icon-color-feedback-error:var(--color-feedback-error);--icon-color-feedback-warning:var(--color-feedback-warning);--icon-color-surface-inverse:var(--color-content-inverted);--size-modal-feature-width:1064px;--size-modal-feature-height:702px;--size-modal-feature-media-width:500px;--size-page-sidebar-width:240px}.arrow-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.arrow-tooltip-trigger{display:inline-flex}.arrow-tooltip{z-index:var(--z-tooltip);padding:var(--space-component-xs) var(--space-component-sm);border-radius:var(--shape-interactive-md);background-color:var(--color-surface-inverted);color:var(--color-content-inverted);font-family:var(--font-family-base);font-size:var(--type-body-xs-size);line-height:var(--type-body-xs-line-height);white-space:nowrap;pointer-events:none;position:fixed}.arrow-tooltip[data-placement=top]{transform:translate(-50%,-100%)}.arrow-tooltip[data-placement=bottom]{transform:translate(-50%)}.arrow-tooltip[data-placement=right]{transform:translateY(-50%)}.arrow-tooltip[data-placement=left]{transform:translate(-100%,-50%)}.arrow-tooltip__arrow{background-color:var(--color-surface-inverted);width:8px;height:8px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}.arrow-tooltip[data-placement=top] .arrow-tooltip__arrow{bottom:-4px}.arrow-tooltip[data-placement=bottom] .arrow-tooltip__arrow{top:-4px}.arrow-tooltip[data-placement=right] .arrow-tooltip__arrow{top:50%;left:-4px;transform:translateY(-50%)rotate(45deg)}.arrow-tooltip[data-placement=left] .arrow-tooltip__arrow{top:50%;left:auto;right:-4px;transform:translateY(-50%)rotate(45deg)}.arrow-tooltip-fade-enter-active,.arrow-tooltip-fade-leave-active{transition:opacity var(--duration-150) var(--motion-easing-productive)}.arrow-tooltip-fade-enter-from,.arrow-tooltip-fade-leave-to{opacity:0}.arrow-iconbtn{box-sizing:border-box;border-radius:var(--shape-interactive-md);cursor:pointer;color:inherit;transition-property:background-color,border-color,color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.arrow-iconbtn:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-iconbtn[data-size=xs]{padding:var(--space-component-xs)}.arrow-iconbtn[data-size=sm]{width:var(--space-32);height:var(--space-32)}.arrow-iconbtn[data-size=md]{width:var(--space-40);height:var(--space-40)}.arrow-iconbtn[data-size=lg]{width:var(--space-48);height:var(--space-48)}.arrow-iconbtn[data-tone=accent]{--_solid:var(--color-action-primary);--_solid-hover:var(--color-action-hover);--_solid-pressed:var(--color-action-pressed);--_on-solid:var(--color-content-inverted);--_text:var(--color-content-accent);--_line:var(--color-border-accent);--_soft-hover:var(--color-state-hover-accent)}.arrow-iconbtn[data-tone=neutral]{--_solid:var(--color-content-primary);--_solid-hover:var(--color-content-secondary);--_solid-pressed:var(--color-content-secondary);--_on-solid:var(--color-content-inverted);--_text:var(--color-content-secondary);--_line:var(--color-border-default);--_soft-hover:var(--color-state-hover-neutral)}.arrow-iconbtn[data-tone=danger]{--_solid:var(--color-feedback-error);--_solid-hover:var(--color-feedback-error-hover);--_solid-pressed:var(--color-feedback-error-hover);--_on-solid:var(--color-content-inverted);--_text:var(--color-feedback-error-content);--_line:var(--color-feedback-error-border);--_soft-hover:var(--color-state-hover-error)}.arrow-iconbtn[data-tone=aime]{--_solid:var(--color-aime);--_solid-hover:var(--color-aime-hover);--_solid-pressed:var(--color-aime-pressed);--_on-solid:var(--color-aime-on);--_text:var(--color-aime-content);--_line:var(--color-aime-border);--_soft-hover:var(--color-aime-soft-hover)}.arrow-iconbtn[data-variant=primary]{background-color:var(--_solid);border-color:var(--_solid);color:var(--_on-solid)}.arrow-iconbtn[data-variant=primary]:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--_solid-hover);border-color:var(--_solid-hover)}.arrow-iconbtn[data-variant=primary]:active:not(:disabled):not([aria-disabled=true]){background-color:var(--_solid-pressed);border-color:var(--_solid-pressed)}.arrow-iconbtn[data-variant=secondary]{border-color:var(--_line);color:var(--_text);background-color:#0000}.arrow-iconbtn[data-variant=secondary]:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--_soft-hover)}.arrow-iconbtn[data-variant=ghost]{color:var(--_text);background-color:#0000;border-color:#0000}.arrow-iconbtn[data-variant=ghost]:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--_soft-hover)}.arrow-iconbtn[data-inverted]{--_text:var(--color-content-secondary);--_soft-hover:var(--color-surface-inverted-raised)}.arrow-iconbtn[data-inverted][data-variant=ghost]:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-content-inverted)}.arrow-iconbtn:disabled,.arrow-iconbtn[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.arrow-iconbtn[data-variant=primary]:disabled,.arrow-iconbtn[data-variant=primary][aria-disabled=true]{background-color:var(--color-action-disabled);border-color:var(--color-action-disabled);color:var(--color-content-disabled)}.arrow-iconbtn[data-variant=secondary]:disabled,.arrow-iconbtn[data-variant=secondary][aria-disabled=true]{border-color:var(--color-border-default);color:var(--color-content-disabled)}.arrow-iconbtn[data-variant=ghost]:disabled,.arrow-iconbtn[data-variant=ghost][aria-disabled=true]{color:var(--color-content-disabled)}.arrow-iconbtn[aria-busy=true]{cursor:progress}.arrow-iconbtn__count{top:var(--space-component-xs);box-sizing:border-box;min-width:var(--space-16);height:var(--space-16);padding:0 var(--space-component-xs);border-radius:var(--radius-full);background:var(--color-feedback-error);color:var(--color-content-inverted);font-size:10px;font-weight:var(--font-weight-semibold);pointer-events:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;left:50%}.arrow-iconbtn__spinner{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;border-image:;width:1em;height:1em;animation:.6s linear infinite arrow-iconbtn-spin}@media (prefers-reduced-motion:reduce){.arrow-iconbtn{transition-duration:0s}.arrow-iconbtn__spinner{animation-duration:1.2s}}.arrow-alert{box-sizing:border-box;align-items:center;gap:var(--space-component-sm);padding:var(--space-component-md) var(--space-component-xl);border-radius:var(--shape-feedback-md);background-color:var(--_surface);font-family:var(--font-family-base);font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);color:var(--_content);display:flex}.arrow-alert[data-tone=accent]{--_surface:var(--color-action-surface);--_content:var(--color-content-accent)}.arrow-alert[data-tone=success]{--_surface:var(--color-feedback-success-surface);--_content:var(--color-feedback-success-content)}.arrow-alert[data-tone=warning]{--_surface:var(--color-feedback-warning-surface);--_content:var(--color-feedback-warning-content)}.arrow-alert[data-tone=error]{--_surface:var(--color-feedback-error-surface);--_content:var(--color-feedback-error-content)}.arrow-alert__icon{color:var(--_content);flex:none}.arrow-alert__body{flex:auto;min-width:0}.arrow-alert__action{flex:none;align-items:center;display:inline-flex}.arrow-alert__dismiss{flex:none;margin-inline-start:var(--space-component-xs)}.arrow-alert .arrow-alert__dismiss.arrow-iconbtn{--_text:var(--_content);--_soft-hover:color-mix(in srgb, var(--_content) 12%, transparent)}.arrow-alert__body :where(a){color:var(--_content);text-underline-offset:2px}.arrow-app-shell{--app-shell-topbar-h:calc(var(--space-40) + var(--space-16) * 2);--app-shell-nav-w:256px;--app-shell-nav-w-rail:72px;background:var(--color-surface-inverted);height:100%;font-family:var(--font-family-base);flex-direction:column;display:flex}.arrow-app-shell__topbar{flex:none}.arrow-app-shell__body{background:var(--color-surface-inverted);flex:auto;min-height:0;display:flex;position:relative}.arrow-app-shell__nav{border-top-left-radius:var(--shape-container-lg);flex:none;display:flex;overflow:hidden}.arrow-app-shell__content{background:var(--color-surface-subtle);border-top-right-radius:var(--shape-container-lg);flex-direction:column;flex:auto;min-width:0;display:flex;overflow:hidden}.arrow-app-shell__rail-toggle{top:var(--space-32);left:var(--app-shell-nav-w);z-index:2;width:var(--space-24);height:var(--space-24);border-radius:var(--radius-full);background:var(--color-surface-overlay);color:var(--color-content-tertiary);cursor:pointer;transition:left var(--motion-duration-transition-layout) var(--motion-easing-productive),background-color var(--motion-duration-interaction-base) var(--motion-easing-productive),color var(--motion-duration-interaction-base) var(--motion-easing-productive);border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%)}.arrow-app-shell[data-collapsed] .arrow-app-shell__rail-toggle{left:var(--app-shell-nav-w-rail)}@media (prefers-reduced-motion:reduce){.arrow-app-shell__rail-toggle{transition:background-color var(--motion-duration-interaction-base) var(--motion-easing-productive),color var(--motion-duration-interaction-base) var(--motion-easing-productive)}}.arrow-app-shell__rail-toggle:hover{background:var(--primitive-midnight-300)}.arrow-app-shell__rail-toggle:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-app-shell:not([data-has-nav]) .arrow-app-shell__content{border-top-left-radius:var(--shape-container-lg)}.arrow-app-shell__content:focus{outline:none}.arrow-app-shell-alert-enter-active,.arrow-app-shell-alert-leave-active{transition:opacity var(--motion-duration-transition-page) var(--motion-easing-enter),transform var(--motion-duration-transition-page) var(--motion-easing-enter)}.arrow-app-shell-alert-enter-from,.arrow-app-shell-alert-leave-to{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.arrow-app-shell-alert-enter-active,.arrow-app-shell-alert-leave-active{transition:none}}.arrow-app-shell__scroll{min-height:0;padding:var(--space-layout-md) var(--app-shell-content-padding-inline,var(--space-layout-sm));scrollbar-width:thin;scrollbar-color:rgba(var(--shadow-color-base),.35) transparent;flex:auto;overflow-y:auto}.arrow-app-shell__container{max-width:var(--app-shell-content-max-width,none);margin-inline:auto}.arrow-app-shell__scroll::-webkit-scrollbar{width:8px;height:8px}.arrow-app-shell__scroll::-webkit-scrollbar-track{background:0 0}.arrow-app-shell__scroll::-webkit-scrollbar-thumb{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;border-radius:var(--radius-full);transition:background var(--motion-duration-interaction-comfortable) var(--motion-easing-productive);background-clip:padding-box;border:2px solid #0000}.arrow-app-shell__scroll::-webkit-scrollbar-thumb:hover{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;background-clip:padding-box;border:2px solid #0000}.arrow-app-shell[data-mobile] .arrow-app-shell__nav{top:var(--app-shell-topbar-h);z-index:var(--z-modal);transition:transform var(--motion-duration-transition-layout) var(--motion-easing-productive);box-shadow:var(--elevation-overlay-drawer);border-top-left-radius:0;position:fixed;bottom:0;left:0;transform:translate(-100%)}.arrow-app-shell[data-mobile][data-drawer-open] .arrow-app-shell__nav{transform:translate(0)}.arrow-app-shell[data-mobile] .arrow-app-shell__content{border-top-left-radius:var(--shape-container-lg)}.arrow-app-shell__scrim{top:var(--app-shell-topbar-h);z-index:var(--z-backdrop);background:rgba(var(--shadow-color-base),.4);position:fixed;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.arrow-app-shell[data-mobile] .arrow-app-shell__nav{transition:none}}.arrow-app-shell__skip{left:var(--space-16);top:var(--space-16);z-index:var(--z-tooltip);padding:var(--space-component-sm) var(--space-component-md);border-radius:var(--shape-interactive-md);background:var(--color-surface-base);color:var(--color-content-primary);font-size:var(--type-body-sm-size);transition:transform var(--motion-duration-transition-exit) var(--motion-easing-productive);text-decoration:none;position:absolute;transform:translateY(-200%)}.arrow-app-shell__skip:focus{transform:translateY(0)}.arrow-app-shell-topbar{align-items:center;gap:var(--space-16);height:var(--app-shell-topbar-h);padding:0 var(--app-shell-topbar-padding-inline,var(--space-32));box-sizing:border-box;color:var(--color-content-inverted);font-family:var(--font-family-base);display:flex}.arrow-app-shell-topbar[data-gutter=compact]{--app-shell-topbar-padding-inline:var(--space-layout-sm)}.arrow-app-shell-topbar__menu{border-radius:var(--shape-interactive-md);width:36px;height:36px;color:var(--color-content-secondary);cursor:pointer;transition:background-color var(--motion-duration-interaction-base) var(--motion-easing-productive),color var(--motion-duration-interaction-base) var(--motion-easing-productive);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.arrow-app-shell-topbar__menu:hover{background:var(--color-surface-inverted-raised);color:var(--color-content-inverted)}.arrow-app-shell-topbar__menu:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-app-shell-topbar__brand{align-items:center;gap:var(--space-component-md);flex:none;display:flex}.arrow-app-shell-topbar__brand :is(img,svg){height:var(--app-shell-brand-height,var(--space-32));flex:none;width:auto;display:block}.arrow-app-shell-topbar__search{flex:auto;justify-content:center;min-width:0;display:flex}.arrow-app-shell-topbar__actions{align-items:center;gap:var(--space-8);flex:none;display:flex}.arrow-app-shell-nav{width:var(--app-shell-nav-w);box-sizing:border-box;padding:var(--space-24) var(--space-24) var(--space-32);background:var(--color-surface-raised);font-family:var(--font-family-base);transition:width var(--motion-duration-transition-layout) var(--motion-easing-productive);flex-direction:column;flex:none;display:flex}.arrow-app-shell-nav[data-collapsed]{width:var(--app-shell-nav-w-rail);padding-left:var(--space-16);padding-right:var(--space-16)}.arrow-app-shell-nav[data-collapsed] .arrow-app-shell-nav__list{margin-right:calc(-1 * var(--space-16));padding-right:var(--space-16)}.arrow-app-shell-nav__list{gap:var(--space-component-sm);min-height:0;margin-right:calc(-1 * var(--space-24));padding-right:var(--space-24);scrollbar-width:thin;scrollbar-color:rgba(var(--shadow-color-base),.35) transparent;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.arrow-app-shell-nav__list::-webkit-scrollbar{width:8px}.arrow-app-shell-nav__list::-webkit-scrollbar-track{background:0 0}.arrow-app-shell-nav__list::-webkit-scrollbar-thumb{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;border-radius:var(--radius-full);transition:background var(--motion-duration-interaction-comfortable) var(--motion-easing-productive);background-clip:padding-box;border:2px solid #0000}.arrow-app-shell-nav__list::-webkit-scrollbar-thumb:hover{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;background-clip:padding-box;border:2px solid #0000}.arrow-app-shell-nav__section{flex-direction:column;display:flex}.arrow-app-shell-nav__section-items{gap:var(--space-component-sm);flex-direction:column;display:flex}.arrow-app-shell-nav__section-label{margin:var(--space-component-lg) 0;padding:0 var(--space-component-sm);font-size:var(--type-label-sm-size);line-height:var(--type-label-md-line-height);letter-spacing:var(--type-label-md-tracking);font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--primitive-midnight-400)}.arrow-app-shell-nav__section:first-child .arrow-app-shell-nav__section-label{margin-top:0}.arrow-app-shell-nav__section[data-rail] .arrow-app-shell-nav__section-label{display:none}.arrow-app-shell-nav__item{box-sizing:border-box;align-items:center;gap:var(--space-component-sm);width:100%;padding:var(--space-component-sm);border-radius:var(--shape-container-sm);color:var(--color-content-secondary);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--type-body-sm-size);font-weight:var(--font-weight-medium);line-height:var(--type-body-md-line-height);text-align:left;cursor:pointer;transition:background-color var(--motion-duration-interaction-base) var(--motion-easing-productive),color var(--motion-duration-interaction-base) var(--motion-easing-productive);background:0 0;border:0;text-decoration:none;display:flex}.arrow-app-shell-nav__item:hover{background:var(--color-surface-overlay);color:var(--color-content-primary)}.arrow-app-shell-nav__item:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:-3px}.arrow-app-shell-nav__item--active{background:var(--color-surface-subtle);color:var(--color-content-primary);font-weight:var(--font-weight-semibold)}.arrow-app-shell-nav[data-collapsed] .arrow-app-shell-nav__item{justify-content:center}.arrow-app-shell-nav[data-collapsed] .arrow-app-shell-nav__label{display:none}.arrow-app-shell-nav__icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.arrow-app-shell-nav__label{white-space:nowrap}.arrow-app-shell-nav__trailing{flex:none;align-items:center;margin-left:auto;display:inline-flex}.arrow-app-shell-nav__group{flex-direction:column;display:flex}.arrow-app-shell-nav__group-toggle .arrow-app-shell-nav__label{flex:auto}.arrow-app-shell-nav__chevron{color:var(--color-content-tertiary);transition:transform var(--motion-duration-interaction-base) var(--motion-easing-productive);flex:none;display:inline-flex}.arrow-app-shell-nav__group[data-open] .arrow-app-shell-nav__chevron{transform:rotate(180deg)}.arrow-app-shell-nav__group-toggle--subactive{color:var(--color-content-primary);font-weight:var(--font-weight-semibold)}.arrow-app-shell-nav__sub{transition:grid-template-rows var(--motion-duration-transition-layout) var(--motion-easing-productive);grid-template-rows:0fr;display:grid}.arrow-app-shell-nav__group[data-open] .arrow-app-shell-nav__sub{grid-template-rows:1fr}.arrow-app-shell-nav__sub-inner{gap:var(--space-component-xs);flex-direction:column;min-height:0;display:flex;overflow:hidden}.arrow-app-shell-nav__group[data-open] .arrow-app-shell-nav__sub-inner{padding-top:var(--space-component-xs)}.arrow-app-shell-nav__sub-inner .arrow-app-shell-nav__item{padding-left:var(--space-40);font-weight:var(--font-weight-regular)}.arrow-app-shell-nav[data-collapsed] .arrow-app-shell-nav__chevron{display:none}.arrow-app-shell-nav[data-collapsed] .arrow-app-shell-nav__sub{grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.arrow-app-shell-nav__sub,.arrow-app-shell-nav__chevron{transition:none}}.arrow-app-shell-nav__extra{margin-top:var(--space-component-md)}.arrow-dot{border-radius:var(--radius-full);background-color:var(--_c);flex-shrink:0;display:inline-block}.arrow-dot[data-size=sm]{width:var(--space-8);height:var(--space-8)}.arrow-dot[data-size=md]{width:var(--space-12);height:var(--space-12)}.arrow-dot[data-size=lg]{width:var(--space-16);height:var(--space-16)}.arrow-dot[data-tone=neutral]{--_c:var(--color-content-tertiary)}.arrow-dot[data-tone=accent]{--_c:var(--color-action-primary)}.arrow-dot[data-tone=success]{--_c:var(--color-feedback-success)}.arrow-dot[data-tone=warning]{--_c:var(--color-feedback-warning)}.arrow-dot[data-tone=error]{--_c:var(--color-feedback-error)}.arrow-avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.arrow-avatar{border-radius:var(--radius-full);font-family:var(--font-family-base);font-weight:var(--font-weight-medium);user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.arrow-avatar__img{object-fit:cover;width:100%;height:100%}.arrow-avatar__status{display:inline-flex;position:absolute;top:15%;right:15%;transform:translate(50%,-50%)}.arrow-avatar[data-size=sm]{width:var(--space-32);height:var(--space-32);font-size:var(--type-body-xs-size)}.arrow-avatar[data-size=md]{width:calc(var(--space-40) + var(--space-4));height:calc(var(--space-40) + var(--space-4));font-size:var(--type-body-sm-size)}.arrow-avatar[data-size=lg]{width:var(--space-48);height:var(--space-48);font-size:var(--type-body-md-size)}.arrow-avatar[data-tone=premium]{background-color:var(--color-feedback-premium-surface);color:var(--color-feedback-premium-content)}.arrow-avatar[data-tone=accent]{background-color:var(--color-action-surface);color:var(--color-content-accent)}.arrow-avatar[data-tone=neutral]{background-color:var(--color-surface-subtle);color:var(--color-content-secondary)}.arrow-avatar[data-tone=success]{background-color:var(--color-feedback-success-surface);color:var(--color-feedback-success-content)}.arrow-avatar[data-tone=danger]{background-color:var(--color-feedback-error-surface);color:var(--color-feedback-error-content)}.arrow-avatar[data-tone=inverted]{background-color:var(--_avatar-bg,var(--color-surface-inverted-raised));color:var(--color-content-inverted);transition:background-color var(--motion-duration-interaction-fast) ease}.arrow-badge{align-items:center;gap:var(--space-component-xs);box-sizing:border-box;border-radius:var(--shape-feedback-pill);font-family:var(--font-family-base);color:var(--_content);white-space:nowrap;border:1px solid #0000;width:fit-content;display:inline-flex}.arrow-badge[data-size=sm]{padding:var(--space-component-xs) var(--space-component-sm);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-line-height);letter-spacing:var(--type-label-md-tracking)}.arrow-badge[data-size=md]{padding:var(--space-component-xs) var(--space-component-md);font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);line-height:var(--type-label-lg-line-height);letter-spacing:var(--type-label-lg-tracking)}.arrow-badge[data-tone=neutral]{--_surface:var(--color-surface-raised);--_content:var(--color-content-secondary);--_border:var(--color-border-default);--_solid:var(--color-content-primary);--_on-solid:var(--color-content-inverted)}.arrow-badge[data-tone=accent]{--_surface:var(--color-action-surface);--_content:var(--color-content-accent);--_border:var(--color-border-accent);--_solid:var(--color-action-primary);--_on-solid:var(--color-content-inverted)}.arrow-badge[data-tone=success]{--_surface:var(--color-feedback-success-surface);--_content:var(--color-feedback-success-content);--_border:var(--color-feedback-success-border);--_solid:var(--color-feedback-success);--_on-solid:var(--color-content-inverted)}.arrow-badge[data-tone=warning]{--_surface:var(--color-feedback-warning-surface);--_content:var(--color-feedback-warning-content);--_border:var(--color-feedback-warning-border);--_solid:var(--color-feedback-warning);--_on-solid:var(--color-content-inverted)}.arrow-badge[data-tone=error]{--_surface:var(--color-feedback-error-surface);--_content:var(--color-feedback-error-content);--_border:var(--color-feedback-error-border);--_solid:var(--color-feedback-error);--_on-solid:var(--color-content-inverted)}.arrow-badge[data-tone=premium]{--_surface:var(--color-feedback-premium-surface);--_content:var(--color-feedback-premium-content);--_border:var(--color-feedback-premium-border);--_solid:var(--color-feedback-premium);--_on-solid:var(--color-content-inverted)}.arrow-badge[data-variant=soft]{background-color:var(--_surface);border-color:#0000}.arrow-badge[data-variant=outline]{border-color:var(--_border);background-color:#0000}.arrow-badge[data-variant=tonal]{background-color:color-mix(in srgb,var(--_content) 16%,transparent);border-color:#0000}.arrow-badge[data-variant=solid]{background-color:var(--_solid);border-color:var(--_solid);color:var(--_on-solid)}.arrow-badge__affix{flex-shrink:0;align-items:center;display:inline-flex}.arrow-dropdown{display:inline-block;position:relative}.arrow-dropdown__menu{--dropdown-padding-inline:6px;z-index:var(--z-dropdown);gap:var(--space-component-xs);min-width:100%;padding:var(--space-component-sm) var(--dropdown-padding-inline);background-color:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--radius-10);flex-direction:column;display:flex;position:absolute;top:100%;box-shadow:0 16px 32px -12px #0811281a}.arrow-dropdown-reveal-enter-active{transition:opacity var(--motion-duration-transition-enter) var(--motion-easing-enter),transform var(--motion-duration-transition-enter) var(--motion-easing-enter);transform-origin:top}.arrow-dropdown-reveal-leave-active{transition:opacity var(--motion-duration-transition-exit) var(--motion-easing-exit),transform var(--motion-duration-transition-exit) var(--motion-easing-exit);transform-origin:top}.arrow-dropdown-reveal-enter-from,.arrow-dropdown-reveal-leave-to{opacity:0;transform:scale(.97)}.arrow-dropdown__menu>*{animation:arrow-dropdown-item-in var(--motion-duration-transition-enter) var(--motion-easing-enter) both}.arrow-dropdown__menu>:first-child{animation-delay:20ms}.arrow-dropdown__menu>:nth-child(2){animation-delay:50ms}.arrow-dropdown__menu>:nth-child(3){animation-delay:80ms}.arrow-dropdown__menu>:nth-child(4){animation-delay:.11s}.arrow-dropdown__menu>:nth-child(n+5){animation-delay:.14s}@media (prefers-reduced-motion:reduce){.arrow-dropdown-reveal-enter-active,.arrow-dropdown-reveal-leave-active{transition-duration:.01ms}.arrow-dropdown__menu>*{animation-duration:.01ms;animation-delay:0s}}.arrow-dropdown-item{align-items:center;gap:var(--space-component-xs);box-sizing:border-box;width:100%;padding:var(--space-component-sm) 10px;border-radius:var(--shape-interactive-md);color:var(--color-content-secondary);font-family:inherit;font-size:var(--type-body-sm-size);font-weight:var(--font-weight-medium);text-align:left;white-space:nowrap;cursor:pointer;transition-property:background-color,color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive);background-color:#0000;border:none;border-image:;display:flex}.arrow-dropdown-item__icon{flex-shrink:0}.arrow-dropdown-item:hover:not(:disabled){background-color:var(--color-state-hover-neutral)}.arrow-dropdown-item:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:-3px}.arrow-dropdown-item[data-tone=danger]{color:var(--color-feedback-error-content)}.arrow-dropdown-item[data-tone=danger]:hover:not(:disabled){background-color:var(--color-state-hover-error)}.arrow-dropdown-item:disabled{color:var(--color-content-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.arrow-dropdown-item{transition-duration:0s}}.arrow-user-menu__trigger[data-v-d0bab360]{border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.arrow-user-menu__trigger[data-v-d0bab360]:hover{--_avatar-bg:var(--color-surface-inverted-raised-hover)}.arrow-user-menu__trigger[data-v-d0bab360]:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-user-menu[data-v-d0bab360]{width:260px}.arrow-user-menu__profile[data-v-d0bab360]{align-items:center;gap:var(--space-component-md);margin-inline:calc(-1 * var(--dropdown-padding-inline,6px));padding:var(--space-component-sm) calc(10px + var(--dropdown-padding-inline,6px)) var(--space-component-md);margin-bottom:var(--space-component-xs);border-bottom:1px solid var(--color-border-default);display:flex}.arrow-user-menu__profile[data-variant=highlight][data-v-d0bab360]{align-items:flex-start;gap:var(--space-component-md);margin-top:calc(-1 * var(--space-component-sm));margin-inline:calc(-1 * var(--dropdown-padding-inline,6px));padding:var(--space-component-lg) calc(10px + var(--dropdown-padding-inline,6px));background:var(--_profile-surface,var(--color-surface-subtle));border-bottom:1px solid var(--_profile-border,var(--color-border-default));border-radius:var(--radius-10);margin-bottom:var(--space-component-sm);flex-direction:column}.arrow-user-menu__profile[data-variant=highlight] .arrow-user-menu__info[data-v-d0bab360]{gap:var(--space-component-xs)}.arrow-user-menu__profile[data-variant=highlight] .arrow-user-menu__name[data-v-d0bab360]{color:var(--_profile-content,var(--color-content-primary))}.arrow-user-menu__profile[data-variant=highlight] .arrow-user-menu__email[data-v-d0bab360]{color:var(--_profile-content-soft,var(--color-content-tertiary))}.arrow-user-menu__info[data-v-d0bab360]{flex-direction:column;min-width:0;display:flex}.arrow-user-menu__name[data-v-d0bab360]{font-size:var(--type-body-sm-size);font-weight:var(--font-weight-semibold);color:var(--color-content-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.arrow-user-menu__email[data-v-d0bab360]{font-size:var(--type-body-xs-size);font-weight:var(--font-weight-medium);color:var(--color-content-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.arrow-user-menu__divider[data-v-d0bab360]{height:1px;margin:var(--space-component-sm) calc(-1 * var(--dropdown-padding-inline,6px));background:var(--color-border-default)}.arrow-app-shell-actions{align-items:center;gap:var(--space-8);display:inline-flex}.arrow-avatar-pill{align-items:center;gap:var(--space-component-sm);padding:var(--space-component-xs) var(--space-component-xs) var(--space-component-xs) var(--space-component-sm);border-radius:var(--radius-full);background-color:var(--primitive-midnight-800);display:inline-flex}.arrow-avatar-pill__chevron{color:var(--color-content-inverted);transition:transform var(--motion-duration-interaction-fast) var(--motion-easing-productive);flex:none}.arrow-avatar-pill[data-open] .arrow-avatar-pill__chevron{transform:rotate(180deg)}.arrow-ping{--arrow-ping-duration:2.5s;vertical-align:middle;flex-shrink:0;display:inline-flex;position:relative}.arrow-ping[data-size=sm]{width:var(--space-8);height:var(--space-8)}.arrow-ping[data-size=md]{width:var(--space-12);height:var(--space-12)}.arrow-ping[data-size=lg]{width:var(--space-16);height:var(--space-16)}.arrow-ping[data-tone=neutral]{--_c:var(--color-content-tertiary)}.arrow-ping[data-tone=accent]{--_c:var(--color-action-primary)}.arrow-ping[data-tone=success]{--_c:var(--color-feedback-success)}.arrow-ping[data-tone=warning]{--_c:var(--color-feedback-warning)}.arrow-ping[data-tone=error]{--_c:var(--color-feedback-error)}.arrow-ping__dot,.arrow-ping__ring{border-radius:var(--radius-full);position:absolute;inset:0}.arrow-ping__dot{z-index:1;background-color:var(--_c)}.arrow-ping__ring{background:radial-gradient(circle,transparent 0%,var(--_c) 100%);animation:arrow-ping-scale var(--arrow-ping-duration) var(--motion-easing-enter) infinite,arrow-ping-fade var(--arrow-ping-duration) var(--motion-easing-enter) infinite}.arrow-ping[data-paused] .arrow-ping__ring{animation:auto none;display:none}@media (prefers-reduced-motion:reduce){.arrow-ping__ring{animation:auto none;display:none}}.arrow-bidding-opportunity-card{align-items:stretch;gap:var(--space-layout-md);box-sizing:border-box;width:100%;padding:var(--space-layout-md);border:1px solid var(--color-border-default);border-radius:var(--shape-container-lg);background:var(--color-surface-base);box-shadow:var(--elevation-container-resting,0 2px 4px #0811280f);font-family:var(--font-family-base);grid-template-columns:minmax(0,1fr) auto;display:grid}.arrow-bidding-opportunity-card__content{align-items:flex-start;gap:var(--space-component-md);flex-direction:column;min-width:0;display:flex}.arrow-bidding-opportunity-card__title{color:var(--color-content-primary);font-size:var(--type-heading-sm-size);font-weight:var(--font-weight-medium);line-height:var(--type-heading-sm-line-height);letter-spacing:var(--type-heading-sm-tracking);margin:0}.arrow-bidding-opportunity-card__metadata{align-items:center;gap:var(--space-component-sm);flex-wrap:wrap;display:flex}.arrow-bidding-opportunity-card__buyer{align-items:center;gap:var(--space-component-xs);min-width:0;color:var(--color-content-accent);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);text-decoration:none;display:inline-flex}a.arrow-bidding-opportunity-card__buyer{border-radius:var(--shape-interactive-sm);transition:color var(--motion-duration-interaction-fast) var(--motion-easing-productive)}a.arrow-bidding-opportunity-card__buyer:hover{color:var(--color-action-hover);text-underline-offset:3px;text-decoration:underline}a.arrow-bidding-opportunity-card__buyer:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:3px}.arrow-bidding-opportunity-card__buyer span{text-overflow:ellipsis;overflow:hidden}.arrow-bidding-opportunity-card__estimate{justify-content:flex-start;align-items:flex-end;gap:var(--space-component-xs);text-align:right;background:0 0;flex-direction:column;align-self:stretch;min-width:284px;padding:0;display:flex}.arrow-bidding-opportunity-card__estimate span{color:var(--primitive-midnight-400,#9b9da9);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-line-height);letter-spacing:var(--type-label-md-tracking)}.arrow-bidding-opportunity-card__estimate strong{color:var(--primitive-midnight-900,#081128);font-size:var(--type-heading-xl-size);font-weight:var(--type-heading-xl-weight);line-height:var(--type-heading-xl-line-height);letter-spacing:var(--type-heading-xl-tracking);font-variant-numeric:tabular-nums}@media (width<=720px){.arrow-bidding-opportunity-card{padding:var(--space-layout-sm);grid-template-columns:1fr}.arrow-bidding-opportunity-card__estimate{text-align:left;align-items:flex-start;min-width:0}.arrow-bidding-opportunity-card__buyer span{white-space:normal}}@container (width<=720px){.arrow-bidding-opportunity-card{padding:var(--space-layout-sm);grid-template-columns:1fr}.arrow-bidding-opportunity-card__estimate{text-align:left;align-items:flex-start;min-width:0}.arrow-bidding-opportunity-card__buyer span{white-space:normal}}@media (prefers-reduced-motion:reduce){a.arrow-bidding-opportunity-card__buyer{transition:none}}.arrow-badge-trail{align-items:center;gap:var(--space-component-sm);flex-wrap:wrap;display:inline-flex}.arrow-badge-trail .arrow-badge-trail__sep{color:var(--badge-trail-sep-color,var(--color-content-tertiary));flex:none}.arrow-breadcrumbs .arrow-breadcrumbs__list{align-items:center;gap:var(--space-component-xs);color:var(--color-content-secondary);font-family:var(--font-family-base);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);overflow-wrap:break-word;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.arrow-breadcrumbs .arrow-breadcrumbs__item,.arrow-breadcrumbs .arrow-breadcrumbs__sep{line-height:inherit;margin:0}.arrow-breadcrumbs .arrow-breadcrumbs__item{align-items:center;gap:var(--space-component-xs);display:inline-flex}.arrow-breadcrumbs .arrow-breadcrumbs__link{color:inherit;font-weight:var(--font-weight-regular);transition-property:color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive);text-decoration:none}.arrow-breadcrumbs .arrow-breadcrumbs__link:hover{color:var(--color-content-primary);text-decoration:none}.arrow-breadcrumbs .arrow-breadcrumbs__link:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-breadcrumbs .arrow-breadcrumbs__text{color:inherit;font-weight:var(--font-weight-regular)}.arrow-breadcrumbs .arrow-breadcrumbs__page{color:var(--color-content-primary);font-weight:var(--font-weight-regular)}.arrow-breadcrumbs .arrow-breadcrumbs__sep{color:inherit;flex:none;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.arrow-breadcrumbs .arrow-breadcrumbs__link{transition-duration:0s}}.arrow-btn{justify-content:center;align-items:center;gap:var(--space-component-xs);box-sizing:border-box;font-family:var(--font-family-base);font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);line-height:var(--type-label-lg-line-height);letter-spacing:var(--type-label-lg-tracking);white-space:nowrap;cursor:pointer;user-select:none;transition-property:background-color,border-color,color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive);border:1px solid #0000;text-decoration:none;display:inline-flex}.arrow-btn--block{width:100%;display:flex}.arrow-btn:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-btn[data-size=sm]{min-height:var(--space-32);padding:var(--space-component-xs) var(--space-component-md);border-radius:var(--shape-interactive-md)}.arrow-btn[data-size=md]{min-height:var(--space-40);padding:var(--space-component-sm) var(--space-component-md);border-radius:var(--shape-interactive-md)}.arrow-btn[data-size=lg]{min-height:var(--space-48);padding:var(--space-component-md) var(--space-component-xl);border-radius:var(--shape-interactive-lg)}.arrow-btn[data-tone=accent]{--_solid:var(--color-action-primary);--_solid-hover:var(--color-action-hover);--_solid-pressed:var(--color-action-pressed);--_on-solid:var(--color-content-inverted);--_line:var(--color-border-accent);--_text:var(--color-content-accent);--_soft-hover:var(--color-state-hover-accent);--_surface:var(--color-action-surface);--_surface-text:var(--color-content-accent)}.arrow-btn[data-tone=neutral]{--_solid:var(--color-content-primary);--_solid-hover:var(--color-content-secondary);--_solid-pressed:var(--color-content-secondary);--_on-solid:var(--color-content-inverted);--_line:var(--color-border-default);--_text:var(--color-content-secondary);--_soft-hover:var(--color-state-hover-neutral);--_surface:var(--color-surface-subtle);--_surface-text:var(--color-content-secondary)}.arrow-btn[data-tone=danger]{--_solid:var(--color-feedback-error);--_solid-hover:var(--color-feedback-error-hover);--_solid-pressed:var(--color-feedback-error-hover);--_on-solid:var(--color-content-inverted);--_line:var(--color-feedback-error-border);--_text:var(--color-feedback-error-content);--_soft-hover:var(--color-state-hover-error);--_surface:var(--color-feedback-error-surface);--_surface-text:var(--color-feedback-error-content)}.arrow-btn[data-tone=success]{--_solid:var(--color-feedback-success);--_solid-hover:var(--color-feedback-success);--_solid-pressed:var(--color-feedback-success);--_on-solid:var(--color-content-inverted);--_line:var(--color-feedback-success-border);--_text:var(--color-feedback-success-content);--_soft-hover:var(--color-feedback-success-surface);--_surface:var(--color-feedback-success-surface);--_surface-text:var(--color-feedback-success-content)}.arrow-btn[data-tone=warning]{--_solid:var(--color-feedback-warning);--_solid-hover:var(--color-feedback-warning);--_solid-pressed:var(--color-feedback-warning);--_on-solid:var(--color-content-inverted);--_line:var(--color-feedback-warning-border);--_text:var(--color-feedback-warning-content);--_soft-hover:var(--color-feedback-warning-surface);--_surface:var(--color-feedback-warning-surface);--_surface-text:var(--color-feedback-warning-content)}.arrow-btn[data-tone=aime]{--_solid:var(--color-aime);--_solid-hover:var(--color-aime-hover);--_solid-pressed:var(--color-aime-pressed);--_on-solid:var(--color-aime-on);--_line:var(--color-aime-border);--_text:var(--color-aime-content);--_soft-hover:var(--color-aime-soft-hover);--_surface:var(--color-aime-surface);--_surface-text:var(--color-aime-content)}.arrow-btn[data-variant=primary]{background-color:var(--_solid);border-color:var(--_solid);color:var(--_on-solid)}.arrow-btn[data-variant=primary]:hover:not(:disabled){background-color:var(--_solid-hover);border-color:var(--_solid-hover)}.arrow-btn[data-variant=primary]:active:not(:disabled){background-color:var(--_solid-pressed);border-color:var(--_solid-pressed)}.arrow-btn[data-variant=secondary]{border-color:var(--_line);color:var(--_text);background-color:#0000}.arrow-btn[data-variant=secondary]:hover:not(:disabled){background-color:var(--_soft-hover)}.arrow-btn[data-variant=tonal]{background-color:var(--_surface);border-color:var(--_surface);color:var(--_surface-text)}.arrow-btn[data-variant=tonal]:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--_soft-hover);border-color:var(--_soft-hover)}.arrow-btn[data-variant=ghost]{color:var(--_text);background-color:#0000;border-color:#0000}.arrow-btn[data-variant=ghost]:hover:not(:disabled){background-color:var(--_soft-hover)}.arrow-btn:disabled,.arrow-btn[aria-disabled=true]{cursor:not-allowed}.arrow-btn[aria-disabled=true]{pointer-events:none}.arrow-btn[data-variant=primary]:disabled{background-color:var(--color-action-disabled);border-color:var(--color-action-disabled);color:var(--color-content-disabled)}.arrow-btn[data-variant=tonal]:disabled{background-color:var(--color-state-disabled-surface);border-color:var(--color-state-disabled-surface);color:var(--color-content-disabled)}.arrow-btn[data-variant=secondary]:disabled{border-color:var(--color-border-default);color:var(--color-content-disabled);background-color:#0000}.arrow-btn[data-variant=ghost]:disabled{color:var(--color-content-disabled);background-color:#0000}.arrow-btn[aria-busy=true]{cursor:progress}.arrow-btn__affix{flex-shrink:0;align-items:center;display:inline-flex}.arrow-btn__label{display:inline-block}.arrow-btn__spinner{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;border-image:;flex-shrink:0;width:1em;height:1em;animation:.6s linear infinite arrow-btn-spin}@media (prefers-reduced-motion:reduce){.arrow-btn{transition-duration:0s}.arrow-btn__spinner{animation-duration:1.2s}}.arrow-chatbox{gap:var(--space-component-lg);box-sizing:border-box;padding:var(--space-component-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-12);background:var(--color-surface-base);text-align:left;flex-direction:column;flex-shrink:0;transition:border-color .15s,box-shadow .15s;display:flex}.arrow-chatbox[data-variant=prompt]{height:168px;padding:var(--space-component-xl);gap:var(--space-layout-md);box-shadow:0 1px 2px #08112814}.arrow-chatbox[data-variant=prompt] .arrow-chatbox__editor-wrap{flex:1;min-height:0}.arrow-chatbox[data-variant=prompt] .arrow-chatbox__input{height:100%;max-height:none}.arrow-chatbox:focus-within,.arrow-chatbox.is-active{border-color:var(--color-border-accent);box-shadow:0 0 0 3px var(--color-state-focus-ring)}.arrow-chatbox__editor-wrap{position:relative}.arrow-chatbox__input{box-sizing:border-box;width:100%;max-height:160px;font-family:var(--font-family-base);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-content-primary);white-space:pre-wrap;word-break:break-word;outline:none;position:relative;overflow-y:auto}.arrow-chatbox__input[data-empty]:before{content:attr(data-placeholder);color:var(--color-content-tertiary);pointer-events:none;position:absolute;top:0;left:0}.arrow-chatbox__chip{border-radius:var(--shape-feedback-sm);background:var(--color-action-surface);color:var(--color-content-accent);font-weight:var(--font-weight-medium);white-space:nowrap;padding:0 2px}.arrow-chatbox__attachments{gap:var(--space-component-sm);flex-wrap:wrap;display:flex}.arrow-chatbox__attachment{display:inline-flex;position:relative}.arrow-chatbox__attachment-img{object-fit:cover;border-radius:var(--shape-interactive-md);width:72px;height:72px;display:block}.arrow-chatbox__attachment-file{align-items:center;gap:var(--space-component-xs);max-width:200px;padding:var(--space-component-sm) var(--space-component-md);border:1px solid var(--color-border-default);border-radius:var(--radius-10);background:var(--color-surface-subtle);color:var(--color-content-secondary);font-size:var(--type-body-sm-size);display:inline-flex}.arrow-chatbox__attachment-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arrow-chatbox__attachment-remove{box-sizing:border-box;border:2px solid var(--color-content-inverted);border-radius:var(--radius-full);background:var(--color-content-primary);width:20px;height:20px;color:var(--color-content-inverted);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-6px;right:-6px}.arrow-chatbox__attachment-remove:focus-visible{outline:2px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-chatbox__suggest{z-index:var(--z-dropdown);padding:var(--space-component-xs);background:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--radius-10);min-width:180px;box-shadow:var(--elevation-overlay-dropdown);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.arrow-chatbox__suggest-item{padding:var(--space-component-sm) var(--space-component-md);border-radius:var(--shape-interactive-md);font-size:var(--type-body-sm-size);color:var(--color-content-secondary);cursor:pointer}.arrow-chatbox__suggest-item:hover,.arrow-chatbox__suggest-item[data-active]{background:var(--color-state-hover-neutral);color:var(--color-content-primary)}.arrow-chatbox__actions{justify-content:space-between;align-items:center;display:flex}.arrow-chatbox__tools{align-items:center;gap:var(--space-component-sm);display:flex;position:relative}.arrow-chatbox__emojis{z-index:var(--z-dropdown);gap:var(--space-component-xs);padding:var(--space-component-sm);background:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--radius-12);grid-template-columns:repeat(6,1fr);width:max-content;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 16px 32px -12px #0811281a}.arrow-chatbox__emoji{border-radius:var(--shape-interactive-md);cursor:pointer;width:32px;height:32px;transition:background-color var(--motion-duration-interaction-fast) var(--motion-easing-productive);background:0 0;border:none;border-image:;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;display:inline-flex}.arrow-chatbox__emoji:hover{background:var(--color-state-hover-neutral)}.arrow-chatbox__emoji:focus-visible{outline:2px solid var(--color-state-focus-ring);outline-offset:-2px}.arrow-chatbox__icon{color:var(--color-content-tertiary);cursor:pointer;transition:color var(--motion-duration-interaction-fast) var(--motion-easing-productive);background:0 0;border:none;border-image:;padding:0;display:inline-flex}.arrow-chatbox__icon:hover:not(:disabled){color:var(--color-content-primary)}.arrow-chatbox__icon:disabled{color:var(--color-content-disabled);cursor:not-allowed}.arrow-chatbox__icon:focus-visible{outline:2px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-chatbox__mentions{gap:var(--space-component-xs);flex-wrap:wrap;display:flex}.arrow-chatbox__mention{cursor:pointer;background:0 0;border:none;border-image:;padding:0;display:inline-flex}.arrow-chatbox__mention:focus-visible{outline:2px solid var(--color-state-focus-ring);outline-offset:2px;border-radius:var(--shape-feedback-pill)}.arrow-lightbox{z-index:var(--z-modal);padding:var(--space-component-xl);background-color:color-mix(in srgb,var(--color-surface-overlay) 40%,transparent);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.arrow-lightbox__img{object-fit:contain;border-radius:var(--radius-12);user-select:none;-webkit-user-drag:none;cursor:zoom-in;max-width:100%;max-height:100%;transition:transform var(--duration-150,.15s) var(--motion-easing-productive,ease);will-change:transform;box-shadow:0 16px 32px -12px #0811281a}.arrow-lightbox__img.is-zoomed{cursor:grab;transition:none}.arrow-lightbox__img.is-zoomed:active{cursor:grabbing}.arrow-lightbox__toolbar{top:var(--space-component-lg);right:var(--space-component-lg);align-items:center;gap:var(--space-component-sm);padding:var(--space-component-sm);background-color:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--radius-12);display:flex;position:fixed;box-shadow:0 16px 32px -12px #0811281a}.arrow-lightbox__pct{text-align:center;min-width:44px;color:var(--color-content-secondary);font-size:var(--type-body-sm-size);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.arrow-lightbox-fade-enter-active{transition:opacity var(--duration-200,.2s) var(--motion-easing-enter,ease-out)}.arrow-lightbox-fade-leave-active{transition:opacity var(--duration-150,.15s) var(--motion-easing-exit,ease-in)}.arrow-lightbox-fade-enter-from,.arrow-lightbox-fade-leave-to{opacity:0}.arrow-lightbox-fade-enter-active .arrow-lightbox__img{transition:transform var(--duration-300,.3s) var(--motion-easing-expressive,ease)}.arrow-lightbox-fade-enter-from .arrow-lightbox__img,.arrow-lightbox-fade-leave-to .arrow-lightbox__img{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.arrow-lightbox-fade-enter-from .arrow-lightbox__img,.arrow-lightbox-fade-leave-to .arrow-lightbox__img{transform:none}}.arrow-chat-bubble{align-items:flex-start;gap:var(--space-component-md);display:flex}.arrow-chat-bubble__content{gap:var(--space-component-lg);flex-direction:column;min-width:0;display:flex}.arrow-chat-bubble__id{gap:var(--space-component-sm);flex-direction:column;display:flex}.arrow-chat-bubble__author{font-size:var(--type-body-sm-size);font-weight:var(--font-weight-semibold);color:var(--color-content-primary)}.arrow-chat-bubble__time{font-size:var(--type-body-xs-size);font-weight:var(--font-weight-medium);color:var(--color-content-tertiary)}.arrow-chat-bubble__text{gap:var(--space-component-md);font-size:var(--type-body-sm-size);font-weight:var(--font-weight-regular);color:var(--color-content-secondary);flex-direction:column;line-height:1.5;display:flex}.arrow-chat-bubble__text p{white-space:pre-wrap;word-break:break-word;margin:0}.arrow-chat-bubble__images{gap:var(--space-component-sm);flex-wrap:wrap;display:flex}.arrow-chat-bubble__image-link{cursor:zoom-in;border-radius:var(--radius-10);background:0 0;border:none;border-image:;padding:0;display:inline-flex}.arrow-chat-bubble__image-link:focus-visible{outline:2px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-chat-bubble__image{border-radius:var(--radius-10);border:1px solid var(--color-border-default);max-width:220px;max-height:220px;display:block}.arrow-chat-bubble__files{gap:var(--space-component-xs);flex-direction:column;display:flex}.arrow-chat-bubble__file{align-items:center;gap:var(--space-component-sm);max-width:280px;padding:var(--space-component-sm) var(--space-component-md);border:1px solid var(--color-border-default);border-radius:var(--radius-10);background:var(--color-surface-subtle);color:var(--color-content-secondary);font-size:var(--type-body-sm-size);transition:background-color var(--motion-duration-interaction-fast) var(--motion-easing-productive);display:inline-flex}.arrow-chat-bubble__file:hover{background:var(--color-surface-raised);color:var(--color-content-primary)}.arrow-chat-bubble__file-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.arrow-chat-bubble__mention{border-radius:var(--shape-feedback-sm);background:var(--color-action-surface);color:var(--color-content-accent);font-weight:var(--font-weight-medium);padding:0 2px}.arrow-chat{flex-direction:column;min-height:0;display:flex}.arrow-chat__list{gap:var(--space-component-xs);min-height:0;padding-top:var(--space-component-lg);scrollbar-width:thin;scrollbar-color:var(--color-content-primary) transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.arrow-chat__list::-webkit-scrollbar{width:8px}.arrow-chat__list::-webkit-scrollbar-track{background:0 0}.arrow-chat__list::-webkit-scrollbar-thumb{background-image: ;background-position-x: ;background-position-y: ;background-size: ;background-repeat: ;background-attachment: ;background-origin: ;background-color: ;border-radius:var(--radius-full);background-clip:padding-box;border:2px solid #0000}.arrow-chat__empty{color:var(--color-content-tertiary);font-size:var(--type-body-sm-size);margin:auto}.arrow-chat__msg{padding:var(--space-component-sm);border-radius:var(--radius-12);transition:background-color var(--motion-duration-interaction-fast) var(--motion-easing-productive);position:relative}.arrow-chat__msg:hover{background-color:var(--color-surface-subtle)}.arrow-chat__actions-pop{z-index:var(--z-popover);align-items:center;gap:var(--space-component-sm);padding:var(--space-component-sm);background:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--radius-12);display:flex;position:fixed;box-shadow:0 16px 32px -12px #0811281a}.arrow-chat__actions-pop:before{content:"";height:calc(var(--space-component-sm) + 2px);position:absolute;left:0;right:0}.arrow-chat__actions-pop[data-placement=below]:before{top:calc(-1 * var(--space-component-sm) - 2px)}.arrow-chat__actions-pop[data-placement=above]:before{bottom:calc(-1 * var(--space-component-sm) - 2px)}.arrow-checkbox{align-items:center;gap:var(--space-component-sm);cursor:pointer;font-family:var(--font-family-base);user-select:none;--_solid:var(--color-action-primary);--_solid-hover:var(--color-action-hover);--_on-solid:var(--color-content-inverted);--_ring:var(--color-state-focus-ring);display:inline-flex}.arrow-checkbox[data-tone=accent]{--_solid:var(--color-action-primary);--_solid-hover:var(--color-action-hover);--_on-solid:var(--color-content-inverted)}.arrow-checkbox[data-tone=neutral]{--_solid:var(--color-content-primary);--_solid-hover:var(--color-content-secondary);--_on-solid:var(--color-content-inverted);--_ring:var(--color-state-focus-ring-neutral)}.arrow-checkbox[data-tone=danger]{--_solid:var(--color-feedback-error);--_solid-hover:var(--color-feedback-error-hover);--_on-solid:var(--color-content-inverted);--_ring:var(--color-state-focus-ring-error)}.arrow-checkbox[data-tone=success]{--_solid:var(--color-feedback-success);--_solid-hover:var(--color-feedback-success);--_on-solid:var(--color-content-inverted);--_ring:var(--color-state-focus-ring-success)}.arrow-checkbox[data-tone=warning]{--_solid:var(--color-feedback-warning);--_solid-hover:var(--color-feedback-warning);--_on-solid:var(--color-content-inverted);--_ring:var(--color-state-focus-ring-warning)}.arrow-checkbox__input{opacity:0;width:0;height:0;margin:0;position:absolute}.arrow-checkbox__box{box-sizing:border-box;border:1.5px solid var(--color-border-default);border-radius:var(--shape-interactive-sm);background-color:var(--color-surface-base);color:var(--_on-solid);transition-property:background-color,border-color,box-shadow;transition-duration:var(--motion-duration-interaction-base);transition-timing-function:var(--motion-easing-productive);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.arrow-checkbox[data-size=sm] .arrow-checkbox__box{border-radius:var(--radius-4);width:16px;height:16px}.arrow-checkbox[data-size=md] .arrow-checkbox__box{width:20px;height:20px}.arrow-checkbox:not([data-disabled]):hover .arrow-checkbox__box{border-color:var(--color-border-strong)}.arrow-checkbox__input:checked+.arrow-checkbox__box,.arrow-checkbox__input:indeterminate+.arrow-checkbox__box{background-color:var(--_solid);border-color:var(--_solid)}.arrow-checkbox:not([data-disabled]):hover .arrow-checkbox__input:checked+.arrow-checkbox__box,.arrow-checkbox:not([data-disabled]):hover .arrow-checkbox__input:indeterminate+.arrow-checkbox__box{background-color:var(--_solid-hover);border-color:var(--_solid-hover)}.arrow-checkbox__input:focus+.arrow-checkbox__box{box-shadow:0 0 0 3px var(--_ring);outline:none}.arrow-checkbox__check{animation:arrow-checkbox-pop var(--motion-duration-interaction-base) var(--motion-easing-productive)}.arrow-checkbox__label{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);color:var(--color-content-primary)}.arrow-checkbox[data-disabled]{cursor:not-allowed}.arrow-checkbox[data-disabled] .arrow-checkbox__box{background-color:var(--color-state-disabled-surface);border-color:var(--color-border-default)}.arrow-checkbox[data-disabled] .arrow-checkbox__input:checked+.arrow-checkbox__box,.arrow-checkbox[data-disabled] .arrow-checkbox__input:indeterminate+.arrow-checkbox__box{background-color:var(--color-action-disabled);border-color:var(--color-action-disabled)}.arrow-checkbox[data-disabled] .arrow-checkbox__label{color:var(--color-content-disabled)}@media (prefers-reduced-motion:reduce){.arrow-checkbox__box{transition-duration:0s}.arrow-checkbox__check{animation:auto none}}.ci[data-tone=success][data-v-7208c97c]{--_solid:var(--color-feedback-success);--_on:var(--color-content-inverted);--_ink:var(--color-feedback-success)}.ci[data-tone=accent][data-v-7208c97c]{--_solid:var(--color-action-primary);--_on:var(--color-content-inverted);--_ink:var(--color-action-primary)}.ci[data-tone=neutral][data-v-7208c97c]{--_solid:var(--color-surface-inverted-raised);--_on:var(--color-content-inverted);--_ink:var(--color-content-primary)}.ci[data-tone=premium][data-v-7208c97c]{--_solid:var(--color-feedback-premium);--_on:var(--color-content-inverted);--_ink:var(--color-feedback-premium)}.ci[data-tone=error][data-v-7208c97c]{--_solid:var(--color-feedback-error);--_on:var(--color-content-inverted);--_ink:var(--color-feedback-error)}.ci[data-v-7208c97c]{--_ease:cubic-bezier(.4, 0, .2, 1);height:var(--space-40);font-family:var(--font-family-base);display:inline-flex;position:relative}.ci__ghost[data-v-7208c97c]{align-items:center;gap:var(--space-component-md);height:var(--space-40);padding:var(--space-component-xs) var(--space-component-xs) var(--space-component-xs) var(--space-component-md);visibility:hidden;pointer-events:none;white-space:nowrap;display:flex}.ci__ghost-pill[data-v-7208c97c]{height:var(--space-32);font-size:var(--type-label-lg-size);font-weight:var(--type-label-md-weight);align-items:center;padding:0 12px;line-height:1.4;display:inline-flex}.ci__card[data-v-7208c97c]{z-index:1;background:var(--_solid);width:100%;color:var(--_on);max-height:var(--space-40);transition:max-height var(--motion-duration-transition-layout) var(--_ease),border-radius var(--motion-duration-transition-layout) var(--_ease),box-shadow var(--motion-duration-transition-layout) ease;border-radius:20px;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}.ci.is-open[data-v-7208c97c]{z-index:var(--z-popover)}.ci.is-open .ci__card[data-v-7208c97c]{max-height:420px;box-shadow:var(--elevation-overlay-popover);border-radius:20px 20px 16px 16px}.ci__card[data-v-7208c97c]:has(.ci__header:focus-visible){outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.ci__header[data-v-7208c97c]{align-items:center;gap:var(--space-component-md);height:var(--space-40);padding:var(--space-component-xs) var(--space-component-xs) var(--space-component-xs) var(--space-component-md);color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;display:flex}.ci__label[data-v-7208c97c]{text-align:left;font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);line-height:var(--type-label-lg-line-height);flex:1}.ci__action[data-v-7208c97c]{height:var(--space-32);min-width:var(--space-32);background:var(--color-surface-base);color:var(--_ink);border-radius:var(--shape-feedback-pill);font-size:var(--type-label-lg-size);font-weight:var(--type-label-md-weight);transition:width var(--motion-duration-interaction-comfortable) var(--_ease),padding var(--motion-duration-interaction-comfortable) var(--_ease);justify-content:center;align-items:center;padding:0 12px;line-height:1.4;display:inline-flex;position:relative;overflow:hidden}.ci.is-open .ci__action[data-v-7208c97c]{width:var(--space-32);padding:0}.ci__action-text[data-v-7208c97c]{max-width:80px;transition:max-width var(--motion-duration-interaction-comfortable) var(--_ease),opacity var(--motion-duration-interaction-base) ease,transform var(--motion-duration-interaction-comfortable) var(--_ease);display:inline-block;overflow:hidden}.ci.is-open .ci__action-text[data-v-7208c97c]{opacity:0;max-width:0;transform:translate(-6px)}.ci__action-arrow[data-v-7208c97c]{opacity:0;transition:opacity var(--motion-duration-interaction-base) ease,transform var(--motion-duration-interaction-comfortable) var(--_ease);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0;transform:translateY(-12px)}.ci.is-open .ci__action-arrow[data-v-7208c97c]{opacity:1;transition-delay:.1s;transform:translateY(0)}.ci__panel[data-v-7208c97c]{contain:inline-size;flex-direction:column;display:flex}.ci__info[data-v-7208c97c]{text-align:left;opacity:0;transition:opacity var(--motion-duration-interaction-comfortable) ease,transform var(--motion-duration-transition-layout) var(--_ease);align-items:flex-start;gap:10px;padding:8px 12px;display:flex;transform:translateY(-8px)}.ci__info--first[data-v-7208c97c]{padding:14px 12px 8px}.ci.is-open .ci__info[data-v-7208c97c],.ci.is-open .ci__footer[data-v-7208c97c]{opacity:1;transition-delay:calc(80ms + var(--i) * 60ms);transform:translateY(0)}.ci__info-icon[data-v-7208c97c]{background:color-mix(in srgb,var(--_on) 16%,transparent);border-radius:var(--shape-interactive-md);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ci__info-body[data-v-7208c97c]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ci__info-title[data-v-7208c97c]{font-size:13px;font-weight:600}.ci__info-desc[data-v-7208c97c]{font-size:var(--type-label-md-size);color:color-mix(in srgb,var(--_on) 78%,transparent);line-height:1.45}.ci__footer[data-v-7208c97c]{opacity:0;transition:opacity var(--motion-duration-interaction-comfortable) ease,transform var(--motion-duration-transition-layout) var(--_ease);padding:12px;transform:translateY(-8px)}.ci__buy[data-v-7208c97c]{justify-content:center;align-items:center;gap:var(--space-component-sm);box-sizing:border-box;width:100%;min-height:var(--space-40);padding:var(--space-component-sm) var(--space-component-md);background:var(--color-surface-base);color:var(--_ink);border-radius:var(--shape-interactive-md);font-family:inherit;font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);cursor:pointer;transition:filter var(--motion-duration-interaction-base) ease,transform var(--motion-duration-interaction-fast) ease;border:0;display:flex}.ci__buy[data-v-7208c97c]:hover{filter:brightness(.94)}.ci__buy[data-v-7208c97c]:active{transform:scale(.98)}.ci__buy[data-v-7208c97c]:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ci[data-v-7208c97c] *,.ci__card[data-v-7208c97c]{transition-duration:.01ms!important;transition-delay:0s!important}}.arrow-feedback-card{--_bg:var(--color-action-surface);--_badge-bg:var(--color-action-subtle);--_icon:var(--color-action-primary);--_text:var(--color-content-secondary);gap:var(--space-component-md);padding:var(--space-component-lg);border-radius:var(--shape-container-lg);background-color:var(--_bg);font-family:var(--font-family-base);flex-direction:column;display:flex}.arrow-feedback-card[data-tone=accent],.arrow-feedback-card__mini[data-tone=accent]{--_bg:var(--color-action-surface);--_badge-bg:var(--color-action-subtle);--_icon:var(--color-action-primary);--_text:var(--color-content-secondary);--_solid-bg:var(--color-action-primary);--_solid-bg-hover:var(--color-action-hover);--_solid-icon:var(--color-content-inverted)}.arrow-feedback-card[data-tone=neutral],.arrow-feedback-card__mini[data-tone=neutral]{--_bg:var(--color-surface-inverted);--_badge-bg:var(--color-surface-inverted-raised);--_icon:var(--color-content-inverted);--_text:var(--color-content-inverted);--_solid-bg:var(--color-surface-inverted);--_solid-bg-hover:var(--color-surface-inverted-raised);--_solid-icon:var(--color-content-inverted)}.arrow-feedback-card__head{align-items:flex-start;gap:var(--space-component-md);display:flex}.arrow-feedback-card__badge{width:var(--space-32);height:var(--space-32);border-radius:var(--shape-container-sm);background-color:var(--_badge-bg);color:var(--_icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.arrow-feedback-card__text{font-size:var(--type-body-xs-size);font-weight:var(--font-weight-medium);line-height:var(--type-body-sm-line-height);color:var(--_text);margin:0}.arrow-feedback-card__mini{aspect-ratio:1;border-radius:var(--shape-container-md);background-color:var(--_solid-bg);width:100%;color:var(--_solid-icon);cursor:pointer;font-family:var(--font-family-base);transition:background-color var(--motion-duration-interaction-base) var(--motion-easing-productive);border:0;justify-content:center;align-items:center;padding:0;display:flex}.arrow-feedback-card__mini:hover{background-color:var(--_solid-bg-hover)}.arrow-feedback-card__mini:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.arrow-feedback-card__mini{transition:none}}.arrow-fileupload{align-items:center;gap:var(--space-component-lg);padding:var(--space-component-xl) var(--space-component-lg);border-radius:var(--shape-interactive-md);background-color:var(--color-surface-subtle);cursor:pointer;text-align:center;transition:background-color var(--motion-duration-interaction-base) var(--motion-easing-productive);flex-direction:column;display:flex}.arrow-fileupload:hover{background-color:var(--color-surface-raised)}.arrow-fileupload:focus-within{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-fileupload__circle{width:var(--space-64);height:var(--space-64);border-radius:var(--radius-full);background-color:var(--color-surface-base);color:var(--color-content-primary);justify-content:center;align-items:center;display:inline-flex}.arrow-fileupload__text{text-overflow:ellipsis;max-width:100%;font-size:var(--type-body-sm-size);font-weight:var(--font-weight-medium);color:var(--color-content-primary);overflow:hidden}.arrow-fileupload__input{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arrow-fileupload[data-disabled]{cursor:not-allowed;opacity:.6}.arrow-hero-banner{border-radius:var(--shape-container-xl);background:var(--color-surface-inverted);min-height:320px;font-family:var(--font-family-base);display:flex;position:relative;overflow:hidden}.arrow-hero-banner__bg{isolation:isolate;position:absolute;inset:0}.arrow-hero-banner__ambient{background-position:50%;background-size:cover;animation:20s ease-in-out infinite alternate arrow-hero-banner-zoom;position:absolute;inset:0}.arrow-hero-banner-amb-enter-active{z-index:1;transition:opacity var(--motion-duration-expressive-celebration) var(--motion-easing-enter)}.arrow-hero-banner-amb-enter-from{opacity:0}.arrow-hero-banner-amb-leave-active{z-index:0;transition:opacity 1ms linear var(--motion-duration-expressive-celebration)}.arrow-hero-banner-amb-leave-to{opacity:0}.arrow-hero-banner__scrim{background:linear-gradient(90deg,rgba(var(--shadow-color-base),.7),rgba(var(--shadow-color-base),.35) 45%,rgba(var(--shadow-color-base),0) 78%);position:absolute;inset:0}.arrow-hero-banner__content{z-index:2;align-items:flex-start;gap:var(--space-component-md);padding:var(--space-24);max-width:480px;color:var(--color-content-inverted);flex-direction:column;display:flex;position:relative}.arrow-hero-banner__body{justify-content:center;align-items:flex-start;gap:var(--space-component-md);flex-direction:column;flex:1;display:flex}.arrow-hero-banner__badges{gap:var(--space-component-sm);flex-wrap:wrap;display:flex}.arrow-hero-banner__badges:not(:has(*)),.arrow-hero-banner__actions:not(:has(*)){display:none}.arrow-hero-banner__title{font-size:var(--type-heading-lg-size);font-weight:var(--type-heading-lg-weight);line-height:var(--type-heading-lg-line-height);letter-spacing:var(--type-heading-lg-tracking);color:var(--color-content-inverted);white-space:pre-line;margin:0}.arrow-hero-banner__desc{font-size:var(--type-body-md-size);line-height:var(--type-body-md-line-height);color:var(--color-content-inverted);opacity:.9;white-space:pre-line;margin:0}.arrow-hero-banner__actions{align-items:center;gap:var(--space-component-sm);flex-wrap:wrap;display:flex}.arrow-hero-banner__badges,.arrow-hero-banner__title,.arrow-hero-banner__desc,.arrow-hero-banner__actions{animation:arrow-hero-banner-enter var(--motion-duration-transition-page) var(--motion-easing-enter) backwards}.arrow-hero-banner__badges{animation-delay:0s}.arrow-hero-banner__title{animation-delay:60ms}.arrow-hero-banner__desc{animation-delay:.12s}.arrow-hero-banner__actions{animation-delay:.18s}.arrow-hero-banner__caps{right:var(--space-24);bottom:calc(var(--space-24) - 9px);z-index:3;align-items:center;gap:var(--space-component-sm);display:flex;position:absolute}.arrow-hero-banner__cap{cursor:pointer;background:0 0;border:0;flex:none;padding:9px 0;display:block}.arrow-hero-banner__cap:focus-visible{outline:none}.arrow-hero-banner__cap-track{border-radius:var(--radius-full);width:40px;height:8px;transition:opacity var(--motion-duration-interaction-comfortable) var(--motion-easing-productive);background:#fff;display:block;overflow:hidden}.arrow-hero-banner__cap:hover .arrow-hero-banner__cap-track{opacity:.85}.arrow-hero-banner__cap:focus-visible .arrow-hero-banner__cap-track{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-hero-banner__cap-fill{background:var(--color-action-primary);transform-origin:0;will-change:transform;width:100%;height:100%;animation-name:arrow-hero-banner-cap-fill;animation-timing-function:linear;animation-fill-mode:forwards;display:block;transform:scaleX(0)}.arrow-hero-banner__empty{z-index:2;padding:var(--space-component-xl);text-align:center;color:var(--color-content-secondary);font-size:var(--type-body-sm-size);margin:auto;position:relative}@media (prefers-reduced-motion:reduce){.arrow-hero-banner__ambient,.arrow-hero-banner__badges,.arrow-hero-banner__title,.arrow-hero-banner__desc,.arrow-hero-banner__actions,.arrow-hero-banner__cap-fill{animation:auto none}.arrow-hero-banner-amb-enter-active,.arrow-hero-banner-amb-leave-active{transition:none}}.arrow-highlight__mark{border-radius:var(--shape-feedback-sm);padding:0 var(--space-component-xs);font-weight:var(--font-weight-medium)}.arrow-highlight[data-tone=accent] .arrow-highlight__mark{background-color:var(--color-action-surface);color:var(--color-content-accent)}.arrow-highlight[data-tone=warning] .arrow-highlight__mark{background-color:var(--color-feedback-warning-surface);color:var(--color-feedback-warning-content)}.arrow-label{align-items:center;gap:var(--space-component-xs);font-family:var(--font-family-base);font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);line-height:var(--type-label-lg-line-height);letter-spacing:var(--type-label-lg-tracking);color:var(--color-content-primary);display:inline-flex}.arrow-label__required{color:var(--color-feedback-error)}.arrow-label__hint{color:var(--color-content-tertiary);align-items:center;display:inline-flex}.arrow-logo{vertical-align:middle;width:auto;color:var(--color-content-primary);flex-shrink:0;display:inline-block}.arrow-logo[data-tone=inverse]{color:var(--color-content-inverted)}.arrow-logo[data-variant=full]{height:var(--space-40)}.arrow-logo[data-variant=symbol]{height:var(--space-20)}.arrow-modal-overlay{z-index:var(--z-modal);padding:var(--space-component-xl);background-color:color-mix(in srgb,var(--color-surface-overlay) 40%,transparent);backdrop-filter:blur(2px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.arrow-modal{background-color:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--radius-12);max-height:85vh;position:relative;overflow:auto;box-shadow:0 16px 32px -12px #0811281a}.arrow-modal[data-size=sm]{width:min(480px,100%)}.arrow-modal[data-size=md]{width:min(600px,100%)}.arrow-modal[data-size=lg]{width:min(720px,100%)}.arrow-modal[data-variant=feature]{box-sizing:border-box;width:min(var(--size-modal-feature-width),100%);height:min(var(--size-modal-feature-height),calc(100vh - var(--space-component-xl) - var(--space-component-xl)));gap:var(--space-component-xl);padding:var(--space-component-xl);border-radius:var(--shape-container-2xl);border:none;border-image:;display:flex;overflow:hidden}.arrow-modal[data-variant=feature]>:first-child{flex:0 0 var(--size-modal-feature-media-width);min-width:0}.arrow-modal[data-variant=feature]>:last-child{flex:auto;min-width:0}@media (width<=760px){.arrow-modal[data-variant=feature]{height:auto;max-height:calc(100vh - var(--space-component-xl) - var(--space-component-xl));flex-direction:column;overflow-y:auto}.arrow-modal[data-variant=feature]>:first-child{flex-basis:auto}}.arrow-modal[data-variant=sidebar]{border-radius:var(--radius-10);height:500px;display:flex;overflow:hidden}.arrow-modal-fade-enter-active{transition:opacity var(--duration-200) var(--motion-easing-enter)}.arrow-modal-fade-leave-active{transition:opacity var(--duration-150) var(--motion-easing-exit)}.arrow-modal-fade-enter-from,.arrow-modal-fade-leave-to{opacity:0}.arrow-modal-fade-enter-active .arrow-modal{transition:transform var(--duration-300) var(--motion-easing-expressive),opacity var(--duration-200) var(--motion-easing-enter)}.arrow-modal-fade-leave-active .arrow-modal{transition:transform var(--duration-150) var(--motion-easing-exit),opacity var(--duration-150) var(--motion-easing-exit)}.arrow-modal-fade-enter-from .arrow-modal,.arrow-modal-fade-leave-to .arrow-modal{opacity:0;transform:translateY(12px)scale(.97)}@media (prefers-reduced-motion:reduce){.arrow-modal-fade-enter-from .arrow-modal,.arrow-modal-fade-leave-to .arrow-modal{transform:none}}.arrow-modal__header{justify-content:space-between;align-items:center;gap:var(--space-component-xl);padding:var(--space-component-xl);background-color:var(--color-surface-subtle);border-bottom:1px solid var(--color-border-default);display:flex}.arrow-modal__title{font-size:var(--type-body-md-size);font-weight:var(--font-weight-medium);color:var(--color-content-primary);margin:0;line-height:1.2}.arrow-modal__close{align-items:center;gap:var(--space-component-xs);padding:var(--space-component-xs) var(--space-component-sm);border-radius:var(--radius-10);color:var(--color-content-secondary);font-family:var(--font-family-base);font-size:var(--type-body-sm-size);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;border-image:;flex-shrink:0;margin:-8px -8px -8px 0;transition:background-color .2s,color .2s;display:inline-flex}.arrow-modal__close:hover{background:var(--color-surface-raised);color:var(--color-content-primary)}.arrow-modal__body{padding:var(--space-component-xl);font-size:var(--type-body-md-size);color:var(--color-content-secondary);line-height:1.6}.arrow-modal__footer{justify-content:flex-end;align-items:center;gap:var(--space-component-sm);padding:var(--space-component-xl);background-color:var(--color-surface-subtle);border-top:1px solid var(--color-border-default);display:flex}.arrow-modal__sidebar{box-sizing:border-box;gap:var(--space-component-lg);width:240px;padding:var(--space-component-xl);background-color:var(--color-surface-subtle);border:1px solid var(--color-border-default);border-radius:0 var(--radius-10) var(--radius-10) 0;flex-direction:column;flex:none;display:flex;overflow-y:auto}.arrow-modal__sidebar-title{font-size:var(--type-body-md-size);font-weight:var(--font-weight-medium);color:var(--color-content-primary);margin:0;line-height:1.2}.arrow-modal__sidebar-nav{gap:var(--space-component-xs);flex-direction:column;min-height:0;display:flex}.arrow-modal__sidebar .arrow-app-shell-nav__item--active{background:var(--color-surface-base)}.arrow-modal__content{box-sizing:border-box;gap:var(--space-component-lg);min-width:0;padding:var(--space-component-xl);background-color:var(--color-surface-base);flex-direction:column;flex:1;display:flex;overflow-y:auto}.arrow-modal__content-top{justify-content:flex-end;display:flex}.arrow-modal__content-top .arrow-modal__close{padding:var(--space-component-sm);margin:0}.arrow-modal__content-body{font-size:var(--type-body-md-size);color:var(--color-content-secondary);line-height:1.6}.arrow-text{font-family:var(--font-family-base);color:inherit;margin:0}.arrow-text--truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.arrow-login-card[data-v-d582462c]{max-width:880px;margin-top:var(--space-component-sm);border:1px solid var(--color-border-default);border-radius:var(--shape-container-lg);background-color:var(--color-surface-base);grid-template-columns:1fr 1fr;align-items:stretch;display:grid;overflow:hidden}.arrow-login-card__media[data-v-d582462c]{background-color:var(--color-action-surface)}.arrow-login-card__img[data-v-d582462c]{object-fit:cover;width:100%;height:100%;display:block}.arrow-login-card__body[data-v-d582462c]{padding:var(--space-layout-md);flex-direction:column;justify-content:flex-start;display:flex}.arrow-login-card__badge[data-v-d582462c]{align-self:flex-start}.arrow-login-card__content[data-v-d582462c]{flex-direction:column;flex:1;justify-content:center;display:flex}.arrow-login-card__desc[data-v-d582462c]{margin-top:var(--space-layout-md)}.arrow-login-card__actions[data-v-d582462c]{margin-top:var(--space-component-xl)}.arrow-login-card__hint[data-v-d582462c]{margin-top:var(--space-component-lg)}.arrow-login-card__actions[data-v-d582462c]{align-items:center;gap:var(--space-component-md);flex-wrap:wrap;display:flex}.arrow-login-card__actions--stack[data-v-d582462c]{flex-flow:column;align-items:flex-start}@media (width<=640px){.arrow-login-card[data-v-d582462c]{grid-template-columns:1fr}.arrow-login-card__media[data-v-d582462c]{min-height:180px}}.arrow-input{gap:var(--space-component-md);font-family:var(--font-family-base);flex-direction:column;display:flex}.arrow-input__field{align-items:center;display:flex;position:relative}.arrow-input__icon{left:var(--space-component-md);color:var(--color-content-tertiary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.arrow-input__control{box-sizing:border-box;width:100%;padding:0 var(--space-component-md);border:1px solid var(--color-border-default);border-radius:var(--shape-interactive-md);background-color:var(--color-surface-base);color:var(--color-content-primary);font-family:inherit;font-size:var(--type-body-md-size);font-weight:var(--type-body-md-weight);line-height:var(--type-body-md-line-height);transition-property:border-color,box-shadow;transition-duration:var(--motion-duration-interaction-base);transition-timing-function:var(--motion-easing-productive)}.arrow-input__control--icon{padding-left:calc(var(--space-component-md) + 20px + var(--space-component-sm))}.arrow-input__control--clearable{padding-right:calc(var(--space-component-sm) + 20px + var(--space-component-xs))}.arrow-input[data-size=sm] .arrow-input__control{height:var(--space-32)}.arrow-input[data-size=md] .arrow-input__control{height:var(--space-40)}.arrow-input[data-size=lg] .arrow-input__control{height:var(--space-48);border-radius:var(--shape-interactive-lg)}.arrow-input__clear{right:var(--space-component-sm);position:absolute;top:50%;transform:translateY(-50%)}.arrow-input__control::placeholder{color:var(--color-content-tertiary)}.arrow-input__control::-webkit-search-cancel-button,.arrow-input__control::-webkit-search-decoration{appearance:none}.arrow-input__control:focus{border-color:var(--color-border-accent);box-shadow:0 0 0 3px var(--color-state-focus-ring);outline:none}.arrow-input[data-error] .arrow-input__control{border-color:var(--color-border-error)}.arrow-input[data-error] .arrow-input__control:focus{border-color:var(--color-border-error);box-shadow:0 0 0 3px var(--color-state-focus-ring-error)}.arrow-input__control:disabled{background-color:var(--color-state-disabled-surface);color:var(--color-content-disabled);cursor:not-allowed}.arrow-input__error{font-size:var(--type-body-xs-size);line-height:var(--type-body-xs-line-height);color:var(--color-feedback-error-content);margin:0}@media (prefers-reduced-motion:reduce){.arrow-input__control{transition-duration:0s}}.arrow-page-header{align-items:flex-start;gap:var(--space-component-sm) var(--space-component-md);flex-wrap:wrap;display:flex}.arrow-page-header[data-mode=breadcrumb]{align-items:center}.arrow-page-header .arrow-page-header__main{gap:var(--space-component-sm);flex-direction:column;flex:auto;min-width:0;display:flex}.arrow-page-header[data-mode=breadcrumb] .arrow-page-header__main{align-items:center;gap:var(--space-component-sm) var(--space-component-md);flex-flow:wrap}.arrow-page-header .arrow-page-header__heading{align-items:center;gap:var(--space-component-sm);display:flex}.arrow-page-header .arrow-page-header__icon{color:var(--color-content-primary);flex:none}.arrow-page-header .arrow-page-header__title,.arrow-page-header .arrow-page-header__description{border:0;margin:0;padding:0}.arrow-page-header[data-mode=title] .arrow-page-header__description{max-width:var(--grid-container-text)}.arrow-page-header .arrow-page-header__actions{align-items:center;gap:var(--space-component-sm);flex:none;margin-inline-start:auto;display:inline-flex}.arrow-page-header--card{padding:var(--space-component-lg) var(--space-component-xl);border-radius:var(--shape-container-lg);background:var(--color-surface-inverted);--badge-trail-sep-color:var(--color-content-inverted)}.arrow-page-header--card .arrow-page-header__icon{color:var(--color-content-inverted)}.arrow-page-layout{flex-direction:column;display:flex}.arrow-page-layout .arrow-page-layout__crumbs{margin-bottom:var(--space-component-lg)}.arrow-page-layout .arrow-page-layout__body{margin-top:var(--space-layout-md)}.arrow-page-sidebar{box-sizing:border-box;width:var(--size-page-sidebar-width);font-family:var(--font-family-base);flex:none}.arrow-page-sidebar__group{flex-direction:column;display:flex}.arrow-page-sidebar__group-label{margin:var(--space-component-lg) 0;padding:0 var(--space-component-sm);font-size:var(--type-label-sm-size);line-height:var(--type-label-md-line-height);letter-spacing:var(--type-label-md-tracking);font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--primitive-midnight-400)}.arrow-page-sidebar__group:first-child .arrow-page-sidebar__group-label{margin-top:0}.arrow-page-sidebar__list{gap:var(--space-component-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.arrow-page-sidebar__item{align-items:center;gap:var(--space-component-sm);box-sizing:border-box;width:100%;padding:var(--space-component-sm);border-radius:var(--shape-container-sm);color:var(--color-content-secondary);font-style:inherit;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--type-body-sm-size);font-weight:var(--font-weight-medium);line-height:var(--type-body-md-line-height);text-align:left;cursor:pointer;transition:background-color var(--motion-duration-interaction-base) var(--motion-easing-productive),color var(--motion-duration-interaction-base) var(--motion-easing-productive);background:0 0;border:0;text-decoration:none;display:flex}.arrow-page-sidebar__item:hover:not(:disabled){background:var(--color-surface-overlay);color:var(--color-content-primary)}.arrow-page-sidebar__item[data-active]{background:var(--color-surface-raised);color:var(--color-content-primary);font-weight:var(--font-weight-semibold)}.arrow-page-sidebar__item:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:-3px}.arrow-page-sidebar__item:disabled{color:var(--color-content-disabled);cursor:not-allowed}@media (width<=760px){.arrow-page-sidebar{width:100%}}@media (prefers-reduced-motion:reduce){.arrow-page-sidebar__item{transition-duration:0s}}.arrow-settings-form{border:1px solid var(--color-border-default);border-radius:var(--shape-container-lg);background:var(--color-surface-subtle);color:var(--color-content-primary);font-family:var(--font-family-base);overflow:hidden}.arrow-settings-form__title{padding:var(--space-component-xl);font-size:var(--type-body-md-size);font-weight:var(--font-weight-medium);line-height:var(--type-body-md-line-height);margin:0}.arrow-settings-form__rows{border-top:1px solid var(--color-border-default);border-radius:var(--shape-container-lg) var(--shape-container-lg) 0 0;background:var(--color-surface-base);overflow:hidden}.arrow-settings-form__row{align-items:center;gap:var(--space-layout-sm);padding:var(--space-component-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.arrow-settings-form__row+.arrow-settings-form__row{border-top:1px solid var(--color-border-default)}.arrow-settings-form__label{color:var(--color-content-secondary);font-size:var(--type-label-lg-size);font-weight:var(--font-weight-medium);line-height:var(--type-label-lg-line-height)}@media (width<=760px){.arrow-settings-form__row{gap:var(--space-component-md);grid-template-columns:1fr}}.arrow-pagination{justify-content:space-between;align-items:center;gap:var(--space-component-md);font-family:var(--font-family-base);font-size:var(--type-body-sm-size);color:var(--color-content-secondary);flex-wrap:wrap;display:flex}.arrow-pagination__info{align-items:center;gap:var(--space-component-md);display:flex}.arrow-pagination__rows{align-items:center;gap:var(--space-component-sm);display:inline-flex}.arrow-pagination__select{box-sizing:border-box;padding:var(--space-component-xs) var(--space-component-sm);border:1px solid var(--color-border-default);border-radius:var(--shape-interactive-md);background-color:var(--color-surface-base);color:var(--color-content-primary);font-family:inherit;font-size:var(--type-body-sm-size);cursor:pointer}.arrow-pagination__select:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-pagination__count{color:var(--color-content-tertiary);white-space:nowrap}.arrow-pagination__nav{align-items:center;gap:var(--space-component-xs);display:flex}.arrow-pagination__page{box-sizing:border-box;min-width:var(--space-32);height:var(--space-32);padding:0 var(--space-component-xs);border-radius:var(--shape-interactive-md);color:var(--color-content-secondary);font-family:inherit;font-size:var(--type-body-sm-size);cursor:pointer;transition-property:background-color,border-color,color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.arrow-pagination__page:hover:not([data-active]){background-color:var(--color-state-hover-neutral)}.arrow-pagination__page[data-active]{background-color:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-content-inverted);cursor:default}.arrow-pagination__page:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-pagination__ellipsis{min-width:var(--space-32);text-align:center;color:var(--color-content-tertiary)}@media (prefers-reduced-motion:reduce){.arrow-pagination__page{transition-duration:0s}}.arrow-select{gap:var(--space-component-md);font-family:var(--font-family-base);flex-direction:column;display:flex}.arrow-select__field{position:relative}.arrow-select__trigger{width:100%;min-height:var(--space-40);box-sizing:border-box;align-items:center;gap:var(--space-component-sm);padding:var(--space-component-sm) var(--space-component-md);border:1px solid var(--color-border-default);border-radius:var(--shape-interactive-md);background-color:var(--color-surface-base);color:var(--color-content-primary);font-size:var(--type-body-md-size);line-height:var(--type-body-md-line-height);cursor:pointer;transition-property:border-color,box-shadow;transition-duration:var(--motion-duration-interaction-base);transition-timing-function:var(--motion-easing-productive);display:flex}.arrow-select__trigger[data-size=sm]{height:var(--space-32);min-height:var(--space-32);padding:var(--space-component-xs) var(--space-component-md);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}.arrow-select__trigger[data-size=lg]{height:var(--space-48);min-height:var(--space-48);padding:var(--space-component-md);border-radius:var(--shape-interactive-lg)}.arrow-select__trigger[data-size=md]{height:var(--space-40)}.arrow-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.arrow-select__value[data-placeholder]{color:var(--color-content-tertiary)}.arrow-select__chevron{color:var(--color-content-tertiary);transition:transform var(--motion-duration-interaction-fast) var(--motion-easing-productive);flex-shrink:0}.arrow-select__chevron[data-open]{transform:rotate(180deg)}.arrow-select__clear{flex-shrink:0}.arrow-select__trigger:focus,.arrow-select__trigger[aria-expanded=true]{border-color:var(--color-border-accent);box-shadow:0 0 0 3px var(--color-state-focus-ring);outline:none}.arrow-select[data-error] .arrow-select__trigger{border-color:var(--color-border-error)}.arrow-select[data-error] .arrow-select__trigger:focus,.arrow-select[data-error] .arrow-select__trigger[aria-expanded=true]{border-color:var(--color-border-error);box-shadow:0 0 0 3px var(--color-state-focus-ring-error)}.arrow-select[data-disabled] .arrow-select__trigger{background-color:var(--color-state-disabled-surface);color:var(--color-content-disabled);cursor:not-allowed}.arrow-select__panel{z-index:var(--z-tooltip);font-family:var(--font-family-base);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);background-color:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--shape-container-sm);flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 32px -12px #0811281a}.arrow-select__search{padding:var(--space-component-sm);border-bottom:1px solid var(--color-border-default)}.arrow-select__search-field{align-items:center;gap:var(--space-component-sm);box-sizing:border-box;padding:var(--space-component-sm) var(--space-component-md);border:1px solid var(--color-border-default);border-radius:var(--shape-interactive-md);background-color:var(--color-surface-base);display:flex}.arrow-select__search-field:focus-within{border-color:var(--color-border-accent);box-shadow:0 0 0 3px var(--color-state-focus-ring)}.arrow-select__search-icon{color:var(--color-content-tertiary);flex-shrink:0}.arrow-select__search-input{min-width:0;color:var(--color-content-primary);font-family:inherit;font-size:var(--type-body-sm-size);background:0 0;border:none;border-image:;outline:none;flex:1;padding:0}.arrow-select__search-input::placeholder{color:var(--color-content-tertiary)}.arrow-select__list{padding:var(--space-component-xs);flex-direction:column;gap:2px;max-height:240px;margin:0;list-style:none;display:flex;overflow-y:auto}.arrow-select__option{justify-content:space-between;align-items:center;gap:var(--space-component-sm);padding:var(--space-component-sm) var(--space-component-sm);border-radius:var(--shape-interactive-md);font-size:var(--type-body-sm-size);color:var(--color-content-primary);cursor:pointer;display:flex}.arrow-select__option[data-active]{background-color:var(--color-state-hover-neutral)}.arrow-select__option[aria-selected=true]{color:var(--color-content-accent);font-weight:var(--type-label-lg-weight)}.arrow-select__option[data-disabled]{color:var(--color-content-disabled);cursor:not-allowed}.arrow-select__check{color:var(--color-content-accent);flex-shrink:0}.arrow-select__empty{padding:var(--space-component-sm);font-size:var(--type-body-sm-size);color:var(--color-content-tertiary);text-align:center}.arrow-select__error{font-size:var(--type-body-xs-size);line-height:var(--type-body-xs-line-height);color:var(--color-feedback-error-content);margin:0}@media (prefers-reduced-motion:reduce){.arrow-select__trigger,.arrow-select__chevron{transition-duration:0s}}.arrow-pagm{font-family:var(--font-family-base);font-size:var(--type-body-sm-size);color:var(--color-content-secondary)}.arrow-pagm__info{white-space:nowrap;color:var(--color-content-secondary)}.arrow-pagm__info strong{color:var(--color-content-primary);font-weight:var(--type-label-lg-weight)}.arrow-pagm__desktop{align-items:center;gap:var(--space-component-md);display:flex}.arrow-pagm__side{flex:1 1 0;justify-content:flex-start;display:flex}.arrow-pagm__side--end{justify-content:flex-end}.arrow-pagm__center{align-items:center;gap:var(--space-component-md);display:flex}.arrow-pagm__rows{flex-shrink:0;width:156px}.arrow-pagm__mobile{justify-content:space-between;align-items:center;gap:var(--space-component-md);display:none}@media (width<=767px){.arrow-pagm__desktop{display:none}.arrow-pagm__mobile{display:flex}}.arrow-notification-item{box-sizing:border-box;gap:var(--space-component-xs);width:100%;padding:var(--space-component-sm) var(--space-component-md);border-radius:var(--shape-container-sm);text-align:left;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:var(--font-family-base);cursor:pointer;transition:background-color var(--motion-duration-interaction-base) var(--motion-easing-productive);background:0 0;border:0;flex-direction:column;display:flex}.arrow-notification-item:hover{background:var(--color-state-hover-neutral)}.arrow-notification-item:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:-3px}.arrow-notification-item--unread{background:var(--color-surface-subtle)}.arrow-notification-item--unread:hover{background:var(--color-state-hover-neutral)}.arrow-notification-item__primary{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height);color:var(--color-content-primary);font-weight:var(--font-weight-regular)}.arrow-notification-item__primary :is(strong,b){font-weight:var(--font-weight-semibold)}.arrow-notification-item__description{font-size:var(--type-body-xs-size);line-height:var(--type-body-xs-line-height);color:var(--color-content-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.arrow-popover{display:inline-flex;position:relative}.arrow-popover__trigger{display:inline-flex}.arrow-popover__panel{align-items:center;gap:var(--space-component-sm);padding:var(--space-component-sm);background:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--radius-12);display:flex;box-shadow:0 16px 32px -12px #0811281a}.arrow-popover__panel[data-orientation=vertical]{flex-direction:column}.arrow-popover__panel--floating{z-index:var(--z-popover);position:absolute;top:100%}.arrow-switch{align-items:center;gap:var(--space-component-sm);cursor:pointer;font-family:var(--font-family-base);display:inline-flex}.arrow-switch__input{opacity:0;width:0;height:0;margin:0;position:absolute}.arrow-switch__track{box-sizing:border-box;border-radius:var(--shape-interactive-pill);background-color:var(--color-border-strong);transition-property:background-color;transition-duration:var(--motion-duration-interaction-base);transition-timing-function:var(--motion-easing-productive);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.arrow-switch[data-size=md] .arrow-switch__track{width:36px;height:20px;padding:2px}.arrow-switch[data-size=sm] .arrow-switch__track{width:28px;height:16px;padding:2px}.arrow-switch__thumb{box-sizing:border-box;border-radius:var(--shape-interactive-pill);background-color:var(--color-surface-base);box-shadow:var(--elevation-interactive-resting);transition-property:transform;transition-duration:var(--motion-duration-interaction-base);transition-timing-function:var(--motion-easing-productive);display:block}.arrow-switch[data-size=md] .arrow-switch__thumb{width:16px;height:16px}.arrow-switch[data-size=sm] .arrow-switch__thumb{width:12px;height:12px}.arrow-switch__input:checked+.arrow-switch__track{background-color:var(--color-action-primary)}.arrow-switch[data-size=md] .arrow-switch__input:checked+.arrow-switch__track .arrow-switch__thumb{transform:translate(16px)}.arrow-switch[data-size=sm] .arrow-switch__input:checked+.arrow-switch__track .arrow-switch__thumb{transform:translate(12px)}.arrow-switch__input:focus-visible+.arrow-switch__track{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-switch__label{font-size:var(--type-body-sm-size);font-weight:var(--type-body-sm-weight);line-height:var(--type-body-sm-line-height);color:var(--color-content-primary)}.arrow-switch[data-disabled]{cursor:not-allowed}.arrow-switch[data-disabled] .arrow-switch__track{background-color:var(--color-state-disabled-surface)}.arrow-switch[data-disabled] .arrow-switch__input:checked+.arrow-switch__track{background-color:var(--color-action-disabled)}.arrow-switch[data-disabled] .arrow-switch__thumb{box-shadow:none;background-color:var(--color-surface-subtle)}.arrow-switch[data-disabled] .arrow-switch__label{color:var(--color-content-disabled)}@media (prefers-reduced-motion:reduce){.arrow-switch__track,.arrow-switch__thumb{transition-duration:0s}}.arrow-switch-card{align-items:center;gap:var(--space-component-sm);box-sizing:border-box;height:var(--space-40);background:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--shape-container-md);padding:0 var(--space-component-lg);transition-property:background-color,border-color;transition-duration:var(--motion-duration-interaction-base);transition-timing-function:var(--motion-easing-productive);display:inline-flex}.arrow-switch-card[data-active]{background:var(--color-state-hover-accent);border-color:var(--color-border-accent)}.arrow-switch-card__help{color:var(--color-content-tertiary);cursor:help;flex:none}.arrow-table{background-color:var(--color-surface-base);border:1px solid var(--color-border-default);border-radius:var(--radius-12);border-collapse:separate;border-spacing:0;width:100%;display:table;overflow:hidden}.arrow-table th,.arrow-table td{padding:var(--space-component-xl);border-bottom:1px solid var(--color-border-default);text-align:left;vertical-align:middle}.arrow-table tbody tr:last-child th,.arrow-table tbody tr:last-child td{border-bottom:none}.arrow-table th{background-color:var(--color-surface-subtle);font-size:var(--type-body-sm-size);font-weight:var(--font-weight-medium);color:var(--color-content-secondary)}.arrow-table td{font-size:var(--type-body-sm-size);font-weight:var(--font-weight-regular);color:var(--color-content-secondary)}.arrow-table [data-align=center]{text-align:center}.arrow-table [data-align=end]{text-align:right}.arrow-table tbody tr:not([data-head]){transition-property:background-color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive)}.arrow-table tbody tr:not([data-head]):hover{background-color:var(--color-surface-subtle)}.arrow-table tr[data-clickable]{cursor:pointer}.arrow-layered-table-card{border:1px solid var(--color-border-default);border-radius:var(--shape-container-lg);background:var(--color-surface-subtle);overflow:hidden}.arrow-layered-table-card__header{justify-content:space-between;align-items:center;gap:var(--space-component-lg);box-sizing:border-box;min-height:var(--space-80);padding:var(--space-component-xl);background:var(--color-surface-subtle);display:flex}.arrow-layered-table-card__identity{align-items:flex-start;gap:var(--space-component-md);min-width:0;display:flex}.arrow-layered-table-card__leading,.arrow-layered-table-card__action{flex:none;align-items:center;display:inline-flex}.arrow-layered-table-card__leading{margin-top:2px}.arrow-layered-table-card__copy{gap:var(--space-component-xs);flex-direction:column;min-width:0;display:flex}.arrow-layered-table-card__title{color:var(--color-content-primary);font-family:var(--font-family-base);font-size:var(--type-body-md-size);font-weight:var(--font-weight-medium);line-height:var(--type-body-md-line-height);margin:0}.arrow-layered-table-card__description{color:var(--color-content-tertiary);font-family:var(--font-family-base);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}.arrow-layered-table-card__table-region{min-width:0;overflow-x:auto}.arrow-layered-table-card .arrow-layered-table-card__table{background:var(--color-surface-subtle);border:0;border-radius:0}.arrow-layered-table-card .arrow-layered-table-card__table tr:first-child>:is(th,td){border-top:1px solid var(--color-border-default);background:var(--color-surface-raised)}.arrow-layered-table-card .arrow-layered-table-card__table tr:first-child>:first-child{border-radius:var(--shape-container-lg) 0 0 0}.arrow-layered-table-card .arrow-layered-table-card__table tr:first-child>:last-child{border-radius:0 var(--shape-container-lg) 0 0}.arrow-layered-table-card .arrow-layered-table-card__table td{background:var(--color-surface-base)}@media (width<=560px){.arrow-layered-table-card__header{min-height:auto;padding:var(--space-component-lg);align-items:flex-start}.arrow-layered-table-card .arrow-layered-table-card__table :is(th,td){padding:var(--space-component-lg)}}@container (width<=560px){.arrow-layered-table-card__header{min-height:auto;padding:var(--space-component-lg);align-items:flex-start}.arrow-layered-table-card .arrow-layered-table-card__table :is(th,td){padding:var(--space-component-lg)}}.arrow-tabs{box-sizing:border-box;display:flex}.arrow-tabs__tab{appearance:none;color:var(--color-content-tertiary);font-family:var(--font-family-base);font-size:var(--type-body-sm-size);font-weight:var(--font-weight-medium);cursor:pointer;transition-property:color,background-color,border-color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive);background:0 0;border:none;border-image:}.arrow-tabs__tab:hover{color:var(--color-content-primary)}.arrow-tabs__tab:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-tabs[data-variant=underline]{border-bottom:1px solid var(--color-border-default)}.arrow-tabs[data-variant=underline] .arrow-tabs__tab{padding-inline:var(--space-component-lg);border-bottom:3px solid #0000;align-items:center;margin-bottom:-1px;display:inline-flex}.arrow-tabs[data-variant=underline][data-size=sm] .arrow-tabs__tab{min-height:var(--space-32)}.arrow-tabs[data-variant=underline][data-size=md] .arrow-tabs__tab{min-height:var(--space-40)}.arrow-tabs[data-variant=underline][data-size=lg] .arrow-tabs__tab{min-height:var(--space-48)}.arrow-tabs[data-variant=underline] .arrow-tabs__tab[data-active]{color:var(--color-content-accent);border-bottom-color:var(--color-action-primary)}.arrow-tabs[data-variant=segmented]{gap:var(--space-component-xs);padding:var(--space-component-xs);background:var(--color-surface-subtle);border-radius:var(--shape-container-md);display:inline-flex;position:relative}.arrow-tabs[data-variant=segmented][data-size=sm]{min-height:var(--space-32);--_tab-radius:var(--shape-interactive-md)}.arrow-tabs[data-variant=segmented][data-size=md]{min-height:var(--space-40);--_tab-radius:var(--shape-interactive-md)}.arrow-tabs[data-variant=segmented][data-size=lg]{min-height:var(--space-48);--_tab-radius:var(--shape-interactive-lg)}.arrow-tabs[data-block]{width:100%}.arrow-tabs[data-variant=segmented][data-block]{display:flex}.arrow-tabs__thumb{top:var(--space-component-xs);bottom:var(--space-component-xs);z-index:0;border-radius:var(--_tab-radius);background:var(--color-content-primary);position:absolute;left:0}.arrow-tabs__thumb--animate{transition-property:transform,width;transition-duration:var(--motion-duration-transition-layout);transition-timing-function:var(--motion-easing-productive)}.arrow-tabs[data-variant=segmented] .arrow-tabs__tab{z-index:1;padding-block:0;padding-inline:var(--space-component-md);border-radius:var(--_tab-radius);white-space:nowrap;flex:1;justify-content:center;align-items:center;display:inline-flex;position:relative}.arrow-tabs[data-variant=segmented][data-size=lg] .arrow-tabs__tab{padding-inline:var(--space-component-xl)}.arrow-tabs[data-variant=segmented] .arrow-tabs__tab[data-active]{color:var(--color-content-inverted)}@media (prefers-reduced-motion:reduce){.arrow-tabs__tab,.arrow-tabs__thumb--animate{transition-duration:0s}}.arrow-tag{align-items:center;gap:var(--space-component-xs);box-sizing:border-box;border-radius:var(--shape-feedback-sm);font-family:var(--font-family-base);color:var(--_content);white-space:nowrap;width:fit-content;max-width:100%;transition-property:background-color,border-color,color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive);border:1px solid #0000;display:inline-flex}.arrow-tag[data-size=sm]{padding:var(--space-component-xs) var(--space-component-sm);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);line-height:var(--type-label-md-line-height);letter-spacing:var(--type-label-md-tracking)}.arrow-tag[data-size=md]{padding:var(--space-component-xs) var(--space-component-md);font-size:var(--type-label-lg-size);font-weight:var(--type-label-lg-weight);line-height:var(--type-label-lg-line-height);letter-spacing:var(--type-label-lg-tracking)}.arrow-tag[data-removable]{padding-right:var(--space-component-xs)}.arrow-tag[data-tone=neutral]{--_surface:var(--color-surface-raised);--_content:var(--color-content-secondary);--_border:var(--color-border-default)}.arrow-tag[data-tone=accent]{--_surface:var(--color-action-surface);--_content:var(--color-content-accent);--_border:var(--color-border-accent)}.arrow-tag[data-tone=success]{--_surface:var(--color-feedback-success-surface);--_content:var(--color-feedback-success-content);--_border:var(--color-feedback-success-border)}.arrow-tag[data-tone=warning]{--_surface:var(--color-feedback-warning-surface);--_content:var(--color-feedback-warning-content);--_border:var(--color-feedback-warning-border)}.arrow-tag[data-tone=error]{--_surface:var(--color-feedback-error-surface);--_content:var(--color-feedback-error-content);--_border:var(--color-feedback-error-border)}.arrow-tag[data-tone=premium]{--_surface:var(--color-feedback-premium-surface);--_content:var(--color-feedback-premium-content);--_border:var(--color-feedback-premium-border)}.arrow-tag[data-variant=soft]{background-color:var(--_surface);border-color:#0000}.arrow-tag[data-variant=outline]{border-color:var(--_border);background-color:#0000}.arrow-tag[data-selected]{border-color:var(--_border);background-color:var(--_surface);font-weight:var(--font-weight-medium)}.arrow-tag__body{align-items:center;gap:var(--space-component-xs);min-width:0;color:inherit;font:inherit;letter-spacing:inherit;cursor:inherit;background:0 0;border:none;border-image:;margin:0;padding:0;text-decoration:none;display:inline-flex}.arrow-tag[data-clickable]{cursor:pointer}.arrow-tag[data-clickable]:hover:not([data-disabled]){border-color:var(--_border)}.arrow-tag__body:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px;border-radius:var(--shape-feedback-sm)}.arrow-tag__label{text-overflow:ellipsis;overflow:hidden}.arrow-tag__affix{flex-shrink:0;align-items:center;display:inline-flex}.arrow-tag__remove{padding:var(--space-component-xs);border-radius:var(--shape-feedback-sm);color:var(--_content);cursor:pointer;transition-property:background-color,color;transition-duration:var(--motion-duration-interaction-fast);transition-timing-function:var(--motion-easing-productive);background:0 0;border:none;border-image:;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.arrow-tag__remove:hover{background:color-mix(in srgb,var(--_content) 16%,transparent)}.arrow-tag__remove:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:1px}.arrow-tag[data-disabled]{opacity:.5;pointer-events:none}.arrow-textarea{gap:var(--space-component-md);font-family:var(--font-family-base);flex-direction:column;display:flex}.arrow-textarea__control{box-sizing:border-box;resize:vertical;width:100%;min-height:var(--space-64);padding:var(--space-component-sm) var(--space-component-md);border:1px solid var(--color-border-default);border-radius:var(--shape-interactive-md);background-color:var(--color-surface-base);color:var(--color-content-primary);font-family:inherit;font-size:var(--type-body-md-size);line-height:var(--type-body-md-line-height);transition-property:border-color,box-shadow;transition-duration:var(--motion-duration-interaction-base);transition-timing-function:var(--motion-easing-productive)}.arrow-textarea__control::placeholder{color:var(--color-content-tertiary)}.arrow-textarea__control:focus{border-color:var(--color-border-accent);box-shadow:0 0 0 3px var(--color-state-focus-ring);outline:none}.arrow-textarea[data-error] .arrow-textarea__control{border-color:var(--color-border-error)}.arrow-textarea[data-error] .arrow-textarea__control:focus{box-shadow:0 0 0 3px var(--color-state-focus-ring-error)}.arrow-textarea__control:disabled{background-color:var(--color-state-disabled-surface);color:var(--color-content-disabled);cursor:not-allowed}.arrow-textarea__error{font-size:var(--type-body-xs-size);line-height:var(--type-body-xs-line-height);color:var(--color-feedback-error-content);margin:0}@media (prefers-reduced-motion:reduce){.arrow-textarea__control{transition-duration:0s}}.arrow-title-menu{align-items:center;gap:var(--space-component-xs);color:inherit;font-family:var(--font-family-base);display:inline-flex}.arrow-title-menu__name{box-sizing:border-box;height:var(--space-40);line-height:var(--space-40);padding:0 var(--space-component-md);color:inherit;font-size:var(--type-body-md-size);font-weight:var(--font-weight-medium);border-radius:var(--radius-10);cursor:text;text-overflow:ellipsis;white-space:nowrap;max-width:320px;transition:background-color var(--motion-duration-interaction-fast) var(--motion-easing-productive);background:0 0;border:none;border-image:;display:inline-block;overflow:hidden}.arrow-title-menu .arrow-iconbtn[data-inverted]{--_text:var(--color-content-inverted)}.arrow-title-menu__name:hover{background-color:color-mix(in srgb, currentcolor 14%, transparent)}.arrow-title-menu__name:focus-visible{outline:3px solid var(--color-state-focus-ring);outline-offset:2px}.arrow-title-menu__input{box-sizing:border-box;height:var(--space-40);padding:0 var(--space-component-md);border-radius:var(--radius-10);background:var(--primitive-midnight-800);color:var(--color-content-inverted);font-family:inherit;font-size:var(--type-body-md-size);font-weight:var(--font-weight-medium);border:none;border-image:;outline:none}.arrow-site-footer{font-family:var(--font-family-base,Inter,ui-sans-serif,system-ui,sans-serif);color:var(--color-content-inverted,#fff);background:var(--color-surface-inverted,#081128);border-radius:var(--shape-container-2xl,20px) var(--shape-container-2xl,20px) 0 0;overflow:hidden}.arrow-site-footer *{box-sizing:border-box}.arrow-site-footer a{color:color-mix(in srgb, currentcolor 72%, transparent);text-decoration:none}.arrow-site-footer a:hover,.arrow-site-footer a:focus-visible{color:inherit}.arrow-site-footer a:focus-visible,.arrow-site-footer button:focus-visible,.arrow-site-footer input:focus-visible{outline:3px solid var(--color-state-focus-ring,#13b9df);outline-offset:2px}.arrow-site-footer__cta{margin:var(--space-20,20px);padding:clamp(48px,6vw,88px) var(--space-24,24px) 0;align-items:center;gap:var(--space-16,16px);text-align:center;background:var(--color-action-primary,#0799bf);border-radius:var(--shape-container-xl,16px);flex-direction:column;display:flex;overflow:hidden}.arrow-site-footer__cta h2{max-width:32ch;margin:0;font-size:clamp(28px,3vw,40px);line-height:1.1}.arrow-site-footer__cta>p{max-width:56ch;color:color-mix(in srgb, currentcolor 82%, transparent);font-size:var(--type-body-lg-size,18px);margin:0}.arrow-site-footer__cta-action{background:#081128;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:12px 24px;font-weight:650;display:inline-flex;color:#fff!important}.arrow-site-footer__cta figure{border-radius:16px 16px 0 0;width:min(100%,1072px);height:clamp(150px,18vw,250px);margin:clamp(32px,4vw,56px) auto 0;overflow:hidden;box-shadow:0 18px 50px #08112847}.arrow-site-footer__cta img{object-fit:cover;object-position:left top;width:100%;height:auto;min-height:100%;display:block}.arrow-site-footer__surface{background:#081128}.arrow-site-footer__inner{max-width:1380px;margin-inline:auto;padding:64px 24px 32px}.arrow-site-footer__newsletter{border-bottom:1px solid color-mix(in srgb, currentcolor 12%, transparent);grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);align-items:center;gap:clamp(32px,6vw,96px);margin-bottom:64px;padding-bottom:64px;display:grid}.arrow-site-footer__newsletter h2{max-width:24ch;margin:0;font-size:clamp(28px,3vw,40px);line-height:1.1}.arrow-site-footer__newsletter form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.arrow-site-footer__newsletter label{background:#343d54;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:0 16px;display:flex}.arrow-site-footer__newsletter input{width:100%;color:inherit;background:0 0;border:0;outline:0}.arrow-site-footer__newsletter input::placeholder{color:#b5bdcc}.arrow-site-footer__newsletter button{color:#081128;cursor:pointer;background:#fff;border:0;border-radius:8px;min-height:48px;padding-inline:24px;font-weight:650}.arrow-site-footer__newsletter button:disabled,.arrow-site-footer__newsletter input:disabled{cursor:wait;opacity:.75}.arrow-site-footer__main{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(280px,1.5fr) repeat(3,minmax(140px,1fr));gap:clamp(40px,6vw,88px);padding-bottom:64px;display:grid}.arrow-site-footer__logo img{filter:brightness(0)invert();width:auto;height:40px;display:block}.arrow-site-footer__brand>p{color:#b5bdcc;max-width:34ch;margin:20px 0 0;font-size:14px;line-height:1.55}.arrow-site-footer__brand ul{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.arrow-site-footer__main nav{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.arrow-site-footer__main nav h2{text-transform:uppercase;margin:0 0 4px;font-size:12px}.arrow-site-footer__main nav a,.arrow-site-footer__brand a,.arrow-site-footer__bottom{font-size:14px}.arrow-site-footer__bottom{color:#b5bdcc;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;display:flex}.arrow-site-footer__bottom p{margin:0}.arrow-site-footer__bottom nav{gap:8px;display:flex}.arrow-site-footer__bottom nav a{width:40px;height:40px;color:inherit;border:1px solid #ffffff2e;border-radius:8px;place-items:center;display:grid}.arrow-site-footer__disclaimer{color:#b5bdcc;max-width:72ch;margin:0 0 24px}@media (width<=900px){.arrow-site-footer__newsletter{grid-template-columns:1fr}.arrow-site-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.arrow-site-footer__cta{margin:12px;padding-inline:16px}.arrow-site-footer__cta figure{width:calc(100% + 24px);height:150px}.arrow-site-footer__cta img{width:190%;max-width:none}.arrow-site-footer__inner{padding-inline:16px}.arrow-site-footer__newsletter form,.arrow-site-footer__main{grid-template-columns:1fr}.arrow-site-footer__bottom{flex-direction:column;align-items:flex-start}}.arrow-site-footer__inner{padding:60px 20px 32px}.arrow-site-footer__newsletter{gap:8px clamp(32px,6vw,96px);margin-bottom:60px;padding-bottom:60px}.arrow-site-footer__main{padding-bottom:60px}.arrow-site-footer{--footer-muted:color-mix(in srgb, var(--color-content-inverted,#fff) 62%, transparent);--footer-line:color-mix(in srgb, var(--color-content-inverted,#fff) 12%, transparent)}.arrow-site-footer__cta h2,.arrow-site-footer__newsletter h2{letter-spacing:-.02em;font-weight:600}.arrow-site-footer__cta>p{color:#fffc;line-height:1.5}.arrow-site-footer__brand>p{max-width:320px;color:var(--footer-muted)}.arrow-site-footer__brand li a,.arrow-site-footer__main nav a{color:var(--footer-muted);transition:color var(--motion-duration-interaction-base,.15s) ease}.arrow-site-footer__brand li a:hover,.arrow-site-footer__main nav a:hover{color:var(--color-content-inverted,#fff)}.arrow-site-footer__main nav{gap:14px}.arrow-site-footer__main nav h2{letter-spacing:.04em;margin:0 0 2px;font-size:13px;font-weight:700}.arrow-site-footer__bottom{gap:16px}.arrow-site-footer__bottom p{color:var(--footer-muted);font-size:13px}@media (width<=960px){.arrow-site-footer__newsletter{grid-template-columns:1fr;gap:28px 0}}@media (width<=600px){.arrow-site-footer__cta{margin-inline:var(--space-16,16px)}}.arrow-site-footer__social{gap:10px!important}.arrow-site-footer__social a{transition:background var(--motion-duration-interaction-base,.15s) ease,border-color var(--motion-duration-interaction-base,.15s) ease,transform var(--motion-duration-interaction-fast,.1s) ease;flex:none;border-color:var(--footer-line,#ffffff2e)!important;border-radius:var(--shape-interactive-lg,10px)!important;color:var(--color-content-inverted,#fff)!important}.arrow-site-footer__social a svg{width:20px;height:20px}.arrow-site-footer__social a:hover{background:var(--color-action-primary,#0092be);transform:translateY(-2px);border-color:var(--color-action-primary,#0092be)!important}.arrow-site-footer__social a:focus-visible{outline:3px solid var(--color-state-focus-ring,#7cc4ff);outline-offset:2px}.arrow-site-footer[data-variant=lead-form] .arrow-site-footer__cta{padding-bottom:clamp(48px,6vw,88px)}.arrow-site-footer__lead-form{gap:var(--space-20,20px) var(--space-24,24px);box-sizing:border-box;width:min(100%,1072px);color:var(--primitive-midnight-0,#fff);text-align:left;background:0 0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(24px,3vw,40px) auto 0;padding:0;display:grid}.arrow-site-footer__lead-form h3{margin:0 0 var(--space-8,8px);font-size:var(--type-heading-xl-size,28px);font-weight:var(--type-heading-xl-weight,700);line-height:var(--type-heading-xl-line-height,1.15);grid-column:1/-1}.arrow-site-footer__lead-form>.arrow-btn{margin-top:var(--space-12,12px);--_solid:var(--primitive-gulf-900,#051244);--_solid-hover:var(--primitive-gulf-800,#121d59);--_solid-pressed:var(--primitive-gulf-700,#2b2e6b);--_on-solid:var(--primitive-midnight-0,#fff);grid-column:1/-1}.arrow-site-footer__lead-form-status{color:var(--color-feedback-success-content,#005e00);font-size:var(--type-body-sm-size,14px);text-align:center;grid-column:1/-1;margin:0}.arrow-site-footer__lead-form .arrow-label{color:var(--primitive-midnight-0,#fff)}.arrow-site-footer .arrow-site-footer__lead-form .arrow-input__control:focus-visible{outline-offset:0px;outline:none}.arrow-select__panel.arrow-site-footer__lead-form-select-panel{border-color:var(--color-border-default,#dcdce1);background:var(--color-surface-base,#fff);color:var(--color-content-primary,#081128)}.arrow-select__panel.arrow-site-footer__lead-form-select-panel .arrow-select__option{color:var(--color-content-primary,#081128)}.arrow-select__panel.arrow-site-footer__lead-form-select-panel .arrow-select__option:hover,.arrow-select__panel.arrow-site-footer__lead-form-select-panel .arrow-select__option[data-active]{background:var(--color-state-hover-neutral,#edeef0)}.arrow-select__panel.arrow-site-footer__lead-form-select-panel .arrow-select__option[aria-selected=true],.arrow-select__panel.arrow-site-footer__lead-form-select-panel .arrow-select__check{color:var(--color-content-accent,#0092be)}@media (width<=720px){.arrow-site-footer__lead-form{grid-template-columns:1fr}.arrow-site-footer__lead-form h3,.arrow-site-footer__lead-form>.arrow-btn{grid-column:1}}.arrow-newsletter-input{align-items:stretch;gap:8px;width:100%;display:flex}.arrow-newsletter-input__field{background:var(--color-surface-inverted-raised,#33384e);border:1px solid color-mix(in srgb,var(--color-content-inverted,#fff) 12%,transparent);border-radius:var(--shape-interactive-lg,10px);min-width:0;height:48px;transition:background-color var(--motion-duration-interaction-base,.15s) ease,border-color var(--motion-duration-interaction-base,.15s) ease,box-shadow var(--motion-duration-interaction-base,.15s) ease;flex:auto;align-items:center;gap:10px;padding:0 16px;display:flex}.arrow-newsletter-input__field:focus-within{border-color:var(--color-border-accent,#0092be);box-shadow:0 0 0 3px var(--color-state-focus-ring,#a7eafb)}.arrow-newsletter-input__icon{color:color-mix(in srgb,var(--color-content-inverted,#fff) 62%,transparent);flex:none;place-items:center;display:grid}.arrow-newsletter-input__control{min-width:0;height:100%;color:var(--color-content-inverted,#fff);font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;background:0 0;border:0;flex:1;padding:0;font-family:inherit;font-size:14px}.arrow-newsletter-input__control::placeholder{color:color-mix(in srgb,var(--color-content-inverted,#fff) 62%,transparent)}.arrow-newsletter-input__control:focus-visible{outline:none}.arrow-newsletter-input__control:disabled{cursor:wait}.arrow-newsletter-input>.arrow-btn{flex:none}@media (width<=600px){.arrow-newsletter-input{flex-direction:column}.arrow-newsletter-input>.arrow-btn{width:100%}}.arrow-announcement-bar{min-height:var(--space-64,64px);background:var(--primitive-blizzard-300,#4fd1ec);color:var(--primitive-midnight-900,#081128);align-items:center;display:flex;position:relative}.arrow-announcement-bar__inner{width:min(100%,var(--site-max,1380px));min-height:var(--space-64,64px);box-sizing:border-box;padding-inline:var(--space-64,64px);justify-content:center;align-items:center;gap:var(--space-component-lg,16px);text-align:center;flex-wrap:wrap;margin-inline:auto;display:flex}.arrow-announcement-bar__message{min-height:var(--space-32,32px);font-family:var(--font-family-base,"Inter",sans-serif);font-size:var(--type-body-sm-size,14px);font-weight:var(--font-weight-semibold,600);line-height:var(--type-body-sm-line-height,20px);letter-spacing:var(--type-body-sm-tracking,0);align-items:center;display:inline-flex}.arrow-announcement-bar__action.arrow-btn{--_solid:var(--primitive-midnight-900,#081128);--_solid-hover:var(--primitive-midnight-700,#33384e);--_solid-pressed:var(--primitive-midnight-800,#1b2339);--_on-solid:var(--color-content-inverted,#fff);flex:none}.arrow-announcement-bar__dismiss{top:50%;right:var(--space-component-md,12px);line-height:0;position:absolute;transform:translateY(-50%)}.arrow-announcement-bar__dismiss .arrow-iconbtn{--_text:var(--primitive-midnight-900,#081128);--_soft-hover:color-mix(in srgb,var(--primitive-midnight-900,#081128) 12%,transparent)}@media (width<=860px){.arrow-announcement-bar,.arrow-announcement-bar__inner{min-height:56px}.arrow-announcement-bar__inner{gap:10px;padding:8px 44px}.arrow-announcement-bar__message{min-height:32px;font-size:13px}}@media (width<=560px){.arrow-announcement-bar__inner{padding:var(--space-16,16px) var(--space-48,48px);gap:var(--space-12,12px)}.arrow-announcement-bar__message{min-height:0;line-height:1.45}.arrow-announcement-bar__dismiss{right:var(--space-16,16px)}}@container (width<=560px){.arrow-announcement-bar,.arrow-announcement-bar__inner{min-height:56px}.arrow-announcement-bar__inner{padding:var(--space-16,16px) var(--space-48,48px);gap:var(--space-12,12px)}.arrow-announcement-bar__message{min-height:0;font-size:13px;line-height:1.45}.arrow-announcement-bar__dismiss{right:var(--space-16,16px)}}@media (prefers-reduced-motion:reduce){.arrow-announcement-bar *{scroll-behavior:auto}}.arrow-site-header{top:var(--arrow-site-header-offset,0);z-index:var(--z-sticky,100);background:var(--color-surface-inverted,#081128);color:var(--color-content-inverted,#fff);box-shadow:var(--elevation-sticky-header,0 4px 16px #0811281f);position:sticky}.arrow-site-header__inner{width:min(100%,calc(var(--site-max,1380px) + 48px));box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;height:72px;margin-inline:auto;padding-inline:24px;display:grid}.arrow-site-header__brand{color:inherit;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.arrow-site-header__brand .arrow-logo{height:40px;display:block}.arrow-site-header__nav{justify-self:center}.arrow-site-header__list,.arrow-site-header__submenu{margin:0;padding:0;list-style:none}.arrow-site-header__list{align-items:center;gap:24px;display:flex}.arrow-site-header__item{position:relative}.arrow-site-header__link,.arrow-site-header__submenu-toggle{min-height:44px;color:color-mix(in srgb,var(--color-content-inverted,#fff) 80%,transparent);font-style:inherit;font-variant:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-family:inherit;font-size:var(--type-body-sm-size,14px);font-weight:var(--font-weight-medium,500);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.arrow-site-header__link:hover,.arrow-site-header__link:focus-visible,.arrow-site-header__submenu-toggle:hover,.arrow-site-header__submenu-toggle:focus-visible,.arrow-site-header__link[aria-current=page]{color:var(--color-content-inverted,#fff)}.arrow-site-header__chevron{transition:transform var(--motion-duration-interaction-base,.15s) var(--motion-easing-productive,ease)}.arrow-site-header__submenu-toggle[aria-expanded=true] .arrow-site-header__chevron{transform:rotate(180deg)}.arrow-site-header__submenu{z-index:var(--z-dropdown,1000);border-radius:var(--shape-interactive-md,8px);background:var(--color-surface-inverted,#081128);min-width:220px;box-shadow:var(--elevation-overlay,0 16px 32px #08112838);opacity:0;visibility:hidden;transition:opacity var(--motion-duration-interaction-base,.15s) var(--motion-easing-productive,ease),transform var(--motion-duration-interaction-base,.15s) var(--motion-easing-productive,ease),visibility var(--motion-duration-interaction-base,.15s);padding:8px;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%,-4px)}.arrow-site-header__item:hover>.arrow-site-header__submenu,.arrow-site-header__item:focus-within>.arrow-site-header__submenu,.arrow-site-header__submenu[data-open]{opacity:1;visibility:visible;transform:translate(-50%)}.arrow-site-header__submenu .arrow-site-header__link{box-sizing:border-box;border-radius:var(--shape-interactive-md,8px);white-space:nowrap;width:100%;padding:0 12px}.arrow-site-header__submenu .arrow-site-header__link:hover,.arrow-site-header__submenu .arrow-site-header__link:focus-visible{background:color-mix(in srgb,var(--color-content-inverted,#fff) 8%,transparent)}.arrow-site-header__actions{justify-self:end;align-items:center;gap:16px;display:flex}.arrow-site-header__actions--mobile{display:none}.arrow-site-header__login{min-height:44px;color:inherit;font-size:var(--type-body-sm-size,14px);font-weight:var(--font-weight-semibold,600);align-items:center;text-decoration:none;display:inline-flex}.arrow-site-header__login:hover{opacity:.85}.arrow-site-header__actions .arrow-btn{--_solid:var(--color-action-primary,#0092be);--_solid-hover:var(--color-action-hover,#007198);--_solid-pressed:var(--color-action-pressed,#005677);--_on-solid:var(--color-content-inverted,#fff)}.arrow-site-header__menu-toggle{justify-self:end;display:none}.arrow-site-header[data-variant=minimal] .arrow-site-header__inner{justify-content:space-between;display:flex}.arrow-site-header[data-variant=minimal] .arrow-site-header__nav,.arrow-site-header[data-variant=minimal] .arrow-site-header__menu-toggle{display:none}.arrow-site-header[data-variant=minimal] .arrow-site-header__actions--desktop{display:flex}@media (width<=960px){.arrow-site-header__inner{grid-template-columns:1fr auto;height:64px}.arrow-site-header__brand .arrow-logo{height:40px}.arrow-site-header__menu-toggle{display:block}.arrow-site-header__nav{background:var(--color-surface-inverted,#081128);max-height:calc(100vh - 64px);box-shadow:var(--elevation-overlay,0 16px 32px #08112838);opacity:0;visibility:hidden;transition:opacity var(--motion-duration-transition-layout,.25s) var(--motion-easing-productive,ease),transform var(--motion-duration-transition-layout,.25s) var(--motion-easing-productive,ease),visibility var(--motion-duration-transition-layout,.25s);padding:12px 20px 24px;position:absolute;top:100%;left:0;right:0;overflow:auto;transform:translateY(-8px)}.arrow-site-header__nav[data-open]{opacity:1;visibility:visible;transform:none}.arrow-site-header__list{flex-direction:column;align-items:stretch;gap:0}.arrow-site-header__item{border-bottom:1px solid color-mix(in srgb,var(--color-content-inverted,#fff) 12%,transparent);width:100%}.arrow-site-header__link,.arrow-site-header__submenu-toggle{box-sizing:border-box;justify-content:space-between;width:100%;min-height:52px}.arrow-site-header__submenu{min-width:0;box-shadow:none;opacity:1;visibility:visible;background:0 0;padding:0 0 8px 12px;transition:none;display:none;position:static;transform:none}.arrow-site-header__submenu[data-open]{display:block}.arrow-site-header__submenu .arrow-site-header__link{min-height:44px}.arrow-site-header__actions--desktop{display:none}.arrow-site-header__actions--mobile{flex-direction:column;align-items:stretch;padding-top:16px;display:flex}.arrow-site-header__actions--mobile .arrow-btn{width:100%}}@media (width<=600px){.arrow-site-header__inner{padding-inline:var(--space-16,16px)}}@media (prefers-reduced-motion:reduce){.arrow-site-header__nav,.arrow-site-header__submenu,.arrow-site-header__chevron{transition:none}}.arrow-site-hero{--arrow-site-hero-interval:6s;--arrow-site-hero-shell-corner:var(--shape-container-2xl,24px);isolation:isolate;background:var(--color-surface-inverted,#081128);min-height:680px;color:var(--color-content-inverted,#fff);align-items:center;display:flex;position:relative;overflow:hidden}.arrow-site-hero[data-variant=lead-magnet]{min-height:560px}.arrow-site-hero:before,.arrow-site-hero:after{content:"";z-index:4;width:var(--arrow-site-hero-shell-corner);height:var(--arrow-site-hero-shell-corner);pointer-events:none;position:absolute;top:0}.arrow-site-hero:before{background:radial-gradient(circle var(--arrow-site-hero-shell-corner) at 100% 100%,transparent calc(100% - .5px),var(--site-shell-surface,#081128) 100%);left:0}.arrow-site-hero:after{background:radial-gradient(circle var(--arrow-site-hero-shell-corner) at 0 100%,transparent calc(100% - .5px),var(--site-shell-surface,#081128) 100%);right:0}.arrow-site-hero__background,.arrow-site-hero__scrim{position:absolute;inset:0}.arrow-site-hero__background{z-index:0}.arrow-site-hero__background-frame{opacity:0;transition-property:opacity,transform;transition-duration:var(--motion-duration-expressive-celebration,.8s),1.2s;transition-timing-function:var(--motion-easing-enter,cubic-bezier(.2,.8,.2,1));will-change:opacity, transform;position:absolute;inset:0;overflow:hidden;transform:scale(1.025)}.arrow-site-hero[data-media-revealed] .arrow-site-hero__background-frame[data-active]{opacity:1;transform:scale(1)}.arrow-site-hero__background-image{object-fit:cover;object-position:var(--arrow-site-hero-image-position,center);width:100%;height:100%;display:block}.arrow-site-hero__background-frame[data-active] .arrow-site-hero__background-image{will-change:transform;animation:20s ease-in-out infinite alternate arrow-site-hero-zoom}@keyframes arrow-site-hero-zoom{to{transform:scale(1.08)}}.arrow-site-hero__scrim{z-index:1;background:linear-gradient(90deg,#081128eb,#081128b8 42%,#08112859 72%,#0811281f)}.arrow-site-hero__inner{z-index:2;width:100%;max-width:var(--site-max,1380px);padding:clamp(48px,6vw,96px) var(--space-component-xl,24px);margin-inline:auto;position:relative}.arrow-site-hero__slides{max-width:620px;display:grid}.arrow-site-hero__slide{align-items:flex-start;gap:var(--space-component-xl,24px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-duration-transition-page,.3s) var(--motion-easing-enter,ease);flex-direction:column;grid-area:1/1;display:flex}.arrow-site-hero__slide[data-active]{opacity:1;visibility:visible;pointer-events:auto}.arrow-site-hero__badges,.arrow-site-hero__actions{gap:var(--space-component-lg,16px);flex-wrap:wrap;display:flex}.arrow-site-hero__badges{gap:var(--space-component-sm,8px)}.arrow-site-hero__title{color:inherit;font-family:var(--font-family-base,Inter,sans-serif);font-size:clamp(var(--type-display-md-size,32px),4.5vw,var(--type-display-xl-size,48px));font-weight:var(--type-display-xl-weight,700);line-height:var(--type-display-xl-line-height,1);letter-spacing:var(--type-display-xl-tracking,-.025em);margin:0}.arrow-site-hero__description{color:inherit;font-size:var(--type-body-lg-size,18px);line-height:var(--type-body-lg-line-height,1.55);opacity:.9;margin:0}.arrow-site-hero__actions{margin-top:var(--space-component-xs,4px)}.arrow-site-hero .arrow-reveal>*{opacity:0;transform:translateY(var(--motion-reveal-offset,36px))}.arrow-site-hero .arrow-reveal[data-revealed]>*{opacity:1;transition-property:opacity,transform;transition-duration:var(--motion-duration-transition-page,.4s);transition-timing-function:var(--motion-easing-enter,cubic-bezier(.2,.8,.2,1));transition-delay:calc(var(--motion-stagger-base,90ms)*var(--arrow-reveal-i,0));transform:none}.arrow-site-hero__pagination{align-items:center;gap:var(--space-component-sm,8px);margin-top:var(--space-layout-md,32px);display:flex}.arrow-site-hero__dot{cursor:pointer;background:0 0;border:0;padding:9px 0;display:block}.arrow-site-hero__dot-track{width:40px;height:8px;transition:opacity var(--motion-duration-interaction-comfortable,.2s) var(--motion-easing-productive,ease);background:#fff;border-radius:999px;display:block;overflow:hidden}.arrow-site-hero__dot:hover .arrow-site-hero__dot-track{opacity:.85}.arrow-site-hero__dot:focus-visible{outline:none}.arrow-site-hero__dot:focus-visible .arrow-site-hero__dot-track{outline:3px solid var(--color-state-focus-ring,#a7eafb);outline-offset:2px}.arrow-site-hero__dot-fill{background:var(--color-action-primary,#0092be);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.arrow-site-hero__dot[data-active] .arrow-site-hero__dot-fill{animation:arrow-site-hero-progress var(--arrow-site-hero-interval) linear forwards}.arrow-site-hero[data-paused] .arrow-site-hero__dot-fill{animation-play-state:paused}@keyframes arrow-site-hero-progress{to{transform:scaleX(1)}}@media (width<=860px){.arrow-site-hero{min-height:560px}.arrow-site-hero[data-variant=lead-magnet]{min-height:480px}.arrow-site-hero__inner{padding-inline:20px}.arrow-site-hero__scrim{background:linear-gradient(90deg,#081128f0,#081128ad)}}@media (width<=560px){.arrow-site-hero__inner{padding-inline:var(--space-16,16px)}.arrow-site-hero[data-variant=lead-magnet]{min-height:auto}}@media (prefers-reduced-motion:reduce){.arrow-site-hero__background-frame,.arrow-site-hero__slide{transition:none}.arrow-site-hero__background-frame{transform:none}.arrow-site-hero__background-frame[data-active] .arrow-site-hero__background-image{animation:auto none}.arrow-site-hero__dot-fill{animation:auto none!important}.arrow-site-hero .arrow-reveal>*{transform:none}.arrow-site-hero .arrow-reveal[data-revealed]>*{transition-property:opacity;transition-duration:75ms;transition-delay:0s;transform:none}}.arrow-site-impact-indicators{--_surface:var(--primitive-blizzard-300,#4fd1ec);--_primary:var(--color-content-primary,#081128);--_secondary:var(--primitive-blizzard-900,#002738);--_divider:var(--primitive-blizzard-700,#005677);padding-inline:var(--space-24,24px);background:var(--primitive-midnight-100,#edeef0)}.arrow-site-impact-indicators[data-overlap=hero]{--_hero-overlap:calc(var(--space-48,48px) + var(--space-64,64px));z-index:3;margin-top:calc(var(--_hero-overlap)*-1);background:linear-gradient(to bottom,transparent 0 var(--_hero-overlap),var(--primitive-midnight-100,#edeef0) var(--_hero-overlap) 100%);padding-bottom:0;position:relative}.arrow-site-hero:has(+.arrow-site-impact-indicators[data-overlap=hero]) .arrow-site-hero__inner{transform:translateY(calc((var(--space-48,48px) + var(--space-64,64px))/-2))}.arrow-site-impact-indicators__title{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arrow-site-impact-indicators__list{--motion-stagger-base:90ms;--impact-counter-start:.54s;gap:var(--space-24,24px);width:100%;max-width:var(--site-max,1380px);box-sizing:border-box;padding:var(--space-48,48px);border-radius:var(--radius-24,24px);background:var(--_surface);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}.arrow-site-impact-indicators__item{opacity:0;min-width:0;transform:translateY(var(--motion-reveal-offset,24px));will-change:opacity, transform;flex-direction:column;align-items:stretch;display:flex}.arrow-site-impact-indicators__list[data-revealed] .arrow-site-impact-indicators__item{opacity:1;transition-property:opacity,transform;transition-duration:var(--motion-duration-transition-page,.4s);transition-timing-function:var(--motion-easing-enter,cubic-bezier(.2,.8,.2,1));transition-delay:calc(var(--impact-item-i,0) * var(--motion-stagger-base,90ms));transform:none}.arrow-site-impact-indicators__head{min-height:var(--space-64,64px);align-items:flex-start;gap:var(--space-16,16px);padding-bottom:var(--space-32,32px);border-bottom:1px solid var(--_divider);display:flex}.arrow-site-impact-indicators__icon{width:var(--icon-size-comfortable,24px);height:var(--icon-size-comfortable,24px);color:var(--_primary);flex:none;place-items:center;display:grid}.arrow-site-impact-indicators__name{color:var(--_primary);font-family:var(--font-family-base,Inter,sans-serif);font-size:var(--type-heading-lg-size,24px);font-weight:var(--font-weight-medium,500);line-height:var(--type-heading-lg-line-height,1.2);letter-spacing:var(--type-heading-lg-tracking,-.008em);margin:0}.arrow-site-impact-indicators__value{margin:var(--space-32,32px) 0 0;color:var(--_primary);font-family:var(--font-family-base,Inter,sans-serif);font-size:var(--type-metric-xl-size,70px);font-weight:var(--type-metric-xl-weight,400);line-height:var(--type-metric-xl-line-height,1.3);letter-spacing:var(--type-metric-xl-tracking,-.04em);font-variant-numeric:tabular-nums;cursor:default;user-select:none;align-items:center;display:inline-flex;overflow:hidden}.arrow-site-impact-indicators__digit{height:1.3em;display:inline-flex;position:relative;overflow:hidden}.arrow-site-impact-indicators__track{will-change:transform, filter;flex-direction:column;align-items:center;height:max-content;display:flex;transform:translateY(0)}.arrow-site-impact-indicators__track>span{justify-content:center;align-items:center;height:1.3em;display:flex}.arrow-site-impact-indicators__list[data-revealed] .arrow-site-impact-indicators__track{transform:translateY(var(--counter-distance));transition:transform var(--motion-duration-expressive-celebration,.8s) var(--motion-easing-enter,cubic-bezier(.2,.8,.2,1)) var(--counter-delay)}.arrow-site-impact-indicators__suffix{align-items:center;height:1.3em;display:inline-flex}.arrow-site-impact-indicators__suffix[data-muted]{color:var(--_secondary)}.arrow-site-impact-indicators__description{max-width:34ch;margin:var(--space-8,8px) 0 0;color:var(--_secondary);font-family:var(--font-family-base,Inter,sans-serif);font-size:var(--type-body-md-size,16px);font-weight:var(--type-body-md-weight,400);line-height:var(--type-body-md-line-height,1.6);letter-spacing:var(--type-body-md-tracking,0)}.arrow-site-impact-indicators[data-variant=without-descriptions] .arrow-site-impact-indicators__value{margin-bottom:0}.arrow-site-impact-indicators[data-variant=without-descriptions] .arrow-site-impact-indicators__name{font-size:var(--type-heading-sm-size,18px);font-weight:var(--font-weight-medium,500);line-height:var(--type-heading-sm-line-height,1.3);letter-spacing:var(--type-heading-sm-tracking,-.003em);white-space:nowrap}@media (width<=900px){.arrow-site-impact-indicators[data-variant=without-descriptions] .arrow-site-impact-indicators__name{font-size:var(--type-body-md-size,16px);font-weight:var(--type-body-md-weight,400);line-height:var(--type-body-md-line-height,1.6);letter-spacing:var(--type-body-md-tracking,0)}.arrow-site-hero:has(+.arrow-site-impact-indicators[data-overlap=hero]) .arrow-site-hero__inner{transform:translateY(calc((var(--space-48,48px) + var(--space-64,64px))/-2))}.arrow-site-impact-indicators[data-overlap=hero]{--_hero-overlap:calc(var(--space-48,48px) + var(--space-64,64px));margin-top:calc(var(--_hero-overlap)*-1);background:linear-gradient(to bottom,transparent 0 var(--_hero-overlap),var(--primitive-midnight-100,#edeef0) var(--_hero-overlap) 100%);padding-bottom:0}.arrow-site-impact-indicators__list{gap:var(--space-48,48px) var(--space-24,24px);grid-template-columns:repeat(2,minmax(0,1fr))}.arrow-site-impact-indicators__value{font-size:var(--type-display-2xl-size,56px)}}@media (width<=560px){.arrow-site-hero:has(+.arrow-site-impact-indicators[data-overlap=hero]) .arrow-site-hero__inner{transform:none}.arrow-site-impact-indicators{padding-inline:var(--space-20,20px)}.arrow-site-impact-indicators[data-overlap=hero]{--_hero-overlap:var(--space-32,32px);margin-top:calc(var(--_hero-overlap)*-1);background:linear-gradient(to bottom,transparent 0 var(--_hero-overlap),var(--primitive-midnight-100,#edeef0) var(--_hero-overlap) 100%);padding-bottom:0}.arrow-site-impact-indicators__list{padding:var(--space-24,24px);grid-template-columns:1fr;gap:0}.arrow-site-impact-indicators__item{padding-block:var(--space-24,24px);border-bottom:1px solid var(--_divider)}.arrow-site-impact-indicators__item:first-child{padding-top:0}.arrow-site-impact-indicators__item:last-child{border-bottom:0;padding-bottom:0}.arrow-site-impact-indicators__head{border-bottom:0;align-items:center;min-height:0;padding-bottom:0}.arrow-site-impact-indicators__value{margin-top:var(--space-16,16px);font-size:var(--type-display-xl-size,48px)}}@container (width<=560px){.arrow-site-hero:has(+.arrow-site-impact-indicators[data-overlap=hero]) .arrow-site-hero__inner{transform:none}.arrow-site-impact-indicators{padding-inline:var(--space-20,20px)}.arrow-site-impact-indicators[data-overlap=hero]{--_hero-overlap:var(--space-32,32px);margin-top:calc(var(--_hero-overlap)*-1);background:linear-gradient(to bottom,transparent 0 var(--_hero-overlap),var(--primitive-midnight-100,#edeef0) var(--_hero-overlap) 100%);padding-bottom:0}.arrow-site-impact-indicators__list{padding:var(--space-24,24px);grid-template-columns:1fr;gap:0}.arrow-site-impact-indicators__item{padding-block:var(--space-24,24px);border-bottom:1px solid var(--_divider)}.arrow-site-impact-indicators__item:first-child{padding-top:0}.arrow-site-impact-indicators__item:last-child{border-bottom:0;padding-bottom:0}.arrow-site-impact-indicators__head{border-bottom:0;align-items:center;min-height:0;padding-bottom:0}.arrow-site-impact-indicators__value{margin-top:var(--space-16,16px);font-size:var(--type-display-xl-size,48px)}}@media (width<=560px){.arrow-site-impact-indicators{padding-inline:var(--space-16,16px)}}@container (width<=560px){.arrow-site-impact-indicators{padding-inline:var(--space-16,16px)}}@media (prefers-reduced-motion:reduce){.arrow-site-impact-indicators__item{opacity:1;transition:none;transform:none}.arrow-site-impact-indicators__track{transform:translateY(var(--counter-distance));transition:none}}:is(.arrow-site-footer__newsletter .arrow-newsletter-input .arrow-btn,.arrow-announcement-bar__action.arrow-btn,.arrow-site-header__actions .arrow-btn,.arrow-site-hero__actions .arrow-btn){box-shadow:var(--elevation-interactive-resting,none);transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:var(--motion-duration-interaction-base,.15s);transition-timing-function:var(--motion-easing-productive,ease)}:is(.arrow-site-footer__newsletter .arrow-newsletter-input .arrow-btn,.arrow-announcement-bar__action.arrow-btn,.arrow-site-header__actions .arrow-btn,.arrow-site-hero__actions .arrow-btn):hover:not(:disabled){box-shadow:var(--elevation-interactive-hover);transform:translateY(-2px)}:is(.arrow-site-footer__newsletter .arrow-newsletter-input .arrow-btn,.arrow-announcement-bar__action.arrow-btn,.arrow-site-header__actions .arrow-btn,.arrow-site-hero__actions .arrow-btn):active:not(:disabled){box-shadow:var(--elevation-interactive-pressed,none);transform:translateY(0)}.arrow-announcement-bar__action.arrow-btn,.arrow-announcement-bar__action.arrow-btn:hover:not(:disabled),.arrow-announcement-bar__action.arrow-btn:active:not(:disabled){box-shadow:none}@media (prefers-reduced-motion:reduce){:is(.arrow-site-footer__newsletter .arrow-newsletter-input .arrow-btn,.arrow-announcement-bar__action.arrow-btn,.arrow-site-header__actions .arrow-btn,.arrow-site-hero__actions .arrow-btn){transition:none;transform:none}:is(.arrow-site-footer__newsletter .arrow-newsletter-input .arrow-btn,.arrow-announcement-bar__action.arrow-btn,.arrow-site-header__actions .arrow-btn,.arrow-site-hero__actions .arrow-btn):hover:not(:disabled){transform:none}}.arrow-reveal>*{opacity:0;transform:translateY(var(--motion-reveal-offset,24px))}.arrow-reveal[data-revealed]>*{opacity:1;transition-property:opacity,transform;transition-duration:var(--motion-duration-transition-page,.4s);transition-timing-function:var(--motion-easing-enter,cubic-bezier(.2,.8,.2,1));transition-delay:calc(var(--motion-stagger-base,60ms) * var(--arrow-reveal-i,0));transform:none}.arrow-reveal[data-reveal-scale=website]{--motion-reveal-offset:36px;--motion-stagger-base:90ms;--motion-duration-transition-page:.4s}.arrow-site-footer__cta{--cta-platform-progress:0;--cta-platform-y:72px;--cta-platform-tilt:14deg;--cta-platform-scale:.92;isolation:isolate;position:relative}.arrow-site-footer__cta figure{transform:perspective(1200px) translateY(var(--cta-platform-y)) rotateX(var(--cta-platform-tilt)) scale(var(--cta-platform-scale));transform-origin:50% 0;transform-style:preserve-3d;will-change:transform}.arrow-site-footer__cta.arrow-reveal>figure,.arrow-site-footer__cta.arrow-reveal[data-revealed]>figure{opacity:1;transform:perspective(1200px) translateY(var(--cta-platform-y)) rotateX(var(--cta-platform-tilt)) scale(var(--cta-platform-scale));transition:none}.arrow-site-footer__cta .arrow-btn{--_solid:var(--color-content-primary,#081128);--_solid-hover:var(--color-content-secondary,#505468);--_solid-pressed:var(--color-surface-inverted-raised,#33384e);--_on-solid:var(--color-content-inverted,#fff);box-shadow:none;transition-property:background-color,border-color,color,transform;transition-duration:var(--motion-duration-interaction-base,.15s);transition-timing-function:var(--motion-easing-productive,ease);margin-top:12px;transition-delay:0s}.arrow-site-footer__cta .arrow-btn:hover:not(:disabled){box-shadow:none;transform:translateY(-2px)}.arrow-site-footer__cta .arrow-btn:active:not(:disabled){box-shadow:none;transform:translateY(0)}.arrow-site-footer__newsletter .arrow-newsletter-input .arrow-btn{--_solid:var(--color-surface-base,#fff);--_solid-hover:var(--color-surface-raised,#edeef0);--_solid-pressed:var(--color-border-default,#dcdce1);--_on-solid:var(--color-content-primary,#081128);box-shadow:var(--elevation-interactive-resting,none);transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:var(--motion-duration-interaction-base,.15s);transition-timing-function:var(--motion-easing-productive,ease);flex:none}.arrow-site-footer__newsletter .arrow-newsletter-input .arrow-btn:hover:not(:disabled){box-shadow:var(--elevation-interactive-hover);transform:translateY(-2px)}.arrow-site-footer__newsletter .arrow-newsletter-input .arrow-btn:active:not(:disabled){box-shadow:var(--elevation-interactive-pressed,none);transform:translateY(0)}.arrow-site-footer .arrow-newsletter-input__control:focus-visible{outline-offset:0px;outline:none}.arrow-site-footer__brand li a{align-items:center;gap:10px;display:inline-flex}.arrow-site-footer__logo .arrow-logo{color:#fff;display:block}.arrow-site-footer__newsletter-status{min-height:20px;color:color-mix(in srgb, currentcolor 68%, transparent);font-size:var(--type-body-sm-size,14px);grid-column:2;margin:0}@media (width<=900px){.arrow-site-footer__newsletter-status{grid-column:1}}@media (prefers-reduced-motion:reduce){.arrow-reveal>*{transform:none}.arrow-reveal[data-revealed]>*{transition-property:opacity;transition-duration:75ms;transition-delay:0s;transform:none}.arrow-site-footer__cta{--cta-platform-progress:1!important;--cta-platform-y:0px!important;--cta-platform-tilt:0deg!important;--cta-platform-scale:1!important}.arrow-site-footer__cta .arrow-btn,.arrow-site-footer__newsletter .arrow-newsletter-input .arrow-btn{transform:none}}:root{color:#081128;font-synthesis:none;background:#dfe3ea;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,input,select,a{font:inherit}.sr-only{clip:rect(0px, 0px, 0px, 0px);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pagelab{min-height:100vh}.toolbar-dock{z-index:100;filter:drop-shadow(0 12px 20px #0811282e);flex-direction:column;align-items:center;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(0)}.toolbar-dock.closed{transform:translateY(-72px)}.toolbar{color:#fff;background:#081128;align-items:center;gap:20px;width:100%;height:72px;padding:0 24px;display:flex}.pagelab-brand{color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex}.pagelab-brand>span{color:#081128;background:#14b8d4;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.pagelab-brand small{color:#067647;text-transform:uppercase;background:#dcfae6;border-radius:999px;padding:3px 7px;font-size:10px}.page-select{align-items:center;gap:8px;margin-left:12px;display:flex}.page-select>span{color:#98a2b3;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.page-select select{color:#fff;cursor:pointer;background:#111c35;border:1px solid #344054;border-radius:9px;min-width:220px;padding:9px 34px 9px 12px}.viewport-switch{border:1px solid #344054;border-radius:10px;gap:3px;margin:auto;padding:4px;display:flex}.viewport-switch button{color:#98a2b3;text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 11px}.viewport-switch button.active{color:#fff;background:#344054}.export-button{color:#fff;cursor:pointer;background:0 0;border:1px solid #475467;border-radius:9px;padding:9px 13px}.local-badge{color:#d0d5dd;background:#26324b;border-radius:999px;padding:6px 9px;font-size:11px}.toolbar-tab{color:#fff;letter-spacing:.04em;cursor:pointer;background:#081128;border:0;border-radius:0 0 10px 10px;align-items:center;gap:8px;height:30px;padding:0 14px;font-size:11px;font-weight:700;display:flex}.toolbar-tab:focus-visible,.toolbar button:focus-visible,.toolbar select:focus-visible{outline-offset:2px;outline:3px solid #13b9df}.page-stage{background:#fff;min-height:100vh;margin:0 auto;transition:max-width .3s,box-shadow .3s}.page-stage.tablet{max-width:820px;box-shadow:0 0 0 1px #cfd4dc,0 16px 50px #08112829}.page-stage.mobile{max-width:430px;box-shadow:0 0 0 1px #cfd4dc,0 16px 50px #08112829}.real-page{color:#081128;background:#fff;min-height:100vh}.site-header{background:#fff;border-bottom:1px solid #e7e9ee;align-items:center;gap:34px;height:76px;padding:0 clamp(24px,6vw,112px);display:flex}.site-logo{color:#081128;font-size:22px;text-decoration:none}.site-header nav{gap:26px;margin:auto;display:flex}.site-header nav a{color:#475467;font-size:14px;text-decoration:none}.header-action,.hero a,.footer-cta a{color:#fff;background:#081128;border-radius:9px;padding:12px 18px;font-weight:700;text-decoration:none}.hero{background:linear-gradient(145deg,#f8fafc,#eefbff);grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:70px;min-height:630px;padding:80px clamp(24px,8vw,150px);display:grid;overflow:hidden}.hero>div:first-child{max-width:690px}.hero span,.benefits>span,.lead-section>div>span{color:#087e9c;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:800}.hero h1{letter-spacing:-.045em;max-width:760px;margin:18px 0 22px;font-size:clamp(42px,5vw,72px);line-height:1.02}.hero p{color:#475467;max-width:620px;margin:0 0 34px;font-size:19px;line-height:1.6}.hero a{background:#009ac1;gap:20px;display:inline-flex}.hero-visual{background:#081128;border-radius:48% 48% 32% 36%;height:430px;position:relative}.hero-orbit{color:#3fd4ef;border:1px solid #3fd4ef;border-radius:50%;place-items:center;font-size:80px;display:grid;position:absolute;inset:18% 24%}.hero-card{z-index:1;background:#fff;border-radius:16px;width:210px;padding:20px;position:absolute;box-shadow:0 18px 60px #08112838}.hero-card small,.hero-card strong{display:block}.hero-card small{color:#667085}.hero-card strong{margin-top:8px;font-size:32px}.card-one{top:40px;left:-40px}.card-two{bottom:54px;right:-20px}.benefits{padding:110px clamp(24px,8vw,150px)}.benefits h2{letter-spacing:-.035em;max-width:850px;margin:14px 0 55px;font-size:clamp(34px,4vw,56px);line-height:1.08}.benefits>div{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.benefits article{border-top:1px solid #cfd4dc;padding:28px}.benefits article>strong{color:#0a9fc4}.benefits h3{font-size:24px}.benefits p{color:#667085;line-height:1.65}.lead-section{background:#eefbff;grid-template-columns:1fr 1fr;gap:70px;padding:90px clamp(24px,8vw,150px);display:grid}.lead-section h2{margin:14px 0;font-size:42px;line-height:1.08}.lead-section p{color:#667085;line-height:1.6}.lead-section form{background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:28px;display:flex;box-shadow:0 12px 45px #08112814}.lead-section label{font-size:13px;font-weight:700}.lead-section input,.newsletter input{border:1px solid #cfd4dc;border-radius:9px;padding:14px 16px}.lead-section button,.newsletter button{color:#fff;cursor:pointer;background:#009ac1;border:0;border-radius:9px;padding:14px 18px;font-weight:750}.site-footer{color:#fff;background:#081128;padding:20px}.footer-cta{text-align:center;background:#0799bf;border-radius:18px;flex-direction:column;justify-content:flex-end;align-items:center;gap:58px;min-height:600px;padding:80px 8% 0;display:flex;overflow:hidden}.footer-cta-copy{max-width:780px}.footer-cta h2{margin:0;font-size:42px;line-height:1.1}.footer-cta p{max-width:650px;margin:18px auto 28px;line-height:1.55}.footer-cta a{gap:18px;display:inline-flex}.platform-preview{color:#081128;text-align:left;background:#fff;border-radius:18px 18px 0 0;width:min(100%,1020px);height:300px;box-shadow:0 20px 50px #08112840}.platform-bar{color:#fff;background:#081128;border-radius:18px 18px 0 0;justify-content:space-between;align-items:center;height:50px;padding:0 22px;display:flex}.platform-bar span{color:#c4f4d4;font-size:12px}.platform-ui{grid-template-columns:170px 1fr;height:250px;display:grid}.platform-ui aside{color:#667085;background:#f2f4f7;padding:22px;line-height:2.3}.platform-ui>div{color:#fff;background:linear-gradient(120deg,#0f223f,#0a83a5);border-radius:14px;margin:22px;padding:30px;font-size:22px}.newsletter{border-bottom:1px solid #293249;grid-template-columns:1fr 1.25fr;align-items:center;gap:70px;max-width:1340px;margin:auto;padding:76px 0;display:grid}.newsletter h2{max-width:520px;margin:0;font-size:38px;line-height:1.12}.newsletter form{grid-template-columns:1fr auto;gap:8px;display:grid}.newsletter input{color:#fff;background:#343d54;border-color:#566078}.newsletter button{color:#081128;background:#fff}.form-message{color:#a6f0c6;grid-column:1/-1;margin:8px 0 0;font-size:13px}.footer-directory{grid-template-columns:1.4fr repeat(3,1fr);gap:60px;max-width:1340px;margin:auto;padding:62px 0;display:grid}.footer-brand>strong{font-size:32px}.footer-brand p{color:#b5bdcc;max-width:330px;line-height:1.55}.footer-directory nav,.footer-brand{flex-direction:column;gap:13px;display:flex}.footer-directory a{color:#b5bdcc;font-size:14px;text-decoration:none}.footer-directory nav>strong{text-transform:uppercase;font-size:12px}.footer-legal{color:#b5bdcc;border-top:1px solid #293249;justify-content:space-between;align-items:center;max-width:1340px;margin:auto;padding:24px 0;font-size:13px;display:flex}.footer-legal div{gap:10px;display:flex}.footer-legal a{color:#fff;border:1px solid #344054;border-radius:9px;place-items:center;width:38px;height:38px;text-decoration:none;display:grid}@media (width<=900px){.toolbar{gap:10px;padding:0 12px}.pagelab-brand small,.local-badge,.page-select>span{display:none}.page-select{margin:0}.page-select select{min-width:170px}.export-button{display:none}.hero{grid-template-columns:1fr;padding-top:120px}.hero-visual{height:340px}.benefits>div,.lead-section,.newsletter,.footer-directory{grid-template-columns:1fr}.newsletter,.footer-directory{padding-left:28px;padding-right:28px}.newsletter{gap:28px}.footer-directory{gap:36px}}@media (width<=560px){.toolbar{justify-content:space-between}.pagelab-brand strong{display:none}.page-select select{min-width:135px;max-width:150px}.viewport-switch button{padding:8px;font-size:0}.viewport-switch button:first-letter{font-size:12px}.site-header{padding:0 18px}.site-header nav{display:none}.hero{grid-template-columns:1fr;min-height:auto;padding:110px 22px 70px}.hero h1{font-size:42px}.hero-visual{height:280px}.card-one{left:10px}.card-two{right:10px}.benefits,.lead-section{padding:70px 22px}.benefits>div{grid-template-columns:1fr}.footer-cta{min-height:520px;padding:65px 20px 0}.footer-cta h2,.newsletter h2{font-size:32px}.platform-preview{height:220px}.platform-ui{grid-template-columns:85px 1fr;height:170px}.platform-ui aside{padding:10px;font-size:10px}.platform-ui>div{margin:12px;padding:18px;font-size:14px}.newsletter form{grid-template-columns:1fr}.footer-legal{align-items:flex-start;gap:20px;padding:24px 28px}.toolbar-dock.closed{transform:translateY(-72px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.toolbar-dock,.page-stage{transition:none}}:root{scrollbar-width:thin;scrollbar-color:#47546794 transparent}:root::-webkit-scrollbar{width:6px;height:6px}:root::-webkit-scrollbar-track{background:0 0}:root::-webkit-scrollbar-thumb{background:#47546794;border-radius:999px;min-height:48px}:root::-webkit-scrollbar-thumb:hover{background:#081128c7}:root::-webkit-scrollbar-corner{background:0 0}.pagelab{--pagelab-toolbar-space:72px;padding-top:var(--pagelab-toolbar-space);transition:padding-top .3s cubic-bezier(.2,.8,.2,1)}.pagelab--toolbar-closed{--pagelab-toolbar-space:0px}@media (prefers-reduced-motion:reduce){.pagelab{transition:none}}.toolbar-tab{align-self:flex-start;margin-left:24px}@media (width<=900px){.toolbar-tab{margin-left:12px}}.toolbar-tab{justify-content:center;width:40px;padding-inline:0}.toolbar-tab .arrow-icon{display:block}.pagelab-brand img{filter:brightness(0)invert();width:auto;height:16px;display:block}.page-select .arrow-select{width:220px}.page-select .arrow-select__trigger{color:#fff;background:#111c35;border-color:#344054}.page-select .arrow-select__value{color:inherit}@media (width<=900px){.page-select .arrow-select{width:170px}}@media (width<=560px){.page-select .arrow-select{width:135px}}.viewport-tabs{--color-surface-subtle:#111c35;--color-content-primary:#fff;--color-content-inverted:#081128;--color-content-tertiary:#98a2b3;margin:auto}.toolbar .export-button.arrow-btn{--_line:var(--primitive-midnight-700,#33384e);--_text:var(--primitive-midnight-900,#081128);--_soft-hover:var(--primitive-green-200,#c2e0b1)}.toolbar,.toolbar-tab{background:var(--pagelab-toolbar-surface);color:var(--pagelab-toolbar-content)}.page-select .arrow-select{--color-border-accent:var(--pagelab-focus-ring);--color-state-focus-ring:color-mix(in srgb,var(--pagelab-focus-ring) 20%,transparent)}.page-select .arrow-select__trigger{border-color:var(--pagelab-toolbar-border);background:var(--pagelab-control-surface);color:var(--pagelab-toolbar-content)}.page-select .arrow-select__chevron{color:var(--pagelab-toolbar-content-muted)}.viewport-tabs{--color-surface-subtle:var(--pagelab-control-surface);--color-content-primary:var(--pagelab-control-selected);--color-content-inverted:var(--pagelab-control-selected-content);--color-content-tertiary:var(--pagelab-toolbar-content-muted);--color-state-focus-ring:var(--pagelab-focus-ring)}.toolbar .export-button.arrow-btn{--_line:var(--pagelab-toolbar-content-muted);--_text:var(--pagelab-toolbar-content);--_soft-hover:var(--pagelab-control-hover);--_solid-pressed:var(--pagelab-control-pressed)}.toolbar-tab{transition:background-color var(--motion-duration-interaction-base,.15s) var(--motion-easing-productive,ease)}.toolbar-tab:hover{background:var(--pagelab-control-hover)}.toolbar-tab:active{background:var(--pagelab-control-pressed)}.toolbar-tab:focus-visible,.toolbar button:focus-visible,.toolbar select:focus-visible{outline-color:var(--pagelab-focus-ring)}.toolbar-dock{--pagelab-mint-50:var(--primitive-green-50,#f2f9ed);--pagelab-mint-100:var(--primitive-green-100,#e0f0d7);--pagelab-mint-200:var(--primitive-green-200,#c2e0b1);--pagelab-mint-300:var(--primitive-green-300,#97c97e);--pagelab-mint-400:var(--primitive-green-400,#66af47);--pagelab-mint-500:var(--primitive-green-500,#349e06);--pagelab-mint-700:var(--primitive-green-700,#005e00);--pagelab-mint-800:var(--primitive-green-800,#004200);--pagelab-mint-900:var(--primitive-green-900,#092800);--pagelab-toolbar-surface:var(--pagelab-mint-900);--pagelab-toolbar-content:var(--pagelab-mint-50);--pagelab-toolbar-content-muted:var(--pagelab-mint-200);--pagelab-toolbar-border:var(--pagelab-mint-500);--pagelab-control-surface:var(--pagelab-mint-800);--pagelab-control-hover:var(--pagelab-mint-700);--pagelab-control-pressed:var(--pagelab-mint-600);--pagelab-control-selected:var(--pagelab-mint-300);--pagelab-control-selected-content:var(--pagelab-mint-900);--pagelab-focus-ring:var(--pagelab-mint-200);--pagelab-mint-600:var(--primitive-green-600,#137c00)}.toolbar-dock{--pagelab-toolbar-surface:var(--pagelab-mint-300);--pagelab-toolbar-content:var(--pagelab-mint-900);--pagelab-toolbar-content-muted:var(--pagelab-mint-800);--pagelab-toolbar-border:var(--pagelab-mint-500);--pagelab-control-surface:var(--pagelab-mint-200);--pagelab-control-hover:var(--pagelab-mint-100);--pagelab-control-pressed:var(--pagelab-mint-400);--pagelab-control-selected:var(--pagelab-mint-900);--pagelab-control-selected-content:var(--pagelab-mint-50);--pagelab-focus-ring:var(--pagelab-mint-700)}.pagelab-brand img{filter:none}.toolbar-dock{--pagelab-neutral-0:var(--primitive-midnight-0,#fff);--pagelab-neutral-700:var(--primitive-midnight-700,#33384e);--pagelab-neutral-900:var(--primitive-midnight-900,#081128);--pagelab-toolbar-content:var(--pagelab-mint-900);--pagelab-toolbar-content-muted:var(--pagelab-neutral-700);--pagelab-control-selected:var(--pagelab-mint-900);--pagelab-control-selected-content:var(--pagelab-neutral-0);--pagelab-focus-ring:var(--pagelab-mint-900)}.toolbar .export-button.arrow-btn:hover:not(:disabled){background-color:var(--primitive-green-100,#e0f0d7)}.page-select .arrow-select__trigger{transition-property:background-color,border-color,box-shadow;transition-duration:var(--motion-duration-interaction-base,.15s);transition-timing-function:var(--motion-easing-productive,ease);background-color:#0000}.page-select .arrow-select__trigger:hover,.page-select .arrow-select__trigger[aria-expanded=true]{background-color:var(--primitive-green-100,#e0f0d7)}.real-page{container-type:inline-size}.page-stage.mobile .real-page{--page-mobile-gutter:var(--space-16,16px)}.page-stage.mobile .arrow-site-header__inner,.page-stage.mobile .arrow-site-hero__inner,.page-stage.mobile .arrow-site-impact-indicators,.page-stage.mobile .featured-bidding-opportunities,.page-stage.mobile .municipality-insights,.page-stage.mobile .nearby-cities,.page-stage.mobile .arrow-site-footer__inner{padding-inline:var(--page-mobile-gutter)}.page-stage.mobile .arrow-site-footer__cta{margin-inline:var(--page-mobile-gutter)}.page-stage.mobile .arrow-bidding-opportunity-card{grid-template-columns:minmax(0,1fr)}.page-stage.mobile .arrow-bidding-opportunity-card__estimate{text-align:left;align-items:flex-start;min-width:0}.page-stage.mobile .arrow-bidding-opportunity-card__buyer span{white-space:normal}.real-page .arrow-site-header{transition-property:top,background-color,box-shadow;transition-duration:.3s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}.featured-bidding-opportunities{padding:var(--space-structural-md,64px) var(--space-24,24px);background:var(--primitive-midnight-100,#edeef0)}.featured-bidding-opportunities__content{width:100%;max-width:var(--site-max,1380px);gap:var(--space-24,24px);flex-direction:column;margin-inline:auto;display:flex}.featured-bidding-opportunities__header{align-items:flex-start;gap:var(--space-12,12px);color:var(--color-content-primary,#081128);display:flex}.featured-bidding-opportunities__header>svg{flex:none;margin-top:2px}.featured-bidding-opportunities__header h2{font-size:var(--type-heading-lg-size,24px);font-weight:var(--font-weight-medium,500);line-height:var(--type-heading-lg-line-height,1.2);letter-spacing:var(--type-heading-lg-tracking,-.008em);margin:0}.featured-bidding-opportunities__header p{margin:var(--space-4,4px) 0 0;color:var(--color-content-tertiary,#737686);font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-line-height,1.55)}.featured-bidding-opportunities__list{gap:var(--space-12,12px);flex-direction:column;display:flex}.featured-bidding-opportunities__continuation{align-items:center;gap:var(--space-32,32px);padding:var(--space-32,32px) var(--space-40,40px);border-radius:var(--shape-container-lg,16px);background:var(--primitive-blizzard-300,#4fd1ec);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.featured-bidding-opportunities__continuation p{max-width:56ch;color:color-mix(in srgb,var(--primitive-midnight-900,#081128) 82%,transparent);font-size:var(--type-body-lg-size,18px);line-height:var(--type-body-lg-line-height,1.6);text-align:left;margin:0}.featured-bidding-opportunities__continuation strong{color:var(--primitive-midnight-900,#081128);font-weight:var(--font-weight-bold,700)}.featured-bidding-opportunities__continuation .arrow-btn{--_solid:var(--color-content-primary,#081128);--_solid-hover:var(--color-content-secondary,#505468);--_solid-pressed:var(--color-surface-inverted-raised,#33384e);--_on-solid:var(--color-content-inverted,#fff);box-shadow:none;transition-property:background-color,border-color,color,transform;transition-duration:var(--motion-duration-interaction-base,.15s);transition-timing-function:var(--motion-easing-productive,ease);justify-self:end}.featured-bidding-opportunities__continuation .arrow-btn:hover:not(:disabled){box-shadow:none;transform:translateY(-2px)}.featured-bidding-opportunities__continuation .arrow-btn:active:not(:disabled){box-shadow:none;transform:translateY(0)}@media (width<=720px){.featured-bidding-opportunities__continuation{padding:var(--space-24,24px);grid-template-columns:minmax(0,1fr)}.featured-bidding-opportunities__continuation .arrow-btn{justify-self:stretch;width:100%}}.page-stage.mobile .featured-bidding-opportunities__continuation{padding:var(--space-24,24px);grid-template-columns:minmax(0,1fr)}.page-stage.mobile .featured-bidding-opportunities__continuation .arrow-btn{justify-self:stretch;width:100%}@media (width<=560px){.featured-bidding-opportunities{padding:var(--space-layout-lg,40px) var(--space-16,16px)}}.toolbar-dock{z-index:var(--z-popover,300)}.page-select .arrow-select__trigger:focus,.page-select .arrow-select__trigger[aria-expanded=true]{box-shadow:none}.arrow-select__panel{border-color:var(--primitive-green-900,#092800);background-color:var(--primitive-green-100,#e0f0d7);color:var(--primitive-green-900,#092800)}.arrow-select__panel .arrow-select__search{border-bottom-color:var(--primitive-green-300,#97c97e)}.arrow-select__panel .arrow-select__search-field{border-color:var(--primitive-green-500,#349e06);background-color:var(--primitive-green-50,#f2f9ed)}.arrow-select__panel .arrow-select__search-field:focus-within{border-color:var(--primitive-green-900,#092800);box-shadow:0 0 0 3px var(--primitive-green-200,#c2e0b1)}.arrow-select__panel .arrow-select__search-input::placeholder,.arrow-select__panel .arrow-select__empty{color:var(--primitive-green-700,#005e00)}.arrow-select__panel .arrow-select__option[aria-selected=true],.arrow-select__panel .arrow-select__check{color:var(--primitive-green-700,#005e00)}.arrow-select__panel .arrow-select__option[data-disabled]{color:var(--primitive-green-400,#66af47)}.page-select .arrow-select__trigger{border-color:var(--primitive-green-900,#092800);background-color:#0000}.toolbar-dock{--pagelab-toolbar-content:var(--pagelab-mint-700);--pagelab-control-selected:var(--pagelab-mint-700);--pagelab-focus-ring:var(--pagelab-mint-700)}.arrow-select__panel{color:var(--primitive-green-700,#005e00)}.arrow-select__panel .arrow-select__search-field:focus-within{border-color:var(--primitive-green-700,#005e00)}.arrow-select__panel .arrow-select__search-icon,.arrow-select__panel .arrow-select__search-input,.arrow-select__panel .arrow-select__option{color:var(--primitive-green-700,#005e00)}.toolbar .export-button.arrow-btn{--_line:var(--primitive-green-300,#97c97e)}.page-select .arrow-select__trigger{border-color:var(--primitive-green-300,#97c97e)}.toolbar .export-button.arrow-btn{--_text:var(--primitive-green-900,#092800)}.page-select .arrow-select__trigger,.page-select .arrow-select__chevron{color:var(--primitive-green-900,#092800)}.toolbar-dock{--pagelab-toolbar-surface:var(--primitive-green-200,#c2e0b1)}.viewport-tabs{--color-surface-subtle:var(--primitive-green-100,#e0f0d7)}.viewport-tabs .arrow-tabs[data-variant=segmented],.viewport-tabs .arrow-tabs[data-variant=segmented] .arrow-tabs__tab,.viewport-tabs .arrow-tabs[data-variant=segmented] .arrow-tabs__thumb{border-radius:var(--shape-interactive-md,8px)}.viewport-tabs{--color-content-primary:var(--primitive-green-900,#092800);--color-content-tertiary:var(--primitive-green-700,#005e00)}.viewport-tabs .arrow-tabs[data-variant=segmented] .arrow-tabs__tab:not([data-active]):hover,.toolbar-tab{color:var(--primitive-green-900,#092800)}.toolbar-tab{border-radius:0 0 100% 100%}.toolbar-tab .arrow-icon{background-color:var(--primitive-green-100,#e0f0d7);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.toolbar-tab{align-items:flex-end;width:36px;height:34px;padding:0 6px 6px}.toolbar-tab:hover{background-color:var(--primitive-green-200,#c2e0b1)}.toolbar-tab:hover .arrow-icon{background-color:var(--primitive-green-300,#97c97e)}.municipality-insights{background:var(--primitive-midnight-50,#f8f8f9);color:var(--primitive-midnight-900,#081128);padding:clamp(64px,7vw,112px) clamp(24px,8vw,152px)}.municipality-insights__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;width:min(100%,1370px);margin:0 auto;display:grid}@media (width<=860px){.municipality-insights{padding-inline:24px}.municipality-insights__grid{grid-template-columns:1fr;gap:48px}}@media (width<=520px){.municipality-insights{padding-inline:16px}}.page-stage.mobile .municipality-insights{padding:var(--space-64,64px) var(--space-16,16px)}.page-stage.mobile .municipality-insights__grid{gap:var(--space-32,32px);grid-template-columns:minmax(0,1fr)}.page-stage.mobile .municipality-insights__grid>*{width:100%;min-width:0}.page-stage.mobile .arrow-layered-table-card__header{min-height:auto;padding:var(--space-16,16px);align-items:flex-start}.page-stage.mobile .arrow-layered-table-card .arrow-layered-table-card__table :is(th,td){padding:var(--space-16,16px)}.nearby-cities{background:var(--primitive-midnight-50,#f8f8f9);color:var(--primitive-midnight-900,#081128);padding:0 clamp(24px,8vw,152px) clamp(64px,7vw,112px)}.nearby-cities__content{width:min(100%,1370px);margin:0 auto}.nearby-cities__header{align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.nearby-cities__header>.arrow-icon{color:var(--color-content-primary);flex:none;margin-top:2px}.nearby-cities__header h2{color:var(--color-content-primary);font-size:var(--type-heading-xl-size,28px);font-weight:var(--font-weight-medium,500);line-height:var(--type-heading-xl-line-height,1.15);letter-spacing:var(--type-heading-xl-tracking,-.01em);margin:0}.nearby-cities__header p{color:var(--color-content-tertiary);font-size:var(--type-body-sm-size,14px);line-height:var(--type-body-sm-line-height,1.55);margin:4px 0 0}.nearby-cities__tags{flex-wrap:wrap;gap:8px;display:flex}@media (width<=860px){.nearby-cities{padding-inline:24px}}@media (width<=520px){.nearby-cities{padding-inline:16px}.nearby-cities__tags{gap:8px 6px}}.page-stage.mobile .nearby-cities{padding-inline:var(--space-16,16px)}.page-stage.mobile .nearby-cities__content{width:100%;min-width:0}.page-stage.mobile .nearby-cities__tags{gap:var(--space-8,8px) var(--space-6,6px)}.page-stage.mobile .arrow-site-footer__cta{margin:var(--page-mobile-gutter);padding-inline:var(--page-mobile-gutter)}.page-stage.mobile .arrow-site-footer__lead-form{grid-template-columns:minmax(0,1fr)}.page-stage.mobile .arrow-site-footer__lead-form h3,.page-stage.mobile .arrow-site-footer__lead-form>.arrow-btn{grid-column:1}.page-stage.mobile .arrow-site-footer__inner{padding:var(--space-48,48px) var(--space-16,16px) var(--space-32,32px)}.page-stage.mobile .arrow-site-footer__newsletter{gap:var(--space-24,24px);padding-bottom:var(--space-48,48px);margin-bottom:var(--space-48,48px);grid-template-columns:minmax(0,1fr)}.page-stage.mobile .arrow-site-footer__newsletter form.arrow-newsletter-input{grid-template-columns:minmax(0,1fr);display:grid}.page-stage.mobile .arrow-site-footer__newsletter .arrow-newsletter-input>.arrow-btn{width:100%}.page-stage.mobile .arrow-site-footer__main{gap:var(--space-40,40px);padding-bottom:var(--space-48,48px);grid-template-columns:minmax(0,1fr)}.page-stage.mobile .arrow-site-footer__bottom{flex-direction:column;align-items:flex-start}.page-select .arrow-select__trigger{background-color:var(--primitive-green-200,#c2e0b1);border-color:var(--primitive-green-300,#97c97e)}.arrow-select__panel{background-color:var(--primitive-green-100,#e0f0d7);border-color:var(--primitive-green-300,#97c97e)}.arrow-select__panel .arrow-select__option:hover,.arrow-select__panel .arrow-select__option[data-active]{background-color:var(--primitive-green-200,#c2e0b1)}.arrow-select__panel,.arrow-select__panel .arrow-select__search-icon,.arrow-select__panel .arrow-select__search-input,.arrow-select__panel .arrow-select__search-input::placeholder,.arrow-select__panel .arrow-select__empty,.arrow-select__panel .arrow-select__option,.arrow-select__panel .arrow-select__option[aria-selected=true],.arrow-select__panel .arrow-select__check{color:var(--primitive-green-900,#092800)}:root{--color-action-primary:var(--primitive-blizzard-600);--color-action-hover:var(--primitive-blizzard-700);--color-action-pressed:var(--primitive-blizzard-800);--color-content-accent:var(--primitive-blizzard-600);--color-content-tertiary:var(--primitive-midnight-600)}.arrow-site-footer__cta>p{color:var(--color-content-inverted,#fff)}