/* Shared inner-page menu and footer, derived from the approved homepage. */
.boss-footer-grid { display: grid; grid-template-columns: 1.15fr 1fr 1fr 1fr; gap: 45px; }
.boss-footer-brand > p { font-size: 20px; line-height: 1.45; margin-top: 23px; font-weight: 400; letter-spacing: -0.03em; }
.boss-footer-brand > a:last-child { display: inline-block; font-size: 12px; margin-top: 18px; padding: 7px 0px; }
.boss-footer-bottom { display: flex; justify-content: space-between; gap: 25px; border-top: 1px solid rgb(217, 228, 220); margin-top: 48px; padding-top: 23px; font-size: 11px; color: rgb(108, 126, 113); }
.boss-footer-bottom > div { display: flex; flex-wrap: wrap; gap: 22px; }
.boss-footer-bottom a { color: rgb(99, 125, 109); }
.boss-footer .boss-footer-discovery { display: flex; flex-wrap: wrap; gap: 12px 24px; padding-top: 28px; margin-top: 28px; border-top: 1px solid rgb(217, 228, 220); font-size: 11px; line-height: 1.7; }
.boss-footer-discovery a { color: rgb(99, 125, 109); }
@media (max-width: 820px){.boss-footer-grid { gap: 28px; }}
@media (max-width: 560px){.boss-footer-grid { grid-template-columns: 1fr 1fr; gap: 35px 24px; }
.boss-footer-brand { grid-column: 1 / -1; display: grid; grid-template-columns: 1fr 1fr; gap: 10px 20px; align-items: center; }
.boss-footer-brand > p { margin: 0px; font-size: 18px; grid-area: 1 / 2 / 3; }
.boss-footer-brand > a:last-child { margin: 0px; }
.boss-footer-bottom { flex-direction: column; gap: 13px; margin-top: 30px; font-size: 10px; }
.boss-footer-bottom > div { gap: 12px 19px; }}
@media (prefers-reduced-motion: reduce){.boss-home *, .boss-footer *, .aqtos-navigation * { animation: auto ease 0s 1 normal none running none !important; transition: none !important; scroll-behavior: auto !important; }}
body.aq-inner .aqtos-navigation { font-family: Inter, Arial, sans-serif; }
.boss-home :where(a, button, input), .boss-footer a, body.aq-inner .aqtos-navigation :where(a, button) { font-family: Inter, Arial, sans-serif; }
.boss-home .boss-button, .boss-home .boss-hero-wide .boss-button, body.aq-inner .aqtos-concept.aqtos-navigation .get-started, body.aq-inner .aqtos-concept.aqtos-navigation :is(.mobile-header-cta, .mobile-nav-cta) { min-height: 38px; padding: 8px 17px; border: 1px solid rgb(51, 124, 140); border-radius: 7px; background: linear-gradient(105deg, rgb(29, 60, 81) 0%, rgb(59, 134, 150) 100%); box-shadow: rgba(255, 255, 255, 0.125) 0px 1px 0px inset, rgba(20, 63, 73, 0.15) 0px 1px 2px, rgba(84, 197, 208, 0.28) 0px 0px 13px; color: rgb(255, 255, 255); font-family: Inter, Arial, sans-serif; font-size: 14px; font-weight: 550; line-height: 1.4; gap: 0px; transition: background 0.18s, box-shadow 0.18s, transform 0.18s; }
.boss-home .boss-button:hover, .boss-home .boss-hero-wide .boss-button:hover, body.aq-inner .aqtos-concept.aqtos-navigation .get-started:hover, body.aq-inner .aqtos-concept.aqtos-navigation :is(.mobile-header-cta, .mobile-nav-cta):hover { background: linear-gradient(105deg, rgb(36, 75, 97), rgb(67, 142, 157)); border-color: rgb(66, 140, 155); box-shadow: rgba(255, 255, 255, 0.14) 0px 1px 0px inset, rgba(20, 63, 73, 0.15) 0px 2px 3px, rgba(84, 197, 208, 0.34) 0px 0px 16px; color: rgb(255, 255, 255); transform: translateY(-1px); }
body.aq-inner .aqtos-concept.aqtos-navigation, body.aq-inner .aqtos-concept.aqtos-navigation * { font-family: Inter, Arial, sans-serif; }
body.aq-inner .aqtos-concept.aqtos-navigation .site-header { position: fixed; top: 0px; left: 0px; right: 0px; height: 72px; }
body.aq-inner .aqtos-concept.aqtos-navigation .header-inner { width: calc(100% - 48px); max-width: 1200px; height: 72px; padding: 12px 24px; border-radius: 0px 0px 26px 26px; background: rgb(255, 255, 255); transition: box-shadow 0.25s; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-scrolled .header-inner { box-shadow: rgba(23, 52, 60, 0.03) 0px 4px 8px, rgba(23, 52, 60, 0.19) 0px 18px 40px -9px; }
body.aq-inner .aqtos-concept.aqtos-navigation .mobile-nav-cta > span { display: none; }
@media (max-width: 1100px){body.aq-inner .aqtos-concept.aqtos-navigation .header-inner { gap: 18px; padding-inline: 18px; }
body.aq-inner .aqtos-concept.aqtos-navigation .main-nav { gap: 17px; }}
@media (max-width: 760px){body.aq-inner .aqtos-concept.aqtos-navigation .site-header { height: 64px; }
body.aq-inner .aqtos-concept.aqtos-navigation .header-inner { width: calc(100% - 24px); height: 64px; gap: 10px; padding: 10px 12px; border-radius: 0px 0px 21px 21px; }
body.aq-inner .aqtos-concept.aqtos-navigation .mobile-header-cta { font-size: 12px; padding-inline: 15px; }}
body.aq-inner .aqtos-concept.aqtos-navigation .math-link { min-height: 36px; padding: 7px 10px; border: 0px; border-radius: 0px; background: none; box-shadow: none; font-size: 14px; font-weight: 400; color: rgb(82, 100, 106); }
body.aq-inner .aqtos-concept.aqtos-navigation .math-link:hover { background: none; color: rgb(23, 120, 136); }
body.aq-inner .aqtos-concept.aqtos-navigation .products-menu .chevron { display: none; }
body.aq-inner .aqtos-concept.aqtos-navigation .products-menu > summary::after { content: "+"; width: 10px; color: rgb(114, 144, 153); font-size: 17px; font-weight: 300; line-height: 1; text-align: center; }
body.aq-inner .aqtos-concept.aqtos-navigation .products-menu[open] > summary::after { content: "−"; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-products-menu { display: grid; grid-template-columns: minmax(0px, 1fr) 175px; gap: 22px; min-width: 0px; padding: 16px; border: 1px solid rgb(224, 233, 236); border-radius: 12px; background: rgb(255, 255, 255); box-shadow: rgba(35, 78, 88, 0.22) 0px 12px 35px -16px; animation: 0.16s ease-out 0s 1 normal none running boss-products-enter; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-product-cards { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 12px; min-width: 0px; }
body.aq-inner .aqtos-concept.aqtos-navigation a.boss-product-card { display: flex; position: relative; flex-direction: column; justify-content: flex-end; align-items: stretch; min-height: 232px; overflow: hidden; border: 1px solid rgb(219, 233, 236); border-radius: 7px; padding: 0px; background: rgb(228, 243, 245); text-decoration: none; transition: background 0.18s, border-color 0.18s; }
body.aq-inner .aqtos-concept.aqtos-navigation a.boss-product-card:hover { background: rgb(214, 237, 240); border-color: rgb(159, 203, 211); }
.boss-product-art { position: relative; display: grid; place-items: center; height: 148px; flex: 1 1 0%; min-height: 0px; overflow: hidden; color: rgb(57, 118, 130); background: radial-gradient(at 65% 20%, rgba(255, 255, 255, 0.66), transparent 70%); }
.boss-product-art > svg { width: 100%; height: auto; max-height: 156px; padding: 5px; }
.boss-product-boss .boss-product-art > img { position: absolute; top: 21px; left: 18px; width: 240px; max-width: none; height: auto; border: 1px solid rgb(190, 212, 217); border-radius: 5px; box-shadow: rgba(65, 110, 123, 0.133) 0px 8px 25px; transform: rotate(-5deg); }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-product-data { background: rgb(232, 239, 245); }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-product-ai { background: rgb(240, 242, 239); }
.boss-product-ai-orbit { display: flex; align-items: center; gap: 13px; transform: rotate(-8deg); }
.boss-product-ai-orbit > img { box-sizing: content-box; width: 29px; height: 29px; padding: 15px; background: rgb(255, 255, 255); border: 1px solid rgb(224, 229, 227); border-radius: 13px; box-shadow: rgba(40, 87, 97, 0.07) 0px 7px 20px; }
.boss-product-ai-orbit > img:last-child { margin-top: 30px; transform: rotate(16deg); }
.boss-product-caption { position: relative; display: grid; gap: 5px; padding: 16px; background: linear-gradient(transparent, rgba(248, 252, 252, 0.44)); white-space: normal; }
.boss-product-caption > strong { font-size: 15px; font-weight: 600; color: rgb(33, 77, 89); line-height: 1.2; letter-spacing: -0.02em; }
.boss-product-caption > small { font-size: 11.5px; font-weight: 400; color: rgb(89, 117, 124); line-height: 1.5; min-height: 34px; }
.boss-product-links { display: flex; flex-direction: column; justify-content: space-between; gap: 5px; padding: 3px 0px; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-product-links > a { display: grid; justify-content: start; gap: 5px; min-height: 49px; padding: 8px; border-radius: 5px; text-decoration: none; white-space: normal; transition: background 0.15s; }
.boss-product-links strong { font-size: 13px; font-weight: 500; color: rgb(38, 75, 85); line-height: 1.3; }
.boss-product-links small { font-size: 11px; font-weight: 400; color: rgb(118, 138, 144); line-height: 1.4; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-product-links > a:hover { background: rgb(240, 247, 248); }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-products-menu a:focus-visible { outline: rgb(51, 124, 140) solid 2px; outline-offset: 3px; }
@media (min-width: 981px){body.aq-inner .aqtos-concept.aqtos-navigation .products-menu { position: static; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-products-menu { position: absolute; top: calc(100% + 2px); left: 12px; right: 12px; width: auto; margin: 0px; }}
@media (min-width: 761px) and (max-width: 980px){body.aq-inner .aqtos-concept.aqtos-navigation .main-nav.is-open { max-height: calc(100dvh - 85px); overflow-y: auto; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-products-menu { position: static; grid-template-columns: minmax(0px, 1fr) 160px; width: 100%; margin: 12px 0px; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-product-cards { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
body.aq-inner .aqtos-concept.aqtos-navigation a.boss-product-card { min-height: 190px; }
.boss-product-art { max-height: 100px; }}
@media (max-width: 760px){body.aq-inner .aqtos-concept.aqtos-navigation .main-nav { overflow-y: auto; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-products-menu { position: static; display: block; padding: 0px; margin: 7px 0px 12px; border: 0px; border-radius: 0px; box-shadow: none; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-product-cards { grid-template-columns: 1fr; gap: 8px; }
body.aq-inner .aqtos-concept.aqtos-navigation a.boss-product-card { display: grid; grid-template-columns: 72px 1fr; min-height: 80px; }
.boss-product-art { height: 100%; min-height: 78px; max-height: 94px; }
.boss-product-caption { padding: 10px; gap: 5px; }
.boss-product-caption > strong { font-size: 14px; }
.boss-product-caption > small { font-size: 11px; min-height: 0px; }
.boss-product-boss .boss-product-art > img { left: 10px; top: 15px; width: 140px; }
.boss-product-art > svg { width: 110px; max-width: none; padding: 0px; }
.boss-product-ai-orbit { gap: 0px; }
.boss-product-ai-orbit > img { width: 21px; height: 21px; padding: 8px; border-radius: 9px; }
.boss-product-ai-orbit > img:last-child { margin-left: -7px; margin-top: 25px; }
.boss-product-links { margin-top: 13px; padding-top: 10px; border-top: 1px solid rgb(230, 237, 239); gap: 3px; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-product-links > a { min-height: 49px; padding: 7px 3px; }}
@keyframes boss-products-enter { 
  0% { opacity: 0; transform: translateY(-5px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@media (prefers-reduced-motion: reduce){body.aq-inner .aqtos-concept.aqtos-navigation .boss-products-menu { animation: auto ease 0s 1 normal none running none; }
.boss-product-card, .boss-product-links > a { transition: none !important; }}
body.aq-inner .aqtos-concept.aqtos-navigation .boss-use-cases-menu { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 8px; min-width: 0px; padding: 14px; border: 1px solid rgb(224, 233, 236); border-radius: 12px; background: rgb(255, 255, 255); box-shadow: rgba(35, 78, 88, 0.22) 0px 12px 35px -16px; animation: 0.16s ease-out 0s 1 normal none running boss-products-enter; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-use-cases-menu > a { display: flex; justify-content: flex-start; align-items: flex-start; gap: 12px; min-height: 96px; padding: 16px 12px; border-radius: 7px; text-decoration: none; white-space: normal; transition: background 0.15s; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-use-cases-menu > a:hover { background: rgb(237, 247, 248); }
.boss-use-cases-menu strong { display: block; margin-bottom: 6px; font-size: 13px; font-weight: 550; line-height: 1.4; color: rgb(38, 75, 85); }
.boss-use-cases-menu small { display: block; font-size: 11.5px; font-weight: 400; line-height: 1.55; color: rgb(114, 135, 142); }
.boss-use-case-icon { display: grid; place-items: center; flex: 0 0 auto; width: 31px; height: 34px; color: rgb(68, 141, 153); }
.boss-use-case-icon svg { width: 24px; height: 24px; fill: none; stroke: currentcolor; stroke-width: 1.4; stroke-linecap: round; stroke-linejoin: round; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-use-cases-menu > a:focus-visible { outline: rgb(51, 124, 140) solid 2px; outline-offset: 2px; }
@media (min-width: 981px){body.aq-inner .aqtos-concept.aqtos-navigation .boss-use-cases-menu { position: absolute; top: calc(100% + 2px); left: 12px; right: 12px; width: auto; margin: 0px; }}
@media (min-width: 981px) and (max-width: 1100px){body.aq-inner .aqtos-concept.aqtos-navigation .brand { margin-right: 12px; }
body.aq-inner .aqtos-concept.aqtos-navigation .main-nav { gap: 14px; font-size: 13px; }}
@media (min-width: 761px) and (max-width: 980px){body.aq-inner .aqtos-concept.aqtos-navigation .boss-use-cases-menu { position: static; grid-template-columns: repeat(2, minmax(0px, 1fr)); width: 100%; margin: 12px 0px; }}
@media (max-width: 760px){body.aq-inner .aqtos-concept.aqtos-navigation .boss-use-cases-menu { position: static; grid-template-columns: 1fr; gap: 4px; padding: 5px 0px; margin: 7px 0px 12px; border: 0px; border-radius: 0px; box-shadow: none; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-use-cases-menu > a { min-height: 80px; padding: 12px 6px; gap: 12px; }
.boss-use-cases-menu strong { font-size: 14px; }}
@media (prefers-reduced-motion: reduce){body.aq-inner .aqtos-concept.aqtos-navigation .boss-use-cases-menu { animation: auto ease 0s 1 normal none running none; }
.boss-use-cases-menu > a { transition: none !important; }}
.boss-footer nav > a, .boss-footer-discovery a { color: rgb(119, 145, 150); }
.boss-footer-brand > p { font-size: 23px; line-height: 1.3; color: rgb(54, 94, 104); }
.boss-footer-bottom, .boss-footer .boss-footer-discovery { border-color: rgb(224, 233, 235); color: rgb(140, 161, 166); }
.boss-footer-bottom a { color: rgb(130, 155, 160); }
.boss-footer nav > a, .boss-footer-discovery a, .boss-footer-bottom, .boss-footer-bottom a { color: rgb(97, 122, 131); }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-resources-menu { grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 8px; padding: 18px; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-resources-menu > a { padding: 19px 17px; min-height: 104px; border: 1px solid transparent; align-items: center; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-resources-menu > a:hover { border-color: rgb(224, 236, 236); background: rgb(243, 249, 249); }
.boss-resources-menu .boss-use-case-icon { width: 38px; height: 38px; border-radius: 9px; background: rgb(238, 246, 246); }
.boss-resources-menu small { color: rgb(102, 126, 133); }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-updates-link { gap: 6px; }
.boss-updates-badge { display: inline-grid; place-items: center; min-width: 17px; height: 17px; padding: 0px 4px; border: 1px solid rgb(197, 227, 226); border-radius: 5px; background: rgb(233, 245, 243); color: rgb(40, 124, 118); font-size: 10px; font-weight: 600; line-height: 1; font-variant-numeric: tabular-nums; }
@media (min-width: 761px) and (max-width: 980px){body.aq-inner .aqtos-concept.aqtos-navigation .boss-resources-menu { grid-template-columns: repeat(2, minmax(0px, 1fr)); }}
@media (max-width: 760px){body.aq-inner .aqtos-concept.aqtos-navigation .boss-resources-menu { grid-template-columns: 1fr; padding: 5px 0px; }
body.aq-inner .aqtos-concept.aqtos-navigation .boss-resources-menu > a { padding: 10px 6px; min-height: 76px; }}
@media (forced-colors: active){.boss-updates-badge { border-color: canvastext; }}
.boss-restored-footer, .boss-restored-footer * { font-family: Inter, sans-serif; box-sizing: border-box; }
.boss-restored-footer { flex-shrink: 0; display: grid; grid-template-columns: minmax(0px, 1fr); overflow: hidden; padding-top: 62px; background: rgb(245, 249, 250); border-top: 3px solid transparent; border-image: linear-gradient(90deg, rgb(84, 197, 208), rgb(20, 106, 114)) 1 / 1 / 0 stretch; }
.boss-restored-footer-grid { display: grid; grid-template-columns: 1.1fr 1fr 1.5fr 1.4fr 1fr; gap: 34px; align-items: start; }
.boss-restored-footer-grid > div:first-child { border-right: 1px solid rgba(84, 197, 208, 0.2); padding-right: 22px; }
.boss-restored-footer-grid > div:first-child > a { display: block; margin-bottom: 18px; }
.boss-restored-footer-grid > div:first-child img { height: 32px; width: auto; max-width: 100%; }
.boss-restored-footer .footer-tagline { font-size: 11px; color: rgb(125, 151, 168); margin-bottom: 25px; }
.boss-restored-footer .footer-col-heading { font-size: 10px; font-weight: 650; letter-spacing: 0.08em; line-height: 1.5; margin: 0px 0px 14px; color: rgb(41, 73, 87); }
.boss-restored-footer .footer-col-heading.mt-4 { margin-top: 27px !important; }
.boss-restored-footer .footer-col-links { list-style: none; margin: 0px; padding: 0px; }
.boss-restored-footer .footer-col-links li { margin-bottom: 9px; line-height: 1.4; }
.boss-restored-footer .footer-col-links a, .boss-footer-guides a { font-size: 12px; line-height: 1.6; color: rgb(107, 128, 144); text-decoration: none; }
.boss-restored-footer a:hover { color: rgb(20, 106, 114); text-decoration: underline; text-underline-offset: 3px; }
.boss-restored-footer .footer-search .input-group { display: flex; flex-wrap: nowrap; height: 34px; }
.boss-restored-footer .footer-search input { min-width: 0px; width: 100%; font-size: 10px; padding: 7px 10px; background: rgb(237, 244, 246); border: 1px solid rgb(212, 224, 230); border-radius: 5px 0px 0px 5px; }
.boss-restored-footer .footer-search button { padding: 7px 10px; min-width: 32px; border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(212, 224, 230) rgb(212, 224, 230) rgb(212, 224, 230) currentcolor; border-image: none; background: rgb(237, 244, 246); border-radius: 0px 5px 5px 0px; color: rgb(103, 128, 140); }
.boss-restored-footer .footer-search svg { width: 13px; height: 13px; stroke: currentcolor; fill: none; stroke-width: 1.6; }
.boss-footer-guides { padding: 35px 0px 28px; }
.boss-footer-guides > div { display: flex; gap: 24px; flex-wrap: wrap; }
.boss-footer-legal { display: flex; align-items: center; justify-content: space-between; gap: 25px; padding-top: 25px; border-top: 1px solid rgb(223, 232, 235); }
.boss-footer-legal p { margin: 0px; font-size: 10px; line-height: 1.8; color: rgb(120, 142, 153); }
.boss-footer-legal em { font-style: normal; }
.boss-footer-legal nav { display: flex; align-items: center; flex-wrap: wrap; gap: 13px; }
.boss-footer-legal a { font-size: 10px; color: rgb(100, 126, 141); text-decoration: none; }
.boss-footer-social a { font-weight: 700; font-size: 19px; line-height: 1; }
.boss-footer-social svg { width: 24px; height: 24px; fill: currentcolor; }
.boss-footer-social svg path { fill: rgb(245, 249, 250); }
.boss-footer-signoff { text-align: center; padding: 58px 0px 45px; }
.boss-footer-signoff img { width: 136px; height: auto; margin-bottom: 23px; }
.boss-footer-signoff p { font-size: 13px; color: rgb(102, 131, 142); line-height: 1.9; margin-bottom: 24px; }
.boss-footer-screen { max-height: 410px; margin: 0px 3.5% 0px 25%; overflow: hidden; box-shadow: rgba(36, 97, 107, 0.094) 0px 1px 35px; border-radius: 6px 6px 0px 0px; }
.boss-footer-screen img { display: block; width: 100%; height: auto; }
.boss-restored-footer :focus-visible, .boss-news :focus-visible { outline: rgb(54, 139, 148) solid 2px; outline-offset: 5px; }
@media (max-width: 1200px){.boss-restored-footer-grid { gap: 25px; grid-template-columns: 1fr 1fr 1.25fr 1.2fr 1fr; }}
@media (max-width: 760px){.boss-restored-footer { padding-top: 42px; }
.boss-restored-footer-grid { grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 34px 25px; }
.boss-restored-footer-grid > div:first-child { grid-column: 1 / -1; border: 0px; padding: 0px; }
.boss-restored-footer .footer-search { max-width: 270px; }
.boss-footer-legal { align-items: flex-start; flex-direction: column; gap: 18px; }
.boss-footer-legal nav { gap: 15px; }
.boss-footer-screen { max-height: 190px; margin: 0px 20px; }
.boss-footer-signoff { padding: 44px 0px 37px; }}
.boss-restored-footer .boss-button { display: inline-flex; justify-content: center; align-items: center; padding: 10px 22px; border: 1px solid rgb(54, 127, 141); border-radius: 5px; background: linear-gradient(110deg, rgb(28, 70, 89), rgb(57, 139, 152)); box-shadow: rgba(77, 199, 206, 0.21) 0px 3px 12px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 550; text-decoration: none; min-height: 38px; }
.boss-restored-footer .boss-button:hover { color: rgb(255, 255, 255); background: linear-gradient(110deg, rgb(22, 61, 79), rgb(48, 126, 138)); text-decoration: none; }
.boss-restored-footer .boss-button::before, .boss-restored-footer .boss-button::after { content: none; }