.quote-board-page{--quote-ink:#172832;--quote-copy:#526570;--quote-muted:#6b7b83;--quote-orange:#f47a27;--quote-orange-deep:#df641e;--quote-paper:#fffefd;--quote-wash:#f8f6f2;--quote-rule:#e2e3df;--quote-rule-strong:#cbd1d1;background:var(--quote-paper);color:var(--quote-ink)}.quote-board-page *,.quote-board-page :before,.quote-board-page :after{box-sizing:border-box}.quote-board-page .container{width:min(1160px,100% - clamp(32px,7vw,96px))}.quote-board-page .business-trade-inquiry-hero{border-bottom:1px solid var(--quote-rule);min-height:430px;padding-top:var(--site-header-height);background:#f8f9f8}.quote-board-page .business-trade-inquiry-hero__grid{grid-template-columns:minmax(340px,.44fr) minmax(0,.56fr);width:min(100%,1440px);min-height:430px;margin-inline:auto;padding:0;display:grid}.quote-board-page .business-trade-inquiry-hero__copy{padding:48px clamp(34px,5.5vw,82px);flex-direction:column;justify-content:center;align-items:flex-start;padding-inline-start:max(clamp(34px,5.5vw,82px),50vw - 580px);display:flex}.quote-board-page .business-trade-inquiry-hero__copy .eyebrow{color:var(--quote-orange-deep);font-family:var(--font-sans);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:.76rem;font-weight:850;display:inline-flex}.quote-board-page .business-trade-inquiry-hero__copy h1,.quote-board-page .business-trade-section-head h2,.quote-board-page .business-trade-inquiry-path__grid h3{color:var(--quote-ink);font-family:var(--font-ui-condensed);text-transform:uppercase;font-weight:900}.quote-board-page .business-trade-inquiry-hero__copy h1{letter-spacing:-.035em;white-space:nowrap;max-width:none;margin:17px 0 0;font-size:clamp(3rem,4.1vw,3.55rem);line-height:.88}.quote-board-page .business-trade-inquiry-hero__copy>p{max-width:500px;color:var(--quote-copy);margin:21px 0 0;font-size:1rem;line-height:1.55}.quote-board-page .business-trade-inline-link{border-bottom:2px solid var(--quote-orange);color:var(--quote-orange-deep);align-items:center;gap:10px;margin-top:24px;padding-bottom:5px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.quote-board-page .business-trade-inline-link i{font-size:1.15rem;transition:transform .16s}.quote-board-page .business-trade-inline-link:is(:hover,:focus-visible) i{transform:translate(4px)}[dir=rtl] .quote-board-page .business-trade-inline-link:is(:hover,:focus-visible) i{transform:translate(-4px)}.quote-board-page .business-trade-inquiry-hero__media{min-width:0;min-height:430px;margin:0;overflow:hidden}.quote-board-page .business-trade-inquiry-hero__media img{object-fit:cover;object-position:68% center;width:100%;height:100%;display:block}.quote-board-page .business-trade-inquiry-form-section{border-bottom:1px solid var(--quote-rule);background:#fff;padding-block:28px 42px}.quote-board-page .business-trade-inquiry-hero__form{border:1px solid var(--quote-rule-strong);background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 10px 26px #1b2b330b}.quote-board-page .trade-inquiry-form{color:var(--quote-ink);gap:10px;padding:0;display:grid}.quote-board-page .trade-inquiry-form fieldset{border:0;min-width:0;margin:0;padding:0}.quote-board-page .quote-board-step{border-bottom:1px solid var(--quote-rule)!important;padding:25px 28px!important}.quote-board-page .trade-inquiry-form legend,.quote-board-page .quote-board-details h2{color:var(--quote-ink);font-family:var(--font-ui-condensed);letter-spacing:.045em;text-transform:uppercase;margin:0;font-size:1.04rem;font-weight:900;line-height:1}.quote-board-page :is(.trade-inquiry-form legend,.quote-board-details h2)>span{margin-inline-end:7px}.quote-board-page .trade-inquiry-form legend small{color:var(--quote-muted);font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:600}.quote-board-page .trade-inquiry-form__intent>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.quote-board-page .trade-inquiry-form__intent button{border:1px solid var(--quote-rule-strong);min-height:102px;color:var(--quote-copy);font:inherit;text-align:start;background:#fff;border-radius:5px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:13px;padding:19px 20px;display:grid}.quote-board-page .trade-inquiry-form__intent button.is-selected{border-color:var(--quote-orange);color:var(--quote-ink);background:#fff6ef}.quote-board-page .trade-inquiry-form__intent button>i{color:var(--quote-orange);margin-top:1px;font-size:1.3rem}.quote-board-page .trade-inquiry-form__intent button>span{gap:7px;display:grid}.quote-board-page .trade-inquiry-form__intent button strong{font-size:.92rem;font-weight:850;line-height:1.25}.quote-board-page .trade-inquiry-form__intent button small{color:var(--quote-copy);font-size:.78rem;line-height:1.45}.quote-board-page .trade-inquiry-form__error{color:#8f2c1d;background:#fff3f0;border-inline-start:3px solid #ae3e2c;margin:0 28px;padding:10px 13px;font-size:.84rem}.quote-board-page .quote-board-step__head{justify-content:space-between;align-items:center;gap:18px;display:flex}.quote-board-page .quote-board-select-all{color:var(--quote-orange-deep);font:inherit;background:0 0;border:0;padding:4px 0;font-size:.8rem;font-weight:800}.quote-board-page .quote-board-select-all:is(:hover,:focus-visible){text-underline-offset:4px;text-decoration:underline}.quote-board-page .quote-board-product-groups{grid-template-columns:minmax(0,1fr);gap:23px;margin-top:18px;display:grid}.quote-board-page .quote-board-product-group>header{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;margin-bottom:10px;display:grid}.quote-board-page .quote-board-product-group>header>i{color:var(--quote-ink);font-size:1.35rem;line-height:1}.quote-board-page .quote-board-product-group h3{color:var(--quote-ink);font-family:var(--font-ui-condensed);letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:.92rem;font-weight:900;line-height:1}.quote-board-page .quote-board-product-group header p{color:var(--quote-muted);margin:4px 0 0;font-size:.73rem;line-height:1.35}.quote-board-page .quote-board-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-inline-start:38px;display:grid}.quote-board-page .quote-board-product-grid label{border:1px solid var(--quote-rule);cursor:pointer;background:#fff;border-radius:4px;grid-template-rows:108px minmax(44px,auto);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative;overflow:hidden}.quote-board-page .quote-board-product-grid label.is-selected{border-color:#f09a67;box-shadow:inset 0 0 0 1px #f09a67}.quote-board-page .quote-board-product-grid input{z-index:2;width:17px;height:17px;min-height:0;accent-color:var(--quote-orange);margin:0;position:absolute;inset-block-end:13px;inset-inline-start:8px}.quote-board-page .quote-board-product-card__media{background:var(--quote-wash);width:100%;height:108px;display:block}.quote-board-page .quote-board-product-card__media img{object-fit:cover;width:100%;height:108px;display:block}.quote-board-page .quote-board-product-card__media>i{width:100%;height:100%;color:var(--quote-orange);place-items:center;font-size:1.6rem;display:grid}.quote-board-page .quote-board-product-card__copy{min-width:0;color:var(--quote-ink);font-family:var(--font-sans);letter-spacing:-.01em;text-transform:none;align-content:center;gap:5px;padding:9px 8px 9px 34px;font-size:.68rem;font-weight:780;line-height:1.25;display:grid}.quote-board-page .quote-board-product-card__copy strong{font:inherit}.quote-board-page .quote-board-product-card__copy small{border:1px solid var(--quote-orange);width:fit-content;color:var(--quote-orange-deep);letter-spacing:.015em;background:#fff6ef;border-radius:999px;align-items:center;gap:4px;padding:2px 5px;font-size:.59rem;font-weight:850;line-height:1.2;display:inline-flex}[dir=rtl] .quote-board-page .quote-board-product-card__copy{padding:9px 34px 9px 8px}.quote-board-page .quote-board-selected>p{color:var(--quote-muted);margin:13px 0 0;font-size:.82rem}.quote-board-page .quote-board-selected>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:17px;display:grid}.quote-board-page .quote-board-selected article{border-inline-end:1px solid var(--quote-rule);grid-template-columns:58px minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:60px;padding-inline:10px;display:grid}.quote-board-page .quote-board-selected article:first-child{padding-inline-start:0}.quote-board-page .quote-board-selected article:nth-child(4n){border-inline-end:0}.quote-board-page .quote-board-selected img{border:1px solid var(--quote-rule);object-fit:cover;border-radius:3px;width:58px;height:42px}.quote-board-page .quote-board-selected__copy{min-width:0}.quote-board-page .quote-board-selected strong{color:var(--quote-ink);font-size:.7rem;font-weight:800;line-height:1.25;display:block;overflow:hidden}.quote-board-page .quote-board-selected__context{gap:3px;margin-top:5px;display:grid}.quote-board-page .quote-board-selected__context small{min-width:0;color:var(--quote-muted);align-items:flex-start;gap:4px;font-size:.62rem;line-height:1.25;display:flex}.quote-board-page .quote-board-selected__context i{color:var(--quote-orange-deep);flex:none;font-size:.72rem}.quote-board-page .quote-board-selected button{width:28px;height:28px;color:var(--quote-copy);background:0 0;border:0;border-radius:50%;place-items:center;font-size:1rem;display:grid}.quote-board-page .quote-board-selected button:is(:hover,:focus-visible){background:var(--quote-wash);color:var(--quote-orange-deep)}.quote-board-page .quote-board-details>header p{color:var(--quote-muted);margin:9px 0 0;font-size:.78rem;line-height:1.45}.quote-board-page .trade-inquiry-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin-top:21px;display:grid}.quote-board-page .trade-inquiry-form__grid label{min-width:0}.quote-board-page .trade-inquiry-form label>span{color:var(--quote-ink);font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:750;display:block}.quote-board-page .trade-inquiry-form label>span b{color:var(--quote-orange);margin-inline-start:3px}.quote-board-page :is(.trade-inquiry-form input:not([type=checkbox]),.trade-inquiry-form select,.trade-inquiry-form textarea){border:1px solid var(--quote-rule-strong);width:100%;min-height:41px;color:var(--quote-ink);font:inherit;background:#fff;border-radius:3px;margin-top:7px;padding:8px 11px;font-size:.78rem;line-height:1.35}.quote-board-page .trade-inquiry-form textarea{resize:vertical;min-height:96px}.quote-board-page :is(.trade-inquiry-form input:not([type=checkbox]),.trade-inquiry-form select,.trade-inquiry-form textarea):focus{border-color:var(--quote-orange);outline-offset:0;outline:3px solid #f47a2726}.quote-board-page .trade-inquiry-form__wide{grid-column:1/-1}.quote-board-page .quote-board-consent{border-bottom:1px solid var(--quote-rule);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:11px;margin:5px 28px 0;padding:15px 0 19px;display:grid}.quote-board-page .quote-board-consent>input{width:17px;height:17px;min-height:0;accent-color:var(--quote-orange);margin:1px 0 0}.quote-board-page .quote-board-consent>span{color:var(--quote-copy);font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:.76rem;font-weight:500;line-height:1.45}.quote-board-page .quote-board-consent a{color:var(--quote-orange-deep);text-underline-offset:3px}.quote-board-page .turnstile-field{min-height:0;margin:0 28px}.quote-board-page .trade-inquiry-form__submit{border-radius:4px;justify-content:center;width:auto;min-height:50px;margin:0 28px 28px;font-size:.85rem}.quote-board-page .business-trade-inquiry-path{border-bottom:1px solid var(--quote-rule);background:#fff;padding-block:42px 52px}.quote-board-page .business-trade-section-head .eyebrow{color:var(--quote-orange-deep);letter-spacing:.12em;font-size:.73rem;font-weight:850}.quote-board-page .business-trade-section-head h2{letter-spacing:-.025em;max-width:820px;margin:11px 0 0;font-size:clamp(2rem,3vw,3.25rem);line-height:.92}.quote-board-page .business-trade-inquiry-path__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:27px;display:grid}.quote-board-page .business-trade-inquiry-path__grid article{border:1px solid var(--quote-rule);background:var(--quote-wash);border-radius:5px;min-height:175px;padding:25px}.quote-board-page .business-trade-inquiry-path__grid i{color:var(--quote-orange);font-size:1.45rem}.quote-board-page .business-trade-inquiry-path__grid h3{margin:26px 0 0;font-size:1.05rem;line-height:1}.quote-board-page .business-trade-inquiry-path__grid p{color:var(--quote-copy);margin:13px 0 0;font-size:.82rem;line-height:1.55}@media (width<=980px){.quote-board-page .business-trade-inquiry-hero__grid{grid-template-columns:1fr}.quote-board-page .business-trade-inquiry-hero__copy{padding-block:48px 40px;padding-inline:max(32px,50vw - 390px)}.quote-board-page .business-trade-inquiry-hero__copy h1{max-width:760px}.quote-board-page .business-trade-inquiry-hero__media{height:310px;min-height:310px}.quote-board-page .quote-board-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.quote-board-page .quote-board-selected>div{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-board-page .quote-board-selected article:nth-child(2n){border-inline-end:0}.quote-board-page .quote-board-selected article:nth-child(n+3){border-top:1px solid var(--quote-rule)}}@media (width<=720px){.quote-board-page .container{width:min(100% - 28px,560px)}.quote-board-page .business-trade-inquiry-hero__copy{padding:34px 20px 30px}.quote-board-page .business-trade-inquiry-hero__copy h1{white-space:normal;font-size:clamp(2.7rem,13vw,4rem)}.quote-board-page .business-trade-inquiry-hero__copy>p{font-size:.92rem}.quote-board-page .business-trade-inquiry-hero__media{height:240px;min-height:240px}.quote-board-page .business-trade-inquiry-hero__media img{object-position:72% center}.quote-board-page .business-trade-inquiry-form-section{padding-block:18px 32px}.quote-board-page .business-trade-inquiry-form-section .container{width:100%}.quote-board-page .business-trade-inquiry-hero__form{box-shadow:none;border-inline:0;border-radius:0}.quote-board-page .quote-board-step{padding:22px 18px!important}.quote-board-page .trade-inquiry-form__intent>div,.quote-board-page .trade-inquiry-form__grid{grid-template-columns:1fr}.quote-board-page .trade-inquiry-form__intent button{min-height:94px}.quote-board-page .quote-board-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-inline-start:0}.quote-board-page .quote-board-product-grid label{grid-template-rows:96px minmax(48px,auto)}.quote-board-page .quote-board-product-card__media,.quote-board-page .quote-board-product-card__media img{height:96px}.quote-board-page .quote-board-selected>div{grid-template-columns:1fr}.quote-board-page .quote-board-selected article,.quote-board-page .quote-board-selected article:nth-child(2n){border-inline-end:0}.quote-board-page .quote-board-selected article+article{border-top:1px solid var(--quote-rule)}.quote-board-page .quote-board-consent,.quote-board-page .turnstile-field{margin-inline:18px}.quote-board-page .trade-inquiry-form__submit{margin:0 18px 24px}.quote-board-page .business-trade-inquiry-path{padding-block:38px 46px}.quote-board-page .business-trade-inquiry-path__grid{grid-template-columns:1fr;gap:10px}.quote-board-page .business-trade-inquiry-path__grid article{min-height:0}}@media (width<=420px){.quote-board-page .quote-board-step__head{align-items:flex-start}.quote-board-page .quote-board-product-grid{grid-template-columns:1fr}.quote-board-page .quote-board-product-grid label{grid-template-rows:minmax(82px,auto);grid-template-columns:118px minmax(0,1fr)}.quote-board-page .quote-board-product-card__media,.quote-board-page .quote-board-product-card__media img{width:118px;height:100%;min-height:82px}.quote-board-page .quote-board-product-card__copy{padding-inline:34px 8px}[dir=rtl] .quote-board-page .quote-board-product-card__copy{padding-inline:8px 34px}}@media (prefers-reduced-motion:reduce){.quote-board-page *{scroll-behavior:auto!important;transition:none!important}}
