.bg164{background:#fff;color:#111516}.bg164 *{box-sizing:border-box}.bg164 h1,.bg164 h2,.bg164 h3{font-family:var(--heading);font-weight:400;text-transform:uppercase;letter-spacing:.02em}.bg164 a{text-decoration:none}.bg164-hero{position:relative;overflow:hidden;background:#0a0e0f;color:#fff}.bg164-hero-bg{position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgb(255 100 20 / .09),transparent 28%),linear-gradient(120deg,#070a0b,#101516)}.bg164-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:.92fr 1.08fr;gap:70px;min-height:650px;align-items:center}.bg164-breadcrumb{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:28px;color:#7c8587;font-size:10px;font-weight:700;text-transform:uppercase}.bg164-breadcrumb a{color:#aab0b2}.bg164-breadcrumb b{color:#fff}.bg164-hero h1{font-size:clamp(62px,5vw,88px);line-height:.9;margin:0 0 24px}.bg164-hero p{max-width:690px;color:#c4c9ca;font-size:15px;line-height:1.76}.bg164-hero-image{height:500px;overflow:hidden;border:1px solid rgb(255 255 255 / .1)}.bg164-hero-image img{width:100%;height:100%;object-fit:cover}.bg164-summary{padding:94px 0 100px}.bg164-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:84px;align-items:start}.bg164-summary h2,.bg164-faq h2{font-size:clamp(50px,4.2vw,70px);line-height:.92;margin:0}.bg164-summary-grid>div:last-child{border-top:1px solid var(--line-light);padding-top:22px}.bg164-summary p{color:#626a6c;font-size:14px;line-height:1.78;margin:0 0 16px}.bg164-summary strong{color:#111516}.bg164-content{padding:100px 0 112px;background:#f0eee9}.bg164-article{display:grid;grid-template-columns:260px 1fr;gap:88px;align-items:start}.bg164-article aside{position:sticky;top:110px;border-top:2px solid #111516}.bg164-article aside>span{display:block;padding:16px 0;color:#c94c0c;font-size:9px;font-weight:900;letter-spacing:.12em}.bg164-article aside a{display:block;padding:11px 0;border-top:1px solid var(--line-light);color:#565f61;font-size:10px;font-weight:700;text-transform:uppercase}.bg164-body>section{padding:0 0 72px;margin-bottom:72px;border-bottom:1px solid var(--line-light)}.bg164-body>section:last-child{margin-bottom:0}.bg164-body>section>span{display:block;color:#c94c0c;font-size:10px;font-weight:900}.bg164-body h2{font-size:clamp(43px,3.7vw,62px);line-height:.94;margin:12px 0 20px}.bg164-body>section>p,.bg164-body li{color:#5f686a;font-size:14px;line-height:1.78}.bg164-body ul{padding-left:20px}.bg164-callout{margin:28px 0;padding:20px 22px;border-left:3px solid #c94c0c;background:#fff}.bg164-callout b{font-size:10px;color:#c94c0c;letter-spacing:.1em}.bg164-callout p{margin:8px 0 0;color:#4f585a;font-size:13px;line-height:1.65}.bg164-inline-link{display:inline-flex;gap:8px;margin-top:18px;color:#111516;font-size:10px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.bg164-inline-link i{font-style:normal;color:#c94c0c}.bg164-check{margin-top:28px;padding:26px;background:#111617;color:#fff}.bg164-check h3{font-size:30px;margin:0 0 16px}.bg164-check li{color:#c8cdce;border-top:1px solid rgb(255 255 255 / .1);padding:9px 0;list-style:none}.bg164-check ul{padding:0;margin:0}.bg164-faq{padding:100px 0 108px}.bg164-faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:88px}.bg164-faq-list{border-top:1px solid var(--line-light)}.bg164-faq-list details{border-bottom:1px solid var(--line-light)}.bg164-faq-list summary{cursor:pointer;list-style:none;padding:22px 40px 22px 0;font-family:var(--heading);font-size:26px;line-height:1.08;text-transform:uppercase;position:relative}.bg164-faq-list summary:after{content:"+";position:absolute;right:2px;top:19px;color:#c94c0c;font:400 27px/1 var(--heading)}.bg164-faq-list details[open] summary:after{content:"–"}.bg164-faq-list p{margin:0;padding:0 46px 22px 0;color:#656d6f;font-size:12px;line-height:1.72}.bg164-final{padding:86px 0;background:#0b1011;color:#fff}.bg164-final-grid{display:grid;grid-template-columns:1fr auto;gap:64px;align-items:end}.bg164-final h2{font-size:clamp(48px,4vw,68px);line-height:.92;margin:0}.bg164-final p{max-width:650px;color:#aab2b4;font-size:14px;line-height:1.72}@media(max-width:1020px){.bg164-hero-grid,.bg164-summary-grid,.bg164-faq-grid,.bg164-final-grid{grid-template-columns:1fr;gap:28px}.bg164-hero-grid{min-height:0;padding:70px 0}.bg164-article{grid-template-columns:1fr;gap:32px}.bg164-article aside{position:static;display:none}.bg164-hero-image{height:420px}}@media(max-width:680px){.bg164-hero h1{font-size:48px}.bg164-hero-image{height:300px}.bg164-summary,.bg164-content,.bg164-faq{padding:72px 0 80px}.bg164-summary h2,.bg164-faq h2{font-size:44px}.bg164-body h2{font-size:40px}.bg164-body>section{padding-bottom:48px;margin-bottom:48px}}