.sb[data-v-cf1c542e]{background:linear-gradient(160deg,#fff3e6,#ffe7d1);border-radius:18px;gap:.9rem;padding:1.2rem 1.2rem 1rem;display:grid}.sb-cloud[data-v-cf1c542e]{aspect-ratio:100/56;width:100%;position:relative}.sb-bubble[data-v-cf1c542e]{aspect-ratio:1;animation:sb-float-cf1c542e var(--dur,6s) ease-in-out var(--delay,0s) infinite;text-decoration:none;animation-play-state:paused;display:block;position:absolute}.sb.is-playing .sb-bubble[data-v-cf1c542e]{animation-play-state:running}@keyframes sb-float-cf1c542e{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.sb-dot[data-v-cf1c542e]{border-radius:50%;place-items:center;width:100%;height:100%;display:grid;box-shadow:0 8px 18px -12px #3c190073;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s!important}.sb-count[data-v-cf1c542e]{font-variant-numeric:tabular-nums;font-size:clamp(.62rem,1vw,.8rem);font-weight:800}.sb-tone-0 .sb-dot[data-v-cf1c542e]{color:#a34200;background:#ffd9b8}.sb-tone-1 .sb-dot[data-v-cf1c542e]{color:#9c2450;background:#fcd5e2}.sb-tone-2 .sb-dot[data-v-cf1c542e]{color:#1d5aa3;background:#d3e4ff}.sb-tone-3 .sb-dot[data-v-cf1c542e]{color:#1f7340;background:#d2f0de}.sb-tone-4 .sb-dot[data-v-cf1c542e]{color:#4b2fb0;background:#e2d9ff}.sb-bubble.is-lit .sb-dot[data-v-cf1c542e]{transform:scale(1.12);box-shadow:0 0 0 3px #fff,0 12px 24px -10px #ff73008c}.sb-caption[data-v-cf1c542e]{text-align:center;min-height:1.5em;color:var(--text-w2);margin:0;font-size:.86rem}.sb-caption strong[data-v-cf1c542e]{color:var(--text-w)}.sb-swap-enter-active[data-v-cf1c542e]{transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1)!important}.sb-swap-leave-active[data-v-cf1c542e]{transition:opacity .2s,transform .2s!important}.sb-swap-enter-from[data-v-cf1c542e]{opacity:0;transform:translateY(6px)}.sb-swap-leave-to[data-v-cf1c542e]{opacity:0;transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.sb-bubble:hover .sb-dot[data-v-cf1c542e]{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.sb-bubble[data-v-cf1c542e]{animation:none}.sb-dot[data-v-cf1c542e]{transition:none!important}}.sr[data-v-1094d16a]{background:linear-gradient(160deg,#eaf8ef,#dcf1e4);border-radius:18px;place-items:center;min-height:13.5rem;padding:1.2rem;display:grid}.sr-card[data-v-1094d16a]{width:min(100%,25rem);color:var(--text-w);background:#fff;border-radius:16px;padding:1rem 1.1rem .9rem;box-shadow:0 16px 34px -18px #143c2366,0 1px 3px #1111110f}.sr-head[data-v-1094d16a]{align-items:center;gap:.65rem;margin-bottom:.9rem;display:flex}.sr-icon[data-v-1094d16a]{color:#1f7340;background:#d7f0e0;border-radius:12px;flex:none;place-items:center;width:2.3rem;height:2.3rem;font-size:1.15rem;display:inline-grid}.sr-name[data-v-1094d16a]{flex:1;min-width:0;display:grid}.sr-name small[data-v-1094d16a]{color:var(--text-w2);font-size:.7rem;font-weight:700}.sr-name strong[data-v-1094d16a]{white-space:nowrap;text-overflow:ellipsis;font-size:.98rem;overflow:hidden}.sr-example[data-v-1094d16a]{background:var(--surface-muted);letter-spacing:.04em;text-transform:uppercase;color:var(--text-w2);border-radius:6px;align-self:flex-start;padding:.15rem .45rem;font-size:.62rem;font-weight:800}.sr-bar[data-v-1094d16a]{border-radius:999px;height:.6rem;display:grid;position:relative;overflow:hidden}.sr-seg-0[data-v-1094d16a]{background:linear-gradient(90deg,#a8ddbc,#23955a)}.sr-cover[data-v-1094d16a]{transform-origin:100%;background:#eef7f1;animation:5.5s cubic-bezier(.65,0,.35,1) infinite paused sr-fill-1094d16a;position:absolute;inset:0;transform:scaleX(0)}.sr.is-playing .sr-cover[data-v-1094d16a]{animation-play-state:running}@keyframes sr-fill-1094d16a{0%{transform:scaleX(1)}40%,88%{transform:scaleX(0)}to{transform:scaleX(1)}}.sr-amount[data-v-1094d16a]{font-variant-numeric:tabular-nums;margin:.65rem 0 0;font-size:1.05rem;font-weight:800}.sr-unit[data-v-1094d16a]{color:var(--text-w3);margin:.6rem 0 0;font-size:.68rem;font-weight:600}@media (prefers-reduced-motion:reduce){.sr-cover[data-v-1094d16a]{animation:none;transform:scaleX(0)}}.hm[data-v-7080209e]{background:#f8f5f1;padding:clamp(3.25rem,5.5vw,4.5rem) 0}.hm-inner[data-v-7080209e]{max-width:var(--container);gap:clamp(2.2rem,4vw,3.2rem);margin:0 auto;padding:0 2rem;display:grid}.hm-head[data-v-7080209e]{-moz-column-gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-areas:"tag.""title intro";align-items:end;column-gap:clamp(2rem,5vw,5rem);display:grid}.hm-head .section-tag[data-v-7080209e]{grid-area:tag;justify-self:start}.hm-title[data-v-7080209e]{letter-spacing:-.025em;color:var(--text-w);grid-area:title;margin:0;font-family:Freigeist Con Bold,system-ui,sans-serif;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.06}.hm-intro[data-v-7080209e]{color:var(--text-w2);grid-area:intro;margin:0;padding-bottom:.35rem;font-size:1.05rem;line-height:1.65}.hm-row[data-v-7080209e]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.hm-row-salaries[data-v-7080209e]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.hm-block[data-v-7080209e]{min-width:0}.hm-h3[data-v-7080209e]{letter-spacing:-.01em;color:var(--text-w);margin:0 0 .8rem;font-size:1.3rem;font-weight:800}.hm-text[data-v-7080209e]{color:var(--text-w2);margin:0 0 1.1rem;font-size:1rem;line-height:1.65}.hm-chips[data-v-7080209e]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.hm-chip[data-v-7080209e]{min-height:2.5rem;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-w);white-space:nowrap;background:#fff;border-radius:999px;align-items:baseline;gap:.4rem;padding:.55rem .9rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex;transition:box-shadow .3s,color .3s!important}.hm-chip small[data-v-7080209e]{color:var(--text-w3);font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:700}.hm-more[data-v-7080209e]{flex-wrap:wrap;gap:.4rem 1.4rem;margin:1rem 0 0;display:flex}.hm-link[data-v-7080209e]{min-height:2.75rem;color:var(--fox-orange-a11y);align-items:center;gap:.25rem;font-weight:800;text-decoration:none;display:inline-flex}.hm-link i[data-v-7080209e]{transition:transform .3s!important}@media (hover:hover) and (pointer:fine){.hm-chip[data-v-7080209e]:hover{color:var(--fox-orange-a11y);box-shadow:inset 0 0 0 1.5px var(--fox-orange-strong)}.hm-link:hover i[data-v-7080209e]{transform:translate(3px)}}@media (width<=1023px){.hm-head[data-v-7080209e],.hm-row[data-v-7080209e],.hm-row-salaries[data-v-7080209e]{grid-template-columns:minmax(0,1fr)}.hm-head[data-v-7080209e]{grid-template-areas:"tag""title""intro";row-gap:.9rem}.hm-row-salaries .hm-stage[data-v-7080209e]{order:2}}@media (width<=600px){.hm-inner[data-v-7080209e]{padding:0 1.15rem}.hm-chips[data-v-7080209e]{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-auto-columns:max-content;grid-auto-flow:column;margin:0 -1.15rem;padding:.15rem 1.15rem .4rem;scroll-padding-inline:1.15rem;display:grid;overflow-x:auto}.hm-chips[data-v-7080209e]::-webkit-scrollbar{display:none}.hm-chips li[data-v-7080209e]{scroll-snap-align:start;flex:none}}@media (prefers-reduced-motion:reduce){.hm-chip[data-v-7080209e],.hm-link i[data-v-7080209e]{transition:none!important}}
