.cdm[data-c-av]{padding-top:8.5rem;padding-bottom:7rem}.cdj[data-c-av]{border-bottom:1px solid var(--line);grid-template-columns:8rem minmax(0,1fr) minmax(20rem,30rem);align-items:end;gap:2rem;padding-bottom:3.5rem;display:grid}.cdj[data-c-av]>a[data-c-av]{color:var(--ink-faint);align-self:start;font-size:.7rem;text-decoration:none}h1[data-c-av]{letter-spacing:-.07em;margin:1.8rem 0 0;font-size:clamp(3.4rem,6vw,6.6rem);font-weight:540;line-height:.93}.cdj[data-c-av]>p[data-c-av]{color:var(--ink-soft);margin:0;font-size:.88rem;line-height:1.75}.cec[data-c-av]{color:#5d4a12;background:#fff9e8;border:1px solid #e0c980;grid-template-columns:10rem minmax(14rem,1fr) minmax(18rem,1fr);gap:1.5rem;margin-top:2rem;padding:1.1rem 1.2rem;display:grid}.cec[data-c-av]>span[data-c-av]{font-family:var(--font-mono);letter-spacing:.06em;font-size:.56rem}.cec[data-c-av] strong[data-c-av]{font-size:.82rem}.cec[data-c-av] p[data-c-av],.cec[data-c-av] li[data-c-av]{margin:.25rem 0 0;font-size:.68rem;line-height:1.55}.cec[data-c-av] ul[data-c-av]{margin:0;padding-left:1rem}.cdk[data-c-av]{grid-template-columns:minmax(0,1fr) minmax(22rem,28rem);align-items:start;gap:clamp(2.5rem,6vw,6.5rem);padding-top:3.5rem;display:grid}.cdi[data-c-av]>section[data-c-av]{border-bottom:1px solid var(--line);margin-bottom:3.5rem;padding:0 0 3.5rem}.section-heading[data-c-av]{grid-template-columns:3rem 1fr;gap:1rem;margin-bottom:2rem;display:grid}.section-heading[data-c-av]>span[data-c-av]{color:var(--blue);font-family:var(--font-mono);font-size:.58rem}.section-heading[data-c-av] h2[data-c-av]{letter-spacing:-.035em;margin:0;font-size:1.35rem;font-weight:580}.section-heading[data-c-av] p[data-c-av]{color:var(--ink-faint);margin:.45rem 0 0;font-size:.72rem;line-height:1.55}.cgm[data-c-av]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.cgj[data-c-av]{flex-direction:column;gap:.55rem;min-width:0;display:flex}.cgj[data-c-av].chb{grid-column:1/-1}.cgj[data-c-av]>span[data-c-av]{color:var(--ink-soft);justify-content:space-between;font-size:.7rem;font-weight:620;display:flex}.cgj[data-c-av]>span[data-c-av] i[data-c-av]{color:var(--ink-faint);font-style:normal;font-weight:500}input[data-c-av],select[data-c-av],textarea[data-c-av]{border:1px solid var(--line);background:var(--paper-light);width:100%;min-height:3.25rem;color:var(--ink);font:inherit;border-radius:0;outline:0;padding:.75rem .85rem;font-size:.82rem;transition:border-color .16s,box-shadow .16s}textarea[data-c-av]{resize:vertical;min-height:6rem}input[data-c-av]:focus,select[data-c-av]:focus,textarea[data-c-av]:focus{border-color:var(--blue);box-shadow:0 0 0 3px #1d4dff1a}.cgj[data-c-av] small[data-c-av]{color:var(--ink-faint);font-size:.64rem;line-height:1.5}.cdf[data-c-av]{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:1.15rem 1fr;align-items:start;gap:.85rem;padding:1.15rem 0;display:grid}.cdf[data-c-av] input[data-c-av]{width:1rem;height:1rem;min-height:1rem;accent-color:var(--blue);margin:.12rem 0 0}.cdf[data-c-av] span[data-c-av],.cme[data-c-av]{color:var(--ink-soft);font-size:.78rem;line-height:1.62}.cdf[data-c-av] a[data-c-av],.cme[data-c-av] a[data-c-av]{color:var(--blue)}.cme[data-c-av]{margin:1.2rem 0 0}.cdn[data-c-av]{position:sticky;top:6.8rem}.cqs[data-c-av],.cjn[data-c-av],.cnl[data-c-av]{border:1px solid var(--line);background:var(--paper-light);padding:1.35rem}.cqt[data-c-av]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.cqt[data-c-av] span[data-c-av],.cjn[data-c-av]>span[data-c-av]{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.06em;font-size:.54rem}.cqt[data-c-av] h2[data-c-av]{margin:.35rem 0 0;font-size:1rem;font-weight:620}.cqt[data-c-av]>a[data-c-av],.cjn[data-c-av] a[data-c-av],.cfq[data-c-av] a[data-c-av]{color:var(--blue);font-size:.66rem;text-decoration:none}.cfq[data-c-av]{padding:2.5rem 0}.cfq[data-c-av][hidden],[data-c-av][data-checkout-items][hidden],.cqv[data-c-av][hidden]{display:none}.cfq[data-c-av] p[data-c-av]{color:var(--ink-soft);margin:0 0 .7rem;font-size:.78rem}.cqv[data-c-av]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 0;display:flex}.cqv[data-c-av] h3[data-c-av]{margin:0;font-size:.82rem;font-weight:620}.cqv[data-c-av] p[data-c-av]{max-width:15rem;color:var(--ink-faint);margin:.38rem 0 0;font-size:.62rem;line-height:1.5}.cqv[data-c-av] strong[data-c-av]{white-space:nowrap;font-size:.72rem}.cqv[data-c-av] strong[data-c-av].clp{color:var(--ink-faint)}.crg[data-c-av]{margin:0;padding-top:.75rem}.crg[data-c-av]>div[data-c-av]{color:var(--ink-soft);justify-content:space-between;gap:1rem;padding:.55rem 0;font-size:.7rem;display:flex}.crg[data-c-av] .chj[data-c-av]{border-top:1px solid var(--line);color:var(--ink);margin-top:.7rem;padding-top:1.2rem;font-size:1.05rem;font-weight:650}.clj[data-c-av]{background:var(--blue);color:#fff;cursor:pointer;width:100%;min-height:3.8rem;font:inherit;border:0;border-radius:0;justify-content:space-between;align-items:center;margin-top:1rem;padding:0 1.1rem;font-size:.76rem;font-weight:650;display:flex}.clj[data-c-av]:disabled{cursor:not-allowed;background:#b4b5b8}.clo[data-c-av],.cgz[data-c-av]{color:var(--ink-faint);text-align:center;margin:.75rem 0 0;font-size:.64rem;line-height:1.5}.cgz[data-c-av]{color:#944b31}.cjn[data-c-av],.cnl[data-c-av]{margin-top:1rem}.cjn[data-c-av] strong[data-c-av]{margin-top:.7rem;font-size:.78rem;line-height:1.5;display:block}.cjn[data-c-av] p[data-c-av]{color:var(--ink-faint);margin:.35rem 0 .7rem;font-size:.68rem}.cnl[data-c-av]>p[data-c-av]{color:var(--ink-soft);gap:.6rem;margin:0 0 1.4rem;font-size:.68rem;line-height:1.55;display:flex}@media (width<=960px){.cdj[data-c-av]{grid-template-columns:1fr;align-items:start}.cdk[data-c-av]{grid-template-columns:1fr}.cdn[data-c-av]{position:static}.cec[data-c-av]{grid-template-columns:1fr;gap:.7rem}}@media (width<=620px){.cdm[data-c-av]{padding-top:7rem;padding-bottom:4rem}h1[data-c-av]{font-size:clamp(2.7rem,13.5vw,4.1rem)}.cgm[data-c-av]{grid-template-columns:1fr}.cgj[data-c-av].chb{grid-column:auto}.section-heading[data-c-av]{grid-template-columns:2rem 1fr}}
