.rdlb .conv{padding:clamp(84px,13vh,150px)var(--pad)clamp(30px,5vh,52px)}.rdlb .conv-grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:32px 56px;display:grid}.rdlb .conv h1{letter-spacing:-.035em;max-width:15ch;margin:12px 0 18px;font-size:clamp(38px,6.4vw,84px);font-weight:400;line-height:.98}.rdlb .conv .sub{max-width:52ch;color:var(--dim);font-size:clamp(15px,1.3vw,18px);line-height:1.6}.rdlb .conv-note{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);flex-wrap:wrap;gap:6px 26px;margin-top:34px;padding-top:14px;font-size:10px;display:flex}.rdlb .conv-list{margin:0;padding:0;list-style:none}.rdlb .conv-list li{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:14px;padding:16px 0;display:grid}.rdlb .conv-list li:last-child{border-bottom:1px solid var(--line)}.rdlb .conv-list .n{font-family:var(--mono);letter-spacing:.2em;color:var(--faint);padding-top:4px;font-size:9px}.rdlb .conv-list p{color:var(--dim);margin:0;font-size:14.5px;line-height:1.55}.rdlb .conv-cal{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin-top:8px;overflow:hidden}.rdlb .conv-cal .calendly-inline-widget{display:block}.rdlb .conv-form{gap:14px;display:grid}.rdlb .conv-form label{display:block}.rdlb .conv-form .lb{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:9px;display:block}.rdlb .conv-form input,.rdlb .conv-form textarea{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);transition:border-color .2s var(--ease);border-radius:4px;outline:none;padding:12px 14px;font-size:15px}.rdlb .conv-form textarea{resize:vertical;min-height:148px}.rdlb .conv-form input:focus,.rdlb .conv-form textarea:focus{border-color:var(--mag)}.rdlb .conv-form .row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rdlb .conv-form button{justify-self:start;margin-top:4px}.rdlb .conv-form button[disabled]{opacity:.55;cursor:progress}.rdlb .conv-msg{margin:4px 0 0;font-size:14px;line-height:1.5}.rdlb .conv-msg.ok{color:var(--mag)}.rdlb .conv-msg.bad{color:#b3261e}.rdlb .conv-direct{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1px;margin-top:8px;display:grid}.rdlb .conv-direct a,.rdlb .conv-direct div{background:var(--paper);color:inherit;padding:18px 18px 16px;text-decoration:none}.rdlb .conv-direct b{letter-spacing:-.015em;font-size:16px;font-weight:400;display:block}.rdlb .conv-direct span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-top:5px;font-size:9px;display:block}.rdlb .conv-direct a:hover b{color:var(--mag)}.rdlb .conv-aside{color:var(--faint);margin:16px 0 0;font-size:13.5px;line-height:1.6}.rdlb .conv-aside a{color:var(--dim);border-bottom:1px solid var(--line);transition:color .2s var(--ease),border-color .2s var(--ease);text-decoration:none}.rdlb .conv-aside a:hover{color:var(--mag);border-color:var(--mag)}.rdlb .conv-steps{grid-template-columns:repeat(3,1fr);gap:28px 40px;margin-top:40px;display:grid}.rdlb .conv-steps article{border-top:1px solid var(--ink);padding-top:16px}.rdlb .conv-steps h3{letter-spacing:-.02em;max-width:18ch;margin:12px 0 10px;font-size:clamp(18px,1.7vw,23px);font-weight:400;line-height:1.18}.rdlb .conv-steps p{color:var(--dim);max-width:34ch;margin:0;font-size:14.5px;font-weight:300;line-height:1.62}.rdlb .conv-band{grid-template-columns:repeat(3,1fr);margin-top:36px}@media (max-width:899px){.rdlb .conv-band{grid-template-columns:1fr}}.rdlb .conv-art{padding:clamp(24px,4vh,48px)var(--pad)0;margin:0}.rdlb .conv-art img{aspect-ratio:1376/768;object-fit:cover;background:var(--bone);border-radius:12px;width:100%;height:auto;display:block}.rdlb .conv-art figcaption{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin-top:12px;font-size:10px}.rdlb section.bone .conv-grid{align-items:start}@media (max-width:1023px){.rdlb .conv-grid,.rdlb .conv-form .row{grid-template-columns:1fr}.rdlb .conv-steps{grid-template-columns:1fr;gap:22px}.rdlb .conv-steps h3,.rdlb .conv-steps p{max-width:none}}
