.buddies-premium.brand-home{--home-unit: .08818342vw;--home-cream: #f8f5ef;--home-gold: #a67543;max-width:none;width:100%;color:#1b1815;background:var(--home-cream)}.brand-home .brand-header{position:relative;height:calc(66 * var(--home-unit));padding:0 calc(48 * var(--home-unit));gap:calc(24 * var(--home-unit))}.brand-home .brand-wordmark{font-size:calc(23 * var(--home-unit));gap:calc(7 * var(--home-unit))}.brand-home .brand-wordmark span{font-size:calc(8 * var(--home-unit))}.brand-home .brand-header>.business-switcher{position:absolute;left:50%;transform:translate(-50%)}.brand-home .business-switcher{font-size:calc(13 * var(--home-unit))}.brand-home .brand-header-actions{gap:calc(25 * var(--home-unit))}.brand-home .brand-header-contact{font-size:calc(12 * var(--home-unit));width:calc(140 * var(--home-unit));height:calc(38 * var(--home-unit));padding:0 calc(12 * var(--home-unit));gap:calc(10 * var(--home-unit));justify-content:space-between;white-space:nowrap}.brand-home .brand-header-contact svg{width:calc(14 * var(--home-unit));height:calc(14 * var(--home-unit))}.brand-home .showroom-language-switcher :is(a,button){font-size:calc(9 * var(--home-unit));padding:calc(8 * var(--home-unit)) calc(5 * var(--home-unit))}.brand-home :is(h1,h2,h3){font-weight:400}.brand-home :is(a,button):focus-visible{outline:2px solid var(--gold);outline-offset:5px}.home-hero{height:calc(240 * var(--home-unit));position:relative;padding:calc(25 * var(--home-unit)) calc(48 * var(--home-unit)) 0}.home-hero .brand-eyebrow{margin:0;font-size:calc(10 * var(--home-unit));letter-spacing:.14em}.home-hero h1{margin:calc(17 * var(--home-unit)) 0 0;font-size:calc(114 * var(--home-unit));line-height:.72;letter-spacing:-.058em}.home-hero h1 em{font-size:1.08em;display:block;font-weight:400;margin:calc(-17 * var(--home-unit)) 0 0}.home-chapter-marker{position:absolute;top:calc(63 * var(--home-unit));left:62.6%;display:grid;gap:calc(16 * var(--home-unit));color:var(--home-gold);font:400 calc(18 * var(--home-unit))/1 "Cormorant Garamond",Georgia,serif}.home-chapter-marker,.home-hero-note nav a span,.home-trust strong{font-variant-numeric:lining-nums}.home-chapter-marker i{width:calc(24 * var(--home-unit));height:1px;background:#b99d7c}.home-chapter-marker span:last-child{opacity:.6}.home-hero-note{position:absolute;top:calc(60 * var(--home-unit));left:76%;right:calc(46 * var(--home-unit))}.home-hero-note p{margin:0;font-size:calc(14 * var(--home-unit));line-height:1.5;letter-spacing:-.045em}.home-hero-note nav{display:grid;margin-top:calc(28 * var(--home-unit))}.home-hero-note nav a{display:flex;gap:calc(13 * var(--home-unit));align-items:center;min-height:calc(36 * var(--home-unit));border-bottom:1px solid #bfab92;font:400 calc(20 * var(--home-unit))/1 "Cormorant Garamond",Georgia,serif}.home-hero-note nav a span{color:var(--home-gold)}.home-hero-note nav svg{width:calc(16 * var(--home-unit));height:calc(16 * var(--home-unit));margin-left:calc(5 * var(--home-unit))}.home-detailing{position:relative;display:grid;grid-template-columns:74.5% 25.5%;grid-template-rows:calc(424 * var(--home-unit)) calc(76 * var(--home-unit))}.home-detailing-visual{grid-column:1;grid-row:1;min-width:0;overflow:hidden}.home-detailing-visual picture,.home-detailing-visual img{display:block;width:100%;height:100%}.home-detailing-visual img{object-fit:cover}.home-chapter-copy{grid-column:2;grid-row:1;padding:calc(41 * var(--home-unit)) calc(45 * var(--home-unit)) 0 calc(25 * var(--home-unit))}.home-chapter-index{margin:0 0 calc(18 * var(--home-unit));color:#916235;font-size:calc(10 * var(--home-unit));letter-spacing:.16em;line-height:1.4}.home-chapter-copy h2{margin:0;font-size:calc(74 * var(--home-unit));line-height:.85;letter-spacing:-.06em}.home-chapter-copy h3{margin:calc(12 * var(--home-unit)) 0 0;font-size:calc(43 * var(--home-unit));font-style:italic;line-height:1;letter-spacing:-.045em;white-space:nowrap}.home-copy-rule{width:calc(55 * var(--home-unit));height:1px;background:#b69365;margin:calc(29 * var(--home-unit)) 0 calc(16 * var(--home-unit))}.home-chapter-copy .home-copy-rule{margin-top:calc(16 * var(--home-unit))}.home-chapter-description{white-space:pre-line;font-size:calc(15 * var(--home-unit));line-height:1.6;margin:0;letter-spacing:-.045em}.home-primary-link,.home-outline-link{display:flex;align-items:center;justify-content:space-between;gap:calc(18 * var(--home-unit));height:calc(46 * var(--home-unit));padding:0 calc(22 * var(--home-unit));font-size:calc(12 * var(--home-unit))}.home-primary-link{background:#1a1613;color:#fff!important;margin-top:calc(25 * var(--home-unit))}.home-primary-link svg,.home-outline-link svg{width:calc(16 * var(--home-unit));height:calc(16 * var(--home-unit));flex-shrink:0}.home-trust{display:flex;align-items:center;gap:calc(10 * var(--home-unit));margin-top:calc(21 * var(--home-unit));white-space:nowrap;font-size:calc(11 * var(--home-unit))}.home-trust strong{font:400 calc(30 * var(--home-unit))/1 "Cormorant Garamond",Georgia,serif;color:var(--home-gold)}.home-detailing-inset{position:absolute;z-index:3;left:calc(44 * var(--home-unit));bottom:calc(-20 * var(--home-unit));width:calc(347 * var(--home-unit));height:calc(200 * var(--home-unit));margin:0;border:calc(3 * var(--home-unit)) solid var(--home-cream);background:#211b15}.home-detailing-inset>a{display:block;width:100%;height:100%}.home-image-link:focus-visible{outline-offset:-5px!important}.home-chapter-title{display:block;width:fit-content}.home-chapter-title:hover{color:var(--home-gold)}.home-showroom .home-chapter-title:hover{color:#dfbc8c}.home-detailing-inset img{display:block;width:100%;height:100%;object-fit:cover}.home-detailing-caption{grid-column:1/-1;grid-row:2;display:flex;align-items:center;gap:calc(38 * var(--home-unit));padding:0 calc(47 * var(--home-unit)) 0 calc(420 * var(--home-unit))}.home-detailing-caption p{margin:0;white-space:nowrap;font:400 calc(19 * var(--home-unit))/1.2 "Cormorant Garamond",Georgia,serif}.home-detailing-caption>span{height:1px;background:#bf9a72;flex:1}.home-detailing-caption a{display:flex;align-items:center;gap:calc(16 * var(--home-unit));font-size:calc(14 * var(--home-unit));white-space:nowrap;color:#916235}.home-detailing-caption svg{width:calc(16 * var(--home-unit));height:calc(16 * var(--home-unit))}.home-showroom{position:relative;height:calc(370 * var(--home-unit));background:#1b1712;color:#fffaf4;isolation:isolate}.home-showroom-visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.home-showroom-visual picture,.home-showroom-visual img{display:block;width:100%;height:100%}.home-showroom-visual img{object-fit:cover}.home-showroom-photo-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.home-showroom-photo-link:focus-visible{outline-offset:-6px!important}.home-showroom:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(22,18,14,.8),rgba(22,18,14,.4) 28%,transparent 49%)}.home-showroom-copy{position:relative;z-index:1;width:43%;padding:calc(68 * var(--home-unit)) 0 0 calc(48 * var(--home-unit))}.home-showroom-number{position:absolute;z-index:-1;top:calc(-38 * var(--home-unit));left:calc(207 * var(--home-unit));color:#cebb9e13;font:400 calc(290 * var(--home-unit))/.9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.08em}.home-showroom .home-chapter-index{color:#d4a064;margin-bottom:calc(14 * var(--home-unit))}.home-showroom h2{margin:0;font-size:calc(85 * var(--home-unit));letter-spacing:-.025em;line-height:.73}.home-showroom h3{margin:calc(9 * var(--home-unit)) 0 0;font-size:calc(45 * var(--home-unit));font-style:italic;letter-spacing:-.02em;line-height:1;white-space:nowrap}.home-showroom .home-copy-rule{margin:calc(8 * var(--home-unit)) 0 calc(12 * var(--home-unit))}.home-showroom .home-chapter-description{max-width:calc(205 * var(--home-unit));font-family:Cormorant Garamond,Georgia,serif;font-size:calc(17 * var(--home-unit));letter-spacing:0;line-height:1.15}.home-outline-link{border:1px solid #b89159;width:max-content;min-width:calc(182 * var(--home-unit));height:calc(42 * var(--home-unit));margin-top:calc(20 * var(--home-unit))}.home-selection{position:absolute;z-index:1;right:calc(34 * var(--home-unit));bottom:calc(17 * var(--home-unit));font-size:calc(10 * var(--home-unit));letter-spacing:.15em}.home-contact{min-height:calc(128 * var(--home-unit));display:grid;grid-template-columns:minmax(0,1fr) calc(210 * var(--home-unit));align-items:center;gap:calc(44 * var(--home-unit));padding:calc(25 * var(--home-unit)) calc(48 * var(--home-unit))}.home-contact h2{margin:0;font-size:calc(66 * var(--home-unit));letter-spacing:-.05em;line-height:1;white-space:nowrap}.home-contact h2 em{font-weight:400}.home-contact>div{display:flex;flex-direction:column;gap:calc(5 * var(--home-unit));border-left:1px solid #ae865b;padding-left:calc(57 * var(--home-unit));margin-left:calc(-57 * var(--home-unit));font-size:calc(12 * var(--home-unit));line-height:1.4}.home-contact>div>span{font-size:calc(11 * var(--home-unit));letter-spacing:-.025em;white-space:nowrap}.home-contact>div a:first-child{font-size:calc(16 * var(--home-unit))}.brand-home .brand-footer--colophon{display:block;background:#1b1713;color:#f5efe7;min-height:calc(83 * var(--home-unit));padding:calc(20 * var(--home-unit)) calc(48 * var(--home-unit))}.home-sitemap{display:flex;flex-wrap:wrap;align-items:center;gap:calc(11 * var(--home-unit)) calc(24 * var(--home-unit));padding-bottom:calc(18 * var(--home-unit));margin-bottom:calc(4 * var(--home-unit));border-bottom:1px solid #3a2f25;font-size:calc(10 * var(--home-unit));letter-spacing:.08em}.home-sitemap a:hover{text-decoration:underline;text-underline-offset:4px}@media(min-width:1280px){.home-sitemap{gap:0}.home-sitemap a{padding-right:calc(16 * var(--home-unit))}.home-sitemap a+a{padding-left:calc(16 * var(--home-unit));border-left:1px solid #927346}}.home-colophon{display:flex;align-items:center;min-height:calc(42 * var(--home-unit));gap:calc(43 * var(--home-unit));font-size:calc(10 * var(--home-unit))}.home-footer-wordmark{font:400 calc(16 * var(--home-unit))/1 "Cormorant Garamond",Georgia,serif;letter-spacing:.24em}.home-footer-links{display:flex;gap:calc(16 * var(--home-unit));margin-left:auto}.home-footer-links>*+*{padding-left:calc(16 * var(--home-unit));border-left:1px solid #927346}.home-instagram svg{width:calc(20 * var(--home-unit));height:calc(20 * var(--home-unit));stroke-width:1.4}.home-back-top{display:grid;place-items:center;width:calc(42 * var(--home-unit));height:calc(42 * var(--home-unit));border:1px solid #9c7849}.home-back-top svg{width:calc(19 * var(--home-unit));height:calc(19 * var(--home-unit));stroke-width:1.2}.home-primary-link,.home-outline-link,.home-back-top{transition:background .25s ease}.home-primary-link:hover{background:#493423}.home-outline-link:hover,.home-back-top:hover{background:#705236}html:not([lang=pl]) .brand-home .brand-header-contact{width:auto;min-width:calc(140 * var(--home-unit))}html:not([lang=pl]) .home-chapter-copy h3{white-space:normal;font-size:calc(35 * var(--home-unit))}html:not([lang=pl]) .home-showroom h3{white-space:normal;font-size:calc(34 * var(--home-unit))}html:not([lang=pl]) .home-contact h2{white-space:normal;font-size:calc(52 * var(--home-unit))}@media(max-width:767px){.buddies-premium.brand-home{--home-unit: 1px}.brand-home .brand-header{height:78px;padding:0 20px;gap:12px}.brand-home .brand-header>.business-switcher{display:none}.brand-home .brand-wordmark{font-size:22px}.brand-home .brand-wordmark span{font-size:7px}.brand-home .brand-header-actions{margin-left:auto}.brand-home .showroom-language-switcher :is(a,button){min-height:44px;padding:16px 5px;font-size:10px}.home-hero{height:auto;padding:30px 20px 32px}.home-hero .brand-eyebrow{font-size:9px;margin-bottom:20px}.home-hero h1{font-size:clamp(58px,17vw,105px);line-height:.82;margin:0}.home-hero h1 em{margin-top:0}.home-chapter-marker{display:none}.home-hero-note{position:static;margin-top:28px}.home-hero-note p{font-size:13px;letter-spacing:-.02em}.home-hero-note nav{grid-template-columns:1fr 1fr;gap:20px;margin-top:18px}.home-hero-note nav a{min-height:44px;font-size:20px;gap:9px}.home-hero-note nav svg{margin-left:auto}.home-detailing{grid-template-columns:1fr;grid-template-rows:auto}.home-detailing-visual{grid-column:1;grid-row:1;aspect-ratio:1.48}.home-detailing-inset{position:relative;grid-column:1;grid-row:2;left:auto;bottom:auto;width:47%;height:auto;aspect-ratio:1.73;margin:-48px 0 0 20px}.home-chapter-copy{grid-column:1;grid-row:3;padding:30px 20px 0}.home-chapter-index{font-size:10px;margin-bottom:20px}.home-chapter-copy h2{font-size:70px}.home-chapter-copy h3{font-size:38px;margin-top:10px}.home-copy-rule{margin-top:24px}.home-chapter-description{max-width:29ch;letter-spacing:-.02em}.home-primary-link{max-width:340px;height:48px}.home-trust{margin-top:20px;font-size:12px}.home-detailing-caption{grid-column:1;grid-row:4;padding:24px 20px 32px;flex-wrap:wrap;gap:16px}.home-detailing-caption p{font-size:18px}.home-detailing-caption>span{min-width:25px}.home-detailing-caption a{font-size:12px}.home-showroom{height:610px}.home-showroom-visual{top:auto;height:260px}.home-showroom-visual img{object-fit:cover;object-position:91% bottom}.home-showroom:before{background:linear-gradient(180deg,#1b1712 50%,rgba(27,23,18,.9) 58%,transparent 76%)}.home-showroom-copy{width:100%;padding:38px 20px 0}.home-showroom-number{top:12px;left:42%;font-size:230px}.home-showroom h2{font-size:69px;letter-spacing:-.06em;line-height:.8}.home-showroom .home-copy-rule{margin-top:18px}.home-showroom h3{font-size:clamp(31px,8.7vw,42px);white-space:normal}.home-showroom .home-chapter-description{max-width:230px}.home-outline-link{min-height:44px}.home-selection{right:20px;bottom:15px;font-size:8px}.home-contact{grid-template-columns:1fr;gap:26px;padding:32px 20px}.home-contact h2{font-size:clamp(45px,12vw,67px);white-space:normal;line-height:.95}.home-contact>div{margin-left:0;padding-left:18px;font-size:12px}.home-contact>div a:first-child{font-size:20px}.brand-home .brand-footer--colophon{padding:26px 20px}.home-sitemap{display:grid;grid-template-columns:1fr 1fr;gap:13px 14px;font-size:11px;letter-spacing:.04em;padding-bottom:18px}.home-colophon{display:grid;grid-template-columns:1fr auto auto;gap:22px 20px}.home-footer-wordmark{grid-column:1;grid-row:1}.home-instagram{grid-column:2;grid-row:1}.home-back-top{grid-column:3;grid-row:1}.home-copyright{grid-column:1/-1;grid-row:3;font-size:9px}.home-footer-links{grid-column:1/-1;grid-row:2;margin-left:0;font-size:11px}}@media(prefers-reduced-motion:reduce){.home-primary-link,.home-outline-link,.home-back-top{transition:none}}.home-selection[href]:hover{text-decoration:underline;text-underline-offset:4px}
