.deck-email-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,7vw,95px);align-items:center;padding-block:55px 58px}.deck-email-copy{min-width:0}.deck-email-copy>.eyebrow{display:block}.deck-availability{display:inline-flex;font-size:9px;line-height:1.5;color:#c4d4b7;border:1px solid #496147;border-radius:4px;padding:6px 9px;background:#203226;margin-top:17px}.deck-email-copy h1{font:400 clamp(52px,6vw,81px)/1 Editorial,Georgia,serif;letter-spacing:-.028em;margin:23px 0}.deck-email-copy>p{font-size:14px;color:#a2b7a9;line-height:1.85;max-width:480px}.deck-email-copy .hero-actions{gap:22px;flex-wrap:wrap;margin-top:28px}.deck-email-copy .text-link{font-size:10px;gap:14px}.deck-email-copy>.deck-current{font-size:10px;line-height:1.8;color:#88a18e;max-width:440px;margin-top:21px}.deck-email-visual{min-width:0;padding:18px 0}.deck-mail{padding:0 29px 24px;background:#efeee6;color:#253528;border:1px solid #e4e7dc;border-radius:9px;box-shadow:0 18px 55px #0004}.deck-mail-bar{display:flex;justify-content:space-between;gap:15px;font-size:11px;line-height:1.5;margin-inline:-29px;padding:16px 22px;border-bottom:1px solid #cdd4c9;border-radius:9px 9px 0 0;background:#e3e6da}.deck-mail-bar>span:last-child{font-size:9px;color:#71806b}.deck-mail dl{margin:21px 0}.deck-mail dl>div{display:grid;grid-template-columns:50px minmax(0,1fr);gap:13px;padding:11px 0;border-bottom:1px solid #d4d9cd;font-size:11px;line-height:1.7}.deck-mail dt{color:#75826f}.deck-mail dd{margin:0;overflow-wrap:anywhere}.deck-mail>p{font-size:12px;line-height:1.85;color:#607259;margin:23px 0}.deck-attachment{display:flex;align-items:center;gap:12px;border:1px solid #c2ceba;border-radius:5px;padding:12px;background:#e3e8d9}.deck-attachment svg{width:25px;height:29px;fill:none;stroke:#51694d;stroke-width:1.4;flex-shrink:0}.deck-attachment strong{font-size:11px;font-weight:500;display:block;overflow-wrap:anywhere}.deck-attachment small{font-size:9px;display:block;color:#75826c;margin-top:5px}.deck-email-send{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px;line-height:1.5;margin-top:22px}.deck-email-send>span:last-child{display:grid;place-items:center;min-height:33px;width:38px;background:#22442e;color:#edf2e3;border-radius:5px;font-size:18px}.deck-draft{position:relative;margin:22px 0 0 28px;background:#1a3020;border:1px solid #4c6746;border-radius:8px;padding:23px 26px}.deck-draft-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:9px;line-height:1.6;color:#a6bc9e}.deck-draft-heading>span:last-child{font-size:8px;background:#304c30;border:1px solid #53704c;border-radius:3px;padding:3px 6px;white-space:nowrap}.deck-draft h2{font:400 33px/1.08 Editorial,Georgia,serif;letter-spacing:-.014em;color:#dfebd3;margin:23px 0}.deck-draft-fields{display:flex;flex-wrap:wrap;gap:8px}.deck-draft-fields>span{font-size:8px;line-height:1.6;color:#adc5a3;border:1px solid #46603f;border-radius:3px;padding:5px 7px;background:#243c27}.deck-draft>p{font-size:9px;line-height:1.85;color:#8da585;margin-top:18px;max-width:350px}.deck-visual-note{font-size:9px;line-height:1.85;color:#7e9785;margin-top:15px;padding-left:28px}.deck-flow-section{border-bottom:1px solid var(--line)}.deck-flow-buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-bottom:16px}.deck-flow-buttons>button{min-height:46px;text-align:left;border:1px solid #344c39;background:#122419;color:#859f88;border-radius:5px;padding:12px 16px;font:500 11px/1.5 Inter,Arial,sans-serif;cursor:pointer}.deck-flow-buttons>button[aria-pressed=true]{background:#2b4330;border-color:#668462;color:#e1edd6}.deck-flow-buttons>button:hover{background:#253e2b;color:#dae7d0}.deck-flow-buttons :focus-visible{outline:2px solid #c5d7b7;outline-offset:4px}.deck-flow-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;padding:38px;border:1px solid #344f3b;border-radius:8px;background:#0e1b13;align-items:start}.deck-flow-panel>div{min-width:0}.deck-flow-panel .eyebrow{font-size:9px;color:#8fae93}.deck-flow-panel h3{font:400 37px/1.12 Editorial,Georgia,serif;letter-spacing:-.017em;margin:21px 0 18px}.deck-flow-panel>div>p{font-size:12px;line-height:1.9;color:#95ad9b}.deck-flow-panel .deck-step-note{font-size:10px;line-height:1.9;color:#839d88;margin-top:22px}.deck-step-card{background:#1c3323;border:1px solid #456346;border-radius:6px;padding:22px 25px}.deck-step-card-top{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:10px;color:#bbd0b0;line-height:1.7}.deck-step-card-top>span:last-child{border:1px solid #4e6f48;padding:3px 6px;border-radius:3px;font-size:8px;text-align:center;color:#bbd5a9;background:#29422c}.deck-step-card ul{list-style:none;padding:0;margin:24px 0 0}.deck-step-card li{padding:17px 0;border-top:1px solid #3d5840;font-size:12px;color:#aec5a5;line-height:1.6}.deck-step-card>p{font-size:10px;line-height:1.8;color:#85a080;margin-top:20px}.deck-capabilities{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:70px}.deck-capabilities h2{font-size:clamp(39px,4.5vw,57px);line-height:1.09;letter-spacing:-.02em;margin:23px 0}.deck-capabilities>div>p{font-size:12px;line-height:1.9;color:#92aa99;max-width:400px}.deck-capabilities dl{margin:0;min-width:0}.deck-capabilities dl>div{padding:19px 0;border-top:1px solid #345039;display:grid;grid-template-columns:150px minmax(0,1fr);gap:27px}.deck-capabilities dt{font-size:12px;color:#c5d7bb;line-height:1.8}.deck-capabilities dd{font-size:12px;line-height:1.9;color:#8ea796;margin:0}.deck-today{display:flex;align-items:center;justify-content:space-between;gap:45px;border:1px solid #36513b;border-radius:8px;padding:30px 34px;background:#122418;margin-bottom:20px}.deck-today>div{min-width:0}.deck-today .eyebrow{font-size:9px}.deck-today h2{font:400 36px/1.1 Editorial,Georgia,serif;letter-spacing:-.014em;margin:19px 0 17px}.deck-today p{font-size:12px;line-height:1.95;color:#97af9b;max-width:620px}.deck-today>.button{flex-shrink:0;font-size:11px;gap:19px}.deck-email-copy a:focus-visible,.deck-today>a:focus-visible{outline:2px solid #c3d6b0;outline-offset:5px}
@media(max-width:1100px){.deck-email-hero{grid-template-columns:1fr;gap:25px;padding-block:35px 45px}.deck-email-copy h1{font-size:68px}.deck-email-copy>p{max-width:610px}.deck-email-visual{max-width:760px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:22px}.deck-draft{margin:0;padding:23px}.deck-draft-heading{flex-wrap:wrap;gap:10px}.deck-visual-note{grid-column:1/-1;padding:0;margin-top:0}.deck-mail{padding-inline:22px}.deck-mail-bar{margin-inline:-22px}.deck-flow-panel{gap:32px;padding:30px}.deck-capabilities{gap:38px}.deck-capabilities dl>div{grid-template-columns:125px minmax(0,1fr);gap:20px}.deck-today{flex-wrap:wrap;gap:25px}}
@media(max-width:800px){.deck-flow-panel,.deck-capabilities{grid-template-columns:1fr;gap:30px}.deck-capabilities>div>p{max-width:620px}.deck-flow-panel h3{max-width:none}}
@media(max-width:700px){.deck-email-hero{padding-block:30px 37px}.deck-email-copy h1{font-size:clamp(49px,12vw,62px);line-height:1.04;letter-spacing:-.025em}.deck-email-copy h1 br:nth-of-type(2){display:block}.deck-email-copy>p{font-size:13px}.deck-email-copy .hero-actions{align-items:flex-start;flex-direction:column;gap:12px}.deck-email-copy .button{font-size:11px;gap:20px}.deck-email-copy>.deck-current{font-size:10px}.deck-email-visual{grid-template-columns:1fr;gap:21px;padding:10px 0 0}.deck-mail{padding:0 24px 23px}.deck-mail-bar{margin-inline:-24px}.deck-mail dl>div{grid-template-columns:39px minmax(0,1fr);gap:10px}.deck-draft{margin-left:20px;padding:23px}.deck-draft h2{font-size:32px}.deck-draft-heading{font-size:9px}.deck-visual-note{font-size:9px;line-height:1.8}.deck-flow-buttons{gap:5px}.deck-flow-buttons>button{font-size:9px;padding:12px 8px;text-align:center;min-height:48px}.deck-flow-panel{padding:25px 22px;gap:25px}.deck-flow-panel h3{font-size:33px}.deck-flow-panel>div>p{font-size:12px}.deck-step-card{padding:23px 20px}.deck-step-card-top{font-size:10px;gap:10px}.deck-step-card li{font-size:11px}.deck-capabilities h2{font-size:40px}.deck-capabilities dl>div{grid-template-columns:1fr;gap:7px;padding-block:20px}.deck-capabilities dt{font-size:13px}.deck-capabilities dd{font-size:12px}.deck-today{padding:27px 24px;gap:24px;margin-bottom:0}.deck-today h2{font-size:33px}.deck-today p{font-size:12px}.deck-today .button{white-space:normal;text-align:center;line-height:1.5;min-height:48px;gap:17px}.deck-availability{font-size:9px;line-height:1.6}}

/* Lead with marketplace value; deck intake is a supporting workflow. */
.deck-email-copy h1{font-size:clamp(45px,4.8vw,67px);line-height:1.06;text-wrap:balance;margin-top:26px}.deck-email-copy>.deck-current{color:#b6c9ad;font-size:11px;max-width:420px}.activator-market-visual{min-width:0}.activator-market-card{background:#efeee6;color:#253528;border:1px solid #d5ddce;border-radius:9px;padding:25px 28px;box-shadow:0 18px 55px #0003}.activator-market-top{display:flex;justify-content:space-between;gap:16px;font-size:10px;line-height:1.6;border-bottom:1px solid #cbd4c3;padding-bottom:18px}.activator-market-top>span:last-child{font-size:9px;color:#687b60}.activator-market-label{display:block;font-size:9px;letter-spacing:.06em;line-height:1.7;color:#6c7e62;margin-top:29px}.activator-market-card h2{font:400 clamp(34px,3.5vw,46px)/1.06 Editorial,Georgia,serif;letter-spacing:-.02em;margin:18px 0}.activator-market-card>p{font-size:12px;line-height:1.85;color:#617357;max-width:350px}.activator-market-card dl{margin:25px 0}.activator-market-card dl>div{display:grid;grid-template-columns:95px minmax(0,1fr);gap:20px;padding:16px 0;border-top:1px solid #cbd4c3;font-size:11px;line-height:1.85}.activator-market-card dt{font-weight:500;color:#3c5737}.activator-market-card dd{margin:0;color:#667b5d}.activator-market-bottom{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-top:6px;font-size:9px;line-height:1.8;color:#607a56}.activator-market-bottom>span:first-child{border:1px solid #b9c7ae;background:#dfe6d5;border-radius:4px;padding:5px 8px}.activator-private-source{display:flex;gap:20px;align-items:center;border:1px solid #3d5940;background:#192f20;padding:18px 22px;border-radius:6px;margin-top:15px;font-size:10px;line-height:1.8;color:#a6bca0}.activator-private-source>span{flex-shrink:0;color:#d2dfc7}.activator-private-source strong{font-weight:400}.activator-control{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:65px;border-bottom:1px solid var(--line)}.activator-control h2,.activator-deck-intro h2{font:400 clamp(37px,4vw,53px)/1.09 Editorial,Georgia,serif;letter-spacing:-.02em;margin:23px 0}.activator-control p,.activator-deck-intro>div>p{font-size:12px;line-height:1.95;color:#a0b5a4;margin-bottom:19px;max-width:465px}.activator-control .text-link,.activator-deck-intro .text-link{font-size:11px;gap:19px;margin-top:15px}.activator-deck-intro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:65px}.activator-deck-intro>.deck-email-visual{display:block;padding:0}.activator-deck-intro .deck-availability{margin:0 0 22px}.activator-deck-intro .activator-deck-assurance{font-size:11px;color:#b2c8a8}.activator-control a:focus-visible,.activator-deck-intro a:focus-visible{outline:2px solid #c3d6b0;outline-offset:5px}
@media(max-width:1100px){.deck-email-copy h1{font-size:clamp(49px,6.2vw,68px)}.activator-market-visual{max-width:720px}.activator-control,.activator-deck-intro{gap:35px}.activator-deck-intro>.deck-email-visual{max-width:none}}
@media(max-width:800px){.activator-control,.activator-deck-intro{grid-template-columns:1fr;gap:25px}.activator-control p,.activator-deck-intro>div>p{max-width:620px}.activator-deck-intro>.deck-email-visual{max-width:620px}.activator-market-card h2{font-size:42px}}
@media(max-width:700px){.deck-email-copy h1{font-size:clamp(40px,10.5vw,57px)}.activator-market-card{padding:24px 22px}.activator-market-card h2{font-size:37px}.activator-market-card dl>div{grid-template-columns:78px minmax(0,1fr);gap:14px}.activator-market-top{font-size:9px}.activator-market-bottom{gap:14px;flex-wrap:wrap}.activator-private-source{flex-direction:column;align-items:flex-start;gap:5px;padding:17px 20px}.activator-control h2,.activator-deck-intro h2{font-size:38px}.activator-deck-intro .deck-draft{margin-left:0}.activator-control,.activator-deck-intro{gap:20px}}
