.team-help[data-astro-cid-fjzuikzm]{padding-top:0;padding-bottom:0}.th-card[data-astro-cid-fjzuikzm]{max-width:80rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:center;padding:clamp(1.75rem,3.5vw,3rem);border:1px solid var(--hairline-c);border-radius:var(--radius);background:color-mix(in srgb,var(--purple) 5%,var(--cream));text-align:left}.th-title[data-astro-cid-fjzuikzm]{font-family:var(--display);font-weight:400;color:var(--ink);font-size:clamp(1.875rem,3.4vw,3rem);line-height:1.05;letter-spacing:-.01em;margin:0;text-wrap:balance}.th-title[data-astro-cid-fjzuikzm] .accent[data-astro-cid-fjzuikzm]{font-weight:500;color:var(--purple)}.th-sub[data-astro-cid-fjzuikzm]{font-family:var(--body);font-size:1.0625rem;line-height:1.55;color:var(--ink-2);margin:1.25rem 0 0;max-width:34rem;text-wrap:pretty}.th-sub[data-astro-cid-fjzuikzm] strong[data-astro-cid-fjzuikzm]{color:var(--ink);font-weight:500}.th-actions[data-astro-cid-fjzuikzm]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.75rem}.th-note[data-astro-cid-fjzuikzm]{font-family:var(--body);font-size:.875rem;color:var(--ink-3);max-width:18rem}.th-list[data-astro-cid-fjzuikzm]{list-style:none;margin:0;padding:0}.th-list[data-astro-cid-fjzuikzm] li[data-astro-cid-fjzuikzm]+li[data-astro-cid-fjzuikzm]{border-top:1px solid var(--hairline-c)}.th-offer[data-astro-cid-fjzuikzm]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:1rem;row-gap:.125rem;align-items:center;padding:1rem .25rem;color:inherit;text-decoration:none;transition:padding-left .25s ease}.th-offer[data-astro-cid-fjzuikzm]:hover{padding-left:.75rem}.th-offer-name[data-astro-cid-fjzuikzm]{grid-column:1;grid-row:1;font-family:var(--display);font-weight:500;font-size:1.125rem;line-height:1.2;color:var(--ink)}.th-offer-tagline[data-astro-cid-fjzuikzm]{grid-column:1;grid-row:2;font-family:var(--body);font-size:.875rem;line-height:1.45;color:var(--ink-2)}.th-offer-arrow[data-astro-cid-fjzuikzm]{grid-column:2;grid-row:1 / span 2;color:var(--ink-3);transition:transform .25s ease,color .25s ease}.th-offer[data-astro-cid-fjzuikzm]:hover .th-offer-name[data-astro-cid-fjzuikzm]{color:var(--purple)}.th-offer[data-astro-cid-fjzuikzm]:hover .th-offer-arrow[data-astro-cid-fjzuikzm]{transform:translate(4px);color:var(--purple)}.th-all[data-astro-cid-fjzuikzm]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--hairline-c);width:100%;font-family:var(--body);font-size:.9375rem;font-weight:500;color:var(--purple);text-decoration:none}.th-all[data-astro-cid-fjzuikzm]:hover{text-decoration:underline}.th-all[data-astro-cid-fjzuikzm] .arrow[data-astro-cid-fjzuikzm]{display:inline-block;transition:transform .35s ease}.th-all[data-astro-cid-fjzuikzm]:hover .arrow[data-astro-cid-fjzuikzm]{transform:translate(4px)}@media(max-width:900px){.th-card[data-astro-cid-fjzuikzm]{grid-template-columns:minmax(0,1fr);gap:1.75rem}}.section-title-c[data-astro-cid-3fc5jnie]{hyphens:none}@media(max-width:480px){.section-title-c[data-astro-cid-3fc5jnie]{hyphens:manual;overflow-wrap:break-word}}.h2-card[data-astro-cid-3fc5jnie]{background:var(--cream);border:1px solid var(--hairline-c);border-radius:var(--radius);padding:clamp(1.5rem,3vw,2.25rem);text-align:left}.h2-card-tag[data-astro-cid-3fc5jnie]{display:inline-flex;align-items:center;gap:.4375rem;font-family:var(--body);font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--orange);margin-bottom:1rem}.h2-card-tag[data-astro-cid-3fc5jnie]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--orange)}.h2-propose[data-astro-cid-3fc5jnie] .h2-card[data-astro-cid-3fc5jnie]{max-width:44rem}.h2-card-title[data-astro-cid-3fc5jnie]{font-family:var(--display);font-weight:500;color:var(--ink);font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.1;margin:0 0 .75rem}.h2-card-body[data-astro-cid-3fc5jnie]{font-family:var(--body);color:var(--ink-2);line-height:1.65;font-size:1.0625rem;margin:0 0 1.5rem;max-width:34rem}.h2-roster[data-astro-cid-3fc5jnie]{list-style:none;margin:0 0 1.75rem;padding:0;display:grid;gap:.5rem}.h2-roster[data-astro-cid-3fc5jnie] li[data-astro-cid-3fc5jnie]{font-family:var(--body);font-size:.9375rem;color:var(--ink-2);padding-top:.5rem;border-top:1px solid var(--hairline-c)}.h2-roster[data-astro-cid-3fc5jnie] li[data-astro-cid-3fc5jnie] span[data-astro-cid-3fc5jnie]{color:var(--ink);font-weight:500;margin-right:.5rem}.h2-card-cost[data-astro-cid-3fc5jnie]{font-family:var(--body);font-size:.9375rem;color:var(--orange);margin:0 0 1.25rem}.h2-card-foot[data-astro-cid-3fc5jnie]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.h2-card-note[data-astro-cid-3fc5jnie]{font-family:var(--body);font-size:.875rem;color:var(--ink-3)}.h2-proposal-list[data-astro-cid-3fc5jnie]{display:grid;gap:1.25rem;max-width:44rem;margin-top:56px}.h2-asked[data-astro-cid-3fc5jnie]{font-family:var(--display);font-weight:500;color:var(--ink);font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2;margin:0;max-width:40rem}.h2-roster-badge[data-astro-cid-3fc5jnie]{font-style:normal;font-size:.6875rem;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);border:1px solid var(--hairline-c);border-radius:999px;padding:.0625rem .4375rem;margin-left:.5rem}.h2-roster[data-astro-cid-3fc5jnie] li[data-astro-cid-3fc5jnie]{display:flex;align-items:center}.h2-functions[data-astro-cid-3fc5jnie]{margin:56px 0 0;max-width:80rem;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem}.h2-function[data-astro-cid-3fc5jnie]{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem;border-top:1px solid var(--hairline-c)}.h2-function[data-astro-cid-3fc5jnie] dt[data-astro-cid-3fc5jnie]{font-family:var(--display);font-weight:500;font-size:1.125rem;line-height:1.2;color:var(--purple);margin:0}.h2-function[data-astro-cid-3fc5jnie] dd[data-astro-cid-3fc5jnie]{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;font-family:var(--body);font-size:.9375rem;color:var(--ink)}.h2-function[data-astro-cid-3fc5jnie] dd[data-astro-cid-3fc5jnie] a[data-astro-cid-3fc5jnie]{display:inline-flex;align-items:center;color:inherit;text-decoration:none;border-bottom:1px solid transparent}.h2-function[data-astro-cid-3fc5jnie] dd[data-astro-cid-3fc5jnie] a[data-astro-cid-3fc5jnie]:hover{color:var(--purple);border-bottom-color:var(--purple)}@media(max-width:1100px){.h2-functions[data-astro-cid-3fc5jnie]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.h2-functions[data-astro-cid-3fc5jnie]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media(max-width:480px){.h2-functions[data-astro-cid-3fc5jnie]{grid-template-columns:1fr}}.h2-new-grid[data-astro-cid-3fc5jnie]{list-style:none;margin:56px 0 0;padding:0;max-width:80rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.h2-new-card[data-astro-cid-3fc5jnie]{padding:clamp(1.25rem,2.5vw,1.75rem)}.h2-new-title[data-astro-cid-3fc5jnie]{font-family:var(--display);font-weight:500;color:var(--ink);font-size:1.1875rem;line-height:1.25;margin:0 0 .625rem}.h2-new-body[data-astro-cid-3fc5jnie]{font-family:var(--body);color:var(--ink-2);font-size:.9375rem;line-height:1.6;margin:0}@media(max-width:1100px){.h2-new-grid[data-astro-cid-3fc5jnie]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.h2-new-grid[data-astro-cid-3fc5jnie]{grid-template-columns:1fr}}.h2-catalog-grid[data-astro-cid-3fc5jnie]{display:grid;gap:1rem;margin-top:56px;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.h2-catalog-more[data-astro-cid-3fc5jnie]{margin:1.25rem 0 0;font-family:var(--body);font-size:1rem}.h2-catalog-more[data-astro-cid-3fc5jnie] a[data-astro-cid-3fc5jnie]{color:var(--purple);text-decoration:none}.h2-catalog-more[data-astro-cid-3fc5jnie] a[data-astro-cid-3fc5jnie]:hover{text-decoration:underline}.h2-agents-head[data-astro-cid-3fc5jnie]{margin-top:72px}.h2-catalog-subhead[data-astro-cid-3fc5jnie]{font-family:var(--display);font-weight:500;color:var(--ink);font-size:clamp(1.5rem,3vw,2rem);margin:0 0 .75rem}
