.WorkforceSignup:where(.astro-ZODAODDI){display:flex;flex-direction:column;gap:.95rem;width:100%}.WorkforceSignupForm:where(.astro-ZODAODDI){display:flex;flex-direction:column;gap:.95rem;width:100%}.WorkforceSignupFields:where(.astro-ZODAODDI){display:flex;flex-direction:column;gap:.95rem}.WorkforceSignupFields:where(.astro-ZODAODDI)[hidden]{display:none}.WorkforceSignupField:where(.astro-ZODAODDI){display:flex;flex-direction:column;gap:.45rem}.WorkforceSignupField:where(.astro-ZODAODDI) label:where(.astro-ZODAODDI){color:var(--color-sand-800);font-size:.9rem;font-weight:700;line-height:1.2}.WorkforceSignupInput:where(.astro-ZODAODDI){width:100%;background:var(--color-sand-000);border:2px solid var(--color-sand-400);border-radius:8px;color:var(--color-sand-900);font-family:var(--font-family-primary);font-size:1.14rem;font-weight:600;min-height:4rem;padding:1.1rem 1.05rem;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s}.WorkforceSignupInput:where(.astro-ZODAODDI)::placeholder{color:var(--color-sand-500);font-weight:600}.WorkforceSignupSelect:where(.astro-ZODAODDI).is-placeholder{color:var(--color-sand-500)}.WorkforceSignupSelect:where(.astro-ZODAODDI) option:where(.astro-ZODAODDI){color:var(--color-sand-900)}.WorkforceSignupInput:where(.astro-ZODAODDI):focus{border-color:var(--color-persimmon-400);box-shadow:0 0 0 4px #ff75572e,0 8px 18px #12110d14;transform:translateY(-1px);outline:none}.WorkforceSignupInput:where(.astro-ZODAODDI):hover:not(:focus):not(:disabled){border-color:var(--color-sand-500);box-shadow:0 4px 12px #12110d0f}.WorkforceSignupSuccess:where(.astro-ZODAODDI){background:var(--color-grape-000, var(--color-sand-100));border:1px solid var(--color-grape-300, var(--color-sand-300));border-radius:8px;box-shadow:0 14px 28px #4c5fa924;color:var(--color-sand-900);margin:0;padding:1rem}.WorkforceSignupSuccess:where(.astro-ZODAODDI):focus{outline:none}.WorkforceSignupSuccessEyebrow:where(.astro-ZODAODDI){color:var(--color-grape-700, var(--color-sand-700));font-family:var(--font-family-mono);font-size:.72rem;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 .45rem;text-transform:uppercase}.WorkforceSignupSuccess:where(.astro-ZODAODDI) h3:where(.astro-ZODAODDI){font-size:1.25rem;line-height:1.15;margin:0 0 .5rem}.WorkforceSignupSuccess:where(.astro-ZODAODDI) p:where(.astro-ZODAODDI):last-child{color:var(--color-sand-700);font-size:.95rem;line-height:1.45;margin:0}.WorkforceSignupSuccess:where(.astro-ZODAODDI) strong:where(.astro-ZODAODDI){color:var(--color-sand-900)}.WorkforceSignupErrors:where(.astro-ZODAODDI){background:#fff2ee;border:1px solid rgba(255,117,87,.35);border-radius:6px;color:#9b321d;font-size:.9rem;line-height:1.45;margin:0;padding:.8rem .9rem}.WorkforceSignupErrors:where(.astro-ZODAODDI) p:where(.astro-ZODAODDI){margin:0}.WorkforceSignupErrors:where(.astro-ZODAODDI) p:where(.astro-ZODAODDI)+p:where(.astro-ZODAODDI){margin-top:.35rem}.WorkforceSignupSubmit:where(.astro-ZODAODDI){border:1px solid transparent;border-radius:8px;background:var(--color-sand-900);color:var(--color-sand-000);cursor:pointer;font-family:var(--font-family-primary);font-size:1rem;font-weight:700;min-height:3rem;padding:.85rem 1.2rem;position:relative;transition:border-color .16s,opacity .16s,transform .16s}.WorkforceSignupSubmit:where(.astro-ZODAODDI):hover:not(:disabled){border-color:var(--color-persimmon-400);opacity:.9}.WorkforceSignupSubmit:where(.astro-ZODAODDI):active:not(:disabled){transform:translateY(1px)}.WorkforceSignupSubmit:where(.astro-ZODAODDI):disabled{cursor:wait;opacity:.46}.WorkforceSignupHelp:where(.astro-ZODAODDI){color:var(--color-sand-600);font-size:.78rem;line-height:1.45;margin:.45rem 0 0}.GeoIcon:where(.astro-2VIEM2N3){display:block;height:100%;width:100%}body.ProjectInviteBody{background:var(--color-sand-100)}.ProjectInvite:where(.astro-7I7V2Y3S){--page-gutter: clamp(1rem, 4vw, 2rem);--font-display: "Hellix", var(--font-family-primary);--font-mono: var(--font-family-mono);--color-sand-950: rgb(13 12 9);--color-grape-000: rgb(240 243 254);--color-grape-100: rgb(212 219 251);--color-grape-300: rgb(153 171 245);--color-grape-500: rgb(97 122 218);--color-grape-600: rgb(87 108 193);--color-grape-700: rgb(76 95 169);--color-grape-800: rgb(55 68 122);--color-persimmon-000: rgb(255 246 243);--color-persimmon-100: rgb(255 218 207);--color-persimmon-500: rgb(235 91 58);--color-persimmon-700: rgb(171 63 39);--color-kale-000: rgb(244 249 249);--color-kale-100: rgb(212 241 235);--color-kale-400: rgb(87 183 171);--color-kale-500: rgb(52 152 141);--color-kale-700: rgb(34 98 93);--color-plum-100: rgb(247 214 242);--color-plum-500: rgb(204 111 190);--color-plum-700: rgb(159 86 148);color:var(--color-sand-900);font-family:var(--font-family-primary);margin:0 auto;max-width:1180px;min-height:100vh;padding:1.25rem var(--page-gutter) 4rem}.InviteHeader:where(.astro-7I7V2Y3S){align-items:center;display:flex;justify-content:space-between;min-height:3.5rem}.Brand:where(.astro-7I7V2Y3S){align-items:center;color:inherit;display:inline-flex;font-family:var(--font-display);font-weight:600;gap:.6rem;text-decoration:none}.Brand:where(.astro-7I7V2Y3S) em:where(.astro-7I7V2Y3S){color:var(--color-sand-600);font-style:normal;font-weight:400}.BrandMark:where(.astro-7I7V2Y3S){display:block;height:1.4rem;width:1.4rem}.HeaderLink:where(.astro-7I7V2Y3S){color:var(--color-sand-700);font-size:.95rem;font-weight:700;text-decoration-color:var(--color-sand-400);text-underline-offset:.18em}.InviteHero:where(.astro-7I7V2Y3S){align-items:start;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,1fr);padding:clamp(2.5rem,7vw,6rem) 0 3rem}.HeroCopy:where(.astro-7I7V2Y3S) h1:where(.astro-7I7V2Y3S){font-family:var(--font-display);font-size:clamp(2.7rem,8vw,6.2rem);font-weight:600;letter-spacing:0;line-height:.95;margin:0 0 1.25rem;max-width:11ch}.Eyebrow:where(.astro-7I7V2Y3S),.PanelEyebrow:where(.astro-7I7V2Y3S){color:var(--color-grape-700);font-family:var(--font-mono);font-size:.92rem;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 .85rem;text-transform:uppercase}.Summary:where(.astro-7I7V2Y3S){color:var(--color-sand-700);font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.5;margin:0;max-width:42rem}.MetricGrid:where(.astro-7I7V2Y3S){display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin-top:2rem}.HeroAction:where(.astro-7I7V2Y3S){margin-top:1.25rem}.HeroAction:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S),.RequirementsNote:where(.astro-7I7V2Y3S){color:var(--color-sand-700);font-size:.95rem;line-height:1.5;margin:1rem 0 0}.InviteVisual:where(.astro-7I7V2Y3S){aspect-ratio:16 / 9;border:1px solid var(--color-sand-300);border-radius:8px;margin:2rem 0 0;overflow:hidden;position:relative}.InviteVisualCaption:where(.astro-7I7V2Y3S){backdrop-filter:blur(6px);background:rgb(255 255 255 / 68%);border-radius:0;bottom:0;color:var(--color-sand-800);font-size:.8rem;left:0;line-height:1.45;padding:.6rem .75rem;position:absolute;right:0}.InviteVisual:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){display:block;height:100%;object-fit:cover;width:100%}.Metric:where(.astro-7I7V2Y3S),.SignupPanel:where(.astro-7I7V2Y3S),.ItemGrid:where(.astro-7I7V2Y3S) article:where(.astro-7I7V2Y3S),.FAQList:where(.astro-7I7V2Y3S) article:where(.astro-7I7V2Y3S){background:var(--color-sand-000);border:1px solid var(--color-sand-300);border-radius:8px}.Metric:where(.astro-7I7V2Y3S){padding:1rem}.Metric:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S){color:var(--color-sand-600);font-family:var(--font-mono);font-size:.72rem;letter-spacing:0;margin:0 0 .45rem;text-transform:uppercase}.Metric:where(.astro-7I7V2Y3S) strong:where(.astro-7I7V2Y3S){display:block;font-size:1.35rem;line-height:1.1;margin-bottom:.45rem}.Metric:where(.astro-7I7V2Y3S) span:where(.astro-7I7V2Y3S),.FAQList:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S){color:var(--color-sand-700);font-size:.95rem;line-height:1.45}.MetricBenefit:where(.astro-7I7V2Y3S){display:block;margin-top:.85rem}.MetricBenefit:where(.astro-7I7V2Y3S) b:where(.astro-7I7V2Y3S){color:var(--color-sand-900);display:block;margin-bottom:.25rem}.SignupPanel:where(.astro-7I7V2Y3S){box-shadow:0 24px 64px -32px #12110d7a;padding:clamp(1.3rem,3vw,2rem)}.SignupPanel:where(.astro-7I7V2Y3S) h2:where(.astro-7I7V2Y3S){font-family:var(--font-display);font-size:1.85rem;font-weight:600;line-height:1.1;margin:0 0 .65rem}.SignupPanel:where(.astro-7I7V2Y3S)>p:where(.astro-7I7V2Y3S){color:var(--color-sand-700);font-size:.95rem;line-height:1.5;margin:0 0 1.25rem}.SignupSteps:where(.astro-7I7V2Y3S){display:grid;gap:.5rem;list-style:none;margin:0 0 1.25rem;padding:0}.SignupSteps:where(.astro-7I7V2Y3S) li:where(.astro-7I7V2Y3S){align-items:center;color:var(--color-sand-700);display:grid;font-size:.9rem;gap:.65rem;grid-template-columns:auto 1fr;line-height:1.3}.SignupSteps:where(.astro-7I7V2Y3S) span:where(.astro-7I7V2Y3S){align-items:center;background:var(--color-sand-200);border-radius:999px;color:var(--color-sand-700);display:inline-flex;font-family:var(--font-mono);font-size:.72rem;height:1.2rem;justify-content:center;width:1.2rem}.SignupSteps:where(.astro-7I7V2Y3S) .active:where(.astro-7I7V2Y3S){color:var(--color-sand-900);font-weight:700}.SignupSteps:where(.astro-7I7V2Y3S) .complete:where(.astro-7I7V2Y3S){color:var(--color-sand-700)}.SignupSteps:where(.astro-7I7V2Y3S) .active:where(.astro-7I7V2Y3S) span:where(.astro-7I7V2Y3S){background:var(--color-grape-700);color:#fff}.SignupSteps:where(.astro-7I7V2Y3S) .complete:where(.astro-7I7V2Y3S) span:where(.astro-7I7V2Y3S){background:var(--color-kale-100);color:var(--color-kale-700)}.SignupPanel:where(.astro-7I7V2Y3S) .WorkforceSignupInput{border-color:var(--color-grape-300)}.SignupPanel:where(.astro-7I7V2Y3S) .WorkforceSignupInput:focus{border-color:var(--color-grape-600);box-shadow:0 0 0 4px var(--color-grape-100),0 8px 18px #12110d14}.SignupPanel:where(.astro-7I7V2Y3S) .WorkforceSignupInput:hover:not(:focus):not(:disabled){border-color:var(--color-grape-500)}.SignupPanel:where(.astro-7I7V2Y3S) .WorkforceSignupSubmit{background:var(--color-grape-700);border-radius:6px}.SignupPanel:where(.astro-7I7V2Y3S) .WorkforceSignupSubmit:hover:not(:disabled){background:var(--color-grape-600);border-color:var(--color-grape-800);opacity:1}.InviteSection:where(.astro-7I7V2Y3S){border-top:1px solid var(--color-sand-300);display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr);padding:2.5rem 0}.InviteSection:where(.astro-7I7V2Y3S) h2:where(.astro-7I7V2Y3S){font-family:var(--font-display);font-size:clamp(2rem,4vw,3.4rem);font-weight:600;line-height:1;margin:0;max-width:11ch}.Checklist:where(.astro-7I7V2Y3S){display:grid;gap:.75rem;list-style:none;margin:0;padding:0}.Checklist:where(.astro-7I7V2Y3S) li:where(.astro-7I7V2Y3S){align-items:center;background:var(--color-sand-000);border:1px solid var(--color-sand-300);border-radius:8px;color:var(--color-sand-800);display:grid;font-size:1rem;gap:.85rem;grid-template-columns:auto 1fr;line-height:1.45;padding:1rem}.ItemGrid:where(.astro-7I7V2Y3S),.FAQList:where(.astro-7I7V2Y3S){display:grid;gap:.75rem}.ItemGrid:where(.astro-7I7V2Y3S) article:where(.astro-7I7V2Y3S){align-content:start;background:var(--color-sand-000);border:1px solid var(--color-sand-300);border-radius:10px;display:grid;gap:.85rem;padding:1.4rem;position:relative}.ItemGrid:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S){color:var(--color-sand-800);font-size:1rem;line-height:1.45;margin:0}.ItemTag:where(.astro-7I7V2Y3S){color:var(--color-sand-400);font-family:var(--font-mono);font-size:.78rem;font-weight:600;position:absolute;right:1.1rem;top:1.1rem}.FAQList:where(.astro-7I7V2Y3S) article:where(.astro-7I7V2Y3S){padding:1.1rem}.FAQList:where(.astro-7I7V2Y3S) h3:where(.astro-7I7V2Y3S){font-size:1.08rem;line-height:1.2;margin:0 0 .5rem}.FAQList:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S){margin:0}.FAQAnswer:where(.astro-7I7V2Y3S) p,.FAQAnswer:where(.astro-7I7V2Y3S) li{color:var(--color-sand-700);font-size:.95rem;line-height:1.45}.FAQAnswer:where(.astro-7I7V2Y3S) p{margin:0}.FAQAnswer:where(.astro-7I7V2Y3S) p+p{margin-top:.5rem}.FAQAnswer:where(.astro-7I7V2Y3S) ul{display:grid;gap:.3rem;margin:.5rem 0;padding-left:1.1rem}.Stepper:where(.astro-7I7V2Y3S){counter-reset:step;display:grid;gap:1.5rem;list-style:none;margin:0;padding:0}.Step:where(.astro-7I7V2Y3S){display:grid;gap:.9rem;grid-template-columns:auto 1fr;position:relative}.StepMarker:where(.astro-7I7V2Y3S){position:relative;z-index:1}.StepNum:where(.astro-7I7V2Y3S){align-items:center;background:var(--color-grape-700);border-radius:999px;color:#fff;display:inline-flex;font-family:var(--font-mono);font-size:.95rem;font-weight:600;height:2.4rem;justify-content:center;width:2.4rem}.StepBody:where(.astro-7I7V2Y3S) h3:where(.astro-7I7V2Y3S){font-size:1.12rem;line-height:1.2;margin:.3rem 0 .35rem}.StepBody:where(.astro-7I7V2Y3S) span:where(.astro-7I7V2Y3S){color:var(--color-sand-700);font-size:.95rem;line-height:1.5}.AboutSection:where(.astro-7I7V2Y3S){border-top:1px solid var(--color-sand-300);display:grid;gap:1.75rem;padding:2.5rem 0}.AboutHead:where(.astro-7I7V2Y3S) h2:where(.astro-7I7V2Y3S){font-family:var(--font-display);font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:600;line-height:1.05;margin:0 0 .85rem;max-width:18ch}.AboutHead:where(.astro-7I7V2Y3S)>p:where(.astro-7I7V2Y3S){color:var(--color-sand-700);font-size:1.05rem;line-height:1.55;margin:0;max-width:46rem}.AboutGrid:where(.astro-7I7V2Y3S){display:grid;gap:.75rem}.AboutGrid:where(.astro-7I7V2Y3S) article:where(.astro-7I7V2Y3S){background:var(--color-sand-000);border:1px solid var(--color-sand-300);border-radius:8px;padding:1.4rem 1.25rem}.AboutGrid:where(.astro-7I7V2Y3S) h3:where(.astro-7I7V2Y3S){font-size:1.1rem;line-height:1.25;margin:0 0 .5rem}.AboutGrid:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S){color:var(--color-sand-700);font-size:.95rem;line-height:1.5;margin:0}.AboutIcon:where(.astro-7I7V2Y3S){align-items:center;border-radius:9px;display:inline-flex;height:2.75rem;justify-content:center;margin-bottom:1rem;padding:.6rem;width:2.75rem}.ItemIcon:where(.astro-7I7V2Y3S){align-items:center;border-radius:9px;display:inline-flex;height:2.6rem;justify-content:center;padding:.55rem;width:2.6rem}.CheckIcon:where(.astro-7I7V2Y3S){color:var(--color-kale-700);display:inline-flex;flex-shrink:0;height:1.5rem;width:1.5rem}.tone-grape:where(.astro-7I7V2Y3S) .AboutIcon:where(.astro-7I7V2Y3S),.tone-grape:where(.astro-7I7V2Y3S) .ItemIcon:where(.astro-7I7V2Y3S){background:var(--color-grape-000);color:var(--color-grape-700)}.tone-persimmon:where(.astro-7I7V2Y3S) .AboutIcon:where(.astro-7I7V2Y3S),.tone-persimmon:where(.astro-7I7V2Y3S) .ItemIcon:where(.astro-7I7V2Y3S){background:var(--color-persimmon-000);color:var(--color-persimmon-700)}.tone-kale:where(.astro-7I7V2Y3S) .AboutIcon:where(.astro-7I7V2Y3S),.tone-kale:where(.astro-7I7V2Y3S) .ItemIcon:where(.astro-7I7V2Y3S){background:var(--color-kale-000);color:var(--color-kale-700)}.tone-plum:where(.astro-7I7V2Y3S) .AboutIcon:where(.astro-7I7V2Y3S),.tone-plum:where(.astro-7I7V2Y3S) .ItemIcon:where(.astro-7I7V2Y3S){background:var(--color-plum-100);color:var(--color-plum-700)}.AboutGrid:where(.astro-7I7V2Y3S) .tone-grape:where(.astro-7I7V2Y3S){border-top:3px solid var(--color-grape-500, var(--color-grape-600))}.AboutGrid:where(.astro-7I7V2Y3S) .tone-persimmon:where(.astro-7I7V2Y3S){border-top:3px solid var(--color-persimmon-500)}.AboutGrid:where(.astro-7I7V2Y3S) .tone-kale:where(.astro-7I7V2Y3S){border-top:3px solid var(--color-kale-500)}.AboutTop:where(.astro-7I7V2Y3S){display:grid;gap:1.5rem}.AboutImage:where(.astro-7I7V2Y3S){aspect-ratio:16 / 10;background:var(--color-sand-000);border:1px solid var(--color-sand-300);border-radius:10px;margin:0;overflow:hidden}.AboutImage:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){display:block;height:100%;object-fit:cover;width:100%}.AboutPhotoCollage:where(.astro-7I7V2Y3S){height:20rem;margin:0;position:relative}.AboutPhotoCollage:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){border-radius:10px;box-shadow:0 10px 32px -8px #00000047;height:88%;object-fit:cover;object-position:center top;position:absolute;top:6%;width:50%}.AboutPhotoCollage:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S):nth-child(1){left:-8%;transform:rotate(-5deg) translateY(3%);z-index:1}.AboutPhotoCollage:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S):nth-child(2){left:50%;transform:translate(-50%) rotate(1deg);z-index:3}.AboutPhotoCollage:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S):nth-child(3){right:0;transform:rotate(5deg) translateY(-2%);z-index:2}.CtaSection:where(.astro-7I7V2Y3S){align-items:center;background:linear-gradient(180deg,rgb(24 22 18),rgb(13 12 9));border-radius:12px;color:var(--color-sand-100);display:grid;gap:2rem;margin-top:2.5rem;overflow:hidden;padding:clamp(1.75rem,4vw,3rem)}.CtaCopy:where(.astro-7I7V2Y3S) h2:where(.astro-7I7V2Y3S){color:var(--color-sand-000);font-family:var(--font-display);font-size:clamp(1.9rem,3.5vw,2.9rem);font-weight:600;line-height:1.05;margin:0 0 .85rem;max-width:18ch}.CtaCopy:where(.astro-7I7V2Y3S)>p:where(.astro-7I7V2Y3S){color:var(--color-sand-300);font-size:1.05rem;line-height:1.55;margin:0 0 1.5rem;max-width:38rem}.CtaEyebrow:where(.astro-7I7V2Y3S){color:var(--color-grape-300)}.CtaButton:where(.astro-7I7V2Y3S){align-items:center;background:var(--color-canteloupe-400);border-radius:7px;color:var(--color-sand-950);display:inline-flex;font-weight:700;min-height:3rem;padding:0 1.4rem;text-decoration:none;transition:opacity .14s ease}.CtaButton:where(.astro-7I7V2Y3S):hover{opacity:.9}.CtaImage:where(.astro-7I7V2Y3S){aspect-ratio:3 / 2;border:1px solid rgb(255 255 255 / 12%);border-radius:10px;box-shadow:0 18px 48px -28px #000c;margin:0;overflow:hidden}.CtaImage:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){display:block;height:100%;object-fit:cover;width:100%}.AboutLogos:where(.astro-7I7V2Y3S){align-items:center;border:1px solid var(--color-sand-300);border-radius:8px;display:grid;gap:1.25rem;justify-items:center;padding:1.75rem 1.4rem}.AboutLogos:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S){color:var(--color-sand-700);font-size:1rem;font-weight:600;line-height:1.45;margin:0;max-width:34rem;text-align:center}.AboutLogoItems:where(.astro-7I7V2Y3S){align-items:center;display:flex;flex-wrap:wrap;gap:clamp(1.3rem,4vw,2.75rem);justify-content:center}.AboutLogoItems:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){display:block;filter:brightness(0) opacity(.7);height:1.75rem;max-width:8rem;transition:filter .18s ease;width:auto}.AboutLogoItems:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S):hover{filter:brightness(0) opacity(1)}.GeneralFaqList:where(.astro-7I7V2Y3S){display:grid;gap:.6rem}.GeneralFaqList:where(.astro-7I7V2Y3S) details:where(.astro-7I7V2Y3S){background:var(--color-sand-000);border:1px solid var(--color-sand-300);border-radius:8px;padding:.95rem 1.1rem;transition:border-color .14s ease}.GeneralFaqList:where(.astro-7I7V2Y3S) details:where(.astro-7I7V2Y3S)[open]{border-color:var(--color-grape-300)}.GeneralFaqList:where(.astro-7I7V2Y3S) summary:where(.astro-7I7V2Y3S){align-items:center;cursor:pointer;display:flex;font-family:var(--font-display);font-size:1.05rem;font-weight:600;gap:.75rem;line-height:1.3;list-style:none}.GeneralFaqList:where(.astro-7I7V2Y3S) summary:where(.astro-7I7V2Y3S)::-webkit-details-marker{display:none}.GeneralFaqList:where(.astro-7I7V2Y3S) summary:where(.astro-7I7V2Y3S):after{color:var(--color-grape-700);content:"+";font-family:var(--font-mono);font-size:1.3rem;font-weight:400;line-height:1;margin-left:auto;transition:transform .16s ease}.GeneralFaqList:where(.astro-7I7V2Y3S) details:where(.astro-7I7V2Y3S)[open] summary:where(.astro-7I7V2Y3S):after{content:"−"}.GeneralFaqList:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S){color:var(--color-sand-700);line-height:1.55;margin:.75rem 0 0}.InviteFooter:where(.astro-7I7V2Y3S){background:rgb(13 12 9);color:var(--color-sand-400);font-family:var(--font-family-primary);padding:2rem clamp(1rem,4vw,2rem)}.InviteFooterRow:where(.astro-7I7V2Y3S){align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.6rem;margin:0 auto;max-width:1180px}.InviteFooter:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S){color:var(--color-sand-000);font-family:"Hellix",var(--font-family-primary);font-weight:600;margin:0}.InviteFooter:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S) span:where(.astro-7I7V2Y3S){color:var(--color-sand-500);font-weight:400}.InviteFooter:where(.astro-7I7V2Y3S) nav:where(.astro-7I7V2Y3S){display:flex;flex-wrap:wrap;gap:1rem}.InviteFooter:where(.astro-7I7V2Y3S) a:where(.astro-7I7V2Y3S){color:var(--color-sand-300);font-size:.85rem;text-decoration:none}.InviteFooter:where(.astro-7I7V2Y3S) a:where(.astro-7I7V2Y3S):hover{color:var(--color-sand-000)}.InviteFooter:where(.astro-7I7V2Y3S) small:where(.astro-7I7V2Y3S){color:var(--color-sand-500);margin-left:auto}@media (min-width: 860px){.EditorialInvite:where(.astro-7I7V2Y3S) .MetricGrid:where(.astro-7I7V2Y3S){grid-template-columns:repeat(2,minmax(0,1fr))}.AboutTop:where(.astro-7I7V2Y3S){align-items:center;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:2.5rem}.AboutImage:where(.astro-7I7V2Y3S){aspect-ratio:auto;height:15rem}.AboutGrid:where(.astro-7I7V2Y3S){grid-template-columns:repeat(3,minmax(0,1fr))}.AboutGridFour:where(.astro-7I7V2Y3S){grid-template-columns:repeat(2,minmax(0,1fr))}.InviteHero:where(.astro-7I7V2Y3S){grid-template-columns:minmax(0,1fr) minmax(22rem,27rem)}.InviteSection:where(.astro-7I7V2Y3S){grid-template-columns:minmax(15rem,.45fr) minmax(0,1fr)}.ItemGrid:where(.astro-7I7V2Y3S){grid-template-columns:repeat(3,minmax(0,1fr))}.FAQList:where(.astro-7I7V2Y3S){grid-template-columns:repeat(2,minmax(0,1fr))}.Stepper:where(.astro-7I7V2Y3S){grid-template-columns:repeat(var(--step-count, 3),minmax(0,1fr));gap:1.25rem}.Step:where(.astro-7I7V2Y3S){grid-template-columns:minmax(0,1fr);gap:.85rem}.Step:where(.astro-7I7V2Y3S):before{background:var(--color-sand-300);content:"";height:2px;left:2.8rem;position:absolute;right:calc(-1.25rem - 1.2rem + 1.6rem);top:1.2rem}.Step:where(.astro-7I7V2Y3S):last-child:before{display:none}.CtaSection:where(.astro-7I7V2Y3S){grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.5rem}}.ConversationVisual:where(.astro-7I7V2Y3S){margin:0;overflow:hidden;border-radius:12px}.SignupColumn:where(.astro-7I7V2Y3S){min-width:0}.WithLocationVisual:where(.astro-7I7V2Y3S){display:flex;flex-direction:column;gap:2rem;align-self:stretch}.LocationVisual:where(.astro-7I7V2Y3S){margin:auto 0 0;display:flex;justify-content:center;mix-blend-mode:multiply}.LocationVisual:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){display:block;width:100%;max-width:24rem;height:24rem;object-fit:contain;filter:grayscale(1) contrast(1.35);mask-image:radial-gradient(ellipse closest-side,black 64%,transparent 100%)}@media (max-width: 859px){.LocationVisual:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){height:20rem}}.EditorialInvite:where(.astro-7I7V2Y3S) .InviteVisual:where(.astro-7I7V2Y3S){aspect-ratio:auto;border-radius:12px}.EditorialInvite:where(.astro-7I7V2Y3S) .InviteVisual:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){height:auto;aspect-ratio:3 / 2;object-fit:cover}.ConversationVisual:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){display:block;width:100%;height:auto}.ResearchIllustration:where(.astro-7I7V2Y3S){display:block;width:5.5rem;height:5.5rem;object-fit:contain;margin-bottom:1.25rem}.EditorialInvite:where(.astro-7I7V2Y3S) .AboutGrid:where(.astro-7I7V2Y3S) article:where(.astro-7I7V2Y3S){border:1px solid var(--color-sand-300);padding:1.75rem;border-radius:12px}.EditorialInvite:where(.astro-7I7V2Y3S) .AboutGrid:where(.astro-7I7V2Y3S){gap:1rem}.EditorialInvite:where(.astro-7I7V2Y3S) .AboutSection:where(.astro-7I7V2Y3S){gap:2rem;padding:3.5rem 0}.WorkSection:where(.astro-7I7V2Y3S){grid-template-columns:minmax(0,1fr);gap:1.75rem}.WorkSection:where(.astro-7I7V2Y3S) h2:where(.astro-7I7V2Y3S){max-width:none}.WorkVisual:where(.astro-7I7V2Y3S){margin:0;overflow:hidden;border-radius:12px}.WorkVisual:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){display:block;width:100%;height:auto}.WorkSection:where(.astro-7I7V2Y3S) .ItemGrid:where(.astro-7I7V2Y3S){gap:1rem}.WorkSection:where(.astro-7I7V2Y3S) .ItemGrid:where(.astro-7I7V2Y3S) article:where(.astro-7I7V2Y3S){padding:1.75rem}.WorkSection:where(.astro-7I7V2Y3S) .ItemGrid:where(.astro-7I7V2Y3S) p:where(.astro-7I7V2Y3S){line-height:1.6}.EditorialInvite:where(.astro-7I7V2Y3S) .InviteVisualCaption:where(.astro-7I7V2Y3S){position:static;background:var(--color-sand-000);color:var(--color-sand-700);border-radius:0;padding:1rem 1.25rem}@media (min-width: 860px){.EditorialInvite:where(.astro-7I7V2Y3S) .AboutTop:where(.astro-7I7V2Y3S){grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.WorkSection:where(.astro-7I7V2Y3S){grid-template-columns:minmax(0,1fr)}.WorkVisual:where(.astro-7I7V2Y3S) img:where(.astro-7I7V2Y3S){aspect-ratio:2.2;object-fit:cover;object-position:center 42%}}
