.rh-icon svg{width:38px;height:38px}.rh-paper-art svg{width:72px;height:72px}.rh-hero .rh-lead{color:#e7f2ff;font-size:20px}.rh-header{position:relative;z-index:20}.rh-nav{gap:13px}.rh-nav .button{white-space:nowrap}.rh .rh-panel{padding:26px}.rh .rh-two{display:grid;grid-template-columns: minmax(0,1.65fr) minmax(260px,1fr);gap:26px}.rh .rh-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rh .rh-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.rh .rh-checklist{padding-left:20px}.rh-checklist li{margin-bottom:9px}.rh details.rh-faq{border:1px solid #dbeafa;border-radius:6px;margin:10px 0;background:white}.rh-faq summary{padding:14px 18px;cursor:pointer;font-weight:600}.rh-faq p{padding:0 18px 16px;margin:0}.rh .rh-section ul{margin-left:0}.rh .rh-section li{color:#455b79}.rh .rh-section h2{margin-top:0}.rh .rh-timeline-card{display:grid;grid-template-columns:120px 1fr;gap:22px;margin-bottom:14px;padding:25px}.rh .rh-timeline-card time{color:#0066e8;font-weight:700}.rh-kicker{color:#0066e8;text-transform:uppercase;letter-spacing:1.5px;font-size:12px}.rh .rh-prose{max-width:840px;margin:auto}.rh .rh-prose h2{margin-top:32px}.rh .rh-prose p{line-height:1.85}.rh .rh-form label{display:block;font-weight:600;font-size:14px;margin-bottom:8px}.rh-form input,.rh-form select,.rh-form textarea{width:100%;border:1px solid #bed4ee;background:white;border-radius:5px;padding:12px;font:inherit;color:#081d49}.rh-form .rh-field{margin-bottom:18px}.rh-form textarea{min-height:140px}.rh-form input[type=checkbox]{width:auto}.rh-form .rh-honey{position:absolute;left:-9999px}.rh-notice{padding:20px;background:#edf7ff;border-left:4px solid #0066e8;margin-bottom:22px}.rh fieldset{border:0;padding:0}.rh .button{cursor:pointer}.rh-form .rh-grid{grid-template-columns:1fr 1fr}.rh .rh-empty{padding:35px;text-align:center}.rh-footer .rh-brand{align-items:flex-start}.rh-footer .rh-brand small{max-width:220px}.rh .rh-footer-grid{grid-template-columns:1.7fr 1fr 1.3fr 1fr}.rh .rh-footer-grid a{overflow-wrap:anywhere}@media(max-width:1199px){.rh-nav{display:none}.rh-mobile{display:block}.rh .rh-four{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.rh .rh-two,.rh .rh-three,.rh .rh-four,.rh-form .rh-grid{grid-template-columns:1fr}.rh .rh-panel{padding:20px}.rh .rh-timeline-card{grid-template-columns:1fr;gap:10px}.rh .rh-footer-grid{grid-template-columns:1fr 1fr}.rh-hero .rh-lead{font-size:17px}}
