.pdf-button{background:transparent;color:var(--wine);border-color:var(--wine)}.offer-price del,.home-offer del,.mini-offer del{color:#937c7e;font-size:.48em;margin-right:12px}.offer-price strong,.home-offer strong,.mini-offer strong{color:inherit}.offer-price span{display:block;font-family:Arial,sans-serif;font-size:.72rem;text-transform:uppercase;letter-spacing:.13em;color:var(--gold);margin-top:10px}.home-offer{display:block}.home-offer strong{font-size:2.4rem}.mini-offer{display:block}.mini-offer del{font-size:2rem}.mini-offer strong{font-family:Georgia,serif;font-size:5rem}.art-five{flex-direction:column}.art-five span{font-size:6rem;line-height:.8}.art-five small{text-transform:uppercase;letter-spacing:.18em;font:700 .65rem Arial,sans-serif;margin-top:12px}.art-wealth{gap:9px;align-items:flex-end!important;position:relative}.art-wealth span{display:block;width:22px;background:var(--wine);border-radius:2px 2px 0 0}.art-wealth span:nth-child(1){height:42px}.art-wealth span:nth-child(2){height:75px}.art-wealth span:nth-child(3){height:108px}.art-wealth b{position:absolute;font-family:Georgia,serif;font-size:2.2rem;color:var(--gold);top:55px}.art-ladder{flex-direction:column;gap:13px;position:relative}.art-ladder:before,.art-ladder:after{content:'';position:absolute;top:55px;bottom:55px;width:5px;background:var(--wine)}.art-ladder:before{left:37%}.art-ladder:after{right:37%}.art-ladder span{display:block;width:78px;height:5px;background:var(--wine);z-index:1}.art-calendar{flex-direction:column}.art-calendar strong{font:700 .9rem Arial,sans-serif;letter-spacing:.25em;background:var(--wine);color:white;width:110px;padding:8px;text-align:center}.art-calendar b{display:block;background:var(--paper);border:2px solid var(--wine);border-top:0;width:110px;padding:10px 0;font-family:Georgia,serif;font-size:3.5rem;line-height:1;color:var(--wine);text-align:center}@media print{.announcement,.nav,.resource-cta,.numbers-cta,.pdf-button,.clear-tool,.reset-link,.footer{display:none!important}body{background:white!important}body:before{display:none}.interactive-shell,.numbers-workspace{display:block;padding:0}.entry-panel,.output-panel,.number-form,.snapshot{break-inside:avoid;position:static;margin:0 0 18px;box-shadow:none}.tool-hero,.numbers-intro{padding:20px 0}.tool-hero h1,.numbers-intro h1{font-size:3rem}.privacy-note{display:none}}
