.LadderChart-module__Gapq9q__ladder{flex-direction:column;min-inline-size:0;display:flex;position:relative}.LadderChart-module__Gapq9q__ceilingLabel{margin:0 0 var(--s-1);font-size:var(--t-3xs);letter-spacing:var(--tr-wide);color:var(--c-highlight)}.LadderChart-module__Gapq9q__chart{block-size:clamp(7rem,22vw,10.5rem);inline-size:100%;display:block;overflow:visible}.LadderChart-module__Gapq9q__axis,.LadderChart-module__Gapq9q__tick{stroke:var(--c-line-strong);stroke-width:1px}.LadderChart-module__Gapq9q__tickMajor{stroke:var(--c-ink-faint);stroke-width:1px}.LadderChart-module__Gapq9q__ceiling{stroke:var(--c-highlight);stroke-width:1px;stroke-dasharray:3 5}.LadderChart-module__Gapq9q__area{fill:var(--c-vial-faint);stroke:none}.LadderChart-module__Gapq9q__trace{fill:none;stroke:var(--c-vial);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.LadderChart-module__Gapq9q__markerLine{stroke:var(--c-vial-soft);stroke-width:1px;stroke-dasharray:2 3}.LadderChart-module__Gapq9q__plot{position:relative}.LadderChart-module__Gapq9q__marker{border:3px solid var(--c-vial);border-radius:var(--r-full);background:var(--c-surface-raised);pointer-events:none;block-size:.875rem;inline-size:.875rem;position:absolute;translate:-50% -50%}.LadderChart-module__Gapq9q__rungs{margin:var(--s-3) 0 0;gap:0;padding:0;list-style:none;display:grid}.LadderChart-module__Gapq9q__rungs li{min-inline-size:0;padding-inline:var(--s-2) var(--s-1);border-inline-start:1px solid var(--c-line-strong);flex-direction:column;gap:.15rem;display:flex}.LadderChart-module__Gapq9q__rate{font-family:var(--font-serif);font-size:var(--t-xl);line-height:var(--l-tight);letter-spacing:var(--tr-serif);color:var(--c-ink);white-space:nowrap}.LadderChart-module__Gapq9q__rungs li[data-current] .LadderChart-module__Gapq9q__rate{color:var(--c-vial)}.LadderChart-module__Gapq9q__threshold{font-size:var(--t-3xs);color:var(--c-ink-muted);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.LadderChart-module__Gapq9q__trace{stroke-dasharray:2400;stroke-dashoffset:2400px;animation:LadderChart-module__Gapq9q__draw .9s var(--e-entrance) .12s forwards}.LadderChart-module__Gapq9q__area{opacity:0;animation:LadderChart-module__Gapq9q__fill var(--d-slow) var(--e-standard) .7s forwards}}@keyframes LadderChart-module__Gapq9q__draw{to{stroke-dashoffset:0}}@keyframes LadderChart-module__Gapq9q__fill{to{opacity:1}}
.LinkBuilder-module__qlYhmG__builder{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.LinkBuilder-module__qlYhmG__label{font-size:var(--t-xs);color:var(--c-ink-muted)}.LinkBuilder-module__qlYhmG__input{min-block-size:2.75rem;inline-size:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r-md);background:var(--c-surface-white);color:var(--c-ink);font-size:max(1rem, var(--t-sm))}.LinkBuilder-module__qlYhmG__input:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}.LinkBuilder-module__qlYhmG__error{font-size:var(--t-xs);color:var(--c-negative);margin:0}.LinkBuilder-module__qlYhmG__links{gap:var(--s-2);margin:var(--s-2) 0 0;flex-direction:column;display:flex}.LinkBuilder-module__qlYhmG__links>div{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface-white);grid-template-columns:3.25rem minmax(0,1fr) auto;display:grid}.LinkBuilder-module__qlYhmG__links dt{font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-faint)}.LinkBuilder-module__qlYhmG__links dd{font-size:var(--t-xs);color:var(--c-ink);overflow-wrap:anywhere;margin:0}.LinkBuilder-module__qlYhmG__copy{min-block-size:2.25rem;min-inline-size:4.5rem;padding-inline:var(--s-3);border:1px solid var(--c-accent);border-radius:var(--r-full);background:var(--c-surface-raised);color:var(--c-accent);font:inherit;font-size:var(--t-xs);font-weight:var(--w-medium);cursor:pointer}.LinkBuilder-module__qlYhmG__copy:hover{background:var(--c-accent-faint)}.LinkBuilder-module__qlYhmG__copy:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}@media (max-width:30rem){.LinkBuilder-module__qlYhmG__links>div{grid-template-columns:minmax(0,1fr) auto}.LinkBuilder-module__qlYhmG__links dt{grid-column:1/-1}.LinkBuilder-module__qlYhmG__copy{min-block-size:2.75rem}}
.Partner-module__FzDSpq__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Partner-module__FzDSpq__grid{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.Partner-module__FzDSpq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Partner-module__FzDSpq__span2{grid-column:1/-1}}@media (min-width:72rem){.Partner-module__FzDSpq__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}}.Partner-module__FzDSpq__gridStart{align-items:start}.Partner-module__FzDSpq__tile{gap:var(--s-4);min-inline-size:0;padding:clamp(var(--s-5), 3vw, var(--s-6));background:var(--c-surface-raised);border:1px solid var(--c-line);border-radius:var(--r-xl);box-shadow:var(--sh-sm);flex-direction:column;display:flex}.Partner-module__FzDSpq__tileHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.Partner-module__FzDSpq__tileTitle{align-items:baseline;gap:var(--s-3);font-size:var(--t-lg);display:flex}.Partner-module__FzDSpq__num{font-size:var(--t-2xs);letter-spacing:var(--tr-widest);color:var(--c-accent)}.Partner-module__FzDSpq__tileMeta{font-size:var(--t-2xs);color:var(--c-ink-faint);white-space:nowrap}.Partner-module__FzDSpq__body{font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted);max-inline-size:var(--m-normal)}.Partner-module__FzDSpq__body a,.Partner-module__FzDSpq__rules a,.Partner-module__FzDSpq__fine a{color:var(--c-accent);text-underline-offset:3px;text-decoration:underline}.Partner-module__FzDSpq__fine{font-size:var(--t-xs);line-height:var(--l-relaxed);color:var(--c-ink-faint);max-inline-size:var(--m-normal)}.Partner-module__FzDSpq__code{align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;display:flex}.Partner-module__FzDSpq__codeValue{font-size:var(--t-2xl);letter-spacing:.08em;line-height:var(--l-flat);color:var(--c-vial)}.Partner-module__FzDSpq__figures{justify-content:start;gap:var(--s-4) var(--s-5);grid-template-columns:repeat(auto-fit,minmax(7.5rem,13rem));margin:0;display:grid}.Partner-module__FzDSpq__tile>.Partner-module__FzDSpq__fine:last-child{margin-block-start:auto}.Partner-module__FzDSpq__figures>div{gap:var(--s-1);flex-direction:column-reverse;min-inline-size:0;display:flex}.Partner-module__FzDSpq__figures dt{font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-faint)}.Partner-module__FzDSpq__figures dd{font-size:var(--t-xl);line-height:var(--l-tight);color:var(--c-ink);white-space:nowrap;margin:0}.Partner-module__FzDSpq__negative{color:var(--c-negative)}.Partner-module__FzDSpq__wrapAnywhere{overflow-wrap:anywhere}.Partner-module__FzDSpq__notice,.Partner-module__FzDSpq__warn{padding:var(--s-4);border-inline-start:2px solid var(--c-line-strong);background:var(--c-surface-sunken);font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted);max-inline-size:var(--m-wide);border-start-end-radius:var(--r-md);border-end-end-radius:var(--r-md)}.Partner-module__FzDSpq__warn{border-inline-start-color:var(--c-warning)}.Partner-module__FzDSpq__empty{padding:var(--s-5);border:1px dashed var(--c-line-strong);border-radius:var(--r-lg);font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted)}.Partner-module__FzDSpq__rules{gap:var(--s-3);counter-reset:rule;font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Partner-module__FzDSpq__rules li{counter-increment:rule;grid-template-columns:2.25rem minmax(0,1fr);display:grid}.Partner-module__FzDSpq__rules li:before{content:counter(rule, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-wide);color:var(--c-accent);padding-block-start:.2em}.Partner-module__FzDSpq__fields{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:40rem){.Partner-module__FzDSpq__fields2{grid-template-columns:repeat(2,minmax(0,1fr))}.Partner-module__FzDSpq__wide{grid-column:1/-1}}.Partner-module__FzDSpq__field{gap:var(--s-1);flex-direction:column;min-inline-size:0;display:flex}.Partner-module__FzDSpq__field label{font-size:var(--t-xs);color:var(--c-ink-muted)}.Partner-module__FzDSpq__field input,.Partner-module__FzDSpq__field select,.Partner-module__FzDSpq__field textarea{min-block-size:2.75rem;inline-size:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r-md);background:var(--c-surface-white);color:var(--c-ink);font:inherit;font-size:max(1rem, var(--t-sm))}.Partner-module__FzDSpq__field textarea{min-block-size:7rem;line-height:var(--l-normal);resize:vertical}.Partner-module__FzDSpq__field input:focus-visible,.Partner-module__FzDSpq__field select:focus-visible,.Partner-module__FzDSpq__field textarea:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}.Partner-module__FzDSpq__hint{font-size:var(--t-2xs);line-height:var(--l-normal);color:var(--c-ink-faint)}.Partner-module__FzDSpq__check{gap:var(--s-3);font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted);cursor:pointer;align-items:flex-start;display:flex}.Partner-module__FzDSpq__check input{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--c-accent);flex:none;margin-block-start:.25rem}.Partner-module__FzDSpq__pot{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-200vw;overflow:hidden}.Partner-module__FzDSpq__portalBar{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);border-block-end:1px solid var(--c-line);flex-wrap:wrap;margin-block-end:var(--s-6);padding-block-end:var(--s-4);display:flex}.Partner-module__FzDSpq__portalBar nav{min-inline-size:0;max-inline-size:100%}.Partner-module__FzDSpq__tabs{gap:var(--s-1);scrollbar-width:none;max-inline-size:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.Partner-module__FzDSpq__tabs::-webkit-scrollbar{display:none}.Partner-module__FzDSpq__tabs a{min-block-size:2.75rem;padding-inline:var(--s-4);border-radius:var(--r-full);font-size:var(--t-sm);color:var(--c-ink-muted);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.Partner-module__FzDSpq__tabs a:hover{color:var(--c-ink);background:var(--c-surface-sunken)}.Partner-module__FzDSpq__who{align-items:center;gap:var(--s-4);font-size:var(--t-xs);color:var(--c-ink-faint);display:flex}.Partner-module__FzDSpq__signOut{min-block-size:2.25rem;padding-inline:var(--s-4);border:1px solid var(--c-line-strong);border-radius:var(--r-full);background:var(--c-surface-raised);color:var(--c-ink);font:inherit;font-size:var(--t-xs);cursor:pointer}.Partner-module__FzDSpq__tableWrap{min-inline-size:0}.Partner-module__FzDSpq__table{border-collapse:collapse;inline-size:100%;font-size:var(--t-sm)}.Partner-module__FzDSpq__table th{padding:var(--s-2) var(--s-3);border-block-end:1px solid var(--c-line-strong);font-size:var(--t-2xs);font-weight:var(--w-medium);letter-spacing:var(--tr-wide);text-transform:uppercase;text-align:start;color:var(--c-ink-faint)}.Partner-module__FzDSpq__table td{padding:var(--s-3);border-block-end:1px solid var(--c-line);color:var(--c-ink);vertical-align:baseline}.Partner-module__FzDSpq__table .Partner-module__FzDSpq__numeric{text-align:end;white-space:nowrap}.Partner-module__FzDSpq__state{padding:.1rem var(--s-2);border:1px solid var(--c-line-strong);border-radius:var(--r-full);background:var(--c-surface-sunken);color:var(--c-ink);font-size:var(--t-2xs);white-space:nowrap;display:inline-block}.Partner-module__FzDSpq__state[data-state=approved],.Partner-module__FzDSpq__state[data-state=sent]{border-color:var(--c-accent);background:var(--c-accent-faint)}.Partner-module__FzDSpq__state[data-state=paid]{border-color:var(--c-data);background:var(--c-data-faint)}@media (max-width:40rem){.Partner-module__FzDSpq__table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Partner-module__FzDSpq__table,.Partner-module__FzDSpq__table tbody,.Partner-module__FzDSpq__table tr,.Partner-module__FzDSpq__table td{display:block}.Partner-module__FzDSpq__table tr{gap:var(--s-1) var(--s-3);padding-block:var(--s-3);border-block-end:1px solid var(--c-line);grid-template-columns:minmax(0,1fr) auto;display:grid}.Partner-module__FzDSpq__table td{border:0;padding:0}.Partner-module__FzDSpq__table td[data-label]:before{content:attr(data-label) " ";font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-faint)}.Partner-module__FzDSpq__table .Partner-module__FzDSpq__numeric{text-align:end}.Partner-module__FzDSpq__table .Partner-module__FzDSpq__full{grid-column:1/-1}}.Partner-module__FzDSpq__copyBlock{align-items:start;gap:var(--s-3) var(--s-4);padding:var(--s-4);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-surface-white);grid-template-columns:minmax(0,1fr) auto;display:grid}.Partner-module__FzDSpq__copyLabel{font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-faint);grid-column:1/-1}.Partner-module__FzDSpq__copyText{font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink);overflow-wrap:anywhere;margin:0}.Partner-module__FzDSpq__hero{gap:clamp(var(--s-6), 5vw, var(--s-9));grid-template-columns:minmax(0,1fr);align-items:center;margin-block-end:clamp(var(--s-8), 6vw, var(--s-10));display:grid}@media (min-width:60rem){.Partner-module__FzDSpq__hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.Partner-module__FzDSpq__heroTitle{font-size:var(--t-3xl);margin-block:var(--s-2) var(--s-4)}.Partner-module__FzDSpq__heroTitle em{font-family:var(--font-serif);color:var(--c-vial);font-style:italic}.Partner-module__FzDSpq__heroLede{font-size:var(--t-lg);line-height:var(--l-snug);color:var(--c-ink-muted);max-inline-size:var(--m-normal)}.Partner-module__FzDSpq__heroActions{gap:var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-6);display:flex}.Partner-module__FzDSpq__plate{padding:clamp(var(--s-4), 3vw, var(--s-6));border:1px solid var(--c-line);border-radius:var(--r-capsule);background:var(--c-surface-raised);box-shadow:var(--sh-md)}.Partner-module__FzDSpq__plate .Partner-module__FzDSpq__fine{margin-block-start:var(--s-4)}.Partner-module__FzDSpq__aside{gap:var(--s-4);flex-direction:column;align-self:start;padding-block-start:var(--s-3);display:flex}.Partner-module__FzDSpq__plateCaption{justify-content:space-between;gap:var(--s-3);font-size:var(--t-2xs);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--c-ink-faint);margin-block-end:var(--s-3);display:flex}.Partner-module__FzDSpq__statusTag{padding:.15rem var(--s-3);border:1px solid var(--c-line-strong);border-radius:var(--r-full);background:var(--c-surface-sunken);color:var(--c-ink);font-size:var(--t-2xs);font-weight:var(--w-medium);letter-spacing:var(--tr-wide);display:inline-block}.Partner-module__FzDSpq__statusTag[data-open=true]{border-color:var(--c-accent);background:var(--c-accent-faint)}.Partner-module__FzDSpq__steps{gap:var(--s-5);counter-reset:step;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.Partner-module__FzDSpq__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.Partner-module__FzDSpq__steps li{counter-increment:step;border-block-start:2px solid var(--c-vial);font-size:var(--t-sm);line-height:var(--l-relaxed);color:var(--c-ink-muted);padding-block-start:var(--s-4)}.Partner-module__FzDSpq__steps li:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--t-2xs);letter-spacing:var(--tr-widest);color:var(--c-accent);margin-block-end:var(--s-2);display:block}.Partner-module__FzDSpq__steps strong{font-size:var(--t-base);font-weight:var(--w-semibold);color:var(--c-ink);margin-block-end:var(--s-1);display:block}.Partner-module__FzDSpq__section2{margin-block-start:clamp(var(--s-8), 6vw, var(--s-10))}.Partner-module__FzDSpq__h2{font-size:var(--t-2xl);margin-block-end:var(--s-5)}
