.rep-hero-v2{color:#fff;background:linear-gradient(100deg,#071b2dfc,#102c45e6),url(/timely-background.png) 50%/cover;padding:105px 7vw 115px}.rep-hero-v2>div{max-width:980px}.rep-hero-v2 h1{letter-spacing:-.05em;margin:0 0 30px;font-size:clamp(3.3rem,5.6vw,6.4rem);line-height:.92}.rep-hero-v2 h1 em{color:var(--gold);font-style:normal}.rep-hero-v2 p:not(.kicker){color:#d5dee5;max-width:780px;line-height:1.75}.rep-hero-v2 .button{min-width:250px}.rep-section{padding:100px 6vw}.rep-section-head{grid-template-columns:.45fr 1fr;align-items:start;gap:5vw;margin-bottom:48px;display:grid}.rep-section-head h2,.rep-conversion h2{letter-spacing:-.045em;color:var(--navy);margin:0;font-size:clamp(2.5rem,4vw,4.6rem);line-height:.98}.benefit-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.benefit-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:260px;padding:34px}.benefit-grid article>span{background:var(--navy);width:44px;height:44px;color:var(--gold);place-items:center;font-size:1.2rem;font-weight:900;display:grid}.benefit-grid h3{color:var(--navy);margin:35px 0 12px;font-size:1.25rem}.benefit-grid p,.steps-grid p,.faq-list p{color:var(--muted);font-size:.86rem;line-height:1.7}.steps-section{background:var(--navy);color:#fff}.rep-section-head.light h2{color:#fff}.steps-grid{border-top:1px solid #ffffff40;grid-template-columns:repeat(4,1fr);display:grid}.steps-grid article{border-right:1px solid #fff3;padding:34px 28px}.steps-grid b{color:var(--gold);font-size:2.2rem}.steps-grid h3{margin:28px 0 10px;font-size:1.15rem}.steps-grid p{color:#c8d3da}.process-notice{border-left:4px solid var(--gold);color:#dbe3e8;background:#ffffff0f;margin:36px 0 0;padding:22px 25px;font-size:.78rem;line-height:1.65}.faq-section{background:#fff}.faq-list{max-width:980px;margin-left:auto}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:20px;padding:23px 6px;font-weight:800;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{border:1px solid var(--line);width:30px;height:30px;color:var(--gold);place-items:center;font-size:1.2rem;transition:transform .15s;display:grid}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{max-width:850px;margin:0;padding:0 50px 25px 6px}.rep-conversion{background:var(--gold);grid-template-columns:1fr auto;align-items:center;gap:6vw;padding:75px 7vw;display:grid}.rep-conversion .kicker{color:var(--navy2)}.rep-conversion h2{max-width:950px;font-size:clamp(2rem,3.4vw,3.8rem)}.rep-conversion .button.primary{background:var(--navy2);color:#fff;white-space:nowrap}.application{scroll-margin-top:20px}@media (max-width:900px){.rep-section-head{grid-template-columns:1fr;gap:10px}.benefit-grid,.steps-grid{grid-template-columns:repeat(2,1fr)}.steps-grid article{border-bottom:1px solid #fff3}.rep-conversion{grid-template-columns:1fr}.rep-conversion .button{justify-self:start}.faq-list{margin:0}}@media (max-width:560px){.rep-hero-v2{padding:75px 5vw 80px}.rep-hero-v2 h1{font-size:3.05rem}.rep-section{padding:70px 5vw}.benefit-grid,.steps-grid{grid-template-columns:1fr}.benefit-grid article{min-height:auto}.rep-conversion{padding:60px 5vw}.rep-conversion .button{width:100%}.faq-list summary{font-size:.9rem}.faq-list p{padding-right:15px}}
