body.tr-body[data-homepage-polish=proposal]{--hp-paper:#faf9f5;--hp-surface:#eeeee8;--hp-ink:#242522;--hp-copy:#42463d;--hp-line:#d9dbd2;--hp-banner-left:clamp(32px,3.35vw,64px);--hp-banner-bottom:clamp(32px,3.35vw,64px);--hp-banner-title:clamp(36px,3.2vw,52px);--a-paper:var(--hp-paper);--a-ink:var(--hp-ink);--a-muted:var(--hp-copy);--a-surface:var(--hp-surface);background:var(--hp-paper);color:var(--hp-ink)}body.tr-body[data-homepage-polish] .hp-review-bar{gap:10px 20px;padding:8px 24px;border-bottom:1px solid var(--hp-line);background:var(--hp-paper)!important;color:var(--hp-copy)!important}body.tr-body[data-homepage-polish] .hp-review-bar strong{font-weight:700;color:var(--hp-ink)}body.tr-body[data-homepage-polish] .hp-review-bar a{text-decoration:underline;text-underline-offset:3px}body.tr-body[data-homepage-polish] .am-home :is(#categories.cat-zone,#core.core-zone,#products.products,#manufacturing.service-section,#brand-support.service-section,#projects.projects-section,#resources.resources-section,#brand-process.workflow-section){background:var(--hp-paper);background-image:none}body.tr-body[data-homepage-polish] .am-home #categories #catTrack .cat-card,body.tr-body[data-homepage-polish] .am-home #products :is(.tr-card,.tr-photo,.tr-card-body),body.tr-body[data-homepage-polish] .am-home #resources .resource-card{background:var(--hp-surface);border-color:var(--hp-line);box-shadow:none}body.tr-body[data-homepage-polish] .am-home #resources .resource-card:hover{background:#e7e8df}body.tr-body[data-homepage-polish] .am-home #closing.closing-section{background:var(--hp-surface)}body.tr-body[data-homepage-polish] .am-home :is(#categories,#core,#products,#manufacturing,#resources) h2{font-size:36px;line-height:1.18;letter-spacing:-.025em;color:var(--hp-ink)}body.tr-body[data-homepage-polish] .am-home :is(#manufacturing,#brand-support,#resources) .eyebrow{font-size:14px;line-height:1.5;font-weight:600;letter-spacing:.06em;color:var(--hp-copy)}body.tr-body[data-homepage-polish] .am-home :is(.sir-disclosure,.content-note,.rail-note){font-size:15px;line-height:1.6;color:var(--hp-copy);opacity:1}body.tr-body[data-homepage-polish] .am-home #core .preview-scene-card h3{color:var(--hp-ink);text-shadow:none}body.tr-body[data-homepage-polish] .am-home #resources .resource-card>svg{color:var(--hp-copy)}body.tr-body[data-homepage-polish] .am-home #core #collectionAccordion :is(.collection-cta,.preview-scene-cta),body.tr-body[data-homepage-polish] .am-home #core .preview-scene-cta{border-radius:999px;min-height:44px;padding:10px 18px;font:600 14px/1.5 Manrope,sans-serif;border:1px solid #aeb2a6;background:var(--hp-paper);color:var(--hp-ink);box-shadow:none}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene{background:var(--hp-paper);overflow:visible}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-grid{display:block;position:relative;width:100%;max-width:none;height:auto;min-height:0;aspect-ratio:2/1;overflow:hidden;padding:0}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;aspect-ratio:auto}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-visual img{display:block;width:100%;height:100%;object-fit:contain;filter:none;-webkit-mask-image:none;mask-image:none;transform:none}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-copy{position:absolute;inset:auto auto var(--hp-banner-bottom) var(--hp-banner-left);width:34%;max-width:560px;min-height:0;margin:0;padding:0;background:transparent;z-index:2}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-audience{font:600 14px/1.5 Manrope,sans-serif;letter-spacing:.035em;color:var(--hp-copy);margin:0 0 12px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene h1{font-family:Plus Jakarta Sans,Manrope,sans-serif;font-size:var(--hp-banner-title);line-height:1.12;letter-spacing:-.035em;font-weight:600!important;max-width:100%;margin:0;color:var(--hp-ink);text-shadow:none}body.tr-body[data-homepage-polish] .am-home .hp-hero-utility{background:var(--hp-paper);border-bottom:1px solid var(--hp-line)}body.tr-body[data-homepage-polish] .am-home .hp-hero-utility-inner{width:min(var(--home-max),calc(100% - var(--home-gutter)*2));max-width:none;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-sub{font-size:20px;line-height:1.45;color:var(--hp-copy);margin:0;max-width:none}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions{margin:0;display:flex;gap:12px;flex-wrap:wrap}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions .btn{font:600 14px/1.5 Manrope,sans-serif;min-height:44px;padding:10px 22px;border-radius:999px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-proof{font-size:14px;color:var(--hp-copy)}body.tr-body[data-homepage-polish] .am-home :is(#categories,#core,#products){padding-top:40px;padding-bottom:40px}body.tr-body[data-homepage-polish] .am-home :is(#manufacturing,#brand-support,#projects,#resources,#brand-process){padding-top:32px;padding-bottom:32px}body.tr-body[data-homepage-polish] .am-home :is(.section-head,.core-titlebar){margin-bottom:24px}body.tr-body[data-homepage-polish] .am-home #manufacturing .mic-heading{margin-bottom:24px}body.tr-body[data-homepage-polish] .am-home #manufacturing .mic-heading .eyebrow{margin-bottom:12px}body.tr-body[data-homepage-polish] .am-home #manufacturing .mic-heading h2{margin:0}body.tr-body[data-homepage-polish] .am-home #manufacturing .mic-footer,body.tr-body[data-homepage-polish] .am-home #brand-support .bbi-footer{margin-top:16px;align-items:flex-start}body.tr-body[data-homepage-polish] .am-home #projects .sir-project-note{margin-top:16px}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-scene:after{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.12) 56%,rgba(0,0,0,.6) 78%,rgba(0,0,0,.88) 100%)}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-copy{left:24px;right:24px;bottom:24px;text-shadow:none}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-copy h3{font:600 clamp(22px,2vw,28px)/1.2 "Plus Jakarta Sans",sans-serif;letter-spacing:-.025em;color:#fff;margin:0 0 10px;text-shadow:none}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-copy .mic-description{font:400 16px/1.55 Manrope,sans-serif;color:#fff;max-width:43ch;margin:0;text-shadow:none}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-select{font-size:clamp(12px,.9vw,14px);padding-left:4px;padding-right:4px}body.tr-body[data-homepage-polish] .am-home #brand-support :is(.bbi-image-link,.bbi-panorama){position:relative}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay{display:none;position:absolute;left:var(--hp-banner-left);bottom:var(--hp-banner-bottom);width:37%;max-width:480px;pointer-events:none;z-index:1}body.tr-body[data-homepage-polish] .am-home #brand-support[data-polish-brand=html-title] .hp-brand-overlay{display:block}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2{font:600 var(--hp-banner-title)/1.12 "Plus Jakarta Sans","Manrope",sans-serif;letter-spacing:-.035em;color:var(--hp-ink);margin:0;text-shadow:none}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-description{display:none;font-size:16px;line-height:1.6;color:var(--hp-copy);margin:16px 0 0;max-width:65ch}body.tr-body[data-homepage-polish] .am-home #brand-support[data-polish-brand=html-title] .hp-brand-description{display:block}@media(max-width:1100px){body.tr-body[data-homepage-polish] .am-home :is(#categories,#core,#products,#manufacturing,#resources) h2{font-size:32px}}@media(max-width:1000px){body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-scene,body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-scene.is-open{display:flex;flex-direction:column;aspect-ratio:auto;background:var(--hp-surface)}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-scene>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-scene:after{display:none}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-copy{position:static;left:auto;right:auto;bottom:auto;padding:18px 20px 20px;visibility:visible;opacity:1;color:var(--hp-ink);pointer-events:none}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-copy h3{font-size:22px;color:var(--hp-ink)}body.tr-body[data-homepage-polish] .am-home #manufacturing[data-manufacturing-scenes] .mic-copy .mic-description{font-size:16px;color:var(--hp-copy);max-width:100%}}@media(max-width:760px){body.tr-body[data-homepage-polish=proposal]{--hp-banner-left:24px;--hp-banner-bottom:24px;--hp-banner-title:32px}body.tr-body[data-homepage-polish] .hp-review-bar{padding:8px 20px;gap:6px 14px}body.tr-body[data-homepage-polish] .am-home :is(#categories,#core,#products,#manufacturing,#resources) h2{font-size:28px}body.tr-body[data-homepage-polish] .am-home :is(#categories,#core,#products){padding-top:28px;padding-bottom:28px}body.tr-body[data-homepage-polish] .am-home :is(#manufacturing,#brand-support,#projects,#resources,#brand-process){padding-top:22px;padding-bottom:22px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-grid{display:flex;flex-direction:column;aspect-ratio:auto;overflow:visible}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-visual{position:relative;inset:auto;height:auto;width:100%;aspect-ratio:2/1;flex:none;order:0}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-copy{position:relative;inset:auto;width:auto;max-width:none;margin:0;padding:24px 24px 0;order:1}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene h1{font-size:34px;line-height:1.13;max-width:18ch}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-audience{font-size:14px;margin-bottom:12px}body.tr-body[data-homepage-polish] .am-home .hp-hero-utility-inner{width:auto;margin:0 24px;padding:16px 0 24px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-sub{font-size:18px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions{gap:10px;width:100%}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions .btn{padding:10px 18px;font-size:14px}body.tr-body[data-homepage-polish] .am-home #manufacturing .mic-footer{gap:8px}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay{left:24px;bottom:24px;width:310px;max-width:calc(100vw - 88px)}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2{font-size:32px;line-height:1.12}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-description{font-size:16px}}@media(prefers-reduced-motion:reduce){body.tr-body[data-homepage-polish] *{scroll-behavior:auto}}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-shade{position:absolute;left:0;right:47%;top:58%;bottom:0;pointer-events:none;background:linear-gradient(0deg,rgba(18,19,16,.72) 0%,rgba(18,19,16,.32) 70%,transparent 100%);mask-image:linear-gradient(90deg,#000 58%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,#000 58%,transparent 100%);z-index:0}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2{color:#fff;text-shadow:none}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2 span{display:block;white-space:nowrap}body.tr-body[data-homepage-polish] .am-home #projects :is(.osm-desktop,.osm-panorama){position:relative}body.tr-body[data-homepage-polish] .am-home #projects .hp-map-overlay{position:absolute;left:var(--hp-banner-left);bottom:var(--hp-banner-bottom);width:max-content;max-width:calc(100% - var(--hp-banner-left)*2);pointer-events:none;z-index:1}body.tr-body[data-homepage-polish] .am-home #projects .hp-map-overlay h2{font:600 34px/1.12 Plus Jakarta Sans,Manrope,sans-serif;letter-spacing:-.025em;color:#fff;margin:0;text-shadow:none}body.tr-body[data-homepage-polish] .am-home #projects .hp-map-overlay h2 span{display:block;white-space:nowrap}@media(min-width:761px)and (max-width:1100px){body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2{font-size:32px}body.tr-body[data-homepage-polish] .am-home #projects .hp-map-overlay h2{font-size:28px}body.tr-body[data-homepage-polish] .am-home #projects .hp-map-overlay{bottom:32px}}@media(max-width:760px){body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2{font-size:28px;line-height:1.12}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-shade{right:auto;width:420px;top:58%;bottom:0}body.tr-body[data-homepage-polish] .am-home #projects .hp-map-overlay{left:24px;bottom:24px;max-width:calc(100vw - 88px)}body.tr-body[data-homepage-polish] .am-home #projects .hp-map-overlay h2{font-size:24px;line-height:1.12;letter-spacing:-.03em}}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene{background:#e6d7c5}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-grid{height:var(--hp-hero-height, calc(100svh - 160px) );min-height:320px;aspect-ratio:auto;display:block;overflow:hidden}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-visual img{object-fit:contain;object-position:center center}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-copy{position:absolute;inset:auto auto var(--hp-banner-bottom) var(--hp-banner-left);width:34%;max-width:560px;margin:0;padding:0;order:initial}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-sub{font-size:18px;line-height:1.5;margin-top:16px;margin-bottom:0}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions{margin-top:20px;gap:12px;width:auto}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hp-hero-shade{display:none}@media(max-width:760px){body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-grid{display:block;min-height:320px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;aspect-ratio:auto}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-visual img{object-fit:cover;object-position:64% center}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hp-hero-shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 32%,rgba(24,25,21,.16) 48%,rgba(24,25,21,.65) 75%,rgba(24,25,21,.82) 100%);z-index:1}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-copy{position:absolute;inset:auto 24px 24px 24px;max-width:none;width:auto;margin:0;padding:0;z-index:2}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene h1{font-size:34px;line-height:1.12;max-width:18ch;color:#fff}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene :is(.hero-audience,.hero-sub){color:#fff}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-sub{font-size:17px;margin-top:14px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions{margin-top:18px;gap:10px;flex-wrap:wrap}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions .btn{font-size:13px;padding:10px 15px;min-height:44px;background:#faf9f5;border-color:#faf9f5;color:#242522}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions .btn.secondary{background:transparent;color:#fff;border-color:#ffffffd9}}@media(max-width:360px){body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene h1{font-size:31px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions{gap:8px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-actions .btn{font-size:12px;padding-inline:12px}}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-visual img{object-fit:cover;object-position:60% 55%;filter:none}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2{font-size:36px;line-height:1.12;letter-spacing:-.025em;text-shadow:none}@media(min-width:761px)and (max-width:1100px){body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2{font-size:34px}}@media(max-width:760px){body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-visual img{object-position:64% center}body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2{font-size:26px}}@media(max-width:360px){body.tr-body[data-homepage-polish] .am-home #brand-support .hp-brand-overlay h2{font-size:24px}}@media(min-width:768px){body.tr-body[data-homepage-polish] .am-home #categories #catTrack .cat-card:hover,body.tr-body[data-homepage-polish] .am-home #categories #catTrack .cat-card:focus-visible{background:#fff}}@media(min-width:761px){body.tr-body[data-homepage-polish] .am-home #core #collectionAccordion .collection-copy :is(.collection-kicker,h3,p){color:var(--hp-ink);background:transparent;text-shadow:none;opacity:1}body.tr-body[data-homepage-polish] .am-home #core #collectionAccordion .collection-content:before{content:"";display:block;position:absolute;inset:0 auto 0 0;width:48%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(120deg,rgba(255,244,217,.3) 0%,rgba(255,249,232,.2) 40%,rgba(255,249,232,.07) 70%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 20%,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 20%,#000 70%,transparent 100%)}}body.tr-body[data-homepage-polish=proposal]{--hp-frozen-review-budget:106.59375px}body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-grid{height:var(--hp-hero-height,calc(100svh - 133px - var(--hp-frozen-review-budget)))}body.tr-body[data-homepage-polish] .bc-desktop-market .bc-localization{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:162.46875px;height:46px;padding:0 10px;margin:0;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--hp-ink);font:600 14px/1.3 var(--vr-font)}body.tr-body[data-homepage-polish] .bc-desktop-market .bc-localization label{display:block;position:relative;flex:1;min-width:0;font:inherit}body.tr-body[data-homepage-polish] .bc-desktop-market .bc-localization label:first-of-type:after{content:"/";position:absolute;right:-6px;top:50%;transform:translateY(-50%);pointer-events:none}body.tr-body[data-homepage-polish] .bc-desktop-market .bc-localization select{box-sizing:border-box;-webkit-appearance:none;appearance:none;width:100%;max-width:none;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-overflow:ellipsis}body.tr-body[data-homepage-polish] .bc-desktop-market .bc-currency{flex:0 0 31px;width:31px;overflow:hidden;white-space:nowrap;font:inherit}body.tr-body[data-homepage-polish] .bc-desktop-market .bc-localization:before{content:"";flex:0 0 22px;width:22px;height:22px;background:center/22px 22px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23242522' stroke-width='1.6'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cellipse cx='12' cy='12' rx='4' ry='9'/%3E%3Cpath d='M3 12h18M5 6.5h14M5 17.5h14'/%3E%3C/svg%3E")}body.tr-body[data-homepage-polish] .bc-desktop-market .bc-localization:after{content:"";flex:0 0 14px;width:14px;height:14px;background:center/14px 14px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23242522' stroke-width='1.6'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")}body.tr-body[data-homepage-polish] .bc-desktop-market .bc-localization:hover{background:var(--a-surface)}body.tr-body[data-homepage-polish] .bc-desktop-market .bc-localization:focus-within{outline:2px solid var(--a-accent);outline-offset:4px}body.tr-body[data-homepage-polish] .bc-contact-dock{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(210px + env(safe-area-inset-bottom,0px));width:52px;gap:8px}body.tr-body[data-homepage-polish] .bc-contact-dock>:is(a,button){box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:52px;height:52px;min-height:52px;margin:0;padding:0;gap:0;border:1px solid var(--a-line);border-radius:16px;background:var(--a-paper);color:var(--a-accent);box-shadow:none;text-decoration:none;cursor:pointer;font:600 14px/1.2 Arial,Helvetica,sans-serif;transition:background-color .16s ease,border-color .16s ease,color .16s ease}body.tr-body[data-homepage-polish] .bc-contact-dock svg{display:block;flex:0 0 28px;width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body.tr-body[data-homepage-polish] .bc-contact-dock span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}body.tr-body[data-homepage-polish] .bc-contact-dock>:is(a,button):hover{background:var(--vr-soft-hover);border-color:var(--vr-accent)}body.tr-body[data-homepage-polish] .bc-contact-dock>:is(a,button):active{background:#e1eaf0;border-color:var(--vr-accent)}body.tr-body[data-homepage-polish] .bc-contact-dock>:is(a,button):focus-visible{outline:2px solid var(--vr-accent);outline-offset:4px}body.tr-body[data-homepage-polish] .bc-contact-dock>:is(a,button){font-family:Arial,Helvetica,sans-serif!important}body.tr-body[data-homepage-polish] .am-home #products .tabs{display:inline-flex;padding:4px;border-radius:999px;background:var(--a-surface);gap:2px;width:max-content;max-width:100%}body.tr-body[data-homepage-polish] .am-home #products .tabs .tab{box-sizing:border-box;flex:0 0 auto;width:auto;min-height:44px;padding:10px 18px;border:0;border-radius:999px;background:transparent;color:var(--a-muted);font:500 14px/1.5 var(--vr-font)}body.tr-body[data-homepage-polish] .am-home #products .tabs .tab[aria-selected=true]{background:var(--a-paper);color:var(--a-ink);box-shadow:0 1px 3px #24252214}body.tr-body[data-homepage-polish] .am-home #products .tabs .tab[aria-selected=false]:hover{background:#faf9f5a6;color:var(--a-ink)}body.tr-body[data-homepage-polish] .am-home #products .tabs .tab:focus-visible{outline:2px solid var(--a-accent);outline-offset:4px}body.tr-body[data-homepage-polish] .am-home :is(#products .finder,#closing) .btn>svg.icon[aria-hidden=true]{display:none}@media(max-width:900px){body.tr-body[data-homepage-polish] .am-home .hero.hero--final-scene .hero-grid{height:var(--hp-hero-height,calc(100svh - 125px - var(--hp-frozen-review-budget)))}body.tr-body[data-homepage-polish] .bc-contact-dock{right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(150px + env(safe-area-inset-bottom,0px))}body.tr-body[data-homepage-polish] .bc-contact-dock>:is(a,button){width:48px;height:48px;min-height:48px;border-radius:50%;box-shadow:0 3px 14px #24252212}body.tr-body[data-homepage-polish] .bc-contact-dock{width:48px}}@media(max-width:760px){body.tr-body[data-homepage-polish=proposal]{--hp-frozen-review-budget:213.578125px}}@media(max-width:600px){body.tr-body[data-homepage-polish] .am-home #products .tabs .tab{padding-inline:12px}}@media(prefers-reduced-motion:reduce){body.tr-body[data-homepage-polish] .bc-contact-dock>*{transition:none}}body.tr-body[data-homepage-polish] .bc-contact-dock>:is(a,button){position:relative}body.tr-body[data-homepage-polish] .bc-contact-dock>:is(button[data-bc-open=bc-email],a[data-bc-whatsapp])>svg{visibility:hidden}body.tr-body[data-homepage-polish] .bc-contact-dock>button[data-bc-open=bc-email]:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:28px;height:28px;background:currentColor;pointer-events:none;-webkit-mask:center/contain no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22m3%206%209%207%209-7%22%2F%3E%3C%2Fsvg%3E);mask:center/contain no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2214%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22m3%206%209%207%209-7%22%2F%3E%3C%2Fsvg%3E)}body.tr-body[data-homepage-polish] .bc-contact-dock>a[data-bc-whatsapp]:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:28px;height:28px;background:currentColor;pointer-events:none;-webkit-mask:center/contain no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.4%2011.6a8.4%208.4%200%200%201-12.5%207.3L3%2020.3l1.4-4.7A8.4%208.4%200%201%201%2020.4%2011.6Z%22%2F%3E%3Cpath%20d%3D%22M8.43%208.58c-.5.6-.6%201.4-.2%202.3%201%202.2%202.5%203.7%204.7%204.7.9.4%201.7.3%202.3-.2l.8-1.1-2.1-1.2-.9.9a7.4%207.4%200%200%201-3.2-3.2l.9-.9-1.2-2.1Z%22%2F%3E%3C%2Fsvg%3E);mask:center/contain no-repeat url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20.4%2011.6a8.4%208.4%200%200%201-12.5%207.3L3%2020.3l1.4-4.7A8.4%208.4%200%201%201%2020.4%2011.6Z%22%2F%3E%3Cpath%20d%3D%22M8.43%208.58c-.5.6-.6%201.4-.2%202.3%201%202.2%202.5%203.7%204.7%204.7.9.4%201.7.3%202.3-.2l.8-1.1-2.1-1.2-.9.9a7.4%207.4%200%200%201-3.2-3.2l.9-.9-1.2-2.1Z%22%2F%3E%3C%2Fsvg%3E)}@media(max-width:900px){body.tr-body[data-homepage-polish]:has(#bc-mobile-menu .bc-localization select[name=locale_code]) .bc-footer .bc-localization{display:none}}body.tr-body[data-homepage-polish] .bc-footer .bc-localization{display:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hp-homepage-polish-proposal-polish.css.map */
