.investment-checkout{--ink:#f6f2e8;--muted:#b8b5aa;--line:#393a35;background:#000;color:var(--ink)}.checkout-container{max-width:1440px;margin:auto;padding:16px 4% 64px}.checkout-page-heading{margin-bottom:24px}.investment-checkout .checkout-back{display:inline-block;padding:8px 0;font-size:13px;color:var(--muted);text-decoration:none}.checkout-page-heading h1{font:400 clamp(30px,3.4vw,44px)/1.12 var(--font-butler),Georgia,serif;margin:16px 0 10px}.checkout-page-heading p{font-size:15px;color:var(--muted)}.checkout-columns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:min-content 1fr;grid-template-areas:"form details" "form bonuses";gap:40px clamp(24px,3vw,44px);align-items:start}.checkout-bonuses,.checkout-details,.checkout-form{min-width:0}.checkout-form{grid-area:form}.investment-checkout #checkout-form:focus{outline:none}.investment-checkout #checkout-form{scroll-margin-top:84px}.checkout-details{grid-area:details}.checkout-bonuses{grid-area:bonuses}.investment-checkout .dealmaker-shell{--ink:#f6f2e8;--muted:#b8b5aa;--line:#393a35;background:#111;border:1px solid #393a35;min-height:640px}.investment-checkout .checkout-brandline{letter-spacing:.06em;font-size:10px;padding:20px 24px}.investment-checkout .integration-state{padding:32px 24px}.investment-checkout .integration-state h3{font-size:28px;line-height:1.2}.wf-page .checkout-bonuses h2,.wf-page .checkout-details h2{font:600 14px/1.4 var(--font-karla),Arial,sans-serif;text-transform:uppercase;letter-spacing:.09em;margin-bottom:16px}.checkout-details dl{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.checkout-details dl>div{padding:14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.checkout-details dt{font-size:11px;color:var(--muted)}.checkout-details dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:8px;font:400 27px/1.2 var(--font-butler),Georgia,serif}.checkout-details .checkout-fee{color:var(--muted);font:400 11px/1.5 var(--font-karla),Arial,sans-serif}.checkout-resource-buttons{display:flex;flex-wrap:wrap;gap:0 18px;justify-content:flex-end;margin-top:40px;padding-top:12px;border-top:1px solid var(--line)}.investment-checkout .checkout-resource-buttons a{display:inline-flex;align-items:center;padding:12px 0;min-height:44px;font-size:12px;text-decoration:none;color:var(--ink)}.checkout-resource-buttons a>span{display:none}.investment-checkout .checkout-resource-buttons a:focus-visible,.investment-checkout .checkout-resource-buttons a:hover{color:var(--ink)}.investment-checkout .checkout-back:focus-visible,.investment-checkout .checkout-back:hover{color:var(--wf-gold)}.checkout-tier-list{border-top:1px solid var(--line)}.checkout-tier-list>div{display:grid;grid-template-columns:90px 1fr;gap:18px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--line)}.checkout-tier-list dt{font:500 21px/1.2 var(--font-butler),Georgia,serif}.checkout-returning-bonus,.checkout-tier-list dd{font-size:13px;line-height:1.5}.checkout-returning-bonus{display:flex;justify-content:space-between;gap:20px;margin-top:16px;color:#c0c4bb}.checkout-returning-bonus strong{font-weight:500;white-space:nowrap}@media (min-width:851px){.investment-checkout .dealmaker-live{min-height:0}.investment-checkout .dealmaker-live .dealmaker-embed{height:auto;min-height:740px;max-height:none;overflow:visible}.investment-checkout .dealmaker-live[data-checkout-status=ready] .dealmaker-embed{min-height:1040px}}@media (max-width:850px){.checkout-columns{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"details" "form" "bonuses";row-gap:32px}.checkout-container{padding:20px 20px 48px}.investment-checkout .dealmaker-shell{min-height:0}}@media (max-width:400px){.checkout-returning-bonus{flex-direction:column;gap:4px}}.investment-checkout .dealmaker-embed dm-checkout{min-height:740px}.investment-checkout .checkout-brandline,.investment-checkout .integration-note{color:var(--muted);border-color:var(--line)}.investment-checkout .integration-state-overlay{background:#111}.investment-checkout .integration-state p{color:var(--muted)}.investment-checkout .integration-state-mark{color:var(--wf-gold)}