.founders-main{max-width:1390px}.founders-heading{display:grid;grid-template-columns:1fr auto;gap:55px;align-items:end;margin:25px 0 50px}.founders-heading h1{font-size:clamp(43px,5.1vw,73px);max-width:850px}.founders-intro{max-width:600px;color:#56604f}.founders-price{padding:25px 0 10px;min-width:190px;border-top:1px solid #a9b199}.founders-price>span{display:block;font-size:13px}.founders-price>strong{display:block;font-size:53px;letter-spacing:-.06em;line-height:1.2;margin:5px 0}.founders-price p{font-size:11px;color:#66705f;max-width:190px;margin:15px 0 0}.founders-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.8fr);gap:7%;align-items:start}.founders-form{background:#eeeee3;border-radius:12px;padding:30px}.founders-form fieldset{padding:0;border:0;margin:0}.founders-form legend{font-size:24px;font-weight:600;letter-spacing:-.04em}.founders-form fieldset>.fine{margin:4px 0 20px}.founder-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.founder-option{position:relative;cursor:pointer;display:flex;flex-direction:column;background:#f8f8f0;border:2px solid #d8dbcf;border-radius:8px;overflow:hidden;transition:border-color .2s}.founder-option:has(input:checked){border-color:#303f27;background:#fffef5}.founder-option input{position:absolute;top:12px;left:12px;accent-color:#303f27;width:18px;height:18px;z-index:1}.founder-option:focus-within{outline:3px solid #415ccc;outline-offset:3px}.founder-option-image{display:block;aspect-ratio:1;overflow:hidden}.founder-option img{width:100%;height:100%;display:block;object-fit:cover}.founder-option-copy{padding:12px;display:flex;flex-direction:column;gap:6px}.founder-option-copy strong{font-size:14px;line-height:1.2}.founder-option-copy>span{font-size:11px;line-height:1.5;color:#66705f}.founders-main a:not(.button):not(.wordmark){text-decoration:underline;text-underline-offset:3px}.stock-line{display:flex;justify-content:space-between;gap:15px;padding-top:24px;margin-top:20px;border-top:1px solid #c6cdb9;font-size:13px}.stock-line>span:first-child{font-weight:700}.stock-line>span:last-child{color:#66705f}.stock-help{font-size:11px;color:#66705f}.founder-summary{border-block:1px solid #c6cdb9;margin:25px 0;padding:20px 0}.founder-summary>div{display:flex;justify-content:space-between;gap:20px;font-size:12px;padding:5px 0}.founder-summary>div>span:last-child,.founder-summary>div>strong:last-child{white-space:nowrap}.founder-summary .founder-total{font-size:22px;padding-top:15px}.founder-consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;line-height:1.65}.founder-consent input{flex-shrink:0;accent-color:#303f27;width:18px;height:18px}.founders-form>.button{width:100%;margin-top:20px}.founders-form .form-message{margin-bottom:12px}.founders-form .button:disabled{cursor:not-allowed}.founders-notes h2{font-size:30px;letter-spacing:-.04em}.founders-notes p,.founders-notes li{font-size:13px;color:#56604f;line-height:1.7}.founders-notes ul{padding-left:20px;margin:0 0 22px}.founders-notes li{padding:4px 0}.dispatch-note{border-top:1px solid #a9b199;padding:22px 0 15px;margin-bottom:25px}.dispatch-note h2{font-size:44px}.dispatch-note .eyebrow{font-size:9px;margin-bottom:15px}.founders-notes details{border-top:1px solid #c6cdb9;padding:17px 0;font-size:13px}.founders-notes summary{cursor:pointer;font-weight:700}.founders-notes details p{margin:12px 0 0}.founder-free{margin-top:35px;padding:25px;background:#e3e7d4;border-radius:8px}.founder-free h2{font-size:26px}.confirmation-card{max-width:700px;border:1px solid #c6cdb9;background:#eeeee3;padding:30px;border-radius:10px;margin-bottom:35px}.confirmation-card h2{font-size:30px}.confirmation-card p{font-size:14px}.confirmation-card dl{display:grid;grid-template-columns:minmax(100px,.4fr) 1fr;gap:10px;font-size:14px;overflow-wrap:anywhere}.confirmation-card dt{color:#66705f}.confirmation-card dd{margin:0}.founders-main [hidden]{display:none!important}
@media(max-width:1000px){.founders-heading{gap:30px}.founders-layout{gap:4%;grid-template-columns:minmax(0,1.6fr) minmax(230px,.8fr)}.founders-form{padding:22px}.founder-options{gap:8px}.founder-option-copy{padding:9px}.founder-option-copy strong{font-size:12px}}
@media(max-width:760px){.founders-heading{grid-template-columns:1fr;gap:20px;margin:15px 0 35px}.founders-heading h1{font-size:48px}.founders-intro{font-size:14px}.founders-price{min-width:0;display:grid;grid-template-columns:1fr auto;align-items:center;gap:3px 20px;padding:15px 0}.founders-price>strong{grid-column:2;grid-row:1/3;font-size:42px}.founders-price p{max-width:none;grid-column:1/-1;margin-top:8px}.founders-layout{grid-template-columns:1fr;gap:35px}.founders-form{padding:20px}.founder-options{grid-template-columns:1fr;gap:12px}.founder-option{display:grid;grid-template-columns:115px 1fr;align-items:center}.founder-option-image{width:115px}.founder-option-copy{padding:15px}.founder-option-copy strong{font-size:16px}.founder-option-copy>span{font-size:12px}.founder-option input{top:8px;left:8px;width:16px;height:16px}.stock-line{font-size:12px;flex-wrap:wrap}.founder-summary>div{font-size:11px}.founder-summary .founder-total{font-size:21px}.founders-notes{max-width:550px}.dispatch-note{margin-bottom:20px}.founders-form .button{font-size:12px;padding-inline:12px}.confirmation-card{padding:22px}.confirmation-card dl{grid-template-columns:1fr;gap:3px}.confirmation-card dd{margin-bottom:10px}}
@media print{.header,footer,.preview-bar,.skip,button{display:none!important}.founders-main{margin:0;padding:0}.confirmation-card{border:0;background:white;padding:0}}
.founder-option-image>.cube{display:block;width:100%;height:100%;padding:0;transform:none;filter:none}
