.contact-board-page{--contact-ink:#17242c;--contact-copy:#4b5961;--contact-muted:#6f7b82;--contact-orange:#f26619;--contact-orange-deep:#cf4d0c;--contact-paper:#fffefd;--contact-wash:#f6f2ec;--contact-rule:#deded9;--contact-rule-strong:#c9cdcb;background:var(--contact-paper);color:var(--contact-ink);overflow:hidden}.contact-board-page *,.contact-board-page :before,.contact-board-page :after{box-sizing:border-box}.contact-board-frame{width:min(1200px,100% - clamp(40px,8vw,120px));margin-inline:auto}.contact-board-page :is(h1,h2,h3){color:var(--contact-ink);font-family:var(--font-ui-condensed);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-weight:900}.contact-board-eyebrow{color:var(--contact-orange-deep);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.74rem;font-weight:850}.contact-board-hero{border-bottom:1px solid var(--contact-rule);background:#fafaf8;grid-template-columns:minmax(0,45%) minmax(0,55%);min-height:430px;display:grid}.contact-board-hero__copy{padding:16px 34px;flex-direction:column;justify-content:center;min-width:0;padding-inline-start:max(46px,50vw - 600px);display:flex}.contact-board-hero h1{max-width:580px;font-family:var(--font-display);letter-spacing:0;font-size:clamp(2.45rem,4.45vw,4rem);line-height:.88}.contact-board-lead{max-width:540px;color:var(--contact-copy);margin:19px 0 0;font-size:.98rem;line-height:1.58}.contact-board-hero__media{min-width:0;height:430px;margin:0;overflow:hidden}.contact-board-hero__media img{object-fit:cover;object-position:67% center;width:100%;height:100%;display:block}.contact-board-actions{flex-wrap:wrap;gap:14px;margin-top:25px;display:flex}.contact-board-button{border:1px solid var(--contact-ink);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:11px 16px;font-size:.82rem;font-weight:820;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex}.contact-board-button--primary{border-color:var(--contact-orange);background:var(--contact-orange);color:#fff}.contact-board-button--secondary{color:var(--contact-ink);background:#fff}.contact-board-button:is(:hover,:focus-visible){transform:translateY(-1px);box-shadow:0 10px 22px #17242c1f}.contact-board-supply{border-bottom:1px solid var(--contact-rule);background:#fff}.contact-board-supply__grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.contact-board-supply a{border-inline-start:1px solid var(--contact-rule);min-height:230px;color:var(--contact-ink);text-align:center;flex-direction:column;align-items:center;padding:30px 24px 24px;text-decoration:none;display:flex}.contact-board-supply a:last-child{border-inline-end:1px solid var(--contact-rule)}.contact-board-supply>.contact-board-frame>a:is(:hover,:focus-visible){background:#fbf8f4}.contact-board-supply a>i{color:var(--contact-orange);font-size:2.35rem}.contact-board-supply strong{font-family:var(--font-ui-condensed);text-transform:uppercase;margin-top:14px;font-size:1.05rem;font-weight:900;line-height:1.05}.contact-board-supply span{max-width:225px;color:var(--contact-copy);margin-top:10px;font-size:.78rem;line-height:1.5}.contact-board-supply small{color:var(--contact-orange-deep);align-items:center;gap:6px;margin-top:auto;padding-top:14px;font-size:.7rem;font-weight:760;display:inline-flex}.contact-board-inquiry{border-bottom:1px solid var(--contact-rule);background:#fff}.contact-board-inquiry__grid{grid-template-columns:minmax(260px,31%) minmax(0,69%);display:grid}.contact-board-methods{border-inline:1px solid var(--contact-rule);padding:34px 30px}.contact-board-methods>header{padding-bottom:20px}.contact-board-methods>header h2{font-size:1.6rem;line-height:1}.contact-board-methods>header p{color:var(--contact-copy);margin:13px 0 0;font-size:.86rem;line-height:1.55}.contact-board-methods article{border-top:1px solid var(--contact-rule);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;padding-block:20px;display:grid}.contact-board-methods article>i{color:var(--contact-orange);font-size:1.75rem;line-height:1}.contact-board-methods h3{font-family:var(--font-sans);letter-spacing:.01em;font-size:.72rem;line-height:1.2}.contact-board-methods :is(a,article p){overflow-wrap:anywhere;color:var(--contact-copy);margin:7px 0 0;font-size:.78rem;line-height:1.45;text-decoration:none;display:block}.contact-board-methods a:is(:hover,:focus-visible){color:var(--contact-orange-deep);text-underline-offset:3px;text-decoration:underline}.contact-board-form{border-inline-end:1px solid var(--contact-rule);min-width:0;padding:32px 34px 28px}.contact-board-form>header h2{font-size:clamp(1.65rem,2.4vw,2.4rem);line-height:1}.contact-board-form>.contact-business-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;margin-top:20px;display:grid}.contact-board-form .contact-business-form :is(.error-text,label:nth-of-type(2),label:nth-of-type(3),.turnstile-field,.btn,style){grid-column:1/-1}.contact-board-form .contact-business-form :is(label,.contact-headless-select){min-width:0}.contact-board-form .contact-business-form :is(label>span,.contact-headless-select .field>label){color:var(--contact-ink);font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:.72rem;font-weight:720}.contact-board-form .contact-business-form :is(input,textarea,.roverkord-select-trigger){border:1px solid var(--contact-rule-strong);width:100%;min-height:41px;color:var(--contact-ink);box-shadow:none;background:#fff;border-radius:3px;padding-inline:11px;font-size:.78rem}.contact-board-form .contact-business-form textarea{min-height:92px;padding-block:10px}.contact-board-form .contact-business-form :is(input,textarea,.roverkord-select-trigger):focus{border-color:var(--contact-orange);outline-offset:0;outline:3px solid #f2661924}.contact-board-form .contact-business-form .btn{border-radius:3px;justify-content:center;width:100%;max-width:none;min-height:49px}.contact-board-logistics{border-bottom:1px solid var(--contact-rule);background:var(--contact-wash)}.contact-board-logistics__grid{border-inline:1px solid var(--contact-rule);grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(220px,.8fr));display:grid}.contact-board-logistics figure{min-width:0;min-height:230px;margin:0;overflow:hidden}.contact-board-logistics img{object-fit:cover;object-position:57% center;width:100%;height:100%;min-height:230px;display:block}.contact-board-logistics article{border-inline-start:1px solid var(--contact-rule);background:#fff;grid-template-columns:37px minmax(0,1fr);align-content:center;gap:12px;padding:28px 24px;display:grid}.contact-board-logistics article>i{color:var(--contact-orange);font-size:1.8rem}.contact-board-logistics h2{font-size:.96rem;line-height:1.1}.contact-board-logistics p{color:var(--contact-copy);margin:9px 0 0;font-size:.76rem;line-height:1.5}.contact-board-visit{border-bottom:1px solid var(--contact-rule);background:#fff;padding-block:26px}.contact-board-visit__grid{grid-template-columns:minmax(220px,.72fr) repeat(2,minmax(0,1.2fr));gap:12px;display:grid}.contact-board-visit header{padding:16px 26px 16px 0}.contact-board-visit h2{font-size:1.65rem;line-height:1}.contact-board-visit header p{color:var(--contact-copy);margin:15px 0 0;font-size:.8rem;line-height:1.55}.contact-board-visit header a{color:var(--contact-orange-deep);align-items:center;gap:7px;margin-top:20px;font-size:.75rem;font-weight:780;text-decoration:none;display:inline-flex}.contact-board-visit figure{border-radius:4px;min-width:0;height:235px;margin:0;position:relative;overflow:hidden}.contact-board-visit img{object-fit:cover;width:100%;height:100%;display:block}.contact-board-visit figcaption{color:#fff;background:linear-gradient(#0000,#0f161bd1);padding:28px 14px 12px;font-size:.72rem;font-weight:760;position:absolute;bottom:0;left:0;right:0}.contact-board-next{background:#fff;padding-block:34px 42px}.contact-board-next>.contact-board-frame>header{text-align:center}.contact-board-next h2{font-size:clamp(1.6rem,2.5vw,2.35rem);line-height:1}.contact-board-next ol{grid-template-columns:repeat(3,minmax(0,1fr));margin:27px 0 0;padding:0;list-style:none;display:grid}.contact-board-next li{border-inline-start:1px solid var(--contact-rule);grid-template-columns:24px 35px minmax(0,1fr);gap:11px;padding:5px 24px;display:grid}.contact-board-next li:first-child{border-inline-start:0}.contact-board-next li>span{color:var(--contact-orange-deep);font-size:.72rem;font-weight:850}.contact-board-next li>i{color:var(--contact-orange);font-size:1.75rem;line-height:1}.contact-board-next h3{font-family:var(--font-sans);letter-spacing:0;font-size:.72rem;line-height:1.2}.contact-board-next li p{color:var(--contact-copy);margin:7px 0 0;font-size:.7rem;line-height:1.5}.contact-board-page a:focus-visible,.contact-board-page button:focus-visible{outline-offset:3px;outline:3px solid #17475e}[dir=rtl] .contact-board-page .ri-arrow-right-line{transform:rotate(180deg)}[dir=rtl] .contact-board-visit header{padding-inline:26px 0}@media (width>=981px){.contact-board-hero__copy{z-index:1;position:relative}.contact-board-actions{flex-wrap:nowrap}}@media (width<=720px){.contact-board-frame{width:min(100% - 28px,560px)}.contact-board-hero{grid-template-columns:1fr}.contact-board-hero__copy{min-height:0;padding:42px 22px 35px}.contact-board-hero h1{font-size:clamp(2.8rem,12.8vw,3.65rem)}.contact-board-lead{font-size:.9rem}.contact-board-actions,.contact-board-button{width:100%}.contact-board-hero__media,.contact-board-hero__media img{height:255px;min-height:255px}.contact-board-supply__grid{grid-template-columns:1fr;width:100%}.contact-board-supply a,.contact-board-supply a:last-child{border-inline:0;border-top:1px solid var(--contact-rule);min-height:0;padding:25px 24px}.contact-board-supply a:first-child{border-top:0}.contact-board-supply small{margin-top:13px;padding-top:0}.contact-board-inquiry__grid{grid-template-columns:1fr;width:100%}.contact-board-methods,.contact-board-form{border-inline:0;padding:30px 20px}.contact-board-form{border-top:1px solid var(--contact-rule)}.contact-board-form>.contact-business-form{grid-template-columns:1fr}.contact-board-form .contact-business-form :is(.error-text,label,.contact-headless-select,.turnstile-field,.btn,style){grid-column:auto}.contact-board-logistics__grid{border-inline:0;grid-template-columns:1fr;width:100%}.contact-board-logistics figure{grid-column:auto;height:240px;min-height:240px}.contact-board-logistics article,.contact-board-logistics article:first-of-type{border-inline-start:0;border-top:1px solid var(--contact-rule)}.contact-board-visit__grid{grid-template-columns:1fr}.contact-board-visit header{grid-column:auto}.contact-board-visit figure{height:235px}.contact-board-next ol{grid-template-columns:1fr}.contact-board-next li,.contact-board-next li:first-child{border-inline-start:0;border-top:1px solid var(--contact-rule);padding:20px 0}.contact-board-next li:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.contact-board-page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
