 .irp-buyers,.irpb-addition,.irpb-home{--ink:#173c30;--muted:#576b61;--paper:#f4f6f1;--line:#dbe3d9;--gold:#d5b874;font-family:inherit;color:var(--ink);font-size:17px;line-height:1.65}.irp-buyers *,.irpb-addition *,.irpb-home *{box-sizing:border-box}.irp-buyers h2,.irpb-addition h2,.irpb-home h2{font-size:clamp(26px,3vw,40px);line-height:1.18;letter-spacing:-.025em;text-transform:none!important;font-weight:650;margin:0 0 20px;color:inherit}.irp-buyers h3,.irpb-addition h3{font-size:22px;line-height:1.3;text-transform:none!important;margin:14px 0;color:inherit}.irp-buyers a,.irpb-addition a,.irpb-home a{color:inherit}.irp-buyers p{margin:0 0 20px}.irp-buyers section{margin:54px 0;scroll-margin-top:32px}.irp-buyers .irpb-hero{margin-top:0;background:#102f27;color:#fff;padding:42px;border-radius:20px;display:grid;grid-template-columns:1.15fr 1fr;gap:30px;align-items:center}.irp-buyers .irpb-hero h2{font-size:clamp(30px,3.3vw,48px);color:#fff}.irp-buyers .irpb-hero p:not(.irpb-eyebrow){color:#e0e8df}.irpb-eyebrow{font-size:11px!important;letter-spacing:.14em;font-weight:750;line-height:1.5;margin:0 0 15px!important;color:#718372}.irpb-hero .irpb-eyebrow,.irpb-contact .irpb-eyebrow{color:#d9c38f}.irp-buyers figure{margin:0;min-width:0}.irp-buyers figure img{width:100%;height:auto;display:block;border-radius:12px}.irp-buyers figcaption{font-size:11px;line-height:1.4;margin-top:10px;color:#c5d1c5}.irpb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px}.irpb-button{display:inline-flex!important;align-items:center;justify-content:center;gap:14px;background:#dec68c!important;color:#102f27!important;border-radius:7px;padding:13px 19px!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important;border:1px solid transparent}.irpb-button:hover{background:#ead6a5!important}.irpb-link{font-size:14px;text-decoration:underline;text-underline-offset:5px}.irpb-nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-bottom:1px solid #dbe3d9;padding:0 0 20px;font-size:14px}.irpb-nav a{text-decoration:none;border-bottom:1px solid #b6c6b8}.irpb-lead{max-width:840px;color:#576b61}.irpb-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.irpb-card{background:#f4f6f1;border:1px solid #dbe3d9;border-radius:14px;padding:30px;display:flex;flex-direction:column;align-items:flex-start}.irpb-number{font-size:13px;color:#6f806c}.irpb-card p{color:#576b61}.irpb-card-action{font-weight:700;font-size:15px;margin-top:auto;text-decoration:none;border-bottom:1px solid #879d87;padding-bottom:4px}.irpb-download{font-size:12px;color:#60715f!important;margin-top:13px}.irpb-table{overflow:auto;border:1px solid #dbe3d9;border-radius:10px;margin:25px 0}.irpb-table table{width:100%;margin:0;border-collapse:collapse;min-width:540px;font-size:15px}.irpb-table th,.irpb-table td{padding:18px 20px;border:0;border-bottom:1px solid #dbe3d9;text-align:left;vertical-align:top;background:#fff!important;color:#173c30!important}.irpb-table thead th{background:#eef3eb!important}.irpb-table tbody th{width:26%;font-weight:650}.irpb-text-link{font-size:15px;font-weight:650}.irpb-steps{list-style:none!important;padding:0!important;display:grid;grid-template-columns:1fr 1fr;gap:24px;counter-reset:steps}.irpb-steps li{border-top:1px solid #bccbbd;padding:22px 0;counter-increment:steps}.irpb-steps li:before{content:'0' counter(steps);display:block;font-size:12px;letter-spacing:.1em;color:#718372;margin-bottom:12px}.irpb-steps strong{font-size:22px}.irpb-steps p{font-size:15px;color:#576b61;margin:8px 0 14px}.irpb-steps a{font-size:14px;font-weight:650}.irpb-paths{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.irpb-paths a{padding:20px 0;border-bottom:1px solid #dbe3d9;font-weight:650;text-decoration:none}.irpb-paths span{display:block;font-size:13px;font-weight:400;color:#60715f;margin-top:6px}.irp-buyers details{border-top:1px solid #dbe3d9;padding:18px 0}.irp-buyers summary{cursor:pointer;font-weight:650;padding-right:15px}.irp-buyers details p{font-size:15px;color:#576b61;margin:16px 0 0}.irp-buyers .irpb-contact{padding:36px;background:#102f27;color:#fff;border-radius:14px;display:grid;grid-template-columns:1.4fr 1fr;gap:25px;align-items:center}.irpb-contact h2{font-size:30px}.irpb-contact>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.irpb-contact p{font-size:15px;color:#c5d1c5}.irpb-addition{border:1px solid var(--line);border-radius:14px;background:#f6f8f3;margin:40px auto;padding:32px;max-width:1140px}.irpb-addition h2{font-size:28px}.irpb-addition .irpb-mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.irpb-addition h3{font-size:19px;margin-top:0}.irpb-addition p{font-size:15px;color:#576b61;margin:0 0 16px}.irpb-addition nav{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #dbe3d9;padding-top:20px;margin-top:12px;font-size:14px;font-weight:650}.irpb-home{max-width:1280px;margin:40px auto;padding:28px 34px;display:flex;gap:26px;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:12px;background:#f4f6f1}.irpb-home h2{font-size:27px;margin-bottom:9px}.irpb-home p{font-size:15px;margin:0;color:#576b61;max-width:750px}.irpb-home .irpb-button{flex-shrink:0}.irpb-picker-tools{margin:18px 0;display:flex;gap:12px;flex-wrap:wrap}.irpb-picker-tools a,.irpb-picker-tools button{font:inherit;font-size:14px;border:1px solid #b9c8b8;border-radius:6px;background:#f4f6f1;color:#173c30;padding:10px 15px;cursor:pointer;text-decoration:none}.irpb-help{font-size:14px;color:#576b61}@media(max-width:760px){.irp-buyers .irpb-hero{grid-template-columns:1fr;padding:28px 22px;gap:25px}.irp-buyers .irpb-hero h2{font-size:32px}.irp-buyers section{margin:36px 0}.irpb-grid,.irpb-steps,.irpb-paths,.irpb-addition .irpb-mini-grid{grid-template-columns:1fr}.irpb-card{padding:24px}.irp-buyers .irpb-contact{grid-template-columns:1fr;padding:26px}.irpb-home{margin:28px 16px;padding:24px;display:block}.irpb-home .irpb-button{margin-top:20px}.irpb-addition{padding:24px 20px;margin:28px 0}.irpb-addition h2{font-size:25px}.irpb-nav{gap:10px 16px}.irpb-table table{font-size:14px}.irpb-table th,.irpb-table td{padding:14px}.irpb-actions{align-items:stretch;flex-direction:column}.irpb-actions .irpb-link{padding:8px 0}.irp-buyers .irpb-contact h2{font-size:27px}}@media(prefers-reduced-motion:reduce){.irp-buyers *{scroll-behavior:auto}}
.irp-buyers a,.irpb-home a,.irpb-addition a{font-family:Arial,sans-serif}.irp-buyers .irpb-card-action,.irp-buyers .irpb-download{display:block}.irp-buyers .irpb-card>p:last-child{margin-top:auto;margin-bottom:0}

.irp-buyers a,.irpb-home a,.irpb-addition a,.irp-buyers [aria-hidden="true"]{font-family:Arial,sans-serif!important}
