.sb{--ink: #0b0b0f;--ink-2: #33333d;--muted: #6a6a75;--paper: #ffffff;--paper-2: #f1f2f4;--blue: #1e71ff;--blue-deep: #0a46c4;--lia: #25d366;--lime: #b8f23a;--line: rgba(11, 11, 15, .14);--display: "Poppins", system-ui, sans-serif;--serif: "Newsreader Variable", "Newsreader", Georgia, serif;--r: 28px;--wrap: 1240px;color:var(--ink);font-family:var(--display);background:var(--paper);overflow-x:clip}:where(.sb){line-height:1.5}:where(.sb) :where(*),:where(.sb) :where(*):before,:where(.sb) :where(*):after{box-sizing:border-box}:where(.sb) :where(*){margin:0;padding:0}:where(.sb) :where(ul,ol){list-style:none}:where(.sb) :where(a){color:inherit;text-decoration:none}:where(.sb) :where(img,svg,video){display:block;max-width:100%}:where(.sb) :where(img,video){height:auto}:where(.sb) :where(button){border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}:where(.sb) :where(table){border-collapse:collapse}:where(.sb) :where(b,strong){font-weight:bolder}.sb *:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}.sb-wrap{width:min(var(--wrap),100% - 32px);margin-inline:auto}.sb-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sb-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.85rem;font-weight:600;letter-spacing:.02em;color:var(--ink-2)}.sb-pill{--c: var(--blue);display:inline-flex;align-items:center;gap:8px;padding:6px 13px 6px 8px;border-radius:999px;background:var(--c);color:var(--pill-ink, #0a0a0a);font-size:.78rem;font-weight:600;line-height:1.2;white-space:nowrap;position:relative;z-index:2}.sb-pill:before{content:"";width:12px;height:12px;border-radius:50%;border:3px solid currentColor;flex:none}a.sb-pill:hover{filter:brightness(.94)}.sb-type{font-size:.78rem;font-weight:600;color:var(--muted)}.sb-draft{display:inline-block;padding:3px 10px;border-radius:999px;border:1.5px dashed #c2410c;color:#c2410c;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;justify-self:start;width:-moz-max-content;width:max-content}.sb-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:.82rem;color:var(--muted)}.sb-meta>*+*:before{content:"";display:inline-block;width:5px;height:5px;margin-right:14px;border-radius:50%;background:currentColor;vertical-align:middle;opacity:.6}.sb-go{display:inline-grid;place-items:center;width:58px;height:58px;border-radius:50%;border:2px solid var(--ink);color:var(--ink);transition:background .2s,color .2s,transform .2s;flex:none}.sb-go svg{width:22px;height:22px}.sb-go:hover,.sb-card:hover .sb-go{background:var(--ink);color:#fff;transform:rotate(-35deg)}.sb-go--sm{width:44px;height:44px}.sb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;border-radius:999px;font-weight:600;font-size:1rem;line-height:1;transition:transform .2s,background .2s}.sb-btn:hover{transform:translateY(-2px)}.sb-btn--ink{background:var(--ink);color:#fff}.sb-btn--blue{background:var(--blue);color:#fff}.sb-btn--paper{background:#fff;color:var(--ink)}.sb-btn svg{width:20px;height:20px}.sb-card{position:relative}.sb-stretch:after{content:"";position:absolute;inset:0;z-index:1}.sb-mast{padding:clamp(36px,6vw,80px) 0 clamp(28px,4vw,48px);position:relative}.sb-mast__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:32px}.sb-mast__title{margin-top:18px;font-size:clamp(2.7rem,7.2vw,6.4rem);line-height:.98;font-weight:700;letter-spacing:-.045em}.sb-hl{display:inline-block;padding:0 .28em .06em;margin-top:.06em;border-radius:999px;background:var(--blue);color:#fff;transform:rotate(-2.5deg)}.sb-mast__lede{margin-top:26px;max-width:34ch;font-family:var(--serif);font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.45;font-style:italic;color:var(--ink-2)}.sb-mast__art{justify-self:end;width:min(440px,100%);aspect-ratio:1}.sb-mast__art svg{width:100%;height:100%;overflow:visible}.sb-orbit{transform-origin:50% 50%;animation:sb-spin 36s linear infinite}.sb-mast--cat{background:var(--c);color:var(--pill-ink, #0a0a0a)}.sb-mast--cat .sb-eyebrow,.sb-mast--cat .sb-mast__lede{color:inherit}.sb-mast--cat .sb-mast__title{font-size:clamp(3rem,9vw,7.5rem)}.sb-queue{display:flex;align-items:stretch;background:var(--ink);color:#fff;border-radius:999px;overflow:hidden;min-height:62px}.sb-queue__now{display:flex;align-items:center;gap:12px;padding:0 22px 0 8px;background:var(--lime);color:var(--ink);border-radius:999px;flex:none;font-weight:700}.sb-queue__now small{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--ink);color:var(--lime)}.sb-queue__now b{font-size:1.2rem;letter-spacing:-.01em;white-space:nowrap}.sb-queue__track{flex:1;display:flex;align-items:center;overflow:hidden}.sb-queue__marquee{display:flex;gap:42px;padding-left:24px;white-space:nowrap;animation:sb-marquee 48s linear infinite;font-weight:500;font-size:.98rem}.sb-queue__marquee a{display:inline-flex;align-items:center;gap:12px}.sb-queue__marquee a:hover{color:var(--lime)}.sb-queue__marquee span{font-variant-numeric:tabular-nums;color:var(--lime);font-weight:700}.sb-queue:hover .sb-queue__marquee{animation-play-state:paused}.sb-topics{display:flex;gap:10px;overflow-x:auto;padding:26px 0 6px;scrollbar-width:none}.sb-topics::-webkit-scrollbar{display:none}.sb-topic{--c: var(--ink);display:inline-flex;align-items:center;gap:9px;padding:10px 18px 10px 12px;border:2px solid var(--ink);border-radius:999px;font-size:.92rem;font-weight:600;white-space:nowrap;transition:background .2s,color .2s}.sb-topic i{width:14px;height:14px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--paper),0 0 0 3.5px var(--c)}.sb-topic sup{font-size:.7rem;color:var(--muted)}.sb-topic:hover{background:var(--c);color:var(--pill-ink, #0a0a0a)}.sb-topic:hover sup{color:inherit}.sb-topic[aria-current=page]{background:var(--ink);color:#fff}.sb-topic[aria-current=page] sup{color:#fff}.sb-feature{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(32px,5vw,64px) 0}.sb-feature__media{position:relative;display:block}.sb-arch{width:100%;aspect-ratio:1 / 1.08;-o-object-fit:cover;object-fit:cover;border-radius:999px 999px var(--r) var(--r);background:var(--paper-2);transition:transform .5s}.sb-feature__media:hover .sb-arch{transform:scale(1.015)}.sb-badge{--c: var(--blue);position:absolute;right:6%;bottom:-22px;display:grid;place-content:center;text-align:center;width:clamp(96px,11vw,128px);aspect-ratio:1;border-radius:50%;background:var(--c);color:var(--pill-ink, #0a0a0a);border:7px solid var(--paper);line-height:1}.sb-badge b{font-size:clamp(2.1rem,3.6vw,3rem);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.sb-badge small{margin-top:4px;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sb-feature__tags{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sb-feature__title{margin-top:20px;font-size:clamp(2rem,4.4vw,3.6rem);line-height:1.02;letter-spacing:-.035em;font-weight:700}.sb-feature__title a:hover{text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:6px;text-decoration-color:var(--c, var(--blue))}.sb-feature__excerpt{margin-top:18px;max-width:48ch;font-family:var(--serif);font-size:1.28rem;line-height:1.55;color:var(--ink-2)}.sb-feature__foot{margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:18px}.sb-section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:clamp(40px,6vw,72px) 0 28px}.sb-section-title{font-size:clamp(1.8rem,3.6vw,2.8rem);line-height:1.05;letter-spacing:-.03em;font-weight:700}.sb-section-title em{display:block;margin-top:6px;font-family:var(--serif);font-weight:400;font-size:.5em;letter-spacing:0;color:var(--muted)}.sb-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,2.4vw,32px);align-items:start}.sb-span-3{grid-column:span 3}.sb-span-4{grid-column:span 4}.sb-span-5{grid-column:span 5}.sb-span-6{grid-column:span 6}.sb-span-7{grid-column:span 7}.sb-card h3{font-size:1.32rem;line-height:1.15;letter-spacing:-.02em;font-weight:700}.sb-card p.sb-excerpt{font-family:var(--serif);font-size:1.06rem;line-height:1.5;color:var(--ink-2)}.sb-ticket{--c: var(--blue);--notch: 15px;--cut: 96px;display:flex;flex-direction:column;border-radius:24px;background:var(--paper-2);-webkit-mask:radial-gradient(circle var(--notch) at 0 var(--cut),#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% var(--cut),#0000 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 var(--cut),#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% var(--cut),#0000 98%,#000) right / 51% 100% no-repeat;transition:transform .25s}.sb-ticket:hover{transform:translateY(-4px) rotate(-.6deg)}.sb-ticket__stub{height:var(--cut);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 24px;background:var(--c);color:var(--pill-ink, #0a0a0a)}.sb-ticket__date{line-height:1}.sb-ticket__date b{display:block;font-size:2.3rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sb-ticket__date small{display:block;margin-top:5px;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sb-ticket__cat{font-size:.82rem;font-weight:600}.sb-ticket__body{display:grid;gap:14px;padding:26px 24px 24px;border-top:2.5px dashed rgba(11,11,15,.28)}.sb-ticket__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.sb-archcard{display:grid;gap:16px}.sb-archcard__media{position:relative;display:block}.sb-archcard__media :is(img,.sb-ph){width:100%;aspect-ratio:4 / 4.4;-o-object-fit:cover;object-fit:cover;border-radius:999px 999px 22px 22px;background:var(--paper-2);transition:transform .4s}.sb-archcard:hover .sb-archcard__media :is(img,.sb-ph){transform:translateY(-6px)}.sb-archcard__media .sb-pill{position:absolute;left:14px;bottom:14px}.sb-block{--c: var(--blue);display:flex;flex-direction:column;justify-content:space-between;gap:26px;min-height:340px;padding:30px 26px 26px;border-radius:140px 26px 26px;background:var(--c);color:var(--pill-ink, #0a0a0a);overflow:hidden;transition:border-radius .35s}.sb-block:hover{border-radius:26px 26px 140px}.sb-block__date{align-self:flex-end;display:grid;justify-items:end;gap:10px;font-size:4.6rem;font-weight:700;line-height:.8;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:2px var(--pill-ink, #0a0a0a);font-variant-numeric:tabular-nums}.sb-block__date small{font-size:.78rem;line-height:1;letter-spacing:.14em;color:var(--pill-ink, #0a0a0a);-webkit-text-stroke:0}.sb-block .sb-block__ink{color:var(--pill-ink, #0a0a0a)}.sb-block__cat{font-size:.82rem;font-weight:600}.sb-block h3{margin-top:8px;font-size:1.45rem}.sb-block .sb-go{border-color:currentColor;color:inherit}.sb-block:hover .sb-go{background:var(--pill-ink, #0a0a0a);color:var(--c)}.sb-row{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:18px;padding:18px 0;border-top:2px solid var(--ink)}.sb-row :is(img,.sb-ph){width:92px;height:92px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.sb-row h3{font-size:1.12rem}.sb-ph{display:grid;place-items:center;background:var(--paper-2);color:var(--c, var(--blue))}.sb-empty{display:grid;justify-items:start;gap:18px;padding:40px 0 80px;max-width:52ch}.sb-empty p{font-family:var(--serif);font-size:1.3rem;color:var(--ink-2)}.sb-pager{display:flex;justify-content:center;gap:12px;margin-top:48px}.sb-cases{margin-top:clamp(56px,8vw,96px);padding:clamp(48px,7vw,88px) 0;background:var(--ink);color:#fff;border-radius:56px 56px 0 0}.sb-cases .sb-section-head{margin-top:0}.sb-cases .sb-section-title em{color:#fff9}.sb-cases__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.sb-case{--c: var(--lime);display:grid;grid-template-rows:auto 1fr auto;border-radius:30px;background:#1b1b22;overflow:hidden}.sb-case__top{display:flex;align-items:center;gap:20px;padding:28px 28px 0}.sb-case__top :is(img,.sb-ph){width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:4px solid var(--c);flex:none}.sb-case__client{font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c)}.sb-case h3{margin-top:8px;font-size:1.5rem;line-height:1.12;letter-spacing:-.02em;font-weight:700}.sb-case__excerpt{padding:18px 28px 26px;font-family:var(--serif);font-size:1.1rem;line-height:1.5;color:#ffffffc7}.sb-case__results{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:14px;padding:24px 28px 28px;border-top:2.5px dashed rgba(255,255,255,.25)}.sb-case__results:before,.sb-case__results:after{content:"";position:absolute;top:-17px;width:32px;height:32px;border-radius:50%;background:var(--ink)}.sb-case__results:before{left:-17px}.sb-case__results:after{right:-17px}.sb-case__results b{display:block;font-size:1.9rem;line-height:1;font-weight:700;letter-spacing:-.03em;color:var(--c)}.sb-case__results span{display:block;margin-top:8px;font-size:.85rem;color:#ffffffb3}.sb-lia{padding:clamp(56px,8vw,96px) 0}.sb-lia__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.sb-lia__bubble{position:relative;padding:clamp(30px,4.5vw,56px);border-radius:56px 56px 10px;background:var(--lia);color:var(--ink)}.sb-lia__bubble:after{content:"";position:absolute;right:-26px;bottom:0;width:40px;height:40px;background:var(--lia);-webkit-mask:radial-gradient(circle 40px at 100% 0,#0000 98%,#000);mask:radial-gradient(circle 40px at 100% 0,#0000 98%,#000)}.sb-lia__kicker{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.9rem}.sb-lia__kicker:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px #0b0b0f26}.sb-lia h2{margin-top:14px;max-width:20ch;font-size:clamp(1.9rem,4.2vw,3.3rem);line-height:1.02;letter-spacing:-.035em;font-weight:700}.sb-lia p{margin-top:14px;max-width:46ch;font-family:var(--serif);font-size:1.2rem;line-height:1.5}.sb-lia .sb-btn{margin-top:26px}.sb-lia__avatar{--w: clamp(120px, 15vw, 190px);position:relative;display:block;width:var(--w);height:var(--w);border-radius:50%;overflow:hidden;background:#e9fbe8;border:6px solid var(--paper);box-shadow:0 0 0 3px var(--lia);box-sizing:content-box}.sb-lia__avatar img{position:absolute;max-width:none;width:calc(var(--w) * 3);height:auto;left:calc(var(--w) * -2.15);top:calc(var(--w) * -.45)}.sb-progress{position:fixed;top:0;left:0;height:4px;width:100%;background:var(--blue);transform-origin:0 50%;transform:scaleX(var(--p, 0));z-index:1100}.sb-crumbs{display:flex;flex-wrap:wrap;gap:8px;padding-top:28px;font-size:.85rem;color:var(--muted)}.sb-crumbs a:hover{color:var(--ink);text-decoration:underline}.sb-crumbs li+li:before{content:"/";margin-right:8px;opacity:.5}.sb-head{padding:26px 0 0}.sb-head__tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.sb-head__title{margin-top:22px;max-width:19ch;font-size:clamp(2.4rem,5.8vw,5rem);line-height:1;letter-spacing:-.045em;font-weight:700}.sb-head__lede{margin-top:22px;max-width:50ch;font-family:var(--serif);font-size:clamp(1.25rem,2.2vw,1.62rem);line-height:1.45;font-style:italic;color:var(--ink-2)}.sb-head__by{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.sb-author{display:flex;align-items:center;gap:12px}.sb-author img,.sb-author__ring{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.sb-author__ring{display:grid;place-items:center;background:var(--ink)}.sb-author b{display:block;font-size:.95rem}.sb-author span{font-size:.82rem;color:var(--muted)}.sb-cover{--c: var(--blue);position:relative;margin-top:40px}.sb-cover img{width:100%;aspect-ratio:1200 / 560;-o-object-fit:cover;object-fit:cover;border-radius:36px;background:var(--paper-2);-webkit-mask:radial-gradient(circle 74px at 0 100%,#0000 98%,#000);mask:radial-gradient(circle 74px at 0 100%,#0000 98%,#000)}.sb-cover__seal{position:absolute;left:0;bottom:0;width:128px;height:128px;transform:translate(-50%,50%) scale(.86);border-radius:50%;display:grid;place-items:center;background:var(--c);color:var(--pill-ink, #0a0a0a)}.sb-cover__seal svg{width:52px;height:52px}.sb-layout{display:grid;grid-template-columns:240px minmax(0,700px);justify-content:center;gap:clamp(32px,6vw,88px);padding:clamp(48px,6vw,80px) 0 24px}.sb-rail{position:sticky;top:104px;align-self:start;display:grid;gap:32px}.sb-rail h2,.sb-toc summary{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sb-toc ol{counter-reset:toc;display:grid;gap:12px;margin-top:14px}.sb-toc li{counter-increment:toc;display:grid;grid-template-columns:28px 1fr;gap:10px;font-size:.9rem;line-height:1.35}.sb-toc li:before{content:counter(toc);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:2px solid var(--ink);font-size:.72rem;font-weight:700}.sb-toc a:hover{color:var(--blue-deep)}.sb-toc--mobile{display:none;margin-bottom:28px;padding:18px 20px;border-radius:22px;background:var(--paper-2)}.sb-share{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.sb-share a,.sb-share button{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;border:2px solid var(--ink);color:var(--ink);transition:background .2s,color .2s}.sb-share a:hover,.sb-share button:hover{background:var(--ink);color:#fff}.sb-share svg{width:20px;height:20px}.sb-share [data-copied=true]{background:var(--lia);border-color:var(--lia)}.sb-prose{font-family:var(--serif);font-size:1.22rem;line-height:1.72;color:#1c1c22}.sb-prose>*+*{margin-top:1.15em}.sb-prose>p:first-child{font-size:1.42rem;line-height:1.55;color:var(--ink)}.sb-prose h2,.sb-prose h3{font-family:var(--display);color:var(--ink);scroll-margin-top:110px}.sb-prose h2{position:relative;margin-top:2.1em;padding-left:1.15em;font-size:clamp(1.6rem,3vw,2.15rem);line-height:1.12;letter-spacing:-.03em;font-weight:700}.sb-prose h2:before{content:"";position:absolute;left:0;top:.26em;width:.66em;height:.66em;border-radius:50%;border:.17em solid var(--blue);box-sizing:border-box}.sb-prose h3{margin-top:1.8em;font-size:1.32rem;line-height:1.2;font-weight:600;letter-spacing:-.015em}.sb-prose h2+*,.sb-prose h3+*{margin-top:.6em}.sb-prose a:not(.sb-btn){color:var(--blue-deep);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.sb-prose a:not(.sb-btn):hover{background:#e7efff}.sb-prose strong{font-weight:700;color:var(--ink)}.sb-prose ul,.sb-prose ol{display:grid;gap:.5em}.sb-prose ul>li{position:relative;padding-left:1.5em}.sb-prose ul>li:before{content:"";position:absolute;left:.15em;top:.62em;width:.5em;height:.5em;border-radius:50%;border:2.5px solid var(--blue)}.sb-prose ol{counter-reset:item}.sb-prose ol>li{counter-increment:item;position:relative;padding-left:2.2em}.sb-prose li>p+p{margin-top:.5em}.sb-prose ol>li:before{content:counter(item);position:absolute;left:0;top:.22em;display:grid;place-items:center;width:1.55em;height:1.55em;border-radius:50%;background:var(--ink);color:#fff;font-family:var(--display);font-size:.72em;font-weight:700}.sb-prose blockquote{position:relative;padding:.2em 0 .2em 1.6em;font-style:italic;font-size:1.36rem;color:var(--ink)}.sb-prose blockquote:before{content:"“";position:absolute;left:-.12em;top:-.3em;font-family:var(--display);font-size:3.4em;font-style:normal;font-weight:700;line-height:1;color:var(--blue)}.sb-prose hr{border:0;height:14px;margin:2.4em 0;background:radial-gradient(circle 5px,var(--ink) 98%,#0000) 50% 50% / 26px 14px repeat-x;max-width:130px;margin-inline:auto}.sb-prose figure img{width:100%;height:auto;border-radius:22px}.sb-prose figcaption{margin-top:10px;font-family:var(--display);font-size:.85rem;color:var(--muted)}.sb-figure{display:block}.sb-figure img{width:100%;height:auto;border-radius:22px}.sb-figcap{display:block;margin-top:10px;font-family:var(--display);font-size:.85rem;line-height:1.4;color:var(--muted)}.sb-table{overflow-x:auto;border-radius:18px;border:2px solid var(--ink)}.sb-table table{width:100%;border-collapse:collapse;font-family:var(--display);font-size:.95rem;line-height:1.45}.sb-table th{background:var(--ink);color:#fff;text-align:left;font-weight:600;padding:12px 16px}.sb-table td{padding:12px 16px;border-top:1.5px solid var(--line);vertical-align:top}.sb-table tr:nth-child(2n) td{background:var(--paper-2)}.sb-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:22px;margin-block:2em!important;padding:26px 0;border-block:2px solid var(--ink)}.sb-figures b{display:block;font-family:var(--display);font-size:clamp(2.2rem,4vw,3rem);line-height:1;font-weight:700;letter-spacing:-.04em;color:var(--ink)}.sb-figures b:after{content:"";display:block;width:36px;height:18px;margin-top:10px;border-radius:0 0 36px 36px;background:var(--blue)}.sb-figures span{display:block;margin-top:10px;font-size:1rem;font-style:italic;line-height:1.4;color:var(--ink-2)}.sb-quote{margin-block:2.2em!important;display:grid;grid-template-columns:74px minmax(0,1fr);gap:22px}.sb-quote__ring{width:74px;height:74px;border-radius:50%;border:14px solid var(--blue)}.sb-quote p{font-family:var(--display);font-size:clamp(1.4rem,2.6vw,1.95rem);line-height:1.22;letter-spacing:-.02em;font-weight:600;color:var(--ink)}.sb-quote footer{margin-top:14px;font-family:var(--display);font-size:.92rem;color:var(--muted)}.sb-quote footer b{color:var(--ink)}.sb-prose .sb-quote blockquote{padding:0;font-style:normal}.sb-prose .sb-quote blockquote:before{content:none}.sb-note{--c: #e7efff;position:relative;padding:26px 28px 24px;border-radius:26px 26px 26px 6px;background:var(--c);font-size:1.1rem}.sb-note--importante{--c: #ffe9e2}.sb-note--dato{--c: #eafbd0}.sb-note__label{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;font-family:var(--display);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sb-note__label:before{content:"";width:12px;height:12px;border-radius:50%;border:3px solid var(--ink)}.sb-note>div>*+*{margin-top:.8em}.sb-video{margin-block:2em!important}.sb-video>div,.sb-video lite-youtube{border-radius:26px;overflow:hidden}.sb-video figcaption{margin-top:10px;font-family:var(--display);font-size:.85rem;color:var(--muted)}.sb-video lite-youtube>iframe{all:unset!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;border:0!important}.sb-inline-cta{margin-block:2.2em!important;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:26px 28px;font-family:var(--display)}.sb-inline-cta--lia{background:var(--lia);border-radius:34px 34px 6px}.sb-inline-cta--demo{background:var(--ink);color:#fff;border-radius:24px;--notch: 13px;-webkit-mask:radial-gradient(circle var(--notch) at 50% 0,#0000 98%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at 50% 100%,#0000 98%,#000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 50% 0,#0000 98%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at 50% 100%,#0000 98%,#000) bottom / 100% 51% no-repeat}.sb-inline-cta b{display:block;font-size:1.3rem;line-height:1.15;letter-spacing:-.02em}.sb-inline-cta span{display:block;margin-top:6px;font-size:.98rem;opacity:.85}.sb-products{display:grid;gap:14px;margin-top:48px}.sb-product{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:18px 20px 18px 18px;border:2px solid var(--ink);border-radius:999px;transition:background .2s}.sb-product:hover{background:var(--paper-2)}.sb-product__dot{width:46px;height:46px;border-radius:50%;border:10px solid var(--blue)}.sb-product b{display:block;font-size:1.05rem}.sb-product span{font-size:.88rem;color:var(--muted)}.sb-bio{display:grid;grid-template-columns:auto 1fr;gap:18px;margin-top:40px;padding:24px;border-radius:26px;background:var(--paper-2)}.sb-bio p{font-family:var(--serif);font-size:1.05rem;line-height:1.5;color:var(--ink-2);margin-top:6px}.sb-related{padding:clamp(32px,5vw,64px) 0 0}@keyframes sb-spin{to{transform:rotate(360deg)}}@keyframes sb-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.sb-orbit,.sb-queue__marquee{animation:none}.sb-ticket:hover,.sb-btn:hover{transform:none}}@media (max-width: 1080px){.sb-layout{grid-template-columns:minmax(0,700px)}.sb-rail{display:none}.sb-toc--mobile{display:block}.sb-span-3,.sb-span-4,.sb-span-5,.sb-span-7{grid-column:span 6}}@media (max-width: 760px){.sb-mast__grid{grid-template-columns:1fr}.sb-mast__art{position:absolute;right:-90px;top:10px;width:240px;opacity:.18;z-index:0;pointer-events:none}.sb-mast__grid>div:first-child{position:relative;z-index:1}.sb-feature,.sb-grid{grid-template-columns:1fr}.sb-grid>*{grid-column:1 / -1}.sb-cases__list{grid-template-columns:1fr}.sb-case__results{grid-auto-flow:row}.sb-block{min-height:260px}.sb-lia__inner{grid-template-columns:1fr}.sb-lia__bubble{border-radius:40px 40px 40px 10px}.sb-lia__bubble:after{right:auto;left:0;bottom:-26px;transform:scaleX(-1) rotate(90deg)}.sb-lia__avatar{margin-top:22px}.sb-queue,.sb-queue__now{border-radius:26px}.sb-cover img{aspect-ratio:4 / 3;border-radius:26px}.sb-cover__seal{transform:translate(-30%,50%) scale(.66)}.sb-quote{grid-template-columns:1fr}.sb-quote__ring{width:48px;height:48px;border-width:10px}.sb-prose{font-size:1.14rem}.sb-prose>p:first-child{font-size:1.28rem}}
