.cv3JGq_stream{isolation:isolate;background:var(--background);width:100%;height:clamp(190px,62vw,350px);position:relative;overflow:clip;container-type:inline-size}.cv3JGq_perspective{perspective:var(--stream-perspective);perspective-origin:50% var(--stream-axis);pointer-events:none;position:absolute;inset:0}.cv3JGq_rails{transform-style:preserve-3d;position:absolute;inset:0}.cv3JGq_card{left:50%;top:var(--stream-axis);background:var(--surface-muted);backface-visibility:hidden;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;position:absolute;overflow:hidden}.cv3JGq_stream[data-running=true] .cv3JGq_card{animation-play-state:running}.cv3JGq_card img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}@media (width>=640px){.cv3JGq_stream{height:clamp(340px,46vw,450px)}}@media (prefers-reduced-motion:reduce){.cv3JGq_stream[data-running=true] .cv3JGq_card{animation-play-state:paused}}.royal-about{--ra-navy:#193662;--ra-red:#b22010;--ra-muted:var(--royal-reading-secondary,#475569);--ra-line:#bdc7d5;--ra-ease:cubic-bezier(.22, 1, .36, 1);color:var(--ra-navy);background:#fff;padding:41px 32px 52px;font-family:Estedad Variable,Estedad,system-ui,sans-serif;line-height:1.8}.royal-about[lang=en]{font-family:Manrope,system-ui,sans-serif}.royal-about *,.royal-about :before,.royal-about :after{box-sizing:border-box}.royal-about .ra-wrap{min-width:0;max-width:1280px;margin-inline:auto}.royal-about figure,.royal-about p,.royal-about h1,.royal-about h2,.royal-about h3{margin:0}.royal-about .ra-hero__copy{text-align:center;max-width:1120px;margin-inline:auto}.royal-about .ra-eyebrow{color:var(--ra-red);margin-bottom:13px;font-size:16px;font-weight:650}.royal-about h1{letter-spacing:0;text-wrap:balance;font-size:clamp(38px,3.6vw,52px);font-weight:760;line-height:1.45}.royal-about h1 span{display:block}.royal-about .ra-lead{text-wrap:pretty;max-width:860px;color:var(--ra-muted);margin:20px auto 0;font-size:17px;font-weight:440;line-height:1.95}.royal-about .ra-hero__figure{margin-top:35px}.royal-about .ra-hero__image{aspect-ratio:3.25;background:#edf0f3;position:relative;overflow:hidden}.royal-about .ra-hero__image img{object-fit:cover;width:100%;height:112%;transform:translate3d(0, var(--ra-drift,0px), 0);position:absolute;top:-6%;left:0}.royal-about .ra-hero__figure figcaption{text-align:center;color:var(--ra-muted);margin-top:9px;font-size:12px;font-weight:430}.royal-about .ra-company{direction:ltr;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:center;gap:72px;margin:44px 0 46px;display:grid}.royal-about .ra-company__copy{padding-inline:20px}.royal-about h2{text-wrap:balance;font-size:clamp(27px,2.4vw,36px);font-weight:750;line-height:1.5}.royal-about .ra-rule{background:var(--ra-red);width:37px;height:3px;margin:13px auto 0;display:block}.royal-about .ra-company__copy .ra-rule{margin-inline:0;margin-top:17px;margin-bottom:23px}.royal-about .ra-company__copy p{color:var(--ra-muted);text-wrap:pretty;margin-top:12px;font-size:17px;font-weight:450;line-height:1.95}.royal-about .ra-company__image{aspect-ratio:1.85;background:#edf0f3;overflow:hidden}.royal-about .ra-company__image img{object-fit:cover;width:100%;height:100%;display:block}.royal-about .ra-section-heading{text-align:center}.royal-about .ra-factory-gallery{min-width:0;margin-block:56px}.royal-about .ra-factory-gallery>[data-royal-image-stream]{margin-top:20px}.royal-about .ra-factory-gallery--intro{margin:0 0 clamp(28px,4vw,56px)}.royal-about .ra-factory-gallery--intro>[data-royal-image-stream]{margin-top:0}@media (prefers-reduced-motion:reduce){.ri .royal-about .ra-factory-gallery--intro [data-stream-card]{animation-name:var(--stream-static-name)!important;animation-duration:var(--stream-static-duration)!important;animation-delay:var(--stream-static-delay)!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:paused!important}}.royal-about .ra-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}.royal-about .ra-product{min-width:0}.royal-about .ra-product__image{aspect-ratio:1.96;background:#edf0f3;overflow:hidden}.royal-about .ra-product img{object-fit:cover;width:100%;height:100%;transition:transform .75s var(--ra-ease);display:block}.royal-about .ra-product figcaption{text-align:center;margin-top:12px;font-size:17px;font-weight:650;line-height:1.6}.royal-about .ra-approach{margin-top:55px}.royal-about .ra-approach__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:46px;margin:27px 0 0;padding:0;list-style:none;display:grid}.royal-about .ra-step__index{align-items:center;gap:21px;display:flex}.royal-about .ra-step__index span{font-family:Manrope,system-ui,sans-serif;font-size:33px;font-weight:700;line-height:1.2}.royal-about .ra-step__index i{background:var(--ra-line);flex:1;height:1px;display:block}.royal-about .ra-step h3{margin:15px 0 8px;font-size:21px;font-weight:700;line-height:1.65}.royal-about .ra-step p{color:var(--ra-muted);text-wrap:pretty;font-size:15px;line-height:1.95}.royal-about .ra-markets{text-align:center;margin-top:52px}.royal-about .ra-markets__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin:24px 0 25px;padding:0;font-size:18px;font-weight:600;line-height:1.9;list-style:none;display:flex}.royal-about .ra-markets__list li{align-items:center;display:flex}.royal-about .ra-markets__list li:not(:last-child):after{content:"·";color:var(--ra-navy);margin-inline:15px;font-weight:700}.royal-about .ra-contact{border:1px solid var(--ra-navy);background:var(--ra-navy);color:#fff;min-height:50px;transition:transform .25s var(--ra-ease), box-shadow .25s var(--ra-ease), background .25s var(--ra-ease);border-radius:999px;justify-content:center;align-items:center;gap:17px;padding:10px 27px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.royal-about .ra-contact svg{width:19px;height:19px;transition:translate .25s var(--ra-ease)}.royal-about[dir=ltr] .ra-contact svg{rotate:180deg}.royal-about .ra-contact:hover{background:#102a51;transform:translateY(-2px);box-shadow:0 8px 24px #19366220}.royal-about .ra-contact:hover svg{translate:-3px}.royal-about[dir=ltr] .ra-contact:hover svg{translate:3px}.royal-about .ra-contact:active{transform:translateY(0)}.royal-about :focus-visible{outline:2px solid var(--ra-red);outline-offset:5px}.royal-about .ra-contact:focus-visible{outline:2px solid var(--ra-red);outline-offset:5px;border-radius:999px}.royal-about [data-ra-reveal]{transition:opacity .65s var(--ra-ease), translate .65s var(--ra-ease)}.royal-about.ra-ready [data-ra-reveal]:not(.ra-shown){opacity:0;translate:0 15px}.royal-about .ra-shown{opacity:1;translate:0}@media (hover:hover) and (pointer:fine){.royal-about .ra-product:hover img{transform:scale(1.035)}}@media (width<=1099px){.royal-about{padding-inline:26px;padding-top:31px}.royal-about .ra-company{gap:38px}.royal-about .ra-company__copy{padding-inline:0}.royal-about .ra-company__copy p{font-size:16px}.royal-about .ra-approach__grid{gap:30px}.royal-about .ra-step h3{font-size:19px}}@media (width<=767px){.royal-about{padding:26px 20px 43px}.royal-about h1{font-size:clamp(30px,7.8vw,39px);line-height:1.55}.royal-about .ra-eyebrow{margin-bottom:10px;font-size:14px}.royal-about .ra-lead{margin-top:17px;font-size:14px;line-height:1.95}.royal-about .ra-hero__figure{margin-top:25px}.royal-about .ra-hero__image{aspect-ratio:1.7}.royal-about .ra-hero__image img{height:100%;top:0;transform:none}.royal-about .ra-hero__figure figcaption{font-size:10px;line-height:1.7}.royal-about .ra-company{grid-template-columns:1fr;gap:24px;margin:36px 0 39px}.royal-about h2{font-size:27px}.royal-about .ra-company__copy p{font-size:15px;line-height:1.95}.royal-about .ra-company__copy .ra-rule{margin-bottom:18px}.royal-about .ra-company__image{aspect-ratio:1.85}.royal-about .ra-products__grid{grid-template-columns:1fr;gap:23px;margin-top:24px}.royal-about .ra-product__image{aspect-ratio:2.05}.royal-about .ra-product figcaption{margin-top:10px;font-size:16px}.royal-about .ra-approach{margin-top:39px}.royal-about .ra-approach__grid{grid-template-columns:1fr;gap:27px;margin-top:25px}.royal-about .ra-step__index{gap:20px}.royal-about .ra-step__index span{font-size:27px}.royal-about .ra-step h3{margin-top:12px;font-size:19px}.royal-about .ra-step p{font-size:14px}.royal-about .ra-markets{margin-top:39px}.royal-about .ra-markets__list{row-gap:8px;margin:19px 0 23px;font-size:15px}.royal-about .ra-markets__list li:not(:last-child):after{margin-inline:9px}.royal-about .ra-contact{min-height:48px;padding-inline:24px;font-size:14px}}@media (prefers-reduced-motion:reduce){.royal-about [data-ra-reveal]{opacity:1!important;transition:none!important;translate:none!important}.royal-about .ra-hero__image img{transform:none!important}.royal-about .ra-contact,.royal-about .ra-contact svg,.royal-about .ra-product img{transition:none!important;transform:translate(0)!important}}@media (width>=768px) and (width<=1023px){.royal-about .ra-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.royal-about .ra-hero__copy{max-width:1160px}.royal-about h1{font-size:clamp(30px,3.2vw,46px);line-height:1.4}.royal-about[lang=en] h1{letter-spacing:-.035em;line-height:1.23}.royal-about .ra-lead{max-width:950px;font-size:16px;line-height:1.9}.royal-about .ra-facts{border-block:1px solid var(--ra-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:34px 0 0;padding:25px 0;display:grid}.royal-about .ra-facts>div{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;padding-inline:16px;display:flex}.royal-about .ra-facts>div+div{border-inline-start:1px solid var(--ra-line)}.royal-about .ra-facts dt{color:var(--ra-muted);order:2;font-size:13px;line-height:1.6}.royal-about .ra-facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:clamp(23px,2.5vw,34px);font-weight:700;line-height:1.4}.royal-about .ra-company{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px}.royal-about .ra-company__image{aspect-ratio:1.35;margin-top:5px}.royal-about .ra-company__copy p{font-size:16px;line-height:1.95}.royal-about .ra-company__copy{max-width:78ch;margin-inline:auto}.royal-about .ra-partnership-copy,.royal-about .ra-markets__description{max-width:880px;color:var(--ra-muted);text-wrap:pretty;margin:23px auto 0;font-size:16px;line-height:1.95}.royal-about .ra-partnership-copy p+p{color:var(--ra-navy);margin-top:15px;font-weight:550}.royal-about .ra-approach{border-block:1px solid var(--ra-line);padding-block:37px}.royal-about .ra-closing{text-wrap:balance;max-width:760px;margin:0 auto 23px;font-size:19px;font-weight:650;line-height:1.7}@media (width<=767px){.royal-about h1{font-size:clamp(26px,6.8vw,36px);line-height:1.55}.royal-about[lang=en] h1{font-size:clamp(25px,6.5vw,36px);line-height:1.28}.royal-about .ra-lead{font-size:14px;line-height:1.95}.royal-about .ra-facts{gap:0;margin-top:24px;padding-block:21px}.royal-about .ra-facts>div{gap:7px;padding-inline:7px}.royal-about .ra-facts dd{font-size:clamp(16px,4.4vw,22px);line-height:1.45}.royal-about .ra-facts dt{font-size:11px;line-height:1.65}.royal-about .ra-company{gap:25px}.royal-about .ra-company__image{aspect-ratio:1.85;margin-top:0}.royal-about .ra-company__copy p,.royal-about .ra-partnership-copy,.royal-about .ra-markets__description{font-size:15px}.royal-about .ra-approach{padding-block:29px}.royal-about .ra-closing{font-size:17px;line-height:1.8}}.royal-about .ra-brand-story{border-top:1px solid var(--ra-line);margin-block:48px 54px;padding-block:34px 0;scroll-margin-top:100px}.royal-about .ra-brand-story__copy{max-width:72ch;color:var(--ra-muted);text-wrap:pretty;margin:26px auto 0;font-size:16px;line-height:1.95}.royal-about .ra-brand-story__copy>p+p{margin-top:20px}.royal-about .ra-brand-story__future{border-inline-start:2px solid var(--ra-red);margin-block:28px 24px;padding-inline-start:23px}.royal-about .ra-brand-story__future h3{color:var(--ra-navy);margin-bottom:10px;font-size:15px;font-weight:700}.royal-about .ra-brand-story__future .ra-brand-story__note{color:var(--ra-navy);margin-top:14px;font-size:13px;line-height:1.85}.royal-about .ra-brand-story__closing{color:var(--ra-navy);text-wrap:balance;font-size:18px;font-weight:650;line-height:1.75}.royal-about .ra-brand-story__signature{justify-content:center;margin:36px auto 0;display:flex}.royal-about .ra-brand-story__signature img{width:clamp(130px,18vw,190px);height:auto;display:block}.royal-about .ra-partnership-visual{color:#193662;background:radial-gradient(#fff 0%,#eef4fa 100%);border:1px solid #dce6f1;border-radius:20px;place-items:center;max-width:680px;min-height:150px;margin:0 auto 32px;display:grid;overflow:hidden}.royal-about .ra-partnership-visual svg{width:min(80%,360px);height:auto}.royal-about .ra-about-banner{background:#e8eef4;border-radius:18px;margin:0 auto clamp(28px,4vw,48px);overflow:hidden}.royal-about .ra-about-banner img{aspect-ratio:3.8;object-fit:cover;width:100%;display:block}.royal-about .ra-about-banner--intro{margin-top:0}.royal-about .ra-factory-gallery--intro{margin-block:clamp(56px,7vw,96px) 0}@media (width<=767px){.royal-about .ra-about-banner{border-radius:12px}.royal-about .ra-about-banner img{aspect-ratio:2.1}.royal-about .ra-brand-story{margin-block:36px 39px;padding-top:27px}.royal-about .ra-brand-story__copy{margin-top:23px;font-size:15px}.royal-about .ra-brand-story__future{margin-block:24px 21px;padding-inline-start:17px}.royal-about .ra-brand-story__closing{font-size:17px}}.rpa-company{--rpa-company-navy:#193662;--rpa-company-red:#c62828;--rpa-company-mute:var(--royal-reading-secondary,#475569);--rpa-company-line:#e2e6ee;color:var(--rpa-company-navy);background:#fff;padding-block:clamp(56px,7vw,96px);scroll-margin-top:110px;font-family:Vazirmatn Variable,Vazirmatn,sans-serif;line-height:1.85}.rpa-company[lang=en]{font-family:Manrope,sans-serif;line-height:1.7}.rpa-company *,.rpa-company :before,.rpa-company :after{box-sizing:border-box}.rpa-company-wrap{width:min(1280px,100% - 40px);margin-inline:auto}.rpa-company h2,.rpa-company h3,.rpa-company h4{color:var(--rpa-company-navy);margin:0;font-family:Estedad Variable,Vazirmatn,sans-serif}.rpa-company[lang=en] h2,.rpa-company[lang=en] h3,.rpa-company[lang=en] h4{letter-spacing:-.025em;font-family:Manrope,sans-serif}.rpa-company h2{font-size:clamp(28px,3.1vw,42px);font-weight:780;line-height:1.35}.rpa-company h3{font-size:21px;font-weight:700;line-height:1.5}.rpa-company h4{font-size:22px;font-weight:700;line-height:1.45}.rpa-company p{color:var(--rpa-company-mute);margin:0;font-size:16px}.rpa-company .rpa-company-eyebrow{color:var(--rpa-company-red);align-items:center;gap:12px;margin-block-end:18px;font-size:12px;font-weight:750;display:flex}.rpa-company-eyebrow:before{content:"";background:currentColor;block-size:3px;inline-size:30px}.rpa-company-heading{align-items:end;gap:24px;margin-block-end:42px;display:grid}.rpa-company-heading>p{max-inline-size:54ch}.rpa-company-diptych{align-items:start;gap:36px;display:grid}.rpa-company-diptych:has(>:only-child){grid-template-columns:minmax(0,1fr)}.rpa-company-diptych>.rpa-company-place:only-child{margin-block-start:0}.rpa-company-place{min-inline-size:0;margin:0}.rpa-company-photo{aspect-ratio:4/3;background:#f4f6f9;position:relative;overflow:hidden}.rpa-company-photo img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1);display:block}.rpa-company-photo:hover img{transform:scale(1.025)}.rpa-company-photo-index{color:var(--rpa-company-navy);background:#fff;padding:7px 13px;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;position:absolute;inset-block-start:16px;inset-inline-start:16px}.rpa-company-place figcaption{border-block-end:1px solid var(--rpa-company-line);padding-block:22px}.rpa-company-place-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.rpa-company-place-title svg{color:var(--rpa-company-red);flex-shrink:0}.rpa-company-place address{color:var(--rpa-company-mute);max-inline-size:55ch;margin-block-start:9px;font-size:15px;font-style:normal}.rpa-company-paths{border-block:1px solid var(--rpa-company-line);margin-block-start:42px;display:grid}.rpa-company-paths a{min-inline-size:0;color:var(--rpa-company-navy);justify-content:space-between;align-items:center;gap:15px;padding:20px 0;font-size:15px;font-weight:700;text-decoration:none;transition:color .18s;display:flex}.rpa-company-paths a+a{border-block-start:1px solid var(--rpa-company-line)}.rpa-company-paths svg{color:var(--rpa-company-red);flex-shrink:0}.rpa-company a:focus-visible,.rpa-company button:focus-visible{outline:2px solid var(--rpa-company-red);outline-offset:5px}.rpa-company-paths a:hover,.rpa-company-inline-link:hover{color:var(--rpa-company-red)}.rpa-company-context{background:#f4f6f9}.rpa-company-evidence{align-items:center;gap:32px;display:grid}.rpa-company-evidence-photo{aspect-ratio:5/4;background:#e6ebf0;margin:0;position:relative;overflow:hidden}.rpa-company-evidence-photo img{object-fit:cover;width:100%;height:100%;display:block}.rpa-company-evidence-photo figcaption{width:fit-content;max-width:calc(100% - 40px);color:var(--rpa-company-navy);background:#fff;padding:8px 12px;font-size:12px;font-weight:600;position:absolute;inset-block-end:20px;inset-inline:20px}.rpa-company .rpa-company-lede{max-inline-size:58ch;margin-block-start:18px}.rpa-company-evidence-list{margin:30px 0 0;padding:0;list-style:none}.rpa-company-evidence-list li{border-block-start:1px solid #d7dfe8;align-items:start;gap:20px;padding-block:18px;display:flex}.rpa-company-index{color:var(--rpa-company-red);flex-shrink:0;padding-block-start:4px;font-family:Manrope,sans-serif;font-size:13px;font-weight:700}.rpa-company-evidence-list h3{font-size:17px}.rpa-company-evidence-list p{margin-block-start:4px;font-size:14px}.rpa-company-question-heading{gap:8px;margin-block-start:54px;display:grid}.rpa-company-question-heading p{font-size:14px}.rpa-company-tabs{margin-block-start:24px}.rpa-company .rpa-company-tab-list{background:0 0;border-block-end:1px solid #d7dfe8;border-radius:0;justify-content:start;gap:0;block-size:auto;inline-size:100%;padding:0;display:flex}.rpa-company .rpa-company-tab{min-block-size:48px;color:var(--rpa-company-mute);box-shadow:none;background:0 0;border-radius:0;flex:1;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:700;position:relative}.rpa-company .rpa-company-tab[data-state=active]{color:var(--rpa-company-navy);box-shadow:none;background:0 0}.rpa-company-tab[data-state=active]:after{content:"";background:var(--rpa-company-red);block-size:3px;position:absolute;inset-block-end:-1px;inset-inline:12px}.rpa-company-tab:hover{color:var(--rpa-company-red)}.rpa-company .rpa-company-tab-panel{background:#fff;gap:24px;min-block-size:236px;margin-block-start:0;padding:28px 24px;display:grid}.rpa-company .rpa-company-tab-panel[data-state=inactive]{display:none}.rpa-company-panel-icon{color:var(--rpa-company-red);margin-block-end:14px;display:inline-flex}.rpa-company-tab-panel ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.rpa-company-tab-panel li{color:var(--rpa-company-mute);gap:12px;font-size:15px;display:flex}.rpa-company-tab-panel li:before{content:"";background:#c8a96b;flex-shrink:0;block-size:6px;inline-size:6px;margin-block-start:11px}.rpa-company-context-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-block-start:24px;display:flex}.rpa-company .rpa-company-inline-link{min-block-size:44px;color:var(--rpa-company-navy);align-items:center;gap:14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.rpa-company .rpa-company-button{background:var(--rpa-company-navy);color:#fff;min-block-size:48px;box-shadow:none;border-radius:4px;padding:12px 22px;font-family:inherit;font-size:14px;font-weight:700}.rpa-company .rpa-company-button:hover{background:#10233d}@media (width>=768px){.rpa-company-wrap{width:min(1280px,100% - 80px)}.rpa-company-heading{grid-template-columns:1.1fr .9fr;gap:60px}.rpa-company-diptych{grid-template-columns:.85fr 1.15fr;gap:40px}.rpa-company-place--factory{margin-block-start:78px}.rpa-company-place--factory .rpa-company-photo{aspect-ratio:5/3.4}.rpa-company-paths{grid-template-columns:repeat(3,1fr);gap:30px}.rpa-company-paths a+a{border-block-start:0}.rpa-company-evidence{grid-template-columns:.85fr 1.15fr;gap:clamp(32px,5vw,70px)}.rpa-company-evidence-photo{aspect-ratio:3/4}.rpa-company-question-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:50px}.rpa-company .rpa-company-tab{flex:none;min-inline-size:140px}.rpa-company .rpa-company-tab-panel{grid-template-columns:.7fr 1.3fr;align-items:center;min-block-size:200px;padding:36px 40px}}@media (prefers-reduced-motion:reduce){.rpa-company *,.rpa-company :before,.rpa-company :after{transition:none!important;animation:none!important}}
