.raf-buyer-links{margin:24px 0;padding:22px;background:#f2efe6;border:1px solid #b8c3b5;display:flex;flex-wrap:wrap;gap:14px 22px;color:#173d32}.raf-buyer-links p{flex-basis:100%;margin:0;font-size:14px;line-height:1.6}.raf-buyer-links a{text-decoration:underline;text-underline-offset:3px;line-height:1.6;color:inherit}.raf-help-page{margin:0;color:#183d32;background:#faf8f2;font:17px/1.7 system-ui,sans-serif}.raf-help-page *{box-sizing:border-box}.raf-help-page a{color:inherit;text-underline-offset:4px}.raf-help-page header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px max(5vw,20px);border-bottom:1px solid #d2d9ce}.raf-help-page .brand{font-weight:900;line-height:.95;text-decoration:none;letter-spacing:-1px;font-size:24px}.raf-help-page header nav,.raf-help-page footer nav{display:flex;gap:16px;flex-wrap:wrap}.raf-help-page header span{font-size:12px;white-space:nowrap}.raf-help-page main{max-width:1000px;margin:auto;padding:56px 24px 80px;min-height:55vh}.raf-help-page h1{font-size:clamp(36px,6vw,62px);line-height:1.08;margin:16px 0 30px;letter-spacing:-2px}.raf-help-page h2{font-size:26px;line-height:1.3;margin:35px 0 16px}.raf-help-page .intro{font-size:24px}.raf-help-page .eyebrow{font-size:12px;letter-spacing:2px;font-weight:700}.raf-help-page footer{padding:35px max(5vw,20px);background:#183d32;color:#fff9e9;font-size:14px}.raf-help-page .size-section,.raf-help-page article{padding:10px 0 28px;border-top:1px solid #ccd3c7;margin-top:36px}.raf-help-page table{width:100%;border-collapse:collapse;font-size:16px}.raf-help-page th,.raf-help-page td{padding:12px 16px;border:1px solid #b7c5b8;text-align:left}.raf-help-page th{background:#e6ebdf}.raf-help-page .table-scroll{overflow:auto;max-width:100%}.raf-help-page form{display:grid;gap:12px;max-width:520px;margin-top:30px}.raf-help-page input,.raf-help-page button{font:inherit;padding:13px;border:1px solid #547364;max-width:100%;min-width:0}.raf-help-page button,.raf-help-page .primary{background:#183d32;color:#fff9e9;padding:14px 22px;border:0}.raf-help-page .skip{position:absolute;top:-80px}.raf-help-page .skip:focus{top:4px;background:white;z-index:5}@media(max-width:600px){.raf-help-page header{flex-wrap:wrap}.raf-help-page header nav{order:3;flex-basis:100%;gap:12px;font-size:14px}.raf-help-page main{padding-top:32px}.raf-help-page h1{letter-spacing:-1px}.raf-help-page table{font-size:14px}.raf-help-page th,.raf-help-page td{padding:9px}.raf-buyer-links{padding:18px;gap:12px}}
