body.yr-style-classic,.editor-styles-wrapper.yr-style-classic{--yr-ink:#0c1c36;--yr-ink-2:#12305a;--yr-accent:#2e6ce6;--yr-accent-2:#5a8cf0;--yr-accent-hover:#2a61cf;--yr-accent-soft:color-mix(in srgb, var(--yr-accent) 8%, transparent);--yr-accent-ring:color-mix(in srgb, var(--yr-accent) 14%, transparent);--yr-accent-shadow:color-mix(in srgb, var(--yr-accent) 28%, transparent);--yr-button-fill:var(--yr-accent);--yr-button-fill-hover:var(--yr-accent-hover);--yr-dark-band-bg:linear-gradient(160deg, var(--yr-ink) 0%, var(--yr-ink-2) 100%);--yr-dark-band-glow:radial-gradient(80% 120% at 85% 0%, color-mix(in srgb, var(--yr-accent) 36%, transparent), transparent 55%);--yr-paper:#ffffff;--yr-paper-2:#f4f7fb;--yr-paper-3:#e9f0f9;--yr-text:#36475e;--yr-heading:#0c1c36;--yr-muted:#697386;--yr-line:#e2e9f2;--yr-card-hover-border:color-mix(in srgb, var(--yr-accent) 25%, transparent);--yr-card-shadow-hover:0 14px 34px rgba(12, 28, 54, 0.09)}body.yr-style-fresh,.editor-styles-wrapper.yr-style-fresh{--yr-ink:#12312d;--yr-ink-2:#17443e;--yr-accent:#00a676;--yr-accent-2:#4fc3a1;--yr-accent-hover:#008f66;--yr-accent-soft:color-mix(in srgb, var(--yr-accent) 8%, transparent);--yr-accent-ring:color-mix(in srgb, var(--yr-accent) 15%, transparent);--yr-accent-shadow:color-mix(in srgb, var(--yr-accent) 26%, transparent);--yr-button-fill:var(--yr-accent);--yr-button-fill-hover:var(--yr-accent-hover);--yr-dark-band-bg:linear-gradient(160deg, var(--yr-ink) 0%, var(--yr-ink-2) 100%);--yr-dark-band-glow:radial-gradient(80% 120% at 85% 0%, color-mix(in srgb, var(--yr-accent) 32%, transparent), transparent 55%);--yr-paper:#ffffff;--yr-paper-2:#f2fbf7;--yr-paper-3:#dff5ed;--yr-text:#36554f;--yr-heading:#12312d;--yr-muted:#6e817d;--yr-line:#d9ebe5;--yr-card-media-bg:#e7f8f2;--yr-card-hover-border:color-mix(in srgb, var(--yr-accent) 28%, transparent);--yr-card-shadow-hover:0 16px 36px rgba(18, 49, 45, 0.1)}body.yr-style-warm,.editor-styles-wrapper.yr-style-warm{--yr-ink:#3b2430;--yr-ink-2:#5a3340;--yr-accent:#d95f76;--yr-accent-2:#f0a35f;--yr-accent-hover:#c94f67;--yr-accent-soft:color-mix(in srgb, var(--yr-accent) 9%, transparent);--yr-accent-ring:color-mix(in srgb, var(--yr-accent) 16%, transparent);--yr-accent-shadow:color-mix(in srgb, var(--yr-accent) 24%, transparent);--yr-button-fill:var(--yr-accent);--yr-button-fill-hover:var(--yr-accent-hover);--yr-dark-band-bg:linear-gradient(160deg, var(--yr-ink) 0%, var(--yr-ink-2) 100%);--yr-dark-band-glow:radial-gradient(80% 120% at 85% 0%, color-mix(in srgb, var(--yr-accent) 30%, transparent), transparent 55%);--yr-paper:#ffffff;--yr-paper-2:#fff6f0;--yr-paper-3:#ffe8dc;--yr-text:#5f4850;--yr-heading:#3b2430;--yr-muted:#887078;--yr-line:#f0d8cf;--yr-card-media-bg:#fff0e7;--yr-card-hover-border:color-mix(in srgb, var(--yr-accent) 28%, transparent);--yr-card-shadow-hover:0 16px 36px rgba(59, 36, 48, 0.1)}body.yr-style-premium,.editor-styles-wrapper.yr-style-premium{--yr-ink:#171717;--yr-ink-2:#27221d;--yr-accent:#b68b4c;--yr-accent-2:#d2b071;--yr-accent-hover:#9d743d;--yr-accent-soft:color-mix(in srgb, var(--yr-accent) 9%, transparent);--yr-accent-ring:color-mix(in srgb, var(--yr-accent) 18%, transparent);--yr-accent-shadow:color-mix(in srgb, var(--yr-accent) 22%, transparent);--yr-button-fill:var(--yr-ink);--yr-button-fill-hover:var(--yr-ink-2);--yr-dark-band-bg:linear-gradient(160deg, #171717 0%, #27221d 100%);--yr-dark-band-glow:radial-gradient(80% 120% at 85% 0%, color-mix(in srgb, var(--yr-accent) 28%, transparent), transparent 55%);--yr-paper:#ffffff;--yr-paper-2:#f5f2ec;--yr-paper-3:#e9e0d2;--yr-text:#48433c;--yr-heading:#171717;--yr-muted:#766f64;--yr-line:#ded6c8;--yr-card-media-bg:#f1ebe2;--yr-card-hover-border:color-mix(in srgb, var(--yr-accent) 34%, transparent);--yr-card-shadow-hover:0 18px 42px rgba(23, 23, 23, 0.12)}body.yr-style-clean,.editor-styles-wrapper.yr-style-clean{--yr-ink:#111827;--yr-ink-2:#1f2937;--yr-accent:#374151;--yr-accent-2:#6b7280;--yr-accent-hover:#111827;--yr-accent-soft:color-mix(in srgb, var(--yr-accent) 7%, transparent);--yr-accent-ring:color-mix(in srgb, var(--yr-accent) 14%, transparent);--yr-accent-shadow:color-mix(in srgb, var(--yr-accent) 18%, transparent);--yr-button-fill:var(--yr-ink);--yr-button-fill-hover:var(--yr-ink-2);--yr-dark-band-bg:linear-gradient(160deg, var(--yr-ink) 0%, var(--yr-ink-2) 100%);--yr-dark-band-glow:radial-gradient(80% 120% at 85% 0%, color-mix(in srgb, var(--yr-accent) 22%, transparent), transparent 55%);--yr-paper:#ffffff;--yr-paper-2:#f9fafb;--yr-paper-3:#f3f4f6;--yr-text:#374151;--yr-heading:#111827;--yr-muted:#6b7280;--yr-line:#e5e7eb;--yr-card-media-bg:#f3f4f6;--yr-card-hover-border:color-mix(in srgb, var(--yr-accent) 24%, transparent);--yr-card-shadow-hover:0 14px 34px rgba(17, 24, 39, 0.09)}body[class*=yr-style-] .yr-image-placeholder{background:linear-gradient(135deg,color-mix(in srgb,var(--yr-accent) 16%,transparent),transparent 46%),linear-gradient(315deg,color-mix(in srgb,var(--yr-accent-2) 12%,transparent),transparent 42%),var(--yr-paper-2);color:color-mix(in srgb,var(--yr-ink) 26%,transparent)}body[class*=yr-style-] .yr-image-placeholder::before{border-color:color-mix(in srgb,var(--yr-accent) 16%,transparent)}body[class*=yr-style-] :where(.yr-btn-primary .wp-block-button__link,.yr-quote-cta__button--primary,.yr-inquiry-form .ff-btn-submit,.yr-inquiry-form button[type=submit],.yr-inquiry-form input[type=submit],.yr-inquiry-fallback__button,.yiran-header-button .wp-block-button__link,.yiran-header-search-form button,.yr-collection-button--primary,.yr-collection-button--primary .wp-block-button__link){background:var(--yr-button-fill);border-color:var(--yr-button-fill);color:var(--yr-button-text, #fff);box-shadow:0 12px 28px var(--yr-accent-shadow)}body[class*=yr-style-] :where(.yr-btn-primary .wp-block-button__link:hover,.yr-btn-primary .wp-block-button__link:focus,.yr-quote-cta__button--primary:hover,.yr-quote-cta__button--primary:focus,.yr-inquiry-form .ff-btn-submit:hover,.yr-inquiry-form .ff-btn-submit:focus,.yr-inquiry-form button[type=submit]:hover,.yr-inquiry-form button[type=submit]:focus,.yr-inquiry-form input[type=submit]:hover,.yr-inquiry-form input[type=submit]:focus,.yr-inquiry-fallback__button:hover,.yr-inquiry-fallback__button:focus,.yiran-header-button .wp-block-button__link:hover,.yiran-header-button .wp-block-button__link:focus,.yiran-header-search-form button:hover,.yiran-header-search-form button:focus,.yr-collection-button--primary:hover,.yr-collection-button--primary:focus,.yr-collection-button--primary .wp-block-button__link:hover,.yr-collection-button--primary .wp-block-button__link:focus){background:var(--yr-button-fill-hover);border-color:var(--yr-button-fill-hover);color:var(--yr-button-text, #fff);box-shadow:0 16px 34px var(--yr-accent-shadow)}body[class*=yr-style-] :where(input,select,textarea,.ff-el-form-control):focus{border-color:var(--yr-accent);box-shadow:0 0 0 3px var(--yr-accent-ring)}body[class*=yr-style-] :where(.yr-cta,.yr-quote-cta--ink,.yr-footer,.yr-section.is-dark){background:var(--yr-dark-band-bg)}body[class*=yr-style-] .yr-cta{background-image:linear-gradient(135deg,color-mix(in srgb,var(--yr-ink) var(--yr-cta-overlay-start, 94%),transparent) 0%,color-mix(in srgb,var(--yr-ink-2) var(--yr-cta-overlay-end, 92%),transparent) 100%),var(--yr-cta-bg, none)}body[class*=yr-style-] .yr-cta::before,body[class*=yr-style-] .yr-quote-cta--ink::before{background:var(--yr-dark-band-glow)}body[class*=yr-style-] :where(.yr-quote-cta--ink .yr-quote-cta__button--primary){background:#fff;border-color:#fff;color:var(--yr-ink)!important;box-shadow:0 14px 30px rgba(0,0,0,.2)}body[class*=yr-style-] :where(.yr-quote-cta--ink .yr-quote-cta__button--primary:hover,.yr-quote-cta--ink .yr-quote-cta__button--primary:focus){background:color-mix(in srgb,var(--yr-accent) 10%,#fff);border-color:color-mix(in srgb,var(--yr-accent) 10%,#fff);color:var(--yr-accent)!important}body[class*=yr-style-] :where(.yr-case-badge,.yr-news-card__category,.yr-blog-pill,.yr-blog-category-link.is-active){background-color:var(--yr-accent);border-color:var(--yr-accent);color:#fff}body[class*=yr-style-] :where(.yr-section.is-paper,.yr-blog-page,.yr-cpt-page){background-color:var(--yr-paper)}body[class*=yr-style-] :where(.yr-section.is-soft,.yr-blog-shell,.yr-cpt-shell){background-color:var(--yr-paper-2)}body[class*=yr-style-] .yr-product-family-nav{--yr-product-family-bg:var(--yr-accent);--yr-product-family-link-bg:transparent;--yr-product-family-link-color:#fff;--yr-product-family-link-hover-bg:rgba(255, 255, 255, 0.1);--yr-product-family-link-hover-color:#fff;--yr-product-family-active-bg:rgba(255, 255, 255, 0.12);--yr-product-family-active-color:#fff;--yr-product-family-image-bg:transparent;--yr-product-family-image-active-bg:transparent;--yr-product-family-image-padding:0;--yr-product-family-image-radius:0;--yr-product-family-image-filter:none;--yr-product-family-image-active-filter:none;--yr-product-family-placeholder-color:#fff;background-color:var(--yr-product-family-bg);border:0}body[class*=yr-style-] .yr-product-family-nav__list{gap:0}body[class*=yr-style-] .yr-product-family-nav__link.is-active .yr-image-placeholder{color:#fff}body.yr-style-premium .yr-product-family-nav,body.yr-style-clean .yr-product-family-nav{--yr-product-family-bg:var(--yr-ink)}body.yr-density-compact{--yr-section-y:clamp(48px, 6vw, 84px)}body.yr-density-compact .yr-hero-slider{--yr-hero-h:78vh!important}body.yr-density-compact :where(.yr-section,.yr-products,.yr-capabilities,.yr-about,.yr-process,.yr-solutions,.yr-cases,.yr-partners,.yr-faq-news,.yr-cta){padding-top:var(--yr-section-y, 72px);padding-bottom:var(--yr-section-y, 72px)}body.yr-density-visual{--yr-section-y:clamp(76px, 9vw, 132px)}body.yr-density-visual :where(.yr-section,.yr-products,.yr-capabilities,.yr-about,.yr-process,.yr-solutions,.yr-cases,.yr-partners,.yr-faq-news,.yr-cta){padding-top:var(--yr-section-y, 96px);padding-bottom:var(--yr-section-y, 96px)}body.yr-density-visual :where(.yr-product-desc,.yr-solution-card p,.yr-case-desc){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.yr-inquiry-form .ff-btn-submit,.yr-inquiry-form button[type=submit],.yr-inquiry-form input[type=submit],.yr-inquiry-form .yr-inquiry-fallback__button,.yr-contact-form .ff-btn-submit,.yr-contact-form button[type=submit],.yr-contact-form input[type=submit]{border-color:var(--yr-button-fill, var(--yr-accent, #2e6ce6))!important;background:var(--yr-button-fill, var(--yr-accent, #2e6ce6))!important;color:var(--yr-button-text, #fff)!important}.yr-inquiry-form .ff-btn-submit:hover,.yr-inquiry-form .ff-btn-submit:focus,.yr-inquiry-form button[type=submit]:hover,.yr-inquiry-form button[type=submit]:focus,.yr-inquiry-form input[type=submit]:hover,.yr-inquiry-form input[type=submit]:focus,.yr-inquiry-form .yr-inquiry-fallback__button:hover,.yr-inquiry-form .yr-inquiry-fallback__button:focus,.yr-contact-form .ff-btn-submit:hover,.yr-contact-form .ff-btn-submit:focus,.yr-contact-form button[type=submit]:hover,.yr-contact-form button[type=submit]:focus,.yr-contact-form input[type=submit]:hover,.yr-contact-form input[type=submit]:focus{border-color:var(--yr-button-fill-hover, var(--yr-accent-hover, var(--yr-accent, #2a61cf)))!important;background:var(--yr-button-fill-hover, var(--yr-accent-hover, var(--yr-accent, #2a61cf)))!important;color:var(--yr-button-text, #fff)!important}
