[data-royal-hero] .royal-hero-daylight__veil{background:linear-gradient(180deg, rgb(var(--royal-hero-overlay-rgb,255 255 255) / var(--royal-hero-overlay-edge,24%)) 0%, rgb(var(--royal-hero-overlay-rgb,255 255 255) / var(--royal-hero-overlay-centre,30%)) 32%, rgb(var(--royal-hero-overlay-rgb,255 255 255) / var(--royal-hero-overlay-centre,30%)) 72%, rgb(var(--royal-hero-overlay-rgb,255 255 255) / var(--royal-hero-overlay-edge,24%)) 100%)}[data-royal-hero] .royal-hero-daylight__reading{background:radial-gradient(ellipse 65% 60% at 50% 50%, rgb(var(--royal-hero-overlay-rgb,255 255 255) / var(--royal-hero-overlay-reading,12%)) 0%, rgb(var(--royal-hero-overlay-rgb,255 255 255) / var(--royal-hero-overlay-reading-edge,4%)) 40%, transparent 82%)}[data-royal-hero] .royal-hero__heading,[data-royal-hero] .royal-hero__slogan{color:#193662;text-shadow:none}[data-royal-hero] .royal-hero__brand{color:#0f294a;letter-spacing:-.025em;margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(39px,6.2vw,79px);font-weight:800;line-height:1.12}html[data-royal-typography=packaging] [data-royal-hero] .royal-hero__brand{font-synthesis:weight;font-family:Royal Packaging English,serif;font-weight:800}[data-royal-hero] .royal-hero__crown{filter:drop-shadow(0 4px 6px #00000026)}[data-royal-hero] .royal-hero__logo{filter:drop-shadow(0 1px 1px #0f294a8c);width:clamp(168px,22vw,252px);max-width:100%;height:auto;margin-inline:auto;display:block}html[data-royal-public-type=professional] [data-royal-hero][lang] .royal-hero__body .royal-hero__heading .royal-hero__export-line{color:#102b4c;font-synthesis:none;font-weight:800!important}html[data-royal-public-type=professional] [data-royal-hero][lang] .royal-hero__body .royal-hero__heading .royal-hero__value-line{color:#172c45;font-synthesis:none;font-weight:800!important}[data-royal-hero][lang=en] .royal-hero__export-line{letter-spacing:-.025em}[data-royal-hero][lang=en] .royal-hero__value-line{letter-spacing:-.015em}[data-royal-hero][lang=fa] :is(.royal-hero__export-line,.royal-hero__value-line){letter-spacing:normal}[data-royal-hero][lang] .royal-hero__body .royal-hero__support{color:#233448;font-weight:600;line-height:1.6}[data-royal-hero] .royal-hero__heading--branded{--royal-hero-fitted-size:clamp(26px, 3.3vw, 48px);width:calc(100% + 32px);margin-inline:-16px}[data-royal-hero] .royal-hero__export-line{--royal-hero-line-target:28px;white-space:nowrap;width:max-content;font-size:var(--royal-hero-fitted-size);margin-inline:auto;display:block}[data-royal-hero] .royal-hero__value-line{font-size:min(clamp(20px, 2.5vw, 32px), calc(var(--royal-hero-fitted-size,48px) * .76))}@media (width>=640px){[data-royal-hero] .royal-hero__heading--branded{width:100%;margin-inline:auto}[data-royal-hero] .royal-hero__export-line{--royal-hero-line-target:48px}}@media (width>=640px) and (width<=1023px){[data-royal-hero] .royal-hero__body{padding-bottom:180px}}@media (width<=767px){[data-royal-hero] .royal-hero__body{min-height:max(600px,100svh);padding:104px 22px calc(150px + env(safe-area-inset-bottom,0px));align-items:center}[data-royal-hero] .royal-hero__logo{width:clamp(124px,34vw,152px)}[data-royal-hero] .royal-hero__heading--branded{width:100%;margin:18px 0 0;line-height:1.2}[data-royal-hero] .royal-hero__export-line{white-space:normal;text-wrap:balance;width:auto;max-width:26ch;font-size:clamp(26px,7.2vw,30px);line-height:1.22}[data-royal-hero][lang=fa] .royal-hero__export-line{font-size:clamp(26px,7.2vw,30px);line-height:1.5}[data-royal-hero] .royal-hero__value-line{text-wrap:balance;margin-top:12px;font-size:clamp(20px,5.4vw,23px);line-height:1.4}[data-royal-hero][lang] .royal-hero__body .royal-hero__support{max-width:43ch;margin-top:16px;font-size:15px;line-height:1.7}[data-royal-hero] .royal-hero__actions{gap:10px;margin-top:20px}}@media (width<=639px){[data-royal-hero] .royal-hero__body{padding-top:100px}}@media (width<=767px) and (height<=700px){[data-royal-hero][lang] .royal-hero__body{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}}@media (width<=639px) and (height<=700px){[data-royal-hero] .royal-hero__logo{width:112px}[data-royal-hero] .royal-hero__heading--branded{margin-top:12px}[data-royal-hero][lang] .royal-hero__export-line{font-size:26px;line-height:1.25}[data-royal-hero][lang=fa] .royal-hero__export-line{line-height:1.4}[data-royal-hero] .royal-hero__value-line{margin-top:9px;font-size:20px;line-height:1.35}[data-royal-hero][lang] .royal-hero__body .royal-hero__support{margin-top:12px;line-height:1.6}[data-royal-hero] .royal-hero__actions{margin-top:16px}}.rpe{--rpe-navy:#112d52;--rpe-muted:#51617a;color:var(--rpe-navy);background:#fff;padding-inline:clamp(16px,4vw,64px);scroll-margin-top:92px}.rpe-panel{max-width:1200px;box-shadow:none;background:#fff;border:0;border-radius:0;grid-template-columns:1.02fr 1fr;margin-inline:auto;display:grid;overflow:hidden}.rpe-details{flex-direction:column;min-width:0;padding:clamp(24px,2vw,30px);display:flex}.rpe-heading h2{letter-spacing:-.045em;color:#0c2142;max-width:10ch;margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,3.75vw,54px);font-weight:700;line-height:.99}.rpe-details[dir=rtl] .rpe-heading h2{letter-spacing:-.035em;max-width:13ch;font-family:inherit;font-size:clamp(32px,3.2vw,46px);line-height:1.4}.rpe-heading>p{color:var(--rpe-muted);margin:0;font-size:clamp(14px,1.2vw,16px);line-height:1.7}.rpe-family-label{color:var(--rpe-muted);margin:14px 0 6px;font-size:12px;font-weight:600;line-height:1.6}.rpe-families{gap:8px;margin-block:0 16px;display:flex}.rpe-families button{color:#193659;text-align:start;cursor:pointer;background:#fff;border:1px solid #c6d0df;border-radius:9px;flex:1;justify-content:flex-start;align-items:center;gap:10px;min-width:0;min-height:70px;padding:7px 12px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:flex}.rpe-family-thumb{object-fit:contain;flex:0 0 36px;width:36px;height:54px}.rpe-family-copy{min-width:0}.rpe-family-name{line-height:1.4;display:block}.rpe-family-state{color:#51617a;margin-top:3px;font-size:11px;font-weight:500;line-height:1.5;display:block}.rpe-families button[aria-pressed=true]{color:#102f59;background:#f0f4f9;border-color:#102f59}.rpe-families button:hover{color:#102f59;background:#f5f7fa}.rpe-families button[aria-pressed=true]:hover{color:#102f59;background:#e8eef6}.rpe-product-info{animation:.35s ease-out both rpe-reveal}.rpe :is(h3,legend){margin-block:0 8px;font-size:20px;font-weight:650;line-height:1.4}.rpe-details[dir=ltr] :is(h3,legend,h4){font-family:Georgia,Times New Roman,serif}.rpe-cuts{border:0;min-width:0;margin:0 0 16px;padding:0}.rpe-weights{margin-bottom:14px}.rpe-weight-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.rpe-weight-options li{text-align:center;background:#fafbfd;border:1px solid #c6d0df;border-radius:8px;min-width:0;padding:9px 5px}.rpe-weight-value{font-size:15px;font-weight:700;line-height:1.5;display:block}.rpe-weight-format{color:var(--rpe-muted);margin-top:2px;font-size:10px;line-height:1.5;display:block}.rpe-cut-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.rpe-cut-options button{color:#153155;cursor:pointer;background:#fff;border:1px solid #b4c2d5;border-radius:10px;min-width:0;min-height:44px;padding:5px 4px 7px;transition:border-color .18s,background .18s;position:relative}.rpe-cut-options button:hover{background:#faf6ed;border-color:#657c9c}.rpe-cut-options button[aria-pressed=true]{background:#fffdf7;border:2px solid #153155;padding:4px 3px 6px}.rpe-fry{width:clamp(29px,2.3vw,34px);height:clamp(39px,3.1vw,45px);margin:0 auto 4px;display:block;position:relative;overflow:hidden;transform:rotate(13deg)}.rpe-fry img{object-fit:fill;width:400%;max-width:none;height:100%;position:absolute;top:0}.rpe-cut-label{white-space:nowrap;letter-spacing:-.025em;font-size:clamp(11px,1vw,13px);font-weight:650;line-height:1.4;display:block}.rpe-cut-label small{font-size:.78em;font-weight:500}.rpe-check{color:#fff;background:#c51420;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:4px;right:4px}.rpe-pack-grid{grid-template-rows:auto auto;grid-template-columns:.9fr 1.1fr;gap:9px;display:grid}.rpe-pack{border:1px solid #b4c2d5;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:9px 11px;display:flex}.rpe-pack-0{grid-row:span 2}.rpe-pack svg{flex-shrink:0;width:30px;height:36px}.rpe-pack h4{margin:0 0 3px;font-size:18px;font-weight:650;line-height:1.3}.rpe-pack p{color:var(--rpe-muted);margin:0;font-size:12px;line-height:1.65}.rpe-details[dir=rtl] .rpe-pack h4{font-size:16px}.rpe-actions{align-items:center;gap:15px;margin-top:auto;padding-top:20px;display:flex}.rpe-actions a{justify-content:center;align-items:center;gap:9px;min-height:49px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.rpe-quote{color:#fff;background:#c31020;border-radius:9px;flex:1;padding:12px 15px;transition:background .2s}.rpe-quote:hover{background:#a30d1a}.rpe-spec{color:#173559;flex:1}.rpe-spec:hover{text-underline-offset:5px;text-decoration:underline}.rpe-scene{background:#fff;flex-direction:column;min-width:0;display:flex;position:relative}.rpe-scene:after{content:none}.rpe-packshot{touch-action:pan-y;z-index:1;flex:1;place-items:center;min-height:460px;padding:28px 34px 0;display:grid;position:relative}.rpe-packshot:before{content:none}.rpe-packshot img{object-fit:contain;filter:drop-shadow(0 15px 16px #46351e26);width:100%;height:100%;max-height:520px;animation:.4s ease-out both rpe-reveal;display:block;position:relative}.rpe-controls{z-index:2;color:#153155;justify-content:space-between;align-items:center;gap:14px;min-height:74px;padding:12px 24px 16px;display:flex;position:relative}.rpe-controls button{cursor:pointer;background:#ffffffcf;border:1px solid #17355922;border-radius:50%;place-items:center;width:46px;min-width:44px;height:46px;transition:background .2s;display:grid}.rpe-controls button:hover{background:#fff}.rpe-controls .rpe-pause{background:0 0;border-color:#173559}.rpe-controls button:disabled{opacity:.55;cursor:default}.rpe-progress{gap:7px;margin-inline-start:auto;display:flex}.rpe-progress span{background:#9a969b66;border-radius:3px;width:40px;height:5px}.rpe-progress .is-active{background:#153155}.rpe-index{white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline:auto;font-size:13px}.rpe-wedges-info>p{color:var(--rpe-muted);margin:0 0 18px;font-size:15px;line-height:1.85}.rpe-applications{flex-wrap:wrap;gap:10px;margin:10px 0 20px;display:flex}.rpe-applications span{background:#f3f4f6;border:1px solid #d5dce6;border-radius:7px;padding:10px 15px;font-size:14px}.rpe-spec-note{border-block-start:1px solid #d5dce6;gap:15px;padding-top:18px;display:flex}.rpe-spec-note svg{flex-shrink:0;margin-top:5px}.rpe-spec-note h3{font-size:20px}.rpe-spec-note p{color:var(--rpe-muted);margin:0;font-size:14px;line-height:1.8}.rpe :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #ab7921}@keyframes rpe-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width>=700px){.rpe-panel{min-height:min(var(--rpe-stage-height,0px), calc(100svh - 200px))}}@media (width>=1101px) and (height<=849px){.royal-home main>#products.rpe{padding-block:18px}.rpe-details{padding:15px 24px}.rpe-heading h2{margin:0 0 8px;font-size:31px}.rpe-details[dir=rtl] .rpe-heading h2{font-size:27px}.rpe-heading>p{font-size:13px;line-height:1.55}.rpe-family-label{margin:8px 0 2px;font-size:11px}.rpe-families{margin-block:0 10px}.rpe-families button{min-height:48px;padding:4px 10px}.rpe-family-thumb{width:26px;height:40px}.rpe-family-state{margin-top:1px;font-size:10px}.rpe :is(h3,legend){margin-block:0 5px;font-size:15.5px}.rpe-weights{margin-bottom:8px}.rpe-weight-options{gap:6px}.rpe-weight-options li{padding:5px 4px}.rpe-weight-value{font-size:13px}.rpe-cuts{margin-bottom:10px}.rpe-fry{width:23px;height:29px}.rpe-cut-options button{min-height:37px}.rpe-pack-grid{gap:6px}.rpe-pack{gap:7px;padding:6px 9px}.rpe-pack-0 svg{width:30px;height:38px}.rpe-pack svg{width:22px;height:27px}.rpe-pack h4{font-size:14px}.rpe-pack p{font-size:11px;line-height:1.5}.rpe-actions{gap:10px;padding-top:8px}.rpe-actions a{min-height:42px;font-size:13px}.rpe-packshot{min-height:280px;padding:12px 24px 0}.rpe-packshot img{max-height:340px}.rpe-controls{min-height:54px;padding:6px 16px 10px}}@media (width>=700px) and (width<=1100px){.rpe{padding-inline:24px}.rpe-details{padding:18px 20px}.rpe-heading h2{font-size:40px}.rpe-heading>p{line-height:1.55}.rpe-family-label{margin-top:10px}.rpe-families{margin-bottom:12px}.rpe :is(h3,legend){margin-bottom:6px}.rpe-cuts{margin-bottom:12px}.rpe-pack-grid{grid-template-columns:.8fr 1.2fr}.rpe-pack{gap:7px;padding:8px 10px}.rpe-pack svg{width:24px}.rpe-pack-0{text-align:center;flex-direction:column;justify-content:center}.rpe-pack h4{font-size:17px}.rpe-pack p{font-size:11px}.rpe-controls{gap:9px;padding-inline:16px}.rpe-progress span{width:25px}.rpe-packshot{min-height:420px;padding-inline:20px}.rpe-families button{padding-inline:8px;font-size:12px}.rpe-actions{gap:8px;padding-top:16px}.rpe-actions a{font-size:12px}}@media (width<=699px){.rpe{padding:28px 16px 36px}.rpe-panel{border-radius:0;grid-template-columns:1fr}.rpe-scene{grid-row:1}.rpe-details{padding:23px 20px 22px}.rpe-heading h2,.rpe-details[dir=rtl] .rpe-heading h2{text-align:center;white-space:nowrap;max-width:none;font-size:clamp(20px,5vw,32px);line-height:1.2}.rpe-details[dir=rtl] .rpe-heading h2{letter-spacing:normal;line-height:1.4}.rpe-heading>p{font-size:14px}.rpe-families{margin-block:0 16px}.rpe-families button{gap:6px;padding-inline:8px;font-size:12px}.rpe-family-thumb{flex-basis:30px;width:30px;height:50px}.rpe :is(h3,legend){font-size:20px}.rpe-cut-options{gap:7px}.rpe-fry{width:34px;height:45px}.rpe-cut-label{font-size:12px}.rpe-pack{gap:9px;padding:10px}.rpe-pack-0{text-align:center;flex-direction:column;justify-content:center}.rpe-pack h4{font-size:17px}.rpe-pack p{font-size:11px}.rpe-pack svg{width:25px}.rpe-pack-0 svg{width:40px}.rpe-actions{gap:10px;padding-top:22px}.rpe-actions a{gap:7px;font-size:12px}.rpe-quote{padding-inline:9px}.rpe-spec svg{width:20px}.rpe-packshot{flex:none;height:350px;min-height:0;padding:20px 28px 0}.rpe-packshot img{max-height:330px}.rpe-controls{gap:10px;width:min(360px,100% - 112px);margin-inline:auto;padding:15px 0 22px}.rpe-progress span{width:27px}.rpe-wedges-info{min-height:0}}@media (width<=359px){.rpe{padding-inline:12px}.rpe-details{padding-inline:16px}.rpe-heading h2,.rpe-details[dir=rtl] .rpe-heading h2{font-size:20px}.rpe-cut-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.rpe-cut-label{font-size:12px}.rpe-fry{width:32px;height:43px}.rpe-pack-grid{grid-template-columns:.8fr 1.2fr;gap:7px}.rpe-pack{gap:6px;padding:10px 8px}.rpe-pack svg{width:20px}.rpe-pack h4{font-size:15px}.rpe-details[dir=rtl] .rpe-pack h4{font-size:14px}.rpe-actions{flex-wrap:wrap}.rpe-actions a{flex:100%}.rpe-packshot{height:310px}.rpe-packshot img{max-height:290px}.rpe-controls{gap:6px;padding-inline:0}.rpe-progress{gap:5px}.rpe-progress span{width:12px}}@media (width<=1100px){.rpe-weight-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.rpe *,.rpe :before,.rpe :after{transition:none!important;animation:none!important}}.rpe-pack{background:#f7f9fc;border-color:#c4cfdd;align-items:flex-start;padding:11px 14px}.rpe-pack svg{color:#8a9bb2;width:23px;height:27px}.rpe-pack-0{align-items:center}.rpe-pack-0 svg{width:27px;height:31px}.rpe-pack-content{width:100%;min-width:0}.rpe-pack h4,.rpe-details[dir=rtl] .rpe-pack h4{color:#475569;margin-bottom:5px;font-size:13px;font-weight:700}.rpe-pack-formats{gap:6px;display:grid}.rpe-pack-format{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.rpe-pack-format+.rpe-pack-format{border-top:1px solid #d8e0ea;padding-top:6px}.rpe-pack-weight{color:#193662;white-space:nowrap;align-items:baseline;gap:4px;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.15;display:flex}.rpe-pack-weight small{font-size:.48em;font-weight:800}.rpe-pack-context{color:#334155;font-size:clamp(14px,1.2vw,16px);font-weight:800;line-height:1.5;display:inline}@media (width<=699px){.rpe-pack-grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.rpe-pack-0{text-align:start;flex-direction:row;grid-row:auto;justify-content:flex-start;align-items:flex-start}.rpe-pack-2{grid-column:1/-1}.rpe-pack-2 .rpe-pack-formats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rpe-pack-2 .rpe-pack-format+.rpe-pack-format{border-top:0;padding-top:0;border-inline-start:1px solid #d8e0ea;padding-inline-start:12px}.rpe-pack-weight{font-size:26px}}@media (width<=359px){.rpe-pack{gap:6px;padding:11px 9px}.rpe-pack svg,.rpe-pack-0 svg{width:19px;height:24px}.rpe-pack-weight{font-size:23px}}@media (width>=768px){.royal-story__visual{align-self:stretch}}.royal-story__description-list{color:var(--story-body);margin-top:14px;font-size:15px;line-height:1.7}.royal-story__description-list h3{color:var(--story-navy);margin:0 0 5px;font-size:17px;font-weight:650;line-height:1.5}.royal-story__description-list ul{margin:0;padding-inline-start:20px;list-style:outside}.royal-story__description-list li+li{margin-top:4px}.royal-story__description-list strong{color:var(--story-deep);font-weight:650}.royal-story__closing{color:var(--story-body);margin:14px 0 0;font-size:14px;line-height:1.75}.royal-story__actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.royal-story__actions a{border:1px solid var(--story-navy);border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:14px;font-weight:600;line-height:1.6;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.royal-story__explore{color:var(--story-navy);background:#fff}.royal-story__explore:hover{background:#edf2f8}.royal-story__actions .royal-story__quote{background:var(--story-red);border-color:var(--story-red);color:#fff}.royal-story__actions .royal-story__quote:hover{background:#941b0e}.royal-story__actions a:focus-visible{outline:2px solid var(--story-navy);outline-offset:4px}@media (width>=1024px) and (height<=849px){.royal-story__description-list{margin-top:10px;font-size:13.5px}.royal-story__description-list h3{margin-bottom:4px;font-size:15px}.royal-story__description-list li+li{margin-top:3px}.royal-story__closing{margin-top:10px;font-size:13px;line-height:1.65}.royal-story__actions{margin-top:10px}}@media (width<=767px){.royal-story__description-list,.royal-story__closing{font-size:16px}.royal-story__description-list h3{font-size:19px}}@media (width<=359px){.royal-story__actions a{flex:100%}}@media (prefers-reduced-motion:reduce){.royal-story__actions a{transition:none}}.royal-story__families{display:none}@media (width<=1023px){#product-story .royal-story__layout{grid-template-columns:minmax(0,1fr);gap:24px;max-width:640px}#product-story .royal-story__content,#product-story .royal-story__copy-motion{display:contents}#product-story .royal-story__heading{text-align:start;order:1;grid-column:1}#product-story .royal-story__visual{order:2;grid-column:1}#product-story .royal-story__details{text-align:start;order:3;grid-column:1}#product-story .royal-story__heading,#product-story .royal-story__details{direction:rtl}:is(#product-story:has(.royal-story__content[dir=ltr]) .royal-story__heading,#product-story:has(.royal-story__content[dir=ltr]) .royal-story__details){direction:ltr}#product-story .royal-story__overline{letter-spacing:.08em;gap:10px;margin-bottom:12px;font-size:12px}#product-story .royal-story__overline:before{width:28px}#product-story .royal-story__title{text-wrap:balance;font-size:clamp(28px,7.5vw,34px);line-height:1.3}#product-story .royal-story__content[dir=rtl] .royal-story__title{line-height:1.65}#product-story .royal-story__stage{max-width:420px;height:clamp(260px,75vw,320px);margin-inline:auto}#product-story .royal-story__backdrop-wrap{width:min(90%,320px)}#product-story .royal-story__package-motion{width:min(66%,200px);height:92%}#product-story .royal-story__navigation{gap:26px;margin-top:8px}#product-story .royal-story__families{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:420px;margin:16px auto 0;display:grid}#product-story .royal-story__families button{min-height:46px;color:var(--story-navy);background:#fff;border:1px solid #d9e0e9;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;line-height:1.5;display:flex}#product-story .royal-story__families button[aria-pressed=true]{border-color:var(--story-navy);background:#eef2f7}#product-story .royal-story__families button span{opacity:.65;font-size:11px}#product-story .royal-story__families button:focus-visible{outline:2px solid var(--story-red);outline-offset:3px}#product-story .royal-story__paragraphs{gap:14px;margin-top:0;font-size:16px;line-height:1.8}#product-story .royal-story__description-list{border-top:1px solid #e3e8ef;margin-top:24px;padding-top:20px;font-size:15px;line-height:1.8}#product-story .royal-story__description-list h3{margin-bottom:12px;font-size:21px}#product-story .royal-story__description-list ul{gap:12px;padding:0;list-style:none;display:grid}#product-story .royal-story__description-list li+li{margin:0}#product-story .royal-story__description-list strong{margin-bottom:3px;display:block}#product-story .royal-story__closing{margin-top:24px;font-size:15px;line-height:1.8}#product-story .royal-story__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}#product-story .royal-story__actions a{text-align:center;min-height:48px;padding-inline:12px;font-size:13px}}@media (width<=767px){#product-story{padding-inline:22px}}@media (width<=359px){#product-story .royal-story__actions{grid-template-columns:minmax(0,1fr)}}.royal-partners{--partners-ink:var(--royal-blue,#173f8a);--partners-gap:64px;width:100%;color:var(--partners-ink);background:#fff;padding:72px 0 44px;font-family:inherit;position:relative}.royal-partners__header{text-align:center;margin-bottom:48px;padding:0 24px}.royal-partners__header h2{letter-spacing:0;margin:0;font-size:clamp(25px,2.8vw,40px);font-weight:740;line-height:1.55}.royal-partners__rows{gap:32px;min-width:0;display:grid}.royal-partners__viewport{direction:ltr;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.royal-partners__track{width:max-content;animation:royal-partners-travel var(--royal-duration) linear infinite;animation-delay:var(--royal-delay,0s);will-change:transform;visibility:hidden;display:flex}.royal-partners__track[data-ready=true]{visibility:visible}.royal-partners__cycle{align-items:center;gap:var(--partners-gap);flex-shrink:0;padding-inline-end:var(--partners-gap);display:flex}.royal-partners__item{flex:0 0 156px;justify-content:center;align-items:center;width:156px;height:96px;display:flex}.royal-partners__item img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%}.royal-partners__country{flex-direction:column;align-items:center;gap:8px;display:flex}.royal-partners__item .royal-partners__flag{outline-offset:-1px;border-radius:3px;outline:1px solid #1936621a;width:96px;height:72px;display:block}.royal-partners__country-name{font:inherit;white-space:nowrap;color:var(--partners-ink);font-size:12px;font-weight:500;line-height:16px}.royal-partners__mask{background:var(--partners-ink);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.royal-partners__review{text-align:center;font:inherit;color:#475569;background:#f8fafc;margin:0;padding:12px 24px;font-size:12px}.royal-partners__static{display:none}.royal-partners__lockup{flex-direction:column;align-items:center;gap:5px;display:flex}.royal-partners__label{font:inherit;white-space:nowrap;color:var(--partners-ink);direction:rtl;font-size:11px;line-height:1.4}.royal-partners__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}@keyframes royal-partners-travel{to{transform:translate3d(calc(-1 * var(--royal-cycle)), 0, 0)}}@media (width<=640px){.royal-partners{--partners-gap:32px;padding:48px 0 30px}.royal-partners__header{margin-bottom:30px}.royal-partners__rows{gap:28px}.royal-partners__item{flex-basis:140px;width:140px;height:84px}.royal-partners__item .royal-partners__flag{width:80px;height:60px}}@media (prefers-reduced-motion:reduce){.royal-partners__track{will-change:auto;animation:none;display:none}.royal-partners__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.royal-partners__static{align-items:center;gap:var(--partners-gap);width:max-content;padding:0 24px;display:flex}}.royal-campaign-slider{--rcs-blue:var(--royal-campaign-blue,#193662);--rcs-white:#fff;--rcs-transition:.52s;isolation:isolate;background:var(--rcs-white);width:100%;min-width:0;max-width:none;color:var(--rcs-blue);direction:ltr;margin:0 0 clamp(48px,5.5vw,80px);scroll-margin-top:100px;font-family:inherit;position:relative}.royal-campaign-slider *,.royal-campaign-slider :before,.royal-campaign-slider :after{box-sizing:border-box}.royal-campaign-slider__frame{aspect-ratio:1942/809;background:var(--rcs-blue);touch-action:pan-y pinch-zoom;width:100%;position:relative;overflow:hidden}.royal-campaign-slider__panel{opacity:0;z-index:0;pointer-events:none;transition:opacity var(--rcs-transition) cubic-bezier(.22, .61, .36, 1);margin:0;position:absolute;inset:0}.royal-campaign-slider__panel[data-active=true]{opacity:1;z-index:1;pointer-events:auto}.royal-campaign-slider__panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0a172bb8,#0a172b70 36%,#0000 68%);position:absolute;inset:0}.royal-campaign-slider__panel img{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;display:block}.royal-campaign-slider__caption{z-index:1;width:43%;max-width:660px;color:var(--rcs-white);text-align:start;position:absolute;top:50%;left:clamp(40px,5.8vw,112px);transform:translateY(-50%)}.royal-campaign-slider__brand{letter-spacing:.16em;margin-bottom:clamp(20px,2vw,40px);font-size:clamp(14px,1.15vw,22px);font-weight:750;line-height:1;display:inline-block}.royal-campaign-slider__brand:before{content:"";vertical-align:-.02em;background:#c32219;width:.2em;height:.85em;margin-right:.5em;display:inline-block}.royal-campaign-slider__brand span{letter-spacing:.12em;font-weight:450}.royal-campaign-slider__eyebrow{margin:0 0 12px;font-size:clamp(12px,1vw,18px);font-weight:500;line-height:1.7}.royal-campaign-slider__title{letter-spacing:-.025em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(30px,3.15vw,60px);font-weight:750;line-height:1.28}.royal-campaign-slider__caption[dir=rtl] .royal-campaign-slider__title{letter-spacing:-.03em;max-width:none;line-height:1.5}.royal-campaign-slider__description{color:#fffffff2;text-wrap:pretty;max-width:49ch;margin:clamp(14px,1.4vw,26px) 0 8px;font-size:clamp(14px,1.15vw,20px);line-height:1.85}.royal-campaign-slider__quality-link{min-height:44px;color:var(--rcs-white);text-underline-offset:5px;touch-action:manipulation;align-items:center;gap:10px;font-size:clamp(12px,.95vw,17px);font-weight:550;-webkit-text-decoration:underline #ffffff8c;text-decoration:underline #ffffff8c;text-decoration-thickness:1px;display:inline-flex}.royal-campaign-slider__quality-link:focus-visible{outline:2px solid var(--rcs-white);outline-offset:5px}.royal-campaign-slider__caption[dir=rtl] .royal-campaign-slider__quality-link svg{transform:scaleX(-1)}.royal-campaign-slider__selectors{z-index:2;align-items:center;gap:2px;display:flex;position:absolute;bottom:clamp(4px,1.25vw,20px);left:50%;transform:translate(-50%)}.royal-campaign-slider button{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:0;margin:0}.royal-campaign-slider button:focus-visible{outline:2px solid var(--rcs-white);outline-offset:-2px;border-radius:6px;box-shadow:0 0 0 2px #173f8a99}.royal-campaign-slider__selector{flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:44px;padding:0;display:inline-flex}.royal-campaign-slider__dot{background:#ffffff61;border:1px solid #ffffffa3;border-radius:50%;width:7px;height:7px;transition:background-color .18s,box-shadow .18s,transform .18s;display:block;box-shadow:0 1px 4px #0000003d}.royal-campaign-slider__selector[data-active=true] .royal-campaign-slider__dot{background:var(--rcs-white);transform:scale(1.14);box-shadow:0 1px 5px #00000047}.royal-campaign-slider__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.royal-campaign-slider:not([data-ready=true]) .royal-campaign-slider__selectors{visibility:hidden}@media (hover:hover){.royal-campaign-slider__selector:hover .royal-campaign-slider__dot{background:var(--rcs-white)}.royal-campaign-slider__quality-link:hover{-webkit-text-decoration-color:var(--rcs-white);-webkit-text-decoration-color:var(--rcs-white);text-decoration-color:var(--rcs-white)}}@media (width>=1024px){.royal-campaign-slider__caption{width:33%;max-width:620px;left:clamp(36px,4.5vw,86px)}.royal-campaign-slider__brand{margin-bottom:clamp(18px,1.65vw,32px)}.royal-campaign-slider__title{font-size:clamp(28px,2.85vw,54px)}.royal-campaign-slider__description{font-size:clamp(14px,1.1vw,20px);line-height:1.8}}@media (width<=1023px){.royal-campaign-slider__frame{aspect-ratio:auto;height:calc(41.6581vw + 350px)}.royal-campaign-slider__panel{background:var(--rcs-blue);grid-template-rows:auto 350px;display:grid}.royal-campaign-slider__panel:after{content:none}.royal-campaign-slider__panel img{aspect-ratio:1942/809;height:auto}.royal-campaign-slider__caption{width:100%;max-width:650px;margin:0 auto;padding:25px 24px 62px;position:static;transform:none}.royal-campaign-slider__brand{display:none}.royal-campaign-slider__eyebrow{margin-bottom:10px;font-size:12px}.royal-campaign-slider__title{max-width:21ch;font-size:clamp(25px,4vw,32px);line-height:1.3}.royal-campaign-slider__caption[dir=rtl] .royal-campaign-slider__title{line-height:1.55}.royal-campaign-slider__description{margin:12px 0 5px;font-size:14px;line-height:1.85}.royal-campaign-slider__quality-link{font-size:12px}.royal-campaign-slider__selectors{bottom:8px}}@media (prefers-reduced-motion:reduce){.royal-campaign-slider__panel,.royal-campaign-slider__dot{transition:none}}.royal-journal{--rj-blue:var(--royal-blue,#173f8a);--rj-red:var(--royal-red,#c62828);--rj-ink:#163253;--rj-body:#5c6c7e;--rj-muted:#657386;--rj-line:#e2e7ed;color:var(--rj-ink);isolation:isolate;background:#fff;padding-block:clamp(48px,5.5vw,80px);scroll-margin-top:108px;font-family:inherit}.royal-journal *,.royal-journal :before,.royal-journal :after{box-sizing:border-box}.royal-journal .rj-heading{text-align:center;margin-block-end:42px}.royal-journal .rj-kicker{letter-spacing:.2em;color:var(--rj-muted);font-family:Manrope,Arial,sans-serif;font-size:10px;font-weight:650;line-height:1.4;display:inline-block}.royal-journal .rj-heading h2{letter-spacing:-.025em;color:var(--rj-ink);margin:13px 0 10px;font-size:clamp(28px,2.65vw,38px);font-weight:740;line-height:1.5}.royal-journal .rj-heading p{max-width:620px;color:var(--rj-body);margin:0 auto;font-size:15px;line-height:1.95}.royal-journal .rj-grid{direction:ltr;grid-template-columns:minmax(0,1.19fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.royal-journal .rj-grid--single{grid-template-columns:1fr}.royal-journal .rj-featured,.royal-journal .rj-side,.royal-journal .rj-card-copy{min-width:0}.royal-journal .rj-card-link{color:inherit;outline-offset:7px;border-radius:11px;text-decoration:none;display:block}.royal-journal .rj-card-link:focus-visible,.royal-journal .rj-action:focus-visible{outline:2px solid var(--rj-blue);outline-offset:6px}.royal-journal .rj-media{background:#edf0ed;border-radius:10px;margin:0;position:relative;overflow:hidden}.royal-journal .rj-media--featured{aspect-ratio:16/9}.royal-journal .rj-media--secondary{aspect-ratio:3/2}.royal-journal .rj-media:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #1632530d;position:absolute;inset:0}.royal-journal .rj-media img{object-fit:cover;opacity:1;width:100%;height:100%;transition:transform .65s cubic-bezier(.21,.61,.35,1);display:block}.royal-journal .rj-card-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.royal-journal .rj-topic{color:var(--rj-red);font-size:12px;font-weight:650;line-height:1.8}.royal-journal .rj-reading{color:var(--rj-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:450;line-height:1.8;display:inline-flex}.royal-journal .rj-reading svg{flex:none}.royal-journal .rj-featured h3{letter-spacing:-.02em;color:var(--rj-ink);margin:11px 0 9px;font-size:clamp(24px,2.03vw,29px);font-weight:740;line-height:1.65;transition:color .22s}.royal-journal .rj-excerpt{color:var(--rj-body);margin:0;font-size:14px;font-weight:420;line-height:1.95}.royal-journal .rj-featured .rj-excerpt{max-width:590px}.royal-journal .rj-card-footer{justify-content:space-between;align-items:center;gap:8px;margin-block-start:17px;display:flex}.royal-journal .rj-read{color:var(--rj-blue);align-items:center;gap:10px;font-size:12px;font-weight:620;line-height:1.8;display:inline-flex}.royal-journal .rj-read-icon{transition:transform .25s;display:inline-flex}.royal-journal .rj-arrow{flex-shrink:0;display:block}.royal-journal .rj-side{gap:28px;display:grid}.royal-journal .rj-row:first-child{border-block-end:1px solid var(--rj-line);padding-block-end:28px}.royal-journal .rj-row .rj-card-link{direction:ltr;grid-template-columns:minmax(0,.88fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.royal-journal .rj-row .rj-card-copy{padding-block:1px}.royal-journal .rj-row h3{letter-spacing:-.016em;color:var(--rj-ink);margin:10px 0 9px;font-size:clamp(19px,1.56vw,23px);font-weight:730;line-height:1.65;transition:color .22s}.royal-journal .rj-row .rj-excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.95;display:-webkit-box;overflow:hidden}.royal-journal .rj-row .rj-card-footer{margin-block-start:14px}.royal-journal .rj-row .rj-read{gap:6px;font-size:11px}.royal-journal .rj-row .rj-reading{font-size:10px}.royal-journal .rj-action-wrap{justify-content:center;margin-block-start:36px;display:flex}.royal-journal .rj-action{border:1px solid var(--rj-blue);background:var(--rj-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:11px 26px;font-size:13px;font-weight:620;line-height:1.6;text-decoration:none;transition:background .22s,box-shadow .22s,transform .22s;display:inline-flex}.royal-journal .rj-action-icon{transition:transform .25s;display:inline-flex}.royal-journal[dir=ltr] .rj-arrow{transform:scaleX(-1)}.royal-journal[data-rj-motion=ready] [data-rj-reveal]{opacity:1;transition:opacity .55s,transform .65s cubic-bezier(.2,.6,.3,1);transform:none}.royal-journal[data-rj-motion=ready] [data-rj-reveal]:not([data-rj-visible=true]){opacity:0;transform:translateY(16px)}.royal-journal .rj-side .rj-row:nth-child(2){transition-delay:65ms}@media (hover:hover) and (pointer:fine){.royal-journal .rj-card-link:hover .rj-media img{transform:scale(1.025)}.royal-journal .rj-card-link:hover h3{color:var(--rj-blue)}.royal-journal .rj-card-link:hover .rj-read-icon,.royal-journal .rj-action:hover .rj-action-icon{transform:translate(-3px)}.royal-journal[dir=ltr] .rj-card-link:hover .rj-read-icon,.royal-journal[dir=ltr] .rj-action:hover .rj-action-icon{transform:translate(3px)}.royal-journal .rj-action:hover{background:#12346f;transform:translateY(-1px);box-shadow:0 7px 18px #173f8a21}}@media (width<=1199px) and (width>=960px){.royal-journal .rj-container{width:calc(100% - 56px)}.royal-journal .rj-grid{gap:28px}.royal-journal .rj-row .rj-card-link{gap:18px}.royal-journal .rj-row .rj-reading{display:none}}@media (width<=959px){.royal-journal .rj-container{width:calc(100% - 48px);max-width:700px}.royal-journal .rj-heading{margin-block-end:30px}.royal-journal .rj-grid{grid-template-columns:minmax(0,1fr);gap:30px}.royal-journal .rj-side{gap:23px}.royal-journal .rj-row:first-child{padding-block-end:23px}.royal-journal .rj-row .rj-card-link{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:center}.royal-journal .rj-row h3{font-size:22px}.royal-journal .rj-row .rj-excerpt{font-size:13px}}@media (width<=599px){.royal-journal{padding-block:44px;scroll-margin-top:86px}.royal-journal .rj-container{width:calc(100% - 36px)}.royal-journal .rj-heading h2{margin-block:11px 8px;font-size:26px;line-height:1.6}.royal-journal .rj-heading p{max-width:330px;font-size:13px;line-height:1.95}.royal-journal .rj-kicker{font-size:9px}.royal-journal .rj-media{border-radius:9px}.royal-journal .rj-featured .rj-card-copy{padding-block-start:16px}.royal-journal .rj-featured h3{margin-block:8px;font-size:24px;line-height:1.7}.royal-journal .rj-topic{font-size:11px}.royal-journal .rj-excerpt{font-size:13px}.royal-journal .rj-reading{font-size:10px}.royal-journal .rj-row .rj-card-link{grid-template-columns:minmax(0,.76fr) minmax(0,1fr);align-items:start;gap:15px}.royal-journal .rj-row h3{margin-block:6px;font-size:18px;line-height:1.8}.royal-journal .rj-row .rj-topic{font-size:10px}.royal-journal .rj-row .rj-excerpt{font-size:12px;line-height:1.95}.royal-journal .rj-row .rj-card-footer{margin-block-start:10px}.royal-journal .rj-row .rj-read{gap:5px;min-height:24px;font-size:10px}.royal-journal .rj-row .rj-reading{display:none}.royal-journal .rj-action-wrap{margin-block-start:28px}.royal-journal .rj-action{min-height:48px;font-size:12px}}@media (prefers-reduced-motion:reduce){.royal-journal [data-rj-reveal],.royal-journal .rj-media img,.royal-journal .rj-read-icon,.royal-journal .rj-action,.royal-journal .rj-action-icon,.royal-journal h3{transition:none!important;animation:none!important}.royal-journal[data-rj-motion=ready] [data-rj-reveal]:not([data-rj-visible=true]){opacity:1;transform:none}.royal-journal .rj-card-link:hover .rj-media img,.royal-journal .rj-card-link:hover .rj-read-icon,.royal-journal .rj-action:hover,.royal-journal .rj-action:hover .rj-action-icon{transform:none!important}}.royal-journal .rj-container{width:calc(100% - 64px);max-width:1200px;margin-inline:auto}.royal-journal .rj-heading{margin-block-end:36px}.royal-journal .rj-heading h2{font-size:clamp(30px,2.7vw,39px)}.royal-journal .rj-heading p{font-size:15.5px;line-height:1.8}.royal-journal .rj-topic,.royal-journal .rj-reading,.royal-journal .rj-row .rj-reading{font-size:12.5px}.royal-journal .rj-excerpt,.royal-journal .rj-row .rj-excerpt{font-size:15px;line-height:1.8}.royal-journal .rj-read,.royal-journal .rj-row .rj-read{gap:8px;min-height:44px;font-size:14px}.royal-journal .rj-featured h3{font-size:clamp(22px,1.8vw,25px);line-height:1.6}.royal-journal .rj-row h3{margin:6px 0;font-size:clamp(19px,1.5vw,21px);line-height:1.6}.royal-journal .rj-featured .rj-card-copy{padding-block-start:16px}.royal-journal .rj-card-footer,.royal-journal .rj-row .rj-card-footer{margin-block-start:10px}.royal-journal .rj-action-wrap{margin-block-start:32px}.royal-journal .rj-action{min-height:50px}@media (width>=960px){.royal-journal .rj-grid{grid-template-columns:minmax(0,53fr) minmax(0,47fr);align-items:stretch;gap:30px}.royal-journal .rj-side{grid-template-rows:1fr 1fr;gap:0}.royal-journal .rj-row{min-height:0;display:flex}.royal-journal .rj-row:first-child{padding-block-end:22px}.royal-journal .rj-row:last-child{padding-block-start:22px}.royal-journal .rj-row .rj-card-link{flex:1;grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:stretch;gap:22px}.royal-journal .rj-row .rj-media--secondary{aspect-ratio:auto;height:100%;min-height:180px}.royal-journal .rj-row .rj-card-copy{flex-direction:column;padding-block:0;display:flex}.royal-journal .rj-row .rj-card-footer{margin-block-start:auto}.royal-journal .rj-row .rj-reading{display:inline-flex}}@media (width<=959px){.royal-journal .rj-container{width:calc(100% - 40px)}.royal-journal .rj-row .rj-card-link{grid-template-columns:minmax(0,40fr) minmax(0,60fr)}.royal-journal .rj-row .rj-media--secondary{aspect-ratio:1}}@media (width<=599px){.royal-journal .rj-heading h2{font-size:27px}.royal-journal .rj-excerpt,.royal-journal .rj-row .rj-excerpt{font-size:14px}.royal-journal .rj-row h3{font-size:18px}.royal-journal .rj-read,.royal-journal .rj-row .rj-read{font-size:13.5px}}.royal-journal .rj-featured{position:relative}.royal-journal .rj-all-inline{border:1px solid var(--rj-line);min-height:44px;color:var(--rj-blue);border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:13.5px;font-weight:640;text-decoration:none;transition:border-color .22s,background .22s;display:inline-flex;position:absolute;bottom:0;left:0}.royal-journal .rj-all-inline:focus-visible{outline:2px solid var(--rj-blue);outline-offset:4px}@media (hover:hover) and (pointer:fine){.royal-journal .rj-all-inline:hover{border-color:var(--rj-blue);background:#173f8a0a}.royal-journal .rj-all-inline:hover .rj-action-icon{transform:translate(-3px)}}@media (width<=599px){.royal-journal .rj-all-inline{padding:0 14px;font-size:12.5px}}.royal-export .royal-export__stage{max-width:1500px;margin-inline:auto;padding-inline:24px;position:relative}.royal-export .royal-export__text-shell{max-width:620px;margin-inline:auto;padding-top:48px}.royal-export .royal-export__conversion{width:fit-content;max-width:100%;margin:24px auto 0}.royal-export .royal-export__globe-slot{height:225px;margin-top:28px;position:relative}.royal-export .royal-export__globe{aspect-ratio:1;width:420px;max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.royal-export .royal-export__content{text-align:center}.royal-export .royal-export__wide-copy{display:none}.royal-export .royal-export__title,.royal-export .royal-export__copy{margin-inline:auto}.royal-export .royal-export__copy{max-width:34em;font-size:14px;line-height:1.9}.royal-export .royal-export__facts{flex-wrap:nowrap;justify-content:center;gap:clamp(8px,2.2vw,20px);font-size:11px}.royal-export .royal-export__facts>span{white-space:nowrap;flex-shrink:0;padding-inline-start:9px}.royal-export .royal-export__facts>span:before{width:3px;height:3px}.royal-export .royal-export__actions{justify-content:center;margin-top:24px;display:flex}.royal-export .royal-export__cta{color:#fff;text-align:center;background:#b82215;border:1px solid #a01d12;border-radius:12px;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:52px;padding:13px 22px;font-size:14px;font-weight:650;line-height:1.6;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.royal-export .royal-export__cta svg{flex-shrink:0}.royal-export .royal-export__cta:hover{background:#a51e12;border-color:#8f180f}.royal-export .royal-export__cta:active{background:#94190f}.royal-export .royal-export__cta:focus-visible{outline-offset:4px;outline:2px solid #193662}@media (prefers-reduced-motion:reduce){.royal-export .royal-export__cta{transition:none}}@media (width<=360px){.royal-export__content[dir=ltr] .royal-export__facts{gap:8px;font-size:10px}}@media (width>=640px){.royal-export .royal-export__stage{padding-inline:40px}.royal-export .royal-export__text-shell{padding-top:56px}.royal-export .royal-export__globe-slot{height:280px;margin-top:32px}.royal-export .royal-export__globe{width:520px}.royal-export .royal-export__copy{font-size:16px}.royal-export .royal-export__facts{gap:24px;font-size:13px}}@media (width>=1280px){.royal-export .royal-export__stage{min-height:360px}.royal-export .royal-export__globe-slot{width:460px;height:460px;margin-top:0;position:absolute;bottom:-60px;left:-70px}.royal-export .royal-export__globe{width:460px;left:0;transform:none}.royal-export .royal-export__conversion{margin-top:18px;justify-content:space-between;align-items:center;gap:24px;width:100%;margin-inline:0;display:flex}.royal-export .royal-export__actions{margin-top:0}.royal-export .royal-export__text-shell{align-items:center;width:min(900px,100% - 460px);max-width:900px;min-height:360px;margin-left:auto;margin-right:0;padding-block:32px;display:flex}.royal-export .royal-export__content{text-align:start}.royal-export .royal-export__title{margin-inline:0;max-width:17em;margin-top:12px;font-size:31px;line-height:1.4}.royal-export .royal-export__copy{margin-inline:0;max-width:none;margin-top:14px;font-size:16px;line-height:1.9}.royal-export .royal-export__facts{justify-content:flex-start;gap:24px;font-size:13px}.royal-export .royal-export__compact-copy{display:none}.royal-export .royal-export__wide-copy{display:inline}.royal-export .royal-export__title{max-width:none;font-size:34px;line-height:1.3}.royal-export .royal-export__copy{font-size:17px;line-height:1.8}}@media (width>=1440px){.royal-export .royal-export__title{font-size:40px}.royal-export .royal-export__copy{font-size:18px}.royal-export .royal-export__facts{font-size:14px}}.GC-IOq_section{--royal-intro-top:96px;--royal-intro-scroll-height:280svh;--royal-intro-gap:clamp(12px, 1.25vw, 20px);background:var(--background);width:100%;color:var(--royal-blue);scroll-margin-top:calc(var(--royal-intro-top) + 20px);font-family:inherit;position:relative}.GC-IOq_section,.GC-IOq_section *{box-sizing:border-box}.GC-IOq_viewport{top:var(--royal-intro-top);height:calc(100svh - var(--royal-intro-top));isolation:isolate;padding:32px clamp(24px,4vw,72px) 36px;display:none;position:sticky;overflow:clip}.GC-IOq_stage{width:min(100%,1400px);height:100%;margin-inline:auto;position:relative}.GC-IOq_gallery{z-index:1;background:var(--background);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;top:50%;left:clamp(-44px,-2.2vw,-14px);overflow:hidden;-webkit-mask-image:linear-gradient(#00000073 0%,#000 5% 95%,#00000073 100%);mask-image:linear-gradient(#00000073 0%,#000 5% 95%,#00000073 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.GC-IOq_perspective{perspective:1100px;perspective-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GC-IOq_matrix{justify-content:center;align-items:center;gap:var(--royal-intro-gap);width:min(130%,1320px);height:150%;transform-style:preserve-3d;transform-origin:50%;backface-visibility:hidden;will-change:transform;flex:none;display:flex}.GC-IOq_column{flex:0 0 calc((100% - 3 * var(--royal-intro-gap)) / 4);gap:var(--royal-intro-gap);min-width:0;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;flex-direction:column;display:flex}.GC-IOq_tile{background:var(--surface-muted);border-radius:7px;width:100%;height:clamp(190px,29svh,320px);position:relative;overflow:hidden}.GC-IOq_tile img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.GC-IOq_edgeFade{z-index:2;pointer-events:none;display:none;position:absolute;inset:0}.GC-IOq_copy{z-index:3;text-align:right;will-change:transform, opacity;width:50%;max-width:730px;position:absolute;top:50%;right:clamp(0px,1.6vw,28px)}.GC-IOq_copy[dir=ltr]{text-align:start;width:44%}.GC-IOq_section[lang=en] .GC-IOq_title>span{white-space:normal}.GC-IOq_copy[dir=ltr] .GC-IOq_title{letter-spacing:-.025em;font-size:clamp(27px,2.4vw,39px);line-height:1.3}.GC-IOq_copy[dir=ltr] .GC-IOq_title>span:last-child{letter-spacing:-.015em;margin-top:12px;font-size:.78em;font-weight:600;line-height:1.4}.GC-IOq_copy[dir=ltr] .GC-IOq_accent{margin-inline:0 auto}.GC-IOq_title{color:var(--royal-blue);letter-spacing:0;text-wrap:pretty;text-shadow:0 1px 0 color-mix(in oklab, var(--royal-blue) 6%, transparent);margin:0;font-size:clamp(27px,2.85vw,47px);font-weight:850;line-height:1.45}.GC-IOq_title>span{white-space:nowrap;display:block}.GC-IOq_accent{background:var(--royal-red);border-radius:999px;width:64px;height:3px;margin-top:20px}.GC-IOq_description{max-width:54ch;color:var(--muted-foreground);text-wrap:pretty;margin:22px 0 0;font-size:clamp(16px,1.3vw,19px);font-weight:420;line-height:2}.GC-IOq_link{border-bottom:1px solid color-mix(in oklab, var(--royal-blue) 35%, transparent);color:var(--royal-blue);align-items:center;gap:12px;margin-top:34px;padding-block:8px;font-size:17px;font-weight:520;text-decoration:none;transition:color .16s,border-color .16s;display:inline-flex}.GC-IOq_link:hover{border-color:var(--royal-red);color:var(--royal-red)}.GC-IOq_link:focus-visible{outline:2px solid var(--royal-blue);outline-offset:6px;border-radius:3px}.GC-IOq_links{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:36px;display:flex}.GC-IOq_static{width:min(100%,1280px);padding:var(--home-section-space,clamp(56px, 8vw, 96px)) clamp(20px, 5vw, 64px);margin-inline:auto}.GC-IOq_staticCopy{text-align:center;max-width:720px;margin-inline:auto}.GC-IOq_staticCopy .GC-IOq_title{font-size:clamp(28px,5vw,42px)}.GC-IOq_staticCopy .GC-IOq_title>span{white-space:normal}.GC-IOq_staticCopy .GC-IOq_accent{margin-inline:auto}.GC-IOq_staticCopy .GC-IOq_description{max-width:52ch;margin-inline:auto;font-size:16px}.GC-IOq_staticGrid{direction:ltr;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.GC-IOq_staticGrid .GC-IOq_tile{aspect-ratio:4/5;height:auto}.GC-IOq_staticGallery,.GC-IOq_mobile{display:none}@media (width<=1023px){.GC-IOq_section{height:auto}.GC-IOq_section>.GC-IOq_viewport,.GC-IOq_section>.GC-IOq_static{display:none}.GC-IOq_mobile{min-width:0;padding-block:40px 56px;display:block;overflow:clip}.GC-IOq_mobileHeading{text-align:center;max-width:760px;margin-inline:auto;padding-inline:clamp(18px,5vw,38px)}.GC-IOq_mobileHeading .GC-IOq_title{text-wrap:balance;text-shadow:none;font-size:clamp(24px,6.2vw,36px);font-weight:800;line-height:1.5}.GC-IOq_mobileHeading .GC-IOq_title>span{white-space:normal;display:block}.GC-IOq_mobileHeading .GC-IOq_title>span:last-child{margin-top:6px;font-size:clamp(19px,5vw,29px);font-weight:600;line-height:1.6}.GC-IOq_mobileHeading .GC-IOq_title>span:first-child:after{content:none}.GC-IOq_mobileHeading .GC-IOq_accent{width:30px;height:2px;margin:18px auto 0}.GC-IOq_mobileCopy{text-align:center;max-width:680px;margin-inline:auto;padding:8px clamp(24px,6vw,42px) 0}.GC-IOq_mobileCopy .GC-IOq_description{text-wrap:pretty;max-width:52ch;margin:0 auto;font-size:clamp(14px,3.7vw,17px);font-weight:420;line-height:1.95}.GC-IOq_mobileCopy .GC-IOq_link{gap:9px;min-height:44px;margin-top:18px;padding-block:8px;font-size:14px;font-weight:600;line-height:1.55}.GC-IOq_mobile[dir=ltr] .GC-IOq_mobileHeading .GC-IOq_title{letter-spacing:-.025em;line-height:1.3}.GC-IOq_mobile[dir=ltr] .GC-IOq_mobileHeading .GC-IOq_title>span:last-child{letter-spacing:-.015em;margin-top:8px;line-height:1.4}.GC-IOq_mobileImageDescriptions{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<=639px){.GC-IOq_title,.GC-IOq_staticCopy .GC-IOq_title{text-wrap:balance;font-size:clamp(22px,5.9vw,26px);line-height:1.45}.GC-IOq_title>span,.GC-IOq_staticCopy .GC-IOq_title>span{white-space:normal;display:inline}.GC-IOq_title>span:first-child:after{content:" "}.GC-IOq_accent{width:38px;height:2px;margin-top:12px}.GC-IOq_description,.GC-IOq_staticCopy .GC-IOq_description{max-width:none;margin-top:12px;font-size:14px;line-height:1.7}.GC-IOq_link,.GC-IOq_static .GC-IOq_link{gap:8px;min-height:44px;margin-top:12px;padding-block:9px;font-size:14px;line-height:1.55}.GC-IOq_link svg{flex:none;width:18px;height:18px}}@media (width>=1024px) and (height>=560px){.GC-IOq_section[data-has-media=true]{height:calc(var(--royal-intro-scroll-height) + var(--royal-intro-top))}.GC-IOq_section[data-has-media=true]>.GC-IOq_viewport{display:block}.GC-IOq_section[data-has-media=true]>.GC-IOq_static{display:none}}@media (width>=768px){.GC-IOq_staticGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media (width<=479px){.GC-IOq_staticGrid{gap:10px}}@media (width>=1024px) and (prefers-reduced-motion:reduce){.GC-IOq_section[data-has-media=true]{height:auto}.GC-IOq_section[data-has-media=true]>.GC-IOq_viewport,.GC-IOq_section[data-has-media=true]>.GC-IOq_mobile{display:none}.GC-IOq_section[data-has-media=true]>.GC-IOq_static{display:block}.GC-IOq_link{transition:none}.GC-IOq_staticWall{transform:none}}@media (prefers-reduced-motion:reduce){.GC-IOq_link{transition:none}}._5qSmcG_gallery{--wall-height:clamp(304px, 72vw, 480px);--wall-gap:clamp(7px, 1.5vw, 15px);width:min(100%,920px);margin:28px auto 26px;padding-inline:clamp(14px,3.5vw,32px)}._5qSmcG_scene{height:var(--wall-height);perspective:1000px;isolation:isolate;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(#0000,#000 7% 93%,#0000)}._5qSmcG_wall{gap:var(--wall-gap);transform-origin:50%;height:100%;transform-style:preserve-3d;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;transform:rotateX(12deg)rotateY(-15deg)rotate(5deg)scale(1.04)}._5qSmcG_column{align-self:start;gap:var(--wall-gap);backface-visibility:hidden;flex-direction:column;min-width:0;animation:60s ease-in-out infinite alternate paused _5qSmcG_royal-compact-column;display:flex}._5qSmcG_column:nth-child(2n){animation-direction:alternate-reverse}._5qSmcG_gallery[data-running=true] ._5qSmcG_column{animation-play-state:running}._5qSmcG_tile{aspect-ratio:3/4;background:var(--surface-muted);border-radius:7px;flex:none;width:100%;overflow:hidden}._5qSmcG_tile img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}._5qSmcG_still{display:none}@keyframes _5qSmcG_royal-compact-column{0%{transform:translateY(0)}to{transform:translateY(calc(-100% + var(--wall-height)))}}@media (prefers-reduced-motion:reduce){._5qSmcG_scene{display:none}._5qSmcG_column{animation:none}._5qSmcG_still{gap:var(--wall-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.royal-home-preview{--preview-paper:oklch(100% 0 0);--preview-ink:oklch(26% .035 255);--preview-muted:oklch(49% .025 255);--preview-line:oklch(89% .015 255);--preview-soft:oklch(97% .006 255);--preview-shadow:0 16px 48px oklch(20% .025 255/.18);--preview-gold:#c8a96b;--preview-blue:var(--royal-blue);--preview-accent:var(--royal-red);--preview-accent-ink:var(--preview-paper);--preview-heading-font:"Estedad Variable",sans-serif;--preview-body-font:"Vazirmatn Variable",sans-serif}.royal-home-preview[data-palette=royal],.rhp-swatches[data-swatch-palette=royal]{--preview-blue:#193662;--preview-accent:#b22010;--preview-accent-ink:var(--preview-paper)}.royal-home-preview[data-palette=gold],.rhp-swatches[data-swatch-palette=gold]{--preview-blue:oklch(29.2% .058 257);--preview-accent:oklch(73.2% .1 84);--preview-accent-ink:var(--preview-blue)}.royal-home-preview[data-palette=forest],.rhp-swatches[data-swatch-palette=forest]{--preview-blue:oklch(37.6% .05 168);--preview-accent:oklch(78.5% .088 87);--preview-accent-ink:var(--preview-blue)}.royal-home-preview[data-palette=petrol],.rhp-swatches[data-swatch-palette=petrol]{--preview-blue:oklch(37.8% .053 221);--preview-accent:oklch(80.3% .067 49);--preview-accent-ink:var(--preview-blue)}.royal-home-preview[data-palette=graphite],.rhp-swatches[data-swatch-palette=graphite]{--preview-blue:oklch(33.6% .017 246);--preview-accent:oklch(49.4% .185 31);--preview-accent-ink:var(--preview-paper)}.royal-home-preview[data-palette=wine],.rhp-swatches[data-swatch-palette=wine]{--preview-blue:oklch(37.8% .088 5);--preview-accent:oklch(88% .014 245);--preview-accent-ink:var(--preview-ink)}.royal-home-preview[data-palette=marine],.rhp-swatches[data-swatch-palette=marine]{--preview-blue:oklch(41% .087 246);--preview-accent:oklch(87% .04 219);--preview-accent-ink:var(--preview-blue)}.rhp-swatches[data-swatch-palette=original]{--preview-blue:#193662;--preview-accent:#b22010}.royal-home-preview:not([data-palette=original]){--royal-blue:var(--preview-blue);--royal-red:var(--preview-accent);--royal-gold:var(--preview-gold);--nav-ink:var(--preview-blue);--foreground:var(--preview-ink);--ink:var(--preview-ink)}.royal-home-preview:not([data-palette=original]) .royal-story{--story-navy:var(--preview-blue);--story-deep:var(--preview-ink);--story-red:var(--preview-accent);--story-blue-pale:color-mix(in oklab,var(--preview-blue) 18%,var(--preview-paper));--story-blush:color-mix(in oklab,var(--preview-accent) 14%,var(--preview-paper))}.royal-home-preview:not([data-palette=original]) :is(.rhq,.rhd){--rh-navy:var(--preview-blue);--rh-red:var(--preview-accent)}.royal-home-preview:not([data-palette=original]) .royal-journal{--rj-ink:var(--preview-blue)}.royal-home-preview:not([data-palette=original]) main :is(a.bg-royal-red,button.bg-royal-red){color:var(--preview-accent-ink)}.royal-home-preview[data-heading-font=estedad]{--preview-heading-font:"Estedad Variable",sans-serif}.royal-home-preview[data-heading-font=vazirmatn]{--preview-heading-font:"Vazirmatn Variable",sans-serif}.royal-home-preview[data-heading-font=noto]{--preview-heading-font:"Noto Sans Arabic",sans-serif}.royal-home-preview[data-body-font=estedad]{--preview-body-font:"Estedad Variable",sans-serif}.royal-home-preview[data-body-font=vazirmatn]{--preview-body-font:"Vazirmatn Variable",sans-serif}.royal-home-preview[data-body-font=noto]{--preview-body-font:"Noto Sans Arabic",sans-serif}.royal-home-preview:not([data-heading-font=original]){--font-display:var(--preview-heading-font)}.royal-home-preview:not([data-heading-font=original]) :is(main,.royal-footer) :is(h1,h2,h3,h4){font-family:var(--preview-heading-font)}.royal-home-preview:not([data-body-font=original]){--font-sans:var(--preview-body-font)}.royal-home-preview:not([data-body-font=original]) :is(header,main,.royal-footer) :is(p,a,button,label,li,span):not(.royal-mark):not(.royal-mark__word):not(.royal-mark__bar):not(.font-latin):not(.rj-kicker){font-family:var(--preview-body-font)}.royal-home-preview:not([data-heading-font=original]) main :is(h1,h2,h3,h4) span{font-family:var(--preview-heading-font)}.royal-home-preview[data-weight=medium]{--preview-heading-weight:600}.royal-home-preview[data-weight=bold]{--preview-heading-weight:700}.royal-home-preview[data-weight=heavy]{--preview-heading-weight:800}.royal-home-preview:not([data-weight=original]) main :is(h1,h2,h3,h4){font-weight:var(--preview-heading-weight)}.royal-home-preview[data-surface=white]{--preview-surface:var(--preview-paper)}.royal-home-preview[data-surface=cool]{--preview-surface:var(--preview-soft)}.royal-home-preview[data-surface=tint]{--preview-surface:color-mix(in oklab,var(--preview-blue) 4%,var(--preview-paper))}.royal-home-preview:not([data-surface=original]) main :is(.rhq,.rhd,.royal-journal,section.bg-background){background:var(--preview-surface)}.royal-home-preview main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action),.rhp-sample{--preview-cta:var(--royal-blue);--preview-cta-text:var(--preview-paper);--preview-cta-ink:var(--royal-blue)}.royal-home-preview main a.bg-royal-red,.rhp-sample-accent{--preview-cta:var(--royal-red);--preview-cta-text:var(--preview-accent-ink)}.royal-home-preview[data-accent=quiet] main :is(a.bg-royal-red,.rh-pill,.rj-action){--preview-cta:var(--royal-blue);--preview-cta-text:var(--preview-paper);background:var(--preview-cta);color:var(--preview-cta-text)}.royal-home-preview[data-accent=expressive] main :is(a.bg-royal-blue,.rh-pill,.rj-action){--preview-cta:var(--royal-red);--preview-cta-text:var(--preview-accent-ink);background:var(--preview-cta);color:var(--preview-cta-text)}.royal-home-preview:not([data-button=original]) main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action),.rhp-sample{border:1px solid var(--preview-cta);background:var(--preview-cta);color:var(--preview-cta-text);border-radius:8px}.royal-home-preview[data-button=outline] main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action),[data-specimen=outline] .rhp-sample{background:var(--preview-paper);color:var(--preview-cta-ink);border-color:var(--preview-cta-ink);box-shadow:none}.royal-home-preview[data-button=soft] main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action),[data-specimen=soft] .rhp-sample{background:color-mix(in oklab,var(--preview-cta) 9%,var(--preview-paper));color:var(--preview-cta-ink);border-color:color-mix(in oklab,var(--preview-cta-ink) 45%,var(--preview-paper));box-shadow:inset 0 1px 0 var(--preview-paper),0 3px 0 color-mix(in oklab,var(--preview-cta-ink) 25%,var(--preview-paper))}.royal-home-preview[data-button=tinted] main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action),[data-specimen=tinted] .rhp-sample{background:color-mix(in oklab,var(--preview-cta) 12%,var(--preview-paper));color:var(--preview-cta-ink);box-shadow:none;border-color:#0000}.royal-home-preview[data-button=raised] main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action),[data-specimen=raised] .rhp-sample{box-shadow:0 4px 0 color-mix(in oklab,var(--preview-cta) 78%,var(--preview-ink)),0 8px 16px color-mix(in oklab,var(--preview-cta) 15%,transparent)}.royal-home-preview[data-button=editorial] main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action),[data-specimen=editorial] .rhp-sample{background:var(--preview-paper);color:var(--preview-cta-ink);border-color:#0000;border-bottom:2px solid var(--preview-cta-ink);box-shadow:none;border-radius:0}.royal-home-preview[data-shape=square]{--preview-radius:0px}.royal-home-preview[data-shape=crisp]{--preview-radius:4px}.royal-home-preview[data-shape=soft]{--preview-radius:8px}.royal-home-preview[data-shape=pill]{--preview-radius:999px}.royal-home-preview:not([data-shape=original]) main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action),.royal-home-preview:not([data-shape=original]) .rhp-sample{border-radius:var(--preview-radius)}.royal-home-preview[data-size=compact]{--preview-button-height:44px;--preview-button-padding:16px}.royal-home-preview[data-size=comfortable]{--preview-button-height:52px;--preview-button-padding:24px}.royal-home-preview[data-size=generous]{--preview-button-height:60px;--preview-button-padding:28px}.royal-home-preview:not([data-size=original]) main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action),.royal-home-preview:not([data-size=original]) .rhp-sample{min-height:var(--preview-button-height);height:var(--preview-button-height);padding-inline:var(--preview-button-padding);max-width:100%}.royal-home-preview:not([data-button=original]) main :is(a.bg-royal-blue,a.bg-royal-red,.rh-pill,.rj-action):hover{filter:brightness(.94)}.rhp-dock{z-index:110;color:var(--preview-ink);font-family:Vazirmatn Variable,sans-serif;position:fixed;top:105px;right:32px}@media (width<=1023px){.royal-home-preview:has(header[data-menu-open=true]) .rhp-dock{visibility:hidden;pointer-events:none}}.rhp-panel{overscroll-behavior:contain;border:1px solid var(--preview-line);background:var(--preview-paper);width:min(440px,100vw - 32px);max-height:calc(100svh - 166px);box-shadow:var(--preview-shadow);border-radius:8px;outline:none;margin-top:0;padding:16px;overflow-y:auto}.rhp-panel-head,.rhp-panel-foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.rhp-panel-head{background:var(--preview-paper);z-index:2;padding-block:4px 10px;position:sticky;top:-16px}.rhp-panel-head strong{font-size:16px}.rhp-panel-head small{color:var(--preview-muted);margin-top:3px;font-size:11px;display:block}.rhp-tabs-list{background:var(--preview-soft);width:100%;color:var(--preview-muted);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:6px;display:grid}.rhp-tabs-list button{padding-inline:5px;font-size:11px}.rhp-tabs-list button[data-state=active]{background:var(--preview-paper);color:var(--preview-ink)}.rhp-field{border:0;min-width:0;margin:16px 0 0;padding:0}.rhp-field legend,.rhp-field label{margin-bottom:8px;font-size:12px;font-weight:700;display:block}.rhp-field>button{color:var(--preview-ink);border-color:var(--preview-line);background:var(--preview-paper);font-size:12px}.rhp-hero-overlay input{cursor:pointer;min-height:44px;margin-block:4px 12px;display:block}.rhp-hero-overlay input[type=color]{border:1px solid var(--preview-line);background:var(--preview-paper);border-radius:4px;width:72px;padding:4px}.rhp-hero-overlay input[type=range]{width:100%;accent-color:var(--preview-blue)}.rhp-hero-overlay input:focus-visible{outline:2px solid var(--preview-blue);outline-offset:3px}.rhp-hero-overlay output{margin-inline-start:8px}@media (width<=639px){.royal-home-preview .rhp-dock{top:100px}.royal-home-preview .rhp-panel{max-height:calc(100svh - 200px)}}.rhp-two-col,.rhp-palettes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rhp-palette{white-space:normal;border-color:var(--preview-line);height:auto;min-height:74px;color:var(--preview-ink);background:var(--preview-paper);justify-content:flex-start;gap:9px;padding:10px;position:relative}.rhp-palette[aria-pressed=true],.rhp-buttons [aria-pressed=true]{border-color:var(--preview-ink);background:var(--preview-soft)}.rhp-palette strong{text-align:right;font-size:11px;display:block}.rhp-palette small{color:var(--preview-muted);text-align:right;font-size:10px;font-weight:400;line-height:1.8;display:block}.rhp-palette>svg{width:10px;height:10px;position:absolute;top:4px;left:4px}.rhp-swatches{flex-direction:column;flex-shrink:0;gap:3px;display:flex}.rhp-swatches i{border:1px solid var(--preview-line);border-radius:2px;width:15px;height:12px}.rhp-swatch-blue{background:var(--preview-blue)}.rhp-swatch-red{background:var(--preview-accent)}.rhp-swatch-white{background:var(--preview-paper)}.rhp-hint{color:var(--preview-muted);margin-top:7px;font-size:11px}.rhp-chat-colours{border-bottom:1px solid var(--preview-line);padding-bottom:16px}.rhp-chat-colours__options{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.rhp-chat-colours__options .rhp-chat-colour{background:var(--preview-paper);height:auto;min-height:85px;color:var(--preview-ink);border-color:var(--preview-line);flex-direction:column;gap:7px;padding:10px 4px 8px;font-size:11px;display:flex;position:relative}.rhp-chat-colours__options .rhp-chat-colour:hover{background:var(--preview-soft)}.rhp-chat-colours__options .rhp-chat-colour[aria-pressed=true]{border-color:var(--preview-ink);background:var(--preview-soft)}.rhp-chat-colour:focus-visible{outline:2px solid var(--preview-blue);outline-offset:3px}.rhp-chat-colour__preview{background:var(--rhp-chat-background);width:34px;height:34px;color:var(--rhp-chat-wave);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;gap:2px;display:flex;box-shadow:0 1px 2px #0f172a0a,0 3px 10px #0f172a12}.rhp-chat-colour__preview i{background:currentColor;border-radius:1px;width:2px;height:7px}.rhp-chat-colour__preview i:nth-child(2),.rhp-chat-colour__preview i:nth-child(4){height:12px}.rhp-chat-colour__preview i:nth-child(3){height:17px}.rhp-chat-colours__options .rhp-chat-colour__check{visibility:hidden;width:10px;height:10px;position:absolute;top:4px;left:4px}.rhp-chat-colour[aria-pressed=true] .rhp-chat-colour__check{visibility:visible}.rhp-select{z-index:150;font-family:Vazirmatn Variable,sans-serif}.rhp-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.rhp-buttons button{color:var(--preview-ink);border-color:var(--preview-line);padding-inline:5px;font-size:11px}.rhp-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.rhp-presets button{border-color:var(--preview-line);height:auto;min-height:64px;color:var(--preview-ink);white-space:normal;justify-content:flex-start;gap:8px;font-size:12px}.rhp-presets button>svg{width:14px;margin-inline-start:auto}.rhp-specimen{background:var(--preview-soft);text-align:center;border-radius:6px;margin-top:16px;padding:16px 12px}.rhp-specimen>span{font-family:var(--preview-heading-font);color:var(--preview-blue);font-size:16px;line-height:1.9;font-weight:var(--preview-heading-weight,700);display:block}.rhp-specimen>p{font-family:var(--preview-body-font);color:var(--preview-muted);margin:5px 0 14px;font-size:12px}.rhp-sample-row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.rhp-sample{font-family:var(--preview-body-font);padding-inline:12px;font-size:12px}.rhp-color-values{color:var(--preview-muted);justify-content:center;gap:24px;margin-top:14px;font-family:monospace;font-size:11px;display:flex}.rhp-contrast{color:var(--preview-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:10px;font-size:10px;display:flex}.rhp-contrast svg{width:12px}.rhp-panel-foot{margin-top:12px}.rhp-panel-foot button{color:var(--preview-ink);border-color:var(--preview-line);padding-inline:8px;font-size:11px}.rhp-panel-foot button[aria-pressed=true]{background:var(--preview-soft)}.rhp-showcase-link{border:1px solid var(--preview-line);background:var(--preview-soft);min-height:44px;color:var(--preview-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.rhp-showcase-link:hover{border-color:var(--preview-ink)}.rhp-showcase-link:focus-visible{outline:2px solid var(--preview-blue);outline-offset:3px}.rhp-sources{color:var(--preview-muted);border-top:1px solid var(--preview-line);margin-top:12px;padding-top:8px;font-size:11px}.rhp-sources a{margin:8px;text-decoration:underline;display:inline-block}@media (width<=639px){.rhp-dock{top:84px;right:16px}.rhp-panel{max-height:calc(100svh - 144px);padding:12px}.rhp-panel-head{top:-12px}.rhp-presets button{padding-inline:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.rhp-dock *{transition:none}}.royal-backdrop-setting{min-width:0;color:var(--preview-ink);border:0;margin:16px 0 0;padding:0}.royal-backdrop-setting legend{margin-bottom:6px;font-size:12px;font-weight:700}.royal-backdrop-setting p{color:var(--preview-muted);margin:0 0 12px;font-size:11px;line-height:1.8}.royal-backdrop-setting__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.royal-backdrop-setting__options button{border:1px solid var(--preview-line);min-height:100px;color:var(--preview-ink);background:var(--preview-paper);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 6px 10px;display:flex;position:relative}.royal-backdrop-setting__options button:hover{background:var(--preview-soft)}.royal-backdrop-setting__options button[aria-pressed=true]{border-color:var(--preview-blue);background:var(--preview-soft)}.royal-backdrop-setting__options button:focus-visible{outline:2px solid var(--preview-blue);outline-offset:3px}.royal-backdrop-setting__options strong{font-size:11px;font-weight:600}.royal-backdrop-setting__preview{width:66px;height:48px;display:block;position:relative}.royal-backdrop-setting__preview i{border-radius:5px;display:block;position:absolute}.royal-backdrop-setting__preview i:first-child{background:#193662;width:42px;height:32px;bottom:0;left:4px}.royal-backdrop-setting__preview i:nth-child(2){border:1px solid #9cb6d3;width:42px;height:36px;top:0;right:0}.royal-backdrop-setting__preview i:nth-child(3){background:#f1f4f8;border:1px solid #e3e9f0;width:44px;height:35px;top:5px;left:13px}.royal-backdrop-setting__preview[data-backdrop=circular] i{border-radius:50%;width:46px;height:46px;inset:0 auto auto 10px}.royal-backdrop-setting__preview[data-backdrop=circular] i:first-child{background:#e7eff7}.royal-backdrop-setting__preview[data-backdrop=circular] i:nth-child(2){background:0 0;border:1px solid #193662;border-bottom-color:#b22010}.royal-backdrop-setting__preview[data-backdrop=circular] i:nth-child(3){background:0 0;width:38px;height:38px;top:4px;left:14px}.royal-backdrop-setting__preview[data-backdrop=organic] i{border-radius:55% 35% 60% 40%}.royal-backdrop-setting__preview[data-backdrop=organic] i:first-child{background:#cfdeef;transform:rotate(-18deg)}.royal-backdrop-setting__preview[data-backdrop=organic] i:nth-child(2){background:#f1dbd6;border:0;transform:rotate(22deg)}.royal-backdrop-setting__preview[data-backdrop=organic] i:nth-child(3){background:#e7eff7;border:0;transform:rotate(-8deg)}.royal-backdrop-setting__check{visibility:hidden;top:5px;position:absolute;inset-inline-end:5px}.royal-backdrop-setting__options button[aria-pressed=true] .royal-backdrop-setting__check{visibility:visible}.royal-backdrop-setting>small{color:var(--preview-muted);margin-top:9px;font-size:10px;display:block}
