@media (max-width: 760px){:root{--mobile-gutter:20px;--mobile-header:58px;--mobile-section:52px;--mobile-radius:18px;--mobile-line:rgba(255,255,255,.13);--mobile-copy:rgba(255,255,255,.7)}html{overflow-x:clip;scroll-padding-top:calc(var(--mobile-header) + 12px)}body.santa-shell{min-width:320px;overflow-x:clip;background:#0d0b0e}body.santa-shell::after{display:none!important}#santa-app,
  #santa-app main,
  #santa-app section,
  #santa-app article,
  #santa-app nav,
  #santa-app header,
  #santa-app footer,
  #santa-app div{min-width:0}#santa-app img,
  #santa-app video{max-width:100%}#santa-app .signal-wrap{width:100%!important;max-width:none!important;margin-inline:auto!important;padding-inline:var(--mobile-gutter)!important}#santa-app .signal-section{min-height:0!important;padding-block:var(--mobile-section)!important}#santa-app .santa-reveal,
  #santa-app .santa-reveal.is-visible{opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important}#santa-app .signal-header{position:fixed!important;inset:0 0 auto!important;z-index:1200!important;display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;width:100%!important;height:var(--mobile-header)!important;min-height:var(--mobile-header)!important;padding:0 14px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.13)!important;border-radius:0!important;background:linear-gradient(90deg,rgba(10,9,12,.78),rgba(23,14,20,.64) 58%,rgba(24,15,18,.6))!important;box-shadow:0 8px 30px rgba(0,0,0,.14)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;backdrop-filter:blur(18px) saturate(135%)!important}#santa-app .signal-header.is-scrolled{background:linear-gradient(90deg,rgba(9,8,11,.9),rgba(18,12,17,.84) 58%,rgba(18,12,15,.82))!important;box-shadow:0 10px 32px rgba(0,0,0,.25)!important}#santa-app .header__logo,
  #santa-app .signal-header > a:first-child{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;height:42px!important;padding:0!important}#santa-app .signal-brand__mark{flex:0 0 auto}#santa-app .signal-brand__wordmark{transform:scale(.88);transform-origin:left center}#santa-app .signal-header__core,
  #santa-app .signal-header__cta{display:none!important}#santa-app .signal-header__right{position:static!important;display:flex!important;justify-content:flex-end!important;align-items:center!important}#santa-app .header__burger{position:relative!important;display:grid!important;place-content:center!important;gap:4px!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:13px!important;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.045))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 7px 20px rgba(0,0,0,.16)!important;color:#fff!important}#santa-app .header__burger span{display:block!important;width:18px!important;height:1px!important;margin:0!important;background:currentColor!important;border-radius:999px!important}#santa-app .mobile-nav{position:fixed!important;inset:0!important;z-index:1500!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;padding:8px!important;overflow:hidden!important;background:rgba(5,4,7,.54)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .22s ease,visibility .22s ease!important}#santa-app .mobile-nav.is-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important}#santa-app .mobile-nav__sheet{justify-self:stretch!important;align-self:start!important;width:auto!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 16px)!important;margin:0!important;padding:20px 16px calc(18px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:25px!important;background:radial-gradient(circle at 95% 0,rgba(225,34,77,.17),transparent 34%),
      linear-gradient(150deg,rgba(20,14,20,.96),rgba(10,9,12,.985) 62%)!important;color:#fff!important;box-shadow:0 26px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.15)!important}#santa-app .mobile-nav__head{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:54px!important;padding:0 2px 15px!important;border-bottom:1px solid rgba(255,255,255,.14)!important}#santa-app .mobile-nav__head > div{display:grid!important;gap:5px!important}#santa-app .mobile-nav__eyebrow{color:#ff557b!important;font-size:10px!important;font-weight:800!important;letter-spacing:.08em!important}#santa-app .mobile-nav__head strong{color:#fff!important;font-size:25px!important;line-height:1!important;letter-spacing:-.045em!important}#santa-app .mobile-nav__close{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.23)!important;border-radius:13px!important;background:rgba(255,255,255,.08)!important;color:#fff!important}#santa-app .mobile-nav__close span{display:block!important;width:1em!important;height:1em!important;font-size:27px!important;font-weight:350!important;line-height:.82!important;transform:translateY(-1px)!important}#santa-app .mobile-nav__close::before,
  #santa-app .mobile-nav__close::after{content:none!important;display:none!important}#santa-app .signal-mobile-nav__group{margin-top:18px!important;padding:0!important}#santa-app .signal-mobile-nav__group > p{margin:0 0 7px!important;color:rgba(255,255,255,.4)!important;font-size:9px!important;font-weight:800!important;letter-spacing:.12em!important}#santa-app .mobile-nav__links{display:grid!important;grid-template-columns:1fr!important;gap:0!important}#santa-app .mobile-nav__links a{display:grid!important;grid-template-columns:32px minmax(0,1fr) auto!important;align-items:center!important;min-height:46px!important;padding:0 8px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;background:transparent!important;color:rgba(255,255,255,.82)!important}#santa-app .mobile-nav__links a.is-active{background:linear-gradient(90deg,rgba(231,24,70,.13),transparent 78%)!important;color:#fff!important}#santa-app .mobile-nav__num{color:#ff4a70!important;font-size:10px!important;font-weight:800!important}#santa-app .mobile-nav__links a > span:nth-child(2){font-size:15px!important;font-weight:750!important;letter-spacing:-.02em!important}#santa-app .mobile-nav__links a small{color:rgba(255,255,255,.36)!important;font-size:9px!important}#santa-app .signal-mobile-nav__resources{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#santa-app .signal-mobile-nav__resources a{position:relative!important;display:grid!important;grid-template-columns:24px minmax(0,1fr) 12px!important;align-items:center!important;gap:6px!important;min-height:56px!important;padding:9px 8px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.025))!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important}#santa-app .signal-mobile-nav__resources a.is-active{border-color:rgba(255,79,118,.46)!important;background:linear-gradient(145deg,rgba(224,24,69,.17),rgba(255,255,255,.035))!important}#santa-app .signal-mobile-nav__resource-num{color:#ff5277!important;font-size:9px!important;font-weight:850!important}#santa-app .signal-mobile-nav__resource-copy{display:grid!important;gap:2px!important;min-width:0!important}#santa-app .signal-mobile-nav__resource-copy strong{font-size:12px!important;line-height:1.2!important;white-space:normal!important;word-break:keep-all!important}#santa-app .signal-mobile-nav__resource-copy small{color:rgba(255,255,255,.38)!important;font-size:8px!important}#santa-app .signal-mobile-nav__resource-arrow{color:rgba(255,255,255,.55)!important;font-size:10px!important}#santa-app .signal-section-head,
  #santa-app .signal-section-head--split{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:0 0 24px!important}#santa-app .signal-section-head > p,
  #santa-app .signal-section-head > div > p{margin:0!important;color:#ff4e74!important;font-size:10px!important;font-weight:800!important;letter-spacing:.04em!important}#santa-app .signal-section-head--split > div{display:grid!important;row-gap:10px!important}#santa-app .signal-section-head h2{max-width:none!important;margin:0!important;font-size:clamp(29px,8.2vw,36px)!important;line-height:1.08!important;letter-spacing:-.055em!important;word-break:keep-all!important;overflow-wrap:normal!important}#santa-app .signal-section-head > span,
  #santa-app .signal-section-head--split > span{max-width:38rem!important;margin:0!important;color:var(--mobile-copy)!important;font-size:13px!important;line-height:1.7!important;word-break:keep-all!important}#santa-app .signal-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:9px!important;margin-top:20px!important}#santa-app .signal-button,
  #santa-app .signal-actions .signal-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 17px!important;border-radius:13px!important;font-size:12px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;transform:none!important}#santa-app .signal-button::after{position:static!important;margin-left:10px!important}#santa-app .signal-page-hero__copy .signal-actions .signal-button{padding:0 8px 0 11px!important;gap:7px!important}#santa-app .signal-page-hero__copy .signal-actions .signal-button::after{position:static!important;inset:auto!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;transform:none!important}#santa-app .signal-page--api .signal-page-hero__copy .signal-actions{flex-wrap:nowrap!important;gap:7px!important}#santa-app .signal-page--api .signal-page-hero__copy .signal-actions .signal-button{flex:0 0 auto!important;height:40px!important;min-height:40px!important;padding-inline:9px!important;font-size:11px!important}#santa-app .signal-page--api .signal-page-hero__copy .signal-actions .signal-button::after{position:static!important;inset:auto!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin-left:5px!important;border-radius:6px!important;font-size:8px!important;transform:none!important}#santa-app .signal-button--primary{border:1px solid rgba(255,255,255,.22)!important;background:linear-gradient(110deg,#dc1749,#ee255a)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 9px 24px rgba(211,16,65,.23)!important}#santa-app .signal-button--text,
  #santa-app .signal-button--ghost{border:1px solid rgba(255,255,255,.28)!important;background:linear-gradient(145deg,rgba(255,255,255,.105),rgba(255,255,255,.035))!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)!important}#santa-app .signal-button:hover::after,
  #santa-app .signal-button:focus-visible::after{background-color:transparent!important;color:currentColor!important}#santa-app .signal-page-hero,
  #santa-app .signal-secondary-hero{position:relative!important;display:grid!important;width:100%!important;height:auto!important;min-height:470px!important;margin:0!important;padding:var(--mobile-header) 0 0!important;overflow:hidden!important;border:0!important;background-color:#0d0b0e!important}#santa-app .signal-page-hero::after,
  #santa-app .signal-secondary-hero::after{content:""!important;position:absolute!important;inset:var(--mobile-header) 0 0!important;z-index:2!important;display:block!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(9,8,11,.30) 0%,rgba(9,8,11,.10) 48%,transparent 84%),
      linear-gradient(0deg,rgba(9,8,11,.34) 0%,rgba(9,8,11,.06) 43%,transparent 70%)!important}#santa-app .signal-page-hero__background:not(.signal-api-hero__unified-image),
  #santa-app .signal-secondary-hero__media,
  #santa-app .signal-service-hero__media{position:absolute!important;inset:var(--mobile-header) 0 0!important;z-index:1!important;display:block!important;width:100%!important;height:calc(100% - var(--mobile-header))!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:1!important;transform:none!important}#santa-app .signal-page--casino .signal-page-hero__portrait{position:absolute!important;inset:var(--mobile-header) -24px 0 auto!important;z-index:1!important;display:block!important;width:68vw!important;max-width:300px!important;height:auto!important;margin:0!important;overflow:hidden!important;opacity:.86!important;clip-path:none!important;filter:drop-shadow(-18px 12px 34px rgba(0,0,0,.38))!important;pointer-events:none!important;transform:none!important}#santa-app .signal-page--casino .signal-page-hero__portrait picture{display:block!important;width:100%!important;height:100%!important}#santa-app .signal-page--casino .signal-page-hero__portrait-image{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 9%!important;transform:none!important}#santa-app .signal-page-hero__background:not(.signal-api-hero__unified-image),
  #santa-app .signal-page-hero__background img,
  #santa-app .signal-page--api .signal-api-hero__unified-image,
  #santa-app .signal-secondary-hero__image,
  #santa-app .signal-service-hero__image{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:66% center!important;filter:saturate(1) brightness(1) contrast(1.01)!important;transform:none!important}#santa-app .signal-page-hero__background:not(.signal-api-hero__unified-image){height:calc(100% - var(--mobile-header))!important}#santa-app .signal-page--api .signal-api-hero__unified-picture{position:absolute!important;inset:var(--mobile-header) 0 0!important;width:100%!important;height:calc(100% - var(--mobile-header))!important}#santa-app .signal-page--api .signal-api-hero__unified-image{position:relative!important;inset:auto!important;width:100%!important;height:100%!important}#santa-app .signal-page-hero__shade{position:absolute!important;inset:var(--mobile-header) 0 0!important;z-index:2!important;background:transparent!important}#santa-app .signal-page-hero__inner{position:absolute!important;inset:var(--mobile-header) 0 0!important;z-index:4!important;display:flex!important;align-items:center!important;width:100%!important;min-height:0!important;padding:4px var(--mobile-gutter) 0!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#santa-app .signal-page-hero__copy,
  #santa-app .signal-secondary-hero__copy{position:relative!important;inset:auto!important;z-index:4!important;display:block!important;width:min(100%,350px)!important;max-width:100%!important;margin:0!important;padding:18px 17px 16px 18px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.14)!important;border-left:2px solid rgba(255,71,111,.82)!important;border-radius:28px 28px 21px 21px!important;background:radial-gradient(circle at 88% 0%,rgba(255,255,255,.045),transparent 34%),
      linear-gradient(145deg,rgba(17,13,19,.26),rgba(9,7,11,.08))!important;box-shadow:0 12px 30px rgba(0,0,0,.10),
      inset 0 1px 0 rgba(255,255,255,.14),
      inset 0 -1px 0 rgba(255,255,255,.035)!important;-webkit-backdrop-filter:blur(1.5px) saturate(104%)!important;backdrop-filter:blur(1.5px) saturate(104%)!important;color:#fff!important;transform:none!important}#santa-app .signal-secondary-hero__copy{position:absolute!important;top:calc(var(--mobile-header) + ((100% - var(--mobile-header)) / 2) + 4px)!important;left:var(--mobile-gutter)!important;right:auto!important;align-self:auto!important;margin:0!important;transform:translateY(-50%)!important}#santa-app .signal-page-hero__copy > p,
  #santa-app .signal-secondary-hero__copy > p{margin:0 0 9px!important;color:#ff4e75!important;font-size:10px!important;font-weight:850!important;letter-spacing:.08em!important}#santa-app .signal-tojino-hero .signal-page-hero__copy > p{color:#6cbcff!important}#santa-app .signal-api-hero .signal-page-hero__copy > p{color:#b597ff!important}#santa-app .signal-page-hero__copy h1,
  #santa-app .signal-secondary-hero__copy h1{max-width:350px!important;margin:0!important;color:#fff!important;font-size:clamp(34px,9.6vw,41px)!important;line-height:1.04!important;letter-spacing:-.062em!important;word-break:keep-all!important;overflow-wrap:normal!important;text-shadow:0 2px 18px rgba(0,0,0,.72),0 1px 2px rgba(0,0,0,.9)!important}#santa-app .signal-page-hero__copy > span,
  #santa-app .signal-page-hero__copy > p:not(:first-child),
  #santa-app .signal-secondary-hero__copy > span{display:block!important;max-width:340px!important;margin:14px 0 0!important;color:rgba(255,255,255,.73)!important;font-size:12px!important;line-height:1.62!important;word-break:keep-all!important;text-shadow:0 1px 10px rgba(0,0,0,.86)!important}#santa-app .signal-page-hero__copy > ul,
  #santa-app .signal-secondary-hero__meta{display:flex!important;flex-wrap:wrap!important;gap:7px 8px!important;margin:13px 0 0!important;padding:0!important;border:0!important;list-style:none!important}#santa-app .signal-page-hero__copy > ul li,
  #santa-app .signal-secondary-hero__meta li{position:relative!important;display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:rgba(255,255,255,.88)!important;font-size:10px!important;font-weight:760!important;line-height:1.35!important;white-space:nowrap!important;text-shadow:0 1px 7px rgba(0,0,0,.96)!important}#santa-app .signal-page-hero__copy > ul li::before,
  #santa-app .signal-secondary-hero__meta li::before{content:none!important;position:static!important;inset:auto!important;display:none!important;flex:0 0 1px!important;width:1px!important;height:10px!important;margin:0!important;border:0!important;border-radius:999px!important;background:var(--page-accent, #ff426d)!important;transform:translateX(var(--hero-meta-divider-shift,0))!important;animation:none!important}#santa-app .signal-page-hero__copy > ul li + li::before,
  #santa-app .signal-secondary-hero__meta li + li::before{content:""!important;display:block!important}#santa-app .signal-page-hero__copy > ul li:nth-child(2)::before,
  #santa-app .signal-secondary-hero__meta li:nth-child(2)::before{--hero-meta-divider-shift:-2px}#santa-app .signal-page-hero__copy > ul li:nth-child(3)::before,
  #santa-app .signal-secondary-hero__meta li:nth-child(3)::before{--hero-meta-divider-shift:-1px}#santa-app .signal-page-hero__copy > ul li::after,
  #santa-app .signal-secondary-hero__meta li::after{content:none!important;display:none!important}#santa-app .signal-hero-consult{display:none!important}#santa-app .signal-hero-snow,
  #santa-app .signal-service-hero .signal-hero-snow{z-index:3!important;opacity:.68!important}#santa-app .signal-service-hero__atmosphere{position:absolute!important;inset:var(--mobile-header) 0 0!important;z-index:1!important;opacity:.22!important;pointer-events:none!important}#santa-app .signal-service-page--user-hero-holdem .signal-service-hero__image{object-position:90% center!important}#santa-app .signal-service-page--user-hero-agency .signal-service-hero__image{object-position:90% center!important}#santa-app .signal-service-page--user-library .signal-service-hero__image{object-position:66% center!important}#santa-app .signal-service-page--user-lounge .signal-service-hero__image,
  #santa-app .signal-service-page--user-winter .signal-service-hero__image{object-position:68% center!important}#santa-app .signal-casino-hero .signal-page-hero__background{object-position:67% center!important}#santa-app .signal-tojino-hero .signal-page-hero__background{object-position:65% center!important}#santa-app .signal-page--api .signal-api-hero__unified-image{object-position:82% top!important}#santa-app .signal-local-nav,
  #santa-app .signal-service-local{position:relative!important;top:auto!important;z-index:5!important;display:block!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;border-top:1px solid rgba(255,255,255,.1)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;background:rgba(12,10,13,.94)!important;-webkit-backdrop-filter:blur(18px) saturate(126%)!important;backdrop-filter:blur(18px) saturate(126%)!important;scrollbar-width:none!important}#santa-app .signal-local-nav::-webkit-scrollbar,
  #santa-app .signal-service-local::-webkit-scrollbar{display:none!important}#santa-app .signal-local-nav .signal-wrap,
  #santa-app .signal-local-nav .signal-wrap > div,
  #santa-app .signal-service-local{display:flex!important;align-items:center!important;gap:22px!important;white-space:nowrap!important}#santa-app .signal-local-nav .signal-wrap,
  #santa-app .signal-local-nav .signal-wrap > div{min-width:max-content!important;height:100%!important}#santa-app .signal-service-local{padding-inline:var(--mobile-gutter)!important}#santa-app .signal-local-nav a,
  #santa-app .signal-service-local a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:48px!important;margin:0!important;padding:0!important;border:0!important;color:rgba(255,255,255,.57)!important;font-size:11px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}#santa-app .signal-api-checklist__items,
  #santa-app .signal-capability__rows,
  #santa-app .signal-decision__grid,
  #santa-app .signal-powerball-range__grid{display:grid!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important}#santa-app .signal-api-checklist__items > article,
  #santa-app .signal-capability__rows > article,
  #santa-app .signal-decision__grid > article,
  #santa-app .signal-powerball-range__grid > article{position:relative!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;gap:3px 12px!important;width:100%!important;min-height:0!important;margin:0!important;padding:17px!important;overflow:hidden!important;border:1px solid var(--mobile-line)!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.012))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important}#santa-app .signal-page .signal-decision__grid{gap:8px!important}#santa-app .signal-page .signal-decision__grid > article{grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-items:center!important;gap:3px 11px!important;min-height:0!important;padding:14px 30px 14px 15px!important;border-radius:14px!important}#santa-app .signal-page .signal-decision__grid > article > span{grid-column:1!important;grid-row:1!important;align-self:center!important;margin:0!important;color:#ff4e74!important;font-size:9px!important;font-weight:850!important;line-height:1.2!important;white-space:nowrap!important}#santa-app .signal-page .signal-decision__grid > article > h3{grid-column:2!important;grid-row:1!important;margin:0!important;color:#fff!important;font-size:18px!important;line-height:1.2!important;letter-spacing:-.035em!important}#santa-app .signal-page .signal-decision__grid > article > strong{grid-column:2!important;grid-row:2!important;margin:1px 0 0!important;color:rgba(255,255,255,.78)!important;font-size:11.5px!important;line-height:1.4!important}#santa-app .signal-page .signal-decision__grid > article > p{grid-column:1 / -1!important;grid-row:3!important;max-width:none!important;margin:6px 0 0!important;padding:8px 0 0!important;border-top:1px solid rgba(255,255,255,.08)!important;color:var(--mobile-copy)!important;font-size:11.5px!important;line-height:1.52!important;word-break:keep-all!important}#santa-app .signal-page .signal-decision__grid .signal-decision__fold{transform:scale(.78)!important;transform-origin:top right!important}#santa-app .signal-service-feature-grid > article > span,
  #santa-app .signal-scope__column > span,
  #santa-app .signal-process__list > li > span,
  #santa-app .signal-service-process ol > li > span{grid-row:1 / span 2!important;color:#ff4e74!important;font-size:10px!important;font-weight:850!important}#santa-app .signal-service-feature-grid h3,
  #santa-app .signal-service-scope-grid h3,
  #santa-app .signal-scope__column h3,
  #santa-app .signal-process__list h3,
  #santa-app .signal-service-process h3,
  #santa-app .signal-powerball-range__grid > article > h3{grid-column:2!important;margin:0!important;color:#fff!important;font-size:17px!important;line-height:1.25!important;letter-spacing:-.035em!important;word-break:keep-all!important}#santa-app .signal-service-feature-grid p,
  #santa-app .signal-process__list p,
  #santa-app .signal-service-process ol > li p,
  #santa-app .signal-powerball-range__grid > article > p{grid-column:2!important;margin:5px 0 0!important;color:var(--mobile-copy)!important;font-size:12px!important;line-height:1.62!important;word-break:keep-all!important}#santa-app .signal-service-scope-grid ul,
  #santa-app .signal-scope__column ul{grid-column:2!important;display:flex!important;flex-wrap:wrap!important;gap:7px 14px!important;margin:8px 0 0!important;padding:0!important;list-style:none!important}#santa-app .signal-service-scope-grid li,
  #santa-app .signal-scope__column li{color:var(--mobile-copy)!important;font-size:11px!important;line-height:1.5!important;word-break:keep-all!important}#santa-app .signal-service-scope-grid li::before,
  #santa-app .signal-scope__column li::before{content:""!important;display:inline-block!important;width:4px!important;height:4px!important;margin-right:6px!important;border-radius:50%!important;background:#ff496f!important;vertical-align:2px!important}#santa-app .signal-page .signal-tojino-ops__grid,
  #santa-app .signal-page .signal-api-supply__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;scroll-snap-type:none!important}#santa-app .signal-page .signal-tojino-ops__grid > article,
  #santa-app .signal-page .signal-api-supply__grid > article{position:relative!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-content:start!important;gap:5px 6px!important;width:100%!important;min-height:0!important;margin:0!important;padding:13px 12px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(255,255,255,.042),rgba(255,255,255,.008))!important;box-shadow:none!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)!important;transform:none!important;scroll-snap-align:none!important;--signal-cut-size:14px}#santa-app .signal-page .signal-tojino-ops__grid > article:nth-child(1),
  #santa-app .signal-page .signal-tojino-ops__grid > article:nth-child(4),
  #santa-app .signal-page .signal-api-supply__grid > article:first-child{grid-column:1 / -1!important}#santa-app .signal-page .signal-tojino-ops__grid > article > span,
  #santa-app .signal-page .signal-api-supply__grid > article > span{grid-column:1!important;grid-row:1!important;margin:2px 0 0!important;color:var(--page-accent,#ff4e74)!important;font-size:9px!important;font-weight:850!important}#santa-app .signal-page .signal-tojino-ops__grid > article > h3,
  #santa-app .signal-page .signal-api-supply__grid > article > h3{grid-column:2!important;grid-row:1!important;max-width:none!important;margin:0!important;color:#fff!important;font-size:15.5px!important;line-height:1.24!important;word-break:keep-all!important}#santa-app .signal-page .signal-tojino-ops__grid > article > p,
  #santa-app .signal-page .signal-api-supply__grid > article > p{grid-column:1 / -1!important;grid-row:2!important;max-width:none!important;margin:4px 0 0!important;color:var(--mobile-copy)!important;font-size:10.5px!important;line-height:1.48!important;word-break:keep-all!important}#santa-app .signal-page .signal-api-supply__grid > article > a{grid-column:1 / -1!important;grid-row:3!important;justify-self:start!important;margin:4px 0 0!important;font-size:10px!important}#santa-app .signal-page .signal-tojino-ops__grid > article::after,
  #santa-app .signal-page .signal-api-supply__grid > article::after{right:-32px!important;bottom:-32px!important;width:72px!important;height:72px!important}#santa-app .signal-page .signal-ops-notes__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:1px!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-top:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;background:rgba(255,255,255,.14)!important;scroll-snap-type:none!important}#santa-app .signal-page .signal-ops-notes__grid > article,
  #santa-app .signal-page .signal-ops-notes__grid > article + article,
  #santa-app .signal-page .signal-ops-notes__grid > article:nth-child(n){position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:start!important;gap:5px 6px!important;width:auto!important;min-height:0!important;margin:0!important;padding:14px 11px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#0e0c0f!important;box-shadow:none!important;transform:none!important;scroll-snap-align:none!important}#santa-app .signal-page .signal-ops-notes__grid > article > span{grid-column:1!important;grid-row:1!important;margin:2px 0 0!important;color:var(--page-accent,#ff4e74)!important;font-size:9px!important;font-weight:850!important}#santa-app .signal-page .signal-ops-notes__grid > article > h3{grid-column:2!important;grid-row:1!important;margin:0!important;color:#fff!important;font-size:14.5px!important;line-height:1.25!important;word-break:keep-all!important}#santa-app .signal-page .signal-ops-notes__grid > article > p{grid-column:1 / -1!important;grid-row:2!important;margin:4px 0 0!important;color:var(--mobile-copy)!important;font-size:10px!important;line-height:1.48!important;word-break:keep-all!important}#santa-app .signal-page .signal-scope__grid,
  #santa-app .signal-secondary-page .signal-service-feature-grid,
  #santa-app .signal-secondary-page .signal-service-scope-grid,
  #santa-app .signal-secondary-page .signal-service-process ol{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:8px!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}#santa-app .signal-page .signal-scope__grid > .signal-scope__column{display:grid!important;grid-template-columns:23px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:start!important;gap:6px 6px!important;min-height:0!important;padding:13px 12px!important;border-radius:14px!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)!important;--signal-cut-size:14px}#santa-app .signal-page .signal-scope__column > span{grid-column:1!important;grid-row:1!important;margin:2px 0 0!important;color:var(--page-accent,#ff4e74)!important;font-size:9px!important}#santa-app .signal-page .signal-scope__column > h3{grid-column:2!important;grid-row:1!important;margin:0!important;font-size:15.5px!important;line-height:1.24!important}#santa-app .signal-page .signal-scope__column > ul{grid-column:1 / -1!important;grid-row:2!important;display:grid!important;grid-template-columns:1fr!important;gap:3px!important;margin:4px 0 0!important}#santa-app .signal-page .signal-scope__column li{position:relative!important;padding:1px 0 1px 9px!important;font-size:10.25px!important;line-height:1.4!important}#santa-app .signal-page .signal-scope__column li::before{position:absolute!important;left:0!important;top:.68em!important;width:3px!important;height:3px!important;margin:0!important;background:var(--page-accent,#ff4e74)!important}#santa-app .signal-page .signal-scope__column:last-child:nth-child(odd){grid-column:1 / -1!important}#santa-app .signal-page .signal-scope__column:last-child:nth-child(odd) > ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:14px!important}#santa-app .signal-page .signal-process__list{position:relative!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:0!important;margin:0!important;padding:0 0 0 22px!important;border:0!important;overflow:visible!important}#santa-app .signal-page .signal-process__list::before,
  #santa-app .signal-page .signal-process__list::after{top:18px!important;right:auto!important;bottom:18px!important;left:4px!important;width:1px!important;height:auto!important}#santa-app .signal-page .signal-process__list > li,
  #santa-app .signal-page .signal-process__list > li + li,
  #santa-app .signal-page .signal-process__list > li:last-child{position:relative!important;display:grid!important;grid-template-columns:25px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:start!important;gap:3px 8px!important;min-height:0!important;padding:13px 0 14px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.12)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}#santa-app .signal-page .signal-process__list > li:last-child{border-bottom:0!important}#santa-app .signal-page .signal-process__list > li::before{left:-21px!important;top:18px!important;width:7px!important;height:7px!important;border-width:1px!important;box-shadow:0 0 0 4px rgba(255,255,255,.025)!important}#santa-app .signal-page .signal-process__list > li > span{grid-column:1!important;grid-row:1 / span 2!important;margin:2px 0 0!important;color:var(--page-accent,#ff4e74)!important;font-size:9px!important}#santa-app .signal-page .signal-process__list > li > div{grid-column:2!important;grid-row:1 / span 2!important;margin:0!important}#santa-app .signal-page .signal-process__list > li h3{margin:0!important;font-size:15.5px!important;line-height:1.28!important}#santa-app .signal-page .signal-process__list > li p{margin:5px 0 0!important;font-size:10.5px!important;line-height:1.5!important}#santa-app .signal-secondary-page .signal-service-feature-grid > article{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:start!important;gap:5px 6px!important;min-height:0!important;padding:12px!important;border-radius:14px!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)!important;--signal-cut-size:14px}#santa-app .signal-secondary-page .signal-service-feature-grid > article > span{grid-column:1!important;grid-row:1!important;margin:2px 0 0!important;font-size:9px!important}#santa-app .signal-secondary-page .signal-service-feature-grid > article > h3{grid-column:2!important;grid-row:1!important;margin:0!important;font-size:15.5px!important;line-height:1.25!important}#santa-app .signal-secondary-page .signal-service-feature-grid > article > p{grid-column:1 / -1!important;grid-row:2!important;margin:4px 0 0!important;font-size:10.5px!important;line-height:1.48!important}#santa-app .signal-secondary-page .signal-service-scope-grid > article{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:7px!important;min-height:0!important;padding:13px 12px!important;border-radius:14px!important;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)!important;--signal-cut-size:14px}#santa-app .signal-secondary-page .signal-service-scope-grid > article > h3{grid-column:1!important;margin:0!important;font-size:15.5px!important;line-height:1.25!important}#santa-app .signal-secondary-page .signal-service-scope-grid > article > ul{grid-column:1!important;display:grid!important;grid-template-columns:1fr!important;gap:3px!important;margin:0!important}#santa-app .signal-secondary-page .signal-service-scope-grid li{position:relative!important;padding:1px 0 1px 9px!important;font-size:10.25px!important;line-height:1.4!important}#santa-app .signal-secondary-page .signal-service-scope-grid li::before{position:absolute!important;left:0!important;top:.68em!important;width:3px!important;height:3px!important;margin:0!important}#santa-app .signal-secondary-page .signal-service-scope-grid > article:last-child:nth-child(odd){grid-column:1 / -1!important}#santa-app .signal-secondary-page .signal-service-scope-grid > article:last-child:nth-child(odd) > ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:14px!important}#santa-app .signal-secondary-page .signal-service-process ol{border:0!important;background:transparent!important}#santa-app .signal-secondary-page .signal-service-process ol::before{display:none!important}#santa-app .signal-secondary-page .signal-service-process ol > li,
  #santa-app .signal-secondary-page .signal-service-process ol > li:nth-child(odd),
  #santa-app .signal-secondary-page .signal-service-process ol > li:nth-child(even){position:relative!important;display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-content:start!important;gap:0 6px!important;min-height:0!important;padding:12px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(255,255,255,.04),rgba(255,255,255,.012))!important;box-shadow:none!important;overflow:hidden!important}#santa-app .signal-secondary-page .signal-service-process ol > li > span{grid-column:1!important;grid-row:1!important;margin:2px 0 0!important;font-size:9px!important}#santa-app .signal-secondary-page .signal-service-process ol > li > div{grid-column:2!important;margin:0!important}#santa-app .signal-secondary-page .signal-service-process ol > li h3{margin:0!important;font-size:15px!important;line-height:1.28!important}#santa-app .signal-secondary-page .signal-service-process ol > li p{margin:5px 0 0!important;font-size:10.25px!important;line-height:1.48!important}#santa-app .signal-secondary-related{display:none!important}#santa-app .signal-faq__layout,
  #santa-app .v3-qna__layout{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;align-items:start!important}#santa-app .signal-faq__intro,
  #santa-app .v3-qna__intro{position:static!important;width:100%!important;margin:0!important;padding:0!important}#santa-app .signal-faq__intro > p,
  #santa-app .v3-qna__intro > .v3-label{display:block!important;margin:0 0 8px!important;color:#ff4c72!important;font-size:10px!important;font-weight:800!important}#santa-app .signal-faq__intro h2,
  #santa-app .v3-qna__intro h2{max-width:none!important;margin:0!important;font-size:clamp(29px,8.2vw,35px)!important;line-height:1.08!important;letter-spacing:-.055em!important;word-break:keep-all!important}#santa-app .signal-faq__intro > span,
  #santa-app .v3-qna__intro > p:last-child{display:block!important;margin:12px 0 0!important;color:var(--mobile-copy)!important;font-size:12px!important;line-height:1.65!important;word-break:keep-all!important}#santa-app .signal-accordion,
  #santa-app .v3-accordion{display:grid!important;gap:0!important;width:100%!important}#santa-app .signal-accordion__item,
  #santa-app .v3-accordion__item{position:relative!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;background:transparent!important}#santa-app .signal-accordion__item summary,
  #santa-app .v3-accordion__item summary{display:grid!important;grid-template-columns:32px minmax(0,1fr) 18px!important;align-items:center!important;gap:8px!important;min-height:62px!important;padding:12px 0!important;list-style:none!important}#santa-app .signal-accordion__item summary > span,
  #santa-app .v3-accordion__item summary > span{color:#ff4e74!important;font-size:10px!important;font-weight:850!important}#santa-app .signal-accordion__item summary strong,
  #santa-app .v3-accordion__item summary strong{min-width:0!important;font-size:14px!important;line-height:1.42!important;word-break:keep-all!important}#santa-app .signal-accordion__item > div,
  #santa-app .v3-accordion__item > div{padding:0 0 16px 40px!important;color:var(--mobile-copy)!important;font-size:12px!important;line-height:1.65!important}#santa-app .signal-accordion__item > div p,
  #santa-app .v3-accordion__item > div p{margin:0!important}#santa-app .signal-contact{position:relative!important;min-height:0!important;padding:54px 0 58px!important;overflow:hidden!important;border:0!important;background:radial-gradient(circle at 82% 45%,rgba(201,17,63,.24),transparent 42%),
      linear-gradient(110deg,#0e0b0f,#160a11)!important}#santa-app .signal-contact__inner{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:1fr!important;gap:25px!important;text-align:left!important}#santa-app .signal-contact__copy{text-align:left!important}#santa-app .signal-contact__copy > p{justify-content:center!important;width:100%!important;margin:0 0 11px!important;font-size:9px!important;letter-spacing:.08em!important}#santa-app .signal-contact__copy h2{max-width:350px!important;margin:0!important;font-size:clamp(32px,9vw,39px)!important;line-height:1.05!important;letter-spacing:-.06em!important;word-break:keep-all!important}#santa-app .signal-contact__copy > span{display:grid!important;gap:7px!important;max-width:350px!important;margin:16px 0 0!important;color:var(--mobile-copy)!important;font-size:12px!important;line-height:1.62!important;word-break:keep-all!important}#santa-app .signal-contact__telegram{position:relative!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 34px!important;align-items:center!important;gap:12px!important;width:min(100%,350px)!important;min-height:72px!important;margin:0!important;padding:8px 10px!important;overflow:hidden!important;border:1px solid rgba(255,173,194,.48)!important;border-radius:21px!important;background:linear-gradient(110deg,rgba(224,25,73,.86),rgba(163,10,48,.78))!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 15px 40px rgba(143,8,42,.28)!important}#santa-app .signal-contact__telegram-mark{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border:1px solid rgba(255,255,255,.34)!important;border-radius:50%!important;background:rgba(255,255,255,.12)!important}#santa-app .signal-contact__telegram-copy{display:grid!important;gap:2px!important;min-width:0!important}#santa-app .signal-contact__telegram-copy small{font-size:8px!important}#santa-app .signal-contact__telegram-copy strong{font-size:14px!important;white-space:normal!important}#santa-app .signal-contact__telegram-copy em{font-size:9px!important}#santa-app .signal-contact__telegram > b{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:50%!important}#santa-app .signal-contact__focus-dots{display:none!important}#santa-app .signal-home .signal-hero{min-height:580px!important;padding-top:var(--mobile-header)!important}#santa-app .signal-home .signal-hero__copy{width:100%!important;max-width:none!important;padding:118px var(--mobile-gutter) 152px!important}#santa-app .signal-home .signal-hero__glass{max-width:340px!important;padding:0 0 0 16px!important;border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#santa-app .signal-home .signal-hero h1{font-size:clamp(40px,11vw,49px)!important;line-height:1.02!important;word-break:keep-all!important}#santa-app .signal-home .signal-hero__rail{position:absolute!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:76px!important;border-top:1px solid rgba(255,255,255,.13)!important;background:rgba(10,9,12,.76)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}#santa-app .signal-home .signal-hero__rail a{min-width:0!important;min-height:76px!important;padding:13px 10px!important;border-right:1px solid rgba(255,255,255,.1)!important}#santa-app .signal-home .signal-hero__rail strong{font-size:11px!important;white-space:normal!important;word-break:keep-all!important}#santa-app .signal-home .signal-hero__rail small{display:none!important}#santa-app .santa-catalogue,
  #santa-app .santa-security,
  #santa-app .signal-demo-teaser,
  #santa-app .signal-delivery-studio{padding-block:58px!important}#santa-app .santa-catalogue__head{margin-bottom:25px!important}#santa-app .santa-catalogue__chapters,
  #santa-app .santa-security__grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:min(84vw,326px)!important;grid-template-columns:none!important;gap:12px!important;width:auto!important;margin-inline:calc(var(--mobile-gutter) * -1)!important;padding:2px var(--mobile-gutter) 12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:var(--mobile-gutter)!important;scrollbar-width:none!important}#santa-app .santa-night-flow .signal-demo-teaser__grid{display:grid!important;grid-template-columns:none!important;grid-template-rows:none!important;grid-auto-flow:column!important;grid-auto-columns:100%!important;gap:10px!important;width:100%!important;margin-inline:0!important;padding:2px 0 10px!important;overflow-x:auto!important;overflow-y:hidden!important;background:transparent!important;scroll-padding-inline:0!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;overscroll-behavior-inline:contain!important}#santa-app .santa-catalogue__chapters::-webkit-scrollbar,
  #santa-app .santa-security__grid::-webkit-scrollbar,
  #santa-app .signal-demo-teaser__grid::-webkit-scrollbar{display:none!important}#santa-app .santa-catalogue__chapter{display:grid!important;grid-template-rows:184px auto!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:20px!important;scroll-snap-align:start!important;background:linear-gradient(150deg,rgba(255,255,255,.045),rgba(255,255,255,.012))!important}#santa-app .santa-catalogue__index{position:absolute!important;top:12px!important;left:12px!important;z-index:3!important;display:flex!important;align-items:center!important;gap:7px!important;width:auto!important;min-height:30px!important;padding:0 10px!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:999px!important;background:rgba(9,8,11,.68)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}#santa-app .santa-catalogue__index span{font-size:10px!important}#santa-app .santa-catalogue__index small{writing-mode:horizontal-tb!important;transform:none!important;font-size:8px!important}#santa-app .santa-catalogue__visual{width:100%!important;height:184px!important;min-height:0!important}#santa-app .santa-catalogue__environment{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 30%!important}#santa-app .santa-catalogue__content{display:block!important;min-height:0!important;padding:20px!important}#santa-app .santa-catalogue__content h3{font-size:29px!important;line-height:1.08!important}#santa-app .santa-catalogue__content p{margin-top:10px!important;font-size:12px!important;line-height:1.62!important}#santa-app .santa-catalogue__content ul{margin-top:12px!important}#santa-app .santa-security-card{width:auto!important;min-height:330px!important;margin:0!important;border-radius:20px!important;scroll-snap-align:start!important}#santa-app .santa-security-card__visual{min-height:145px!important}#santa-app .santa-security-card__copy{padding:20px!important}#santa-app .santa-security-card__copy h3{font-size:22px!important}#santa-app .santa-security-card__copy p{font-size:12px!important;line-height:1.6!important}#santa-app .santa-manifesto{min-height:0!important;padding:72px var(--mobile-gutter)!important;border:0!important}#santa-app .santa-manifesto__inner{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}#santa-app .santa-manifesto h2{font-size:clamp(34px,9.6vw,43px)!important;line-height:1.06!important;word-break:keep-all!important}#santa-app .signal-delivery-studio__layout{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;min-height:0!important}#santa-app .signal-delivery-handoff{display:block!important;width:100%!important;min-height:0!important}#santa-app .signal-delivery-journey{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:clamp(196px,58vw,216px)!important;gap:0!important;width:100%!important;min-height:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;border:1px solid var(--mobile-line)!important;border-radius:16px 6px 16px 6px!important;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.015))!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;overscroll-behavior-inline:contain!important}#santa-app .signal-delivery-journey::-webkit-scrollbar{display:none!important}#santa-app .signal-delivery-journey::before{display:none!important}#santa-app .signal-delivery-handoff__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%!important;min-height:0!important}#santa-app .signal-delivery-journey > li{position:relative!important;display:block!important;width:100%!important;min-height:132px!important;padding:12px 13px 10px!important;overflow:visible!important;border:0!important;border-right:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;background:transparent!important;scroll-snap-align:start!important}#santa-app .signal-delivery-journey > li:last-child{border-right:0!important}#santa-app .signal-delivery-journey > li::before{content:""!important;position:absolute!important;top:17px!important;left:20px!important;right:-20px!important;height:1px!important;background:rgba(255,255,255,.16)!important;box-shadow:none!important}#santa-app .signal-delivery-journey > li:nth-child(-n+2)::before{background:#ff3f69!important}#santa-app .signal-delivery-journey > li:nth-child(3)::before{background:linear-gradient(90deg,#ff3f69,rgba(255,255,255,.16))!important}#santa-app .signal-delivery-journey > li:last-child::before{right:14px!important}#santa-app .signal-delivery-handoff__grid > article{position:relative!important;display:block!important;width:100%!important;min-height:86px!important;padding:11px!important;overflow:visible!important;border:0!important;border-right:1px solid rgba(255,255,255,.11)!important;border-bottom:1px solid rgba(255,255,255,.11)!important;border-radius:0!important;background:transparent!important;scroll-snap-align:none!important}#santa-app .signal-delivery-handoff__grid > article:nth-child(2n){border-right:0!important}#santa-app .signal-delivery-handoff__grid > article:nth-child(n+5){border-bottom:0!important}#santa-app .signal-delivery-handoff__grid > article:nth-child(2n),
  #santa-app .signal-delivery-handoff__grid > article:nth-child(3n),
  #santa-app .signal-delivery-handoff__grid > article:nth-child(n+4),
  #santa-app .signal-delivery-handoff__grid > article:nth-child(n+5){min-height:86px!important}#santa-app .signal-delivery-handoff > header{min-height:72px!important;padding:12px!important;gap:10px!important}#santa-app .signal-delivery-handoff > header h3{font-size:18px!important;white-space:nowrap!important}#santa-app .signal-delivery-handoff__grid > article > span{position:absolute!important;top:12px!important;left:11px!important}#santa-app .signal-delivery-handoff__grid > article h4{padding-left:27px!important}#santa-app .signal-delivery-handoff__grid > article p{margin-top:7px!important;font-size:9.5px!important;line-height:1.46!important}#santa-app .signal-delivery-journey > li > span{position:relative!important;z-index:1!important;display:inline-flex!important;align-items:center!important;gap:7px!important}#santa-app .signal-delivery-journey > li > div{min-width:0!important}#santa-app .signal-delivery-journey > li h3{margin:20px 0 0!important;font-size:15px!important;line-height:1.25!important;word-break:keep-all!important}#santa-app .signal-delivery-journey > li p{margin:6px 0 0!important;font-size:10.25px!important;line-height:1.42!important;word-break:keep-all!important}#santa-app .santa-night-flow .signal-demo-teaser__grid > .signal-demo-teaser__card{position:relative!important;display:block!important;width:auto!important;min-width:0!important;min-height:0!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:17px 7px 17px 7px!important;background:#111014!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 16px 34px rgba(0,0,0,.22)!important;scroll-snap-align:start!important}#santa-app .santa-night-flow .signal-demo-teaser__card::before{content:"DEMO " attr(data-demo-index)!important;position:absolute!important;top:12px!important;left:12px!important;z-index:3!important;min-height:25px!important;padding:0 9px!important;display:inline-flex!important;align-items:center!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;background:rgba(9,8,11,.72)!important;color:rgba(255,255,255,.78)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:8px!important;font-weight:750!important;letter-spacing:.11em!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}#santa-app .santa-night-flow .signal-demo-teaser__card > picture{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important}#santa-app .santa-night-flow .signal-demo-teaser__card > picture > img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;object-fit:cover!important;opacity:.9!important}#santa-app .santa-night-flow .signal-demo-teaser__card > span{position:absolute!important;inset:auto 0 0!important;z-index:2!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;min-height:72px!important;padding:30px 13px 12px!important;border:0!important;background:linear-gradient(180deg,transparent,rgba(9,8,11,.9))!important}#santa-app .santa-night-flow .signal-demo-teaser__card strong{color:#fff!important;font-size:15px!important;line-height:1.2!important}#santa-app .santa-night-flow .signal-demo-teaser__card small{flex:0 0 34px!important;width:34px!important;height:34px!important;margin:0!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:50%!important;background:rgba(255,255,255,.09)!important;color:transparent!important;font-size:0!important}#santa-app .santa-night-flow .signal-demo-teaser__card small::after{content:"↗"!important;color:#fff!important;font-size:14px!important;line-height:1!important}#santa-app .signal-capability__layout,
  #santa-app .signal-tojino-view__layout,
  #santa-app .signal-api-checklist__layout,
  #santa-app .signal-powerball-demo__head{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;width:100%!important}#santa-app .signal-capability__proof,
  #santa-app .signal-tojino-dashboard,
  #santa-app .signal-api-architecture__flow{width:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;border-radius:18px!important}#santa-app .signal-api-architecture__flow{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:1px!important;padding:0!important;border:1px solid rgba(255,255,255,.14)!important;background:rgba(255,255,255,.12)!important}#santa-app .signal-page .signal-api-architecture__flow > i{display:none!important}#santa-app .signal-page .signal-api-architecture__flow > article{position:relative!important;min-height:0!important;padding:14px 12px 32px!important;border:0!important;border-radius:0!important;background:#12101a!important;box-shadow:none!important;clip-path:none!important;transform:none!important}#santa-app .signal-page .signal-api-architecture__flow > article::after{content:none!important}#santa-app .signal-page .signal-api-architecture__flow > article:nth-of-type(odd){border-right:1px solid rgba(255,255,255,.12)!important}#santa-app .signal-page .signal-api-architecture__flow > article:nth-of-type(-n+2){border-bottom:1px solid rgba(255,255,255,.12)!important}#santa-app .signal-page .signal-api-architecture__flow > article > span{display:block!important;margin:0!important;color:var(--page-accent,#a894ff)!important;font-size:9px!important;font-weight:850!important}#santa-app .signal-page .signal-api-architecture__flow > article > h3{margin:9px 0 0!important;color:#fff!important;font-size:15.5px!important;line-height:1.24!important;word-break:keep-all!important}#santa-app .signal-page .signal-api-architecture__flow > article > p{margin:5px 0 0!important;color:var(--mobile-copy)!important;font-size:10px!important;line-height:1.45!important;word-break:keep-all!important}#santa-app .signal-page .signal-api-architecture__flow > article::before{left:12px!important;right:12px!important;bottom:13px!important;height:5px!important;background:repeating-linear-gradient(90deg,rgba(148,128,255,.68) 0 11px,transparent 11px 17px)!important}#santa-app .signal-demos{padding-block:54px!important}#santa-app .v3-subhero{position:relative!important;min-height:430px!important;padding-top:var(--mobile-header)!important;overflow:hidden!important}#santa-app .v3-subhero__media,
  #santa-app .v3-subhero__photo{position:absolute!important;inset:var(--mobile-header) 0 0!important;width:100%!important;height:calc(100% - var(--mobile-header))!important;object-fit:cover!important;object-position:66% center!important}#santa-app .v3-subhero__veil{position:absolute!important;inset:var(--mobile-header) 0 0!important;background:linear-gradient(90deg,rgba(10,8,11,.92),rgba(10,8,11,.5) 58%,rgba(10,8,11,.08)),linear-gradient(0deg,rgba(10,8,11,.75),transparent 48%)!important}#santa-app .v3-subhero__content{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;min-height:372px!important;padding:0 var(--mobile-gutter) 28px!important}#santa-app .v3-subhero__content h1{max-width:340px!important;margin:8px 0 0!important;font-size:clamp(36px,10vw,44px)!important;line-height:1.04!important;word-break:keep-all!important}#santa-app .v3-subhero__content p{max-width:340px!important;margin:13px 0 0!important;font-size:12px!important;line-height:1.62!important;word-break:keep-all!important}#santa-app .v3-subhero__content .v3-button{align-self:flex-start!important;min-height:44px!important;height:44px!important;margin-top:17px!important;padding:0 8px 0 14px!important;gap:7px!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:13px!important;background:linear-gradient(112deg,rgba(25,105,139,.88),rgba(66,54,145,.82))!important;color:#fff!important;font-size:12px!important}#santa-app .v3-subhero__content .v3-button::after{position:static!important;inset:auto!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;font-size:10px!important;transform:none!important}#santa-app .v3-subhero--portfolio .v3-subhero__content .v3-button{min-height:42px!important;height:42px!important;padding:0 7px 0 12px!important;gap:9px!important;border-radius:12px!important;font-size:11.5px!important}#santa-app .v3-subhero--portfolio .v3-subhero__content .v3-button::after{flex:0 0 19px!important;width:19px!important;height:19px!important;font-size:9px!important}#santa-app .v3-portfolio,
  #santa-app .v3-qna{padding-block:52px!important}#santa-app .v3-portfolio-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:10px!important;width:100%!important;margin:24px 0 0!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;scroll-padding-inline:0!important;scroll-snap-type:none!important;scrollbar-width:none!important}#santa-app .v3-portfolio-grid::-webkit-scrollbar{display:none!important}#santa-app .v3-portfolio-card,
  #santa-app .v3-portfolio-next{grid-column:auto!important;grid-row:auto!important;width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:14px!important;scroll-snap-align:none!important}#santa-app .v3-portfolio-card__media{aspect-ratio:16/10!important;min-height:0!important}#santa-app .v3-portfolio-card__media img{width:100%!important;height:100%!important;object-fit:cover!important}#santa-app .v3-portfolio-card__media > span{top:8px!important;left:8px!important;padding:3px 5px!important;font-size:8px!important}#santa-app .v3-portfolio-card__body{min-height:52px!important;padding:9px 10px!important;gap:6px!important}#santa-app .v3-portfolio-card__body > div{min-width:0!important}#santa-app .v3-portfolio-card__body small{display:none!important}#santa-app .v3-portfolio-card__body h2{max-width:100%!important;margin-top:0!important;overflow:hidden!important;font-size:14px!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}#santa-app .v3-portfolio-card__body a,
  #santa-app .v3-portfolio-card__disabled{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;min-height:32px!important;font-size:9px!important;white-space:nowrap!important}#santa-app .v3-portfolio-next{grid-template-rows:auto 52px!important;min-height:0!important}#santa-app .v3-portfolio-next__visual{min-height:0!important;aspect-ratio:16/10!important}#santa-app .v3-portfolio-next__visual > b{font-size:32px!important}#santa-app .v3-portfolio-next__orbit--outer{width:116px!important;height:116px!important}#santa-app .v3-portfolio-next__orbit--inner{width:82px!important;height:82px!important}#santa-app .v3-portfolio-next__body{min-height:52px!important;padding:9px 10px!important}#santa-app .v3-simple-contact{min-height:0!important;padding:52px var(--mobile-gutter) 36px!important}#santa-app .v3-portfolio-contact{min-height:0!important;padding:52px var(--mobile-gutter)!important}#santa-app .v3-simple-contact__inner{display:grid!important;grid-template-columns:1fr!important;gap:28px!important}#santa-app .v3-portfolio-contact__inner{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}#santa-app .signal-footer{min-height:0!important;padding:0 var(--mobile-gutter)!important}#santa-app .signal-footer__top,
  #santa-app .signal-footer__grid{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;width:100%!important}#santa-app .signal-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 14px!important}#santa-app .signal-footer__bottom{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;padding:8px 0!important}#santa-app .signal-footer__bottom > p{flex:0 1 auto!important;margin:0!important}#santa-app .signal-footer__bottom .footer__legal{flex:0 0 auto!important;gap:12px!important}}@media (min-width: 640px) and (max-width: 760px){#santa-app .v3-portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width: 761px) and (max-width: 900px){#santa-app{--tablet-copy:rgba(255,255,255,.7);--tablet-line:rgba(255,255,255,.14)}#santa-app .signal-secondary-page .signal-service-process > .signal-wrap{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}#santa-app .signal-page .signal-scope__grid,
  #santa-app .signal-secondary-page .signal-service-feature-grid,
  #santa-app .signal-secondary-page .signal-service-scope-grid,
  #santa-app .signal-secondary-page .signal-service-process ol{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}#santa-app .signal-page .signal-scope__grid > .signal-scope__column{display:grid!important;grid-template-columns:27px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:start!important;gap:7px 7px!important;grid-column:auto!important;min-height:0!important;padding:16px!important;border-radius:16px!important;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)!important;transform:none!important;--signal-cut-size:16px}#santa-app .signal-page .signal-scope__column > span{grid-column:1!important;grid-row:1!important;margin:2px 0 0!important;color:var(--page-accent,#ff4e74)!important;font-size:10px!important}#santa-app .signal-page .signal-scope__column > h3{grid-column:2!important;grid-row:1!important;margin:0!important;font-size:18px!important;line-height:1.25!important}#santa-app .signal-page .signal-scope__column > ul{grid-column:1 / -1!important;grid-row:2!important;display:grid!important;grid-template-columns:1fr!important;gap:3px!important;margin:5px 0 0!important}#santa-app .signal-page .signal-scope__column li{position:relative!important;padding-left:10px!important;font-size:11.5px!important;line-height:1.48!important}#santa-app .signal-page .signal-scope__column li::before{position:absolute!important;left:0!important;top:.7em!important;width:3px!important;height:3px!important;background:var(--page-accent,#ff4e74)!important}#santa-app .signal-page .signal-scope__column:last-child:nth-child(odd){grid-column:1 / -1!important}#santa-app .signal-page .signal-scope__column:last-child:nth-child(odd) > ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:18px!important}#santa-app .signal-page .signal-scope__grid:has(> .signal-scope__column:nth-child(5)){grid-template-columns:repeat(6,minmax(0,1fr))!important}#santa-app .signal-page .signal-scope__grid:has(> .signal-scope__column:nth-child(5)) > .signal-scope__column{grid-column:span 2!important}#santa-app .signal-page .signal-scope__grid:has(> .signal-scope__column:nth-child(5)) > .signal-scope__column:nth-child(n+4){grid-column:span 3!important}#santa-app .signal-page .signal-process__list{position:relative!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:0!important;margin:0!important;padding:0 0 0 24px!important;border:0!important;overflow:visible!important}#santa-app .signal-page .signal-process__list::before,
  #santa-app .signal-page .signal-process__list::after{top:20px!important;right:auto!important;bottom:20px!important;left:4px!important;width:1px!important;height:auto!important}#santa-app .signal-page .signal-process__list > li,
  #santa-app .signal-page .signal-process__list > li + li,
  #santa-app .signal-page .signal-process__list > li:last-child{position:relative!important;display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:start!important;gap:4px 10px!important;min-height:0!important;padding:15px 0 16px!important;border:0!important;border-bottom:1px solid var(--tablet-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}#santa-app .signal-page .signal-process__list > li:last-child{border-bottom:0!important}#santa-app .signal-page .signal-process__list > li::before{left:-23px!important;top:20px!important;width:8px!important;height:8px!important}#santa-app .signal-page .signal-process__list > li > span{grid-column:1!important;grid-row:1 / span 2!important;margin:2px 0 0!important;color:var(--page-accent,#ff4e74)!important;font-size:10px!important}#santa-app .signal-page .signal-process__list > li > div{grid-column:2!important;grid-row:1 / span 2!important;margin:0!important}#santa-app .signal-page .signal-process__list > li h3{margin:0!important;font-size:17px!important;line-height:1.28!important}#santa-app .signal-page .signal-process__list > li p{margin:5px 0 0!important;font-size:11.5px!important;line-height:1.55!important}#santa-app .signal-page .signal-tojino-ops__grid,
  #santa-app .signal-page .signal-api-supply__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:10px!important;overflow:visible!important}#santa-app .signal-page .signal-tojino-ops__grid > article,
  #santa-app .signal-page .signal-api-supply__grid > article{display:grid!important;grid-template-columns:27px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;align-content:start!important;gap:6px 7px!important;min-height:0!important;padding:16px!important;border-radius:16px!important;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%)!important;transform:none!important;--signal-cut-size:16px}#santa-app .signal-page .signal-tojino-ops__grid > article:nth-child(1),
  #santa-app .signal-page .signal-tojino-ops__grid > article:nth-child(4),
  #santa-app .signal-page .signal-api-supply__grid > article:first-child{grid-column:1 / -1!important}#santa-app .signal-page .signal-tojino-ops__grid > article > span,
  #santa-app .signal-page .signal-api-supply__grid > article > span{grid-column:1!important;grid-row:1!important;margin:2px 0 0!important;color:var(--page-accent,#ff4e74)!important;font-size:10px!important}#santa-app .signal-page .signal-tojino-ops__grid > article > h3,
  #santa-app .signal-page .signal-api-supply__grid > article > h3{grid-column:2!important;grid-row:1!important;max-width:none!important;margin:0!important;font-size:17px!important;line-height:1.25!important}#santa-app .signal-page .signal-tojino-ops__grid > article > p,
  #santa-app .signal-page .signal-api-supply__grid > article > p{grid-column:1 / -1!important;grid-row:2!important;max-width:none!important;margin:5px 0 0!important;font-size:11.5px!important;line-height:1.52!important}#santa-app .signal-page .signal-api-supply__grid > article > a{grid-column:1 / -1!important;grid-row:3!important;justify-self:start!important;margin:5px 0 0!important;font-size:10.5px!important}#santa-app .signal-page .signal-ops-notes__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:1px!important;overflow:hidden!important;background:rgba(255,255,255,.14)!important}#santa-app .signal-page .signal-ops-notes__grid > article,
  #santa-app .signal-page .signal-ops-notes__grid > article + article,
  #santa-app .signal-page .signal-ops-notes__grid > article:nth-child(n){display:grid!important;grid-template-columns:27px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:start!important;gap:6px 7px!important;width:auto!important;min-height:0!important;padding:16px!important;border:0!important;border-radius:0!important;background:#0e0c0f!important;transform:none!important}#santa-app .signal-page .signal-ops-notes__grid > article > span{grid-column:1!important;grid-row:1!important;margin:2px 0 0!important;color:var(--page-accent,#ff4e74)!important;font-size:10px!important}#santa-app .signal-page .signal-ops-notes__grid > article > h3{grid-column:2!important;grid-row:1!important;margin:0!important;font-size:16px!important;line-height:1.25!important}#santa-app .signal-page .signal-ops-notes__grid > article > p{grid-column:1 / -1!important;grid-row:2!important;margin:5px 0 0!important;font-size:11.5px!important;line-height:1.52!important}#santa-app .signal-secondary-page .signal-service-feature-grid > article,
  #santa-app .signal-secondary-page .signal-service-scope-grid > article,
  #santa-app .signal-secondary-page .signal-service-process ol > li,
  #santa-app .signal-secondary-page .signal-service-process ol > li:nth-child(n){min-height:0!important;padding:15px!important;border-radius:16px!important;transform:none!important}#santa-app .signal-secondary-page .signal-service-feature-grid > article,
  #santa-app .signal-secondary-page .signal-service-process ol > li{display:grid!important;grid-template-columns:27px minmax(0,1fr)!important;align-content:start!important;gap:4px 8px!important}#santa-app .signal-secondary-page .signal-service-feature-grid > article > span,
  #santa-app .signal-secondary-page .signal-service-process ol > li > span{grid-column:1!important;grid-row:1 / span 2!important;margin:2px 0 0!important;font-size:10px!important}#santa-app .signal-secondary-page .signal-service-feature-grid > article > h3,
  #santa-app .signal-secondary-page .signal-service-process ol > li h3{grid-column:2!important;margin:0!important;font-size:16px!important;line-height:1.28!important}#santa-app .signal-secondary-page .signal-service-feature-grid > article > p,
  #santa-app .signal-secondary-page .signal-service-process ol > li p{grid-column:2!important;margin:5px 0 0!important;font-size:11px!important;line-height:1.5!important}#santa-app .signal-secondary-page .signal-service-scope-grid > article{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:8px!important}#santa-app .signal-secondary-page .signal-service-scope-grid > article:last-child:nth-child(odd){grid-column:1 / -1!important}#santa-app .signal-secondary-page .signal-service-scope-grid > article:last-child:nth-child(odd) > ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}#santa-app .signal-page .signal-api-architecture__flow > article{min-height:0!important;padding:16px 14px 36px!important;transform:none!important}#santa-app .signal-page .signal-api-architecture__flow > article > h3{margin-top:12px!important;font-size:16px!important}#santa-app .signal-page .signal-api-architecture__flow > article > p{margin-top:6px!important;font-size:10.5px!important;line-height:1.48!important}#santa-app .v3-portfolio-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:10px!important;width:100%!important;margin:24px 0 0!important;padding:0!important;overflow:visible!important;border:0!important;background:transparent!important;scroll-padding-inline:0!important;scroll-snap-type:none!important;scrollbar-width:none!important}#santa-app .v3-portfolio-grid::-webkit-scrollbar{display:none!important}#santa-app .v3-portfolio-card,
  #santa-app .v3-portfolio-card:nth-child(n),
  #santa-app .v3-portfolio-next{grid-column:auto!important;grid-row:auto!important;width:auto!important;min-width:0!important;min-height:0!important;overflow:hidden!important;border-radius:16px!important;scroll-snap-align:none!important}#santa-app .v3-portfolio-card__media{aspect-ratio:16/10!important;min-height:0!important}#santa-app .v3-portfolio-card__body{min-height:56px!important;padding:10px 12px!important}#santa-app .v3-portfolio-card__body > div{min-width:0!important}#santa-app .v3-portfolio-card__body h2{font-size:16px!important}#santa-app .v3-portfolio-card__body a,
  #santa-app .v3-portfolio-card__disabled{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;font-size:10px!important;white-space:nowrap!important}#santa-app .v3-portfolio-next{grid-template-rows:auto 56px!important;min-height:0!important}#santa-app .v3-portfolio-next__visual{min-height:0!important;aspect-ratio:16/10!important}#santa-app .v3-portfolio-next__body{min-height:56px!important;padding:10px 12px!important}}@media (max-width: 390px){:root{--mobile-gutter:17px;--mobile-section:46px}#santa-app .signal-page-hero,
  #santa-app .signal-secondary-hero{min-height:454px!important}#santa-app .signal-page-hero__inner{min-height:0!important;padding:4px var(--mobile-gutter) 0!important}#santa-app .signal-secondary-hero__copy{margin:0!important}#santa-app .signal-page-hero__copy h1,
  #santa-app .signal-secondary-hero__copy h1{font-size:clamp(32px,9.2vw,37px)!important}#santa-app .signal-page-hero__copy > span,
  #santa-app .signal-secondary-hero__copy > span{font-size:11.5px!important}#santa-app .signal-button,
  #santa-app .signal-actions .signal-button{padding-inline:14px!important;font-size:11px!important}#santa-app .signal-mobile-nav__resources{gap:7px!important}#santa-app .signal-mobile-nav__resource-copy strong{font-size:11px!important}#santa-app .santa-catalogue__chapters,
  #santa-app .santa-security__grid,
  #santa-app .signal-demo-teaser__grid{grid-auto-columns:min(85vw,316px)!important}}@media (prefers-reduced-motion: reduce){#santa-app *,
  #santa-app *::before,
  #santa-app *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}