@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";.rbt-order-modal[hidden],#rbt-contact-value-wrap[hidden]{display:none!important}.rbt-order-modal{z-index:9999;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.rbt-order-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000d1;position:absolute;inset:0}.rbt-order-dialog{z-index:1;color:#fff;background:linear-gradient(145deg,#1b1d20,#0e1012);border:1px solid #d9ae6073;border-radius:16px;width:min(100%,520px);max-height:min(90vh,800px);padding:28px;position:relative;overflow:auto;box-shadow:0 22px 75px #000b}.rbt-order-dialog h2{margin:0;font-size:24px}.rbt-order-product{color:#e5bd75;margin:8px 0 20px}.rbt-order-dialog form{gap:15px;display:grid}.rbt-order-dialog label{color:#eee;gap:7px;font-size:13px;font-weight:600;display:grid}.rbt-order-dialog input,.rbt-order-dialog select,.rbt-order-dialog textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#17191c;border:1px solid #383b41;border-radius:8px;padding:11px 12px;font-weight:400}.rbt-order-dialog input:focus,.rbt-order-dialog textarea:focus,.rbt-order-dialog select:focus{outline-offset:1px;outline:2px solid #d9ae60}.rbt-order-dialog small{color:#999;justify-self:end}.rbt-order-optional{color:#999;font-weight:400;display:inline}.rbt-order-x{color:#efc77a;cursor:pointer;background:0 0;border:0;font-size:30px;position:absolute;top:15px;right:17px}.rbt-order-dialog .btn{cursor:pointer;justify-content:center}.rbt-order-honey{opacity:0;position:absolute;left:-10000px}.rbt-modal-open{overflow:hidden}.rbt-order-alert{z-index:10000;color:#fff;background:#203b29;border:1px solid #58a46a;border-radius:10px;max-width:420px;padding:15px 20px;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 24px #0009}.rbt-order-alert-error{background:#442020;border-color:#b55}@media (width<=600px){.rbt-order-dialog{padding:22px 18px}.rbt-order-dialog h2{font-size:21px}}.rbt-editable-page{background:#0b0d10;padding:65px 0 52px}.rbt-page-eyebrow{color:#d9ae60;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:750}.rbt-page-title{color:#f5f5f5;margin:0;font-size:clamp(30px,4.5vw,54px);font-weight:800;line-height:1.15}.rbt-page-subtitle{color:#c3c5ca;max-width:780px;margin:20px 0 0;font-size:clamp(15px,1.7vw,19px);line-height:1.6}.rbt-page-richtext{overflow-wrap:anywhere;max-width:1000px;margin-top:32px;line-height:1.8}.rbt-page-richtext>*+*{margin-top:1em}.rbt-page-richtext h2,.rbt-page-richtext h3,.rbt-page-richtext h4{color:#f5f5f5;font-weight:750;line-height:1.3}.rbt-page-richtext h2{font-size:1.6em}.rbt-page-richtext h3{font-size:1.3em}.rbt-page-richtext h4{font-size:1.1em}.rbt-page-richtext ul{padding-left:1.5em;list-style:outside}.rbt-page-richtext ol{padding-left:1.5em;list-style:decimal}.rbt-page-richtext a{color:#e5bf78;text-decoration:underline}.rbt-page-richtext blockquote{color:#d9d0be;border-left:3px solid #cba061;padding-left:18px}@media (width<=600px){.rbt-editable-page{padding:42px 0}.rbt-page-richtext{margin-top:24px}}.rbt-cooperation-hero{background:#111315;border:1px solid #d9ae6040;border-radius:14px;width:100%;margin-bottom:35px;overflow:hidden}.rbt-cooperation-hero img{object-fit:cover;object-position:center;width:100%;height:clamp(220px,32vw,430px);display:block}.rbt-cooperation-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:38px 0 45px;display:grid}.rbt-cooperation-benefit{text-align:center;background:linear-gradient(145deg,#1b1d20,#111315);border:1px solid #d9ae6038;border-radius:12px;min-width:0;padding:24px 20px;transition:transform .3s,border-color .3s,box-shadow .3s}.rbt-cooperation-benefit:hover{border-color:#d9ae608c;transform:translateY(-4px);box-shadow:0 12px 30px #0000004d}.rbt-cooperation-benefit-image{justify-content:center;align-items:center;height:110px;margin-bottom:18px;display:flex}.rbt-cooperation-benefit-image img{object-fit:contain;width:110px;max-width:100%;height:110px;display:block}.rbt-cooperation-benefit h3{color:#fff;margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.4}.rbt-cooperation-benefit p{color:#bfc1c5;margin:0;font-size:13px;line-height:1.7}@media (width<=900px){.rbt-cooperation-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.rbt-cooperation-hero img{height:210px}.rbt-cooperation-benefits{grid-template-columns:1fr;gap:16px;margin:28px 0 35px}.rbt-cooperation-benefit{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.rbt-cooperation-benefit{transition:none}}.rbt-content-blocks{margin-top:30px}.rbt-content-blocks h2{color:#fff;margin:32px 0 16px;font-size:28px;font-weight:800;line-height:1.3}.rbt-content-blocks h3{color:#fff;margin:24px 0 12px;font-size:21px;font-weight:700}.rbt-content-blocks p{color:inherit;margin:0 0 18px;line-height:1.8}.rbt-content-blocks ul{margin:12px 0 25px;padding-left:25px;list-style:outside}.rbt-content-blocks li{margin-bottom:9px;line-height:1.65}.rbt-content-blocks li::marker{color:#d9ae60}@media (width<=600px){.rbt-content-blocks h2{font-size:23px}.rbt-content-blocks h3{font-size:19px}}.rbt-works-section{background:#0d0f12;border-block:1px solid #26282c;padding:72px 0}.rbt-works-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,70px);display:grid}.rbt-works-kicker{color:#dfb46b;letter-spacing:.18em;font-size:11px;font-weight:800}.rbt-works-heading{margin-bottom:22px}.rbt-works-heading h2,.rbt-works-info>h2{color:#f6f6f6;margin:10px 0 0;font-size:clamp(21px,2.1vw,28px);font-weight:800;line-height:1.28}.rbt-works-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rbt-works-photo{aspect-ratio:4/3;background:#191b1e;border:1px solid #deb26740;border-radius:10px;display:block;overflow:hidden}.rbt-works-photo-main{aspect-ratio:16/9;grid-column:1/-1}.rbt-works-photo img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.rbt-works-photo:hover img{transform:scale(1.045)}.rbt-works-info{padding-top:34px}.rbt-works-lead{color:#b9bdc4;margin:14px 0 25px;line-height:1.75}.rbt-works-advantages{gap:13px;margin:24px 0 0;padding:0;list-style:none;display:grid}.rbt-works-advantages li{background:linear-gradient(135deg,#1b1c1e,#121416);border:1px solid #33302a;border-radius:10px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.rbt-works-adv-number{color:#e7be79;background:#dfb46b0f;border:1px solid #dfb46b66;border-radius:6px;padding:5px 7px;font-size:12px;font-weight:800}.rbt-works-advantages h3{color:#fff;margin:0;font-size:15px;line-height:1.4}.rbt-works-advantages p{color:#afb3b9;margin:5px 0 0;font-size:13px;line-height:1.55}@media (width<=900px){.rbt-works-layout{grid-template-columns:1fr;gap:32px}.rbt-works-info{padding-top:0}}@media (width<=600px){.rbt-works-section{padding:44px 0}.rbt-works-photos{gap:8px}.rbt-works-advantages li{padding:12px}}@media (prefers-reduced-motion:reduce){.rbt-works-photo img{transition:none}}.rbt-works-video{background:#090b0e;border:1px solid #d9ae604d;border-radius:10px;position:relative;overflow:hidden}.rbt-works-video video{object-fit:contain;background:#090b0e;width:100%;height:100%;display:block}.rbt-works-video:focus-within{border-color:#d9ae60}.rbt-works-video.rbt-works-photo-main{aspect-ratio:16/9;grid-column:1/-1}@media (width<=600px){.rbt-works-video{border-radius:8px}}.contact-section{background:#0b0d10;border-top:1px solid #282b30;padding:70px 0}.rbt-contact{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:45px;width:100%;max-width:1200px;margin-inline:auto;display:grid}.rbt-contact-form,.rbt-contact-info{min-width:0}.rbt-contact-heading{margin-bottom:25px}.rbt-contact-kicker{color:#ddb36c;letter-spacing:2px;margin-bottom:9px;font-size:12px;font-weight:800;display:block}.rbt-contact-heading h2{color:#fff;margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.2}.rbt-contact-heading p,.rbt-contact-info-top p{color:#aeb3bb;margin:0;font-size:14px;line-height:1.7}.rbt-contact-fields{flex-direction:column;gap:17px;display:flex}.rbt-contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.rbt-contact-field{flex-direction:column;gap:8px;min-width:0;display:flex}.rbt-contact-field label{color:#ededed;font-size:13px;font-weight:600}.rbt-contact-field label>span:not(.rbt-optional){color:#e7b66b}.rbt-contact-field .rbt-optional{color:#969ba3;font-weight:400}.rbt-contact-field input,.rbt-contact-field textarea{color:#fff;width:100%;min-width:0;font:inherit;background:#191b1f;border:1px solid #383b41;border-radius:8px;outline:none;padding:13px 15px;font-size:14px;transition:border-color .25s,box-shadow .25s,background .25s;display:block}.rbt-contact-field input{min-height:46px}.rbt-contact-field textarea{resize:vertical;min-height:125px}.rbt-contact-field input::placeholder,.rbt-contact-field textarea::placeholder{color:#787e88}.rbt-contact-field input:focus,.rbt-contact-field textarea:focus{background:#1e2024;border-color:#d9ae60;box-shadow:0 0 0 3px #d9ae601a}.rbt-field-error{color:#ff9898;font-size:12px}.rbt-contact-submit{color:#101010;cursor:pointer;background:linear-gradient(#f7df9d,#c99a4e);border:1px solid #e9c57e;border-radius:8px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 20px;font-size:14px;font-weight:800;transition:transform .25s,box-shadow .25s,filter .25s;display:flex;box-shadow:0 5px 20px #d9ae6021}.rbt-contact-submit:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 9px 25px #d9ae6038}.rbt-contact-submit span:last-child{font-size:20px}.rbt-contact-success,.rbt-contact-error{border-radius:8px;margin-bottom:20px;padding:13px 16px;font-size:13px}.rbt-contact-success{color:#91e8ad;background:#2ea05a1a;border:1px solid #50c87859}.rbt-contact-error{color:#faa;background:#be32321a;border:1px solid #e65a5a59}.rbt-contact-info{background:linear-gradient(145deg,#1b1d20,#121416);border:1px solid #d9ae6047;border-radius:15px;flex-direction:column;padding:28px;display:flex;box-shadow:0 15px 35px #00000038}.rbt-contact-info-top{margin-bottom:22px}.rbt-contact-info-top h3{color:#fff;margin:0 0 10px;font-size:24px;font-weight:800}.rbt-contact-methods{flex-direction:column;gap:11px;display:flex}.rbt-contact-method{background:#181a1e;border:1px solid #353537;border-radius:10px;align-items:center;gap:14px;min-width:0;padding:13px;text-decoration:none;transition:transform .25s,border-color .25s,background .25s;display:flex}.rbt-contact-method:hover{background:#202024;border-color:#bb9254;transform:translate(4px)}.rbt-method-icon{color:#e6ba70;background:#24211a;border:1px solid #66502e;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;font-size:20px;display:flex}.rbt-method-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.rbt-method-text strong{color:#fff;font-size:14px;font-weight:700}.rbt-method-text small{color:#aeb3bb;overflow-wrap:anywhere;font-size:12px}.rbt-method-arrow{color:#d9ae60;flex-shrink:0;font-size:19px}.rbt-contact-empty{color:#aeb3bb;font-size:13px}.rbt-contact-trust{align-items:center;gap:13px;margin-top:auto;padding-top:25px;display:flex}.rbt-contact-trust-icon{color:#dfb774;border:1px solid #8a6936;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;display:flex}.rbt-contact-trust strong{color:#eac17a;letter-spacing:.5px;font-size:12px}.rbt-contact-trust p{color:#9fa4ad;margin:5px 0 0;font-size:12px;line-height:1.5}@media (width<=900px){.rbt-contact{grid-template-columns:1fr;gap:30px}.rbt-contact-info{padding:24px}}@media (width<=600px){.contact-section{padding:45px 0}.rbt-contact-form-grid{grid-template-columns:1fr}.rbt-contact-info{padding:20px 16px}.rbt-contact-info-top h3{font-size:21px}.rbt-contact-trust{margin-top:10px}}@media (prefers-reduced-motion:reduce){.rbt-contact-submit,.rbt-contact-method,.rbt-contact-field input,.rbt-contact-field textarea{transition:none}}.rbt-about-hero,.rbt-about-story,.rbt-about-features,.rbt-about-escrow{color:#f5f5f5;background:#0b0d10}.rbt-about-kicker{color:#d9ae60;letter-spacing:2px;text-transform:uppercase;margin-bottom:13px;font-size:12px;font-weight:800;display:block}.rbt-about-section-heading{margin-bottom:30px}.rbt-about-section-heading h2{color:#fff;margin:0;font-size:clamp(25px,3vw,35px);font-weight:800;line-height:1.25}.rbt-about-section-heading.centered{text-align:center}.rbt-about-hero{background:radial-gradient(at 80% 20%,#bc8b3a17,#0000 55%),#0b0d10;border-bottom:1px solid #292b30;padding:75px 0}.rbt-about-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:55px;display:grid}.rbt-about-hero-content{min-width:0}.rbt-about-hero-content h1{color:#fff;text-transform:uppercase;margin:0 0 24px;font-size:clamp(38px,5vw,64px);font-weight:900;line-height:1.08}.rbt-about-hero-content p{color:#c4c6cc;white-space:pre-line;max-width:550px;margin:0;font-size:17px;line-height:1.85}.rbt-about-decoration{background:linear-gradient(90deg,#f4d28c,#9e702c);border-radius:5px;width:75px;height:3px;margin-top:30px}.rbt-about-hero-image{background:#15171b;border:1px solid #d9ae6059;border-radius:15px;overflow:hidden;box-shadow:0 20px 55px #0006}.rbt-about-hero-image img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.rbt-about-story{border-bottom:1px solid #292b30;padding:75px 0}.rbt-about-story-inner{box-sizing:border-box;width:100%;max-width:none;margin:0}.rbt-about-story-text,.rbt-about-story-text p{width:100%;max-width:none}.rbt-about-story-text p:last-child{margin-bottom:0}.rbt-about-features{background:linear-gradient(#101215,#0b0d10);border-bottom:1px solid #292b30;padding:75px 0 85px}.rbt-about-features-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.rbt-about-feature-card{text-align:center;background:linear-gradient(145deg,#191b1e,#101214);border:1px solid #d9ae6045;border-radius:13px;min-width:0;padding:32px 18px 29px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative}.rbt-about-feature-card:hover{border-color:#d9ae60b3;transform:translateY(-5px);box-shadow:0 18px 35px #0000004d}.rbt-about-feature-number{color:#b99457;font-size:12px;font-weight:800;position:absolute;top:13px;left:15px}.rbt-about-feature-icon{justify-content:center;align-items:center;height:95px;margin-bottom:20px;display:flex}.rbt-about-feature-icon img{object-fit:contain;width:90px;max-width:100%;height:90px;display:block}.rbt-about-feature-card h3{color:#fff;margin:0;font-size:16px;font-weight:700;line-height:1.5}.rbt-about-escrow{padding:75px 0 90px}.rbt-about-escrow-box{box-sizing:border-box;background:radial-gradient(circle at 100% 0,#d9ae601f,#0000 50%),#17191c;border:1px solid #d9ae6066;border-radius:16px;width:100%;max-width:none;margin:0;padding:45px 50px;position:relative;overflow:hidden;box-shadow:0 18px 50px #0000004d}.rbt-about-escrow-box:before{content:"";background:#d9ae60;width:100px;height:3px;position:absolute;top:0;left:50px}.rbt-about-escrow-heading h2{color:#fff;margin:0 0 22px;font-size:clamp(24px,3vw,34px);font-weight:800}.rbt-about-escrow-description{color:#c6c8cd;overflow-wrap:anywhere;font-size:16px;line-height:1.95}@media (width<=1000px){.rbt-about-hero-grid{gap:30px}.rbt-about-features-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.rbt-about-hero{padding:45px 0}.rbt-about-hero-grid{grid-template-columns:1fr;gap:30px}.rbt-about-hero-content h1{font-size:38px}.rbt-about-hero-content p{font-size:15px}.rbt-about-story,.rbt-about-features,.rbt-about-escrow{padding:50px 0}.rbt-about-escrow-box{padding:30px 22px}.rbt-about-escrow-box:before{left:22px}}@media (width<=480px){.rbt-about-features-grid{grid-template-columns:1fr 1fr;gap:12px}.rbt-about-feature-card{padding:28px 10px 22px}.rbt-about-feature-icon{height:75px}.rbt-about-feature-icon img{width:70px;height:70px}.rbt-about-feature-card h3{font-size:13px}.rbt-about-story-text p,.rbt-about-escrow-description{font-size:14px}}@media (prefers-reduced-motion:reduce){.rbt-about-feature-card{transition:none}}.rbt-about-hero{isolation:isolate;background-color:#0b0d10;background-image:linear-gradient(90deg,#090b0ee6 0%,#090b0ed1 35%,#090b0ea6 65%,#090b0e7a 100%),url(/images/about-img.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #d9ae6033;padding:75px 0;position:relative;overflow:hidden}.rbt-about-hero>.container{z-index:1;position:relative}.rbt-about-hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000 55%,#090b0eb8 100%);position:absolute;inset:0}.rbt-about-hero-content h1{color:#fff;text-shadow:0 3px 20px #0000008c}.rbt-about-hero-content p{color:#f0f0f0;text-shadow:0 2px 12px #000000a6}.rbt-about-hero-image{border:1px solid #d9ae6073;border-radius:15px;position:relative;overflow:hidden;box-shadow:0 20px 60px #000000a6,0 0 35px #d9ae600f}@media (width<=700px){.rbt-about-hero{background-image:linear-gradient(#090b0ee6 0%,#090b0ed1 55%,#090b0ee0 100%),url(/images/about-bg.png);background-position:65%;padding:45px 0}}.rbt-about-countries{color:#fff;background:radial-gradient(at top,#bc8b3a0e,#0000 65%),#0b0d10;border-bottom:1px solid #292b30;padding:75px 0 85px}.rbt-about-countries .rbt-about-section-heading{margin-bottom:35px}.rbt-about-countries-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.rbt-about-country-card{text-align:center;background:linear-gradient(145deg,#191b1e,#101214);border:1px solid #d9ae6042;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:185px;padding:25px 15px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex}.rbt-about-country-card:hover{border-color:#d9ae60bf;transform:translateY(-5px);box-shadow:0 15px 35px #00000059,0 0 20px #d9ae600e}.rbt-about-country-flag{justify-content:center;align-items:center;width:100%;height:90px;margin-bottom:18px;display:flex}.rbt-about-country-flag img{object-fit:contain;filter:drop-shadow(0 7px 12px #00000059);width:112px;max-width:100%;height:78px;display:block}.rbt-about-country-card h3{color:#f5f5f5;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:800;line-height:1.45}@media (width<=1100px){.rbt-about-countries-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=850px){.rbt-about-countries-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.rbt-about-countries{padding:50px 0 60px}.rbt-about-countries-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rbt-about-country-card{min-height:155px;padding:20px 10px}.rbt-about-country-flag{height:75px;margin-bottom:12px}.rbt-about-country-flag img{width:95px;height:67px}.rbt-about-country-card h3{font-size:13px}}@media (width<=360px){.rbt-about-countries-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rbt-about-country-card{transition:none}.rbt-about-country-card:hover{transform:none}}body .site-header{z-index:100}body .site-header .container.nav{flex-wrap:nowrap;align-items:center;gap:clamp(12px,1.4vw,24px);height:auto;min-height:72px;padding-block:10px;display:flex}body .site-header .brand{letter-spacing:.035em;flex:auto;align-items:center;gap:10px;min-width:0;font-size:clamp(19px,2.25vw,31px);line-height:1.08;display:inline-flex}body .site-header .brand img{object-fit:cover;flex:0 0 40px;width:40px;height:40px}body .site-header .brand span{overflow-wrap:normal;word-break:normal;text-wrap:balance;min-width:0;max-width:100%;display:block}body .site-header .nav-links{flex:none;align-items:center;gap:clamp(10px,1.4vw,23px);display:flex}body .site-header .nav-links a{white-space:nowrap;font-size:12px}body .site-header .hamburger{display:none}body .site-header .header-cta{white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:8px;min-width:0;padding:10px 15px;line-height:1.2;display:inline-flex}body .site-header .header-cta-label{display:inline}body .site-header .header-cta-icon{flex:none}@media (width<=1199px){body .site-header .container.nav{grid-template-columns:minmax(0,1fr) 44px 46px;gap:14px;min-height:68px;padding-block:10px;display:grid;position:relative}body .site-header .brand{width:100%;max-width:100%;font-size:clamp(18px,2.7vw,26px);overflow:hidden}body .site-header .brand img{flex-basis:36px;width:36px;height:36px}body .site-header .brand span{overflow-wrap:normal;max-width:100%;line-height:1.12}body .site-header .hamburger{color:#e8e8e8;background:#16181b;border:1px solid #d9ae6040;border-radius:11px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;margin:0;padding:0;font-size:23px;line-height:1;display:flex}body .site-header .nav-links{z-index:110;background:#101215;border:1px solid #d9ae6040;border-top:0;border-radius:0 0 12px 12px;flex-direction:column;align-items:stretch;gap:2px;padding:12px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #00000080}body .site-header .nav-links.is-open{display:flex}body .site-header .nav-links a{border-radius:7px;padding:12px 14px;font-size:14px;display:block}body .site-header .nav-links a:hover,body .site-header .nav-links a.active{background:#d9ae6012}body .site-header .header-cta{color:#121212;background:linear-gradient(145deg,#f4d591,#c5964d);border:1px solid #d4ab65;border-radius:50%;width:46px;min-width:46px;height:46px;min-height:46px;margin:0;padding:0;display:flex;box-shadow:0 4px 16px #d9ae6029}body .site-header .header-cta-label{display:none}body .site-header .header-cta-icon{width:21px;height:21px;display:block}}@media (width<=600px){body .site-header .container.nav{grid-template-columns:minmax(0,1fr) 40px 42px;gap:9px;min-height:64px;padding-block:9px}body .site-header .brand{letter-spacing:.02em;gap:7px;font-size:clamp(14px,3.8vw,19px)}body .site-header .brand img{flex-basis:32px;width:32px;height:32px}body .site-header .hamburger{width:40px;min-width:40px;height:42px}body .site-header .header-cta{width:42px;min-width:42px;height:42px;min-height:42px}}@media (width<=360px){body .site-header .container.nav{grid-template-columns:minmax(0,1fr) 36px 38px;gap:6px}body .site-header .brand{font-size:13px}body .site-header .brand img{flex-basis:29px;width:29px;height:29px}body .site-header .hamburger{width:36px;min-width:36px;height:38px}body .site-header .header-cta{width:38px;min-width:38px;height:38px;min-height:38px}}.rbt-language-switcher{flex:none;min-width:0;position:relative}.rbt-language-dropdown{position:relative}.rbt-language-dropdown summary{color:#e9c17d;white-space:nowrap;cursor:pointer;background:#d9ae600b;border:1px solid #d9ae6059;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:7px 10px;font-size:12px;font-weight:700;line-height:1;list-style:none;display:inline-flex}.rbt-language-dropdown summary::-webkit-details-marker{display:none}.rbt-language-current{align-items:center;gap:5px;display:inline-flex}.rbt-language-dropdown[open] summary{background:#262118;border-color:#d9ae60}.rbt-language-options{z-index:100;background:#17191c;border:1px solid #d9ae6066;border-radius:10px;width:185px;padding:6px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 40px #00000080}.rbt-language-options a{color:#d7d8db;white-space:nowrap;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:12px;line-height:1.4;display:flex}.rbt-language-options a:hover,.rbt-language-options a.is-active{color:#e9c17d;background:#d9ae601f}[dir=rtl] .rbt-language-options{left:0;right:auto}@media (width<=1199px){.site-header .nav-links .rbt-language-switcher{border-top:1px solid #d9ae6026;width:100%;margin-top:8px;padding-top:12px}.site-header .nav-links .rbt-language-dropdown{width:100%}.site-header .nav-links .rbt-language-dropdown summary{justify-content:space-between;width:100%;padding:11px 13px}.site-header .nav-links .rbt-language-options{width:100%;box-shadow:none;margin-top:7px;position:static}}[dir=rtl] .site-header .brand,[dir=rtl] .site-header .nav-links{direction:rtl}[dir=rtl] .site-header .brand img,[dir=rtl] .site-header .header-cta-icon{transform:none}.rbt-language-current,.rbt-language-option-name{align-items:center;gap:9px;min-width:0;display:inline-flex}.rbt-language-current img,.rbt-language-option-name img{object-fit:cover;border:1px solid #ffffff26;border-radius:3px;flex-shrink:0;width:24px;height:18px;display:block;box-shadow:0 2px 5px #0000004d}.rbt-language-current{letter-spacing:.04em;white-space:nowrap;font-size:12px;font-weight:800}.rbt-language-option-name{color:#f0f0f0;font-size:13px}.rbt-language-code{color:#d9ae60;letter-spacing:.06em;font-size:11px;font-weight:800}.rbt-language-dropdown summary{white-space:nowrap;gap:10px}.rbt-language-options a{gap:14px}@media (width<=600px){.rbt-language-options a{min-height:44px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d10;--panel:#121519;--panel2:#181b1f;--line:#2c3034;--gold:#d9ae60;--muted:#a4a7a9;--text:#f3f3f3}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font:14px/1.5 Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}.container{width:min(1160px,100% - 52px);margin:0 auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0d10ed;border-bottom:1px solid #2a2c2d;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:28px;height:66px;display:flex}.brand{letter-spacing:2px;color:#e6e6e6;align-items:center;gap:10px;font-family:Georgia,serif;font-size:33px;font-weight:700;display:flex}.brand img{object-fit:cover;border:1px solid #665642;border-radius:50%;width:41px;height:41px}.nav-links{align-items:center;gap:32px;display:flex}.nav-links a{color:#c5c5c5;font-size:12px}.nav-links a.active,.nav-links a:hover{color:var(--gold)}.btn{color:#fff;background:0 0;border:1px solid #a88850;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:40px;padding:11px 23px;font-size:12px;font-weight:700;transition:transform .2s,filter .2s;display:inline-flex}.btn:hover{filter:brightness(1.13);transform:translateY(-2px)}.btn-gold{color:#1b160e;background:linear-gradient(#f9dd9a 0%,#c79a4b 100%);border-color:#f2d18c;box-shadow:0 3px 15px #a5792530}.btn-outline{color:#ead4a3;background:#0d0e10}.hamburger{color:#fff;background:0 0;border:0;font-size:23px;display:none}.hero{background-image:linear-gradient(90deg,#090a0cf5 0%,#090a0cde 35%,#090a0c94 70%,#090a0cb8 100%),url(/images/rbt-hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #2a2a2a;position:relative;overflow:hidden}.hero-grid{grid-template-columns:48% 52%;align-items:center;min-height:425px;display:grid}.hero-copy{z-index:1;padding:40px 0;position:relative}.hero-wordmark{letter-spacing:.025em;color:#dadada;text-shadow:0 2px #656565,0 5px 10px #000;margin-bottom:4px;font:900 clamp(75px,10vw,124px)/1 Georgia,serif}.hero h1{letter-spacing:.025em;margin:0 0 12px;font-size:clamp(22px,2.6vw,32px);font-weight:600;line-height:1.15}.hero-copy>p{color:#c4c5c6;margin:0 0 23px;font-size:14px}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hero-stats{gap:24px;margin-top:30px;display:flex}.hero-stats>div{border-right:1px solid #3c3c3c;padding-right:24px}.hero-stats>div:last-child{border:0}.hero-stats b{color:#efdbac;font-size:25px;font-weight:500;display:block}.hero-stats small{color:#aaa;font-size:10px;display:block}.demo-caption{color:#767676;margin-top:9px;font-size:9px;display:block}.hero-emblem{justify-content:center;align-items:center;min-height:410px;display:flex;position:relative}.hero-emblem:before{content:"";filter:blur(50px);background:#9b7a4016;border-radius:100%;width:80%;height:80%;position:absolute}.hero-emblem img{object-fit:cover;border:4px solid #62594c;border-radius:50%;width:365px;height:365px;position:relative;box-shadow:0 0 0 11px #171718,0 0 0 12px #5a5145,0 18px 85px #000}.section{border-bottom:1px solid #24272b;padding:43px 0}.benefits,.platforms{background:linear-gradient(110deg,#111316,#151719,#0e1012)}.section-heading h1,.section-heading h2,.inner-page h1{letter-spacing:.02em;margin:0;font-size:25px;font-weight:800;line-height:1.2}.section-heading p{color:var(--muted);margin:5px 0 0;font-size:12px}.section-heading.centered{text-align:center;margin-bottom:25px}.section-heading.left{margin-bottom:20px}.benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.benefit-card,.platform-card,.steps-grid article{text-align:center;background:linear-gradient(135deg,#191b1e,#111315);border:1px solid #303238;border-radius:6px}.benefit-card{min-height:148px;padding:19px 12px 17px}.benefit-icon{width:46px;height:44px;color:var(--gold);border:1px solid #675432;border-radius:10px;place-items:center;margin:0 auto 12px;font-size:28px;display:grid;box-shadow:0 0 13px #d7aa3d18}.benefit-card h3,.platform-card h3{margin:0 0 7px;font-size:13px}.benefit-card p,.platform-card p{color:#b2b4b8;margin:0;font-size:11px;line-height:1.45}.section-top{justify-content:space-between;align-items:start;gap:20px;display:flex}.text-link{color:#e7ba69;margin-top:9px;font-size:12px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.product-card{background:#111315;border:1px solid #353536;border-radius:6px;min-width:0;transition:border-color .2s,transform .2s;overflow:hidden}.product-card:hover{border-color:#9e7b40;transform:translateY(-3px)}.product-image{background:radial-gradient(#25282c,#0e1012 72%);height:160px;overflow:hidden}.product-image>img{object-fit:cover;width:100%;height:100%}.product-placeholder{color:#4e535a;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.product-placeholder svg{filter:drop-shadow(0 9px 5px #000);color:#73777d;width:86px;height:86px}.product-placeholder span{color:#b29a71;letter-spacing:.1em;font:700 11px Georgia,serif;position:absolute;top:18px;left:18px}.product-meta{justify-content:space-between;align-items:end;gap:8px;padding:12px;display:flex}.product-meta strong,.product-meta small,.product-meta b{display:block}.product-meta strong{font-size:12px}.product-meta small{color:#9c9ea2;font-size:11px}.product-meta b{margin-top:6px;font-size:13px}.product-action{color:#131313;background:linear-gradient(#f7dc9d,#c49c54);border-radius:5px;place-items:center;width:35px;height:35px;font-size:18px;font-weight:900;display:grid}.center-action{text-align:center;margin-top:25px}.platform-slider{overflow:hidden}.platform-track{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;gap:15px;display:flex;overflow-x:auto}.platform-track::-webkit-scrollbar{display:none}.platform-card{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(25% - 11.25px);align-items:center;min-height:230px;padding:20px 12px;display:flex}.platform-mark{color:#d6b16d;background:linear-gradient(140deg,#3a3d44,#111318);border:1px solid #6f6049;border-radius:14px;place-items:center;width:55px;height:55px;margin-bottom:12px;font-size:31px;font-weight:900;display:grid}.platform-card p{min-height:38px}.verified{color:#65d77e;margin:auto 0 14px;font-size:11px}.verified-dot{color:#08130b;background:#48ba62;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;margin-right:7px;font-weight:900;display:inline-flex}.btn.small{width:100%;max-width:154px;min-height:33px;padding:8px}.slider-controls{justify-content:center;gap:9px;margin-top:16px;display:flex}.slider-controls button{color:var(--gold);background:#17181a;border:1px solid #6f5b3c;border-radius:50%;width:35px;height:35px;font-size:18px}.contact-section{background:radial-gradient(at 85% 100%,#222528,#0d0e10 60%)}.contact-grid{grid-template-columns:1.1fr .9fr;gap:55px;display:grid}.contact-form{gap:12px;display:grid}.contact-form label,.filters label{color:#c8c8c8;gap:6px;font-size:11px;display:grid}.two-fields{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}input,select,textarea{color:#f5f5f5;background:#191c20;border:1px solid #393c40;border-radius:5px;outline:none;width:100%;min-width:0;padding:11px 12px}input:focus,select:focus,textarea:focus{border-color:#b89356}textarea{resize:vertical}.form-submit{width:100%}.contact-side{border-left:1px solid #33383b;flex-direction:column;justify-content:center;gap:20px;min-height:290px;padding:24px 0 0 30px;display:flex;position:relative}.contact-side a,.contact-side>span{z-index:2}.bear-watermark{opacity:.1;filter:grayscale();background:url(/images/rbt-logo.jpg) 50%/cover;border-radius:50%;width:245px;height:245px;position:absolute;bottom:-8px;right:0}.alert{border:1px solid #b09250;margin-bottom:12px;padding:12px}.alert.success{color:#8be0a4}.alert.error{color:#ff9797}.site-footer{color:#9a9a9a;background:#090b0d;padding:17px 0;font-size:11px}.footer-inner{justify-content:space-between;align-items:center;gap:15px;display:flex}.footer-brand{color:#ddd;font:700 22px Georgia,serif}.site-footer nav{gap:20px;display:flex}.page-section{min-height:65vh;padding-top:65px}.eyebrow{letter-spacing:.2em;color:var(--gold);font-size:11px;font-weight:800}.filters{background:#121518;border:1px solid #33373a;border-radius:7px;grid-template-columns:1.5fr repeat(2,1fr) repeat(2,.8fr) auto auto;align-items:end;gap:10px;margin-bottom:26px;padding:17px;display:grid}.filters .btn{height:42px}.clear-filters{color:#cfb178;align-self:end;margin-bottom:10px}.catalog-count{color:#bcbfc2}.pagination-wrap{margin:35px auto}.empty-state{color:#aaa;padding:45px}.inner-page{max-width:1100px}.inner-page h1{margin:13px 0;font-size:clamp(28px,5vw,50px)}.page-lead{color:#c8c8c8;max-width:650px;font-size:17px}.steps-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:45px;display:grid}.steps-grid article{text-align:left;padding:25px}.steps-grid b{color:#d4ad68;font-size:38px}.steps-grid p{color:#b2b2b2}.contacts-layout{grid-template-columns:1fr 1fr;gap:35px;display:grid}.contact-visual{background:radial-gradient(#292624,#0d0d0e);border:1px solid #2f3033;border-radius:8px;place-items:center;padding:25px;display:grid}.contact-visual img{border-radius:50%;max-height:330px}.contacts-info{flex-direction:column;justify-content:center;gap:18px;display:flex}.contacts-info>a,.contacts-info>div{background:#16191c;border:1px solid #2e3033;border-radius:6px;gap:4px;padding:21px;display:grid}.contacts-info span{color:#d0ab6a;letter-spacing:.12em;font-size:11px}.contacts-info strong{font-size:18px}.contacts-info p{color:#aaa;font-size:12px}.benefit-icon:has(img){width:76px;height:76px;box-shadow:none;background:0 0;border:none;padding:5px}.benefit-icon img{object-fit:contain;width:100%;height:100%;display:block}.catalog-preview .product-image{height:235px}.catalog-preview .product-image>img{object-fit:cover;object-position:center;width:100%;height:100%}.catalog-preview .product-meta{min-height:85px;padding:15px}@media (width<=850px){.catalog-preview .product-image{height:210px}}@media (width<=600px){.catalog-preview .product-image{height:170px}.catalog-preview .product-meta{min-height:80px;padding:10px}}@media (width<=850px){.nav-links{gap:13px}.container{width:min(100% - 36px,1160px)}.hero-grid{grid-template-columns:1fr 1fr}.hero-emblem img{width:260px;height:260px}.hero-emblem{min-height:320px}.hero-wordmark{font-size:74px}.product-grid,.benefit-grid{grid-template-columns:repeat(2,1fr)}.platform-card{flex-basis:calc(50% - 7.5px)}.filters{grid-template-columns:repeat(3,1fr)}.contact-grid{gap:15px}}@media (width<=600px){.nav{height:60px}.brand{font-size:26px}.brand img{width:34px;height:34px}.hamburger{margin-left:auto;display:block}.header-cta{padding:8px 12px}.nav-links{background:#101215;border-bottom:1px solid #333;flex-direction:column;align-items:start;padding:16px 25px;display:none;position:absolute;top:60px;left:0;right:0}.nav-links.is-open{display:flex}.hero-grid{flex-direction:column-reverse;display:flex}.hero-emblem{min-height:auto;padding:34px 0 10px}.hero-emblem img{width:210px;height:210px}.hero-copy{text-align:center;width:100%;padding:20px 0 35px}.hero-wordmark{font-size:72px}.hero h1{font-size:22px}.hero-actions,.hero-stats{justify-content:center}.hero-stats{gap:12px}.hero-stats>div{padding-right:12px}.hero-stats b{font-size:20px}.section{padding:35px 0}.section-heading h1,.section-heading h2{font-size:21px}.product-grid{gap:9px}.product-image{height:125px}.product-meta{padding:9px}.product-meta strong{font-size:11px}.platform-card{flex-basis:80%}.contact-grid,.contacts-layout,.steps-grid{grid-template-columns:1fr}.contact-side{border-top:1px solid #333;border-left:0;min-height:200px;padding:25px 0}.two-fields{grid-template-columns:1fr}.filters{grid-template-columns:repeat(2,1fr)}.filters label:first-child{grid-column:1/-1}.section-top{align-items:center}.text-link{font-size:11px}.footer-inner{flex-wrap:wrap}.site-footer nav{width:100%}.hero{background-position:60%}}.service-regulations-section{background:#0b0d10;border-bottom:1px solid #25282c;padding:55px 0;position:relative}.service-regulations-section .section-heading{margin-bottom:28px}.service-regulations-section .section-heading h2{color:#f5f5f5;font-size:25px;font-weight:800;line-height:1.3}.service-regulations-section .section-heading p{color:#a4a7a9;margin-top:6px;font-size:12px}.service-regulations-list{gap:10px;max-width:1100px;margin:0 auto;display:grid}.service-regulation-item{background:linear-gradient(135deg,#181a1d 0%,#111315 100%);border:1px solid #d9ae6033;border-radius:10px;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 4px 15px #00000026}.service-regulation-item:hover{border-color:#d9ae6073;box-shadow:0 6px 20px #0003}.service-regulation-item[open]{border-color:#d9ae607a;box-shadow:0 8px 25px #00000038,0 0 12px #d9ae600a}.service-regulation-summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:13px 20px;list-style:none;display:flex}.service-regulation-summary::-webkit-details-marker{display:none}.service-regulation-summary::marker{content:""}.service-regulation-title{color:#f5f5f5;letter-spacing:.01em;text-transform:uppercase;font-size:15px;font-weight:700;line-height:1.4;transition:color .2s}.service-regulation-item[open] .service-regulation-title{color:#e6c17d}.service-regulation-icon{color:#d9ae60;background:#151719;border:1px solid #d9ae6066;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .25s,border-color .25s;display:flex;position:relative}.service-regulation-item:hover .service-regulation-icon{background:#d9ae6017;border-color:#d9ae60}.service-regulation-icon .plus,.service-regulation-icon .minus{font-size:20px;font-weight:500;line-height:1;transition:opacity .2s,transform .2s;position:absolute}.service-regulation-item[open] .plus{opacity:0;transform:rotate(90deg)scale(.7)}.service-regulation-item:not([open]) .minus{opacity:0;transform:rotate(-90deg)scale(.7)}.service-regulation-content{padding:0}.service-regulation-content-inner{color:#c4c6c9;overflow-wrap:anywhere;white-space:normal;border-top:1px solid #ffffff0f;padding:16px 20px 20px;font-size:13px;line-height:1.8}.service-regulation-content-inner strong,.service-regulation-content-inner b{color:#f5f5f5;font-weight:700}.service-regulation-summary:focus-visible{outline-offset:-3px;border-radius:9px;outline:2px solid #d9ae60}@media (width<=850px){.service-regulations-section{padding:45px 0}.service-regulations-list{gap:10px}.service-regulation-summary{min-height:54px;padding:13px 16px}.service-regulation-title{font-size:14px}.service-regulation-content-inner{padding:14px 16px 18px;font-size:13px}}@media (width<=600px){.service-regulations-section{padding:35px 0}.service-regulations-section .section-heading h2{font-size:21px}.service-regulations-section .section-heading{margin-bottom:22px}.service-regulations-list{gap:8px}.service-regulation-item{border-radius:8px}.service-regulation-summary{gap:10px;min-height:52px;padding:12px 14px}.service-regulation-title{font-size:13px;line-height:1.4}.service-regulation-icon{border-radius:7px;width:29px;height:29px}.service-regulation-icon .plus,.service-regulation-icon .minus{font-size:18px}.service-regulation-content-inner{padding:13px 14px 16px;font-size:12px;line-height:1.75}}.work-steps-section{background:#0b0d10;border-bottom:1px solid #25282c;padding:65px 0 75px;position:relative}.work-steps-section .section-heading{margin-bottom:100px}.work-steps-section .section-heading h2{color:#f5f5f5;font-size:27px;font-weight:800;line-height:1.3}.work-steps-section .section-heading p{color:#aeb0b4;margin-top:7px;font-size:13px}.work-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:100px 55px;width:100%;display:grid}.work-step-card{text-align:center;isolation:isolate;background:linear-gradient(150deg,#191b1e 0%,#111315 65%,#0e1012 100%);border:1px solid #d6a95b6b;border-radius:16px;flex-direction:column;align-items:center;min-width:0;min-height:205px;padding:57px 24px 27px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:visible;box-shadow:0 15px 35px #0000002b,inset 0 1px #ffffff06}.work-step-card:hover{border-color:#f5c56ebf;transform:translateY(-5px);box-shadow:0 18px 40px #00000059,0 0 25px #d9ae6017}.work-step-icon{z-index:4;background:radial-gradient(circle,#d79f4317 0%,#d79f4305 60%,#0000 75%);border-radius:50%;justify-content:center;align-items:center;width:108px;height:108px;display:flex;position:absolute;top:-48px;left:50%;transform:translate(-50%)}.work-step-icon img{object-fit:contain;filter:drop-shadow(0 5px 12px #da9f3f42);width:100%;height:100%;transition:transform .3s,filter .3s;display:block}.work-step-card:hover .work-step-icon img{filter:drop-shadow(0 6px 18px #ebaf4e6b);transform:scale(1.08)}.work-step-icon-placeholder{color:#d9ae60;font-size:55px;line-height:1}.work-step-content{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.work-step-number{color:#eec57c;background:linear-gradient(#2b251a,#181714);border:1px solid #e0b15fa6;border-radius:8px;justify-content:center;align-items:center;min-width:43px;height:32px;margin-bottom:16px;padding:0 10px;font-size:15px;font-weight:800;line-height:1;display:inline-flex}.work-step-title{color:#f6f6f6;text-align:center;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700;line-height:1.45}.work-step-description{color:#b4b5b9;text-align:center;overflow-wrap:anywhere;margin:11px 0 0;font-size:13px;font-weight:400;line-height:1.6}.work-step-content:after{content:"";background:linear-gradient(90deg,#0000,#e0b369,#0000);border-radius:2px;width:42px;height:2px;margin-top:17px;display:block}.work-step-card:not(:nth-child(3n)):after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#805e2a,#d8a951,#805e2a);width:56px;height:1px;position:absolute;top:50%;left:100%}.work-step-card:not(:nth-child(3n)):before{content:"";pointer-events:none;z-index:3;background:#f0c578;border-radius:50%;width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:calc(100% + 23px);box-shadow:0 0 0 3px #201b13,0 0 13px #f4ba52a6}@media (width<=1000px){.work-steps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:85px 35px}.work-step-card{min-height:195px}.work-step-card:before,.work-step-card:after{display:none}}@media (width<=600px){.work-steps-section{padding:45px 0 55px}.work-steps-section .section-heading{margin-bottom:85px}.work-steps-section .section-heading h2{font-size:22px}.work-steps-grid{grid-template-columns:1fr;gap:80px}.work-step-card{border-radius:13px;min-height:175px;padding:54px 20px 23px}.work-step-icon{width:94px;height:94px;top:-43px}.work-step-number{min-width:40px;height:30px;margin-bottom:13px;font-size:13px}.work-step-title{font-size:16px}.work-step-description{font-size:12px}.work-step-card:not(:last-child):after{background:linear-gradient(#d9ae60,#866634);width:1px;height:80px;display:block;top:100%;left:50%}.work-step-card:not(:last-child):before{width:8px;height:8px;display:block;top:calc(100% + 37px);left:calc(50% - 4px)}.work-step-card:last-child:after,.work-step-card:last-child:before{display:none}}@media (prefers-reduced-motion:reduce){.work-step-card,.work-step-icon img{transition:none}.work-step-card:hover,.work-step-card:hover .work-step-icon img{transform:none}}.product-card .rbt-product-order-btn{color:#141414;cursor:pointer;background:linear-gradient(#f5dc9b,#c69a4c);border:1px solid #d9ae60;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:96px;height:36px;padding:0 13px;font-size:12px;font-weight:700;line-height:1;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex}.product-card .rbt-product-order-btn:hover{background:linear-gradient(#ffe7ad,#ddb466);transform:translateY(-2px);box-shadow:0 5px 15px #d9ae6033}@media (width<=600px){.product-card .rbt-product-order-btn{min-width:76px;height:32px;padding:0 9px;font-size:11px}}.rbt-order-product-info{background:linear-gradient(135deg,#1d1e20,#121416);border:1px solid #d9ae6059;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0 22px;padding:16px 18px;display:flex}.rbt-order-product-name,.rbt-order-product-price{flex-direction:column;gap:7px;min-width:0;display:flex}.rbt-order-product-name span,.rbt-order-product-price span{color:#999da3;font-size:12px}.rbt-order-product-name strong{color:#fff;overflow-wrap:anywhere;font-size:15px;font-weight:700}.rbt-order-product-price{text-align:right;flex-shrink:0}.rbt-order-product-price strong{color:#eac17a;white-space:nowrap;font-size:20px;font-weight:800}@media (width<=480px){.rbt-order-product-info{gap:12px;padding:13px}.rbt-order-product-name strong{font-size:13px}.rbt-order-product-price strong{font-size:16px}}.rbt-showcase{isolation:isolate;background-color:#0b0d10;background-image:linear-gradient(90deg,#07090ce8 0%,#07090cd4 48%,#07090ce6 100%),url(/images/gallery-fon.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #292b2e;padding:80px 0 85px;position:relative}.rbt-showcase:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#0000 15%,#04060973 100%);position:absolute;inset:0}.rbt-showcase>.container{z-index:1;position:relative}.rbt-showcase-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:50px;display:grid}.rbt-showcase-left,.rbt-showcase-right{min-width:0}.rbt-showcase-kicker{color:#e3b86c;letter-spacing:2px;text-transform:uppercase;text-shadow:0 2px 10px #000000b3;margin-bottom:10px;font-size:12px;font-weight:800;display:block}.rbt-showcase h2{color:#fff;text-shadow:0 2px 15px #000000a6;margin:0 0 25px;font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.3}.rbt-showcase-slider{width:100%}.rbt-showcase-stage{aspect-ratio:16/10;background:#0a0c0ff5;border:1px solid #d9ae6080;border-radius:13px;width:100%;position:relative;overflow:hidden;box-shadow:0 15px 40px #0006,0 0 18px #d9ae600d}.rbt-showcase-slide{width:100%;height:100%}.rbt-showcase-slide[hidden]{display:none!important}.rbt-showcase-open{cursor:zoom-in;background:#101215;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.rbt-showcase-open>img{object-fit:contain;width:100%;height:100%;transition:transform .35s;display:block}.rbt-showcase-open:hover>img{transform:scale(1.025)}.rbt-showcase-zoom{color:#e9c17d;background:#0a0c0fe0;border:1px solid #d9ae6080;border-radius:7px;padding:9px 13px;font-size:12px;font-weight:600;transition:background .25s,border-color .25s;position:absolute;bottom:16px;right:16px}.rbt-showcase-open:hover .rbt-showcase-zoom{background:#211b11f2;border-color:#e5bc76}.rbt-showcase-video-preview{width:100%;height:100%;position:relative;overflow:hidden}.rbt-showcase-video-preview video{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.rbt-showcase-play{color:#e9bc72;background:#0a0c0fd9;border:1px solid #d9ae60;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;font-size:28px;transition:transform .25s,background .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #d9ae6026}.rbt-showcase-open:hover .rbt-showcase-play{background:#231c11f2;transform:translate(-50%,-50%)scale(1.08)}.rbt-showcase-video-label{color:#fff;white-space:nowrap;font-size:13px;font-weight:600;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.rbt-showcase-controls{justify-content:space-between;align-items:center;gap:15px;margin-top:17px;display:flex}.rbt-showcase-arrows{gap:10px;display:flex}.rbt-showcase-arrows button{color:#e9bc72;cursor:pointer;background:#15171ae6;border:1px solid #8d6b39;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;transition:background .25s,color .25s,border-color .25s;display:flex}.rbt-showcase-arrows button:hover{color:#101010;background:#d9ae60;border-color:#d9ae60}.rbt-showcase-counter{color:#e8bf78;letter-spacing:1px;font-size:13px;font-weight:700}.rbt-showcase-description{color:#d0d1d4;text-shadow:0 2px 8px #00000073;margin:0 0 25px;font-size:15px;line-height:1.8}.rbt-showcase-advantages{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.rbt-showcase-advantages li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141619e8;border:1px solid #d9ae603b;border-radius:9px;align-items:flex-start;gap:14px;padding:15px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.rbt-showcase-advantages li:hover{border-color:#d9ae608c;transform:translate(4px);box-shadow:0 8px 25px #00000040}.rbt-showcase-number{color:#e9bc72;background:#d9ae6012;border:1px solid #8d6b39;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:29px;font-size:12px;font-weight:800;display:flex}.rbt-showcase-advantages h3{color:#fff;margin:0 0 5px;font-size:15px;font-weight:700;line-height:1.4}.rbt-showcase-advantages p{color:#bfc1c5;margin:0;font-size:13px;line-height:1.6}.rbt-showcase-lightbox{z-index:99999;justify-content:center;align-items:center;padding:70px 65px;display:flex;position:fixed;inset:0}.rbt-showcase-lightbox[hidden]{display:none!important}.rbt-showcase-lightbox-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000f2;position:absolute;inset:0}.rbt-showcase-lightbox-content{z-index:2;justify-content:center;align-items:center;width:100%;max-width:1200px;height:100%;display:flex;position:relative}.rbt-showcase-lightbox-content img,.rbt-showcase-lightbox-content video{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.rbt-showcase-lightbox-close,.rbt-showcase-lightbox-prev,.rbt-showcase-lightbox-next{z-index:5;color:#e9bc72;cursor:pointer;background:#191b1e;border:1px solid #8d6b39;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;font-size:28px;transition:background .25s,color .25s;display:flex;position:absolute}.rbt-showcase-lightbox-close:hover,.rbt-showcase-lightbox-prev:hover,.rbt-showcase-lightbox-next:hover{color:#101010;background:#d9ae60}.rbt-showcase-lightbox-close{top:20px;right:25px}.rbt-showcase-lightbox-prev{top:50%;left:15px;transform:translateY(-50%)}.rbt-showcase-lightbox-next{top:50%;right:15px;transform:translateY(-50%)}body.rbt-showcase-open{overflow:hidden}@media (width<=900px){.rbt-showcase-layout{grid-template-columns:1fr;gap:40px}}@media (width<=600px){.rbt-showcase{background-position:50%;padding:48px 0 55px}.rbt-showcase h2{margin-bottom:20px;font-size:23px}.rbt-showcase-stage{aspect-ratio:4/3}.rbt-showcase-lightbox{padding:65px 12px}.rbt-showcase-lightbox-close{top:12px;right:12px}.rbt-showcase-lightbox-prev{left:6px}.rbt-showcase-lightbox-next{right:6px}.rbt-showcase-lightbox-prev,.rbt-showcase-lightbox-next{width:34px;height:34px;font-size:24px}.rbt-showcase-play{width:55px;height:55px;font-size:23px}.rbt-showcase-description{font-size:14px}}@media (prefers-reduced-motion:reduce){.rbt-showcase-open>img,.rbt-showcase-play,.rbt-showcase-arrows button,.rbt-showcase-advantages li,.rbt-showcase-lightbox-close,.rbt-showcase-lightbox-prev,.rbt-showcase-lightbox-next{transition:none}}.site-header .brand{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.site-header .brand span{overflow-wrap:normal;min-width:0}.site-header .header-cta{white-space:nowrap;color:#e6bd77;background:#d9ae600d;border:1px solid #b68d47;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;text-decoration:none;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.site-header .header-cta:hover{color:#101114;background:#e3b96e;border-color:#e3b96e}.site-header .header-cta-icon{flex-shrink:0;width:19px;height:19px;display:block}@media (width<=768px){.site-header .container.nav{grid-template-columns:minmax(0,1fr) 42px 44px;align-items:center;gap:12px;min-height:68px;padding-top:10px;padding-bottom:10px;display:grid}.site-header .brand{gap:8px;width:100%;min-width:0;max-width:100%;overflow:hidden}.site-header .brand img{object-fit:contain;flex-shrink:0;width:34px;max-width:34px;height:34px}.site-header .brand span{letter-spacing:.035em;white-space:normal;overflow-wrap:break-word;word-break:normal;min-width:0;max-width:100%;font-size:clamp(14px,3.8vw,18px);font-weight:800;line-height:1.15;display:block}.site-header .hamburger{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;margin:0;padding:0;font-size:26px;line-height:1;display:flex}.site-header .header-cta{color:#101114;white-space:nowrap;background:linear-gradient(145deg,#f2d28e 0%,#c3964c 100%);border:1px solid #ecc77e;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;line-height:1;display:flex;box-shadow:0 3px 15px #c4964b2e}.site-header .header-cta-label{display:none}.site-header .header-cta-icon{width:21px;height:21px;display:block}.site-header .header-cta:hover{color:#101114;background:#f2d28e}}@media (width<=360px){.site-header .container.nav{grid-template-columns:minmax(0,1fr) 38px 40px;gap:7px}.site-header .brand span{letter-spacing:.015em;font-size:13px}.site-header .brand img{width:30px;height:30px}.site-header .hamburger{width:38px;min-width:38px;height:40px}.site-header .header-cta{width:40px;min-width:40px;height:40px;min-height:40px}}@media (prefers-reduced-motion:reduce){.site-header .header-cta{transition:none}}
