.info-page{max-width:1180px;margin:0 auto;padding:clamp(60px,8vw,120px) 5vw;color:#12343d}.info-heading{max-width:820px;margin-bottom:64px}.info-page h1{font-family:"Cormorant Garamond",Georgia,serif;font-weight:400;line-height:1.03;font-size:clamp(48px,6vw,84px);letter-spacing:-.045em;margin:16px 0 28px}.info-page h2{font-size:23px;letter-spacing:-.03em;font-weight:500;line-height:1.25}.info-page p{line-height:1.8;max-width:72ch;color:#50676e}.info-page pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#e5edf0;padding:24px;border-radius:12px;font-size:13px}.guide-grid,.credit-details{display:grid;grid-template-columns:1fr 1fr;gap:36px 70px;margin:46px 0}.credit-offer{background:#e5edf0;border-radius:18px;padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.credit-price{font-family:"Cormorant Garamond",Georgia,serif;font-size:88px;line-height:1}.credit-balance{font-size:42px;letter-spacing:-.05em}.credit-offer form{margin:25px 0}.credit-offer button:disabled{opacity:.6;cursor:not-allowed;white-space:normal}.credit-history{margin-top:60px}.credit-history table{width:100%;text-align:left;border-collapse:collapse;font-size:14px}.credit-history th,.credit-history td{padding:15px 8px;border-bottom:1px solid #d9e3e6}.credit-history th:last-child,.credit-history td:last-child{text-align:right}.order-summary{margin:35px 0;max-width:640px}.order-line{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #d9e3e6}@media(max-width:700px){.guide-grid,.credit-details,.credit-offer{grid-template-columns:1fr;gap:24px}.credit-offer{padding:24px}.info-page{padding-top:45px}.info-heading{margin-bottom:35px}}
