.cta[data-astro-cid-ltmnky7q]{background:var(--cement);color:var(--black);border-top:var(--rule-8) solid var(--black);padding:clamp(40px,5vw,80px) 0}.cta[data-astro-cid-ltmnky7q].grain:before{opacity:.22;mix-blend-mode:multiply}[data-astro-cid-ltmnky7q][hidden]{display:none!important}.qwrap[data-astro-cid-ltmnky7q] [data-astro-cid-ltmnky7q]:is(.errsum,input,select,textarea,h3){scroll-margin-top:calc(var(--hdr-h) + 24px)}.unit[data-astro-cid-ltmnky7q]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:stretch;border:4px solid var(--black);background:var(--black)}.side[data-astro-cid-ltmnky7q]{display:flex;flex-direction:column;min-width:0;background:var(--black);color:var(--white)}.qwrap[data-astro-cid-ltmnky7q]{min-width:0;display:flex;flex-direction:column}.qwrap[data-astro-cid-ltmnky7q]>.form-panel[data-astro-cid-ltmnky7q]{flex:1;border:0}.pitch[data-astro-cid-ltmnky7q]{padding:clamp(30px,3.2vw,46px) clamp(24px,3.2vw,48px) clamp(26px,2.6vw,36px)}h2[data-astro-cid-ltmnky7q]{font-size:var(--fs-cta);margin:0;color:var(--white)}h2[data-astro-cid-ltmnky7q] .knock[data-astro-cid-ltmnky7q]{background:none;color:var(--gold);padding:0;margin-left:0}.pitch[data-astro-cid-ltmnky7q] p[data-astro-cid-ltmnky7q]{margin:20px 0 0;font-size:19px;line-height:1.5;font-weight:500;max-width:40ch;color:var(--mist);text-wrap:pretty}.shot[data-astro-cid-ltmnky7q]{position:relative;flex:1 1 auto;min-height:260px;margin:0}.next-up[data-astro-cid-ltmnky7q]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:0 clamp(24px,3.2vw,48px) clamp(26px,2.6vw,36px)}.nu-flow[data-astro-cid-ltmnky7q]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:2px solid var(--rule-dark)}.nu-flow[data-astro-cid-ltmnky7q] li[data-astro-cid-ltmnky7q]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;padding:16px 0;border-bottom:1px solid var(--rule-dark)}.nu-tile[data-astro-cid-ltmnky7q]{display:grid;place-items:center;width:52px;height:52px;background:var(--white);color:var(--black)}.nu-tile[data-astro-cid-ltmnky7q].last{background:var(--gold)}.nu-tile[data-astro-cid-ltmnky7q] svg[data-astro-cid-ltmnky7q]{width:24px;height:24px;fill:none}.nu-flow[data-astro-cid-ltmnky7q] b[data-astro-cid-ltmnky7q]{display:block;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:20px;line-height:1;letter-spacing:.02em;color:var(--white)}.nu-flow[data-astro-cid-ltmnky7q] li[data-astro-cid-ltmnky7q]>span[data-astro-cid-ltmnky7q]:last-child>span[data-astro-cid-ltmnky7q]{display:block;margin-top:4px;font-size:15px;color:var(--ash)}.nu-call[data-astro-cid-ltmnky7q]{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.nu-call[data-astro-cid-ltmnky7q] .label[data-astro-cid-ltmnky7q]{color:var(--ash)}.nu-call[data-astro-cid-ltmnky7q] a[data-astro-cid-ltmnky7q]{font-family:var(--font-display);font-weight:900;font-size:clamp(30px,2.6vw,40px);line-height:1;color:var(--white);text-decoration:none}.nu-call[data-astro-cid-ltmnky7q] a[data-astro-cid-ltmnky7q]:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.nu-em[data-astro-cid-ltmnky7q]{font-size:14px;color:var(--gold);font-weight:700}.shot[data-astro-cid-ltmnky7q] .ph[data-astro-cid-ltmnky7q]{position:absolute;inset:0;background:var(--black)}.shot[data-astro-cid-ltmnky7q] .ph[data-astro-cid-ltmnky7q] img[data-astro-cid-ltmnky7q]{object-position:var(--fx) var(--fy);transform:scale(var(--zoom));transform-origin:var(--fx) var(--fy)}.shot[data-astro-cid-ltmnky7q] figcaption[data-astro-cid-ltmnky7q]{position:absolute;left:0;top:0;z-index:3;display:flex;align-items:center;gap:10px;max-width:calc(100% - 24px);background:var(--black);color:var(--white);padding:9px 18px 12px calc(clamp(24px,3.2vw,48px) + 4px);font-size:14px;font-weight:600;line-height:1.3}.shot[data-astro-cid-ltmnky7q] figcaption[data-astro-cid-ltmnky7q] b[data-astro-cid-ltmnky7q]{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:15px;margin-right:8px}.quote-form[data-astro-cid-ltmnky7q],.done[data-astro-cid-ltmnky7q]{padding:0}.fhead[data-astro-cid-ltmnky7q]{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--black);color:var(--white);padding:18px clamp(20px,2.4vw,32px) 16px;border-left:var(--rule-2) solid var(--rule-dark)}.fhead[data-astro-cid-ltmnky7q] h3[data-astro-cid-ltmnky7q]{margin:0;font-size:var(--fs-h3);line-height:1}.fhead[data-astro-cid-ltmnky7q] h3[data-astro-cid-ltmnky7q]:focus-visible{outline-color:var(--white)}.fbody[data-astro-cid-ltmnky7q]{padding:clamp(20px,2.4vw,32px)}.fld[data-astro-cid-ltmnky7q] label[data-astro-cid-ltmnky7q]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.fld[data-astro-cid-ltmnky7q] .opt[data-astro-cid-ltmnky7q]{font-weight:500;font-size:12px;color:var(--steel)}.err[data-astro-cid-ltmnky7q]{display:flex;align-items:flex-start;gap:8px;margin:2px 0 0;font-size:14px;font-weight:700;line-height:1.35;color:var(--black)}.err[data-astro-cid-ltmnky7q]:before{content:"!";display:grid;place-items:center;width:18px;height:18px;flex:none;margin-top:1px;background:var(--black);color:var(--white);font-family:var(--font-display);font-weight:900;font-size:14px;line-height:1}.fld[data-astro-cid-ltmnky7q] input[data-astro-cid-ltmnky7q][aria-invalid=true]{border-width:4px;padding:10px 12px;background:var(--cement)}.errsum[data-astro-cid-ltmnky7q]{background:var(--black);color:var(--white);padding:16px 18px;margin-bottom:20px}.errsum[data-astro-cid-ltmnky7q]:focus-visible{outline:3px solid var(--black);outline-offset:3px}.es-h[data-astro-cid-ltmnky7q]{margin:0 0 6px;font-weight:700;font-size:15px}.errsum[data-astro-cid-ltmnky7q] ul[data-astro-cid-ltmnky7q]{margin:0;padding-left:18px}.errsum[data-astro-cid-ltmnky7q] li[data-astro-cid-ltmnky7q]{font-size:14px;line-height:1.5}.errsum[data-astro-cid-ltmnky7q] a[data-astro-cid-ltmnky7q]{color:var(--white);text-underline-offset:3px}.errsum[data-astro-cid-ltmnky7q] a[data-astro-cid-ltmnky7q]:focus-visible{outline-color:var(--white)}.svc[data-astro-cid-ltmnky7q]{border:0;margin:4px 0 14px;padding:0;min-width:0}.svc[data-astro-cid-ltmnky7q] legend[data-astro-cid-ltmnky7q]{padding:0;margin-bottom:8px;font-size:14px;font-weight:700}.opts[data-astro-cid-ltmnky7q]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.opt[data-astro-cid-ltmnky7q]{position:relative;display:block;cursor:pointer}.opt[data-astro-cid-ltmnky7q] input[data-astro-cid-ltmnky7q]{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.box[data-astro-cid-ltmnky7q]{position:relative;height:100%;display:flex;align-items:center;gap:12px;min-height:50px;padding:10px 14px 10px 16px;border:2px solid var(--black);background:var(--white);font-size:15px;font-weight:600;line-height:1.2;transition:background .15s,color .15s,box-shadow .15s}.box[data-astro-cid-ltmnky7q]:before{content:"";position:absolute;left:-2px;top:-2px;bottom:-2px;width:0;background:var(--mk, var(--black));transition:width .15s}.box[data-astro-cid-ltmnky7q] .nm[data-astro-cid-ltmnky7q]{flex:1;min-width:0}.box[data-astro-cid-ltmnky7q]:after{content:"";width:7px;height:13px;flex:none;margin:-3px 4px 0 0;border:solid transparent;border-width:0 3px 3px 0;transform:rotate(45deg)}.ix[data-astro-cid-ltmnky7q]{flex:none;min-width:20px;font-family:var(--font-display);font-weight:900;font-style:normal;font-size:17px;line-height:1;letter-spacing:.02em;color:var(--steel)}.nodiv[data-astro-cid-ltmnky7q] .ix[data-astro-cid-ltmnky7q]{font-size:20px;color:var(--black)}.opt[data-astro-cid-ltmnky7q]:hover .box[data-astro-cid-ltmnky7q]{box-shadow:inset 0 0 0 2px var(--black)}.opt[data-astro-cid-ltmnky7q]:hover .box[data-astro-cid-ltmnky7q]:not(.nodiv):before{width:6px}.opt[data-astro-cid-ltmnky7q] input[data-astro-cid-ltmnky7q]:checked+.box[data-astro-cid-ltmnky7q]{background:var(--black);color:var(--white);box-shadow:none}.opt[data-astro-cid-ltmnky7q] input[data-astro-cid-ltmnky7q]:checked+.box[data-astro-cid-ltmnky7q]:not(.nodiv):before{width:6px}.opt[data-astro-cid-ltmnky7q] input[data-astro-cid-ltmnky7q]:checked+.box[data-astro-cid-ltmnky7q]:after{border-color:var(--white)}.opt[data-astro-cid-ltmnky7q] input[data-astro-cid-ltmnky7q]:checked+.box[data-astro-cid-ltmnky7q] .ix[data-astro-cid-ltmnky7q]{color:var(--ash)}.opt[data-astro-cid-ltmnky7q] input[data-astro-cid-ltmnky7q]:checked+.box[data-astro-cid-ltmnky7q].nodiv .ix[data-astro-cid-ltmnky7q]{color:var(--white)}.opt[data-astro-cid-ltmnky7q] input[data-astro-cid-ltmnky7q]:focus-visible+.box[data-astro-cid-ltmnky7q]{outline:3px solid var(--black);outline-offset:2px}.quote-form[data-astro-cid-ltmnky7q] .btn[data-astro-cid-ltmnky7q]{margin-top:8px}.fine[data-astro-cid-ltmnky7q]{color:var(--steel);margin-bottom:0;text-wrap:pretty}.tick[data-astro-cid-ltmnky7q]{display:grid;place-items:center;width:44px;height:44px;background:var(--white);color:var(--black);flex:none}.tick[data-astro-cid-ltmnky7q] svg[data-astro-cid-ltmnky7q]{width:24px;height:24px}.done-lead[data-astro-cid-ltmnky7q]{margin:0;font-size:19px;line-height:1.5;font-weight:500}.done-lead[data-astro-cid-ltmnky7q] b[data-astro-cid-ltmnky7q]{font-weight:700;white-space:nowrap}.done-sum[data-astro-cid-ltmnky7q]{display:grid;grid-template-columns:1fr 1fr;margin:24px 0;border-top:var(--rule-4) solid var(--black)}.done-sum[data-astro-cid-ltmnky7q] div[data-astro-cid-ltmnky7q]{padding:14px 0 0}.done-sum[data-astro-cid-ltmnky7q] div[data-astro-cid-ltmnky7q]+div[data-astro-cid-ltmnky7q]{padding-left:18px;border-left:var(--rule-2) solid var(--rule)}.done-sum[data-astro-cid-ltmnky7q] dt[data-astro-cid-ltmnky7q]{font-family:var(--font-body);font-variation-settings:"wdth" 80;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--steel)}.done-sum[data-astro-cid-ltmnky7q] dd[data-astro-cid-ltmnky7q]{margin:4px 0 0;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:24px;line-height:1}.done[data-astro-cid-ltmnky7q] .fbody[data-astro-cid-ltmnky7q]{display:flex;flex-direction:column;align-items:flex-start}.done[data-astro-cid-ltmnky7q] .fbody[data-astro-cid-ltmnky7q]>[data-astro-cid-ltmnky7q]{width:100%}.done[data-astro-cid-ltmnky7q] .fbody[data-astro-cid-ltmnky7q]>.btn[data-astro-cid-ltmnky7q]{width:auto}.next-h[data-astro-cid-ltmnky7q]{margin:0 0 4px;color:var(--steel)}.next[data-astro-cid-ltmnky7q]{list-style:none;margin:0 0 26px;padding:0}.next[data-astro-cid-ltmnky7q] li[data-astro-cid-ltmnky7q]{display:flex;gap:16px;padding:14px 0;border-bottom:var(--rule-2) solid var(--rule)}.nx-n[data-astro-cid-ltmnky7q]{display:grid;place-items:center;width:40px;height:40px;flex:none;border:2px solid var(--black);font-family:var(--font-display);font-weight:900;font-size:18px}.nx-n[data-astro-cid-ltmnky7q] svg[data-astro-cid-ltmnky7q]{width:20px;height:20px}.is-done[data-astro-cid-ltmnky7q] .nx-n[data-astro-cid-ltmnky7q]{background:var(--black);color:var(--white)}.next[data-astro-cid-ltmnky7q] b[data-astro-cid-ltmnky7q]{display:block;font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:21px;line-height:1.05;letter-spacing:.01em}.nx-t[data-astro-cid-ltmnky7q]{display:block;margin-top:4px;font-size:15px;line-height:1.45;color:var(--char)}@media(max-width:1060px){.unit[data-astro-cid-ltmnky7q]{grid-template-columns:minmax(0,1fr)}.shot[data-astro-cid-ltmnky7q]{flex:none;height:clamp(240px,46vw,400px);margin:0}.fhead[data-astro-cid-ltmnky7q]{border-left:0;border-top:4px solid var(--black)}}@media(max-width:760px){.unit[data-astro-cid-ltmnky7q]{margin:0 calc(-1 * var(--gut));border-width:4px 0}.pitch[data-astro-cid-ltmnky7q]{padding:30px var(--gut) 24px}.pitch[data-astro-cid-ltmnky7q] p[data-astro-cid-ltmnky7q]{font-size:17px;margin-top:18px}.next-up[data-astro-cid-ltmnky7q]{padding:0 var(--gut) 26px}.nu-flow[data-astro-cid-ltmnky7q] b[data-astro-cid-ltmnky7q]{font-size:18px}.shot[data-astro-cid-ltmnky7q]{height:220px;min-height:0}.shot[data-astro-cid-ltmnky7q] figcaption[data-astro-cid-ltmnky7q]{padding:8px 14px 10px var(--gut);font-size:13px}.fbody[data-astro-cid-ltmnky7q]{padding:22px var(--gut) 26px}.fhead[data-astro-cid-ltmnky7q]{padding-left:var(--gut);padding-right:var(--gut)}.opts[data-astro-cid-ltmnky7q]{gap:6px}.box[data-astro-cid-ltmnky7q]{padding:10px 11px 10px 12px;gap:9px;font-size:14px;min-height:52px}.ix[data-astro-cid-ltmnky7q]{min-width:18px;font-size:15px}.done-sum[data-astro-cid-ltmnky7q]{grid-template-columns:1fr}.done-sum[data-astro-cid-ltmnky7q] div[data-astro-cid-ltmnky7q]+div[data-astro-cid-ltmnky7q]{padding-left:0;border-left:0;border-top:var(--rule-2) solid var(--rule);margin-top:14px}.done[data-astro-cid-ltmnky7q] .fbody[data-astro-cid-ltmnky7q]>.btn[data-astro-cid-ltmnky7q]{width:100%}.done[data-astro-cid-ltmnky7q] .btn[data-astro-cid-ltmnky7q] .t[data-astro-cid-ltmnky7q]{flex:1;justify-content:center}}
