.sg-live .blog-card__img-bg{width:100%}.sg-live .page-hero__title{max-width:700px}@media (max-width:768px){.sg-live .page-hero{padding:calc(var(--sg-head) + var(--sg-crumb-gap)) 0 24px}}@media (max-width:768px){.sg-live .page-hero__title{max-width:100%}}@media (max-width:768px){.sg-live .page-hero__acts{flex-direction:column;gap:10px}}.sg-live .page-hero{padding:calc(var(--sg-head) + var(--sg-crumb-gap)) 0 72px;background:var(--wp--preset--color--base);position:relative;overflow:hidden}.sg-live .page-hero::before{content:'';position:absolute;top:-10%;right:-5%;width:55%;height:90%;background:radial-gradient(ellipse at 60% 45%,color-mix(in srgb,var(--wp--custom--accent--gold) 6%,transparent),var(--sg-tint-xs) 50%,transparent 75%);pointer-events:none}.sg-live .page-hero__grid{position:absolute;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--wp--preset--color--ink) 2%,transparent) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(ellipse 50% 60% at 70% 40%,black 20%,transparent 70%);pointer-events:none}.sg-live .page-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.sg-live .page-hero__eyebrow{font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--action);letter-spacing:0.12em}.sg-live .page-hero__eyebrow::before{content:'';width:22px;height:2px;background:var(--sg-gradient);border-radius:4px}.sg-live .page-hero__title{font-size:var(--wp--custom--page-hero-title--font-size);font-weight:var(--wp--custom--font-weight--light);color:var(--wp--preset--color--ink);line-height:1.1;letter-spacing:-0.01em;margin-bottom:16px}.sg-live .page-hero__title strong{font-weight:var(--wp--custom--font-weight--regular)}.sg-live .page-hero__title em{font-style:normal;font-weight:var(--wp--custom--font-weight--semibold);background:var(--sg-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sg-live .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.sg-live .blog-grid--4{grid-template-columns:repeat(4,1fr);gap:28px}.sg-live .blog-grid--3{grid-template-columns:repeat(3,1fr);gap:28px}.sg-live .blog-card{background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--line);border-radius:14px;overflow:hidden;transition:all .4s var(--sg-ease);box-shadow:0 2px 12px var(--sg-ink-xs);display:flex;flex-direction:column;text-decoration:none;min-width:0}.sg-live .blog-card:hover{box-shadow:0 16px 48px var(--sg-ink-md);border-color:transparent;transform:translateY(-4px)}.sg-live .blog-card__img{position:relative;overflow:hidden}.sg-live .blog-card__img-bg{display:flex;align-items:center;justify-content:center;position:relative;transition:transform .6s var(--sg-ease);overflow:hidden}.sg-live .blog-card:hover .blog-card__img-bg{transform:scale(1.05)}.sg-live .blog-card__img-bg img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.sg-live .blog-card__img-deco{position:absolute;inset:0;pointer-events:none;overflow:hidden}.sg-live .blog-card__img-ring{position:absolute;border-radius:50%;border:1px solid var(--sg-tint-xs)}.sg-live .blog-card__img-ring--1{width:160px;height:160px;top:-30px;right:-30px}.sg-live .blog-card__img-ring--2{width:100px;height:100px;bottom:-20px;left:-20px;border-style:dashed}.sg-live .blog-card__img-ring--3{width:200px;height:200px;top:50%;left:50%;transform:translate(-50%,-50%);border-color:color-mix(in srgb,var(--wp--preset--color--ink) 3%,transparent)}.sg-live .blog-card__img-mesh{position:absolute;inset:0;background-image:radial-gradient(circle,var(--sg-tint-xs) 1px,transparent 1px);background-size:20px 20px;opacity:.6}.sg-live .blog-card__img-line{position:absolute;height:1px;background:linear-gradient(90deg,transparent,var(--sg-tint-xs),transparent)}.sg-live .blog-card__img-line--1{top:30%;left:0;right:0}.sg-live .blog-card__img-line--2{top:60%;left:10%;right:10%;transform:rotate(-2deg)}.sg-live .blog-card__img-corner{position:absolute;width:24px;height:24px}.sg-live .blog-card__img-corner--tl{top:12px;left:12px;border-top:1.5px solid var(--sg-tint-sm);border-left:1.5px solid var(--sg-tint-sm)}.sg-live .blog-card__img-corner--br{bottom:12px;right:12px;border-bottom:1.5px solid var(--sg-tint-sm);border-right:1.5px solid var(--sg-tint-sm)}.sg-live .blog-card__img-icon{width:48px;height:48px;border-radius:14px;background:rgb(255 255 255 / 0.9);backdrop-filter:blur(8px);border:1px solid var(--sg-on-dark-faint);display:flex;align-items:center;justify-content:center;position:relative;z-index:2;box-shadow:0 4px 20px rgba(0,0,0,.04);transition:all .3s var(--sg-ease)}.sg-live .blog-card:hover .blog-card__img-icon{background:var(--sg-gradient)!important;border-color:transparent;box-shadow:0 6px 24px var(--sg-tint-sm);transform:scale(1.08)}.sg-live .blog-card__img-icon svg{width:26px;height:26px;color:var(--wp--preset--color--action);transition:color .3s}.sg-live .blog-card:hover .blog-card__img-icon svg{color:var(--wp--preset--color--base)}.sg-live .blog-card__body{padding:16px;display:flex;flex-direction:column;flex:1;min-width:0}.sg-live .blog-card__title{font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink);line-height:1.3;margin-bottom:6px}.sg-live .blog-card__excerpt{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);line-height:1.6;font-weight:var(--wp--custom--font-weight--light);margin-bottom:auto;padding-bottom:14px}.sg-live .blog-card__meta{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid var(--wp--preset--color--line)}.sg-live .blog-card__author{display:flex;align-items:center;gap:8px}.sg-live .blog-card__date{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted)}.sg-live .blog-card__reading{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);display:flex;align-items:center;gap:4px}.sg-live .blog-card__reading svg{width:12px;height:12px}.sg-live .blog-loadmore{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:40px;grid-column:1/-1;padding:20px 0}.sg-live .blog-loadmore__spinner{display:flex;align-items:center;justify-content:center}.sg-live .blog-loadmore__count{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);font-weight:var(--wp--custom--font-weight--regular)}.sg-live .nl-strip{position:relative;overflow:hidden}.sg-live .nl-strip::before{content:'';position:absolute;top:-40%;right:-5%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--wp--custom--accent--gold) 5%,transparent),transparent 65%);pointer-events:none}.sg-live .nl-strip__inner{display:grid;position:relative;z-index:1}.sg-live .nl-strip__form{display:flex;flex-direction:column;gap:12px;margin-left:auto;align-items:flex-end}.sg-live .nl-strip__row{display:flex;gap:10px}.sg-live .nl-strip__input{flex:1;padding:0 16px;height:48px;border-radius:10px;border:1.5px solid var(--wp--preset--color--line);background:var(--wp--preset--color--surface);font-size:var(--wp--preset--font-size--body-small);color:var(--wp--preset--color--ink);outline:none;transition:border-color .2s;max-width:280px}.sg-live .nl-strip__input::placeholder{color:var(--wp--preset--color--muted)}.sg-live .nl-strip__input:focus{border-color:var(--wp--preset--color--action)}.sg-live .nl-strip__btn{height:48px;padding:0 24px;border-radius:10px;background:var(--sg-btn-gr);border:none;color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);cursor:pointer;white-space:nowrap;box-shadow:0 4px 16px var(--sg-tint-md);transition:all .25s var(--sg-ease)}.sg-live .nl-strip__btn:hover{transform:translateY(-2px);box-shadow:0 6px 24px var(--sg-tint-md)}.sg-live .nl-strip__note{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);display:flex;align-items:center;gap:6px}.sg-live .nl-strip__note svg{width:12px;height:12px;color:var(--wp--preset--color--action);flex-shrink:0}@media(max-width:1200px){.sg-live .blog-grid--4{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.sg-live .page-hero__inner{grid-template-columns:1fr;gap:24px}}@media(max-width:1024px){.sg-live .nl-strip__inner{grid-template-columns:1fr;gap:32px}}@media(max-width:1024px){.sg-live .blog-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.sg-live .blog-grid--4{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.sg-live .blog-grid,.sg-live .blog-grid--3,.sg-live .blog-grid--4{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.sg-live .nl-strip__metrics{flex-wrap:wrap;gap:16px}}@media(max-width:768px){.sg-live .nl-strip__row{flex-direction:column}}@media(max-width:640px){.sg-live .blog-grid,.sg-live .blog-grid--3,.sg-live .blog-grid--4{grid-template-columns:1fr}}.sg-live .blog-card__img{aspect-ratio:16/8.05;contain:layout}.sg-live .blog-card__img-bg{aspect-ratio:16/8.05}.sg-live .blog-card:focus-visible{outline:2px solid var(--wp--preset--color--action);outline-offset:3px;border-radius:10px}@media (prefers-reduced-motion:reduce){.sg-live .blog-card:hover{transform:none}}.sg-live .cp-hero{background:var(--wp--preset--color--surface);border-bottom:1px solid var(--wp--preset--color--line);position:relative;overflow:hidden;padding:calc(var(--sg-head) + var(--sg-crumb-gap)) 0 56px}.sg-live .cp-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 100%,var(--sg-tint-sm),transparent 70%)}.sg-live .cp-hero__grid{position:absolute;inset:0;background-image:radial-gradient(circle,color-mix(in srgb,var(--wp--preset--color--ink) 5%,transparent) 1px,transparent 1px);background-size:36px 36px;pointer-events:none}.sg-live .cp-hero__in{position:relative;z-index:2;text-align:center;max-width:880px;margin:0 auto;padding:0 var(--sg-gutter)}.sg-live .cp-hero__h1{font-size:var(--wp--custom--page-hero-title--font-size);font-weight:var(--wp--custom--font-weight--light);color:var(--wp--preset--color--ink);line-height:1.15;letter-spacing:-0.01em;margin-bottom:20px}.sg-live .cp-hero__h1 strong{font-weight:var(--wp--custom--font-weight--regular)}.sg-live .cp-hero__h1 em{font-style:normal;font-weight:var(--wp--custom--font-weight--semibold);background:var(--sg-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sg-live .cp-hero__search{position:relative;max-width:560px;margin:0 auto 40px}.sg-live .cp-hero__search-inp{width:100%;height:52px;background:var(--wp--preset--color--base);border:1.5px solid var(--wp--preset--color--line);border-radius:12px;padding:0 52px 0 20px;font-size:var(--wp--preset--font-size--body-small);color:var(--wp--preset--color--ink);outline:none;transition:all .3s var(--sg-ease);box-shadow:0 2px 8px var(--sg-ink-sm)}.sg-live .cp-hero__search-inp::placeholder{color:var(--wp--preset--color--line)}.sg-live .cp-hero__search-inp:focus{border-color:var(--sg-tint-lg);box-shadow:0 0 0 4px var(--sg-tint-xs)}.sg-live .cp-hero__search-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:8px;background:var(--sg-btn-gr);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s var(--sg-ease)}.sg-live .cp-hero__search-btn:hover{box-shadow:var(--sg-glow-sm);transform:translateY(-50%) scale(1.05)}.sg-live .cp-hero__search-btn svg{width:15px;height:15px;color:var(--wp--preset--color--base)}.sg-live .alpha-nav{background:var(--wp--preset--color--base);border-bottom:1px solid var(--wp--preset--color--line);position:sticky;top:calc(68px + var(--sg-nbar-h));z-index:100}.sg-live .alpha-nav__in{max-width:var(--sg-container);margin:0 auto;padding:0 var(--sg-gutter);display:flex;align-items:center;gap:2px;height:52px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.sg-live .alpha-nav__in::-webkit-scrollbar{display:none}.sg-live .alpha-nav__in>:first-child{margin-left:auto}.sg-live .alpha-nav__in>:last-child{margin-right:auto}.sg-live .alpha-lnk{flex-shrink:0;width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--muted);cursor:pointer;transition:all .2s var(--sg-ease);text-decoration:none}.sg-live .alpha-lnk:hover{background:var(--sg-tint-xs);color:var(--wp--preset--color--action)}.sg-live .alpha-lnk.active{background:var(--sg-gradient);color:var(--wp--preset--color--base);box-shadow:var(--sg-glow-sm)}.sg-live .alpha-lnk.disabled{color:var(--wp--preset--color--line);cursor:default;pointer-events:none}.sg-live .cp-main{padding:48px 0 72px}.sg-live .cp-main__in{max-width:var(--sg-container);margin:0 auto;padding:0 var(--sg-gutter)}.sg-live .cp-layout{display:grid;grid-template-columns:1fr 280px;gap:32px;align-items:start;grid-template-areas:"content sidebar" "loadmore sidebar"}.sg-live .cp-content{grid-area:content}.sg-live .cp-sidebar{grid-area:sidebar;position:sticky;top:calc(136px + var(--sg-nbar-h))}.sg-live .cp-sw{background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--line);border-radius:14px;padding:20px;margin-bottom:16px}.sg-live .cp-sw__title{font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--muted);text-transform:uppercase;letter-spacing:0.12em;margin-bottom:6px;padding-bottom:10px;border-bottom:1px solid var(--wp--preset--color--line)}.sg-live .cp-cat{display:flex;align-items:center;gap:10px;padding:7px 0;cursor:pointer;transition:all .2s var(--sg-ease);border-bottom:1px solid var(--wp--preset--color--line)}.sg-live .cp-cat:last-child{border-bottom:none}.sg-live .cp-cat:hover .cp-cat__label{color:var(--wp--preset--color--action)}.sg-live .cp-cat__label{font-size:var(--wp--preset--font-size--label);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink);transition:color .2s;line-height:1.3}.sg-live .cp-cat__count{margin-left:auto;display:inline-flex;height:18px;padding:0 6px;background:var(--sg-tint-xs);border-radius:100px;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--action);align-items:center;flex-shrink:0}.sg-live .cp-letter{margin-bottom:48px;scroll-margin-top:calc(68px + var(--sg-nbar-h) + 60px)}.sg-live .cp-letter__head{display:flex;align-items:center;gap:16px;margin-bottom:clamp(20px,2.5vw,32px);padding-bottom:16px;position:relative}.sg-live .cp-letter__head::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,var(--wp--preset--color--action),var(--sg-tint-xs))}.sg-live .cp-letter__badge{width:56px;height:56px;border-radius:14px;background:var(--sg-gradient);color:var(--wp--preset--color--base);display:flex;align-items:center;justify-content:center;font-size:var(--wp--preset--font-size--large);font-weight:var(--wp--custom--font-weight--semibold);flex-shrink:0;box-shadow:var(--sg-glow-sm)}.sg-live .cp-letter__meta{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);margin-top:2px}.sg-live .cp-letter__meta span{color:var(--wp--preset--color--action);font-weight:var(--wp--custom--font-weight--semibold)}.sg-live .cp-term-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.sg-live .tc{--sg-more-gap:1rem;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;height:100%;padding:34px 24px 12px;background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--custom--radius--md);box-shadow:var(--wp--custom--shadow--rest);color:inherit;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.sg-live .tc::before{content:"";position:absolute;top:-1px;left:24px;right:24px;height:3px;background:var(--wp--preset--color--brand);border-radius:0 0 3px 3px;transform:scaleX(0);transition:transform .2s}.sg-live .tc:is(:hover,:focus-visible){border-color:rgb(201 52 0 / .35);box-shadow:var(--wp--custom--shadow--raised);transform:translateY(-2px)}.sg-live .tc:is(:hover,:focus-visible)::before{transform:scaleX(1)}.sg-live .tc::after{content:"";position:absolute;top:22px;left:24px;width:24px;height:3px;border-radius:3px;background:var(--sg-gradient)}.sg-live .tc:focus-visible{outline:var(--wp--custom--focus--width) solid var(--wp--preset--color--brand);outline-offset:var(--wp--custom--focus--offset)}.sg-live .tc__title{margin:0;font-size:1.125rem;font-weight:var(--wp--custom--font-weight--regular);line-height:1.3;letter-spacing:-.01em;color:var(--wp--preset--color--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.sg-live .tc:is(:hover,:focus-visible) .tc__title{color:var(--wp--preset--color--primary)}.sg-live .tc__desc{margin:0 0 10px;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--regular);line-height:1.55;color:var(--wp--preset--color--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sg-live .tc__footer.sg-more{align-self:stretch;margin-top:auto !important;padding-top:12px;border-top-color:rgb(11 26 48 / .07)}.sg-live .tc__read{display:inline-flex;align-items:center;gap:6px;margin-right:auto;white-space:nowrap;font-size:.8125rem;font-weight:var(--wp--custom--font-weight--regular);letter-spacing:.01em;color:var(--wp--preset--color--muted)}.sg-live .tc__read svg{width:13px;height:13px;color:var(--wp--preset--color--primary)}.sg-live .tc:is(:hover,:focus-visible) .sg-more::after{background:var(--sg-arrow-on) center / .875rem no-repeat,var(--wp--preset--color--action);transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.sg-live .tc,.sg-live .tc::before,.sg-live .tc__title{transition:none}.sg-live .tc:is(:hover,:focus-visible){transform:none}.sg-live .tc:is(:hover,:focus-visible) .sg-more::after{transform:none}}@media(max-width:1024px){.sg-live .cp-layout{grid-template-columns:1fr}}@media(max-width:640px){.sg-live .cp-term-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.sg-live .cp-term-grid{grid-template-columns:1fr}}@media(max-width:480px){.sg-live .cp-hero{padding-bottom:40px}}@media(max-width:480px){.sg-live .cp-hero__search-inp{height:46px;font-size:var(--wp--preset--font-size--body-small)}}.sg-live .art-hero{background:var(--wp--preset--color--surface);border-bottom:0;padding:calc(var(--sg-head) + var(--sg-crumb-gap)) 0 36px;position:relative;overflow:hidden}.sg-live .art-hero::before{content:'';position:absolute;inset:0;background-image:radial-gradient(circle,var(--sg-ink-xs) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:0}.sg-live .art-hero::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 100%,var(--sg-tint-sm),transparent 70%);pointer-events:none;z-index:0}.sg-live .art-hero__in{max-width:var(--sg-container);margin:0 auto;padding:0 var(--sg-gutter)}.sg-live .art-hero__h1{font-size:var(--wp--custom--article-type--title);font-weight:var(--wp--custom--font-weight--semilight);color:var(--wp--preset--color--ink);line-height:1.15;letter-spacing:-0.02em;margin-bottom:16px;text-wrap:balance}.sg-live .art-hero__h1 strong{font-weight:inherit;padding-top:0;display:inline-block}.sg-live .art-hero .art-hero__sub{max-width:none;font-size:var(--wp--custom--article-type--standfirst);font-weight:var(--wp--custom--font-weight--semilight);line-height:1.6}.sg-live .art-hero__h1 em{font-style:normal;font-weight:inherit;background:var(--sg-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sg-live .art-hero__meta{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.sg-live .art-hero__meta-item{display:flex;align-items:center;gap:6px;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted)}.sg-live .art-hero__meta-item svg{width:13px;height:13px}.sg-live .art-hero__meta-item strong{color:var(--wp--preset--color--ink);font-weight:var(--wp--custom--font-weight--semibold)}.sg-live .art-hero__meta-sep{width:3px;height:3px;border-radius:50%;background:var(--wp--preset--color--line)}.sg-live .art-hero--term{z-index:1;padding-bottom:48px;background:var(--sg-section-bg);border-bottom:1px solid rgb(11 26 48 / .07)}.sg-live :is(.art-hero--term,.art-hero--post)::before,.sg-live :is(.art-hero--term,.art-hero--post)::after{display:none}.sg-live .art-hero--term .art-hero__h1 em{background-image:linear-gradient(90deg,var(--wp--preset--color--primary-dark),var(--wp--preset--color--brand),var(--wp--preset--color--action),var(--wp--preset--color--primary-dark));background-size:250% 100%;animation:sg-term-sheen 8s ease-in-out infinite alternate}.sg-live :is(.art-hero--term,.art-hero--post) .art-hero__sub::before{transform-origin:top;animation:sg-term-rule .9s cubic-bezier(.2,.7,.2,1) .2s both}@keyframes sg-term-sheen{from{background-position:0 50%}to{background-position:100% 50%}}@keyframes sg-term-rule{from{transform:scaleY(0)}}@media(prefers-reduced-motion:reduce){.sg-live .art-hero--term .art-hero__h1 em,.sg-live :is(.art-hero--term,.art-hero--post) .art-hero__sub::before{animation:none}}.sg-live :is(.art-hero--term,.art-hero--post) .art-hero__h1{margin-top:8px}.sg-live .art-hero__mark{position:absolute;right:max(var(--sg-gutter),calc((100% - var(--sg-container)) / 2 + var(--sg-gutter)));bottom:-0.2em;z-index:0;font-size:clamp(10rem,22vw,20rem);font-weight:var(--wp--custom--font-weight--semilight);line-height:1;letter-spacing:-0.04em;background:var(--sg-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.1;pointer-events:none;user-select:none}.sg-live :is(.art-hero--term,.art-hero--post) .art-hero__sub{position:relative;margin-top:16px;padding-left:18px}.sg-live :is(.art-hero--term,.art-hero--post) .art-hero__sub::before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:3px;border-radius:3px;background:var(--sg-gradient)}.sg-live .art-hero__chips{display:inline-flex;flex-wrap:wrap;margin:28px 0 0;padding:0;list-style:none;border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--custom--radius--md);background:var(--wp--preset--color--base);box-shadow:var(--wp--custom--shadow--rest)}.sg-live .art-hero__chip{display:flex;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted)}.sg-live .art-hero__chip+.art-hero__chip{border-left:1px solid var(--wp--preset--color--line)}.sg-live .art-hero__chip--link{padding:0}.sg-live .art-hero__chip--link a{display:flex;align-items:center;gap:8px;align-self:stretch;padding:10px 16px;color:inherit;text-decoration:none;transition:background-color .2s,color .2s}.sg-live .art-hero__chip--link a:is(:hover,:focus-visible){background:var(--sg-tint-xs);color:var(--wp--preset--color--primary)}.sg-live .art-hero__chip--link a:focus-visible{outline:var(--wp--custom--focus--width) solid var(--wp--preset--color--brand);outline-offset:-2px}.sg-live .art-hero__chip svg{width:14px;height:14px;flex-shrink:0;color:var(--wp--preset--color--primary)}.sg-live .art-hero__chip strong{color:var(--wp--preset--color--ink);font-weight:var(--wp--custom--font-weight--semibold)}.sg-live .art-hero__chip--link a:is(:hover,:focus-visible) strong{color:var(--wp--preset--color--primary)}@media(max-width:640px){.sg-live .art-hero__mark{font-size:9rem;bottom:-0.12em}.sg-live .art-hero__chips{display:flex;gap:8px;border:0;background:none;box-shadow:none}.sg-live .art-hero__chip,.sg-live .art-hero__chip--link a{min-height:32px;padding:4px 12px;border:1px solid var(--wp--preset--color--line);border-radius:999px;background:var(--wp--preset--color--base)}.sg-live .art-hero__chip+.art-hero__chip{border-left:1px solid var(--wp--preset--color--line)}.sg-live .art-hero__chip--link{padding:0;border:0;background:none}}.sg-live .art-hero--post{--hero-a:#e7eaef;--hero-b:#cdd4de;z-index:1;padding-bottom:48px;background:linear-gradient(180deg,var(--hero-a),var(--hero-b));border-bottom:1px solid rgb(11 26 48 / .07);transition:background-color .3s}.sg-live .art-hero--post[data-hero-tone="1"]{--hero-a:#fbe9e1;--hero-b:#f2cfbf}.sg-live .art-hero--post[data-hero-tone="2"]{--hero-a:#f8e4ec;--hero-b:#ecc9d7}.sg-live .art-hero--post[data-hero-tone="3"]{--hero-a:#e1f1ef;--hero-b:#c3e1dc}.sg-live .art-hero--post[data-hero-tone="4"]{--hero-a:#fbefd9;--hero-b:#ecd5ac}.sg-live .art-hero--post[data-hero-tone="5"]{--hero-a:#efe5f4;--hero-b:#dac8e6}.sg-live .art-hero--post[data-hero-tone="6"]{--hero-a:#e4f1e5;--hero-b:#c7dfcb}.sg-live .art-hero--post[data-hero-tone="7"]{--hero-a:#e2eefb;--hero-b:#c3d8ef}.sg-live .art-hero--post[data-hero-tone="8"]{--hero-a:#e7eaef;--hero-b:#cdd4de}.sg-live .art-hero__chip strong[class*="rs-tag--"]{color:var(--rs-tag)}.sg-live .art-hero__net{position:absolute;z-index:0;top:var(--sg-head);bottom:0;right:max(0px,calc((100% - var(--sg-container)) / 2));width:min(46%,640px);pointer-events:none}.sg-live .art-hero__net canvas{display:block}@media(max-width:640px){.sg-live .art-hero__net{display:none}}@media print{.sg-live .art-hero__mark{display:none}.sg-live .art-hero--post{background:none}}.sg-live .art-wrap{max-width:var(--sg-container);margin:0 auto;padding:40px var(--sg-gutter) 80px;display:grid;grid-template-columns:1fr 260px;gap:40px;align-items:start}.sg-live .art-wrap>.toc{order:2}.sg-live:is(.sgr-article,.sgr-term){--art-measure:40rem;--art-side:240px;--art-gap:40px}.sg-live:is(.sgr-article,.sgr-term) .art-wrap{max-width:var(--sg-container)}.sg-live:is(.sgr-article,.sgr-term) .art-wrap{grid-template-columns:var(--art-side) minmax(0,1fr) var(--art-side);gap:var(--art-gap)}.sg-live:is(.sgr-article,.sgr-term) .art-wrap>.toc{grid-column:1;grid-row:1}.sg-live:is(.sgr-article,.sgr-term) .art-wrap>.article{grid-column:2;grid-row:1}.sg-live:is(.sgr-article,.sgr-term) .art-wrap>.art-side{grid-column:3;grid-row:1}@media(min-width:1025px) and (max-width:1279px){.sg-live:is(.sgr-article,.sgr-term){--art-side:200px;--art-gap:32px}.sg-live .toc .art-share{gap:5px}.sg-live .toc .art-share__btn{height:36px}}.sg-live .toc.toc--open .toc__body{max-height:max(220px,calc(100vh - 96px - var(--sg-nbar-h) - 200px))}.sg-live .art-side{position:sticky;top:calc(96px + var(--sg-nbar-h))}.sg-live .art-side>:first-child{margin-top:0}.sg-live .art-share{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.sg-live .art-share__lbl{grid-column:1/-1;margin-bottom:2px;font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--wp--preset--color--muted)}.sg-live :is(.art-share__btn,.share-btn){display:flex;align-items:center;justify-content:center;height:40px;padding:0;font:inherit;border:1px solid var(--wp--preset--color--line);border-radius:var(--wp--custom--radius--md);background:var(--wp--preset--color--base);color:var(--wp--preset--color--muted);text-decoration:none;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s,transform .2s}.sg-live :is(.art-share__btn,.share-btn) svg{width:16px;height:16px}.sg-live :is(.art-share__btn,.share-btn):is(:hover,:focus-visible){border-color:var(--wp--preset--color--action);background:var(--sg-tint-xs);color:var(--wp--preset--color--primary);transform:translateY(-1px)}.sg-live :is(.art-share__btn,.share-btn):focus-visible{outline:var(--wp--custom--focus--width) solid var(--wp--preset--color--brand);outline-offset:2px}.sg-live .toc__progress-outer{padding:16px 0}.sg-live .toc__prog-label-outer{font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--muted);margin-bottom:6px;display:flex;justify-content:space-between}.sg-live .toc__prog-label-outer span:last-child{color:var(--wp--preset--color--action);font-weight:var(--wp--custom--font-weight--semibold)}.sg-live .toc__prog-bar-outer{height:8px;background:var(--wp--preset--color--line);border-radius:6px;overflow:hidden}.sg-live .toc__prog-fill-outer{height:100%;background:var(--sg-gradient);border-radius:4px;transition:width .2s;width:0}@media(prefers-reduced-motion:reduce){.sg-live .toc__prog-fill-outer,.sg-live :is(.art-share__btn,.share-btn){transition:none}.sg-live :is(.art-share__btn,.share-btn):is(:hover,:focus-visible){transform:none}}@media(max-width:1024px){.sg-live:is(.sgr-article,.sgr-term) .art-wrap{max-width:calc(var(--art-measure) + 2 * var(--sg-gutter))}.sg-live:is(.sgr-article,.sgr-term) .art-wrap{grid-template-columns:minmax(0,1fr)}.sg-live:is(.sgr-article,.sgr-term) .art-wrap>:is(.toc,.article,.art-side){grid-column:1;grid-row:auto}.sg-live .art-wrap>.art-side{order:3}.sg-live :is(.toc,.art-side){position:static}.sg-live .toc.toc--open .toc__body{max-height:1400px}.sg-live .toc .art-share{display:none}}.sg-live .toc{position:sticky;position:-webkit-sticky;top:calc(96px + var(--sg-nbar-h))}.sg-live .toc__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border:1px solid var(--wp--preset--color--line);border-radius:10px;background:var(--wp--preset--color--base);cursor:pointer;user-select:none;transition:all .2s var(--sg-ease)}.sg-live .toc__head:hover{border-color:var(--wp--preset--color--action);background:var(--sg-tint-xs)}.sg-live .toc__head-left{display:flex;align-items:center;gap:8px;min-width:0}.sg-live .toc__head-left svg{width:14px;height:14px;color:var(--wp--preset--color--action);flex-shrink:0}.sg-live .toc__head-text{font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--muted);text-transform:uppercase;letter-spacing:0.12em}.sg-live .toc__toggle-icon{width:22px;height:22px;border-radius:6px;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s var(--sg-ease)}.sg-live .toc__toggle-icon svg{width:12px;height:12px;color:var(--wp--preset--color--muted);transition:transform .3s var(--sg-ease)}.sg-live .toc__head:hover .toc__toggle-icon{border-color:var(--wp--preset--color--action);background:var(--sg-tint-xs)}.sg-live .toc__head:hover .toc__toggle-icon svg{color:var(--wp--preset--color--action)}.sg-live .toc--open .toc__head{border-color:var(--wp--preset--color--action);border-radius:10px 10px 0 0;border-bottom-color:var(--wp--preset--color--line)}.sg-live .toc--open .toc__toggle-icon svg{transform:rotate(180deg)}.sg-live .toc__body{overflow:hidden;max-height:0;transition:max-height .4s var(--sg-ease),opacity .3s var(--sg-ease);opacity:0;border:1px solid var(--wp--preset--color--line);border-top:none;border-radius:0 0 10px 10px;background:var(--wp--preset--color--base);padding:0 14px}.sg-live .toc--open .toc__body{max-height:1400px;opacity:1;padding:12px 14px 14px;border-color:var(--wp--preset--color--action);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--sg-tint-md) transparent}.sg-live .toc--open .toc__body::-webkit-scrollbar{width:4px}.sg-live .toc--open .toc__body::-webkit-scrollbar-track{background:transparent}.sg-live .toc--open .toc__body::-webkit-scrollbar-thumb{background:var(--sg-tint-md);border-radius:4px}.sg-live .toc--open .toc__body::-webkit-scrollbar-thumb:hover{background:var(--sg-tint-lg)}.sg-live .toc__list{list-style:none;display:flex;flex-direction:column;gap:2px;margin-bottom:0}.sg-live .toc__item{margin:0;padding:0}.sg-live .toc__lnk{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:0 8px 8px 0;margin-left:-2px;font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--muted);cursor:pointer;transition:all .2s var(--sg-ease);line-height:1.35;border-left:2px solid transparent;text-decoration:none}.sg-live .toc__lnk:hover{color:var(--wp--preset--color--ink);background:var(--sg-tint-xs)}.sg-live .toc__lnk.active{color:var(--wp--preset--color--action);background:var(--sg-tint-xs);border-left-color:var(--wp--preset--color--action);font-weight:var(--wp--custom--font-weight--semibold)}.sg-live .toc__lnk--h3{padding-left:20px;font-size:var(--wp--preset--font-size--small)}.sg-live .toc__lnk--h3::before{content:'';width:3px;height:3px;border-radius:50%;background:var(--wp--preset--color--line);flex-shrink:0}.sg-live .toc__actions{margin-top:12px;display:flex;flex-direction:column;gap:6px}.sg-live .toc__action{display:flex;align-items:center;justify-content:center;gap:8px;min-height:34px;padding:8px 12px;border-radius:8px;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--muted);cursor:pointer;transition:all .2s;border:1px solid var(--wp--preset--color--line);background:var(--wp--preset--color--base);width:100%;line-height:1.25;text-align:center}.sg-live .toc__action:hover{border-color:var(--wp--preset--color--action);color:var(--wp--preset--color--action)}.sg-live .toc__action svg{width:12px;height:12px;flex-shrink:0}.sg-live .toc__action--saved{border-color:var(--wp--custom--accent--green);color:var(--wp--custom--accent--green);background:color-mix(in srgb,var(--wp--custom--accent--green) 6%,transparent)}.sg-live .toc-li{margin-top:14px;border-radius:14px;overflow:hidden;border:1px solid var(--wp--preset--color--line);background:var(--wp--preset--color--base);text-align:center;transition:box-shadow .25s var(--sg-ease),transform .25s var(--sg-ease)}.sg-live .toc-li:hover{box-shadow:0 16px 48px var(--sg-ink-md);transform:translateY(-2px)}.sg-live .toc-li__cover{position:relative;height:60px;background:radial-gradient(circle at 82% 10%,rgb(255 255 255 / .24),transparent 46%),radial-gradient(rgb(255 255 255 / .16) 1px,transparent 1.5px) 0 0/10px 10px,linear-gradient(135deg,#0A66C2 0%,#004182 100%)}.sg-live .toc-li__badge{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:6px;background:var(--wp--preset--color--base);color:#0A66C2;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgb(0 0 0 / .15)}.sg-live .toc-li__badge svg{width:13px;height:13px}.sg-live .toc-li__body{padding:0 14px 14px}.sg-live .toc-li__avatar{width:56px;height:56px;margin:-28px auto 8px;position:relative;border-radius:14px;border:3px solid var(--wp--preset--color--base);background:var(--wp--preset--color--base);box-shadow:0 4px 14px var(--sg-ink-md),0 0 0 1px var(--wp--preset--color--line);display:flex;align-items:center;justify-content:center;overflow:hidden;font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--action)}.sg-live .toc-li__avatar img{width:100%;height:100%;object-fit:contain;padding:4px}.sg-live .toc-li__company{margin:0;font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink);line-height:1.25}.sg-live .toc-li__tagline{margin:2px 0 0;font-size:var(--wp--preset--font-size--x-small);color:var(--wp--preset--color--muted);line-height:1.4}.sg-live .toc-li__desc{margin:10px 0 12px;padding-top:10px;border-top:1px solid var(--wp--preset--color--line);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--light);color:var(--wp--preset--color--muted);line-height:1.5}.sg-live .toc-li__btn{display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:9px 14px;border-radius:8px;background:#0A66C2;color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semibold);line-height:1.2;white-space:nowrap;text-decoration:none;box-shadow:0 4px 12px rgb(10 102 194 / .28);transition:background-color .2s,box-shadow .2s,transform .2s}.sg-live .toc-li__btn:hover{background:#004182;color:var(--wp--preset--color--base);box-shadow:0 6px 18px rgb(10 102 194 / .38);transform:translateY(-1px)}.sg-live .toc-li__btn:focus-visible{outline:2px solid #0A66C2;outline-offset:2px}.sg-live .toc-li__btn svg{width:13px;height:13px;flex-shrink:0}.sg-live .toc-ad{margin-top:14px;border-radius:14px;overflow:hidden;border:1px solid var(--wp--preset--color--line);background:var(--wp--preset--color--base);transition:box-shadow .25s var(--sg-ease)}.sg-live .toc-ad:hover{box-shadow:0 16px 48px var(--sg-ink-md)}.sg-live .toc-ad__img{width:100%;aspect-ratio:3/2;display:block;background:linear-gradient(135deg,var(--wp--preset--color--ink-raised) 0%,var(--wp--preset--color--ink) 50%,#1A0F2E 100%);position:relative}.sg-live .toc-ad__art{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;position:relative;overflow:hidden}.sg-live .toc-ad__art-bg{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0%,var(--sg-tint-sm),transparent 60%)}.sg-live .toc-ad__art-icon{width:48px;height:48px;border-radius:14px;background:var(--sg-gradient);display:flex;align-items:center;justify-content:center;margin:0 auto 10px;box-shadow:0 0 24px var(--sg-tint-lg);position:relative;z-index:1}.sg-live .toc-ad__art-icon svg{width:24px;height:24px;color:var(--wp--preset--color--base)}.sg-live .toc-ad__art-title{font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--base);line-height:1.2;margin-bottom:4px;position:relative;z-index:1}.sg-live .toc-ad__art-sub{font-size:var(--wp--preset--font-size--small);color:var(--sg-on-dark-soft);line-height:1.4;position:relative;z-index:1}.sg-live .toc-ad__body{padding:12px 14px 14px}.sg-live .toc-ad__tag{display:inline-flex;height:18px;padding:0 8px;background:var(--sg-tint-xs);border-radius:100px;font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--action);letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;align-items:center}.sg-live .toc-ad__title{font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink);line-height:1.35;margin-bottom:6px}.sg-live .toc-ad__desc{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);line-height:1.5;font-weight:var(--wp--custom--font-weight--light);margin-bottom:12px}.sg-live .toc-ad__cta{display:flex;flex-direction:column;align-items:stretch}.sg-live .toc-ad__btn{min-height:36px;padding:9px 14px;border-radius:8px;background:var(--sg-btn-gr);border:none;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--base);cursor:pointer;box-shadow:var(--sg-glow-sm);transition:all .2s;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;text-align:center;line-height:1.25;overflow-wrap:anywhere;min-width:0}.sg-live .toc-ad__btn:hover{box-shadow:var(--sg-glow-lg);transform:translateY(-1px)}.sg-live .toc-ad__btn svg{width:11px;height:11px;flex-shrink:0}.sg-live .art-footer{margin-top:32px;padding:18px 22px;border-radius:16px;background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--line);box-shadow:0 1px 2px var(--sg-ink-xs)}.sg-live .art-footer__top{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:14px 20px}.sg-live .art-footer__top>:first-child{flex:1 1 260px;min-width:0}.sg-live .art-footer__label{margin-bottom:8px;font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--wp--preset--color--muted)}.sg-live .art-footer__tags{display:flex;flex-wrap:wrap;gap:6px}.sg-live .art-footer__tag{display:inline-flex;align-items:center;min-height:28px;padding:4px 11px;border-radius:100px;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);font-size:var(--wp--preset--font-size--label);font-weight:var(--wp--custom--font-weight--medium);line-height:1.2;color:var(--wp--preset--color--ink);text-decoration:none;transition:border-color .2s,background-color .2s,color .2s}.sg-live .art-footer__tag::before{content:'#';margin-right:3px;font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--action)}.sg-live a.art-footer__tag:is(:hover,:focus-visible){border-color:var(--sg-tint-md);background:var(--sg-tint-xs);color:var(--wp--preset--color--primary)}.sg-live .art-share--row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.sg-live .art-share--row .art-share__lbl{grid-column:auto;margin:0 4px 0 0}.sg-live .art-share--row .art-share__btn{width:36px;height:36px}.sg-live .art-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--wp--preset--color--line)}.sg-live .art-footer__nav-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:var(--wp--preset--color--surface);border:1px solid transparent;text-decoration:none;transition:background-color .25s var(--sg-ease),border-color .25s var(--sg-ease),box-shadow .25s var(--sg-ease)}.sg-live .art-footer__nav-item--next{grid-column:2;grid-template-columns:minmax(0,1fr) auto;text-align:right}.sg-live .art-footer__nav-item:is(:hover,:focus-visible){background:var(--wp--preset--color--base);border-color:var(--sg-tint-md);box-shadow:0 10px 22px -16px rgb(11 26 48 / .35)}.sg-live .art-footer__nav-arrow{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--line);color:var(--wp--preset--color--primary);transition:background .25s var(--sg-ease),color .25s var(--sg-ease),border-color .25s var(--sg-ease),transform .25s var(--sg-ease)}.sg-live .art-footer__nav-arrow svg{width:14px;height:14px}.sg-live .art-footer__nav-item--next .art-footer__nav-arrow svg{transform:scaleX(-1)}.sg-live .art-footer__nav-item:is(:hover,:focus-visible) .art-footer__nav-arrow{background:var(--sg-gradient);border-color:transparent;color:var(--wp--preset--color--base);transform:translateX(-3px)}.sg-live .art-footer__nav-item--next:is(:hover,:focus-visible) .art-footer__nav-arrow{transform:translateX(3px)}.sg-live .art-footer__nav-text{display:flex;flex-direction:column;gap:1px;min-width:0}.sg-live .art-footer__nav-label{font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--wp--preset--color--muted)}.sg-live .art-footer__nav-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);line-height:1.35;color:var(--wp--preset--color--ink);transition:color .2s}.sg-live .art-footer__nav-item:is(:hover,:focus-visible) .art-footer__nav-title{color:var(--wp--preset--color--primary)}.sg-live .art-footer__nav-item:focus-visible{outline:var(--wp--custom--focus--width) solid var(--wp--preset--color--brand);outline-offset:2px}@media(max-width:640px){.sg-live .art-footer{padding:16px}.sg-live .art-footer__nav{grid-template-columns:minmax(0,1fr)}.sg-live .art-footer__nav-item--next{grid-column:1}}@media(prefers-reduced-motion:reduce){.sg-live .art-footer__nav-item,.sg-live .art-footer__nav-arrow{transition:none}.sg-live .art-footer__nav-item:is(:hover,:focus-visible) .art-footer__nav-arrow{transform:none}.sg-live .art-footer__nav-item--next .art-footer__nav-arrow svg{transform:scaleX(-1)}}@media(max-width:1024px){.sg-live .art-wrap{grid-template-columns:1fr}}@media(max-width:1024px){.sg-live .toc{position:static}}.sg-live .related{margin-top:48px}.sg-live .nl-cta{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 36px;align-items:center;margin-top:40px;padding:36px 40px;border-radius:20px;text-align:left;background:radial-gradient(70% 120% at 100% 100%,rgb(255 64 0 / .30),transparent 60%),radial-gradient(50% 80% at 0% 0%,color-mix(in srgb,var(--wp--custom--accent--blue) 22%,transparent),transparent 65%),linear-gradient(135deg,var(--wp--preset--color--ink-raised) 0%,var(--wp--preset--color--ink) 100%);box-shadow:0 24px 48px -28px rgb(11 26 48 / .55)}.sg-live .nl-cta::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255 / .14) 1px,transparent 1.5px);background-size:14px 14px;-webkit-mask-image:linear-gradient(to left,#000 0%,transparent 65%);mask-image:linear-gradient(to left,#000 0%,transparent 65%);pointer-events:none}.sg-live .nl-cta :is(.nl-cta__text,.nl-cta__form,.rs-nl-msg){position:relative;z-index:1}.sg-live .nl-cta .nl-cta__label{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:5px 12px 5px 5px;border-radius:100px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .14);font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .9)}.sg-live .nl-cta .nl-cta__icon{width:24px;height:24px;border-radius:50%;background:var(--sg-gradient);display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--sg-glow-sm)}.sg-live .nl-cta .nl-cta__icon svg{width:13px;height:13px;color:var(--wp--preset--color--base)}.sg-live .nl-cta .nl-cta__h{margin:0 0 10px;padding:0;display:block;font-size:clamp(1.375rem,1.15rem + .7vw,1.75rem);font-weight:var(--wp--custom--font-weight--light);line-height:1.25;letter-spacing:-0.015em;color:var(--wp--preset--color--base)}.sg-live .nl-cta .nl-cta__h::after{content:none}.sg-live .nl-cta .nl-cta__p{margin:0;font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--regular);line-height:1.6;color:var(--wp--preset--color--on-dark-muted)}.sg-live .nl-cta .nl-cta__form{display:flex;flex-direction:column;gap:10px;max-width:none;margin:0}.sg-live .nl-cta .nl-cta__inp{width:100%;height:48px;padding:0 16px;border-radius:10px;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .2);font-size:var(--wp--preset--font-size--body-small);color:var(--wp--preset--color--base);outline:none;transition:border-color .2s,background-color .2s,box-shadow .2s}.sg-live .nl-cta .nl-cta__inp::placeholder{color:rgb(255 255 255 / .55)}.sg-live .nl-cta .nl-cta__inp:focus-visible{border-color:var(--sg-tint-lg);background:rgb(255 255 255 / .1);box-shadow:0 0 0 3px var(--sg-tint-md)}.sg-live .nl-cta .nl-cta__btn{height:48px;padding:0 22px;border:none;border-radius:10px;background:var(--sg-btn-gr);font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--base);cursor:pointer;white-space:nowrap;box-shadow:var(--sg-glow-sm);transition:box-shadow .2s var(--sg-ease),transform .2s var(--sg-ease)}.sg-live .nl-cta .nl-cta__btn:hover{box-shadow:var(--sg-glow-lg);transform:translateY(-1px)}.sg-live .nl-cta .nl-cta__btn:focus-visible{outline:2px solid var(--wp--preset--color--base);outline-offset:3px}.sg-live .nl-cta .rs-nl-msg{grid-column:1/-1;margin:0}.sg-live .nl-cta .rs-nl-msg.is-success{color:var(--wp--custom--accent--emerald-light)}.sg-live .nl-cta .rs-nl-msg.is-error{color:var(--wp--custom--accent--rose-light)}@media(max-width:768px){.sg-live .nl-cta{grid-template-columns:minmax(0,1fr);padding:28px 22px}}@media(prefers-reduced-motion:reduce){.sg-live .nl-cta .nl-cta__btn{transition:none}.sg-live .nl-cta .nl-cta__btn:hover{transform:none}}.sg-live .art-hero>*:not([aria-hidden="true"]){position:relative;z-index:1}.sg-live .nl-strip{background:var(--sg-section-bg);border-top:0;border-bottom:0;padding:clamp(40px,5vw,72px) 0}.sg-live .nl-strip::before{display:none}.sg-live .nl-strip__orb{display:none}.sg-live .nl-strip .con{position:relative;z-index:1}.sg-live .nl-strip__inner{grid-template-columns:1.05fr 1fr;gap:clamp(36px,5vw,64px);align-items:center}.sg-live .nl-strip__lead{min-width:0}.sg-live .nl-strip__ey{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;background:var(--sg-tint-sm);border:1px solid var(--sg-tint-md);border-radius:100px;color:var(--wp--preset--color--primary);font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);text-transform:uppercase;letter-spacing:0.12em;margin-bottom:16px}.sg-live .nl-strip__ey-dot{width:6px;height:6px;border-radius:50%;background:var(--wp--preset--color--action);box-shadow:0 0 0 0 var(--sg-tint-lg);animation:nlStripDot 2s ease-in-out infinite}.sg-live .nl-strip__title{margin-bottom:6px;font-size:var(--wp--custom--font-size--section-title);font-weight:var(--wp--custom--font-weight--light);color:var(--wp--preset--color--ink);line-height:1.15;letter-spacing:-0.01em;margin:0 0 6px}.sg-live .nl-strip__title strong{font-weight:var(--wp--custom--font-weight--regular)}.sg-live .nl-strip__rule{display:block;width:56px;height:2px;margin:6px 0 18px;border-radius:2px;background:linear-gradient(90deg,var(--wp--preset--color--action),var(--wp--custom--accent--gold))}.sg-live .nl-strip__sub{font-size:var(--wp--preset--font-size--body-small);color:var(--wp--preset--color--muted);font-weight:var(--wp--custom--font-weight--light);line-height:1.7;max-width:520px;margin:0 0 18px}.sg-live .nl-strip__bullets{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:8px}.sg-live .nl-strip__bullets li{display:flex;align-items:center;gap:10px;font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink)}.sg-live .nl-strip__bullet-tick{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--wp--custom--accent--green) 14%,transparent);color:#047857;flex-shrink:0}.sg-live .nl-strip__bullet-tick svg{width:11px;height:11px}.sg-live .nl-strip__metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;padding-top:22px;border-top:1px dashed color-mix(in srgb,var(--wp--preset--color--ink) 12%,transparent)}.sg-live .nl-strip__metric{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--sg-on-dark-soft);border:1px solid var(--sg-tint-sm);border-radius:10px;transition:background .25s ease,border-color .25s ease,transform .25s var(--sg-ease)}.sg-live .nl-strip__metric:hover{background:rgb(255 255 255 / 0.9);border-color:var(--sg-tint-md);transform:translateY(-2px)}.sg-live .nl-strip__metric-ic{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,var(--wp--preset--color--action),var(--wp--custom--accent--gold));color:var(--wp--preset--color--base);flex-shrink:0;box-shadow:0 4px 10px -3px var(--sg-tint-md)}.sg-live .nl-strip__metric-ic svg{width:14px;height:14px}.sg-live .nl-strip__metric-val{font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink);line-height:1.05;letter-spacing:-0.01em;font-variant-numeric:tabular-nums}.sg-live .nl-strip__metric-lbl{font-size:var(--wp--preset--font-size--x-small);color:var(--wp--preset--color--muted);font-weight:var(--wp--custom--font-weight--semibold);text-transform:uppercase;letter-spacing:0.12em;margin-top:2px}.sg-live .nl-strip__card{position:relative;padding:clamp(22px,2.6vw,32px);background:var(--wp--preset--color--base);border:1px solid var(--sg-tint-sm);border-radius:18px;box-shadow:inset 0 1px 0 rgb(255 255 255 / 0.9),0 1px 2px var(--sg-ink-xs),0 24px 48px -16px var(--sg-tint-md),0 8px 24px -8px color-mix(in srgb,var(--wp--preset--color--ink) 12%,transparent);overflow:hidden}.sg-live .nl-strip__card>*{position:relative;z-index:1}.sg-live .nl-strip__card-title{font-size:var(--wp--preset--font-size--title);font-weight:var(--wp--custom--font-weight--regular);color:var(--wp--preset--color--ink);letter-spacing:-0.01em;margin:0 0 4px}.sg-live .nl-strip__card-sub{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);font-weight:var(--wp--custom--font-weight--semibold);margin:0 0 16px;line-height:1.5}.sg-live .nl-strip__card .nl-strip__form{display:block;margin-left:0;align-items:stretch}.sg-live .nl-strip__card .nl-strip__row{display:grid;grid-template-columns:1fr auto;gap:8px;margin-bottom:12px}.sg-live .nl-strip__input-wrap{position:relative;display:flex;align-items:center;min-width:0}.sg-live .nl-strip__card .nl-strip__input{max-width:none;width:100%;padding-left:40px;height:48px;border:1.5px solid color-mix(in srgb,var(--wp--preset--color--ink) 12%,transparent);background:var(--wp--preset--color--base);border-radius:10px;font-size:var(--wp--preset--font-size--body-small);transition:border-color .2s ease,box-shadow .2s ease}.sg-live .nl-strip__card .nl-strip__input:focus{border-color:var(--wp--preset--color--action);box-shadow:0 0 0 4px var(--sg-tint-sm)}.sg-live .nl-strip__card .nl-strip__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 20px}.sg-live .nl-strip__card .nl-strip__btn svg{width:14px;height:14px;transition:transform .25s var(--sg-ease)}.sg-live .nl-strip__card .nl-strip__btn:hover svg{transform:translateX(3px)}.sg-live .nl-strip__card .nl-strip__note{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);display:flex;align-items:center;gap:6px;font-weight:var(--wp--custom--font-weight--semibold)}.sg-live .nl-strip__card .nl-strip__note svg{width:12px;height:12px;color:var(--wp--custom--accent--green);flex-shrink:0}.sg-live .nl-strip__last{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:18px;padding:10px 14px;background:var(--sg-tint-xs);border:1px solid var(--sg-tint-sm);border-radius:10px;color:var(--wp--preset--color--ink);text-decoration:none;transition:background .25s ease,border-color .25s ease,transform .25s var(--sg-ease)}.sg-live .nl-strip__last:hover{background:var(--sg-tint-xs);border-color:var(--sg-tint-md);transform:translateY(-1px)}.sg-live .nl-strip__last-lbl{font-size:var(--wp--preset--font-size--x-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--primary);text-transform:uppercase;letter-spacing:0.12em;padding:3px 8px;background:var(--sg-tint-sm);border-radius:4px;white-space:nowrap}.sg-live .nl-strip__last-title{font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--regular);color:var(--wp--preset--color--ink);line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.sg-live .nl-strip__ey-dot,.sg-live .nl-strip__metric,.sg-live .nl-strip__last,.sg-live .nl-strip__card .nl-strip__btn svg{animation:none;transition:none}}@media (max-width:880px){.sg-live .nl-strip__inner{grid-template-columns:1fr;gap:28px}}@media (max-width:880px){.sg-live .nl-strip__card{max-width:540px}}@media (max-width:540px){.sg-live .nl-strip__metrics{grid-template-columns:1fr}}@media (max-width:540px){.sg-live .nl-strip__card .nl-strip__row{grid-template-columns:1fr}}.sg-live .page-hero__eyebrow{font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink);letter-spacing:0.12em}.sg-live .page-hero__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--wp--preset--font-size--x-small);text-transform:uppercase;margin-bottom:20px;animation:fadeUp .6s var(--sg-ease) .1s both}.sg-live .page-hero__eyebrow svg{color:var(--wp--preset--color--muted);width:16px;height:16px}.sg-live .page-hero__eyebrow::before{display:none}.sg-live .page-hero__title,.sg-live .cp-hero__h1{line-height:1.15;letter-spacing:-0.01em;margin-bottom:14px;animation:fadeUp .6s var(--sg-ease) .2s both;white-space:nowrap}@media (max-width:720px){.sg-live .page-hero__title,.sg-live .cp-hero__h1{white-space:normal}}.sg-live .page-hero__title strong,.sg-live .cp-hero__h1 strong{font-weight:var(--wp--custom--font-weight--regular)}.sg-live .page-hero__title em,.sg-live .cp-hero__h1 em{font-style:normal;font-weight:var(--wp--custom--font-weight--regular);background:var(--sg-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sg-live .cp-hero__sub{margin-left:auto;margin-right:auto}.sg-live .cp-hero{padding-bottom:56px}.sg-live .nl-strip{background:var(--sg-section-bg)}@keyframes fadeUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes heroLibIn{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes heroLibPulseOpacity{0%,100%{opacity:.55}50%{opacity:1}}@keyframes heroLibFadeUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes heroLibDonutDraw{to{stroke-dasharray:var(--slice-pct,0) 100}}@keyframes nlStripDot{0%,100%{box-shadow:0 0 0 0 var(--sg-tint-lg)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--wp--preset--color--action) 0%,transparent)}}.sg-live .sg-crumb{margin-bottom:16px}.sg-live .rs-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sg-live .rs-tag--usecase,.sg-live .rs-tag--default{--rs-tag:var(--wp--preset--color--primary)}.sg-live .rs-tag--leadership{--rs-tag:#be185d}.sg-live .rs-tag--strategy{--rs-tag:var(--wp--custom--accent--indigo)}.sg-live .rs-tag--service{--rs-tag:#b45309}.sg-live .rs-tag--insights{--rs-tag:var(--wp--custom--accent--cyan-deep)}.sg-live .rs-tag--explainer{--rs-tag:var(--wp--custom--accent--violet)}.sg-live .blog-card__tag{position:absolute;top:10px;right:10px;display:inline-flex;padding:3px 10px;background:rgb(255 255 255 / .92);backdrop-filter:blur(8px);border-radius:var(--wp--custom--radius--md);font-size:0.6875rem;line-height:1.5;font-weight:var(--wp--custom--font-weight--medium);text-transform:uppercase;letter-spacing:0.06em;border:1px solid;z-index:2;color:var(--rs-tag);border-color:color-mix(in srgb,var(--rs-tag) 15%,transparent)}.sg-live .art-hero__meta strong[class*="rs-tag--"]{color:var(--rs-tag)}.sg-live .rs-bg--1{background:linear-gradient(135deg,#FBE9E7,#FFCCBC,#FFD8CC)}.sg-live .rs-bg--2{background:linear-gradient(135deg,#FCE4EC,#F8BBD0,#FFD6E4)}.sg-live .rs-bg--3{background:linear-gradient(135deg,#E0F2F1,#B2DFDB,#C8F7F0)}.sg-live .rs-bg--4{background:linear-gradient(135deg,#FFF3E0,#FFE0B2,#FFCC80)}.sg-live .rs-bg--5{background:linear-gradient(135deg,#F3E5F5,#E1BEE7,#F0D4F5)}.sg-live .rs-bg--6{background:linear-gradient(135deg,#E8F5E9,#C8E6C9,#D8F5DC)}.sg-live .rs-bg--7{background:linear-gradient(135deg,#E3F2FD,#BBDEFB,#D0E8FF)}.sg-live .rs-bg--8{background:linear-gradient(135deg,#EDE7F6,#D1C4E9,#E8DEF8)}.sg-live .rs-bg--9{background:linear-gradient(135deg,#FFF8E1,#FFECB3,#FFE082)}.sg-live .rs-bg--10{background:linear-gradient(135deg,#E0F7FA,#B2EBF2,#C4F1F9)}.sg-live .rs-tint--1{background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(129,140,248,.03))}.sg-live .rs-tint--2{background:linear-gradient(135deg,rgba(236,72,153,.08),rgba(251,113,133,.03))}.sg-live .rs-tint--3{background:linear-gradient(135deg,rgba(254,96,0,.08),rgba(254,163,0,.03))}.sg-live .rs-tint--4{background:linear-gradient(135deg,rgba(244,63,94,.08),rgba(251,113,133,.03))}.sg-live .rs-tint--5{background:linear-gradient(135deg,rgba(168,85,247,.08),rgba(192,132,252,.03))}.sg-live .rs-tint--6{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(96,165,250,.03))}.sg-live .rs-tint--7{background:linear-gradient(135deg,rgba(245,158,11,.08),rgba(251,191,36,.03))}.sg-live .rs-tint--8{background:linear-gradient(135deg,rgba(6,182,212,.08),rgba(34,211,238,.03))}.sg-live .rs-tint--9{background:linear-gradient(135deg,rgba(132,204,22,.08),rgba(163,230,53,.03))}.sg-live .page-hero__desc--count{font-size:var(--wp--preset--font-size--small);margin-top:8px}.sg-live .sec--archive{padding-top:0 !important}.sg-live .rs-related{padding:40px 0 60px}.sg-live .related--terms{position:relative;overflow:hidden;margin-top:40px;padding:28px 28px 30px;border-radius:20px;background:radial-gradient(60% 80% at 100% 0%,var(--sg-tint-xs),transparent 60%),var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--line);box-shadow:0 1px 2px var(--sg-ink-xs)}.sg-live .related--terms .related__head{margin:0 0 20px;font-size:var(--wp--preset--font-size--large);font-weight:var(--wp--custom--font-weight--regular);letter-spacing:-0.01em;line-height:1.3;text-transform:none;color:var(--wp--preset--color--ink);padding:0}.sg-live .related--terms .tc--rel{padding:20px 20px 12px;background:var(--wp--preset--color--surface);border-color:transparent}.sg-live .related--terms .tc--rel::after{content:none}.sg-live .related--terms .tc--rel:is(:hover,:focus-visible){background:var(--wp--preset--color--base);border-color:var(--sg-tint-md)}.sg-live .related--terms .tc__mono{width:40px;height:40px;margin-bottom:10px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--sg-tint-sm);color:var(--wp--preset--color--primary-dark);font-size:1.125rem;font-weight:var(--wp--custom--font-weight--semibold);line-height:1;transition:background .25s var(--sg-ease),color .25s var(--sg-ease),box-shadow .25s var(--sg-ease)}.sg-live .related--terms .tc--rel:is(:hover,:focus-visible) .tc__mono{background:var(--sg-gradient);color:var(--wp--preset--color--base);box-shadow:var(--sg-glow-sm)}.sg-live .related--terms .tc--rel .tc__title{margin:0;font-size:1.125rem;font-weight:var(--wp--custom--font-weight--semibold);line-height:1.35;letter-spacing:-0.01em}.sg-live .related--terms .tc--rel .tc__desc{margin:2px 0 10px;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--regular);line-height:1.55;color:var(--wp--preset--color--muted)}@media(max-width:560px){.sg-live .related--terms{padding:22px 18px}}@media(prefers-reduced-motion:reduce){.sg-live .related--terms .tc__mono{transition:none}}.sg-live .cp-letter__title{margin:0;font-size:var(--wp--preset--font-size--title);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink);letter-spacing:normal;line-height:1.3}.sg-live .cp-term-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:769px){.sg-live .cp-hero__h1-line{white-space:nowrap}}.sg-live .cp-sw__title,.sg-live .related__head{letter-spacing:0.12em;line-height:1.4;margin-top:0}.sg-live .nl-strip__title,.sg-live .nl-cta__h{margin-top:0}.sg-live .toc__head{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}.sg-live .toc__head:focus-visible,.sg-live .toc__action:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.sg-live .rs-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px}.sg-live .rs-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid var(--wp--preset--color--line);border-radius:10px;background:var(--wp--preset--color--base);color:var(--wp--preset--color--ink);font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);text-decoration:none}.sg-live .rs-pagination .page-numbers.current{background:var(--sg-btn-gr);border-color:transparent;color:var(--wp--preset--color--base)}.sg-live .rs-pagination .page-numbers:is(:hover,:focus-visible):not(.current){border-color:var(--wp--preset--color--action);color:var(--wp--preset--color--primary)}.js .sg-live [data-blog-pagination],.js .sg-live [data-cp-pagination]{display:none}.sg-live .rs-empty{padding:32px 0;color:var(--wp--preset--color--muted)}.sg-live .rs-nl-msg{margin-top:10px;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semibold)}.sg-live .rs-nl-msg.is-success{color:var(--sg-success)}.sg-live .rs-nl-msg.is-error{color:var(--sg-error)}.sg-live .rs-spinner{display:inline-block;width:24px;height:24px;border-radius:50%;border:2px solid var(--wp--preset--color--line);border-top-color:var(--wp--preset--color--action);animation:rsSpin .7s linear infinite}@keyframes rsSpin{to{transform:rotate(360deg)}}.sg-live .art-hero__meta{margin-top:20px}@media (max-width:900px){.sg-live .cp-term-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sg-live .cp-term-grid--3{grid-template-columns:minmax(0,1fr)}}@media(min-width:1025px){.sg-live:is(.sgr-blog,.sgr-resources) .ab-hero__in{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.sg-live:is(.sgr-blog,.sgr-resources) .ab-hero__left{max-width:760px}.sg-live:is(.sgr-blog,.sgr-resources) .ab-hero__desc{max-width:44rem}}.sg-live .page-hero--simple{background-color:var(--wp--preset--color--surface);background-image:radial-gradient(circle,var(--sg-ink-xs) 1px,transparent 1px);background-size:40px 40px;padding-bottom:40px}.sg-live .page-hero--simple .page-hero__content{max-width:760px}.sg-live .rc-layout{display:grid;grid-template-columns:272px minmax(0,1fr);gap:40px;align-items:start}.sg-live .rc-side{padding:2px;margin:-2px}.sg-live .rc-form{display:grid;gap:16px}.sg-live .rc-search{position:relative}.sg-live .rc-search__input{width:100%;height:48px;padding:0 48px 0 16px;border:1px solid var(--wp--preset--color--line);border-radius:10px;background:var(--wp--preset--color--base);color:var(--wp--preset--color--ink);font:inherit;font-size:var(--wp--preset--font-size--body-small)}.sg-live .rc-search__input:focus{outline:2px solid var(--wp--preset--color--action);outline-offset:1px;border-color:transparent}.sg-live .rc-search__btn{position:absolute;right:4px;top:4px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:none;color:var(--wp--preset--color--muted);cursor:pointer}.sg-live .rc-search__btn svg{width:18px;height:18px}.sg-live .rc-search__btn:is(:hover,:focus-visible){color:var(--wp--preset--color--primary)}.sg-live .rc-panel{padding:0}.sg-live .rc-panel__sum{list-style:none;cursor:default;padding:4px 0 10px;font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink)}.sg-live .rc-panel__sum::-webkit-details-marker{display:none}.sg-live .rc-side__count{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--wp--preset--color--line);font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted)}.sg-live .rc-side__count strong{color:var(--wp--preset--color--ink);font-weight:var(--wp--custom--font-weight--semibold)}.sg-live .rc-clear{color:var(--wp--preset--color--primary);font-weight:var(--wp--custom--font-weight--semibold);text-decoration:underline;text-underline-offset:3px}.sg-live .rc-sort{border:0;margin:0;padding:12px 0;border-bottom:1px solid var(--wp--preset--color--line);display:grid;gap:4px}.sg-live .rc-facet{border-bottom:1px solid var(--wp--preset--color--line)}.sg-live .rc-facet__sum{display:flex;align-items:center;gap:8px;padding:12px 0;font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--ink);text-transform:uppercase;letter-spacing:.08em}.sg-live summary.rc-facet__sum{cursor:pointer;list-style:none}.sg-live summary.rc-facet__sum::-webkit-details-marker{display:none}.sg-live summary.rc-facet__sum::after{content:"";margin-left:auto;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--sg-ease)}.sg-live .rc-facet[open]>summary.rc-facet__sum::after{transform:rotate(-135deg) translateY(-2px)}.sg-live summary.rc-facet__sum:focus-visible{outline:2px solid var(--wp--preset--color--action);outline-offset:2px;border-radius:4px}.sg-live .rc-facet__n{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--x-small);letter-spacing:0}.sg-live .rc-facet__list{display:grid;gap:2px;padding:0 0 12px}.sg-live .rc-check{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--ink);cursor:pointer}.sg-live .rc-check input{width:16px;height:16px;margin:0;flex-shrink:0;accent-color:var(--wp--preset--color--primary);cursor:pointer}.sg-live .rc-check__label{flex:1;line-height:1.35}.sg-live .rc-check__n{color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--x-small);font-variant-numeric:tabular-nums}.sg-live .rc-apply{width:100%;justify-content:center;margin-top:16px}.js .sg-live .rc-apply{display:none}.sg-live .rc-main{min-width:0;display:grid;gap:48px}.sg-live.sgr-blog .rc-main>.sg-section-head{margin-bottom:-5px}@media (max-width:640px){.sg-live.sgr-blog .rc-main>.sg-section-head{margin-bottom:1px}}.sg-live .rc-row{display:grid;gap:20px}.sg-live .rc-row__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.sg-live .rc-row__title{margin:0;font-size:var(--wp--preset--font-size--x-large);font-weight:var(--wp--custom--font-weight--light);color:var(--wp--preset--color--ink);line-height:1.2}.sg-live .rc-row__more{display:inline-flex;align-items:center;gap:6px;justify-self:start;font-size:var(--wp--preset--font-size--body-small);font-weight:var(--wp--custom--font-weight--semibold);color:var(--wp--preset--color--primary)}.sg-live .rc-row__more svg{width:14px;height:14px;transition:transform .2s var(--sg-ease)}.sg-live .rc-row__more:is(:hover,:focus-visible) svg{transform:translateX(3px)}.sg-live .rc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sg-live .rc-all{display:flex;justify-content:center}.sg-live .rc-results{display:grid;gap:20px}.sg-live .rc .rs-pagination .nav-links{margin-top:12px}.js .sg-live [data-rc-pagination]{display:none}@media (max-width:1100px){.sg-live .rc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.sg-live .rc-layout{grid-template-columns:minmax(0,1fr);gap:28px}.sg-live .rc-side{position:static;max-height:none;overflow:visible}.sg-live .rc-panel__sum{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.sg-live .rc-panel__sum::after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.sg-live .rc-panel[open]>.rc-panel__sum::after{transform:rotate(-135deg)}}@media (max-width:640px){.sg-live .rc-grid{grid-template-columns:minmax(0,1fr)}.sg-live .rc-main{gap:36px}}@media (prefers-reduced-motion:reduce){.sg-live .rc-row__more svg{transition:none}}.sg-live .rc-main .blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1180px){.sg-live .rc-main .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sg-live .rc-main .blog-grid{grid-template-columns:minmax(0,1fr)}}.sg-live .cp-flt{display:grid}.sg-live .cp-sw--filter{padding-bottom:12px}.sg-live .cp-sw .screen-reader-text{width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.sg-live button.cp-cat{width:100%;margin:0;padding:8px 0;border:0;border-bottom:1px solid var(--wp--preset--color--line);background:none;font:inherit;color:inherit;text-align:left}.sg-live button.cp-cat:last-child{border-bottom:0}.sg-live .cp-cat:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px;border-radius:4px}.sg-live .cp-cat.active .cp-cat__label{color:var(--wp--preset--color--primary)}.sg-live .cp-cat.active .cp-cat__count{background:var(--sg-gradient);color:var(--wp--preset--color--base)}@media (max-width:1024px){.sg-live .cp-layout{grid-template-areas:"sidebar" "content" "loadmore"}.sg-live .cp-sidebar{position:static}.sg-live .cp-flt{display:flex;flex-wrap:wrap;gap:8px}.sg-live button.cp-cat{width:auto;gap:8px;padding:6px 12px;border:1px solid var(--wp--preset--color--line);border-radius:999px;background:var(--wp--preset--color--base)}.sg-live button.cp-cat:last-child{border-bottom:1px solid var(--wp--preset--color--line)}.sg-live .cp-cat.active{border-color:var(--wp--preset--color--action)}}.sg-live .nl-strip__card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--wp--preset--color--action),var(--wp--custom--accent--gold));z-index:2}.sg-live .nl-strip__card-head{display:flex;align-items:center;gap:14px;margin-bottom:20px}.sg-live .nl-strip__mark{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,var(--wp--preset--color--action),var(--wp--custom--accent--gold));color:var(--wp--preset--color--base);flex-shrink:0;box-shadow:0 8px 18px -6px var(--sg-tint-md)}.sg-live .nl-strip__mark svg{width:22px;height:22px}.sg-live .nl-strip__card-head .nl-strip__card-title{margin:0 0 2px}.sg-live .nl-strip__card-head .nl-strip__card-sub{margin:0}.sg-live .nl-strip__input-wrap>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--wp--preset--color--muted);pointer-events:none}@media (max-width:540px){.sg-live .nl-strip__card .nl-strip__row{grid-template-columns:1fr}.sg-live .nl-strip__card .nl-strip__btn{width:100%}}
