._2eO-4G_form{min-width:0;max-width:800px}._2eO-4G_fieldset{border:0;min-width:0;margin:0;padding:0}._2eO-4G_visuallyHidden,._2eO-4G_honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._2eO-4G_challenge{max-width:100%;margin-top:24px}._2eO-4G_challenge>button{margin-top:12px}._2eO-4G_notice a,._2eO-4G_status a{color:inherit;text-underline-offset:3px;text-decoration:underline}._2eO-4G_notice{color:#101e2b;background:#f4f1ea;border-left:3px solid #b8794c;padding:16px 18px;font-size:14px;line-height:1.65}._2eO-4G_notice strong{font-weight:600;display:block}._2eO-4G_requirements{color:#465660;margin:16px 0 24px;font-size:13px;line-height:1.65}._2eO-4G_requirements a{color:#101e2b;text-underline-offset:3px;text-decoration:underline}._2eO-4G_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;display:grid}._2eO-4G_field{min-width:0}._2eO-4G_wide{grid-column:1/-1}._2eO-4G_field label{color:#101e2b;margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.5;display:block}._2eO-4G_field label span{color:#465660;margin-left:5px;font-size:11px;font-weight:400;display:inline-block}._2eO-4G_field input,._2eO-4G_field select,._2eO-4G_field textarea{box-sizing:border-box;color:#101e2b;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #7b868a;border-radius:0;padding:11px 12px;font-size:16px;line-height:1.45;display:block}._2eO-4G_field select{padding-right:28px}._2eO-4G_field textarea{resize:vertical;min-height:136px}._2eO-4G_hint{color:#465660;margin-top:7px;font-size:12px;line-height:1.55}._2eO-4G_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}._2eO-4G_submit,._2eO-4G_reset{min-height:46px;font:inherit;cursor:pointer;border:1px solid #101e2b;border-radius:0;padding:12px 20px;font-size:14px;font-weight:500;line-height:1.5}._2eO-4G_submit{color:#f4f1ea;background:#101e2b}._2eO-4G_submit:hover{background:#263c4d}._2eO-4G_reset{color:#101e2b;background:0 0}._2eO-4G_reset:hover{background:#f4f1ea}._2eO-4G_submit:disabled,._2eO-4G_reset:disabled{cursor:not-allowed;opacity:.65}._2eO-4G_form :is(input,select,textarea,button,a):focus-visible,._2eO-4G_status:focus{outline-offset:4px;outline:2px solid #945c35}._2eO-4G_finePrint{color:#465660;margin-top:14px;font-size:12px;line-height:1.65}._2eO-4G_status{color:#101e2b;background:#f4f1ea;border:1px solid #465660;margin-top:20px;padding:18px;font-size:14px;line-height:1.65}._2eO-4G_emptyStatus{margin:0}._2eO-4G_inquiryLayout{grid-template-columns:minmax(210px,.7fr) minmax(0,1.6fr);gap:56px;display:grid}._2eO-4G_inquiryIntro{color:#465660;font-size:15px;line-height:1.65}._2eO-4G_inquiryIntro h2{color:#101e2b;margin-bottom:16px}._2eO-4G_inquiryIntro p+p{margin-top:16px}._2eO-4G_steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:24px;padding:0;list-style:none;display:grid}._2eO-4G_steps li{counter-increment:step;border-top:1px solid #c8cbc8;padding-top:18px}._2eO-4G_steps li:before{content:"0" counter(step);color:#87532f;margin-bottom:12px;font-family:ADG DM Sans,sans-serif;font-size:12px;font-weight:600;display:block}._2eO-4G_steps h3{color:#101e2b;margin-bottom:10px;font-size:18px;font-weight:600}._2eO-4G_steps p{color:#465660;font-size:14px;line-height:1.65}._2eO-4G_routeLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}._2eO-4G_routeLinks p{color:#465660;margin:12px 0 16px;font-size:15px;line-height:1.65}@media (max-width:900px){._2eO-4G_inquiryLayout{grid-template-columns:minmax(0,1fr);gap:28px}._2eO-4G_inquiryIntro{max-width:680px}}@media (max-width:600px){._2eO-4G_fields,._2eO-4G_steps,._2eO-4G_routeLinks{grid-template-columns:minmax(0,1fr)}._2eO-4G_fields{gap:20px}._2eO-4G_steps{gap:22px}._2eO-4G_actions{flex-direction:column;align-items:stretch}}
.klL63q_container{max-width:1248px;margin:0 auto;padding:0 32px}.klL63q_pageIntro{max-width:1248px;margin:0 auto;padding:36px 32px 30px}.klL63q_pageIntro h1{margin:10px 0 14px}.klL63q_eyebrow{color:#875634;letter-spacing:.55px;text-transform:uppercase;font:600 11px/1.6 ADG DM Sans,sans-serif}.klL63q_lead{color:#465660;max-width:700px;font-size:16px;line-height:1.65}.klL63q_section{border-bottom:1px solid #c8cbc7;max-width:1248px;margin:auto;padding:32px}.klL63q_twoColumn{grid-template-columns:1fr 1fr;gap:40px;display:grid}.klL63q_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:22px;display:flex}.klL63q_sectionHeading>p{color:#465660;max-width:540px}.klL63q_prose{max-width:760px;line-height:1.7}.klL63q_prose p+p,.klL63q_prose h2+p,.klL63q_prose h3+p{margin-top:14px}.klL63q_prose h2:not(:first-child){margin-top:28px}.klL63q_notice{color:#465660;background:#ebe7de;border-left:3px solid #b8794c;margin:20px 0;padding:12px 16px;font-size:13px;line-height:1.6}.klL63q_button,.klL63q_secondaryButton{border:1px solid #101e2b;justify-content:center;align-items:center;gap:18px;min-height:44px;padding:11px 17px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.klL63q_button{color:#f4f1ea;background:#101e2b}.klL63q_button:hover{background:#263a49}.klL63q_secondaryButton{color:#101e2b;background:0 0}.klL63q_secondaryButton:hover{background:#e6e1d7}.klL63q_textLink{text-underline-offset:4px;font-size:14px;text-decoration:underline}.klL63q_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.klL63q_rows{border-top:1px solid #9ca6a9}.klL63q_rows>div{border-bottom:1px solid #c8cbc7;grid-template-columns:1fr 1fr;gap:30px;padding:18px 0;display:grid}.klL63q_rows dt{font-weight:600}.klL63q_rows dd{color:#465660;font-size:14px}.klL63q_placeholder{background:#ebe8e0;border:1px dashed #88959d;padding:22px}.klL63q_badge{color:#465660;text-transform:uppercase;letter-spacing:.4px;font:600 11px/1.6 ADG DM Sans,sans-serif;display:inline-block}.klL63q_hero{color:#f4f1ea;background:#101e2b}.klL63q_heroInner{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:64px;max-width:1248px;margin:auto;padding:36px 32px 32px;display:grid}.klL63q_hero .klL63q_eyebrow{color:#d6ad8e}.klL63q_hero h1{max-width:640px;margin:12px 0 18px;font-size:42px}.klL63q_heroCopy{color:#d0d8dc;max-width:620px;font-size:16px;line-height:1.65}.klL63q_hero .klL63q_button{color:#101e2b;background:#f4f1ea;border-color:#f4f1ea}.klL63q_hero .klL63q_secondaryButton{color:#f4f1ea;border-color:#7e8a92}.klL63q_hero .klL63q_secondaryButton:hover{background:#263a49}.klL63q_hero .klL63q_button:hover{background:#e4dccc}.klL63q_heroNote{color:#bbc6cc;font-size:11px;margin-top:15px!important}.klL63q_businessDesk{border-top:2px solid #b8794c;align-self:start}.klL63q_deskHeading{letter-spacing:.5px;border-bottom:1px solid #43535f;padding:12px 0;font:600 11px/1.6 ADG DM Sans,sans-serif}.klL63q_deskRow{border-bottom:1px solid #43535f;padding:20px 0;text-decoration:none;display:block}.klL63q_deskRow>span{letter-spacing:.25px;color:#bdc8ce;font-size:11px;font-weight:500}.klL63q_deskRow h2{margin:5px 0 8px;font-size:20px}.klL63q_deskRow p{color:#c8d1d7;font-size:14px;line-height:1.6}.klL63q_deskRow strong{color:#f4f1ea;margin-top:13px;font-size:12px;font-weight:500;display:inline-block}.klL63q_deskRow:hover strong{text-underline-offset:4px;text-decoration:underline}.klL63q_introduction{grid-template-columns:180px minmax(0,1fr) minmax(0,1fr);gap:30px;display:grid}.klL63q_introduction h2{font-size:24px}.klL63q_introduction p{color:#465660;font-size:14px;line-height:1.7}.klL63q_categoryList{border-top:1px solid #aab1b0;border-bottom:1px solid #aab1b0;grid-template-columns:repeat(3,1fr);display:grid}.klL63q_categoryItem{border-right:1px solid #c8cbc7;padding:20px 22px;text-decoration:none}.klL63q_categoryItem:first-child{padding-left:0}.klL63q_categoryItem:last-child{border-right:0}.klL63q_categoryItem h3{margin:9px 0 5px;font-size:17px}.klL63q_categoryItem p{color:#465660;font-size:13px}.klL63q_categoryItem:hover h3{text-underline-offset:4px;text-decoration:underline}.klL63q_sectionNote{color:#465660;font-size:12px;margin-top:14px!important}.klL63q_benefits{grid-template-columns:1fr 1fr;gap:0 36px;display:grid}.klL63q_benefits>div{border-top:1px solid #c8cbc7;grid-template-columns:165px 1fr;gap:20px;padding:18px 0;display:grid}.klL63q_benefits dt{font-size:15px;font-weight:600}.klL63q_benefits dd{color:#465660;font-size:14px}.klL63q_process{grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.klL63q_process li{border-top:2px solid #b8794c;padding-top:14px}.klL63q_process li>span{color:#875634;font:600 11px ADG DM Sans,sans-serif}.klL63q_process h3{margin:10px 0 8px;font-size:18px}.klL63q_process p{color:#465660;font-size:14px}.klL63q_supplierBand{background:#e8e4db;border-left:3px solid #b8794c;grid-template-columns:1fr 1.1fr;gap:48px;max-width:1184px;margin:32px auto;padding:28px 30px;display:grid}.klL63q_supplierBand h2{margin-top:10px}.klL63q_supplierBand p{color:#465660;font-size:15px}.klL63q_closing{justify-content:space-between;align-items:center;gap:30px;padding-top:12px;padding-bottom:36px;display:flex}.klL63q_closing h2{font-size:23px}.klL63q_closing p{color:#465660;margin-top:7px;font-size:14px}.klL63q_closing .klL63q_actions{margin-top:0}.klL63q_reviewGrid{grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;display:grid}.klL63q_reviewGrid article{border-top:1px solid #aab1b0;padding:18px 0}.klL63q_reviewGrid h2{font-size:21px}.klL63q_reviewGrid img{border:1px solid #c8cbc7;max-width:100%;height:auto;margin-top:18px;display:block}@media (max-width:1248px){.klL63q_supplierBand{margin-left:32px;margin-right:32px}}@media (max-width:950px){.klL63q_heroInner{gap:36px}.klL63q_hero h1{font-size:37px}.klL63q_introduction{grid-template-columns:1fr 1fr}.klL63q_introduction>.klL63q_eyebrow{grid-column:1/-1}.klL63q_benefits>div{grid-template-columns:1fr;gap:8px}}@media (max-width:760px){.klL63q_container{padding:0 20px}.klL63q_pageIntro{padding:28px 20px 22px}.klL63q_section{padding:27px 20px}.klL63q_twoColumn{grid-template-columns:1fr;gap:26px}.klL63q_sectionHeading{gap:12px;margin-bottom:20px}.klL63q_heroInner{grid-template-columns:1fr;gap:30px;padding:28px 20px}.klL63q_heroCopy{font-size:15px}.klL63q_hero .klL63q_actions{flex-direction:column;align-items:stretch}.klL63q_deskRow{padding:15px 0}.klL63q_deskRow h2{font-size:19px}.klL63q_introduction{grid-template-columns:1fr;gap:14px}.klL63q_categoryList{grid-template-columns:1fr}.klL63q_categoryItem,.klL63q_categoryItem:first-child{border-bottom:1px solid #c8cbc7;border-right:0;padding:16px 0}.klL63q_categoryItem:last-child{border-bottom:0}.klL63q_benefits{grid-template-columns:1fr}.klL63q_benefits>div{padding:15px 0}.klL63q_process{grid-template-columns:1fr;gap:22px}.klL63q_process h3{margin-top:7px}.klL63q_rows>div{grid-template-columns:1fr;gap:8px}.klL63q_supplierBand{grid-template-columns:1fr;gap:18px;margin:24px 20px;padding:22px}.klL63q_closing{flex-direction:column;align-items:flex-start;padding-top:10px;padding-bottom:28px}.klL63q_reviewGrid{grid-template-columns:1fr}.klL63q_hero h1{font-size:32px}}
.txgM7a_heroInner{align-items:center}.txgM7a_heroInner figure{margin:0}.txgM7a_heroInner figure img{aspect-ratio:1.4}.txgM7a_sectionTitle{margin-top:8px!important}.txgM7a_categories{grid-template-columns:1fr 1fr;gap:0 32px;margin-top:24px;display:grid}.txgM7a_category{border-top:1px solid #c8cbc7;grid-template-columns:26px 1fr 14px;gap:14px;padding:23px 0;text-decoration:none;display:grid}.txgM7a_category p{color:#465660;max-width:440px;margin-top:8px;font-size:14px}.txgM7a_category:hover h3{text-underline-offset:4px;text-decoration:underline}.txgM7a_benefits{margin-top:24px}.txgM7a_supplier{align-items:center}.txgM7a_supplier figure{margin:0}.txgM7a_supplier figure img{aspect-ratio:1.3}.txgM7a_closingCopy{max-width:630px}.txgM7a_companyName{letter-spacing:-.6px;font:600 34px/1.2 Manrope,sans-serif}.txgM7a_companyName>span{letter-spacing:-.3px;font-size:24px;line-height:1.4;display:block}.txgM7a_companyHeading{max-width:290px;margin-top:16px!important;font-size:19px!important;line-height:1.4!important}@media (max-width:760px){.txgM7a_categories{grid-template-columns:1fr}.txgM7a_heroInner figure img,.txgM7a_supplier figure img{aspect-ratio:1.6}}
.Yt_27q_photo{min-width:0;margin:24px 0 0}.Yt_27q_photo img{aspect-ratio:2;object-fit:cover;background:#e7e1d6;width:100%;height:auto;display:block}.Yt_27q_photo figcaption{color:inherit;opacity:.85;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:9px 0 0;font-size:11px;line-height:1.5;display:flex}.Yt_27q_compact{margin:0 0 22px}.Yt_27q_compact img{aspect-ratio:2.5}.Yt_27q_illustratedIntro{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:center;gap:48px;display:grid}.Yt_27q_illustratedIntro .Yt_27q_photo{margin:0}.Yt_27q_illustratedIntro .Yt_27q_photo img{aspect-ratio:1.9}@media (max-width:760px){.Yt_27q_photo{margin-top:20px}.Yt_27q_photo img{aspect-ratio:1.8}.Yt_27q_compact{margin:0 0 20px}.Yt_27q_compact img{aspect-ratio:2.2}.Yt_27q_illustratedIntro{grid-template-columns:1fr;gap:24px}.Yt_27q_illustratedIntro .Yt_27q_photo img{aspect-ratio:2}}
.ox25rq_categoryNav{border-top:1px solid #cdd0ce;border-bottom:1px solid #cdd0ce;flex-wrap:wrap;margin:24px 0 32px;display:flex}.ox25rq_categoryNav a{color:#101e2b;text-underline-offset:4px;flex-direction:column;flex:200px;justify-content:center;gap:4px;min-height:76px;padding:16px 20px;text-decoration:underline;display:flex}.ox25rq_categoryNav a:hover{background:#f4f1ea}.ox25rq_categoryNav a:focus-visible{outline-offset:-4px;outline:2px solid #101e2b}.ox25rq_categoryNav a span{color:#465660;font-size:12px}.ox25rq_columnLabels,.ox25rq_categoryRow{grid-template-columns:1fr 1.2fr 1fr;gap:32px;display:grid}.ox25rq_columnLabels{color:#465660;letter-spacing:.035em;text-transform:uppercase;border-bottom:1px solid #101e2b;padding:12px 0;font-size:11px;font-weight:600}.ox25rq_categoryRow{border-bottom:1px solid #cdd0ce;padding:28px 0;scroll-margin-top:110px}.ox25rq_categoryRow>*{min-width:0}.ox25rq_categoryRow h3{margin:0;font-size:22px;font-weight:600;line-height:1.4}.ox25rq_categoryRow h3 span{color:#465660;font-size:16px;font-weight:400;display:block}.ox25rq_details{margin:0}.ox25rq_details>div+div{margin-top:18px}.ox25rq_details dt{color:#101e2b;margin-bottom:6px;font-size:13px;font-weight:500}.ox25rq_details dd{color:#465660;margin:0;font-size:14px;line-height:1.65}.ox25rq_frameworkNote{color:#465660;max-width:760px;margin:20px 0 0;font-size:13px;line-height:1.65}@media (max-width:760px){.ox25rq_categoryNav a{flex-basis:100%;min-height:66px;padding:14px 12px}.ox25rq_categoryNav a+a{border-top:1px solid #cdd0ce}.ox25rq_columnLabels{display:none}.ox25rq_categoryRow{grid-template-columns:1fr;gap:20px}}
