
/* <inline asset> */
@charset "UTF-8"; 

/* /2020_website_brands/static/src/scss/for_brands.scss */
 .fb{margin: 0; background: #0E150F; color: #EDEDE7; font-family: Barlow,Helvetica,sans-serif; font-size: 16px; line-height: 24px; -webkit-font-smoothing: antialiased;}.fb a{color: #C6A968; text-decoration: none;}.fb a:hover{color: #E0C890;}.fb *{box-sizing: border-box;}.fb{container-type: inline-size; width: 100%; background: #0E150F; position: relative; overflow-x: clip;}.fb .wrap{max-width: 1196px; margin: 0 auto; padding: 0 48px; position: relative;}.fb .h{font-family: Archivo,Helvetica,sans-serif; color: #F2EFE6; text-transform: uppercase; margin: 0; font-weight: 800;}.fb .h1{font-size: 72px; line-height: 1; letter-spacing: -1px;}.fb .h2{font-size: 38px; line-height: 1.1;}.fb .h3{font-size: 18px; line-height: 1.3; font-weight: 700;}.fb .eyebrow{display: flex; align-items: center; gap: 14px; font-family: Archivo,sans-serif; font-size: 12px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; color: #C6A968;}.fb .eyebrow:before{content: ""; width: 36px; height: 1px; background: #C6A968; transform-origin: left; transform: scaleX(0); transition: transform 0.8s cubic-bezier(0.2, 0.8, 0.2, 1) 0.1s;}.fb .in .eyebrow:before, .fb .eyebrow.in:before{transform: none;}.fb .secnum{font-family: Archivo,sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 3px; color: #C6A968;}.fb .bignum{position: absolute; right: 0; top: -40px; font-family: Archivo,sans-serif; font-weight: 800; font-size: 240px; line-height: 1; color: transparent; -webkit-text-stroke: 1px #1C2922; pointer-events: none; user-select: none; will-change: transform;}.fb .lead{font-size: 18px; line-height: 28px; color: #B9C2B9; margin: 0;}.fb .body{font-size: 16px; line-height: 26px; color: #A7B1A8; margin: 0;}.fb .muted{color: #8B978C;}.fb .btn{display: inline-flex; align-items: center; justify-content: center; gap: 12px; font-family: Archivo,sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 1.96px; text-transform: uppercase; padding: 0 38px; height: 50px; border-radius: 0; border: 1px solid transparent; cursor: pointer; transition: background .25s,color .25s,border-color .25s; white-space: nowrap; position: relative; overflow: hidden;}.fb .btn .ar{display: inline-block; transition: transform 0.3s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .btn:hover .ar{transform: translateX(6px);}.fb .btn-p{background: #C6A968; color: #12190F;}.fb .btn-p:hover{background: #DCC083; color: #12190F;}.fb .btn-s{background: transparent; color: #F2EFE6; border-color: #3A4A3F;}.fb .btn-s:hover{border-color: #C6A968; color: #C6A968;}.fb .btn-sm{height: 44px; padding: 0 24px; font-size: 12px; letter-spacing: 1.5px;}.fb .btn-o{background: transparent; color: #8B978C; border-color: #22302A; height: 38px; padding: 0 16px; font-size: 12px; font-weight: 600; letter-spacing: 1.2px;}.fb .btn-o:hover{color: #F2EFE6; border-color: #8B978C;}.fb .card{background: #16211A; border: 1px solid #22302A; border-radius: 0;}.fb .sec{padding: 128px 0; position: relative;}.fb .sec-alt{background: #111A13; border-top: 1px solid #1A2620; border-bottom: 1px solid #1A2620;}.fb .sechead{display: grid; grid-template-columns: minmax(0, 6fr) minmax(0, 5fr); gap: 64px; align-items: end; margin-bottom: 64px; position: relative;}.fb .rule{height: 1px; background: #22302A; transform: scaleX(0); transform-origin: left; transition: transform 1.2s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .rule.in{transform: none;}.fb .nav a{font-family: Archivo,sans-serif; font-size: 12.5px; font-weight: 600; letter-spacing: .75px; text-transform: uppercase; color: #DCE2DB; position: relative; padding: 4px 0;}.fb .nav a:after{content: ""; position: absolute; left: 0; right: 0; bottom: -2px; height: 1px; background: #C6A968; transform: scaleX(0); transform-origin: left; transition: transform 0.3s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .nav a:hover{color: #C6A968;}.fb .nav a:hover:after{transform: none;}.fb .grid2{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px;}.fb .grid4{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px;}.fb .grid6{display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 1px; background: #22302A; border: 1px solid #22302A;}.fb .stat{font-family: Archivo,sans-serif; font-size: 44px; font-weight: 800; color: #F2EFE6; line-height: 1; letter-spacing: -.5px;}.fb .stat-lbl{font-size: 13px; letter-spacing: 1.5px; text-transform: uppercase; color: #8B978C; margin-top: 12px;}.fb .stat-bar{height: 2px; background: #22302A; margin-top: 18px; position: relative; overflow: hidden;}.fb .stat-bar:after{content: ""; position: absolute; inset: 0; background: #C6A968; transform: scaleX(0); transform-origin: left; transition: transform 1.4s cubic-bezier(0.2, 0.8, 0.2, 1) 0.3s;}.fb .in .stat-bar:after{transform: none;}.fb .svc{padding: 36px; display: flex; flex-direction: column; gap: 14px; min-height: 250px; position: relative; overflow: hidden; transition: transform 0.35s cubic-bezier(0.2, 0.8, 0.2, 1), border-color 0.35s;}.fb .svc:hover{transform: translateY(-6px); border-color: #C6A968;}.fb .svc:before{content: ""; position: absolute; right: -60px; top: -60px; width: 120px; height: 120px; background: #C6A968; opacity: .08; transform: rotate(45deg) scale(0); transition: transform 0.6s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .svc:hover:before{transform: rotate(45deg) scale(2.4);}.fb .svc:after{content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 2px; background: #C6A968; transform: scaleX(0); transform-origin: left; transition: transform 0.5s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .svc:hover:after{transform: none;}.fb .svc .num{font-family: Archivo,sans-serif; font-size: 12px; letter-spacing: 2px; color: #C6A968; font-weight: 600;}.fb .svc p{margin: 0; color: #A7B1A8; position: relative;}.fb .svc .ico{position: absolute; right: 32px; top: 32px; color: #3A4A3F; transition: color 0.3s, transform 0.5s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .svc:hover .ico{color: #C6A968; transform: rotate(90deg);}.fb .why{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); border: 1px solid #22302A;}.fb .why > div{padding: 30px 32px; border-bottom: 1px solid #22302A; display: flex; gap: 18px; align-items: flex-start; background: transparent; transition: background .3s;}.fb .why > div:hover{background: #16211A;}.fb .why > div:nth-child(odd){border-right: 1px solid #22302A;}.fb .why > div:nth-last-child(-n+2){border-bottom: 0;}.fb .why svg{flex: none; margin-top: 3px;}.fb .why strong{display: block; font-family: Archivo,sans-serif; color: #F2EFE6; font-size: 15px; text-transform: uppercase; letter-spacing: .5px; margin-bottom: 6px;}.fb .tile{padding: 36px 32px; position: relative; overflow: hidden;}.fb .tile .stat{font-size: 36px;}.fb .tile p{margin: 12px 0 0; color: #A7B1A8; font-size: 15px; line-height: 23px;}.fb .tile .ring{position: absolute; right: 24px; top: 24px; width: 44px; height: 44px;}.fb .tile .ring circle{fill: none; stroke-width: 1.5;}.fb .tile .ring .tr{stroke: #22302A;}.fb .tile .ring .pr{stroke: #C6A968; stroke-dasharray: 1; stroke-dashoffset: 1; transform: rotate(-90deg); transform-origin: center; transition: stroke-dashoffset 1.6s cubic-bezier(0.2, 0.8, 0.2, 1) 0.4s;}.fb .in .ring .pr{stroke-dashoffset: 0;}.fb .logo{display: flex; align-items: center; justify-content: center; height: 120px; background: #0E150F; font-family: Archivo,sans-serif; font-weight: 700; font-size: 15px; letter-spacing: 2px; text-transform: uppercase; color: #6E7A70; transition: color .3s,background .3s; text-align: center; padding: 0 12px; position: relative;}.fb .logo:hover{color: #C6A968; background: #111A13;}.fb .marq{overflow: hidden; border-top: 1px solid #1A2620; border-bottom: 1px solid #1A2620; padding: 22px 0; -webkit-mask-image: linear-gradient(90deg, transparent, #000 12%, #000 88%, transparent); mask-image: linear-gradient(90deg, transparent, #000 12%, #000 88%, transparent);}.fb .marq-t{display: flex; gap: 64px; width: max-content; animation: fb-marq 38s linear infinite; font-family: Archivo,sans-serif; font-size: 13px; letter-spacing: 3px; text-transform: uppercase; color: #5F6B61; font-weight: 600; white-space: nowrap;}.fb .marq-t span:before{content: "·"; color: #C6A968; margin-right: 64px;}@keyframes fb-marq{to{transform: translateX(-50%);}}.fb .fact{padding: 22px 0; border-top: 1px solid #22302A; display: grid; grid-template-columns: 140px 1fr; gap: 16px;}.fb .fact b{font-family: Archivo,sans-serif; font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase; color: #8B978C; font-weight: 600; padding-top: 3px;}.fb .ph{background: #16211A; border: 1px solid #22302A; display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 8px; color: #5F6B61; font-family: Archivo,sans-serif; font-size: 11px; letter-spacing: 2px; text-transform: uppercase; text-align: center; padding: 16px; overflow: hidden; position: relative;}.fb .gal{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; margin-top: 64px;}.fb .gal .ph{aspect-ratio: 4/3;}.fb .tl{position: relative; padding-left: 40px; display: flex; flex-direction: column; gap: 28px;}.fb .tl:before{content: ""; position: absolute; left: 7px; top: 6px; bottom: 6px; width: 1px; background: #22302A;}.fb .tl:after{content: ""; position: absolute; left: 7px; top: 6px; bottom: 6px; width: 1px; background: #C6A968; transform: scaleY(var(--p, 0)); transform-origin: top;}.fb .tl > div{position: relative;}.fb .tl > div:before{content: ""; position: absolute; left: -40px; top: 6px; width: 15px; height: 15px; border: 1px solid #22302A; background: #0E150F; transition: border-color .4s,background .4s;}.fb .tl > div.on:before{border-color: #C6A968; background: #C6A968;}.fb .tl b{font-family: Archivo,sans-serif; font-size: 13px; letter-spacing: 2px; color: #C6A968; display: block; margin-bottom: 4px;}.fb .tl span{color: #A7B1A8; font-size: 15px; line-height: 23px;}.fb .faq{border-top: 1px solid #22302A;}.fb .faq-i{border-bottom: 1px solid #22302A;}.fb .faq-q{width: 100%; background: none; border: 0; color: #F2EFE6; font-family: Archivo,sans-serif; font-size: 17px; font-weight: 700; text-transform: uppercase; text-align: left; padding: 26px 0; display: grid; grid-template-columns: 56px 1fr 32px; gap: 16px; align-items: center; cursor: pointer; line-height: 1.3;}.fb .faq-q .k{color: #C6A968; font-size: 13px; letter-spacing: 2px;}.fb .faq-q .pl{width: 32px; height: 32px; border: 1px solid #22302A; display: flex; align-items: center; justify-content: center; transition: transform 0.35s cubic-bezier(0.2, 0.8, 0.2, 1), border-color 0.3s;}.fb .faq-q:hover .pl{border-color: #C6A968;}.fb .faq-a{display: grid; grid-template-rows: 0fr; transition: grid-template-rows 0.45s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .faq-a > div{overflow: hidden;}.fb .faq-a p{margin: 0 0 26px; padding-left: 72px; max-width: 760px;}.fb .faq-i.open .faq-a{grid-template-rows: 1fr;}.fb .faq-i.open .pl{transform: rotate(45deg); border-color: #C6A968;}.fb .field{display: flex; flex-direction: column; gap: 8px;}.fb .field label{font-family: Archivo,sans-serif; font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase; color: #8B978C; font-weight: 600;}.fb .field input, .fb .field textarea{background: #0E150F; border: 1px solid #22302A; color: #EDEDE7; font: 16px Barlow,sans-serif; padding: 0 16px; height: 48px; border-radius: 0; outline: none; width: 100%; transition: border-color .25s;}.fb .field textarea{height: 120px; padding: 12px 16px; resize: vertical;}.fb .field input:focus, .fb .field textarea:focus{border-color: #C6A968;}.fb .seg{display: flex; border: 1px solid #22302A; position: relative;}.fb .seg label{flex: 1; display: flex; align-items: center; justify-content: center; height: 48px; font-family: Archivo,sans-serif; font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase; color: #8B978C; cursor: pointer; border-right: 1px solid #22302A; font-weight: 600; transition: background .25s,color .25s; text-align: center; padding: 0 8px;}.fb .seg label:last-child{border-right: 0;}.fb .seg input{position: absolute; opacity: 0; width: 0; height: 0;}.fb .seg input:checked + label{background: #C6A968; color: #12190F;}.fb .seg input:focus-visible + label{outline: 2px solid #C6A968; outline-offset: -2px;}.fb .chk{display: flex; gap: 12px; align-items: flex-start; color: #8B978C; font-size: 14px; line-height: 20px;}.fb .chk input{width: 18px; height: 18px; margin: 1px 0 0; accent-color: #C6A968; flex: none;}.fb .foot{background: #0A0F0B; padding: 72px 0 0; border-top: 1px solid #1A2620;}.fb .foot h6{font-family: Archivo,sans-serif; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; color: #F2EFE6; margin: 0 0 22px; font-weight: 700;}.fb .foot a, .fb .foot p{color: #8B978C; font-size: 14px; line-height: 22px; margin: 0;}.fb .foot a{display: block; margin-bottom: 8px;}.fb .foot a:hover{color: #C6A968;}.fb .foot-b{border-top: 1px solid #1A2620; margin-top: 56px; padding: 22px 0; display: flex; justify-content: space-between; align-items: center; gap: 24px; font-size: 13px; color: #8B978C;}.fb .flow{position: absolute; right: 48px; top: 50%; transform: translateY(-50%); width: 560px; height: 420px; opacity: 0; transition: opacity 1s .3s;}.fb .in .flow{opacity: 1;}.fb .flow path, .fb .flow line, .fb .flow rect, .fb .flow circle.o{fill: none; stroke: #2A3A2F; stroke-width: 1.2;}.fb .flow .dr{stroke-dasharray: 1; stroke-dashoffset: 1; transition: stroke-dashoffset 1.6s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .in .flow .dr{stroke-dashoffset: 0;}.fb .flow .g{stroke: #C6A968;}.fb .flow .lbl{font-family: Archivo,sans-serif; font-size: 10px; letter-spacing: 2px; text-transform: uppercase; fill: #6E7A70;}.fb .flow .hub{fill: #0E150F; stroke: #C6A968; stroke-width: 1.2;}.fb .flow .hubt{font-family: Archivo,sans-serif; font-size: 16px; font-weight: 600; letter-spacing: 3px; fill: #C6A968;}.fb .flow .dl{fill: #16211A; stroke: #2A3A2F; stroke-width: 1; transition: fill .4s,stroke .4s;}.fb .in .flow .dl{fill: #C6A968; stroke: #C6A968;}.fb .dot{position: absolute; width: 6px; height: 6px; background: #C6A968; border-radius: 50%; box-shadow: 0 0 12px #C6A968; offset-rotate: 0deg; opacity: 0;}.fb .in .dot{animation: fb-travel 3.2s cubic-bezier(0.45, 0, 0.55, 1) infinite;}@keyframes fb-travel{0%{offset-distance: 0%; opacity: 0;}8%{opacity: 1;}92%{opacity: 1;}100%{offset-distance: 100%; opacity: 0;}}.fb .dia{width: 100%; max-width: 420px; height: 200px; margin-bottom: 8px;}.fb .dia *{vector-effect: non-scaling-stroke;}.fb .dia .ln{fill: none; stroke: #2A3A2F; stroke-width: 1.2; stroke-dasharray: 1; stroke-dashoffset: calc(1 - var(--p,0));}.fb .dia .gl{fill: none; stroke: #C6A968; stroke-width: 1.4; stroke-dasharray: 1; stroke-dashoffset: calc(1 - var(--p,0));}.fb .dia .bx{fill: #16211A; stroke: #2A3A2F; stroke-width: 1;}.fb .dia .b1{opacity: clamp(0, calc(var(--p,0) * 4 - 0.4), 1);}.fb .dia .b2{opacity: clamp(0, calc(var(--p,0) * 4 - 1.1), 1);}.fb .dia .b3{opacity: clamp(0, calc(var(--p,0) * 4 - 1.8), 1);}.fb .dia .b4{opacity: clamp(0, calc(var(--p,0) * 4 - 2.5), 1);}.fb .dia .gd{fill: #C6A968; opacity: clamp(0, calc(var(--p,0) * 2 - 1), 1);}.fb .dia .tx{font-family: Archivo,sans-serif; font-size: 9px; letter-spacing: 2px; text-transform: uppercase; fill: #6E7A70;}.fb .hw{display: grid; grid-template-columns: minmax(0, 5fr) minmax(0, 7fr); gap: 96px; align-items: start;}.fb .hw-left{position: sticky; top: 120px;}.fb .hw-step{display: grid; grid-template-columns: 56px 1fr; gap: 16px; padding: 24px 0; border-top: 1px solid #22302A; color: #4A5A4F; transition: color .4s; position: relative;}.fb .hw-step:last-child{border-bottom: 1px solid #22302A;}.fb .hw-step:after{content: ""; position: absolute; left: 0; top: -1px; height: 1px; width: 100%; background: #C6A968; transform: scaleX(var(--p, 0)); transform-origin: left;}.fb .hw-step .n{font-family: Archivo,sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 2px; color: #3A4A3F; transition: color .4s;}.fb .hw-step .t{font-family: Archivo,sans-serif; font-size: 22px; font-weight: 700; text-transform: uppercase; line-height: 1.2;}.fb .hw-step .d{grid-column: 2; font-size: 14px; color: #6E7A70; margin-top: 6px; max-height: 0; overflow: hidden; opacity: 0; transition: max-height 0.5s cubic-bezier(0.2, 0.8, 0.2, 1), opacity 0.4s;}.fb .hw-step.on{color: #F2EFE6;}.fb .hw-step.on .n{color: #C6A968;}.fb .hw-step.on .d{max-height: 80px; opacity: 1;}.fb .hw-hint{margin-top: 28px; display: flex; align-items: center; gap: 12px; font-size: 13px; letter-spacing: 1.5px; text-transform: uppercase; color: #5F6B61; font-family: Archivo,sans-serif;}.fb .hw-hint i, .fb .scrollhint i{width: 1px; height: 32px; background: #3A4A3F; display: block; position: relative; overflow: hidden;}.fb .hw-hint i:after, .fb .scrollhint i:after{content: ""; position: absolute; inset: 0; background: #C6A968; animation: fb-drop 1.8s cubic-bezier(0.65, 0, 0.35, 1) infinite;}@keyframes fb-drop{0%{transform: translateY(-100%);}50%{transform: translateY(0);}100%{transform: translateY(100%);}}.fb .hw-panel{min-height: 78vh; display: flex; flex-direction: column; justify-content: center; gap: 22px; padding: 40px 0; transition: opacity .25s,transform .25s; will-change: opacity,transform;}.fb .hw-panel ul{margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 14px;}.fb .hw-panel li{display: flex; gap: 14px; align-items: flex-start; color: #B9C2B9;}.fb .hw-panel li:before{content: ""; width: 6px; height: 6px; background: #C6A968; margin-top: 9px; flex: none;}.fb .hw-panel .kpi{display: flex; gap: 40px; margin-top: 8px; padding-top: 24px; border-top: 1px solid #22302A;}.fb .hw-panel .kpi b{display: block; font-family: Archivo,sans-serif; font-size: 26px; color: #F2EFE6; font-weight: 800; line-height: 1;}.fb .hw-panel .kpi span{font-size: 12px; letter-spacing: 1.5px; text-transform: uppercase; color: #8B978C; display: block; margin-top: 8px;}.fb .rv{opacity: 0; transform: translateY(24px); transition: opacity .6s ease-out,transform .6s ease-out;}.fb .rv.in{opacity: 1; transform: none;}.fb .stagger > .rv:nth-child(2){transition-delay: 80ms;}.fb .stagger > .rv:nth-child(3){transition-delay: 160ms;}.fb .stagger > .rv:nth-child(4){transition-delay: 240ms;}.fb .stagger > .rv:nth-child(5){transition-delay: 320ms;}.fb .stagger > .rv:nth-child(6){transition-delay: 400ms;}.fb .stagger > .rv:nth-child(7){transition-delay: 480ms;}.fb .stagger > .rv:nth-child(8){transition-delay: 560ms;}.fb .stagger > .rv:nth-child(9){transition-delay: 640ms;}.fb .stagger > .rv:nth-child(10){transition-delay: 720ms;}.fb .stagger > .rv:nth-child(11){transition-delay: 800ms;}.fb .stagger > .rv:nth-child(12){transition-delay: 880ms;}.fb .cr{clip-path: inset(0 0 100% 0); transform: translateY(16px); transition: clip-path 0.9s cubic-bezier(0.2, 0.8, 0.2, 1), transform 0.9s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .cr.in{clip-path: inset(0 0 -10% 0); transform: none;}.fb .w{display: inline-block; overflow: hidden; vertical-align: bottom; padding-bottom: .08em; margin-bottom: -.08em;}.fb .w > span{display: inline-block; transform: translateY(110%); transition: transform 1s cubic-bezier(0.2, 0.8, 0.2, 1);}.fb .in .w > span{transform: none;}.fb .in .w:nth-child(2) > span{transition-delay: .08s;}.fb .in .w:nth-child(3) > span{transition-delay: .16s;}.fb .in .w:nth-child(4) > span{transition-delay: .24s;}.fb .in .w:nth-child(5) > span{transition-delay: .32s;}.fb .in .w:nth-child(6) > span{transition-delay: .4s;}.fb .hero-bg{position: absolute; inset: -120px 0 0 0; background-image: linear-gradient(#182219 1px, transparent 1px), linear-gradient(90deg, #182219 1px, transparent 1px); background-size: 96px 96px; opacity: .55; -webkit-mask-image: radial-gradient(ellipse 60% 70% at 78% 45%, #000 10%, transparent 75%); mask-image: radial-gradient(ellipse 60% 70% at 78% 45%, #000 10%, transparent 75%); will-change: transform;}.fb .pbar{position: fixed; top: 0; left: 0; height: 2px; width: 100%; background: #C6A968; transform-origin: left; transform: scaleX(0); z-index: 50; pointer-events: none;}.fb .scrollhint{display: flex; align-items: center; gap: 12px; font-family: Archivo,sans-serif; font-size: 11px; letter-spacing: 2.5px; text-transform: uppercase; color: #5F6B61;}.fb .mob{display: none;}@media (prefers-reduced-motion: reduce){.fb .rv, .fb .rv.in, .fb .cr, .fb .cr.in{opacity: 1; transform: none; clip-path: none; transition: none;}.fb .w > span{transform: none; transition: none;}.fb .eyebrow:before, .fb .rule{transform: none; transition: none;}.fb .svc, .fb .svc:hover{transform: none;}.fb .marq-t, .fb .hw-hint i:after, .fb .scrollhint i:after, .fb .dot{animation: none;}.fb .flow{opacity: 1; transition: none;}.fb .flow .dr{stroke-dashoffset: 0; transition: none;}.fb .hw-panel{opacity: 1 !important; transform: none !important;}.fb .hero-bg, .fb .bignum{transform: none !important;}.fb .dia, .fb .tl{--p:1;}.fb .stat-bar:after, .fb .ring .pr{transition: none;}.fb .tl > div:before{border-color: #C6A968; background: #C6A968;}}@media (max-width: 860px){.fb .wrap{padding: 0 20px;}.fb .sec{padding: 80px 0;}.fb .h1{font-size: 44px;}.fb .h2{font-size: 30px;}.fb .sechead, .fb .grid2, .fb .grid4, .fb .why, .fb .gal, .fb .two{grid-template-columns: repeat(1, minmax(0, 1fr));}.fb .sechead{gap: 20px; margin-bottom: 40px;}.fb .gal{grid-template-columns: repeat(2, minmax(0, 1fr));}.fb .grid6{grid-template-columns: repeat(2, minmax(0, 1fr));}.fb .why > div:nth-child(odd){border-right: 0;}.fb .why > div:nth-last-child(-n+2){border-bottom: 1px solid #22302A;}.fb .why > div:last-child{border-bottom: 0;}.fb .hw{display: flex; flex-direction: column; gap: 0;}.fb .hw-left{position: static;}.fb .hw-hint{display: none;}.fb .hw-step, .fb .hw-step.on{color: #F2EFE6;}.fb .hw-step .n{color: #C6A968;}.fb .hw-step .d{max-height: 80px; opacity: 1;}.fb .hw-panel{min-height: 0; padding: 28px 0 36px; border-bottom: 1px solid #22302A; opacity: 1 !important; transform: none !important;}.fb .hw-right{margin-top: 32px;}.fb .dia{--p:1;}.fb .tl{--p:1;}.fb .tl > div:before{border-color: #C6A968; background: #C6A968;}.fb .hide-m{display: none;}.fb .mob{display: flex;}.fb .stat{font-size: 34px;}.fb .stats4{grid-template-columns: repeat(2, minmax(0, 1fr));}.fb .foot-b{flex-direction: column; align-items: flex-start;}.fb .nav{display: none;}.fb .flow{display: none;}.fb .bignum{font-size: 120px; top: -10px;}.fb .faq-q{grid-template-columns: 40px 1fr 32px; font-size: 15px;}.fb .faq-a p{padding-left: 0;}.fb .btn{padding: 0 24px;}.fb .seg{flex-direction: column;}.fb .seg label{border-right: 0; border-bottom: 1px solid #22302A;}.fb .seg label:last-child{border-bottom: 0;}}html{scroll-behavior: smooth;}:where(.fb) .btn{line-height: inherit; vertical-align: baseline; user-select: auto; box-shadow: none; --bs-btn-focus-box-shadow: none;}:where(.fb) .btn-p{--bs-btn-hover-bg: #DCC083; --bs-btn-hover-color: #12190F; --bs-btn-hover-border-color: transparent; --bs-btn-active-bg: #DCC083; --bs-btn-active-color: #12190F; --bs-btn-active-border-color: transparent;}:where(.fb) .btn-s{--bs-btn-hover-bg: transparent; --bs-btn-hover-color: #C6A968; --bs-btn-hover-border-color: #C6A968; --bs-btn-active-bg: transparent; --bs-btn-active-color: #C6A968; --bs-btn-active-border-color: #C6A968;}:where(.fb) .card{position: static; display: block; flex-direction: row; min-width: auto; height: auto; color: inherit; word-wrap: normal; background-clip: border-box; box-shadow: none;}:where(.fb) .nav{flex-wrap: nowrap;}:where(.fb) .lead{font-weight: inherit;}:where(.fb) svg{vertical-align: baseline;}#wrapwrap > header#top[data-invisible="1"]{display: none !important;}.fb .tile .ring{position: static; float: right; margin: -12px -8px 8px 8px;}.fb .ph > img.fb-ph-img{position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block; margin: 0;}.fb .fb-hp{position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden;}.fb .s_website_form_dnone{display: none;}.fb .field.o_has_error input, .fb .field.o_has_error textarea, .fb .field.o_has_error .seg{border-color: #C2503F;}.fb .chk.o_has_error{color: #F2EFE6;}.fb .chk.o_has_error input{outline: 1px solid #C2503F; outline-offset: 2px;}.fb .fb-submit{display: flex; align-items: center; gap: 20px; flex-wrap: wrap;}.fb #s_website_form_result, .fb .s_website_form_custom_error{font-size: 14px; line-height: 20px; color: #8B978C;}.fb #s_website_form_result.text-danger, .fb .s_website_form_custom_error.text-danger{color: #E07A68;}.fb #s_website_form_result .fa{margin-right: 6px;}.fb .fb-end{padding: 40px; display: flex; flex-direction: column; gap: 16px;}.fb .fb-end .h{font-size: 28px; line-height: 1.15;}html:not(.fb-pending) .fb:not(.fb-js) .rv, html:not(.fb-pending) .fb:not(.fb-js) .rv.in, html:not(.fb-pending) .fb:not(.fb-js) .cr, html:not(.fb-pending) .fb:not(.fb-js) .cr.in{opacity: 1; transform: none; clip-path: none; transition: none;}html:not(.fb-pending) .fb:not(.fb-js) .w > span{transform: none; transition: none;}html:not(.fb-pending) .fb:not(.fb-js) .eyebrow:before, html:not(.fb-pending) .fb:not(.fb-js) .rule{transform: none; transition: none;}html:not(.fb-pending) .fb:not(.fb-js) .flow{opacity: 1; transition: none;}html:not(.fb-pending) .fb:not(.fb-js) .flow .dr{stroke-dashoffset: 0; transition: none;}html:not(.fb-pending) .fb:not(.fb-js) .flow .dl{fill: #C6A968; stroke: #C6A968;}html:not(.fb-pending) .fb:not(.fb-js) .hw-panel{opacity: 1 !important; transform: none !important;}html:not(.fb-pending) .fb:not(.fb-js) .hw-step{color: #F2EFE6;}html:not(.fb-pending) .fb:not(.fb-js) .hw-step .n{color: #C6A968;}html:not(.fb-pending) .fb:not(.fb-js) .hw-step .d{max-height: 80px; opacity: 1;}html:not(.fb-pending) .fb:not(.fb-js) .dia, html:not(.fb-pending) .fb:not(.fb-js) .tl{--p: 1;}html:not(.fb-pending) .fb:not(.fb-js) .stat-bar:after, html:not(.fb-pending) .fb:not(.fb-js) .ring .pr{transform: none; stroke-dashoffset: 0; transition: none;}html:not(.fb-pending) .fb:not(.fb-js) .tl > div:before{border-color: #C6A968; background: #C6A968;}html:not(.fb-pending) .fb:not(.fb-js) .faq-a{grid-template-rows: 1fr;}body.editor_enable .fb .marq-t, body.editor_enable .fb .dot{animation: none;}@media (min-width: 861px){.fb .hw-step{color: #7D897F;}.fb .hw-step .n{color: #7D897F;}}.fb .hw-step .d{color: #7D897F;}.fb .hw-hint, .fb .scrollhint, .fb .marq-t, .fb .ph{color: #7D897F;}.fb #hero .eyebrow > span{color: #7D897F !important;}.fb .field textarea::placeholder, .fb .field input::placeholder{color: #7D897F; opacity: 1;}.fb .ph:has(> img.fb-ph-img[src*="/2020_website_brands/static/src/img/placeholder-"]){display: none;}.fb .gal:not(:has(> .ph:not(:has(> img[src*="/2020_website_brands/static/src/img/placeholder-"])))){display: none;}body.editor_enable .fb .ph:has(> img.fb-ph-img){display: flex;}body.editor_enable .fb .gal{display: grid;}.fb #brandwall .grid6{grid-template-columns: repeat(2, minmax(0, 1fr));}@media (min-width: 768px){.fb #brandwall .grid6{grid-template-columns: repeat(3, minmax(0, 1fr));}}@media (min-width: 992px){.fb #brandwall .grid6{grid-template-columns: repeat(6, minmax(0, 1fr));}}.fb #brandwall .logo{height: 72px; background: #111A13; padding: 0 12px; text-transform: none; font-family: Archivo, Helvetica, sans-serif; font-size: 13px; font-weight: 600; letter-spacing: .1em; color: #C6A968; transition: color .3s, background .3s;}@media (min-width: 1280px){.fb #brandwall .logo{height: 96px; font-size: 14px; letter-spacing: .12em;}}.fb #brandwall .logo:hover{color: #C6A968; background: #16211A;}.fb #hero .stats4{grid-template-columns: repeat(3, minmax(0, 1fr));}.fb #dealers .tile .stat-lbl{margin-top: 0; font-family: Archivo, Helvetica, sans-serif; font-size: 15px; font-weight: 700; letter-spacing: 1.5px; color: #F2EFE6;}.fb #dealers .tile p{margin-top: 10px;}.fb .bignum{z-index: 0;}.fb .sec > .wrap > :not(.bignum){position: relative; z-index: 1;}.fb .sec{overflow: clip;}.fb #brandwall > .wrap{overflow: clip;}@media (max-width: 767px){.fb .nav{display: none !important;}.fb .sec{padding: 40px 0;}.fb #hero > .wrap{padding-top: 56px !important; padding-bottom: 48px !important;}.fb #hero .stagger{gap: 20px !important;}.fb #hero .stats4 > div{padding: 22px 12px 22px 0 !important;}.fb #brandwall > .wrap{padding-top: 40px !important;}.fb .sechead{gap: 14px; margin-bottom: 24px;}.fb .rule{margin-bottom: 24px !important;}.fb .hw-right{display: none;}.fb .hw-step{padding: 16px 0;}.fb .grid2, .fb .grid4{gap: 12px;}.fb .svc{min-height: 0; padding: 20px; gap: 8px;}.fb #brands .wrap > .stagger{margin-top: 40px !important; gap: 20px !important;}.fb .why > div{padding: 14px 16px;}.fb #about .two, .fb #contact > .wrap > .two{grid-template-columns: minmax(0, 1fr) !important; gap: 28px !important;}.fb #contact > .wrap > .two > .stagger{position: static !important;}.fb .h2{font-size: 26px;}.fb .lead{font-size: 16px; line-height: 24px;}.fb #hero .lead{font-size: 17px !important; line-height: 26px !important;}.fb .body{font-size: 15px; line-height: 23px;}.fb .hw-step .t{font-size: 18px;}.fb .svc .h3{font-size: 16px;}.fb .svc p, .fb .tile p, .fb .why .muted, .fb .tl span{font-size: 14px; line-height: 21px;}.fb .why strong{font-size: 14px; margin-bottom: 4px;}.fb .why > div > div, .fb .svc, .fb .tile, .fb .tl > div{line-height: 21px;}.fb .why > div{gap: 14px;}.fb .svc .ico{top: 22px; right: 22px;}.fb .tl b{margin-bottom: 2px;}.fb .faq-q{font-size: 14px;}.fb .field textarea{height: 96px;}.fb .stat{font-size: 30px;}.fb .grid4:not(.stats4){grid-template-columns: repeat(2, minmax(0, 1fr));}.fb .tile{padding: 18px 16px;}.fb .tile .ring{width: 32px; height: 32px; margin: -6px -4px 6px 6px;}.fb .tile p{margin-top: 8px;}.fb .tl{gap: 18px;}.fb .fact{padding: 14px 0;}.fb .faq-q{padding: 18px 0;}.fb .faq-a p{margin-bottom: 18px;}.fb #contact form.card{padding: 24px !important; gap: 16px !important;}.fb #contact .stagger{gap: 14px !important;}.fb .why .muted{display: none;}.fb .why strong{margin-bottom: 0;}.fb.fb-js .tl:not(.fb-open) > div > span{display: none;}.fb.fb-js .tl:not(.fb-open){gap: 14px;}.fb .fb-tl-toggle{margin: 16px 0 0;}}@media (min-width: 768px){.fb .fb-tl-toggle{display: none;}}