:root{--bulk-ink:#24160d;--bulk-muted:#6f6258;--bulk-gold:#aa6c13;--bulk-line:#5b391429;--bulk-paper:#fffdf8}.bulk-plots-page{min-height:100svh;color:var(--bulk-ink);background:radial-gradient(circle at 88% 5%,#e0ae5b33,#0000 30%),#f3eee5;font-family:Arial,Helvetica,sans-serif}.bulk-plots-shell{place-items:center;width:100%;min-height:100svh;margin:0 auto;padding:1rem;display:grid}.bulk-plots-panel{width:min(100%,660px)}.bulk-plots-card,.bulk-plots-success{background:#fffdf8f7;border:1px solid #fffc;border-radius:24px;box-shadow:0 28px 75px #3f270d24}.bulk-plots-card{min-height:540px;padding:clamp(1.25rem,3vw,2.4rem)}.bulk-plots-heading>p,.bulk-plots-question>p,.bulk-plots-success>p:first-of-type{color:var(--bulk-gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.bulk-plots-heading h1,.bulk-plots-question h1,.bulk-plots-success h1{letter-spacing:-.045em;margin:.7rem 0 .65rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.4vw,3.45rem);font-weight:500;line-height:.98}.bulk-plots-heading>span,.bulk-plots-question>span,.bulk-plots-success>p:last-child{max-width:55ch;color:var(--bulk-muted);font-size:.92rem;line-height:1.55;display:block}.bulk-plots-fields{gap:.85rem;margin-top:1.35rem;display:grid}.bulk-plots-fields label{color:#4c4037;gap:.35rem;font-size:.73rem;font-weight:800;display:grid}.bulk-plots-fields input{border:1px solid var(--bulk-line);width:100%;min-height:50px;color:var(--bulk-ink);font:inherit;background:#fff;border-radius:12px;outline:none;padding:0 .9rem;font-size:.93rem;font-weight:500}.bulk-plots-fields input:focus{border-color:var(--bulk-gold);box-shadow:0 0 0 3px #aa6c131f}.bulk-plots-fields input[aria-invalid=true]{border-color:#b53b2e}.bulk-plots-fields small,.bulk-plots-error{color:#a63126;font-size:.7rem;line-height:1.4}.bulk-plots-phone{border:1px solid var(--bulk-line);background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.bulk-plots-phone:focus-within{border-color:var(--bulk-gold);box-shadow:0 0 0 3px #aa6c131f}.bulk-plots-phone strong{border-right:1px solid var(--bulk-line);color:#46392f;white-space:nowrap;padding:0 .8rem;font-size:.83rem}.bulk-plots-phone input{box-shadow:none;border:0;border-radius:0}.bulk-plots-phone input:focus{box-shadow:none}.bulk-plots-consent{color:var(--bulk-muted);align-items:flex-start;gap:.65rem;margin-top:1rem;font-size:.72rem;line-height:1.45;display:flex}.bulk-plots-consent input{width:17px;height:17px;accent-color:var(--bulk-gold);margin:.08rem 0 0}.bulk-plots-card>button[type=submit]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#9a5c0d,#c18627);border:0;border-radius:13px;justify-content:space-between;align-items:center;width:100%;min-height:54px;margin-top:1.1rem;padding:0 1.1rem;font-size:.84rem;font-weight:800;display:flex;box-shadow:0 14px 28px #854e0a33}.bulk-plots-card button:disabled{cursor:wait;opacity:.58}.bulk-plots-trust{color:#8c7c6d;text-align:center;margin:.8rem 0 0;font-size:.65rem}.bulk-plots-progress-row{color:var(--bulk-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.7rem;font-weight:800;display:flex}.bulk-plots-progress{background:#eadfce;border-radius:999px;height:4px;margin:.65rem 0 1.55rem;overflow:hidden}.bulk-plots-progress i{border-radius:inherit;background:var(--bulk-gold);height:100%;transition:width .18s;display:block}.bulk-plots-options{gap:.55rem;margin-top:1.15rem;display:grid}.bulk-plots-options button{border:1px solid var(--bulk-line);width:100%;min-height:55px;color:var(--bulk-ink);text-align:left;cursor:pointer;background:#fff;border-radius:13px;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.65rem .8rem;transition:transform .15s,border-color .15s,background .15s;display:grid}.bulk-plots-options button:hover,.bulk-plots-options button[aria-pressed=true]{background:#fff8eb;border-color:#aa6c13a3;transform:translateY(-1px)}.bulk-plots-options button>span{color:var(--bulk-gold);font-size:.68rem;font-weight:900}.bulk-plots-options button>strong{font-size:.82rem;line-height:1.35}.bulk-plots-options button>i{color:var(--bulk-gold);font-style:normal}.bulk-plots-back{color:var(--bulk-muted);cursor:pointer;background:0 0;border:0;margin-top:1rem;font-size:.74rem;font-weight:800}.bulk-plots-error{margin:.8rem 0 0}.bulk-plots-success{text-align:center;place-content:center;min-height:430px;padding:2rem;display:grid}.bulk-plots-success>span{color:#426123;background:#e8f1df;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 1.2rem;font-size:1.5rem;display:grid}.bulk-plots-success>p:last-child{margin:0 auto}@media (max-width:760px){.bulk-plots-shell{padding:.75rem}.bulk-plots-panel{width:100%}.bulk-plots-card,.bulk-plots-success{border-radius:19px;min-height:0}.bulk-plots-card{padding:1.1rem}.bulk-plots-heading h1,.bulk-plots-question h1,.bulk-plots-success h1{font-size:clamp(1.85rem,9vw,2.55rem)}.bulk-plots-options button{min-height:58px}}@media (prefers-reduced-motion:reduce){.bulk-plots-options button,.bulk-plots-progress i{transition:none}}
