.manifesto-home-module__TO2-tW__main{flex-direction:column;align-items:center;min-height:100svh;display:flex}.manifesto-home-module__TO2-tW__hero{text-align:center;flex-direction:column;align-items:center;padding:12vh 24px 8vh;display:flex}.manifesto-home-module__TO2-tW__mark{width:clamp(96px,13vw,150px);height:auto}.manifesto-home-module__TO2-tW__wordmark{font-family:var(--font-sans), sans-serif;letter-spacing:.42em;text-indent:.42em;margin-top:2.6rem;font-size:clamp(.9rem,1.8vw,1.15rem);font-weight:700}.manifesto-home-module__TO2-tW__dot{color:var(--orange)}.manifesto-home-module__TO2-tW__tagline{font-family:var(--font-sans), sans-serif;letter-spacing:-.02em;margin-top:1.4rem;font-size:clamp(2.2rem,5.2vw,4rem);font-weight:700;line-height:1.04}.manifesto-home-module__TO2-tW__sub{max-width:52ch;color:var(--muted);margin-top:1.5rem;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.6}.manifesto-home-module__TO2-tW__split{grid-template-columns:minmax(360px,520px) 1fr;align-items:start;gap:24px 56px;width:100%;max-width:1248px;margin-inline:auto;padding:3vh 32px 4vh;display:grid}.manifesto-home-module__TO2-tW__memoWrap{grid-area:1/1;justify-content:center;display:flex}.manifesto-home-module__TO2-tW__rosterCol{grid-area:1/2}@media (max-width:980px){.manifesto-home-module__TO2-tW__split{grid-template-columns:1fr}.manifesto-home-module__TO2-tW__memoWrap,.manifesto-home-module__TO2-tW__rosterCol{grid-area:auto}.manifesto-home-module__TO2-tW__memoWrap{order:-1}}.manifesto-home-module__TO2-tW__roster{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-items:center;gap:36px 24px;width:100%;padding:1vh 0 0;display:grid}.manifesto-home-module__TO2-tW__rosterActive{flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.manifesto-home-module__TO2-tW__rosterActive .manifesto-home-module__TO2-tW__badge{width:220px}.manifesto-home-module__TO2-tW__rosterActive .manifesto-home-module__TO2-tW__badge:nth-child(odd){transform:rotate(-1.4deg)translateY(4px)}.manifesto-home-module__TO2-tW__rosterActive .manifesto-home-module__TO2-tW__badge:nth-child(2n){transform:rotate(1.2deg)translateY(-4px)}.manifesto-home-module__TO2-tW__roster:not(.manifesto-home-module__TO2-tW__rosterActive){justify-content:center;align-items:flex-start;display:flex}.manifesto-home-module__TO2-tW__roster:not(.manifesto-home-module__TO2-tW__rosterActive) .manifesto-home-module__TO2-tW__badge{width:220px;transform:rotate(1.8deg)}.manifesto-home-module__TO2-tW__badge{background:var(--paper);border:1px solid #1112141f;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:220px;padding:12px 16px 14px;display:flex;box-shadow:0 1px 2px #1112140f,0 10px 24px -12px #1112142e}.manifesto-home-module__TO2-tW__badgeDim{opacity:.55}.manifesto-home-module__TO2-tW__rosterTrio{padding:2vh 32px 0}.manifesto-home-module__TO2-tW__badgeLink{color:inherit;text-decoration:none;transition:transform .28s;display:block}.manifesto-home-module__TO2-tW__rosterTrio .manifesto-home-module__TO2-tW__badgeLink .manifesto-home-module__TO2-tW__badge{width:260px;max-width:260px;transition:box-shadow .28s;transform:none}.manifesto-home-module__TO2-tW__rosterTrio .manifesto-home-module__TO2-tW__badgeLink:first-child{transform:rotate(-2deg)translateY(4px)}.manifesto-home-module__TO2-tW__rosterTrio .manifesto-home-module__TO2-tW__badgeLink:nth-child(2){transform:rotate(1.4deg)translateY(-4px)}.manifesto-home-module__TO2-tW__rosterTrio .manifesto-home-module__TO2-tW__badgeLink:nth-child(3){transform:rotate(-1.2deg)translateY(6px)}.manifesto-home-module__TO2-tW__rosterTrio .manifesto-home-module__TO2-tW__badgeLink:first-child:hover{transform:rotate(1deg)translateY(-4px)}.manifesto-home-module__TO2-tW__rosterTrio .manifesto-home-module__TO2-tW__badgeLink:nth-child(2):hover{transform:rotate(-1.6deg)translateY(-12px)}.manifesto-home-module__TO2-tW__rosterTrio .manifesto-home-module__TO2-tW__badgeLink:nth-child(3):hover{transform:rotate(1.4deg)translateY(-2px)}.manifesto-home-module__TO2-tW__rosterTrio .manifesto-home-module__TO2-tW__badgeLink:hover .manifesto-home-module__TO2-tW__badge{box-shadow:0 2px 4px #11121414,0 24px 48px -14px #11121452}.manifesto-home-module__TO2-tW__badgeLarge .manifesto-home-module__TO2-tW__agentName{font-size:1.05rem}.manifesto-home-module__TO2-tW__badgeLarge .manifesto-home-module__TO2-tW__role{font-size:.8rem}.manifesto-home-module__TO2-tW__badgeLarge .manifesto-home-module__TO2-tW__badgeEmail{font-size:.64rem}.manifesto-home-module__TO2-tW__memoBelow{justify-content:center;width:100%;padding:7vh 24px 2vh;display:flex}.manifesto-home-module__TO2-tW__slot{background:var(--canvas);border-radius:4px;width:38px;height:8px;margin-bottom:12px;box-shadow:inset 0 1px 2px #1112142e}.manifesto-home-module__TO2-tW__badgeHead{align-items:center;gap:6px;width:100%;padding-bottom:10px;display:flex}.manifesto-home-module__TO2-tW__badgeMark{width:13px;height:auto}.manifesto-home-module__TO2-tW__badgeCo{font-family:var(--font-sans), sans-serif;letter-spacing:.18em;font-size:.5rem;font-weight:700}.manifesto-home-module__TO2-tW__badgeFile{font-family:var(--font-mono), monospace;letter-spacing:.1em;opacity:.45;margin-left:auto;font-size:.5rem}.manifesto-home-module__TO2-tW__portraitWrap{background:var(--paper);border:1px solid #111214d9;border-radius:6px;width:100%;line-height:0;overflow:hidden}.manifesto-home-module__TO2-tW__portrait{aspect-ratio:1;object-fit:cover;width:100%;display:block}.manifesto-home-module__TO2-tW__agentName{font-family:var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-top:14px;font-size:.95rem;font-weight:700;line-height:1}.manifesto-home-module__TO2-tW__role{opacity:.75;margin-top:6px;font-size:.72rem}.manifesto-home-module__TO2-tW__badgeEmail{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:inherit;border-bottom:1px solid #11121459;margin-top:7px;padding-bottom:1px;font-size:.58rem;text-decoration:none}.manifesto-home-module__TO2-tW__badgeFoot{border-top:1px solid #1112141f;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;margin-top:12px;padding-top:10px;display:grid}.manifesto-home-module__TO2-tW__badgeFoot>:first-child{grid-column:2}.manifesto-home-module__TO2-tW__domainMark{background:var(--orange);grid-column:3;justify-self:end;width:7px;height:7px;display:inline-block}.manifesto-home-module__TO2-tW__legend{font-family:var(--font-mono), monospace;letter-spacing:.16em;opacity:.75;text-align:center;padding:2.5vh 24px 0;font-size:.58rem}.manifesto-home-module__TO2-tW__legend .manifesto-home-module__TO2-tW__domainMark{vertical-align:baseline;width:7px;height:7px;margin-right:2px}.manifesto-home-module__TO2-tW__statusActive,.manifesto-home-module__TO2-tW__statusTraining{font-family:var(--font-mono), monospace;letter-spacing:.18em;font-size:.55rem}.manifesto-home-module__TO2-tW__statusActive{color:var(--blue);align-items:center;gap:.5em;display:inline-flex}.manifesto-home-module__TO2-tW__statusDot{background:var(--blue);border-radius:50%;width:6px;height:6px}.manifesto-home-module__TO2-tW__statusTraining{opacity:.45}.manifesto-home-module__TO2-tW__badgeOpen{color:inherit;text-decoration:none;transform:rotate(-1.6deg)translateY(4px)}.manifesto-home-module__TO2-tW__badgeOpen:hover{box-shadow:0 1px 2px #11121414,0 14px 30px -12px #1112143d}.manifesto-home-module__TO2-tW__portraitOpen{aspect-ratio:1;border:1px dashed #11121466;justify-content:center;align-items:center;display:flex}.manifesto-home-module__TO2-tW__openMark{opacity:.12;width:34px;height:auto}.manifesto-home-module__TO2-tW__openName{white-space:nowrap;font-size:.8rem}.manifesto-home-module__TO2-tW__statusOpen{font-family:var(--font-mono), monospace;letter-spacing:.18em;color:var(--orange);grid-column:2;font-size:.55rem}.manifesto-home-module__TO2-tW__memo{background:var(--paper);border:1px solid #1112141a;border-radius:4px;max-width:620px;padding:44px 52px 40px;transform:rotate(-.5deg);box-shadow:0 1px 2px #1112140f,0 14px 32px -14px #11121433}.manifesto-home-module__TO2-tW__memoHead{border-bottom:1px solid var(--ink);align-items:flex-start;gap:14px;padding-bottom:18px;display:flex}.manifesto-home-module__TO2-tW__memoMark{width:22px;height:auto}.manifesto-home-module__TO2-tW__memoMeta{font-family:var(--font-mono), monospace;letter-spacing:.18em;flex-direction:column;gap:4px;font-size:.6rem;display:flex}.manifesto-home-module__TO2-tW__memoRe{opacity:.55}.manifesto-home-module__TO2-tW__memoBody{flex-direction:column;gap:1.1em;padding-top:26px;display:flex}.manifesto-home-module__TO2-tW__memoBody p{font-family:var(--font-sans), sans-serif;letter-spacing:.005em;font-size:1rem;line-height:1.7}.manifesto-home-module__TO2-tW__memoBody strong{font-weight:700}.manifesto-home-module__TO2-tW__memoSign{font-family:var(--font-sans), sans-serif;letter-spacing:.18em;margin-top:30px;font-size:.66rem;font-weight:700;display:block}@media (max-width:560px){.manifesto-home-module__TO2-tW__memo{padding:32px 26px 30px}}.manifesto-home-module__TO2-tW__contact{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:8vh 24px 12vh;display:flex}.manifesto-home-module__TO2-tW__contactLead{font-family:var(--font-sans), sans-serif;letter-spacing:-.015em;max-width:26ch;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:700}.manifesto-home-module__TO2-tW__contactSub{max-width:40ch;color:var(--muted);margin-top:-.4rem;font-size:.95rem;line-height:1.6}.manifesto-home-module__TO2-tW__arrow{color:var(--orange)}.manifesto-home-module__TO2-tW__form{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:18px;display:flex}.manifesto-home-module__TO2-tW__formInput{font-family:var(--font-mono), monospace;letter-spacing:.04em;border:none;border-bottom:1px solid var(--ink);width:min(320px,80vw);color:var(--ink);background:0 0;border-radius:0;padding:.35em .2em;font-size:.95rem}.manifesto-home-module__TO2-tW__formInput:focus{border-bottom-width:2px;outline:none}.manifesto-home-module__TO2-tW__formInput::placeholder{opacity:.4}.manifesto-home-module__TO2-tW__formButton{font-family:var(--font-mono), monospace;letter-spacing:.12em;border:none;border-bottom:1px solid var(--ink);cursor:pointer;color:var(--ink);background:0 0;padding:.35em .2em;font-size:.95rem}.manifesto-home-module__TO2-tW__formButton:disabled{opacity:.5}.manifesto-home-module__TO2-tW__formDone{font-family:var(--font-mono), monospace;letter-spacing:.06em;font-size:.95rem}.manifesto-home-module__TO2-tW__formError{opacity:.75;width:100%;font-size:.85rem}.manifesto-home-module__TO2-tW__footer{border-top:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:16px;width:100%;margin-top:auto;padding:26px 32px;display:flex}.manifesto-home-module__TO2-tW__footerSign{font-family:var(--font-sans), sans-serif;letter-spacing:.04em;font-size:.78rem;font-weight:700}.manifesto-home-module__TO2-tW__footerCopy{font-family:var(--font-sans), sans-serif;opacity:.75;font-size:.72rem}
.pv4:has(.busy-demo){background:#fdfcfb}.busy-demo{color:#171717;padding-bottom:90px}.bd-hero{text-align:center;max-width:950px;margin:0 auto;padding:90px 0 65px}.bd-hero h1{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(44px,6.3vw,82px);font-weight:750;line-height:1.02}.bd-hero>p{color:#6f7072;letter-spacing:-.025em;max-width:620px;margin:26px auto 0;font-size:clamp(19px,2vw,24px);line-height:1.5}.bd-intro{background:#e5e9e4;border-radius:32px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1040px;margin:0 auto;padding:44px;display:grid}.bd-copy{min-width:0}.bd-copy h2{letter-spacing:-.05em;margin:0 0 20px;font-size:clamp(30px,3vw,38px);font-weight:750;line-height:1.08}.bd-copy>p{color:#656d66;letter-spacing:-.015em;margin:0;font-size:18px;line-height:1.65}.bd-person{align-items:center;gap:14px;margin-top:30px;display:flex}.bd-person img{object-fit:cover;background:#f7f4f2;border-radius:14px;width:60px;height:60px}.bd-person strong{letter-spacing:-.03em;font-size:21px;display:block}.bd-person span{color:#6d786f;margin-top:4px;font-size:14px;line-height:1.4;display:block}.bd-form-card{background:#fffefd;border-radius:24px;min-width:0;padding:30px;box-shadow:0 16px 35px -25px #33423844}.bd-form-card h3{letter-spacing:-.045em;margin:0 0 12px;font-size:26px;line-height:1.12}.bd-form-card>p{color:#727775;margin:0 0 23px;font-size:16px;line-height:1.55}.bd-form-card form{flex-direction:column;gap:12px;width:100%;margin:0;display:flex}.bd-form-card form input{color:#171717;width:100%;min-width:0;font:inherit;outline-offset:3px;box-sizing:border-box;background:#fdfcfb;border:1px solid #dedfd9;border-radius:12px;padding:15px 16px;font-size:16px;line-height:1.4}.bd-form-card form input:focus{border-color:#305bff;outline:2px solid #305bff33}.bd-form-card form button{color:#fff;width:100%;font:inherit;letter-spacing:-.015em;cursor:pointer;background:#305bff;border:0;border-radius:999px;flex-direction:row-reverse;justify-content:center;align-items:center;gap:15px;padding:15px 20px;font-size:16px;font-weight:600;display:flex}.bd-form-card form button:hover{background:#2349d8}.bd-form-card form button:disabled{opacity:.65;cursor:wait}.bd-form-card form p{margin:0;font-size:14px;line-height:1.5}.bd-email{color:#69736b;margin-top:22px;font-size:13px;text-decoration:none;display:inline-block}.bd-email:hover{color:#305bff}@media (max-width:760px){.busy-demo{padding-bottom:55px}.bd-hero{padding:55px 0 42px}.bd-hero h1{font-size:clamp(40px,9vw,58px)}.bd-hero>p{font-size:19px}.bd-intro{border-radius:26px;grid-template-columns:1fr;gap:28px;padding:28px 24px}.bd-copy h2{font-size:30px}.bd-person{margin-top:22px}.bd-form-card{border-radius:20px;padding:25px 20px}}.bd-form-card form input::placeholder{color:#858985;opacity:1}.bd-form-card form button span{color:inherit}
