@media (width>=75rem){.hero-photos[data-astro-cid-rtcyukce]{--bar-x:117px;--below:171px;clip-path:polygon(0 0, 100% 0, 100% 100%, calc(100% - var(--page-inset) - var(--bar-x) + var(--band-shift,0px)) 100%, calc(100% - var(--page-inset) - var(--bar-x) + var(--band-shift,0px)) calc(100% - var(--below)), 0 calc(100% - var(--below)))}.hero[data-astro-cid-rtcyukce]{height:max(594px,100svh - 226px)}}@media (width>=90rem){.hero-claim[data-astro-cid-rtcyukce]{font-size:clamp(4rem,4rem + min(4vw - 57.6px,10.67svh - 96.03px),5.2rem)}.hero-copy[data-astro-cid-rtcyukce]{font-size:clamp(1.25rem,1.25rem + min(1.25vw - 18px,3.33svh - 29.97px),1.625rem)}}.num[data-astro-cid-lesv7jgp],.title[data-astro-cid-lesv7jgp]{font-size:2.25rem;line-height:1}.sub[data-astro-cid-lesv7jgp]{color:var(--color-tsp-off-black);font-size:1.625rem;line-height:1.2}@media (width>=46.5rem){.num[data-astro-cid-lesv7jgp],.title[data-astro-cid-lesv7jgp]{font-size:3rem}.sub[data-astro-cid-lesv7jgp]{font-size:2.25rem}}@media (width>=75rem){.num[data-astro-cid-lesv7jgp],.title[data-astro-cid-lesv7jgp]{font-size:2.5rem}.sub[data-astro-cid-lesv7jgp]{font-size:1.75rem}}@media (width>=90rem){.num[data-astro-cid-lesv7jgp],.title[data-astro-cid-lesv7jgp]{font-size:4rem}.sub[data-astro-cid-lesv7jgp]{font-size:3rem}}.stack-head[data-astro-cid-lesv7jgp] .arrow{rotate:calc(var(--t,0) * 180deg)}.plus-gradient[data-astro-cid-35wyhxsj]>svg[data-astro-cid-35wyhxsj]{will-change:transform}.plus-gradient[data-astro-cid-35wyhxsj]{border-bottom-right-radius:var(--plus-curve)}.strength[data-astro-cid-4luucpog]{--ease:cubic-bezier(.22, 1, .36, 1);--speed:.6s;border-top:1px solid var(--color-tsp-off-white);transition:margin-bottom var(--speed) var(--ease);margin-bottom:53px;container-type:inline-size}.strength[data-astro-cid-4luucpog][data-open]{border-top-color:#0000;margin-bottom:8px}@media (width>=46.5rem){.strength[data-astro-cid-4luucpog],.strength[data-astro-cid-4luucpog][data-open]{min-height:256px;margin-bottom:8px}}.card[data-astro-cid-4luucpog]{transition:background-color var(--speed) var(--ease);border-top-left-radius:48px;position:relative}[data-astro-cid-4luucpog][data-open] .card[data-astro-cid-4luucpog]{background:var(--color-tsp-off-white);color:var(--color-tsp-off-black)}.trigger[data-astro-cid-4luucpog]{cursor:pointer;text-align:left;width:100%;transition:padding var(--speed) var(--ease);justify-content:space-between;align-items:flex-start;padding:10px 0 0;display:flex}[data-astro-cid-4luucpog][data-open] .trigger[data-astro-cid-4luucpog]{padding:34px 25px 0 30px}.trigger[data-astro-cid-4luucpog]:focus-visible{outline:2px solid var(--color-tsp-off-white);outline-offset:4px}.title[data-astro-cid-4luucpog]{white-space:nowrap;margin-left:-3px;font-size:min(2rem,15.625cqw - 13.5938px);line-height:1}@media (width>=46.5rem){.title[data-astro-cid-4luucpog]{font-size:min(3rem,15.625cqw - 13.5938px)}}.trigger[data-astro-cid-4luucpog] .arrow{width:24px;transition:rotate var(--speed) var(--ease), color var(--speed) var(--ease), translate var(--speed) var(--ease);flex-shrink:0;rotate:180deg}[data-astro-cid-4luucpog][data-open] .trigger[data-astro-cid-4luucpog] .arrow{color:var(--color-tsp-orange);translate:0 -14px;rotate:0deg}.region[data-astro-cid-4luucpog]{transition:grid-template-rows var(--speed) var(--ease);grid-template-rows:0fr;display:grid}[data-astro-cid-4luucpog][data-open] .region[data-astro-cid-4luucpog]{grid-template-rows:1fr}.region-inner[data-astro-cid-4luucpog]{opacity:0;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 25px 30px 30px;transition:opacity .3s;display:flex;overflow:hidden}[data-astro-cid-4luucpog][data-open] .region-inner[data-astro-cid-4luucpog]{opacity:1;transition:opacity .5s .15s}.text[data-astro-cid-4luucpog]{text-wrap:pretty;max-width:386px;padding-top:13px;font-size:1.0625rem;line-height:1.3}@media (width>=46.5rem){.text[data-astro-cid-4luucpog]{box-sizing:content-box;min-height:3.9em;font-size:1.25rem}}.card[data-astro-cid-4luucpog] .icon{opacity:0;width:72px;height:72px;transition:opacity .3s ease, scale var(--speed) var(--ease);flex-shrink:0;scale:.85}@media (width>=75rem){.card[data-astro-cid-4luucpog] .icon{width:96px;height:96px}.region-inner[data-astro-cid-4luucpog]{padding:0 30px;display:block}.text[data-astro-cid-4luucpog]{max-width:calc(100% - 138px);padding-bottom:34px;font-size:min(1.25rem,3.31126cqw - 1.98675px)}.text[data-astro-cid-4luucpog] strong[data-astro-cid-4luucpog]{white-space:nowrap;width:max-content;display:block}.card[data-astro-cid-4luucpog] .icon{position:absolute;top:64px;right:40px}}@media (width>=90rem){.card[data-astro-cid-4luucpog] .icon{width:104px;height:104px}}.card[data-astro-cid-4luucpog] .icon>*{opacity:0;transform-box:fill-box;transform-origin:50% 100%;transition:opacity .25s,translate .25s,rotate .25s;translate:0 30%}.card[data-astro-cid-4luucpog] .icon>path:first-of-type{transform-origin:100% 100%;translate:0;rotate:-90deg}[data-astro-cid-4luucpog][data-open] .card[data-astro-cid-4luucpog] .icon>*{opacity:1;transition:opacity .4s ease calc(.25s + min(var(--i,0) * 30ms, .6s)), translate .6s cubic-bezier(.22, 1, .36, 1) calc(.25s + min(var(--i,0) * 30ms, .6s)), rotate .8s cubic-bezier(.22, 1, .36, 1) .2s;translate:0;rotate:0deg}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-4luucpog] .icon>*,[data-astro-cid-4luucpog][data-open] .card[data-astro-cid-4luucpog] .icon>*{transition:opacity .2s;translate:0;rotate:0deg}}[data-astro-cid-4luucpog][data-open] .card[data-astro-cid-4luucpog] .icon{opacity:1;transition:opacity .5s .15s ease, scale var(--speed) .1s var(--ease);scale:1}#team[data-astro-cid-ae2kqkmy]{--team-w:680px;--team-shift:0px}@media (width>=90rem){#team[data-astro-cid-ae2kqkmy]{--team-w:833px}}@media (width>=120rem){#team[data-astro-cid-ae2kqkmy]{--team-shift:calc(var(--page-inset) - var(--gutter))}}.team-lag[data-astro-cid-ae2kqkmy]{will-change:transform}.team-grid[data-astro-cid-ae2kqkmy]{scrollbar-width:none;container-type:inline-size}@media (width>=46.5rem){.team-column[data-astro-cid-ae2kqkmy]{--card-h:calc((100cqw - 45px) / 4 * 262 / 197)}.team-column[data-astro-cid-ae2kqkmy]:first-child{margin-top:calc(var(--card-h) * .573)}.team-column[data-astro-cid-ae2kqkmy]:nth-child(3){margin-top:calc(var(--card-h) * .385)}.team-column[data-astro-cid-ae2kqkmy]:nth-child(4){margin-top:var(--card-h)}}.team-card[data-astro-cid-ae2kqkmy]{aspect-ratio:197/262}.panel[data-astro-cid-he3spzz3]{grid-area:1/1}.panel[data-astro-cid-he3spzz3][aria-hidden=true]{visibility:hidden}.chip[data-astro-cid-he3spzz3]{cursor:pointer;display:block;position:relative}.chip[data-astro-cid-he3spzz3]>span[data-astro-cid-he3spzz3]{border:2px solid var(--color-tsp-stone);height:64px;color:var(--color-tsp-stone);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 12px;font-size:.9375rem;transition:background-color .35s,border-color .35s,color .35s,border-radius .45s cubic-bezier(.22,1,.36,1);display:flex}@media (width>=46.5rem){.chip[data-astro-cid-he3spzz3]>span[data-astro-cid-he3spzz3]{font-size:1rem}}.chip[data-astro-cid-he3spzz3]:hover>span[data-astro-cid-he3spzz3]{border-color:var(--color-tsp-off-black);color:var(--color-tsp-off-black)}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:checked+span[data-astro-cid-he3spzz3]{border-color:var(--color-tsp-orange);background:var(--color-tsp-orange);color:var(--color-tsp-off-white);border-bottom-right-radius:24px}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus-visible+span[data-astro-cid-he3spzz3]{outline:2px solid var(--color-tsp-off-black);outline-offset:3px}.summary-term[data-astro-cid-he3spzz3]{letter-spacing:.05em;color:var(--color-tsp-stone);text-transform:uppercase;padding-top:.25em;font-size:.875rem}.plus-area[data-astro-cid-zkhec6xw]{--plus-curve:160px}@media (width>=46.5rem){.plus-area[data-astro-cid-zkhec6xw]{--plus-curve:280px}}@media (width>=75rem){.plus-area[data-astro-cid-zkhec6xw]{--plus-curve:640px}}@media (width>=90rem){.plus-area[data-astro-cid-zkhec6xw]{--plus-curve:calc(100vw * 800 / 1440)}}