.hero{display:flex;flex-direction:column;padding-bottom:8px}.hero h1{font-size:clamp(46px,12.5vw,124px);margin-top:20px}.hero h1 .hero-accent{color:var(--green)}.hero-row{display:flex;flex-direction:column;gap:8px;margin-top:18px}.hero-shot{margin:22px 0 0;aspect-ratio:2.4}.hero-shot img{object-position:center 56%}@media (min-width:900px){.hero{min-height:calc(100svh - 120px)}.hero--short{min-height:0}.hero-shot{flex:1 1;min-height:320px;aspect-ratio:auto}.hero-shot img{object-position:20% 60%}.hero h1{font-size:min(7.2vw,88px)}.hero-row{flex-direction:row;align-items:center;justify-content:space-between;gap:28px}}.tape-label{position:absolute;left:18px;bottom:18px;background:var(--paper);color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;padding:12px 16px;line-height:1.8;transform:rotate(-2deg);box-shadow:0 8px 20px -12px rgba(0,0,0,.5)}.tape-label:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%) rotate(1deg);width:52px;height:16px;background:rgba(240,236,226,.65);border:1px solid rgba(20,19,16,.06)}.board-sec{padding-block:48px}@media (min-width:800px){.board-sec{padding-block:64px}}.board-sec h2{font-size:clamp(38px,9vw,76px);margin-top:12px}.board-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:26px}.roles-line{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0}.post-strip{background:var(--green);color:var(--cream)}.post-grid{display:grid;grid-template-columns:1fr;grid-gap:34px;gap:34px;padding-block:64px}.post-strip h2{font-size:clamp(38px,9vw,76px);margin-top:12px}.post-strip .label{color:rgba(241,237,228,.75)}.post-strip .scribble{color:var(--cream);font-size:clamp(24px,4.5vw,34px)}.post-shot{aspect-ratio:4/5;max-width:340px}.members-band{padding-bottom:64px}.members-band>.label{color:rgba(241,237,228,.75)}.post-strip .members-row{margin-top:0;border-top-color:rgba(241,237,228,.25)}.post-grid--flush{padding-block:48px;gap:26px}.post-grid--flush .post-shot{aspect-ratio:3/2;max-width:none}@media (min-width:800px){.post-grid{grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}.post-shot{justify-self:end;width:100%}.post-grid--flush{grid-template-rows:auto 1fr;align-items:stretch;row-gap:28px;padding-block:64px}.post-head{grid-column:1;grid-row:1}.post-proof{grid-column:1;grid-row:2}.post-grid--flush .post-shot{grid-column:2;grid-row:1/span 2;aspect-ratio:auto;height:100%;max-width:none}}.foot{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;padding-block:20px 24px}.foot p{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0}.crew-strip{background:var(--ink);color:var(--cream)}.crew-strip-inner{padding-block:64px}.crew-strip .label{color:rgba(241,237,228,.75)}.crew-strip h2{font-size:clamp(38px,9vw,76px);margin-top:12px}.crew-strip-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:28px}.crew-strip .scribble{color:var(--cream);font-size:clamp(24px,4.5vw,34px)}.crew-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:26px;padding:18px 0;border-top:2px solid var(--green);border-bottom:2px solid var(--green)}.crew-bar-text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-size:15px;line-height:1.5;max-width:60ch}.crew-bar-lead{display:flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:400;font-size:17px;letter-spacing:.02em;text-transform:uppercase;color:var(--green)}.crew-bar-lead .job-pip{background:var(--green-bright)}.crew-list--light>li:before{background:var(--cream)}.crew-strip .crew-list{margin:22px 0 4px;max-width:58ch;color:rgba(241,237,228,.9)}.foot-legal{display:flex;flex-wrap:wrap;gap:6px 16px}.foot-legal a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(20,19,16,.3)}.foot-legal a:hover{color:var(--ink);border-bottom-color:var(--ink)}.employer-points{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;margin-top:26px}.employer-points h3{font-family:var(--sans);font-size:18px;font-weight:700;line-height:1.25;margin:0 0 6px}.employer-points p:last-child{font-size:15.5px;line-height:1.5;color:var(--muted);margin:0;max-width:34ch}@media (min-width:800px){.employer-points{grid-template-columns:repeat(3,1fr);gap:40px}}.employer-cover{font-size:17px;line-height:1.55;max-width:52ch;margin:18px 0 0}.ink-page{background:var(--ink);color:var(--cream);min-height:100svh}.ink-page .foot p,.ink-page .label{color:rgba(241,237,228,.72)}.ink-page .page-lede{color:var(--cream)}.ink-page .price-note{color:rgba(241,237,228,.66)}.ink-page .hamburger-bar{background:var(--cream)}.ink-page .textlink{color:rgba(241,237,228,.78);border-bottom-color:rgba(241,237,228,.42)}.ink-page .textlink:focus-visible,.ink-page .textlink:hover{color:var(--cream);border-bottom-color:var(--cream)}.ink-page .foot-legal a{border-bottom-color:rgba(241,237,228,.3)}.ink-page .foot-legal a:hover{color:var(--cream);border-bottom-color:var(--cream)}.ink-page .members-row{border-top-color:rgba(241,237,228,.25)}.ink-page a.member:focus-visible .member-name,.ink-page a.member:hover .member-name{border-bottom-color:var(--cream)}.ink-page a.member:focus-visible{outline-color:var(--cream)}.hero-marked{line-height:1.18}.hero-line{display:block}.hero-line+.hero-line{margin-top:.26em}.hero-marked .hero-line>span{color:var(--ink);padding:0 .12em;background-image:linear-gradient(var(--cream),var(--cream));background-repeat:no-repeat;background-size:100% 1em;background-position:0 .25em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hero-marked+.page-lede{margin-top:26px}.ink-page .hero-marked .hero-accent{color:var(--green)}.ink-page input,.ink-page select,.ink-page textarea{background:transparent;color:var(--cream);border-color:rgba(241,237,228,.45)}.ink-page input:focus,.ink-page select:focus,.ink-page textarea:focus{border-color:var(--cream);outline:2px solid rgba(241,237,228,.35);outline-offset:2px}.ink-page input::placeholder,.ink-page textarea::placeholder{color:rgba(241,237,228,.42)}.ink-page .field-help{color:rgba(241,237,228,.6)}.ink-page .form-error{color:#f0917c}.ink-page .crew-strip{background:var(--cream);color:var(--ink)}.ink-page .crew-strip .count-note,.ink-page .crew-strip .label{color:var(--muted)}.ink-page .crew-strip .count-row--dark .count-figure{color:var(--green)}.ink-page .crew-strip .employer-cover{color:var(--ink)!important}.ink-page .crew-strip .reach-link,.ink-page .crew-strip .textlink{color:var(--muted);border-bottom-color:rgba(20,19,16,.4)}.ink-page .crew-strip .reach-link:focus-visible,.ink-page .crew-strip .reach-link:hover,.ink-page .crew-strip .textlink:focus-visible,.ink-page .crew-strip .textlink:hover{color:var(--ink);border-color:var(--ink)}.ink-page .crew-strip .count-row--dark .count+.count{border-left-color:rgba(20,19,16,.18)}.story-sec{padding-block:10px 44px}.story-close{padding-bottom:56px}.story-lede{font-size:18.5px;line-height:1.55;max-width:54ch;margin:0 0 16px}.story-lede:last-child{margin-bottom:0}@media (min-width:800px){.story-sec{padding-block:16px 56px}.story-lede{font-size:19.5px}}.members-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:30px;column-gap:30px;grid-row-gap:44px;row-gap:44px;margin:28px 0 0;padding-top:24px;border-top:1.5px solid rgba(20,19,16,.18)}.member-logo{display:flex;align-items:center;justify-content:center;height:48px;margin-bottom:10px}.member-logo img{width:auto;height:auto;max-height:100%;max-width:min(100%,190px);object-fit:contain}@media (min-width:760px){.member-logo{height:64px;margin-bottom:16px}}.member{display:block;color:inherit;text-decoration:none;text-align:center}a.member .member-name{border-bottom:1.5px solid transparent;display:inline-block}a.member:focus-visible .member-name,a.member:hover .member-name{border-bottom-color:var(--ink)}a.member:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.member .label{font-size:7px;line-height:1.4;margin-top:5px}.member-name{font-family:var(--sans);font-size:12px;font-weight:700;line-height:1.3;margin:0}@media (min-width:520px){.members-row{column-gap:44px;row-gap:56px}}@media (min-width:900px){.members-row{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px}}.hero--split{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;min-height:0;padding-bottom:56px}.hero-split-shot{aspect-ratio:4/5;max-width:420px}.hero-split-shot--square{aspect-ratio:1;max-width:460px}@media (min-width:900px){.hero--split{grid-template-columns:1.15fr .85fr;gap:54px;align-items:center;padding-block:18px 72px}.hero--flush{align-items:stretch}.hero--split.hero--even{grid-template-columns:1fr 1fr}.hero--flush .hero-split-shot{aspect-ratio:auto;height:100%;max-width:none}.hero--split h1{font-size:min(6.4vw,72px)}.hero--split.hero--even h1{font-size:min(7.6vw,92px)}.hero-split-shot{aspect-ratio:3/4;max-width:none;justify-self:end;width:100%}.hero-split-shot--square{aspect-ratio:1;max-width:none}}.count-row{display:flex;gap:18px;margin-top:30px}.count{flex:1 1;min-width:0}.count+.count{padding-left:18px;border-left:1.5px solid rgba(20,19,16,.18)}@media (min-width:560px){.count-row{gap:34px}.count{flex:0 1 auto;min-width:150px}.count+.count{padding-left:34px}}.count-figure{font-family:var(--disp);font-size:clamp(40px,8vw,54px);line-height:1;color:var(--green);margin:0}.count-note{font-size:14px;line-height:1.4;color:var(--muted);max-width:21ch;margin:8px 0 0}.how-steps{list-style:none;counter-reset:none;display:grid;grid-template-columns:1fr;grid-gap:26px;gap:26px;padding:0;margin:34px 0 0}.how-steps>li{margin:0}.step-number{display:block;font-family:var(--disp);font-size:22px;line-height:1;letter-spacing:.04em;color:rgba(241,237,228,.65);padding-bottom:12px;border-bottom:1.5px solid rgba(241,237,228,.28)}.how-steps h3{font-family:var(--disp);font-weight:400;font-size:18px;letter-spacing:.03em;text-transform:uppercase;margin:14px 0 8px}.how-steps p{font-size:15px;line-height:1.5;color:rgba(241,237,228,.82);margin:0;max-width:30ch}@media (min-width:760px){.how-steps{grid-template-columns:repeat(4,1fr);gap:30px}}.price-sec{display:grid;grid-template-columns:1fr;grid-gap:26px;gap:26px;padding-block:48px}.price-shot{aspect-ratio:16/9}@media (min-width:900px){.price-sec{grid-template-columns:.8fr 1.2fr;grid-template-rows:auto 1fr;column-gap:54px;row-gap:26px;padding-block:64px;align-items:stretch}.price-head{grid-column:2;grid-row:1}.price-body{grid-column:2;grid-row:2}.price-shot{grid-column:1;grid-row:1/span 2;aspect-ratio:auto;height:100%;max-width:none;width:100%}}.roles-strip{background:var(--ink);color:var(--cream)}.roles-strip .label{color:rgba(241,237,228,.75)}.roles-sec{padding-block:48px}.roles-sec h2{font-size:clamp(32px,6.5vw,54px);margin-top:10px}.roles-grid{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;margin-top:28px}.roles-grid h3{font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:rgba(241,237,228,.6);padding-bottom:10px;border-bottom:1.5px solid rgba(241,237,228,.28);margin:0}.roles-note{font-size:14px;line-height:1.55;color:rgba(241,237,228,.7);margin:24px 0 0;max-width:62ch}.roles-grid ul{list-style:none;padding:0;margin:12px 0 0;line-height:1.5}.roles-grid li{display:inline;font-family:var(--disp);font-size:17px;letter-spacing:.03em;text-transform:uppercase;margin:0}.roles-grid li:not(:last-child):after{content:"\00A0\00B7\200B";color:rgba(241,237,228,.45);margin-right:.32em}@media (min-width:700px){.roles-grid{gap:26px}.roles-grid li{font-size:21px}.roles-sec{padding-block:64px}}.price-note{font-size:14px;line-height:1.55;color:var(--muted);margin:16px 0 0}.price-example{border:1.5px solid var(--ink);border-radius:16px;padding:20px 22px;margin-top:22px;max-width:440px}.price-example dl{display:grid;grid-gap:10px;gap:10px;margin:14px 0 0}.price-example dl>div{display:flex;justify-content:space-between;gap:18px;align-items:baseline}.price-example dt{font-size:15.5px;color:var(--muted)}.price-example dd{font-size:16px;font-weight:600;margin:0}.price-total{border-top:1.5px solid var(--ink);padding-top:12px;margin-top:4px}.price-total dt{color:var(--ink);font-weight:600}.price-total dd{font-family:var(--disp);font-size:24px;font-weight:400}.two-doors{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-top:28px}.two-doors h3{font-family:var(--disp);font-weight:400;font-size:20px;letter-spacing:.02em;text-transform:uppercase;margin:0 0 6px}.two-doors p{font-size:15.5px;line-height:1.5;color:rgba(241,237,228,.82);margin:0 0 10px;max-width:30ch}.two-doors .textlink{color:var(--cream);border-bottom-color:rgba(241,237,228,.5)}@media (min-width:700px){.two-doors{grid-template-columns:1fr 1fr;gap:34px}}.count-row--dark .count-figure{color:var(--cream)}.count-row--dark .count-note{color:rgba(241,237,228,.8)}.count-row--dark .count+.count{border-left-color:rgba(241,237,228,.3)}.benefits--row{border-top:1.5px solid rgba(20,19,16,.15);padding-top:18px;margin:0 0 8px}@media (min-width:900px){.benefits--row{text-align:center}}.point-icon{display:block;color:var(--green);margin-bottom:10px}.reach-grid{display:grid;grid-template-columns:1fr;grid-gap:26px;gap:26px;padding-block:48px}.reach-shot{aspect-ratio:3/2}.reach-grid h2{font-size:clamp(34px,7.5vw,58px);margin-top:12px;max-width:16ch}.reach-link{color:var(--cream);border-bottom-color:rgba(241,237,228,.5)}.reach-link:focus-visible,.reach-link:hover{color:var(--cream);border-color:var(--cream)}.reach-note{font-size:14px;line-height:1.5;color:rgba(241,237,228,.72);margin:16px 0 0}@media (min-width:900px){.reach-grid{grid-template-columns:1.1fr .9fr;grid-template-rows:auto 1fr;column-gap:56px;row-gap:34px;padding-block:64px;align-items:stretch}.reach-head{grid-column:1;grid-row:1}.reach-proof{grid-column:1;grid-row:2}.reach-shot{grid-column:2;grid-row:1/span 2;aspect-ratio:auto;height:100%;justify-self:end;width:100%}}.count-row--lead{margin-top:0}.count-row--lead .count-figure{font-size:clamp(46px,9vw,66px)}.count-row--lead .count-note{font-size:15px;max-width:24ch}.count-row--inline .count{display:flex;align-items:center;gap:18px;min-width:0}.count-row--inline .count-figure{font-size:clamp(56px,12vw,84px)}.count-row--inline .count-note{margin:0;max-width:20ch}.invite{max-width:44rem;margin-inline:auto;text-align:center;padding-block:18px 72px}.invite-eyebrow{letter-spacing:.3em;margin-bottom:34px}.invite-mark{display:flex;justify-content:center;align-items:center;min-height:96px;margin-bottom:28px}.invite-mark img{width:auto;height:auto;max-height:96px;max-width:min(100%,340px);object-fit:contain}@media (min-width:760px){.invite-mark{min-height:132px;margin-bottom:36px}.invite-mark img{max-height:132px;max-width:min(100%,440px)}}.invite-name{font-size:clamp(30px,6.4vw,56px);line-height:1.02;margin:0}.invite-rule{width:64px;height:0;border:0;border-top:1.5px solid rgba(241,237,228,.35);margin:40px auto}@media (min-width:760px){.invite-rule{margin:52px auto}}.invite-letter{max-width:34rem;margin-inline:auto}.invite-letter p{font-size:17px;line-height:1.65;color:rgba(241,237,228,.9);margin:0 0 18px}@media (min-width:760px){.invite-letter p{font-size:18.5px}}.invite-dear,.invite-gift{font-weight:600;color:var(--cream)!important}.invite-gift{padding:20px 0}.invite-signature{color:var(--cream);font-size:clamp(26px,5vw,34px);margin:30px 0 2px!important;line-height:1.1}.invite-signoff{letter-spacing:.28em;margin:0!important}.invite-crowd,.invite-ready{max-width:34rem;margin-inline:auto}.invite-crowd{margin-top:34px}.invite-crowd p:not(.label),.invite-ready p:not(.label){font-size:16.5px;line-height:1.65;color:rgba(241,237,228,.82);margin:0}.invite-ready p:not(.label)+p:not(.label){margin-top:14px}.invite-section-head{letter-spacing:.26em;margin:0 0 14px}.invite-figures{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:22px 30px}.invite-figures li{display:flex;flex-direction:column;align-items:center;gap:6px}.invite-figures strong{font-family:var(--disp);font-weight:400;font-size:clamp(32px,7vw,44px);line-height:1;color:var(--cream)}.invite-figures span{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;color:rgba(241,237,228,.6);max-width:13ch;text-align:center}@media (min-width:760px){.invite-figures{gap:22px 52px}.invite-figures span{max-width:15ch}}.invite-smallprint{max-width:30rem;margin:18px auto 0;font-family:var(--mono);font-size:11.5px;line-height:1.7;letter-spacing:.04em;color:rgba(241,237,228,.55)}.invite-members-head{letter-spacing:.26em;margin-bottom:4px}.invite .members-row{border-top:0;padding-top:10px;margin-top:0}.invite-accept{display:flex;flex-direction:column;align-items:center;gap:14px}.invite-spent{color:rgba(241,237,228,.82);max-width:34rem;margin:0}.ink-page .modal{background:var(--ink);color:var(--cream);border-color:rgba(241,237,228,.35);max-height:calc(100svh - 32px);overflow-y:auto}.ink-page .modal::-webkit-backdrop{background:rgba(8,8,7,.74)}.ink-page .modal::backdrop{background:rgba(8,8,7,.74)}.ink-page .modal-panel{text-align:left}.ink-page .modal-body>p:first-child,.ink-page .modal-title{text-align:center}.ink-page .modal-body{color:rgba(241,237,228,.82)}.ink-page .modal-body strong{color:var(--cream)}.ink-page .modal-body .label{color:rgba(241,237,228,.72)}.ink-page .modal-dismiss{border-color:rgba(241,237,228,.4);color:rgba(241,237,228,.75);background:none}.ink-page .modal-dismiss:hover{border-color:var(--cream);color:var(--cream)}.ink-page .modal .field-help{color:rgba(241,237,228,.6)}.invite-choices{display:flex;flex-direction:column;gap:10px;margin:0 0 20px}.ink-page .suffix-row>span{color:rgba(241,237,228,.7)}.invite-ask{margin:0 0 20px}.invite-ask .field-help{margin-bottom:0}.invite-agree,.invite-choice{display:flex;align-items:flex-start;gap:10px;line-height:1.5;cursor:pointer}.invite-agree input,.invite-choice input{width:auto;margin:3px 0 0;accent-color:var(--green-bright);flex:0 0 auto}.invite-agree{margin:0;font-size:14.5px;color:rgba(241,237,228,.82)}.ink-page .modal-body a,.invite-agree a{color:var(--cream)}.invite-code-aside,.invite-code-form{text-align:center}.invite-code{margin-inline:auto}.ink-page .modal-body .label,.invite-code{display:block}.invite-code{margin-top:8px;max-width:180px;font-size:24px;letter-spacing:.22em;text-align:center}.ink-page .modal .form-error{margin:12px 0 0}