#spin-ai-main-menu{overflow-x:clip}.spinai-ucl{--ucl-blue:#3d7ade;--ucl-blue-dark:#2760bc;--ucl-ink:#152b4e;--ucl-muted:#596881;--ucl-line:#e1e3e8;--ucl-line-strong:#c5cad3;--ucl-soft:#fafbfb;--ucl-card:#f6f7f8;--ucl-focus:0 0 0 3px rgba(61, 122, 222, 0.24);--ucl-sticky-top:0px;--ucl-filter-sticky-top:80px;background:#fff;color:var(--ucl-ink);font-family:Inter,Arial,sans-serif;font-size:16px;inline-size:100%;line-height:1.4;margin-inline:0;max-inline-size:100%}.spinai-ucl *,.spinai-ucl ::after,.spinai-ucl ::before{box-sizing:border-box}.spinai-ucl button,.spinai-ucl input{font:inherit}section.spinai-ucl p{margin:0}.spinai-ucl-lock-scroll{overflow:hidden}.spinai-ucl__hero{background:linear-gradient(180deg,rgba(236,242,252,.8) 0,#fff 75.89%),#fafbfb;border-bottom:1px solid var(--ucl-line)}.spinai-ucl__body{inline-size:min(1280px,calc(100vw - 40px));margin-inline:auto}.spinai-ucl__inner{margin-inline:auto}.spinai-ucl__inner{padding-block:72px 32px}.spinai-ucl__intro{max-inline-size:760px;margin-block-end:28px}.spinai-ucl__intro h1{color:var(--ucl-ink);font-size:48px;font-weight:500;letter-spacing:0;line-height:1.12;margin:0 0 12px}.spinai-ucl__intro p{color:var(--ucl-muted);font-size:16px;margin:0;max-inline-size:780px}.spinai-ucl__controls{display:grid;gap:24px}.spinai-ucl__sticky{background:#fafafb;border-bottom:1px solid var(--ucl-line);box-shadow:0 8px 24px rgba(21,43,78,.08);inset-block-start:var(--ucl-sticky-top);inset-inline:0;opacity:0;pointer-events:none;position:fixed;transform:translateY(-100%);transition:opacity 180ms ease,transform 180ms ease;z-index:998}.spinai-ucl.has-sticky-controls .spinai-ucl__sticky{opacity:1;pointer-events:auto;transform:translateY(0)}.spinai-ucl__sticky-inner{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(220px,260px);margin-inline:auto;min-block-size:64px}.spinai-ucl__sticky .spinai-ucl__tabs{flex-wrap:nowrap;gap:10px;overflow-x:auto;scrollbar-width:thin}.spinai-ucl__sticky .spinai-ucl__tabs button{white-space:nowrap}.spinai-ucl__sticky .spinai-ucl__search{min-block-size:40px;padding-inline:14px}.spinai-ucl__search-row{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}.spinai-ucl__search{align-items:center;background:#fff;border:1px solid var(--ucl-line);border-radius:6px;display:flex;min-block-size:48px;padding-inline:16px;transition:border-color 160ms ease,box-shadow 160ms ease}.spinai-ucl__search:focus-within{border-color:var(--ucl-blue);box-shadow:var(--ucl-focus)}.spinai-ucl__search span{block-size:20px;inline-size:20px;margin-inline-end:12px;position:relative}.spinai-ucl__search span::after,.spinai-ucl__search span::before{content:"";position:absolute}.spinai-ucl__search span::before{border:2px solid #77849a;border-radius:50%;block-size:13px;inline-size:13px;inset-block-start:2px;inset-inline-start:2px}.spinai-ucl__search span::after{background:#77849a;block-size:2px;border-radius:2px;inline-size:8px;inset-block-start:14px;inset-inline-start:13px;transform:rotate(45deg);transform-origin:left center}.spinai-ucl__search input{background:0 0;border:0;color:var(--ucl-ink);inline-size:100%;outline:0}.spinai-ucl__search input::placeholder{color:#77849a}.spinai-ucl__filter-trigger{align-items:center;background:#fff;border:1px solid var(--ucl-line-strong);border-radius:6px;color:var(--ucl-blue);cursor:pointer;display:none;inline-size:48px;justify-content:center;min-block-size:48px;padding:0;transition:border-color 160ms ease,box-shadow 160ms ease,color 160ms ease}.spinai-ucl__filter-trigger:focus-visible,.spinai-ucl__filter-trigger:hover{border-color:var(--ucl-blue);box-shadow:var(--ucl-focus);color:var(--ucl-blue-dark);outline:0}.spinai-ucl__tabs{display:flex;flex-wrap:wrap;gap:12px}.spinai-ucl__result-meta button,.spinai-ucl__tabs button{border-radius:6px;cursor:pointer;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease,transform 160ms ease}.spinai-ucl__tabs button{background:#fff;border:1px solid var(--ucl-line-strong);color:var(--ucl-ink);font-size:14px;min-block-size:40px;padding:8px 20px}.spinai-ucl__tabs button:focus-visible,.spinai-ucl__tabs button:hover{border-color:var(--ucl-blue);color:var(--ucl-blue);outline:0}.spinai-ucl__checks input:focus-visible,.spinai-ucl__item-toggle:focus-visible,.spinai-ucl__result-meta button:focus-visible,.spinai-ucl__tabs button:focus-visible{box-shadow:var(--ucl-focus);outline:0}.spinai-ucl__tabs button.is-active{background:var(--ucl-blue);border-color:var(--ucl-blue);color:#fff;font-weight:600}.spinai-ucl__body{display:grid;grid-template-columns:278px minmax(0,1fr);min-block-size:720px}.spinai-ucl__filter-shell{min-inline-size:0}.spinai-ucl__filter-backdrop,.spinai-ucl__filter-footer,.spinai-ucl__filter-header{display:none}.spinai-ucl__filters{border-right:1px solid var(--ucl-line);max-block-size:calc(100vh - var(--ucl-filter-sticky-top) - 16px);overflow-y:auto;padding:32px 24px 48px 0;position:sticky;scrollbar-gutter:stable;top:var(--ucl-filter-sticky-top)}.spinai-ucl__filter-group+.spinai-ucl__filter-group{border-top:1px solid var(--ucl-line);margin-block-start:32px;padding-block-start:24px}.spinai-ucl__filter-group h2{color:var(--ucl-muted);font-size:14px;font-weight:400;letter-spacing:0;line-height:1.4;margin:0 0 16px;text-transform:uppercase}.spinai-ucl__checks{display:grid;gap:10px}.spinai-ucl__checks.is-collapsed [data-ucl-extra-option]{display:none}.spinai-ucl__show-more{background:0 0;border:0;color:var(--ucl-ink);cursor:pointer;display:inline-flex;font-size:16px;line-height:1.35;margin-block-start:24px;padding:0;text-decoration:underline;text-underline-offset:3px;transition:color 160ms ease}.spinai-ucl__show-more:focus-visible,.spinai-ucl__show-more:hover{color:var(--ucl-blue);outline:0}.spinai-ucl__show-more:focus-visible{box-shadow:var(--ucl-focus)}.spinai-ucl__function-groups{display:grid;gap:14px}.spinai-ucl__function-group{border:0}.spinai-ucl__function-group summary{align-items:center;color:var(--ucl-ink);cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:12px;justify-content:space-between;line-height:1.35;list-style:none;margin:0;min-block-size:28px}.spinai-ucl__function-group summary::-webkit-details-marker{display:none}.spinai-ucl__function-group summary i{block-size:10px;border-block-end:1.5px solid #64748b;border-inline-end:1.5px solid #64748b;flex:0 0 10px;inline-size:10px;transform:rotate(45deg);transition:transform 160ms ease}.spinai-ucl__function-group[open] summary i{transform:rotate(225deg)}.spinai-ucl__function-group summary:focus-visible{border-radius:4px;box-shadow:var(--ucl-focus);outline:0}.spinai-ucl__checks--nested{gap:9px;margin-block-start:10px;padding-inline-start:2px}.spinai-ucl__checks label{align-items:flex-start;color:var(--ucl-ink);cursor:pointer;display:grid;font-size:16px;gap:8px;grid-template-columns:24px minmax(0,1fr);margin:0}.spinai-ucl__checks input{appearance:none;background:#fff;border:1.2px solid var(--ucl-line-strong);border-radius:4px;block-size:19px;cursor:pointer;inline-size:19px;margin:2px 0 0;place-self:start center;position:relative}.spinai-ucl__checks input:checked{background:#ecf2fc;border-color:var(--ucl-blue)}.spinai-ucl__checks input:checked::after{border:solid var(--ucl-blue);border-width:0 2px 2px 0;block-size:9px;content:"";inline-size:5px;inset-block-start:3px;inset-inline-start:6px;position:absolute;transform:rotate(45deg)}.spinai-ucl__result-meta{align-items:start;display:grid;font-size:16px;gap:12px 16px;grid-template-columns:minmax(0,1fr) auto;min-block-size:32px;border-bottom:1px solid #e1e3e8;padding:16px 0 16px 32px}.spinai-ucl__result-meta[hidden]{display:none}.spinai-ucl__result-summary{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.spinai-ucl__result-summary>span{font-weight:700}.spinai-ucl__result-meta [data-ucl-count],.spinai-ucl__result-query{color:var(--ucl-ink)}.spinai-ucl__active-pills{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;justify-content:flex-start;margin:0;min-inline-size:0}.spinai-ucl__active-pills[hidden]{display:none}.spinai-ucl__pill{align-items:center;background:#eef2f6!important;border:0;border-radius:4px;color:#152b4e!important;cursor:pointer;font-weight:400!important;display:inline-flex;font-size:14px;gap:5px;line-height:1.2;min-block-size:28px;max-inline-size:100%;padding:5px 9px;transition:background-color 160ms ease,color 160ms ease}.spinai-ucl__pill:focus-visible,.spinai-ucl__pill:hover{background:#dfe7f0;color:var(--ucl-blue-dark);outline:0}.spinai-ucl__pill:focus-visible{box-shadow:var(--ucl-focus)}.spinai-ucl__pill span{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spinai-ucl__pill i{color:#8a98aa;font-size:15px;font-style:normal;line-height:1}.spinai-ucl__result-meta>[data-ucl-clear]{background:0 0;border:0;color:var(--ucl-blue);grid-column:2;grid-row:1;margin:0;padding:6px 8px}.spinai-ucl__result-meta>[data-ucl-clear]:hover{color:var(--ucl-blue-dark)}.spinai-ucl__list{align-content:start;display:grid;grid-auto-rows:max-content;overflow-anchor:none;padding:32px 0 32px 32px}.spinai-ucl__skeleton{display:grid;gap:12px;padding-block-start:12px}.spinai-ucl__skeleton[hidden]{display:none}.spinai-ucl__skeleton span{background:linear-gradient(90deg,#f0f3f7 0,#e4ebf3 42%,#f0f3f7 84%);background-size:220% 100%;border:1px solid var(--ucl-line);border-radius:6px;block-size:94px;display:block;position:relative;animation:spinai-ucl-skeleton .9s ease-in-out infinite}.spinai-ucl__skeleton span:nth-child(2){opacity:.82}.spinai-ucl__skeleton span:nth-child(3){opacity:.64}.spinai-ucl.is-filtering .spinai-ucl__item{display:none}.spinai-ucl.is-filtering .spinai-ucl__empty{display:none}@keyframes spinai-ucl-skeleton{0%{background-position:120% 0}100%{background-position:-120% 0}}.spinai-ucl__item{border-bottom:1px solid var(--ucl-line)}.spinai-ucl__item[hidden]{display:none}.spinai-ucl__item-toggle{align-items:center;background:0 0;border:0;border-bottom:1px solid transparent;color:var(--ucl-ink);cursor:pointer;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 24px;inline-size:100%;min-block-size:93px;padding:24px 0;text-align:left;transition:border-color 180ms ease,padding 180ms ease}.spinai-ucl__item.is-open .spinai-ucl__item-toggle{border-bottom-color:var(--ucl-line)}.spinai-ucl__item-toggle strong{display:block;font-size:24px;font-weight:500;line-height:1.22;transition:font-size 180ms ease,line-height 180ms ease}.spinai-ucl__item.is-open .spinai-ucl__item-toggle strong{font-size:32px;line-height:1.16}.spinai-ucl__item-toggle i{block-size:24px;inline-size:24px;position:relative}.spinai-ucl__item-toggle i::after,.spinai-ucl__item-toggle i::before{background:var(--ucl-blue);border-radius:2px;content:"";inset-block-start:11px;position:absolute}.spinai-ucl__item-toggle i::before{block-size:2px;inline-size:14px;inset-inline-start:5px}.spinai-ucl__item-toggle i::after{block-size:14px;inline-size:2px;inset-block-start:5px;inset-inline-start:11px;transition:transform 160ms ease}.spinai-ucl__item.is-open .spinai-ucl__item-toggle i::after{transform:scaleY(0)}.spinai-ucl__item-panel{display:none;gap:24px;grid-template-columns:minmax(0,628px) 302px;padding-block:0 32px}.spinai-ucl__item.is-open .spinai-ucl__item-panel{display:grid;padding-block-start:32px;justify-content:space-between}.spinai-ucl__article{padding-inline:16px}.spinai-ucl__detail{border-bottom:1px solid var(--ucl-line);padding-block:28px}.spinai-ucl__detail:first-child{padding-block-start:0}.spinai-ucl__detail h3,.spinai-ucl__fact h3,.spinai-ucl__outcome h3{letter-spacing:0;margin:0}.spinai-ucl__detail h3{color:var(--ucl-ink);font-size:20px;font-weight:600;line-height:1.4;margin-block-end:12px}.spinai-ucl__detail p,.spinai-ucl__fact p,.spinai-ucl__outcome p{margin:0}.spinai-ucl__detail p,.spinai-ucl__outcome p{color:var(--ucl-ink);font-size:16px!important}.spinai-ucl-single__section-list,.spinai-ucl__detail-list{color:var(--ucl-ink,#152b4e);display:grid;font-size:16px;gap:8px;line-height:1.55;list-style:disc;margin:0;padding-inline-start:20px}.spinai-ucl-single__section-list li,.spinai-ucl__detail-list li{margin:0}.spinai-ucl__outcome{background:linear-gradient(180deg,#f6f9fd 0,rgba(238,245,255,.8) 100%);border:2px solid #c3d6f5;border-radius:8px;margin-block-start:24px;padding:16px 24px}.spinai-ucl__outcome h3{align-items:center;color:var(--ucl-blue);display:flex;font-size:20px;font-weight:600;gap:8px;line-height:1.4;margin-block-end:12px}.spinai-ucl__outcome h3::before{background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_12044_137591)'%3E%3Cpath d='M9 12L11 14L15 10' stroke='%233D7ADE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 3C19.2 3 21 4.8 21 12C21 19.2 19.2 21 12 21C4.8 21 3 19.2 3 12C3 4.8 4.8 3 12 3Z' stroke='%233D7ADE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_12044_137591'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");block-size:24px;content:"";flex:0 0 24px;inline-size:24px}.spinai-ucl__quote{background:#f6f9fd;border-left:3px solid var(--ucl-blue,#3d7ade);border-radius:0 8px 8px 0;display:grid;gap:16px;margin:28px 0 0;padding:24px 28px}.spinai-ucl__quote-label{color:var(--ucl-blue,#3d7ade);font-size:13px;font-weight:700;letter-spacing:0;text-transform:uppercase}.spinai-ucl__quote blockquote{margin:0;padding:0}.spinai-ucl__quote blockquote p{color:var(--ucl-ink,#152b4e);font-size:18px!important;font-weight:500;line-height:1.55;margin:0}.spinai-ucl__quote blockquote p::before{color:var(--ucl-blue,#3d7ade);content:"“";font-size:28px;line-height:0;margin-inline-end:3px;vertical-align:-5px}.spinai-ucl__quote figcaption{display:grid;gap:3px}.spinai-ucl__quote figcaption strong{color:var(--ucl-ink,#152b4e);font-size:14px;font-weight:700}.spinai-ucl__quote figcaption span{color:var(--ucl-muted,#596881);font-size:13px;line-height:1.45}.spinai-ucl__card{align-self:start;background:var(--ucl-card);border-radius:8px;overflow:hidden}.spinai-ucl__fact{padding:24px 24px 0}.spinai-ucl__fact h3{color:var(--ucl-muted);font-size:12px;font-weight:400;line-height:1.4;margin-block-end:2px;text-transform:uppercase}.spinai-ucl__fact p{color:var(--ucl-ink);font-size:16px!important}.spinai-ucl__learn{align-items:center;border-top:1px solid #eceef1;color:var(--ucl-blue);display:flex;font-weight:500;gap:14px;margin-block-start:24px;min-block-size:64px;padding:8px 24px;text-decoration:none}.spinai-ucl__learn:focus-visible,.spinai-ucl__learn:hover{color:var(--ucl-blue-dark);outline:0}.spinai-ucl__learn--secondary{margin-block-start:20px;min-block-size:52px}.spinai-ucl__learn svg{block-size:24px;flex:0 0 24px;inline-size:24px}.spinai-ucl__empty{background:var(--ucl-soft);border:1px solid var(--ucl-line);border-radius:8px;margin-block-start:24px;padding:32px;margin:0 0 0 32px}.spinai-ucl__empty h2{font-size:24px;font-weight:500;margin:0 0 8px}.spinai-ucl__empty p{color:var(--ucl-muted);margin:0}@media (max-width:1100px){.spinai-ucl__body{grid-template-columns:240px minmax(0,1fr)}.spinai-ucl__item-panel{grid-template-columns:minmax(0,1fr)}.spinai-ucl__card{max-inline-size:520px}}@media (max-width:860px){.spinai-ucl{margin-inline:0}.spinai-ucl__sticky-inner{gap:12px;grid-template-columns:1fr;padding-block:10px}.spinai-ucl__sticky .spinai-ucl__search-row{grid-template-columns:minmax(0,1fr) 48px;inline-size:100%;order:1}.spinai-ucl__sticky .spinai-ucl__search{min-inline-size:0;order:initial}.spinai-ucl__sticky .spinai-ucl__tabs{display:none}.spinai-ucl__search-row{grid-template-columns:minmax(0,1fr) 48px}.spinai-ucl__filter-trigger{display:inline-flex}.spinai-ucl__body{inline-size:min(100vw - 32px,720px)}.spinai-ucl__inner{padding-block:40px 24px}.spinai-ucl__intro h1{font-size:38px}.spinai-ucl__body{display:block}.spinai-ucl__filter-shell{inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity 180ms ease;z-index:1200}.spinai-ucl.has-filter-panel .spinai-ucl__filter-shell{opacity:1;pointer-events:auto}.spinai-ucl__filter-backdrop{background:rgba(21,43,78,.38);display:block;inset:0;position:absolute}.spinai-ucl__filters{background:#fff;border-radius:12px 12px 0 0;border-right:0;box-shadow:0 -12px 32px rgba(21,43,78,.18);display:flex;flex-direction:column;inset-block-end:0;inset-inline:0;margin-inline:auto;max-block-size:min(78vh,680px);max-inline-size:720px;overflow-y:visible;padding:0;position:absolute;scrollbar-gutter:auto;top:auto;transform:translateY(100%);transition:transform 220ms ease}.spinai-ucl.has-filter-panel .spinai-ucl__filters{transform:translateY(0)}.spinai-ucl__filter-footer,.spinai-ucl__filter-header{align-items:center;background:#fff;display:flex;flex:0 0 auto}.spinai-ucl__filter-header{border-bottom:1px solid var(--ucl-line);justify-content:space-between;padding:16px 20px}.spinai-ucl__filter-header h2{color:var(--ucl-ink);font-size:20px;font-weight:600;line-height:1.3;margin:0}.spinai-ucl__filter-header button{align-items:center;background:0 0;border:0;color:var(--ucl-muted);cursor:pointer;display:inline-flex;inline-size:40px;justify-content:center;min-block-size:40px;padding:0}.spinai-ucl__filter-content{flex:1 1 auto;overflow-y:auto;padding:24px 20px}.spinai-ucl__filter-footer{border-top:1px solid var(--ucl-line);padding:16px 20px calc(16px + env(safe-area-inset-bottom))}.spinai-ucl__filter-footer button{background:var(--ucl-blue);border:1px solid var(--ucl-blue);border-radius:6px;color:#fff;cursor:pointer;font-weight:600;inline-size:100%;min-block-size:48px;padding:10px 16px}.spinai-ucl__filter-group+.spinai-ucl__filter-group{margin-block-start:28px}}@media (max-width:620px){.spinai-ucl__body{inline-size:calc(100vw - 24px)}.spinai-ucl__intro h1{font-size:32px}.spinai-ucl__detail p,.spinai-ucl__intro p,.spinai-ucl__outcome p{font-size:15px}.spinai-ucl__tabs{flex-wrap:nowrap;margin-inline:-12px;overflow-x:auto;padding-inline:12px;scrollbar-width:thin}.spinai-ucl__tabs button{white-space:nowrap}.spinai-ucl__item-toggle{gap:12px;min-block-size:78px;padding-block:20px}.spinai-ucl__item-toggle strong{font-size:20px}.spinai-ucl__item.is-open .spinai-ucl__item-toggle strong{font-size:26px}.spinai-ucl__article{padding-inline:0}.spinai-ucl__outcome{padding:16px}.spinai-ucl__list{padding:8px}.spinai-ucl__result-meta{grid-template-columns:1fr;padding:16px 8px}.spinai-ucl__result-meta>[data-ucl-clear]{grid-column:1;grid-row:auto;justify-self:start;padding-inline-start:0}.spinai-ucl__sticky .spinai-ucl__search{min-block-size:48px}}.spinai-ucl-single{background:#fff;color:var(--ucl-ink,#152b4e);font-family:Inter,Arial,sans-serif;inline-size:100%;margin-inline:0;max-inline-size:100%}.spinai-ucl-single *,.spinai-ucl-single ::after,.spinai-ucl-single ::before{box-sizing:border-box}.spinai-ucl-single__wrap{inline-size:min(1120px,calc(100vw - 40px));margin-inline:auto;padding-block:40px 72px}.spinai-ucl-single__breadcrumb{margin-block-end:28px}.spinai-ucl-single__breadcrumb a{color:#3d7ade;font-size:15px;text-decoration:none}.spinai-ucl-single__breadcrumb a:hover{text-decoration:underline}.spinai-ucl-single__hero{border-bottom:1px solid var(--ucl-line,#e1e3e8);padding-block-end:40px}.spinai-ucl-single__eyebrow{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:18px}.spinai-ucl-single__eyebrow span{background:#eef2f6;border-radius:4px;color:#334b70;font-size:14px;line-height:1.2;padding:6px 10px}.spinai-ucl-single__hero h1{color:var(--ucl-ink,#152b4e);font-size:clamp(36px, 5vw, 60px);font-weight:500;letter-spacing:0;line-height:1.06;margin:0;max-inline-size:900px}.spinai-ucl-single__hero p{color:var(--ucl-muted,#596881);font-size:19px;line-height:1.55;margin:18px 0 0;max-inline-size:780px}.spinai-ucl-single__overview{border-left:3px solid #3d7ade;margin-block-start:28px;max-inline-size:860px;padding-inline-start:20px}.spinai-ucl-single__overview span{color:#3d7ade;display:block;font-size:13px;font-weight:700;margin-block-end:6px;text-transform:uppercase}.spinai-ucl-single__overview p{margin:0}.spinai-ucl-single__grid{display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 336px;padding-block-start:48px}.spinai-ucl-single__content{display:grid;gap:28px;align-items:start;align-content:start}.spinai-ucl-single__section{border-bottom:1px solid var(--ucl-line,#e1e3e8);padding-block-end:28px}.spinai-ucl-single__fact h2,.spinai-ucl-single__related h2,.spinai-ucl-single__section h2{color:var(--ucl-ink,#152b4e);font-size:18px;font-weight:700;letter-spacing:0;line-height:1.35;margin:0 0 10px}.spinai-ucl-single__fact p,.spinai-ucl-single__section p{color:var(--ucl-muted,#596881);font-size:17px;line-height:1.65;margin:0}.spinai-ucl-single__section-list{color:var(--ucl-muted,#596881);font-size:17px;line-height:1.65}.spinai-ucl-single__quote{margin-block-start:0}.spinai-ucl-single__aside{align-self:start;background:#f7f9fb;border:1px solid var(--ucl-line,#e1e3e8);border-radius:8px;display:grid;gap:20px;padding:24px;position:sticky;top:calc(var(--ucl-main-header-height,112px) + 24px)}.spinai-ucl-single__fact{border-bottom:1px solid #dde4ed;padding-block-end:18px}.spinai-ucl-single__fact:last-of-type{border-bottom:0;padding-block-end:0}.spinai-ucl-single__fact h2{color:var(--ucl-muted,#596881);font-size:13px;font-weight:600;margin-block-end:6px;text-transform:uppercase}.spinai-ucl-single__fact p{color:var(--ucl-ink,#152b4e);font-size:15px;line-height:1.5}.spinai-ucl-single__cta{align-items:center;background:#3d7ade;border-radius:6px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-block-size:48px;padding:12px 18px;text-decoration:none;transition:background-color 160ms ease,box-shadow 160ms ease}.spinai-ucl-single__cta:focus-visible,.spinai-ucl-single__cta:hover{background:#2760bc;color:#fff;outline:0}.spinai-ucl-single__cta:focus-visible{box-shadow:0 0 0 3px rgba(61,122,222,.24)}.spinai-ucl-single__related{border-top:1px solid var(--ucl-line,#e1e3e8);margin-block-start:56px;padding-block-start:40px}.spinai-ucl-single__related h2{font-size:26px;font-weight:500;margin-block-end:18px}.spinai-ucl-single__related-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.spinai-ucl-single__related-card{background:#fff;border:1px solid var(--ucl-line,#e1e3e8);border-radius:8px;color:inherit;display:grid;gap:8px;min-block-size:156px;padding:20px;text-decoration:none;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.spinai-ucl-single__related-card:focus-visible,.spinai-ucl-single__related-card:hover{border-color:#3d7ade;box-shadow:0 10px 30px rgba(21,43,78,.08);outline:0;transform:translateY(-2px)}.spinai-ucl-single__related-card strong{color:var(--ucl-ink,#152b4e);font-size:18px;font-weight:600;line-height:1.28}.spinai-ucl-single__related-card span{color:var(--ucl-muted,#596881);font-size:15px;line-height:1.5}@media (max-width:991px){.spinai-ucl-single__grid,.spinai-ucl-single__related-grid{grid-template-columns:1fr}.spinai-ucl-single__aside{position:static}}@media (max-width:767px){.spinai-ucl-single__wrap{inline-size:min(100% - 32px,1120px);padding-block:28px 56px}.spinai-ucl-single__hero{padding-block-end:32px}.spinai-ucl-single__overview{margin-block-start:22px;padding-inline-start:16px}.spinai-ucl-single__grid{gap:32px;padding-block-start:36px}.spinai-ucl__quote{padding:20px}}.spin-ai-site-header.fixed{-webkit-box-shadow:none;box-shadow:none}