.volume-page{color:#24372c;max-width:1100px;margin:0 auto;padding:70px 30px 90px}.volume-page-intro{max-width:760px;margin-bottom:38px}.volume-page-intro h1{letter-spacing:-.045em;margin:18px 0 24px;font-family:Georgia,serif;font-size:clamp(38px,5vw,66px);font-weight:400;line-height:1.05}.volume-page p,.volume-page li{font-size:16px;line-height:1.7}.volume-page .eyebrow{letter-spacing:.14em;font-size:11px}.volume-page-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 38px;padding:0;list-style:none;display:grid}.volume-page-tiers li{text-align:center;background:#ecf0e7;border:1px solid #ced7c7;padding:30px 16px}.volume-page-tiers span{font-size:14px}.volume-page-tiers strong{font-family:Georgia,serif;font-size:58px;font-weight:400;line-height:1.3;display:block}.volume-page-tiers p{margin:4px 0 0;font-size:13px}.volume-page-promise{color:#fff;background:#254334;margin-bottom:44px;padding:32px}.volume-page-promise p:last-child{max-width:800px;margin-bottom:0}.volume-page h2{letter-spacing:-.02em;margin:0 0 18px;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1.2}.volume-page h3{margin-top:25px;font-size:17px}.volume-page-details{grid-template-columns:1fr 1fr;gap:45px;display:grid}.volume-page-details ul{margin-top:0;padding-left:20px}.volume-page-details li{margin-bottom:13px;padding-left:5px}.volume-page-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.volume-page-actions a{text-underline-offset:5px;padding:15px 0;text-decoration:underline}.volume-page-actions a:first-child{color:#fff;background:#254334;align-items:center;gap:24px;padding:18px 24px;text-decoration:none;display:flex}.volume-page a:focus-visible{outline-offset:4px;outline:2px solid #254334}@media (max-width:600px){.volume-page{padding:38px 18px 55px}.volume-page-intro h1{font-size:39px}.volume-page-tiers{gap:7px}.volume-page-tiers li{padding:18px 4px}.volume-page-tiers span{font-size:11px}.volume-page-tiers strong{font-size:37px}.volume-page-tiers p{font-size:10px}.volume-page-promise{padding:24px}.volume-page-details{grid-template-columns:1fr;gap:24px}.volume-page p,.volume-page li{font-size:15px}.volume-page-tiers span{justify-content:center;align-items:center;min-height:38px;line-height:1.4;display:flex}.volume-page .volume-page-tiers p{font-size:11px}}
