.reading_paper__8WDwa{--ink:#17121f;--heading:#120d1a;--muted:#5d566a;--accent:#6d28d9;--accent-strong:#7c3aed;--tint:#ece6fb;--sheet:#f6f4fb;--card:#fff;--radius:clamp(28px,16px + 2vw,56px);position:relative;padding:clamp(32px,16px + 3vw,64px) 0 clamp(56px,32px + 4vw,112px);border-radius:var(--radius);background:var(--sheet);color:var(--ink);color-scheme:light;font-family:var(--font-rubik),sans-serif;text-align:left;text-wrap:wrap}#blog-article-widget:has([data-article-cover])+.reading_paper__8WDwa{--cover-half:calc(min(100% - 3rem, 87rem) * 9 / 32);margin-top:calc(var(--cover-half) * -1);padding-top:calc(var(--cover-half) + clamp(32px, 16px + 3vw, 64px))}@media (min-width:768px){#blog-article-widget:has([data-article-cover])+.reading_paper__8WDwa{--cover-half:calc(min(100% - 4rem, 86rem) * 9 / 32)}}.reading_paper__8WDwa ::selection{background:#ddd0fd;color:var(--ink)}.reading_paper__8WDwa :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.reading_progress__JYPN_{position:fixed;top:0;right:0;left:0;z-index:120;height:3px;pointer-events:none}.reading_progressBar__SJCys{height:100%;background:linear-gradient(90deg,#7c3aed,#c4b5fd);transform:scaleX(0);transform-origin:0 50%;will-change:transform}.reading_layout__13IMi{position:relative}.reading_prose__IEjVk{width:100%;min-width:0;max-width:720px}@media (min-width:1024px){.reading_layout__13IMi{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,720px) minmax(0,1fr);column-gap:48px;align-items:start}.reading_prose__IEjVk{grid-column:2;grid-row:1}}.reading_contents__1ypWZ{margin-bottom:36px}.reading_desktopContents__jy1_3{display:none}.reading_mobileContents__2XbjP{border-radius:22px;background:var(--card)}.reading_mobileContents__2XbjP summary{display:flex;align-items:center;gap:10px;min-height:60px;padding:0 10px 0 20px;list-style:none;font-size:17px;font-weight:600;color:var(--ink);cursor:pointer}.reading_mobileContents__2XbjP summary::-webkit-details-marker{display:none}.reading_contentsCount__Z16cg{min-width:28px;height:28px;padding:0 8px;background:var(--tint);font-size:14px;font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums}.reading_chevron__6a83y,.reading_contentsCount__Z16cg{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.reading_chevron__6a83y{width:40px;height:40px;margin-left:auto;background:var(--sheet);color:var(--ink);transition:transform .25s ease}.reading_mobileContents__2XbjP[open] .reading_chevron__6a83y{transform:rotate(180deg)}.reading_mobileContents__2XbjP .reading_links__TZ8Xv{padding:0 8px 10px}.reading_links__TZ8Xv{margin:0;padding:0;list-style:none}.reading_links__TZ8Xv a{display:flex;gap:12px;padding:10px 12px;border-radius:14px;font-size:16px;line-height:1.4;color:#4a4356;text-decoration:none;overflow-wrap:anywhere;transition:background-color .2s ease,color .2s ease}.reading_links__TZ8Xv a:hover{background:var(--sheet);color:var(--ink)}.reading_links__TZ8Xv a[aria-current]{background:var(--tint);color:var(--ink)}.reading_linkNumber__eR6GG{flex:none;min-width:22px;font-size:14px;font-weight:600;line-height:22px;color:#8f87a1;font-variant-numeric:tabular-nums}.reading_links__TZ8Xv a[aria-current] .reading_linkNumber__eR6GG{color:var(--accent)}@media (min-width:1024px){.reading_contents__1ypWZ{position:sticky;top:104px;grid-column:1;grid-row:1;margin:0}.reading_mobileContents__2XbjP{display:none}.reading_desktopContents__jy1_3{display:block;padding:20px 8px 8px;border-radius:24px;background:var(--card)}.reading_desktopContents__jy1_3 h2{margin:0 12px 10px;font-size:17px;font-weight:600;line-height:1.3;color:var(--ink)}.reading_contentsScroll__w49oR{max-height:calc(100svh - 104px - 96px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d6cfe4 transparent}}.reading_prose__IEjVk{font-size:18px;font-weight:400;line-height:1.65;color:var(--ink);overflow-wrap:break-word}@media (min-width:768px){.reading_prose__IEjVk{font-size:19px;line-height:1.62}}.reading_prose__IEjVk :is(p,ul,ol,pre,figure){margin:0 0 1.05em}.reading_prose__IEjVk :is(p,li,blockquote,td,th,figcaption){text-wrap:pretty}.reading_prose__IEjVk :is(h2,h3,h4,h5,h6){color:var(--heading);text-align:left;text-wrap:balance;scroll-margin-top:112px}.reading_prose__IEjVk h2{margin:2.1em 0 .65em;font-family:var(--font-unbounded),sans-serif;font-size:clamp(23px,18px + 1vw,30px);font-weight:500;line-height:1.22;letter-spacing:-.02em}.reading_prose__IEjVk h3{margin:1.7em 0 .5em;font-family:var(--font-rubik),sans-serif;font-size:clamp(20px,18px + .35vw,23px);font-weight:600;line-height:1.3;letter-spacing:-.01em}.reading_prose__IEjVk :is(h4,h5,h6){margin:1.6em 0 .4em;font-family:var(--font-rubik),sans-serif;font-size:19px;font-weight:600;line-height:1.35}.reading_prose__IEjVk h2+:is(h3,h4){margin-top:.7em}.reading_prose__IEjVk>div:first-child>:first-child{margin-top:0}.reading_prose__IEjVk>div:last-child>:last-child{margin-bottom:0}.reading_prose__IEjVk ol,.reading_prose__IEjVk ul{padding-inline-start:1.35em}.reading_prose__IEjVk ul{list-style:disc}.reading_prose__IEjVk ol{list-style:decimal}.reading_prose__IEjVk li{margin:.45em 0;padding-inline-start:.3em}.reading_prose__IEjVk li::marker{color:var(--accent-strong)}.reading_prose__IEjVk ol>li::marker{font-weight:600}.reading_prose__IEjVk li>p{margin-block:.3em}.reading_prose__IEjVk li>:is(ol,ul){margin-block:.4em}.reading_prose__IEjVk :is(strong,b){font-weight:600;color:var(--heading)}.reading_prose__IEjVk :is(s,del){text-decoration:line-through}.reading_prose__IEjVk a{color:var(--accent);text-decoration:underline;text-decoration-color:rgb(109 40 217/.35);text-decoration-thickness:1px;text-underline-offset:.2em;overflow-wrap:anywhere;transition:text-decoration-color .2s ease}.reading_prose__IEjVk a:hover{text-decoration-color:currentColor}.reading_prose__IEjVk blockquote{margin:1.5em 0;padding:20px 24px;border-radius:24px;background:var(--tint);font-size:1.04em;line-height:1.56;color:#1d1530}.reading_prose__IEjVk blockquote>:last-child{margin-bottom:0}.reading_prose__IEjVk blockquote+blockquote{margin-top:-.6em}.reading_prose__IEjVk code{padding:.1em .3em;border-radius:6px;background:#ebe7f2;font:.88em/1.45 var(--font-geist-mono),monospace}.reading_prose__IEjVk pre{overflow:auto;padding:20px 22px;border-radius:20px;background:#17121f;color:#f4f1fa;white-space:pre;tab-size:2}.reading_prose__IEjVk pre code{padding:0;background:none;color:inherit}.reading_prose__IEjVk img{display:block;max-width:100%;height:auto;margin:1.5em 0;border-radius:20px}.reading_prose__IEjVk figure img{margin-bottom:10px}.reading_prose__IEjVk figcaption{font-size:15px;line-height:1.45;color:var(--muted)}.reading_prose__IEjVk hr{height:auto;margin:2.2em 0;border:0;overflow:visible;text-align:center}.reading_prose__IEjVk hr:before{content:"• • •";display:block;font-size:24px;line-height:1;letter-spacing:.5em;color:#8b5cf6}.reading_prose__IEjVk hr+:is(h2,h3){margin-top:.4em}.reading_table__g4c_E{margin:1.5em 0;overflow-x:auto;border-radius:20px;background:linear-gradient(to right,#fff 40%,rgb(255 255 255/0)) 0 /56px 100% no-repeat local,linear-gradient(to left,#fff 40%,rgb(255 255 255/0)) 100% /56px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgb(23 18 31/.2),transparent) 0 /22px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgb(23 18 31/.2),transparent) 100% /22px 100% no-repeat scroll,var(--card);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#d6cfe4 transparent}.reading_table__g4c_E table{width:100%;margin:0;border-collapse:collapse;font-size:16px;line-height:1.5}.reading_table__g4c_E table:has(tr>:nth-child(3)){min-width:540px}.reading_table__g4c_E table:has(tr>:nth-child(4)){min-width:680px}.reading_table__g4c_E table:has(tr>:nth-child(5)){min-width:840px}.reading_table__g4c_E :is(th,td){padding:14px 18px;text-align:left;vertical-align:top}.reading_table__g4c_E th{background:rgb(124 58 237/.09);font-weight:600;color:var(--heading)}.reading_table__g4c_E tr:nth-child(2n) td{background:rgb(23 18 31/.025)}.reading_table__g4c_E :is(th,td)>:is(p,ul,ol){margin:0}.reading_table__g4c_E :is(th,td)>*+*{margin-top:.5em}.reading_readAlso__KG4sw{margin:1.6em 0}.reading_prose__IEjVk .reading_readAlsoLink__oc_VZ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 16px 16px 24px;border-radius:24px;background:var(--card);color:var(--ink);text-decoration:none;overflow-wrap:normal;transition:background-color .2s ease}.reading_prose__IEjVk .reading_readAlsoLink__oc_VZ:hover{background:var(--tint)}.reading_prose__IEjVk .reading_readAlsoLink__oc_VZ:focus-visible{text-decoration:none}.reading_readAlsoText__J8TC4{display:flex;flex-direction:column;gap:4px;min-width:0}.reading_readAlsoLabel__c7e7S{font-size:15px;font-weight:500;line-height:1.3;color:var(--accent)}.reading_readAlsoTitle__vsJqj{font-size:18px;font-weight:500;line-height:1.35}.reading_readAlsoArrow__lgGL1{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:var(--accent-strong);color:#fff}@media (prefers-reduced-motion:reduce){.reading_chevron__6a83y,.reading_links__TZ8Xv a,.reading_prose__IEjVk .reading_readAlsoLink__oc_VZ,.reading_prose__IEjVk a{transition:none}}@media print{.reading_paper__8WDwa{margin:0!important;padding:0!important;background:#fff}.reading_layout__13IMi{display:block}.reading_contents__1ypWZ,.reading_progress__JYPN_{display:none}.reading_prose__IEjVk{max-width:none}}.reading_tableTabs__WDMCm{display:none}@media (max-width:767px){.reading_tableTabs__WDMCm{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;margin:1.2em 0 10px;padding:4px;border-radius:22px;background:rgb(33 24 49/.07)}.reading_tableTab__KcURH{min-height:44px;padding:6px 10px;border:0;border-radius:18px;background:none;font-family:var(--font-rubik),sans-serif;font-size:14px;font-weight:500;line-height:1.2;color:var(--muted,#554c64);cursor:pointer}.reading_tableTab__KcURH[aria-pressed=true]{background:#7c3aed;color:#fff}.reading_tableTab__KcURH:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.reading_table__g4c_E table[data-tabs]{width:100%;min-width:0!important}.reading_table__g4c_E table[data-tabs] :is(th,td):nth-child(n+2){display:none}.reading_table__g4c_E table[data-tabs][data-col="2"] :is(th,td):nth-child(2),.reading_table__g4c_E table[data-tabs][data-col="3"] :is(th,td):nth-child(3),.reading_table__g4c_E table[data-tabs][data-col="4"] :is(th,td):nth-child(4),.reading_table__g4c_E table[data-tabs][data-col="5"] :is(th,td):nth-child(5){display:table-cell}.reading_table__g4c_E table[data-tabs] :is(th,td):first-child{width:38%}}.article_page__YIYwW{position:relative}body:has(.article_page__YIYwW){overflow-x:clip}.article_hero__l3Bc7{position:relative;padding-top:clamp(8px,2vw,32px);color:#fff;text-align:left;font-family:var(--font-rubik),sans-serif}.article_hero__l3Bc7:before{content:"";position:absolute;inset:-140px 0 30%;background:radial-gradient(50% 60% at 80% 30%,rgb(139 92 246/.18),rgb(139 92 246/.05) 50%,transparent 75%);pointer-events:none}.article_heroInner__YT9po{position:relative;display:flex;flex-direction:column;align-items:flex-start}.article_topline__kE2Zm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:clamp(20px,8px + 2vw,36px)}.article_back__QdrOY,.article_category__DcuA_{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border-radius:999px;font-size:15px;font-weight:500;line-height:1;white-space:nowrap}.article_back__QdrOY{padding-left:12px;background:rgb(255 255 255/.07);color:rgb(255 255 255/.88);text-decoration:none;transition:background-color .2s ease}.article_back__QdrOY:hover{background:rgb(255 255 255/.13)}.article_category__DcuA_{background:rgb(139 92 246/.2);color:#ddd3ff}.article_title__tmHMe{max-width:1040px;margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(26px,16px + 2.6vw,52px);font-weight:500;line-height:1.12;letter-spacing:-.025em;color:#fff;text-wrap:balance;overflow-wrap:break-word;hyphens:auto}.article_lead__oZJqX{max-width:760px;margin:clamp(16px,8px + 1.4vw,28px) 0 0;font-size:clamp(18px,16px + .4vw,21px);line-height:1.5;color:rgb(255 255 255/.7);text-wrap:pretty}.article_byline__iKl5J{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;width:100%;margin-top:clamp(22px,10px + 2vw,40px)}.article_credits__y0Qhd{display:flex;flex-wrap:wrap;align-items:center;gap:10px 32px;min-width:0;font-size:16px;line-height:1.35;color:rgb(255 255 255/.62)}.article_author__VIllh{display:flex;flex-direction:column;gap:2px}.article_name__13yD4{font-weight:500;color:#fff}.article_position__hu9_v{font-size:15px;color:rgb(255 255 255/.5)}.article_facts__2J6HM{display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px}.article_duration__lIfoH{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.article_share__oGqy4{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:rgb(255 255 255/.07);font-family:inherit;font-size:15px;font-weight:500;color:#fff;cursor:pointer;transition:background-color .2s ease}.article_share__oGqy4:hover{background:rgb(255 255 255/.13)}.article_back__QdrOY:focus-visible,.article_coverFrame__5SG5y:focus-visible,.article_share__oGqy4:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px;text-decoration:none}.article_coverFrame__5SG5y{position:relative;z-index:1;display:block;width:100%;aspect-ratio:16/9;margin-top:clamp(28px,16px + 2vw,48px);overflow:hidden;isolation:isolate;border-radius:clamp(20px,12px + 1.5vw,36px);background:#131018;box-shadow:0 40px 80px -40px rgb(10 6 20/.55)}a.article_coverFrame__5SG5y{cursor:zoom-in}.article_coverBackdrop__8wGjk{object-fit:cover;filter:blur(40px) saturate(1.15);transform:scale(1.25)}.article_coverBackdrop__8wGjk,.article_cover__oKXbH{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none}.article_cover__oKXbH{object-fit:contain}.article_zoom__b676r{position:absolute;right:14px;bottom:14px;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:rgb(10 8 14/.6);color:#fff;backdrop-filter:blur(10px)}.article_afterword__piCyM{padding-top:clamp(56px,6vw,96px)}@media (max-width:767px){body:has(.article_page__YIYwW) #header-widget+[aria-hidden]{height:calc(var(--mobile-nav-top) + var(--mobile-nav-height) + 8px)}.article_byline__iKl5J{align-items:flex-end}.article_credits__y0Qhd{flex-direction:column;align-items:flex-start;gap:10px}.article_share__oGqy4{width:44px;padding:0}.article_share__oGqy4 span{display:none}}@media (prefers-reduced-motion:reduce){.article_back__QdrOY,.article_share__oGqy4{transition:none}}@media print{.article_hero__l3Bc7:before,.article_share__oGqy4,.article_zoom__b676r{display:none}.article_hero__l3Bc7{color:#000}}.share_overlay__m4IXH{z-index:110}.share_panel__QL9Or{z-index:111;gap:18px;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;border:0;border-radius:28px;padding:24px;background:#131018;color:#fff;font:400 16px/1.45 var(--font-rubik),sans-serif;text-align:left}.share_address__1aFUw,.share_close__UgEQn,.share_copy___CBH9,.share_header__wvWr4{display:flex;align-items:center}.share_header__wvWr4{justify-content:space-between;gap:12px}.share_title__yKFhk{font-family:var(--font-unbounded),sans-serif;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.share_close__UgEQn{justify-content:center;flex:none;width:44px;height:44px;border-radius:999px;background:rgb(255 255 255/.08);color:#fff}.share_links__GZvgv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0}.share_links__GZvgv a{display:flex;align-items:center;min-height:48px;padding:0 16px;border-radius:16px;background:rgb(255 255 255/.06);color:#fff;font-weight:500;text-decoration:none}.share_address__1aFUw{align-items:stretch;flex-wrap:wrap;gap:8px}.share_input__9HZf2{flex:1 1 140px;width:100%;min-width:0;min-height:48px;border:0;border-radius:999px;padding:0 18px;background:#0b0910;color:rgb(255 255 255/.85);font-size:16px}.share_close__UgEQn,.share_copy___CBH9{cursor:pointer}.share_copy___CBH9{justify-content:center;gap:8px;min-height:48px;border-radius:999px;padding:0 20px;background:#7c3aed;color:#fff;font-weight:500}.share_panel__QL9Or :is(a,button,input):focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.share_notice__1macw{margin:0;font-size:15px;color:rgb(255 255 255/.75)}.share_notice__1macw:empty{display:none}@media (hover:hover){.share_links__GZvgv a:hover{background:rgb(255 255 255/.12)}.share_close__UgEQn:hover{background:rgb(255 255 255/.14)}.share_copy___CBH9:hover{background:#6d28d9}}.journal_masthead___wAog#hero-primary{position:relative;min-height:0;margin:0;padding:clamp(20px,8px + 3vw,64px) 0 clamp(28px,16px + 2.5vw,56px);background:transparent;color:#fff}.journal_masthead___wAog:before{content:"";position:absolute;inset:-120px 0 -40px;background:radial-gradient(55% 70% at 78% 40%,rgb(139 92 246/.2),rgb(139 92 246/.05) 50%,transparent 75%);pointer-events:none}.journal_mastheadInner__80TR_{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 48px}.journal_mastheadCopy__9nuIx{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:780px}.journal_eyebrow__ma9wR{display:inline-flex;align-items:center;gap:10px;min-height:36px;margin:0;padding:0 16px;border-radius:999px;background:rgb(255 255 255/.07);font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;line-height:1;color:rgb(255 255 255/.82)}.journal_eyebrow__ma9wR:before{content:"";width:8px;height:8px;border-radius:999px;background:#8b5cf6;box-shadow:0 0 12px rgb(139 92 246/.9)}.journal_title__1lEUs{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(36px,22.5px + 3.6vw,72px);font-weight:600;line-height:1.02;letter-spacing:-.03em;color:#fff;text-wrap:balance;overflow-wrap:anywhere}.journal_lead__5IJCT{max-width:600px}.journal_articles__tRbTs{position:relative;scroll-margin-top:var(--app-header-offset,100px)}.journal_masthead___wAog#hero-primary+.journal_articles__tRbTs#articles{margin-top:0!important}.journal_filters__RBbUX{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(20px,12px + 1.5vw,36px)}.journal_filter__BdqUo{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:#131018;font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;line-height:1;color:rgb(255 255 255/.8);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color .2s ease,color .2s ease}.journal_filter__BdqUo:hover{background:#1b1622;color:#fff}.journal_filter__BdqUo[aria-pressed=true]{background:#fff;color:#0e0b13}.journal_filter__BdqUo:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.journal_filterCount__C7WJK{font-variant-numeric:tabular-nums;color:rgb(255 255 255/.4)}.journal_filter__BdqUo[aria-pressed=true] .journal_filterCount__C7WJK{color:rgb(14 11 19/.45)}@media (max-width:767px){.journal_filters__RBbUX{flex-wrap:nowrap;overflow-x:auto;margin-inline:-24px;padding-inline:24px;scroll-padding-inline:24px;scrollbar-width:none}.journal_filters__RBbUX::-webkit-scrollbar{display:none}}.journal_feature__MVKp8{margin:0}.journal_featureLink__rc3wE{display:grid;gap:4px;padding:8px;border-radius:32px;background:#131018;color:#fff;text-decoration:none;transition:background-color .25s ease}.journal_featureLink__rc3wE:hover{background:#1b1622}.journal_featureLink__rc3wE:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px;text-decoration:none}.journal_featureImage__XSREu{position:relative;min-width:0;overflow:hidden;border-radius:26px;background:#1b1622}.journal_featureImage__XSREu:before{content:"";display:block;padding-top:56.25%}.journal_featureCover__2zj2r{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.journal_featureLink__rc3wE:hover .journal_featureCover__2zj2r{transform:scale(1.03)}.journal_featureCopy__uMyWM{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:20px 14px 14px}.journal_featureMeta__IlnFb{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;line-height:1.2;color:rgb(255 255 255/.55)}.journal_featureTopic__erGCw{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border-radius:999px;background:rgb(139 92 246/.2);color:#ddd3ff}.journal_featureTitle___X_BE{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(22px,16px + .75vw,28px);font-weight:500;line-height:1.16;letter-spacing:-.02em;color:#fff;text-wrap:balance;overflow-wrap:anywhere}.journal_featureText__DRTQX{margin:0;font-family:var(--font-rubik),sans-serif;font-size:17px;line-height:1.5;color:rgb(255 255 255/.62)}.journal_featureMore__il2o4{display:flex;align-self:stretch;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:4px;font-family:var(--font-rubik),sans-serif;font-size:16px;font-weight:500;color:#c4b5fd}.journal_featureMore__il2o4 .journal_arrow__WLQds{width:48px;height:48px}@media (min-width:900px){.journal_featureLink__rc3wE{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px;align-items:stretch}.journal_featureCopy__uMyWM{justify-content:center;padding:clamp(20px,8px + 1.6vw,40px);gap:18px}.journal_featureMore__il2o4{display:none}}.journal_grid__u5cwD{display:grid;gap:20px;margin:20px 0 0;padding:0;list-style:none}.journal_grid__u5cwD>li[hidden]{display:none}@media (min-width:640px){.journal_grid__u5cwD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.journal_grid__u5cwD{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1023px){.journal_grid__u5cwD>li:nth-last-child(1 of :not([hidden])):nth-child(odd of :not([hidden])){grid-column:span 2}}.journal_card__QHdgs{display:flex;flex-direction:column;height:100%;padding:8px;border-radius:28px;background:#131018;color:#fff;text-decoration:none;transition:background-color .25s ease}.journal_card__QHdgs:hover{background:#1b1622}.journal_card__QHdgs:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px;text-decoration:none}.journal_cardImage__g5Vqk{position:relative;flex:none;overflow:hidden;aspect-ratio:16/9;border-radius:22px;background:#1b1622}.journal_cardCover__Gmh8a{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.journal_card__QHdgs:hover .journal_cardCover__Gmh8a{transform:scale(1.04)}.journal_cardBody__ZbSsw{display:flex;flex:1;flex-direction:column;gap:10px;padding:18px 14px 12px}.journal_cardTopic__BEmnI{margin:0;font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;line-height:1.2;color:#c4b5fd}.journal_cardTitle__2uG9i{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.01em;color:#fff;text-wrap:balance}.journal_cardText__KTftO{margin:0;font-family:var(--font-rubik),sans-serif;font-size:16px;line-height:1.45;color:rgb(255 255 255/.58)}.journal_cardFoot__PRwN_{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:8px;font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;color:rgb(255 255 255/.5)}.journal_arrow__WLQds{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgb(255 255 255/.08);color:#fff;transition:background-color .25s ease}:is(.journal_card__QHdgs,.journal_featureLink__rc3wE):hover .journal_arrow__WLQds{background:#7c3aed}.journal_moreRow__R8Ylv{display:flex;justify-content:center;margin-top:clamp(28px,16px + 2vw,48px)}.journal_more__ahxBf{cursor:pointer}.journal_moreCount__1q5Ij{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:28px;padding:0 10px;border-radius:999px;background:rgb(255 255 255/.1);font-size:15px;font-variant-numeric:tabular-nums}.journal_empty__FgAGP{padding-block:20px;font-family:var(--font-rubik),sans-serif;font-size:17px;color:rgb(255 255 255/.7)}@media (max-width:639px){.journal_grid__u5cwD{gap:0}.journal_grid__u5cwD>li+li{box-shadow:inset 0 1px 0 rgb(255 255 255/.08)}.journal_card__QHdgs{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:14px;height:auto;margin-inline:-10px;padding:14px 10px;border-radius:20px;background:none}.journal_card__QHdgs:hover{background:none}.journal_card__QHdgs:active{background:rgb(255 255 255/.05)}.journal_cardImage__g5Vqk{aspect-ratio:1;border-radius:16px}.journal_cardBody__ZbSsw{gap:6px;padding:0}.journal_cardTopic__BEmnI{font-size:14px}.journal_cardTitle__2uG9i{font-size:16px;line-height:1.3}.journal_cardText__KTftO,.journal_card__QHdgs .journal_arrow__WLQds{display:none}.journal_cardFoot__PRwN_{padding-top:2px;font-size:14px}}@media (prefers-reduced-motion:reduce){.journal_arrow__WLQds,.journal_cardCover__Gmh8a,.journal_card__QHdgs,.journal_featureCover__2zj2r,.journal_featureLink__rc3wE,.journal_filter__BdqUo{transition:none}}.read-more_section__IitoI{padding-top:clamp(56px,32px + 4vw,112px);color:#fff;text-align:left}.read-more_all__YqlNm{flex:none}.read-more_list__M3cT7{display:grid;gap:20px;margin:0;padding:0;list-style:none}@media (min-width:640px){.read-more_list__M3cT7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.read-more_list__M3cT7{grid-template-columns:repeat(4,minmax(0,1fr))}}.read-more_plain__Sut2i{display:flex;align-items:center;justify-content:space-between;gap:16px;height:100%;padding:24px;border-radius:28px;background:#131018;font-family:var(--font-rubik),sans-serif;font-size:18px;font-weight:500;line-height:1.35;color:#fff;text-decoration:none;transition:background-color .25s ease}.read-more_plain__Sut2i:hover{background:#1b1622}.read-more_plain__Sut2i:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px;text-decoration:none}.read-more_arrow__Tqifm{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgb(255 255 255/.08)}@media (max-width:639px){.read-more_list__M3cT7{gap:0}.read-more_list__M3cT7>li+li{box-shadow:inset 0 1px 0 rgb(255 255 255/.08)}}.intro_title__5fKad{font-size:clamp(28px,14px + 2.4vw,46px);overflow-wrap:break-word}.page_dark__x2qXo [data-slot=section]{margin-block:0!important}.page_dark__x2qXo+.page_dark__x2qXo{margin-top:clamp(100px,60px + 4vw,160px)}.page_first__xd8is{margin-top:clamp(56px,32px + 4vw,112px)}.page_dark__x2qXo:last-child{margin-bottom:clamp(100px,60px + 4vw,160px)}.steps_rail__ME8V7{position:relative;display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:1024px){.steps_rail__ME8V7{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.steps_rail__ME8V7[data-many]{grid-template-columns:repeat(3,minmax(0,1fr))}.steps_rail__ME8V7[data-many]:before{display:none}.steps_rail__ME8V7:before{content:"";position:absolute;top:44px;right:8%;left:8%;height:2px;border-radius:2px;background:linear-gradient(90deg,#8b5cf6,rgb(139 92 246/.2))}}.steps_step__8d7kF{position:relative;display:flex;flex-direction:column;gap:18px;padding:24px 20px 26px;border-radius:28px;background:#131018;transition:background-color .25s ease}.steps_step__8d7kF:hover{background:#1b1622}.steps_dot__5TSVH{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;background:#241b38;font-family:var(--font-unbounded),sans-serif;font-size:16px;font-weight:600;color:#c4b5fd}.steps_step__8d7kF:first-child .steps_dot__5TSVH{background:#7c3aed;color:#fff}.steps_label__GEI6o{font-family:var(--font-unbounded),sans-serif;font-size:17px;font-weight:500;line-height:1.3;color:#fff;hyphens:manual}@media (max-width:1023px){.steps_rail__ME8V7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.steps_rail__ME8V7{grid-template-columns:1fr;gap:8px}.steps_step__8d7kF{flex-direction:row;align-items:center;gap:16px;padding:14px 18px 14px 14px;border-radius:22px}}@media (min-width:1024px){.steps_rail__ME8V7[data-many]:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.steps_rail__ME8V7[data-many]:has(>:nth-child(5):last-child)>:nth-child(-n+3){grid-column:span 2}.steps_rail__ME8V7[data-many]:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}}@media (min-width:560px) and (max-width:1023px){.steps_rail__ME8V7>:last-child:nth-child(odd){grid-column:1/-1}}.alt2_grid__R4PZX{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:1024px){.alt2_grid__R4PZX{grid-template-columns:repeat(3,minmax(0,1fr))}}.alt2_card__VdqwD{display:flex;flex-direction:column;gap:14px;height:100%;padding:clamp(22px,16px + 1vw,32px);border-radius:28px;background:var(--nc-surface)}.alt2_title__jz4kP{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(19px,17px + .4vw,23px);font-weight:600;line-height:1.2;color:var(--nc-fg)}.alt2_title__jz4kP span{color:#a78bfa}.alt2_text__6070q{margin:0;font-family:var(--font-rubik),sans-serif;font-size:16px;line-height:1.5;color:var(--nc-muted)}.alt2_result__hYa6Q{display:grid;gap:6px;margin-top:auto;padding:16px 18px;border-radius:20px;background:rgb(139 92 246/.14)}.alt2_resultLabel__CoJl4{margin:0;font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;color:#c4b5fd}.alt2_resultValue__AEWcP{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(22px,18px + .8vw,28px);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#c4b5fd;white-space:nowrap}.alt2_resultText__psWpg{margin:0;font-family:var(--font-rubik),sans-serif;font-size:16px;line-height:1.45;color:#fff}.what-will-change_wrap__kzF8A{display:grid;gap:20px}.what-will-change_switch__Tp64u{display:inline-flex;justify-self:start;gap:4px;padding:4px;border-radius:999px;background:#131018}.what-will-change_switch__Tp64u button{min-height:44px;padding:0 22px;border:0;border-radius:999px;background:transparent;font-family:var(--font-rubik),sans-serif;font-size:16px;font-weight:500;color:rgb(255 255 255/.7);cursor:pointer;touch-action:manipulation;transition:background-color .2s ease,color .2s ease}.what-will-change_switch__Tp64u button[aria-pressed=true]{background:#7c3aed;color:#fff}.what-will-change_switch__Tp64u button:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.what-will-change_cards__wNpnG{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:900px){.what-will-change_cards__wNpnG{grid-template-columns:repeat(3,minmax(0,1fr))}}.what-will-change_card__glGAE{display:grid;align-content:start;gap:14px;min-height:190px;padding:26px 24px;border-radius:28px;background:#131018;transition:background-color .3s ease}.what-will-change_cards__wNpnG[data-state=after] .what-will-change_card__glGAE{background:#1f1830}.what-will-change_cardTitle__3iC3I{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:18px;font-weight:500;line-height:1.25;color:#fff}.what-will-change_after__4SJok,.what-will-change_before__Gah2A{margin:0;font-family:var(--font-rubik),sans-serif;font-size:16px;line-height:1.55;animation:what-will-change_swap-in__bUbtR .3s ease}.what-will-change_before__Gah2A{color:rgb(255 255 255/.6)}.what-will-change_after__4SJok{color:#ece6ff}@keyframes what-will-change_swap-in__bUbtR{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.what-will-change_after__4SJok,.what-will-change_before__Gah2A{animation:none}}.service-intro_intro__FX68o{position:relative;isolation:isolate;color:#fff}.service-intro_intro__FX68o#hero-primary{min-height:0;margin-top:0;padding-top:clamp(16px,8px + 2vw,40px)}@media (max-width:767px){.service-intro_intro__FX68o#hero-primary{margin-top:calc(var(--app-header-offset) * -1);padding-top:calc(var(--mobile-nav-top) + var(--mobile-nav-height) + 24px)}}.service-intro_intro__FX68o:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(55% 70% at 75% 45%,rgb(139 92 246/.2),rgb(139 92 246/.05) 50%,transparent 75%);pointer-events:none}.service-intro_grid__W6lL_{display:grid;gap:28px;align-items:center}@media (min-width:1024px){.service-intro_grid__W6lL_{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;min-height:clamp(480px,40vw,600px)}}.service-intro_copy__9BBzi{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.service-intro_directory__8rsPP{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px 0 10px;border-radius:999px;background:rgb(255 255 255/.06);font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;color:rgb(255 255 255/.78);text-decoration:none;transition:background-color .2s ease}.service-intro_directory__8rsPP:hover{background:rgb(255 255 255/.12);color:#fff}.service-intro_hook__P4QRI{margin:0 0 -6px;font-family:var(--font-unbounded),sans-serif;font-size:clamp(20px,16px + .7vw,26px);font-weight:500;line-height:1.25;letter-spacing:-.01em;color:#fff}.service-intro_title__Q13Py{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(32px,18px + 2.5vw,54px);font-weight:600;line-height:1.04;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere}.service-intro_title__Q13Py[data-long]{font-size:clamp(28px,16px + 2.3vw,46px);overflow-wrap:normal;hyphens:manual}.service-intro_summary__OXSj_{max-width:34rem}.service-intro_actions__GFarX{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.service-intro_facts__cJKiR{display:flex;flex-wrap:wrap;gap:10px 22px;margin:2px 0 0;padding:0;list-style:none}.service-intro_facts__cJKiR li{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;color:rgb(255 255 255/.82)}.service-intro_facts__cJKiR svg{flex:none;color:#a78bfa}.service-intro_media__n3JI_{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:clamp(24px,16px + 1.5vw,36px);background:#131018;box-shadow:0 40px 80px -30px rgb(0 0 0/.9)}@media (min-width:1024px){.service-intro_media__n3JI_{aspect-ratio:5/4}}.service-intro_photo__ShNRZ{width:100%;height:100%;object-fit:cover}.service-intro_video__Ua_pS{position:absolute;inset:0;pointer-events:none}.service-intro_videoEl__liASM{width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.service-intro_grid__W6lL_{gap:0}.service-intro_copy__9BBzi{display:contents}.service-intro_directory__8rsPP{justify-self:start;margin-bottom:16px}.service-intro_summary__OXSj_{margin-top:16px}.service-intro_hook__P4QRI{margin:0 0 12px}.service-intro_media__n3JI_{margin-top:24px}.service-intro_actions__GFarX{order:1;margin-top:20px}.service-intro_facts__cJKiR{order:2;margin-top:18px}}@media (max-width:767px){.service-intro_media__n3JI_{aspect-ratio:16/11}.service-intro_actions__GFarX{flex-direction:column;align-self:stretch}.service-intro_actions__GFarX>*{width:100%}.service-intro_facts__cJKiR li{font-size:14px}}.family_head__Xpk6c{display:grid;gap:12px;max-width:64rem;margin-bottom:clamp(24px,16px + 1.5vw,40px)}.family_grid__lKBBP{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:640px){.family_grid__lKBBP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.family_grid__lKBBP{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1440px){.family_grid__lKBBP{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.family_grid__lKBBP[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.family_grid__lKBBP[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.family_grid__lKBBP[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.family_grid__lKBBP[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1279px){.family_grid__lKBBP[data-count="10"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.family_grid__lKBBP[data-count="10"]{grid-template-columns:repeat(5,minmax(0,1fr))}.family_grid__lKBBP[data-count="10"] .family_title__CMpN0{padding-inline:16px;font-size:16px}.family_grid__lKBBP[data-count="10"] .family_text__9B8fB{padding-inline:16px;font-size:15px}}.family_card__35Kd5{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;overflow:hidden;padding:0 0 24px;border-radius:28px;background:var(--nc-surface);color:var(--nc-fg);text-decoration:none;transition:background-color .25s ease}.family_card__35Kd5:hover{background:var(--nc-surface-2)}.family_card__35Kd5:focus-visible{outline:2px solid var(--nc-focus);outline-offset:3px}.family_cover__fg_Z4{display:block;overflow:hidden;aspect-ratio:3/2;margin-bottom:8px;background:var(--nc-surface-2)}.family_coverImage__QHbEv{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.family_card__35Kd5:hover .family_coverImage__QHbEv{transform:scale(1.03)}.family_title__CMpN0{padding:0 24px;font-family:var(--font-unbounded),sans-serif;font-size:18px;font-weight:500;line-height:1.3;color:var(--nc-fg);text-wrap:balance}.family_text__9B8fB{padding:0 24px;font-family:var(--font-rubik),sans-serif;font-size:16px;line-height:1.5;color:var(--nc-muted)}.family_arrow__HypwQ{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgb(23 18 31/.55);color:#fff;backdrop-filter:blur(6px);transition:background-color .25s ease}.family_card__35Kd5:hover .family_arrow__HypwQ{background:#7c3aed;color:#fff}.family_textFull__p8wtA.family_textFull__p8wtA.family_textFull__p8wtA.family_textFull__p8wtA{display:block;overflow:visible;-webkit-line-clamp:unset;white-space:normal}@media (prefers-reduced-motion:reduce){.family_arrow__HypwQ,.family_card__35Kd5,.family_coverImage__QHbEv{transition:none}}.family_industries__EfeZY{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:24px}.family_industriesTitle__naaZM{margin:0;font-family:var(--font-rubik),sans-serif;font-size:17px;font-weight:500;color:rgb(255 255 255/.72)}.family_industryList__93F1U{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.family_industryLink__TcC7y{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;background:rgb(255 255 255/.08);font-family:var(--font-rubik),sans-serif;font-size:16px;font-weight:500;line-height:1;color:rgb(255 255 255/.86);transition:background .2s}.family_industryLink__TcC7y svg{color:#a78bfa}.family_industryLink__TcC7y:hover{background:rgb(255 255 255/.14)}.breadcrumbs_nav__G1mAV{width:min(100% - 3rem,90rem - 3rem);margin:clamp(40px,24px + 3vw,72px) auto 0;padding-bottom:8px}@media (min-width:768px){.breadcrumbs_nav__G1mAV{width:min(100% - 4rem,90rem - 4rem)}}.breadcrumbs_list__gEXMI{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;padding:0;list-style:none;font-family:var(--font-rubik),sans-serif;font-size:16px;line-height:1.4}.breadcrumbs_item__IR4W9{display:inline-flex;align-items:center;min-width:0}.breadcrumbs_item__IR4W9:not(:last-child):after{content:"/";margin-inline:10px;color:var(--nc-faint)}.breadcrumbs_link__2Y9c4{display:inline-flex;align-items:center;min-height:44px;color:var(--nc-muted);text-decoration:none;transition:color .2s ease}.breadcrumbs_link__2Y9c4:hover{color:var(--nc-fg)}.breadcrumbs_link__2Y9c4:focus-visible{border-radius:6px;outline:2px solid var(--nc-focus);outline-offset:2px}.breadcrumbs_current__aXvN1{color:var(--nc-fg-2)}@media (max-width:767px){.breadcrumbs_item__IR4W9{display:none}.breadcrumbs_item__IR4W9:nth-last-child(2){display:inline-flex}.breadcrumbs_item__IR4W9:nth-last-child(2):after{content:none}.breadcrumbs_item__IR4W9:nth-last-child(2) .breadcrumbs_link__2Y9c4:before{content:"←";margin-right:8px}}.case_hero__kMg4F{position:relative;padding-top:clamp(12px,4px + 2vw,40px);overflow-x:clip}.case_heroGrid__jboU4{position:relative;display:grid;grid-template-areas:"copy" "media" "actions";gap:28px}@media (min-width:768px){.case_heroGrid__jboU4{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". media" "copy media" "actions media" ". media";column-gap:clamp(32px,4vw,80px);row-gap:32px}}@media (min-width:1200px){.case_heroGrid__jboU4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.case_heroCopy__basV6{grid-area:copy;display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.case_crumbs__5rZ4H{display:flex;flex-wrap:wrap;gap:8px}.case_pill__L4a_B{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;background:rgb(255 255 255/.07);font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;line-height:1;color:rgb(255 255 255/.86);text-decoration:none;white-space:nowrap;transition:background-color .2s ease}a.case_pill__L4a_B:hover{background:rgb(255 255 255/.13)}.case_next__T8YBS:focus-visible,.case_pill__L4a_B:focus-visible,.case_shotButton__wL1tj:focus-visible,.case_store__plHrI:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px}.case_pillBack__hRF21{padding-left:12px}@media (max-width:767px){.case_crumbs__5rZ4H{gap:6px}.case_pill__L4a_B{min-height:36px;padding:0 14px;font-size:14px}.case_pillBack__hRF21{padding-left:10px}}.case_heroTitle__d_ztx{margin:4px 0 0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(32px,17px + 3vw,60px);font-weight:600;line-height:1.04;letter-spacing:-.03em;color:#fff;text-wrap:balance;overflow-wrap:break-word}.case_heroLead__CoQT1{max-width:560px}.case_heroActions__IHW0f{grid-area:actions;display:flex;flex-direction:column;align-items:flex-start;gap:28px;min-width:0}.case_stores__Tt5L9{display:flex;flex-direction:column;gap:14px}.case_storesHead__5Bejj{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--font-rubik),sans-serif;font-size:16px;font-weight:500;line-height:1.3;color:rgb(255 255 255/.86)}.case_storesIcon__lG1F_{flex:none;width:44px;height:44px;border-radius:12px;object-fit:cover}.case_storeList__MdrNT{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.case_store__plHrI{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px 0 16px;border-radius:999px;background:rgb(255 255 255/.08);font-family:var(--font-rubik),sans-serif;font-size:16px;font-weight:500;line-height:1;color:#fff;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,transform .2s ease}.case_store__plHrI:hover{background:rgb(255 255 255/.14)}@media (min-width:768px) and (max-width:1199px){.case_store__plHrI{gap:8px;padding:0 16px 0 12px;font-size:15px}}@media (min-width:768px) and (max-width:1023px){.case_storeList__MdrNT{flex-direction:column;align-items:flex-start}}.case_store__plHrI:active{transform:scale(.98)}.case_storeIcon__z0ZAA{flex:none;width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;max-height:22px}.case_mediaTry__YivWH{display:flex;flex-direction:column;gap:16px;isolation:isolate}.case_mediaTry__YivWH>:not(.case_glow__8ARvf){position:relative}@media (min-width:768px){.case_mediaTry__YivWH{justify-self:stretch;max-width:520px;margin-left:auto}}.case_media__OPuDX{grid-area:media;position:relative;width:100%;min-width:0}@media (min-width:768px){.case_media__OPuDX{justify-self:end;align-self:center;max-width:600px}}.case_glow__8ARvf{position:absolute;inset:10% 6% -2%;filter:blur(64px) saturate(1.35);opacity:.55;pointer-events:none}.case_glow__8ARvf img{object-fit:cover}.case_cover__9wfCR{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:clamp(24px,16px + 1.2vw,36px);background:#131018;box-shadow:0 48px 100px -36px rgb(0 0 0/.9)}.case_cover__9wfCR img{object-fit:cover}@media (max-width:767px){.case_heroActions__IHW0f>:first-child{width:100%}.case_heroActions__IHW0f{align-items:stretch}}.case_metricsSection__mQ5qt{margin-top:clamp(48px,32px + 3vw,88px)}.case_metricsTitle__Lllde{margin-bottom:clamp(24px,16px + 2vw,40px)}.case_metrics__nf4uD{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:768px){.case_metrics__nf4uD{grid-template-columns:repeat(var(--metric-count,3),minmax(0,1fr));gap:16px}}.case_metric__sj8kb{container-type:inline-size;display:flex;flex-direction:column;gap:10px;padding:clamp(24px,16px + 1.4vw,36px);border-radius:28px;background:radial-gradient(90% 90% at 0 0,color-mix(in srgb,var(--case-accent,#8b5cf6) 14%,transparent),transparent 70%),#131018}.case_metricValue__KVqMG{margin:0 0 6px;font-family:var(--font-unbounded),sans-serif;font-size:clamp(34px,15cqi,60px);font-weight:600;line-height:1;letter-spacing:-.04em;color:#fff;white-space:nowrap}.case_metricLabel__Koy2_{font-size:17px;font-weight:500;line-height:1.3;color:color-mix(in srgb,var(--case-accent,#8b5cf6) 50%,#fff)}.case_metricLabel__Koy2_,.case_metricText__pCAd5{margin:0;font-family:var(--font-rubik),sans-serif}.case_metricText__pCAd5{font-size:16px;line-height:1.5;color:rgb(255 255 255/.6)}@media (min-width:768px) and (max-width:1023px){.case_metrics__nf4uD:not(.case_metricsBand__w1tcl){grid-template-columns:minmax(0,1fr);gap:12px}.case_metrics__nf4uD:not(.case_metricsBand__w1tcl) .case_metric__sj8kb{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:auto auto;column-gap:24px;row-gap:8px;align-items:center}.case_metrics__nf4uD:not(.case_metricsBand__w1tcl) .case_metricValue__KVqMG{grid-row:1/span 2;margin:0;font-size:clamp(34px,7cqi,52px)}.case_metrics__nf4uD:not(.case_metricsBand__w1tcl) .case_metricLabel__Koy2_{align-self:end}.case_metrics__nf4uD:not(.case_metricsBand__w1tcl) .case_metricText__pCAd5{align-self:start}}.case_metricsBand__w1tcl{border-radius:32px;background:radial-gradient(70% 140% at 0 0,color-mix(in srgb,var(--case-accent,#8b5cf6) 26%,transparent),transparent 70%),radial-gradient(60% 120% at 100% 100%,color-mix(in srgb,var(--case-accent,#8b5cf6) 12%,transparent),transparent 70%),#131018}.case_metricsBand__w1tcl .case_metric__sj8kb{background:none}@media (min-width:768px){.case_metricsBand__w1tcl{gap:0;padding:clamp(8px,4px + 1vw,20px)}}@media (min-width:768px) and (max-width:1023px){.case_metricsBand__w1tcl .case_metric__sj8kb{padding:20px}.case_metricsBand__w1tcl .case_metricText__pCAd5{font-size:15px}}@media (max-width:767px){.case_metrics__nf4uD{grid-auto-flow:column;grid-auto-columns:74%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;margin-inline:-24px;padding:0 24px;scrollbar-width:none}.case_metrics__nf4uD::-webkit-scrollbar{display:none}.case_metric__sj8kb{scroll-snap-align:start;padding:24px}.case_metricValue__KVqMG{font-size:40px}.case_metricsBand__w1tcl{border-radius:0;background:none}.case_metricsBand__w1tcl .case_metric__sj8kb{background:radial-gradient(90% 90% at 0 0,color-mix(in srgb,var(--case-accent,#8b5cf6) 22%,transparent),transparent 70%),#131018}}.case_storyGrid__k6S8X{display:grid;gap:12px}@media (min-width:900px){.case_storyGrid__k6S8X{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:767px){.case_storyGrid__k6S8X{grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;margin-inline:-24px;padding:0 24px;scrollbar-width:none}.case_storyGrid__k6S8X::-webkit-scrollbar{display:none}.case_storyGrid__k6S8X>*{scroll-snap-align:start}.case_storyGrid__k6S8X:has(>:only-child){grid-auto-columns:100%}}.case_storyAside__q0UF7{display:grid;gap:16px}@media (min-width:1024px){.case_storyAside__q0UF7{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.case_storyAside__q0UF7 .case_storyGrid__k6S8X{grid-template-columns:minmax(0,1fr)}.case_storyAside__q0UF7 .case_storyCard__nHdxe{padding:clamp(24px,16px + 1vw,36px)}.case_asideMetrics__dyPyo{align-content:space-evenly}.case_asideMetrics__dyPyo .case_asideMetric__zkdLZ{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:24px;row-gap:6px;align-items:center}.case_asideMetrics__dyPyo .case_asideMetric__zkdLZ .case_metricValue__KVqMG{grid-row:1/span 2;min-width:3.4em}.case_asideMetrics__dyPyo .case_asideMetric__zkdLZ .case_metricLabel__Koy2_{align-self:end}.case_asideMetrics__dyPyo .case_asideMetric__zkdLZ .case_metricText__pCAd5{align-self:start}}.case_asideMetrics__dyPyo{display:grid;gap:0;margin:0;padding:clamp(8px,4px + .6vw,16px);border-radius:28px;list-style:none;background:radial-gradient(120% 70% at 100% 0,color-mix(in srgb,var(--case-accent,#8b5cf6) 30%,transparent),transparent 70%),#131018}.case_asideMetric__zkdLZ{container-type:inline-size;display:flex;flex-direction:column;gap:8px;padding:clamp(18px,12px + .8vw,24px)}.case_asideMetric__zkdLZ .case_metricValue__KVqMG{margin:0;font-size:clamp(32px,12cqi,48px)}@media (min-width:768px) and (max-width:1023px){.case_asideMetrics__dyPyo{grid-template-columns:repeat(var(--metric-count,3),minmax(0,1fr))}.case_asideMetric__zkdLZ .case_metricText__pCAd5{font-size:15px}}@media (max-width:767px){.case_asideMetrics__dyPyo{grid-auto-flow:column;grid-auto-columns:74%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;margin-inline:-24px;padding:0 24px;border-radius:0;background:none;scrollbar-width:none}.case_asideMetrics__dyPyo::-webkit-scrollbar{display:none}.case_asideMetric__zkdLZ{scroll-snap-align:start;padding:24px;border-radius:28px;background:radial-gradient(90% 90% at 0 0,color-mix(in srgb,var(--case-accent,#8b5cf6) 22%,transparent),transparent 70%),#131018}}.case_storyCard__nHdxe{display:flex;flex-direction:column;gap:16px;padding:clamp(28px,18px + 2vw,48px);border-radius:28px;background:#131018}.case_storyCardDone___QFMi{background:radial-gradient(90% 80% at 100% 0,color-mix(in srgb,var(--case-accent,#8b5cf6) 22%,transparent),transparent 70%),#131018}.case_storyTag__N8i_K{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(18px,16px + .4vw,22px);font-weight:500;line-height:1.2;color:#fff}.case_storyTagNum__qDp0y{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:rgb(255 255 255/.08);font-size:14px;color:#c4b5fd}.case_storyCardDone___QFMi .case_storyTagNum__qDp0y{background:color-mix(in srgb,var(--case-accent,#8b5cf6) 80%,#1a1420);color:#fff}.case_para__l9NUy{margin:0;font-family:var(--font-rubik),sans-serif;font-size:17px;line-height:1.6;color:rgb(255 255 255/.74);text-wrap:pretty}.case_para__l9NUy+.case_para__l9NUy{margin-top:1em}@media (min-width:1200px){.case_para__l9NUy{font-size:18px}}.case_split__kIcXA{display:grid;gap:24px}@media (min-width:1024px){.case_split__kIcXA{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.case_splitHead__WUU3Z{position:sticky;top:128px}}.case_prose__emA14{max-width:720px}.case_details__momJz .case_para__l9NUy{color:rgb(255 255 255/.78)}.case_gallery___iaVO{display:flex;flex-direction:column;gap:clamp(16px,8px + 1.6vw,32px)}.case_shotButton__wL1tj{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in;-webkit-tap-highlight-color:transparent}.case_shotButton__wL1tj img{display:block;width:100%;height:auto}.case_stage__8Wc9H{position:relative;overflow:hidden;border-radius:32px;background:radial-gradient(70% 90% at 50% 100%,rgb(139 92 246/.28),transparent 70%),#131018}.case_phones__29EhK{display:flex;justify-content:center;align-items:flex-start;gap:clamp(16px,8px + 1.6vw,36px);margin:0;padding:clamp(28px,16px + 2.4vw,56px) clamp(24px,8px + 3vw,64px) clamp(40px,24px + 3vw,80px);list-style:none}.case_phone__2MiEC{flex:0 1 230px;min-width:0}@media (min-width:768px){.case_phone__2MiEC:nth-child(2n){margin-top:clamp(24px,3vw,48px)}}.case_phone__2MiEC .case_shotButton__wL1tj{overflow:hidden;border-radius:clamp(18px,10px + 1.4vw,32px);background:#0b0910;box-shadow:0 32px 64px -24px rgb(0 0 0/.85);transition:transform .4s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.case_phone__2MiEC .case_shotButton__wL1tj:hover{transform:translateY(-6px)}}.case_screens__PUpmp{display:grid;gap:clamp(12px,6px + 1vw,20px);margin:0;padding:0;list-style:none}@media (min-width:1024px){.case_screens__PUpmp{grid-template-columns:repeat(2,minmax(0,1fr))}.case_screensOdd__r01gE>:first-child{grid-column:1/-1}}.case_window__DxBkF{overflow:hidden;border-radius:clamp(18px,12px + 1vw,28px);background:#131018;transition:background-color .25s ease}.case_window__DxBkF:hover{background:#1b1622}.case_windowBar__lqB_m{display:flex;align-items:center;gap:7px;height:36px;padding:0 16px}.case_windowBar__lqB_m span{width:10px;height:10px;border-radius:999px;background:rgb(255 255 255/.16)}.case_window__DxBkF .case_shotButton__wL1tj{overflow:hidden;aspect-ratio:16/9}.case_window__DxBkF .case_shotButton__wL1tj img{height:100%;object-fit:cover;object-position:top center;transition:transform .6s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.case_window__DxBkF:hover .case_shotButton__wL1tj img{transform:scale(1.02)}}@media (max-width:767px){.case_stage__8Wc9H{margin-inline:-24px;border-radius:0}.case_phones__29EhK{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;padding:32px 24px 40px;scrollbar-width:none}.case_phone__2MiEC{flex:0 0 min(70vw,280px);scroll-snap-align:start}}@media (max-width:1023px){.case_screens__PUpmp{grid-auto-flow:column;grid-auto-columns:88%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;margin-inline:-24px;padding:0 24px 4px;scrollbar-width:none}.case_screens__PUpmp>li{scroll-snap-align:start}}@media (min-width:768px) and (max-width:1023px){.case_screens__PUpmp{scroll-padding-inline:32px;margin-inline:-32px;padding-inline:32px}}.case_phones__29EhK::-webkit-scrollbar,.case_screens__PUpmp::-webkit-scrollbar{display:none}.case_results__6V0SQ{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:768px){.case_results__6V0SQ{grid-template-columns:repeat(var(--result-count,3),minmax(0,1fr));gap:16px}}@media (min-width:768px) and (max-width:1023px){.case_results__6V0SQ{grid-template-columns:minmax(0,1fr)}}.case_result__u3Era{display:flex;flex-direction:column;gap:20px;padding:clamp(28px,18px + 1.4vw,36px);border-radius:28px;background:#131018}@media (min-width:1024px){.case_result__u3Era{min-height:220px}}@media (min-width:1200px){.case_results__6V0SQ{grid-template-columns:repeat(var(--result-count-wide,var(--result-count,3)),minmax(0,1fr))}}.case_result__u3Era:first-child{background:radial-gradient(120% 140% at 100% 0,rgb(255 255 255/.1),transparent 55%),linear-gradient(150deg,color-mix(in srgb,var(--case-accent,#8b5cf6) 62%,#120e18) 0,color-mix(in srgb,var(--case-accent,#8b5cf6) 30%,#120e18) 100%)}.case_resultIcon__3u3gC{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:color-mix(in srgb,var(--case-accent,#8b5cf6) 18%,transparent);color:color-mix(in srgb,var(--case-accent,#8b5cf6) 55%,#fff)}.case_result__u3Era:first-child .case_resultIcon__3u3gC{background:rgb(255 255 255/.16);color:#fff}.case_resultText__zhD3s{margin:auto 0 0;font-family:var(--font-rubik),sans-serif;font-size:17px;line-height:1.5;color:rgb(255 255 255/.84);text-wrap:pretty}.case_result__u3Era:first-child .case_resultText__zhD3s{color:#fff}@media (max-width:767px){.case_result__u3Era{gap:16px}}@media (min-width:768px) and (max-width:1023px){.case_result__u3Era{flex-direction:row;align-items:flex-start;gap:16px}.case_resultIcon__3u3gC{flex:none}.case_resultText__zhD3s{margin:0;align-self:center}}.case_checklist__eY9Ez{display:grid;gap:18px 48px;margin:0;padding:0;list-style:none}@media (min-width:900px){.case_checklist__eY9Ez{grid-template-columns:repeat(2,minmax(0,1fr))}}.case_checklist__eY9Ez li{display:flex;align-items:flex-start;gap:14px;font-family:var(--font-rubik),sans-serif;font-size:18px;line-height:1.5;color:rgb(255 255 255/.86);text-wrap:pretty}.case_checkIcon__e6jID{display:inline-grid;flex:none;place-items:center;width:32px;height:32px;margin-top:-2px;border-radius:999px;background:color-mix(in srgb,var(--case-accent,#8b5cf6) 85%,#1a1420);color:#fff}.case_next__T8YBS{display:grid;overflow:hidden;border-radius:32px;background:#131018;color:#fff;text-decoration:none;transition:background-color .25s ease}.case_next__T8YBS:hover{background:#1b1622}@media (min-width:768px){.case_next__T8YBS{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:stretch}}.case_nextBody__iHsDK{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(28px,16px + 2.4vw,56px)}.case_nextKicker__T_qpk{font-family:var(--font-rubik),sans-serif;font-size:16px;font-weight:500;color:#c4b5fd}.case_nextTitle__YMzhc{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(24px,16px + 1.6vw,40px);font-weight:500;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.case_nextText__sjC_a{max-width:480px}.case_nextArrow__AAHh6{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-top:auto;border-radius:999px;background:rgb(255 255 255/.08);transition:background-color .25s ease}@media (min-width:768px){.case_nextArrow__AAHh6{margin-top:20px}}.case_next__T8YBS:hover .case_nextArrow__AAHh6{background:#8b5cf6}.case_nextImage__smjqI{position:relative;min-height:240px;overflow:hidden}@media (max-width:767px){.case_nextImage__smjqI{order:-1;aspect-ratio:16/10;min-height:0}}.case_nextImage__smjqI img{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.case_next__T8YBS:hover .case_nextImage__smjqI img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.case_nextArrow__AAHh6,.case_nextImage__smjqI img,.case_next__T8YBS,.case_phone__2MiEC .case_shotButton__wL1tj,.case_pill__L4a_B,.case_store__plHrI,.case_window__DxBkF,.case_window__DxBkF .case_shotButton__wL1tj img{transition:none}}.case_theme__Udm_7{--case-accent:#8b5cf6}.case_theme__Udm_7 .case_hero__kMg4F:before{content:"";position:absolute;inset:-10% 0 0;background:radial-gradient(50% 60% at 78% 45%,color-mix(in srgb,var(--case-accent) 20%,transparent),transparent 72%);pointer-events:none}.case_details__momJz{margin-top:16px;border-radius:28px;background:#131018}.case_detailsSummary__LPwAQ{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:16px clamp(24px,18px + 1vw,36px);border-radius:28px;font-family:var(--font-rubik),sans-serif;font-size:17px;font-weight:500;color:#fff;list-style:none;cursor:pointer}.case_detailsSummary__LPwAQ::-webkit-details-marker{display:none}.case_detailsSummary__LPwAQ svg{flex:none;color:color-mix(in srgb,var(--case-accent) 55%,#fff);transition:transform .25s ease}.case_details__momJz[open] .case_detailsSummary__LPwAQ svg{transform:rotate(180deg)}.case_detailsSummary__LPwAQ:hover{background:rgb(255 255 255/.03)}.case_detailsSummary__LPwAQ:focus-visible{outline:2px solid color-mix(in srgb,var(--case-accent) 60%,#fff);outline-offset:2px}.case_detailsBody__JNiQe{display:grid;gap:16px;padding:20px clamp(24px,18px + 1vw,36px) clamp(24px,18px + 1vw,36px)}.case_detailsTitle__JNrdv{margin:12px 0 0;font-family:var(--font-unbounded),sans-serif;font-size:20px;font-weight:500;color:#fff}@media (min-width:1024px){.case_screensRow__tjXWA{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.case_screensRow__tjXWA::-webkit-scrollbar{display:none}.case_screensRow__tjXWA>li{flex:0 0 min(72%,780px);scroll-snap-align:start}}.case_rowControls__nJGQx{display:none}@media (min-width:1024px){.case_rowControls__nJGQx{display:flex;justify-content:flex-end;gap:8px;margin-top:-4px}}.case_rowButton__Vb_Pv{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:rgb(255 255 255/.08);color:#fff;cursor:pointer}.case_rowButton__Vb_Pv:hover:not(:disabled){background:color-mix(in srgb,var(--case-accent,#8b5cf6) 45%,#1a1420)}.case_rowButton__Vb_Pv:disabled{opacity:.35;cursor:default}.case_rowButton__Vb_Pv:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.blocks_section__Tr9sF{scroll-margin-top:110px}.blocks_head__WW_M5{display:grid;gap:12px;max-width:52rem;margin-bottom:clamp(24px,16px + 1.5vw,40px)}.blocks_cardTitle__cwQDL{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(17px,15px + .3vw,20px);font-weight:500;line-height:1.25;color:var(--nc-fg)}.blocks_cardText__5H7r_{margin:6px 0 0;font-family:var(--font-rubik),sans-serif;font-size:16px;line-height:1.5;color:var(--nc-muted)}.blocks_icon__wJAFI{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--nc-tint);color:var(--nc-tint-fg)}.blocks_media__4xtEo{display:grid;gap:clamp(24px,16px + 2vw,56px);align-items:center}@media (min-width:1024px){.blocks_media__4xtEo{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.blocks_media__4xtEo[data-reverse] .blocks_mediaPicture__3Rv1A{order:2}}.blocks_mediaPicture__3Rv1A{overflow:hidden;border-radius:clamp(24px,16px + 1.5vw,36px);background:var(--nc-surface);box-shadow:0 40px 80px -40px rgb(0 0 0/.8)}.blocks_mediaImage__9juOX{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.blocks_mediaCopy__UUSAt{display:grid;gap:16px}.blocks_iconCards__9ht65{display:grid;gap:10px;margin:8px 0 0;padding:0;list-style:none}.blocks_iconCard__BOVTN{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border-radius:22px;background:var(--nc-surface)}.blocks_screensHead__qKLQg{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px 32px;margin-bottom:clamp(24px,16px + 1.5vw,40px)}.blocks_screensTitle__ix2aa{display:grid;gap:12px;max-width:48rem}.blocks_screens__kFCrl{display:grid;gap:12px;margin:0;padding:0;list-style:none}.blocks_screens__kFCrl,.blocks_screens__kFCrl[data-portrait]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.blocks_screens__kFCrl[data-portrait]{grid-template-columns:repeat(4,minmax(0,1fr))}}.blocks_screen__iRPhc{display:flex;align-items:center;justify-content:center;overflow:hidden;padding:clamp(12px,8px + 1vw,24px);border-radius:28px;background:radial-gradient(80% 60% at 50% 0,rgb(139 92 246/.22),transparent 70%),var(--nc-surface)}.blocks_screenImage__yZCYF{display:block;width:100%;height:auto;max-height:560px;border-radius:18px;object-fit:contain}.blocks_inlineCards__VH6Ud{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}@media (min-width:900px){.blocks_inlineCards__VH6Ud{grid-template-columns:repeat(3,minmax(0,1fr))}}.blocks_compare__JzPuB{display:grid;gap:12px}@media (min-width:900px){.blocks_compare__JzPuB{grid-template-columns:repeat(2,minmax(0,1fr))}}.blocks_option__KZPk1{display:grid;align-content:start;gap:14px;padding:clamp(24px,16px + 2vw,40px);border-radius:32px;background:var(--nc-surface)}.blocks_option__KZPk1[data-accent]{background:radial-gradient(100% 140% at 100% 0,rgb(255 255 255/.14),transparent 55%),linear-gradient(135deg,#7c3aed,#5b3bc4);--nc-fg:#fff;--nc-muted:rgb(255 255 255/0.85);--nc-accent:#fff}.blocks_optionTitle__cmJRo{margin:0;font-family:var(--font-unbounded),sans-serif;font-size:clamp(22px,18px + .8vw,30px);font-weight:600;line-height:1.15;color:var(--nc-fg)}.blocks_optionFit__FQ6Ez{margin:0;font-family:var(--font-rubik),sans-serif;font-size:17px;line-height:1.5;color:var(--nc-muted)}.blocks_points__MiuUk{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none}.blocks_points__MiuUk li{display:flex;gap:10px;align-items:flex-start;font-family:var(--font-rubik),sans-serif;font-size:16px;font-weight:500;line-height:1.45;color:var(--nc-fg)}.blocks_points__MiuUk svg{flex:none;margin-top:2px;color:var(--nc-accent)}.blocks_timeline__yFj39{position:relative;display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:1024px){.blocks_timeline__yFj39{grid-template-columns:repeat(var(--steps,5),minmax(0,1fr))}.blocks_timeline__yFj39[data-count="4"]{--steps:4}.blocks_timeline__yFj39:before{content:"";position:absolute;top:46px;right:10%;left:10%;height:2px;background:linear-gradient(90deg,#7c3aed,#c4b5fd);opacity:.6}}.blocks_step__BsOkl{position:relative;display:grid;align-content:start;gap:8px;padding:24px;border-radius:24px;background:var(--nc-surface)}.blocks_stepDot__ZxsWg{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:6px;border-radius:999px;background:#7c3aed;font-family:var(--font-unbounded),sans-serif;font-size:17px;font-weight:600;color:#fff;box-shadow:0 0 0 6px var(--nc-glow)}.blocks_checklist__GgZoE{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media (min-width:768px){.blocks_checklist__GgZoE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.blocks_checklist__GgZoE{grid-template-columns:repeat(3,minmax(0,1fr))}}.blocks_checkItem__KzLvr{display:flex;gap:16px;align-items:flex-start;padding:22px;border-radius:24px;background:var(--nc-surface)}.blocks_checkMark__QpQHc{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#7c3aed;color:#fff}@media (min-width:1200px){.blocks_facts__8_i7z{grid-template-columns:repeat(2,minmax(0,1fr))}}.blocks_source__B7ZSm{display:inline-flex;align-items:center;gap:4px;margin-top:10px;font-family:var(--font-rubik),sans-serif;font-size:15px;font-weight:500;line-height:1.35;color:var(--nc-accent-2);text-decoration:none}.blocks_source__B7ZSm:hover{text-decoration:underline;text-underline-offset:3px}.blocks_source__B7ZSm svg{flex:none}.blocks_checked__Nqh2U{margin:16px 0 0;font-family:var(--font-rubik),sans-serif;font-size:15px;line-height:1.4;color:var(--nc-muted)}.related_head__Qmt_W{display:grid;gap:12px;max-width:48rem;margin-bottom:clamp(24px,16px + 1.5vw,40px)}.related_grid__8cg_j{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:1024px){.related_grid__8cg_j[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.related_grid__8cg_j[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.related_grid__8cg_j[data-count="1"]{max-width:40rem}}.related_card__H08jP{position:relative;display:flex;flex-direction:column;gap:12px;height:100%;min-height:220px;padding:24px 24px 76px;border-radius:28px;background:#131018;color:#fff;text-decoration:none;transition:background-color .25s ease}.related_card__H08jP:hover{background:#1b1622}.related_card__H08jP:focus-visible{outline:2px solid #c4b5fd;outline-offset:3px}.related_label__7SCcU{font-family:var(--font-rubik),sans-serif;font-size:14px;font-weight:500;color:#a78bfa}.related_title__lLpAT{font-family:var(--font-unbounded),sans-serif;font-size:18px;font-weight:500;line-height:1.3;color:#fff}.related_text__sGVrg{font-family:var(--font-rubik),sans-serif;font-size:15px;line-height:1.5;color:rgb(255 255 255/.6)}.related_arrow__7ShE5{position:absolute;bottom:22px;left:24px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgb(255 255 255/.08);transition:background-color .25s ease}.related_card__H08jP:hover .related_arrow__7ShE5{background:#7c3aed}@media (min-width:768px) and (max-width:1023px){.related_card__H08jP{min-height:0;padding:24px 88px 24px 28px}.related_arrow__7ShE5{top:50%;right:28px;bottom:auto;left:auto;transform:translateY(-50%)}}@media (max-width:767px){.related_grid__8cg_j .related_text__sGVrg.related_text__sGVrg{display:block;overflow:visible;-webkit-line-clamp:unset}}