.free-credits-page .free-credits-layout{max-width:1100px;margin:64px auto 96px;padding:0 28px;display:grid;grid-template-columns:1.1fr 1fr;gap:40px 75px;align-items:start}
.free-credits-page .free-credits-offers,.free-credits-page .free-credits-layout section{min-width:0}
.free-credits-page .free-credits-layout h1{grid-column:1/-1;font:400 54px/1.1 var(--serif);letter-spacing:-.045em;margin:0}
.free-credits-page .free-credits-section-title{font:400 32px/1.2 var(--serif);letter-spacing:-.025em;margin:0 0 16px}
.free-credits-page .free-credits-lead{font-size:18px;color:var(--muted);margin:0 0 34px}
.free-credits-page .free-credits-steps{list-style:none;padding:0;margin:0;counter-reset:steps}
.free-credits-page .free-credits-steps li{position:relative;padding-left:36px;margin-bottom:26px;counter-increment:steps}
.free-credits-page .free-credits-steps li:last-child{margin-bottom:0}
.free-credits-page .free-credits-steps li::before{content:counter(steps);position:absolute;left:0;top:0;color:var(--purple)}
.free-credits-page .free-credits-steps h3,.free-credits-page .free-credits-requirements h3{font:500 15px/1.6 var(--sans);margin:0}
.free-credits-page .free-credits-steps p,.free-credits-page .free-credits-requirements p{font-size:13px;line-height:1.65;color:var(--muted);margin:4px 0 0}
.free-credits-page .free-credits-steps a{color:var(--purple);overflow-wrap:anywhere}
.free-credits-page .free-credits-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:30px;padding:8px 22px;border-radius:5px;background:var(--purple);color:var(--on-action,#fff);font:500 14px/1.2 var(--sans);text-decoration:none;transition:background-color .18s}
.free-credits-page .free-credits-cta:hover{background:var(--action-hover,#54255f)}
@media(prefers-reduced-motion:reduce){.free-credits-page .free-credits-cta{transition:none}}
.free-credits-page .free-credits-requirements{margin-top:36px}
.free-credits-page .free-headshots{border-top:1px solid #e1ddd5;margin-top:36px;padding-top:30px}
.free-credits-page .free-credits-art{margin:0}
.free-credits-page .free-credits-art img{display:block;width:100%;height:auto}
@media(max-width:760px){.free-credits-page .free-credits-layout{grid-template-columns:1fr;gap:30px;margin:36px auto 64px;padding:0 20px}.free-credits-page .free-credits-layout h1{font-size:40px}.free-credits-page .free-credits-section-title{font-size:28px}.free-credits-page .free-credits-lead{font-size:16px;margin-bottom:25px}.free-credits-page .free-credits-art{max-width:500px}}

.free-credits-page .free-credits-intro{margin-bottom:30px;color:var(--muted);font-size:16px;line-height:1.65}
.free-credits-page .free-credits-intro p{margin:0 0 14px}
.free-credits-page .free-credits-intro a{color:var(--purple)}
.free-credits-page .free-credits-steps .free-credits-cta{margin:0;max-width:100%;box-sizing:border-box;white-space:normal;text-align:center;color:var(--on-action,#fff)}
.free-credits-page .free-credits-cta:focus-visible{outline:none;box-shadow:none;background:#44264b}

.free-credits-page [data-share-claim-open]{-webkit-tap-highlight-color:transparent}
