.gold-edition .offer-intro{padding-top:45px;padding-bottom:25px}.offer-intro>.text-link{font-size:13px}.offer-intro>.eyebrow{margin-top:35px}.offer-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:25px 0}.gold-edition .offer-actions .btn{font-size:13px}.offer-source-note{font-size:13px;color:#80616e;line-height:1.7}.offer-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:50px;padding-bottom:80px;align-items:start}.offer-toc{position:sticky;top:120px;display:flex;flex-direction:column;gap:13px;font-size:13px;line-height:1.7;padding:22px;background:#fff8fc;border:1px solid #edd4df;border-radius:17px}.offer-toc>strong{font-size:15px;color:#a83c61;margin-bottom:8px}.offer-toc>a{color:#805365}.offer-toc>a:hover{text-decoration:underline;text-underline-offset:4px}.offer-document{min-width:0;max-width:900px;padding:35px;background:#fff;border:1px solid #eddce3;border-radius:20px;box-shadow:0 5px 22px #85334712;overflow-wrap:anywhere}.gold-edition .offer-document h1{font-size:38px;line-height:1.15;letter-spacing:-1px;margin:0 0 15px}.offer-document .offer-subtitle{font-size:16px;line-height:1.7;color:#56454f;margin:0 0 35px}.gold-edition .offer-document h2{font:700 24px/1.4 AFText,Arial;letter-spacing:-.4px;color:#29202a;margin:38px 0 23px;scroll-margin-top:125px}.gold-edition .offer-document h3{font:700 17px/1.7 AFText,Arial;letter-spacing:0;color:#29202a;margin:27px 0 18px}.offer-document p.offer-clause{font:15px/1.95 AFText,Arial;color:#3c3138;margin:0 0 18px;white-space:pre-wrap}.offer-number{font-weight:600;color:#5c3d4a}.offer-bullet{padding-left:16px}.offer-hub-links{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:22px}.offer-hub-links .text-link{font-size:13px}@media(max-width:1000px){.offer-layout{grid-template-columns:1fr;gap:25px}.offer-toc{position:static;display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.offer-toc>strong{grid-column:1 / -1}}@media(max-width:700px){.offer-document{padding:23px 19px;border-radius:16px}.gold-edition .offer-document h1{font-size:28px;letter-spacing:-.5px}.gold-edition .offer-document h2{font-size:21px}.gold-edition .offer-document h3{font-size:15px}.offer-document p.offer-clause{font-size:14px;line-height:1.85}.offer-toc{grid-template-columns:1fr;font-size:12px}.offer-actions{gap:13px}.gold-edition .offer-actions .btn{font-size:12px;padding:12px 17px}.offer-document .offer-subtitle{font-size:16px}.gold-edition .offer-intro{padding-top:30px}.offer-layout{padding-bottom:45px}.offer-hub-links{gap:18px}}@media print{header,footer,.prototype,.mobile-cta,.offer-intro,.offer-toc{display:none!important}body{background:#fff!important;color:black!important}.offer-layout{display:block;width:100%;max-width:none;padding:0}.offer-document{max-width:none;border:0;padding:0;border-radius:0;box-shadow:none}.offer-document h2{break-after:avoid}.offer-document h3{break-after:avoid}}