.EditorialPages_editorialPage__bIzdc{--ink:#1c1c1c;--accent:#ab9ff2;--paper:#fffdf8;display:grid;gap:clamp(96px,10vw,156px);padding:clamp(62px,8vw,116px) 0 90px;color:var(--ink)}.EditorialPages_articleMasthead__aoe9M,.EditorialPages_campaignGallery__RPvhw,.EditorialPages_caseDetailCta__G4vEy,.EditorialPages_caseIndexIntro__OWPf0,.EditorialPages_caseSetup__3c_vH,.EditorialPages_caseStoryIntro__TCM8U,.EditorialPages_editorialCta__e_OHr,.EditorialPages_magazineBody__wKHae,.EditorialPages_magazineMasthead__dvxbm,.EditorialPages_metricRibbon__mKrGQ,.EditorialPages_readingLayout__U_kD4{width:min(1320px,calc(100% - 48px));margin-inline:auto}.EditorialPages_magazineMasthead__dvxbm{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.46fr);align-items:end;gap:clamp(50px,8vw,130px);padding-bottom:42px;border-bottom:1px solid rgba(28,28,28,.13)}.EditorialPages_articleTitle__7Af3z>span,.EditorialPages_caseDetailCta__G4vEy span,.EditorialPages_caseIndexIntro__OWPf0>span,.EditorialPages_caseStoryTitle__dLEWw>span,.EditorialPages_editorialCta__e_OHr span,.EditorialPages_magazineMasthead__dvxbm span{color:rgba(28,28,28,.52);font-size:10px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.EditorialPages_caseIndexIntro__OWPf0 h1,.EditorialPages_magazineMasthead__dvxbm h1{max-width:980px;margin:20px 0 0;font-size:clamp(78px,9.2vw,154px);font-weight:720;line-height:.82;letter-spacing:-.09em}.EditorialPages_magazineMasthead__dvxbm aside{display:grid;gap:16px}.EditorialPages_magazineMasthead__dvxbm aside strong{font-size:18px;line-height:1.2;letter-spacing:-.03em}.EditorialPages_caseIndexIntro__OWPf0>div p,.EditorialPages_magazineMasthead__dvxbm aside p{margin:0;color:rgba(28,28,28,.64);font-size:15px;line-height:1.6}.EditorialPages_magazineBody__wKHae{display:grid;gap:clamp(78px,8vw,120px)}.EditorialPages_featuredArticle__xXNQ9{min-height:520px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:10px;padding:10px;border:1px solid rgba(28,28,28,.12);border-radius:26px;color:var(--ink);background:rgba(255,253,248,.78);box-shadow:0 26px 58px rgba(28,28,28,.1);text-decoration:none}.EditorialPages_featuredCopy__o0Do8{display:grid;align-content:end;gap:20px;padding:clamp(28px,5vw,66px)}.EditorialPages_articleMeta__Wu6BK,.EditorialPages_featuredCopy__o0Do8>span,.EditorialPages_galleryCopy__fMgUf>span{color:rgba(28,28,28,.5);font-size:9px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.EditorialPages_featuredCopy__o0Do8 h2{max-width:13ch;margin:0;font-size:clamp(46px,5vw,76px);line-height:.9;letter-spacing:-.07em}.EditorialPages_featuredCopy__o0Do8 p{max-width:52ch;margin:0;color:rgba(28,28,28,.62);font-size:14px;line-height:1.58}.EditorialPages_articleLink__EwWOs,.EditorialPages_featuredCopy__o0Do8 strong,.EditorialPages_galleryCopy__fMgUf>strong{display:inline-flex;align-items:center;gap:7px;font-size:12px}.EditorialPages_featuredVisual__RZX_c{position:relative;min-height:500px;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;gap:8px;padding:54px;border-radius:19px;color:var(--paper);background:var(--ink);overflow:hidden}.EditorialPages_featuredVisual__RZX_c:after,.EditorialPages_featuredVisual__RZX_c:before{content:"";position:absolute;border:1px solid rgba(171,159,242,.38);border-radius:50%}.EditorialPages_featuredVisual__RZX_c:before{width:70%;aspect-ratio:1;right:-14%;top:-10%}.EditorialPages_featuredVisual__RZX_c:after{width:36%;aspect-ratio:1;left:18%;bottom:20%}.EditorialPages_featuredVisual__RZX_c>span{position:absolute;top:28px;left:30px;color:var(--accent);font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.EditorialPages_featuredVisual__RZX_c i{position:relative;z-index:2;height:28%;border-radius:7px 7px 0 0;background:rgba(255,253,248,.12)}.EditorialPages_featuredVisual__RZX_c i:nth-of-type(2){height:42%}.EditorialPages_featuredVisual__RZX_c i:nth-of-type(3){height:78%;background:var(--accent)}.EditorialPages_featuredVisual__RZX_c i:nth-of-type(4){height:62%}.EditorialPages_featuredVisual__RZX_c i:nth-of-type(5){height:48%}.EditorialPages_featuredVisual__RZX_c strong{position:absolute;right:30px;bottom:28px;z-index:3;color:var(--accent);font-size:42px;letter-spacing:-.07em}.EditorialPages_essentialBand__aKkeL{padding:32px;border-radius:24px;color:var(--paper);background:var(--ink);box-shadow:0 24px 50px rgba(28,28,28,.16)}.EditorialPages_essentialBand__aKkeL>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding-bottom:18px;border-bottom:1px solid rgba(255,253,248,.14);color:rgba(255,253,248,.55);font-size:10px;text-transform:uppercase;letter-spacing:.09em}.EditorialPages_essentialBand__aKkeL>header strong,.EditorialPages_essentialBand__aKkeL>header svg{color:var(--accent)}.EditorialPages_essentialBand__aKkeL>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.EditorialPages_essentialBand__aKkeL a{min-height:190px;display:grid;grid-template-columns:auto 1fr auto;align-content:start;gap:22px 12px;padding:28px 24px;border-right:1px solid rgba(255,253,248,.14);color:var(--paper);text-decoration:none}.EditorialPages_essentialBand__aKkeL a:last-child{border-right:0}.EditorialPages_essentialBand__aKkeL a>span{width:32px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:var(--ink);background:var(--accent);font-size:9px;font-weight:800}.EditorialPages_essentialBand__aKkeL a>strong{grid-column:1/-1;max-width:18ch;font-size:clamp(22px,2.3vw,34px);line-height:.98;letter-spacing:-.055em}.EditorialPages_blogToolbar__7X6KF{display:grid;grid-template-columns:1fr minmax(240px,340px);gap:20px;align-items:center;padding-bottom:24px;border-bottom:1px solid rgba(28,28,28,.13)}.EditorialPages_categoryRail__4461n{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.EditorialPages_categoryRail__4461n::-webkit-scrollbar{display:none}.EditorialPages_categoryRail__4461n button{min-height:42px;padding:0 16px;border:1px solid rgba(28,28,28,.13);border-radius:999px;color:rgba(28,28,28,.62);background:transparent;font:inherit;font-size:11px;cursor:pointer;white-space:nowrap}.EditorialPages_categoryRail__4461n button[aria-pressed=true]{color:var(--paper);border-color:var(--ink);background:var(--ink)}.EditorialPages_caseDetailCta__G4vEy a:focus-visible,.EditorialPages_categoryRail__4461n button:focus-visible,.EditorialPages_editorialCta__e_OHr a:focus-visible,.EditorialPages_search__sWFk3:focus-within{outline:3px solid var(--accent);outline-offset:3px}.EditorialPages_search__sWFk3{min-height:46px;display:flex;align-items:center;gap:9px;padding:0 15px;border:1px solid rgba(28,28,28,.13);border-radius:999px;color:rgba(28,28,28,.54)}.EditorialPages_search__sWFk3 input{width:100%;border:0;outline:0;color:var(--ink);background:transparent;font:inherit;font-size:12px}.EditorialPages_articleGrid__1GKJj{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));border-top:1px solid rgba(28,28,28,.12)}.EditorialPages_articleCard__yPXwj{position:relative;min-height:350px;grid-column:span 4;display:grid;align-content:start;gap:18px;padding:28px;border-right:1px solid rgba(28,28,28,.12);border-bottom:1px solid rgba(28,28,28,.12);color:var(--ink);text-decoration:none;transition:background-color .18s ease,transform .18s ease}.EditorialPages_articleCard__yPXwj:hover{background:rgba(171,159,242,.1)}.EditorialPages_articleCard__yPXwj[data-article-format=wide]{grid-column:span 8;min-height:420px}.EditorialPages_articleCard__yPXwj[data-article-format=row]{grid-column:span 6;min-height:280px}.EditorialPages_articleMeta__Wu6BK{display:flex;justify-content:space-between}.EditorialPages_articleNumber__dz4Do{position:absolute;right:28px;bottom:18px;color:rgba(28,28,28,.08);font-size:92px;font-weight:760;letter-spacing:-.1em}.EditorialPages_articleCard__yPXwj h2{max-width:17ch;margin:auto 0 0;font-size:clamp(27px,2.7vw,43px);line-height:.94;letter-spacing:-.06em}.EditorialPages_articleCard__yPXwj p{max-width:55ch;margin:0;color:rgba(28,28,28,.6);font-size:13px;line-height:1.55}.EditorialPages_articleLink__EwWOs{margin-top:6px}.EditorialPages_emptyState__K_VOT{min-height:320px;display:grid;place-content:center;text-align:center}.EditorialPages_emptyState__K_VOT h2{margin:0;font-size:38px;letter-spacing:-.055em}.EditorialPages_emptyState__K_VOT p{color:rgba(28,28,28,.58)}.EditorialPages_caseDetailCta__G4vEy,.EditorialPages_editorialCta__e_OHr{min-height:320px;display:flex;align-items:end;justify-content:space-between;gap:30px;padding:clamp(34px,6vw,72px);border:1px solid rgba(28,28,28,.1);border-radius:26px;background:rgba(171,159,242,.25);box-shadow:0 22px 45px rgba(28,28,28,.09)}.EditorialPages_caseDetailCta__G4vEy h2,.EditorialPages_editorialCta__e_OHr h2{max-width:14ch;margin:12px 0 10px;font-size:clamp(42px,5vw,72px);line-height:.9;letter-spacing:-.07em}.EditorialPages_caseDetailCta__G4vEy p,.EditorialPages_editorialCta__e_OHr p{max-width:60ch;margin:0;color:rgba(28,28,28,.62);font-size:13px;line-height:1.55}.EditorialPages_caseDetailCta__G4vEy>a,.EditorialPages_editorialCta__e_OHr>a{min-height:48px;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:0 18px;border-radius:999px;color:var(--paper);background:var(--ink);font-size:11px;font-weight:750;text-decoration:none}.EditorialPages_readingProgress__aNz88{position:fixed;left:0;right:0;top:0;height:3px;z-index:90;pointer-events:none}.EditorialPages_readingProgress__aNz88 span{display:block;width:100%;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left;animation:EditorialPages_reading-progress__cbPns linear both;animation-timeline:scroll(root block)}.EditorialPages_articleMasthead__aoe9M,.EditorialPages_caseStoryIntro__TCM8U{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(300px,.5fr);align-items:end;gap:clamp(32px,5vw,74px);padding-bottom:52px;border-bottom:1px solid rgba(28,28,28,.13)}.EditorialPages_backLink__HWpQl{align-self:start;display:inline-flex;align-items:center;gap:7px;color:rgba(28,28,28,.6);font-size:11px;text-decoration:none}.EditorialPages_articleTitle__7Af3z h1,.EditorialPages_caseStoryTitle__dLEWw h1{max-width:880px;margin:18px 0 24px;font-size:clamp(60px,7vw,112px);font-weight:720;line-height:.84;letter-spacing:-.085em}.EditorialPages_articleTitle__7Af3z p,.EditorialPages_caseStoryTitle__dLEWw p{max-width:58ch;margin:0;color:rgba(28,28,28,.64);font-size:17px;line-height:1.58}.EditorialPages_articleSummary__9EMrO,.EditorialPages_caseStoryIntro__TCM8U>aside{padding:24px;border:1px solid rgba(28,28,28,.12);border-radius:19px;background:rgba(255,253,248,.78);box-shadow:0 18px 38px rgba(28,28,28,.07)}.EditorialPages_articleSummary__9EMrO>span,.EditorialPages_caseStoryIntro__TCM8U>aside>span{display:inline-flex;align-items:center;gap:8px;color:rgba(28,28,28,.5);font-size:10px;text-transform:uppercase;letter-spacing:.09em}.EditorialPages_articleSummary__9EMrO ul,.EditorialPages_caseStoryIntro__TCM8U>aside p,.EditorialPages_caseStoryIntro__TCM8U>aside small{margin:18px 0 0}.EditorialPages_articleSummary__9EMrO ul{display:grid;gap:12px;padding:0;list-style:none}.EditorialPages_articleSummary__9EMrO li{display:grid;grid-template-columns:auto 1fr;gap:8px;color:rgba(28,28,28,.64);font-size:12px;line-height:1.45}.EditorialPages_articleSummary__9EMrO li svg{color:var(--accent)}.EditorialPages_readingLayout__U_kD4{display:grid;grid-template-columns:190px minmax(0,700px) minmax(210px,.45fr);align-items:start;justify-content:space-between;gap:clamp(32px,5vw,76px)}.EditorialPages_articleToc__O9HoH,.EditorialPages_readingNote__MbSgn{position:sticky;top:110px;display:grid;gap:14px}.EditorialPages_articleToc__O9HoH>span,.EditorialPages_readingNote__MbSgn>span{color:rgba(28,28,28,.45);font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.1em}.EditorialPages_articleToc__O9HoH a{display:grid;grid-template-columns:24px 1fr;gap:9px;padding-top:12px;border-top:1px solid rgba(28,28,28,.11);color:rgba(28,28,28,.62);font-size:11px;line-height:1.4;text-decoration:none}.EditorialPages_articleToc__O9HoH i{color:var(--accent);font-style:normal;font-weight:800}.EditorialPages_articleBody__1LHM0{min-width:0}.EditorialPages_articleIntro__Dph7X{margin:0 0 82px;padding-bottom:42px;border-bottom:1px solid rgba(28,28,28,.12);font-size:clamp(24px,2.6vw,36px);line-height:1.22;letter-spacing:-.04em}.EditorialPages_articleSection__O_trw{scroll-margin-top:110px;margin-bottom:92px}.EditorialPages_articleSection__O_trw>span{display:block;margin-bottom:16px;color:var(--accent);font-size:11px;font-weight:800}.EditorialPages_articleSection__O_trw h2{max-width:17ch;margin:0 0 28px;font-size:clamp(42px,4.6vw,68px);line-height:.9;letter-spacing:-.07em}.EditorialPages_articleSection__O_trw p{margin:0 0 22px;color:rgba(28,28,28,.72);font-size:17px;line-height:1.78}.EditorialPages_articleSection__O_trw ul{display:grid;gap:10px;margin:34px 0 0;padding:24px 28px 24px 46px;border-left:4px solid var(--accent);background:rgba(171,159,242,.11)}.EditorialPages_articleSection__O_trw li{font-size:14px;line-height:1.55}.EditorialPages_readingNote__MbSgn{padding:20px;border-top:2px solid var(--accent);background:rgba(171,159,242,.09)}.EditorialPages_readingNote__MbSgn p{margin:0;color:rgba(28,28,28,.62);font-size:12px;line-height:1.55}.EditorialPages_caseIndexIntro__OWPf0{display:grid;grid-template-columns:1fr minmax(300px,.42fr);align-items:end;gap:50px;padding-bottom:46px;border-bottom:1px solid rgba(28,28,28,.13)}.EditorialPages_caseIndexIntro__OWPf0 h1,.EditorialPages_caseIndexIntro__OWPf0>span{grid-column:1}.EditorialPages_caseIndexIntro__OWPf0>div{grid-column:2;grid-row:1/3;display:grid;gap:14px}.EditorialPages_caseIndexIntro__OWPf0>div small{color:rgba(28,28,28,.48);font-size:10px;line-height:1.45}.EditorialPages_campaignGallery__RPvhw{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.EditorialPages_galleryCard__2Xf5q{min-height:660px;grid-column:span 7;display:grid;grid-template-rows:1fr auto;padding:10px;border:1px solid rgba(28,28,28,.12);border-radius:24px;color:var(--ink);background:rgba(255,253,248,.78);box-shadow:0 20px 44px rgba(28,28,28,.08);text-decoration:none}.EditorialPages_galleryCard__2Xf5q[data-gallery-card="1"],.EditorialPages_galleryCard__2Xf5q[data-gallery-card="2"]{grid-column:span 5;min-height:570px}.EditorialPages_galleryCard__2Xf5q[data-gallery-card="3"]{grid-column:span 7;margin-top:-90px}.EditorialPages_galleryVisual__mrRc9{position:relative;min-height:360px;padding:20px;border-radius:17px;color:var(--paper);background:var(--ink);overflow:hidden}.EditorialPages_galleryVisual__mrRc9>footer,.EditorialPages_galleryVisual__mrRc9>header{display:flex;align-items:center;gap:7px}.EditorialPages_galleryVisual__mrRc9>header span{width:29px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:var(--ink);background:var(--accent);font-size:8px;font-weight:800}.EditorialPages_galleryVisual__mrRc9>footer i,.EditorialPages_galleryVisual__mrRc9>header i{width:34px;height:4px;border-radius:999px;background:rgba(255,253,248,.2)}.EditorialPages_galleryVisual__mrRc9>div{position:absolute;inset:24% 12% 17%;display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:8px}.EditorialPages_galleryVisual__mrRc9>div strong{position:absolute;top:0;left:0;color:var(--accent);font-size:62px;letter-spacing:-.09em}.EditorialPages_galleryVisual__mrRc9>div span{height:30%;border-radius:9px 9px 0 0;background:rgba(255,253,248,.12)}.EditorialPages_galleryVisual__mrRc9>div span:nth-of-type(2){height:67%;background:var(--accent)}.EditorialPages_galleryVisual__mrRc9>div span:nth-of-type(3){height:48%}.EditorialPages_galleryVisual__mrRc9>footer{position:absolute;left:20px;bottom:20px;right:20px;justify-content:space-between}.EditorialPages_galleryVisual__mrRc9[data-visual="1"]>div{transform:rotate(-8deg)}.EditorialPages_galleryVisual__mrRc9[data-visual="2"]>div{transform:scaleX(.76)}.EditorialPages_galleryVisual__mrRc9[data-visual="3"]>div{inset-inline:25%}.EditorialPages_galleryCopy__fMgUf{display:grid;gap:16px;padding:clamp(24px,4vw,44px)}.EditorialPages_galleryCopy__fMgUf h2{max-width:18ch;margin:0;font-size:clamp(34px,4vw,60px);line-height:.92;letter-spacing:-.065em}.EditorialPages_galleryCopy__fMgUf p{max-width:56ch;margin:0;color:rgba(28,28,28,.62);font-size:13px;line-height:1.55}.EditorialPages_caseStoryIntro__TCM8U>aside p{color:var(--ink);font-size:15px;line-height:1.5}.EditorialPages_caseStoryIntro__TCM8U>aside small{display:block;color:rgba(28,28,28,.5);font-size:10px;line-height:1.45}.EditorialPages_metricRibbon__mKrGQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid rgba(28,28,28,.13)}.EditorialPages_metricRibbon__mKrGQ article{min-height:240px;display:grid;align-content:end;gap:8px;padding:30px;border-right:1px solid rgba(28,28,28,.12)}.EditorialPages_metricRibbon__mKrGQ article:last-child{border-right:0}.EditorialPages_metricRibbon__mKrGQ article>span{margin-bottom:auto;color:var(--accent);font-size:10px;font-weight:800}.EditorialPages_metricRibbon__mKrGQ strong{font-size:clamp(48px,6vw,86px);line-height:.9;letter-spacing:-.08em}.EditorialPages_metricRibbon__mKrGQ h2{margin:0;font-size:17px;letter-spacing:-.035em}.EditorialPages_metricRibbon__mKrGQ p{max-width:44ch;margin:0;color:rgba(28,28,28,.56);font-size:11px;line-height:1.45}.EditorialPages_caseSetup__3c_vH{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:clamp(50px,8vw,120px)}.EditorialPages_caseSetup__3c_vH>header span{color:rgba(28,28,28,.48);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.EditorialPages_caseSetup__3c_vH>header h2{max-width:12ch;margin:16px 0;font-size:clamp(44px,5vw,76px);line-height:.88;letter-spacing:-.075em}.EditorialPages_caseSetup__3c_vH>header p{max-width:42ch;color:rgba(28,28,28,.6);font-size:13px;line-height:1.55}.EditorialPages_caseSetup__3c_vH>div{border-top:1px solid rgba(28,28,28,.13)}.EditorialPages_caseSetup__3c_vH article{min-height:130px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:18px;padding:24px 0;border-bottom:1px solid rgba(28,28,28,.13)}.EditorialPages_caseSetup__3c_vH article>span{width:36px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:var(--ink);background:var(--accent);font-size:9px;font-weight:800}.EditorialPages_caseSetup__3c_vH h3{max-width:34ch;margin:0;font-size:clamp(20px,2vw,30px);line-height:1.05;letter-spacing:-.045em}.EditorialPages_campaignBlueprint__JyYJK{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);border:1px solid rgba(255,253,248,.14);border-radius:20px;overflow:hidden}.EditorialPages_blueprintTimeline__9Nc3K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.EditorialPages_blueprintTimeline__9Nc3K article{min-height:230px;display:grid;align-content:start;gap:12px;padding:26px;border-right:1px solid rgba(255,253,248,.14);border-bottom:1px solid rgba(255,253,248,.14)}.EditorialPages_blueprintTimeline__9Nc3K article:nth-child(2n){border-right:0}.EditorialPages_blueprintTimeline__9Nc3K article:nth-last-child(-n+2){border-bottom:0}.EditorialPages_blueprintTimeline__9Nc3K article>span{width:34px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:var(--ink);background:var(--accent);font-size:9px;font-weight:800}.EditorialPages_blueprintTimeline__9Nc3K small{color:rgba(255,253,248,.5);font-size:9px;text-transform:uppercase;letter-spacing:.09em}.EditorialPages_blueprintTimeline__9Nc3K h3{margin:0;font-size:clamp(22px,2vw,30px);line-height:.98;letter-spacing:-.05em}.EditorialPages_blueprintTimeline__9Nc3K p{margin:0;color:rgba(255,253,248,.58);font-size:11px;line-height:1.5}.EditorialPages_campaignBlueprint__JyYJK>aside{display:grid;align-content:center;gap:16px;padding:34px;border-left:1px solid rgba(255,253,248,.14)}.EditorialPages_campaignBlueprint__JyYJK>aside>span{color:var(--accent);font-size:9px;text-transform:uppercase;letter-spacing:.1em}.EditorialPages_campaignBlueprint__JyYJK>aside h3{max-width:12ch;margin:0;font-size:clamp(31px,3vw,46px);line-height:.92;letter-spacing:-.065em}.EditorialPages_campaignBlueprint__JyYJK ul{display:grid;gap:13px;margin:10px 0 0;padding:0;list-style:none}.EditorialPages_campaignBlueprint__JyYJK li{display:grid;grid-template-columns:auto 1fr;gap:9px;color:rgba(255,253,248,.62);font-size:11px;line-height:1.45}.EditorialPages_campaignBlueprint__JyYJK li svg{color:var(--accent)}@keyframes EditorialPages_reading-progress__cbPns{to{transform:scaleX(1)}}@media (max-width:980px){.EditorialPages_articleMasthead__aoe9M,.EditorialPages_caseIndexIntro__OWPf0,.EditorialPages_caseSetup__3c_vH,.EditorialPages_caseStoryIntro__TCM8U,.EditorialPages_featuredArticle__xXNQ9,.EditorialPages_magazineMasthead__dvxbm{grid-template-columns:1fr}.EditorialPages_featuredVisual__RZX_c{min-height:390px}.EditorialPages_articleMasthead__aoe9M .EditorialPages_backLink__HWpQl,.EditorialPages_caseStoryIntro__TCM8U .EditorialPages_backLink__HWpQl{margin-bottom:12px}.EditorialPages_articleSummary__9EMrO,.EditorialPages_caseStoryIntro__TCM8U>aside{max-width:680px}.EditorialPages_readingLayout__U_kD4{grid-template-columns:150px minmax(0,1fr)}.EditorialPages_readingNote__MbSgn{position:static;grid-column:2}.EditorialPages_caseIndexIntro__OWPf0 h1,.EditorialPages_caseIndexIntro__OWPf0>div,.EditorialPages_caseIndexIntro__OWPf0>span{grid-column:1;grid-row:auto}}@media (max-width:720px){.EditorialPages_editorialPage__bIzdc{gap:82px;padding:42px 0 64px}.EditorialPages_articleMasthead__aoe9M,.EditorialPages_campaignGallery__RPvhw,.EditorialPages_caseDetailCta__G4vEy,.EditorialPages_caseIndexIntro__OWPf0,.EditorialPages_caseSetup__3c_vH,.EditorialPages_caseStoryIntro__TCM8U,.EditorialPages_editorialCta__e_OHr,.EditorialPages_magazineBody__wKHae,.EditorialPages_magazineMasthead__dvxbm,.EditorialPages_metricRibbon__mKrGQ,.EditorialPages_readingLayout__U_kD4{width:min(100% - 28px,1320px)}.EditorialPages_caseIndexIntro__OWPf0 h1,.EditorialPages_magazineMasthead__dvxbm h1{font-size:clamp(58px,17vw,80px);line-height:.86}.EditorialPages_featuredArticle__xXNQ9{min-height:0}.EditorialPages_featuredCopy__o0Do8{padding:26px 18px}.EditorialPages_featuredCopy__o0Do8 h2{font-size:42px}.EditorialPages_featuredVisual__RZX_c{min-height:300px;padding:34px 24px}.EditorialPages_essentialBand__aKkeL{padding:20px}.EditorialPages_essentialBand__aKkeL>div{grid-template-columns:1fr}.EditorialPages_essentialBand__aKkeL a{min-height:140px;padding:20px 0;border-right:0;border-bottom:1px solid rgba(255,253,248,.14)}.EditorialPages_essentialBand__aKkeL a:last-child{border-bottom:0}.EditorialPages_blogToolbar__7X6KF{grid-template-columns:1fr}.EditorialPages_categoryRail__4461n{margin-right:-14px}.EditorialPages_articleGrid__1GKJj{grid-template-columns:1fr}.EditorialPages_articleCard__yPXwj,.EditorialPages_articleCard__yPXwj[data-article-format=row],.EditorialPages_articleCard__yPXwj[data-article-format=wide]{grid-column:1;min-height:330px;padding:24px 12px;border-right:0}.EditorialPages_caseDetailCta__G4vEy,.EditorialPages_editorialCta__e_OHr{min-height:390px;flex-direction:column;align-items:stretch;justify-content:end;padding:28px 22px}.EditorialPages_caseDetailCta__G4vEy h2,.EditorialPages_editorialCta__e_OHr h2{font-size:43px}.EditorialPages_caseDetailCta__G4vEy>a,.EditorialPages_editorialCta__e_OHr>a{justify-content:center}.EditorialPages_articleTitle__7Af3z h1,.EditorialPages_caseStoryTitle__dLEWw h1{font-size:clamp(52px,15vw,72px);line-height:.86}.EditorialPages_readingLayout__U_kD4{grid-template-columns:1fr}.EditorialPages_articleToc__O9HoH,.EditorialPages_readingNote__MbSgn{position:static;grid-column:1}.EditorialPages_articleToc__O9HoH{padding:20px;border:1px solid rgba(28,28,28,.12);border-radius:16px}.EditorialPages_articleIntro__Dph7X{margin-bottom:64px;font-size:24px}.EditorialPages_articleSection__O_trw h2{font-size:43px}.EditorialPages_articleSection__O_trw p{font-size:16px}.EditorialPages_campaignGallery__RPvhw{grid-template-columns:1fr}.EditorialPages_galleryCard__2Xf5q,.EditorialPages_galleryCard__2Xf5q[data-gallery-card="1"],.EditorialPages_galleryCard__2Xf5q[data-gallery-card="2"],.EditorialPages_galleryCard__2Xf5q[data-gallery-card="3"]{grid-column:1;min-height:560px;margin-top:0}.EditorialPages_galleryVisual__mrRc9{min-height:310px}.EditorialPages_galleryCopy__fMgUf h2{font-size:38px}.EditorialPages_metricRibbon__mKrGQ{grid-template-columns:1fr}.EditorialPages_metricRibbon__mKrGQ article{min-height:190px;border-right:0;border-bottom:1px solid rgba(28,28,28,.12)}.EditorialPages_metricRibbon__mKrGQ article:last-child{border-bottom:0}.EditorialPages_blueprintTimeline__9Nc3K,.EditorialPages_campaignBlueprint__JyYJK{grid-template-columns:1fr}.EditorialPages_blueprintTimeline__9Nc3K article,.EditorialPages_blueprintTimeline__9Nc3K article:nth-child(2n),.EditorialPages_blueprintTimeline__9Nc3K article:nth-last-child(-n+2){min-height:190px;border-right:0;border-bottom:1px solid rgba(255,253,248,.14)}.EditorialPages_campaignBlueprint__JyYJK>aside{border-left:0;border-top:1px solid rgba(255,253,248,.14)}}@media (prefers-reduced-motion:reduce){.EditorialPages_readingProgress__aNz88 span{animation:none;transform:none}.EditorialPages_articleCard__yPXwj{transition:none}}:where(.RoutePrimitives_editorialIntro__IAXh_,.RoutePrimitives_taskIntro__p6nxJ,.RoutePrimitives_sectionIntro__XwOGJ,.RoutePrimitives_darkStage__TenSd,.RoutePrimitives_proofRail__C14Vi,.RoutePrimitives_cardSpread__vw_VY,.RoutePrimitives_relatedRoutes__DdBvD,.RoutePrimitives_routeCta__UeNgw,.RoutePrimitives_disclosureBlock__i2TN9,.RoutePrimitives_checkList__LtuiM){--ink:#1c1c1c;--paper:#fffdf8;--lavender:#ab9ff2;--line:color-mix(in srgb,var(--ink) 12%,transparent);--muted:color-mix(in srgb,var(--ink) 64%,var(--paper));--soft:color-mix(in srgb,var(--paper) 78%,var(--lavender));--raised:color-mix(in srgb,var(--ink) 91%,var(--paper));--shadow-control:0 1px 1px rgb(28 28 28/0.14),0 8px 18px rgb(28 28 28/0.1);--shadow-card:0 2px 4px rgb(28 28 28/0.08),0 20px 50px rgb(51 42 83/0.12);--shadow-stage:0 4px 10px rgb(28 28 28/0.09),0 38px 90px rgb(62 49 97/0.17)}.RoutePrimitives_editorialIntro__IAXh_,.RoutePrimitives_taskIntro__p6nxJ{color:var(--ink)}.RoutePrimitives_editorialIntro__IAXh_{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.6fr);gap:clamp(46px,10vw,150px);align-items:end;min-height:clamp(520px,68vh,760px);padding:clamp(76px,11vw,150px) clamp(8px,2vw,26px) clamp(64px,9vw,118px);border-bottom:1px solid var(--line)}.RoutePrimitives_introMain__0INEK{display:grid;align-content:end}.RoutePrimitives_eyebrow__FRhng{color:color-mix(in srgb,var(--ink) 70%,var(--lavender));font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.RoutePrimitives_darkStage__TenSd h2,.RoutePrimitives_disclosureBlock__i2TN9>h2,.RoutePrimitives_editorialIntro__IAXh_ h1,.RoutePrimitives_relatedRoutes__DdBvD h2,.RoutePrimitives_routeCta__UeNgw h2,.RoutePrimitives_sectionIntro__XwOGJ h2,.RoutePrimitives_taskIntro__p6nxJ h1{margin:0;font-weight:800;letter-spacing:-.075em}.RoutePrimitives_editorialIntro__IAXh_ h1{max-width:12ch;margin-top:24px;font-size:clamp(3.8rem,7.8vw,8.6rem);line-height:.86}.RoutePrimitives_editorialIntro__IAXh_ h1 em,.RoutePrimitives_taskIntro__p6nxJ h1 em{display:block;color:color-mix(in srgb,var(--ink) 28%,var(--lavender));font-style:normal}.RoutePrimitives_introAside__qYh1p{display:grid;gap:24px;align-content:end;padding-bottom:6px}.RoutePrimitives_darkStageIntro___daPa>p,.RoutePrimitives_introAside__qYh1p>p,.RoutePrimitives_routeCta__UeNgw p,.RoutePrimitives_sectionIntro__XwOGJ>p,.RoutePrimitives_taskHeading__YOnHS p{margin:0;color:var(--muted);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.65}.RoutePrimitives_proofNote__yIpZj,.RoutePrimitives_taskNote__CHeF_{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:.78rem;line-height:1.5}.RoutePrimitives_proofNote__yIpZj svg{flex:0 0 auto;color:color-mix(in srgb,var(--ink) 44%,var(--lavender))}.RoutePrimitives_taskIntro__p6nxJ{padding:clamp(86px,12vw,154px) 0 clamp(42px,7vw,86px);border-bottom:1px solid var(--line)}.RoutePrimitives_taskHeading__YOnHS{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.55fr);gap:clamp(42px,10vw,148px);align-items:end;margin-top:28px}.RoutePrimitives_taskIntro__p6nxJ h1{max-width:14ch;font-size:clamp(3.3rem,6.8vw,7.4rem);line-height:.89}.RoutePrimitives_taskHeading__YOnHS>div{display:grid;gap:18px}.RoutePrimitives_sectionIntro__XwOGJ{display:grid;grid-template-columns:minmax(130px,.25fr) minmax(320px,.95fr) minmax(280px,.55fr);gap:clamp(30px,6vw,88px);align-items:end;margin-bottom:clamp(44px,7vw,86px)}.RoutePrimitives_sectionIntro__XwOGJ h2{max-width:13ch;font-size:clamp(2.8rem,5.7vw,6.2rem);line-height:.9}.RoutePrimitives_sectionIntro__XwOGJ[data-align=center]{grid-template-columns:1fr;justify-items:center;text-align:center}.RoutePrimitives_sectionIntro__XwOGJ[data-align=center] h2,.RoutePrimitives_sectionIntro__XwOGJ[data-align=center]>p{max-width:760px}.RoutePrimitives_darkStage__TenSd{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);gap:clamp(32px,7vw,104px);align-items:center;overflow:hidden;padding:clamp(42px,7vw,92px);border-radius:clamp(30px,4vw,52px);background:var(--ink);box-shadow:var(--shadow-stage);color:var(--paper)}.RoutePrimitives_darkStage__TenSd[data-compact=true]{padding:clamp(32px,5vw,62px)}.RoutePrimitives_darkStageIntro___daPa{display:grid;gap:24px;align-content:center}.RoutePrimitives_darkStageIntro___daPa .RoutePrimitives_eyebrow__FRhng{color:var(--lavender)}.RoutePrimitives_darkStage__TenSd h2{max-width:10ch;font-size:clamp(2.9rem,5.4vw,5.8rem);line-height:.9}.RoutePrimitives_darkStageIntro___daPa>p{color:color-mix(in srgb,var(--paper) 66%,var(--ink))}.RoutePrimitives_darkStageContent__cvTbY{min-width:0}.RoutePrimitives_proofRail__C14Vi{--cp-white:var(--paper);--cp-lavender:var(--lavender);--cp-charcoal:var(--ink);--cp-ink-soft:var(--muted);--cp-border:var(--line);--cp-shadow-control:var(--shadow-control);--cp-shadow-card:var(--shadow-card);color:var(--ink)}.RoutePrimitives_proofRail__C14Vi button{min-height:44px;background:var(--paper);color:var(--ink)}.RoutePrimitives_cardSpread__vw_VY{position:relative;display:grid;min-height:520px;place-items:center;perspective:1200px}.RoutePrimitives_spreadCard__1_ebC{--offset:calc((var(--spread-index) - 1) * 27%);--spread-y:26px;position:absolute;left:calc(50% + var(--offset));width:min(300px,46vw);min-height:390px;padding:18px;border:1px solid var(--line);border-radius:30px;background:var(--paper);box-shadow:var(--shadow-card);color:var(--ink);transform:translateX(-50%) rotate(calc((var(--spread-index) - 1) * 7deg)) translateY(var(--spread-y));transition:transform .22s ease,box-shadow .22s ease}.RoutePrimitives_spreadCard__1_ebC:first-child{z-index:1}.RoutePrimitives_spreadCard__1_ebC:nth-child(2){--spread-y:0px;z-index:3}.RoutePrimitives_spreadCard__1_ebC:nth-child(3){z-index:2}.RoutePrimitives_spreadCard__1_ebC:hover{z-index:5;box-shadow:var(--shadow-stage);transform:translateX(-50%) rotate(0deg) translateY(-10px)}.RoutePrimitives_spreadVisual__BTDO3{display:grid;min-height:230px;place-items:center;overflow:hidden;border-radius:20px;background:color-mix(in srgb,var(--paper) 72%,var(--lavender))}.RoutePrimitives_spreadVisual__BTDO3>span{font-size:4.5rem;font-weight:800;letter-spacing:-.08em}.RoutePrimitives_spreadCard__1_ebC>small,.RoutePrimitives_spreadCard__1_ebC>span{display:block;color:var(--muted);font-size:.68rem}.RoutePrimitives_spreadCard__1_ebC>span{margin-top:20px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.RoutePrimitives_spreadCard__1_ebC>strong{display:block;margin-top:8px;font-size:clamp(1.3rem,2vw,1.8rem);letter-spacing:-.05em;line-height:1.05}.RoutePrimitives_spreadCard__1_ebC>small{margin-top:9px;line-height:1.45}.RoutePrimitives_relatedRoutes__DdBvD{padding:clamp(72px,10vw,140px) 0;border-top:1px solid var(--line)}.RoutePrimitives_relatedRoutes__DdBvD h2{max-width:13ch;margin-top:22px;font-size:clamp(2.5rem,5vw,5.5rem);line-height:.92}.RoutePrimitives_relatedGrid__fOwSe{display:grid;grid-template-columns:repeat(3,1fr);margin-top:clamp(40px,6vw,72px);border-block:1px solid var(--line)}.RoutePrimitives_relatedGrid__fOwSe a{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;min-height:112px;padding:24px;border-right:1px solid var(--line);color:var(--ink);transition:background-color .18s ease,transform .18s ease}.RoutePrimitives_relatedGrid__fOwSe a:last-child{border-right:0}.RoutePrimitives_relatedGrid__fOwSe a>span{color:var(--muted);font-size:.68rem}.RoutePrimitives_relatedGrid__fOwSe a>strong{font-size:clamp(1rem,1.5vw,1.25rem);letter-spacing:-.035em}.RoutePrimitives_relatedGrid__fOwSe a:hover{background:color-mix(in srgb,var(--paper) 82%,var(--lavender))}.RoutePrimitives_routeCta__UeNgw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:42px;align-items:end;margin:clamp(48px,8vw,104px) 0 0;padding:clamp(40px,7vw,90px);border-radius:clamp(28px,4vw,48px);background:color-mix(in srgb,var(--paper) 67%,var(--lavender));box-shadow:var(--shadow-stage);color:var(--ink)}.RoutePrimitives_routeCta__UeNgw[data-variant=inline]{margin-top:0;padding-inline:0;border-block:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.RoutePrimitives_routeCta__UeNgw[data-variant=split]{background:var(--paper);border:1px solid var(--line)}.RoutePrimitives_routeCta__UeNgw h2{max-width:14ch;font-size:clamp(2.7rem,5.6vw,6rem);line-height:.9}.RoutePrimitives_routeCta__UeNgw p{max-width:54ch;margin-top:20px}.RoutePrimitives_routeCta__UeNgw a.RoutePrimitives_ctaButton__Pb9bi{position:relative;z-index:1;min-height:52px;background:var(--ink);color:var(--paper);box-shadow:var(--shadow-control)}.RoutePrimitives_disclosureBlock__i2TN9{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1.2fr);gap:clamp(40px,8vw,120px);padding:clamp(72px,10vw,140px) 0}.RoutePrimitives_disclosureBlock__i2TN9>h2{max-width:10ch;font-size:clamp(2.6rem,5vw,5.3rem);line-height:.92}.RoutePrimitives_disclosureList__D2hG0{border-top:1px solid var(--line)}.RoutePrimitives_disclosureList__D2hG0 details{border-bottom:1px solid var(--line)}.RoutePrimitives_disclosureList__D2hG0 summary{display:grid;grid-template-columns:1fr 44px;gap:20px;align-items:center;min-height:82px;cursor:pointer;font-weight:800;list-style:none}.RoutePrimitives_disclosureList__D2hG0 summary::-webkit-details-marker{display:none}.RoutePrimitives_disclosureList__D2hG0 summary svg{display:grid;width:36px;height:36px;padding:9px;border-radius:50%;background:color-mix(in srgb,var(--paper) 76%,var(--lavender));transition:transform .18s ease}.RoutePrimitives_disclosureList__D2hG0 details[open] summary svg{transform:rotate(45deg)}.RoutePrimitives_disclosureAnswer__8VFBp{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.RoutePrimitives_disclosureList__D2hG0 details[open] .RoutePrimitives_disclosureAnswer__8VFBp{grid-template-rows:1fr}.RoutePrimitives_disclosureAnswer__8VFBp p{overflow:hidden;margin:0;padding:0 58px 28px 0;color:var(--muted);line-height:1.65}.RoutePrimitives_checkList__LtuiM{display:grid;gap:10px;margin:0;padding:0;list-style:none}.RoutePrimitives_checkList__LtuiM li{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--line);line-height:1.5}.RoutePrimitives_checkList__LtuiM svg{flex:0 0 auto;color:color-mix(in srgb,var(--ink) 45%,var(--lavender))}:where(.RoutePrimitives_relatedRoutes__DdBvD,.RoutePrimitives_routeCta__UeNgw,.RoutePrimitives_disclosureBlock__i2TN9) :focus-visible{outline:2px solid var(--ink);outline-offset:4px}.RoutePrimitives_darkStage__TenSd :focus-visible{outline:2px solid var(--lavender);outline-offset:4px}@media (max-width:1020px){.RoutePrimitives_darkStage__TenSd,.RoutePrimitives_disclosureBlock__i2TN9,.RoutePrimitives_editorialIntro__IAXh_,.RoutePrimitives_taskHeading__YOnHS{grid-template-columns:1fr}.RoutePrimitives_editorialIntro__IAXh_{min-height:auto}.RoutePrimitives_sectionIntro__XwOGJ{grid-template-columns:110px 1fr}.RoutePrimitives_sectionIntro__XwOGJ>p{grid-column:2}.RoutePrimitives_darkStageIntro___daPa h2{max-width:14ch}}@media (max-width:720px){.RoutePrimitives_editorialIntro__IAXh_,.RoutePrimitives_taskIntro__p6nxJ{padding-top:72px}.RoutePrimitives_editorialIntro__IAXh_{gap:34px;padding-inline:0}.RoutePrimitives_editorialIntro__IAXh_ h1,.RoutePrimitives_taskIntro__p6nxJ h1{font-size:clamp(3.1rem,16vw,5.2rem)}.RoutePrimitives_sectionIntro__XwOGJ{grid-template-columns:1fr;gap:18px}.RoutePrimitives_sectionIntro__XwOGJ>p{grid-column:auto}.RoutePrimitives_darkStage__TenSd{padding:34px 20px 22px;border-radius:28px}.RoutePrimitives_cardSpread__vw_VY{min-height:470px;overflow-x:clip}.RoutePrimitives_spreadCard__1_ebC{--offset:calc((var(--spread-index) - 1) * 19%);width:min(270px,72vw);min-height:350px}.RoutePrimitives_spreadVisual__BTDO3{min-height:196px}.RoutePrimitives_relatedGrid__fOwSe{grid-template-columns:1fr}.RoutePrimitives_relatedGrid__fOwSe a{border-right:0;border-bottom:1px solid var(--line)}.RoutePrimitives_relatedGrid__fOwSe a:last-child{border-bottom:0}.RoutePrimitives_routeCta__UeNgw{grid-template-columns:1fr;align-items:start;padding:34px 24px}.RoutePrimitives_routeCta__UeNgw[data-variant=inline]{padding-inline:0}.RoutePrimitives_disclosureBlock__i2TN9{gap:32px}}@media (prefers-reduced-motion:reduce){.RoutePrimitives_disclosureAnswer__8VFBp,.RoutePrimitives_disclosureList__D2hG0 summary svg,.RoutePrimitives_relatedGrid__fOwSe a,.RoutePrimitives_spreadCard__1_ebC{transition-duration:.01ms}.RoutePrimitives_spreadCard__1_ebC:hover{transform:translateX(-50%) rotate(calc((var(--spread-index) - 1) * 7deg))}}.ProductStages_stageChrome___AOH5{--ink:#1c1c1c;--paper:#fffdf8;--lavender:#ab9ff2;--line:color-mix(in srgb,var(--ink) 11%,transparent);--muted:color-mix(in srgb,var(--ink) 62%,var(--paper));--soft:color-mix(in srgb,var(--paper) 74%,var(--lavender));overflow:hidden;border:1px solid color-mix(in srgb,var(--paper) 16%,transparent);border-radius:30px;background:var(--paper);box-shadow:0 34px 80px rgb(0 0 0/.32);color:var(--ink)}.ProductStages_stageChrome___AOH5 dd,.ProductStages_stageChrome___AOH5 dl,.ProductStages_stageChrome___AOH5 h3,.ProductStages_stageChrome___AOH5 p{margin:0}.ProductStages_stageTopbar__fBn5k{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center;min-height:68px;padding:0 20px;border-bottom:1px solid var(--line)}.ProductStages_stageTopbar__fBn5k>div{display:flex;align-items:center;gap:10px}.ProductStages_productMark__3Qf80{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;background:var(--ink);color:var(--lavender);font-size:.62rem;font-weight:900}.ProductStages_stageTopbar__fBn5k>small,.ProductStages_stageTopbar__fBn5k>span{font-size:.68rem;font-weight:800}.ProductStages_stageTopbar__fBn5k>span{color:var(--muted)}.ProductStages_stageTopbar__fBn5k>small{justify-self:end;padding:7px 10px;border-radius:999px;background:var(--soft)}.ProductStages_stageChrome___AOH5 button,.ProductStages_stageChrome___AOH5 input,.ProductStages_stageChrome___AOH5 select{font:inherit}.ProductStages_stageChrome___AOH5 button{min-height:44px}.ProductStages_stageChrome___AOH5 :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ProductStages_timelineLayout__zSWv2{display:grid;grid-template-columns:190px minmax(0,1fr);min-height:560px}.ProductStages_stageSidebar__XSQpb{display:grid;align-content:start;gap:6px;padding:16px;border-right:1px solid var(--line);background:color-mix(in srgb,var(--paper) 94%,var(--lavender))}.ProductStages_stageSidebar__XSQpb button{display:grid;grid-template-columns:32px 1fr;gap:8px;align-items:center;border:0;border-radius:13px;padding:8px 10px;background:transparent;color:var(--muted);cursor:pointer;font-size:.72rem;font-weight:700;text-align:left}.ProductStages_stageSidebar__XSQpb button[aria-current=step]{background:var(--paper);box-shadow:0 8px 22px rgb(28 28 28/.09);color:var(--ink)}.ProductStages_stageSidebar__XSQpb button>span{color:color-mix(in srgb,var(--ink) 52%,var(--lavender));font-size:.62rem}.ProductStages_timelinePanel__aJIF7{display:flex;min-width:0;flex-direction:column;padding:clamp(32px,5vw,64px)}.ProductStages_chartHeading__pQgpi,.ProductStages_ledgerToolbar__GSZ1f,.ProductStages_panelHeading__gpYSB,.ProductStages_reviewActions__Ujafh{display:flex;align-items:center;justify-content:space-between;gap:16px}.ProductStages_chartHeading__pQgpi small,.ProductStages_clipPreview__9EvaF p,.ProductStages_clipPreview__9EvaF small,.ProductStages_creatorDetail__ppvMT>p,.ProductStages_creatorDetail__ppvMT>small,.ProductStages_criteriaPanel___f3RS>p,.ProductStages_formHeading__FMLtX span,.ProductStages_insightPanel__4a4Wt>p,.ProductStages_insightPanel__4a4Wt>span,.ProductStages_ledgerSummary__TZGKP small,.ProductStages_ledgerSummary__TZGKP span,.ProductStages_panelHeading__gpYSB>span,.ProductStages_reportToolbar__bCKlZ span,.ProductStages_reviewQueue__8DUKe>span,.ProductStages_submissionChecklist__r6cpf>p,.ProductStages_submissionChecklist__r6cpf>span,.ProductStages_submissionForm__KbZi8 label,.ProductStages_timelinePanel__aJIF7>p{color:var(--muted)}.ProductStages_chartHeading__pQgpi small,.ProductStages_formHeading__FMLtX span,.ProductStages_insightPanel__4a4Wt>span,.ProductStages_ledgerSummary__TZGKP span,.ProductStages_panelHeading__gpYSB>span,.ProductStages_reportToolbar__bCKlZ span,.ProductStages_reviewQueue__8DUKe>span,.ProductStages_submissionChecklist__r6cpf>span{font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ProductStages_panelHeading__gpYSB>small{padding:7px 10px;border-radius:999px;background:var(--soft);font-weight:800}.ProductStages_timelinePanel__aJIF7 h3{max-width:13ch;margin-top:clamp(44px,8vw,90px);font-size:clamp(2.4rem,5vw,5.6rem);letter-spacing:-.075em;line-height:.9}.ProductStages_timelinePanel__aJIF7>p{max-width:54ch;margin-top:20px;line-height:1.6}.ProductStages_timelineTrack__bb_tB{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:auto}.ProductStages_timelineTrack__bb_tB i{height:9px;border-radius:999px;background:color-mix(in srgb,var(--ink) 10%,var(--paper))}.ProductStages_timelineTrack__bb_tB i[data-complete=true]{background:var(--lavender);transform-origin:left;animation:ProductStages_product-track__QP9I2 .42s ease both}.ProductStages_stageStats__Oa7BE{display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px;border-top:1px solid var(--line)}.ProductStages_stageStats__Oa7BE>div{padding:18px 0}.ProductStages_stageStats__Oa7BE dt{color:var(--muted);font-size:.65rem}.ProductStages_stageStats__Oa7BE dd{margin-top:7px;font-weight:800}.ProductStages_marketplaceToolbar__bLePo,.ProductStages_reportToolbar__bCKlZ{display:flex;min-height:88px;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px;border-bottom:1px solid var(--line)}.ProductStages_marketplaceToolbar__bLePo>label{display:flex;min-width:min(280px,100%);min-height:44px;align-items:center;gap:9px;border:1px solid var(--line);border-radius:999px;padding:0 14px;background:color-mix(in srgb,var(--paper) 95%,var(--lavender))}.ProductStages_marketplaceToolbar__bLePo input{width:100%;border:0;outline:0;background:transparent}.ProductStages_ledgerToolbar__GSZ1f>div,.ProductStages_marketplaceToolbar__bLePo>div,.ProductStages_reportToolbar__bCKlZ>div:last-child{display:flex;gap:6px}.ProductStages_ledgerToolbar__GSZ1f button,.ProductStages_marketplaceToolbar__bLePo button,.ProductStages_reportToolbar__bCKlZ button{border:1px solid var(--line);border-radius:999px;padding:0 13px;background:var(--paper);color:var(--muted);cursor:pointer;font-size:.68rem;font-weight:800}.ProductStages_ledgerToolbar__GSZ1f button[aria-selected=true],.ProductStages_marketplaceToolbar__bLePo button[aria-selected=true],.ProductStages_reportToolbar__bCKlZ button[aria-selected=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.ProductStages_marketplaceLayout__WalyW{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.58fr);min-height:500px}.ProductStages_creatorList__jljPL{display:grid;align-content:start;gap:8px;padding:18px;border-right:1px solid var(--line)}.ProductStages_creatorList__jljPL button,.ProductStages_reviewQueue__8DUKe button{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;min-height:88px;border:1px solid transparent;border-radius:18px;padding:12px;background:transparent;color:var(--ink);cursor:pointer;text-align:left}.ProductStages_creatorList__jljPL button[aria-pressed=true],.ProductStages_reviewQueue__8DUKe button[aria-pressed=true]{border-color:var(--line);background:var(--soft)}.ProductStages_creatorAvatar__kRx2l{display:grid;width:46px;height:46px;place-items:center;border-radius:16px;background:var(--ink);color:var(--lavender);font-size:.7rem;font-weight:900}.ProductStages_creatorAvatar__kRx2l[data-large]{width:76px;height:76px;border-radius:24px;font-size:1rem}.ProductStages_creatorList__jljPL button>span:nth-child(2),.ProductStages_reviewQueue__8DUKe button>span:nth-child(2){display:grid;gap:5px}.ProductStages_creatorList__jljPL small,.ProductStages_reviewQueue__8DUKe small{color:var(--muted);font-size:.68rem}.ProductStages_creatorList__jljPL b{padding:7px 9px;border-radius:999px;background:color-mix(in srgb,var(--paper) 65%,var(--lavender));font-size:.7rem}.ProductStages_creatorDetail__ppvMT{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(28px,4vw,46px);background:color-mix(in srgb,var(--paper) 94%,var(--lavender))}.ProductStages_creatorDetail__ppvMT>small{margin-top:auto}.ProductStages_creatorDetail__ppvMT h3{margin-top:8px;font-size:clamp(2.2rem,4vw,4rem);letter-spacing:-.07em}.ProductStages_creatorDetail__ppvMT>strong{margin-top:4px;color:color-mix(in srgb,var(--ink) 45%,var(--lavender));font-size:1.5rem}.ProductStages_creatorDetail__ppvMT>p{margin-top:16px;line-height:1.55}.ProductStages_creatorDetail__ppvMT>button{display:inline-flex;align-items:center;gap:10px;margin-top:24px;border:0;border-radius:999px;padding:0 16px;background:var(--ink);color:var(--paper);cursor:pointer;font-weight:800}.ProductStages_reportToolbar__bCKlZ>div:first-child{display:grid;gap:5px}.ProductStages_reportToolbar__bCKlZ h3{font-size:clamp(1.2rem,2vw,1.75rem);letter-spacing:-.045em}.ProductStages_reportGrid__aMDz4{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.62fr);gap:14px;padding:18px}.ProductStages_chartPanel__32jY7,.ProductStages_insightPanel__4a4Wt{min-height:470px;border:1px solid var(--line);border-radius:22px}.ProductStages_chartPanel__32jY7{display:flex;flex-direction:column;padding:clamp(24px,4vw,40px)}.ProductStages_chartHeading__pQgpi strong{display:block;margin-top:8px;font-size:clamp(2.7rem,5vw,5.2rem);letter-spacing:-.075em}.ProductStages_chartHeading__pQgpi>span{padding:8px 10px;border-radius:999px;background:var(--soft);font-size:.72rem;font-weight:800}.ProductStages_barChart__eQBF6{display:flex;height:220px;align-items:flex-end;gap:8px;margin-top:auto;border-bottom:1px solid var(--line)}.ProductStages_barChart__eQBF6 i{width:100%;height:var(--bar-height);border-radius:7px 7px 0 0;background:var(--lavender);transform-origin:bottom;animation:ProductStages_product-bars___tDRE .52s ease both}.ProductStages_insightPanel__4a4Wt{display:flex;flex-direction:column;padding:clamp(24px,4vw,38px);background:var(--ink);color:var(--paper)}.ProductStages_insightPanel__4a4Wt>svg{color:var(--lavender)}.ProductStages_insightPanel__4a4Wt>span{margin-top:auto;color:var(--lavender)}.ProductStages_insightPanel__4a4Wt h3{max-width:13ch;margin-top:12px;font-size:clamp(1.8rem,3vw,3.2rem);letter-spacing:-.06em;line-height:.98}.ProductStages_insightPanel__4a4Wt>p{margin-top:14px;color:color-mix(in srgb,var(--paper) 66%,var(--ink));font-size:.78rem;line-height:1.55}.ProductStages_insightPanel__4a4Wt dl{display:grid;grid-template-columns:repeat(3,1fr);margin-top:24px;border-top:1px solid color-mix(in srgb,var(--paper) 16%,transparent)}.ProductStages_insightPanel__4a4Wt dl>div{padding-top:14px}.ProductStages_insightPanel__4a4Wt dt{color:color-mix(in srgb,var(--paper) 56%,var(--ink));font-size:.6rem}.ProductStages_insightPanel__4a4Wt dd{margin-top:5px;font-weight:800}.ProductStages_ledgerSummary__TZGKP{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.ProductStages_ledgerSummary__TZGKP>div{display:grid;gap:7px;padding:clamp(22px,3vw,34px);border-right:1px solid var(--line)}.ProductStages_ledgerSummary__TZGKP>div:last-child{border-right:0}.ProductStages_ledgerSummary__TZGKP strong{font-size:clamp(1.8rem,3.4vw,3.8rem);letter-spacing:-.065em}.ProductStages_ledgerToolbar__GSZ1f{min-height:78px;padding:0 20px}.ProductStages_ledgerToolbar__GSZ1f>span{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.7rem;font-weight:800}.ProductStages_ledgerTable__A_HVt{padding:0 18px 18px}.ProductStages_ledgerHead__j28vJ,.ProductStages_ledgerTable__A_HVt article{display:grid;grid-template-columns:.8fr 1fr .8fr .6fr;gap:16px;align-items:center}.ProductStages_ledgerHead__j28vJ{min-height:42px;padding:0 16px;color:var(--muted);font-size:.62rem;font-weight:800;text-transform:uppercase}.ProductStages_ledgerTable__A_HVt article{min-height:72px;padding:0 16px;border-top:1px solid var(--line);font-size:.76rem}.ProductStages_ledgerTable__A_HVt article>span{color:var(--muted)}.ProductStages_ledgerTable__A_HVt article>span[data-status]{justify-self:start;padding:7px 9px;border-radius:999px;background:var(--soft);color:var(--ink);font-size:.65rem;font-weight:800}.ProductStages_ledgerTable__A_HVt article>b{justify-self:end}.ProductStages_submissionLayout__EMi7X{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.7fr);min-height:560px}.ProductStages_submissionForm__KbZi8{display:grid;align-content:start;gap:22px;padding:clamp(28px,5vw,56px);border-right:1px solid var(--line)}.ProductStages_formHeading__FMLtX{display:flex;gap:16px;align-items:flex-start;margin-bottom:8px}.ProductStages_formHeading__FMLtX>svg{color:color-mix(in srgb,var(--ink) 42%,var(--lavender))}.ProductStages_formHeading__FMLtX>div{display:grid;gap:8px}.ProductStages_formHeading__FMLtX h3,.ProductStages_submissionChecklist__r6cpf h3{font-size:clamp(1.8rem,3vw,3.2rem);letter-spacing:-.06em;line-height:.98}.ProductStages_submissionForm__KbZi8>label:not(.ProductStages_checkboxLabel__8cS6W){display:grid;gap:9px;font-size:.72rem;font-weight:800}.ProductStages_submissionForm__KbZi8 input[type=url],.ProductStages_submissionForm__KbZi8 select{width:100%;min-height:50px;border:1px solid var(--line);border-radius:14px;padding:0 14px;background:color-mix(in srgb,var(--paper) 95%,var(--lavender));color:var(--ink)}.ProductStages_checkboxLabel__8cS6W{display:flex;gap:12px;align-items:flex-start;line-height:1.5}.ProductStages_checkboxLabel__8cS6W input,.ProductStages_criteriaPanel___f3RS input{width:18px;height:18px;flex:0 0 auto;accent-color:var(--lavender)}.ProductStages_submissionForm__KbZi8>button{display:inline-flex;justify-content:center;align-items:center;gap:10px;justify-self:start;border:0;border-radius:999px;padding:0 17px;background:var(--ink);color:var(--paper);cursor:pointer;font-weight:800}.ProductStages_submissionChecklist__r6cpf{display:flex;flex-direction:column;padding:clamp(28px,5vw,48px);background:color-mix(in srgb,var(--paper) 93%,var(--lavender))}.ProductStages_submissionChecklist__r6cpf h3{max-width:13ch;margin-top:15px}.ProductStages_submissionChecklist__r6cpf ul{display:grid;gap:6px;margin:42px 0 0;padding:0;list-style:none}.ProductStages_submissionChecklist__r6cpf li{display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center;min-height:54px;border-bottom:1px solid var(--line);font-size:.72rem}.ProductStages_submissionChecklist__r6cpf li>span{color:var(--muted);font-size:.62rem}.ProductStages_submissionChecklist__r6cpf li>svg{color:color-mix(in srgb,var(--ink) 42%,var(--lavender))}.ProductStages_submissionChecklist__r6cpf>p{margin-top:auto;padding:14px;border-radius:14px;background:var(--paper);font-size:.72rem;line-height:1.5}.ProductStages_reviewLayout__HooeQ{display:grid;grid-template-columns:200px minmax(250px,.82fr) minmax(280px,.72fr);min-height:580px}.ProductStages_reviewQueue__8DUKe{display:grid;align-content:start;gap:6px;padding:18px 12px;border-right:1px solid var(--line);background:color-mix(in srgb,var(--paper) 94%,var(--lavender))}.ProductStages_reviewQueue__8DUKe>span{padding:0 10px 8px}.ProductStages_reviewQueue__8DUKe button{grid-template-columns:auto 1fr;min-height:78px}.ProductStages_clipPreview__9EvaF{display:flex;flex-direction:column;gap:24px;padding:clamp(22px,4vw,38px);border-right:1px solid var(--line)}.ProductStages_videoPlaceholder__PXdDp{position:relative;display:grid;min-height:360px;place-items:center;border-radius:22px;background:var(--ink);color:var(--paper)}.ProductStages_videoPlaceholder__PXdDp:after,.ProductStages_videoPlaceholder__PXdDp:before{position:absolute;width:34%;height:54%;border-radius:50%;background:color-mix(in srgb,var(--ink) 72%,var(--lavender));content:"";filter:blur(9px)}.ProductStages_videoPlaceholder__PXdDp:before{transform:translateX(-26%)}.ProductStages_videoPlaceholder__PXdDp:after{transform:translateX(34%)}.ProductStages_videoPlaceholder__PXdDp button{position:relative;z-index:1;display:grid;width:56px;height:56px;place-items:center;border:1px solid color-mix(in srgb,var(--paper) 30%,transparent);border-radius:50%;background:var(--paper);color:var(--ink);cursor:pointer}.ProductStages_videoPlaceholder__PXdDp>span{position:absolute;right:14px;bottom:14px;z-index:1;padding:6px 8px;border-radius:999px;background:color-mix(in srgb,var(--ink) 86%,transparent);font-size:.65rem}.ProductStages_clipPreview__9EvaF h3{margin-top:6px;font-size:clamp(1.4rem,2.5vw,2.4rem);letter-spacing:-.055em}.ProductStages_clipPreview__9EvaF p{margin-top:7px;font-size:.72rem}.ProductStages_criteriaPanel___f3RS{display:flex;flex-direction:column;padding:clamp(24px,4vw,38px)}.ProductStages_criteriaPanel___f3RS>label{display:flex;gap:10px;align-items:flex-start;padding:16px 0;border-bottom:1px solid var(--line);font-size:.75rem;line-height:1.45}.ProductStages_reviewActions__Ujafh{margin-top:auto;padding-top:20px}.ProductStages_reviewActions__Ujafh button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;padding:0 12px;background:var(--paper);cursor:pointer;font-size:.7rem;font-weight:800}.ProductStages_reviewActions__Ujafh button:last-child{border-color:var(--ink);background:var(--ink);color:var(--paper)}.ProductStages_criteriaPanel___f3RS>p{min-height:42px;margin-top:14px;font-size:.7rem;line-height:1.45}@keyframes ProductStages_product-track__QP9I2{0%{opacity:.3;transform:scaleX(.15)}to{opacity:1;transform:scaleX(1)}}@keyframes ProductStages_product-bars___tDRE{0%{opacity:.2;transform:scaleY(.12)}to{opacity:1;transform:scaleY(1)}}@media (max-width:1080px){.ProductStages_marketplaceLayout__WalyW,.ProductStages_reportGrid__aMDz4,.ProductStages_submissionLayout__EMi7X{grid-template-columns:1fr}.ProductStages_clipPreview__9EvaF,.ProductStages_creatorList__jljPL,.ProductStages_submissionForm__KbZi8{border-right:0;border-bottom:1px solid var(--line)}.ProductStages_creatorDetail__ppvMT{min-height:320px}.ProductStages_reportGrid__aMDz4{grid-template-columns:1fr .7fr}.ProductStages_reviewLayout__HooeQ{grid-template-columns:170px 1fr}.ProductStages_criteriaPanel___f3RS{grid-column:1/-1;min-height:330px;border-top:1px solid var(--line)}}@media (max-width:720px){.ProductStages_stageChrome___AOH5{border-radius:22px}.ProductStages_stageTopbar__fBn5k{grid-template-columns:1fr auto}.ProductStages_stageTopbar__fBn5k>span{display:none}.ProductStages_timelineLayout__zSWv2{grid-template-columns:1fr}.ProductStages_stageSidebar__XSQpb{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line);scroll-snap-type:x mandatory}.ProductStages_stageSidebar__XSQpb button{min-width:126px;scroll-snap-align:start}.ProductStages_timelinePanel__aJIF7{min-height:520px;padding:28px 20px}.ProductStages_stageStats__Oa7BE{grid-template-columns:1fr}.ProductStages_stageStats__Oa7BE>div{display:flex;justify-content:space-between;border-bottom:1px solid var(--line)}.ProductStages_ledgerToolbar__GSZ1f,.ProductStages_marketplaceToolbar__bLePo,.ProductStages_reportToolbar__bCKlZ{align-items:stretch;flex-direction:column}.ProductStages_ledgerToolbar__GSZ1f>div,.ProductStages_marketplaceToolbar__bLePo>div,.ProductStages_reportToolbar__bCKlZ>div:last-child{overflow-x:auto}.ProductStages_ledgerToolbar__GSZ1f button,.ProductStages_marketplaceToolbar__bLePo button,.ProductStages_reportToolbar__bCKlZ button{flex:0 0 auto}.ProductStages_creatorList__jljPL{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.ProductStages_creatorList__jljPL button{min-width:82vw;scroll-snap-align:center}.ProductStages_reportGrid__aMDz4{grid-template-columns:1fr}.ProductStages_chartPanel__32jY7,.ProductStages_insightPanel__4a4Wt{min-height:390px}.ProductStages_ledgerSummary__TZGKP{grid-template-columns:1fr}.ProductStages_ledgerSummary__TZGKP>div{grid-template-columns:1fr auto;align-items:center;border-right:0;border-bottom:1px solid var(--line)}.ProductStages_ledgerSummary__TZGKP>div:last-child{border-bottom:0}.ProductStages_ledgerSummary__TZGKP small{grid-column:1/-1}.ProductStages_ledgerHead__j28vJ{display:none}.ProductStages_ledgerTable__A_HVt article{grid-template-columns:1fr auto;gap:8px;padding-block:14px}.ProductStages_ledgerTable__A_HVt article>span:first-of-type{grid-column:1}.ProductStages_ledgerTable__A_HVt article>span[data-status]{grid-row:1;grid-column:2}.ProductStages_ledgerTable__A_HVt article>b{grid-column:2}.ProductStages_submissionChecklist__r6cpf,.ProductStages_submissionForm__KbZi8{padding:28px 20px}.ProductStages_reviewLayout__HooeQ{grid-template-columns:1fr}.ProductStages_reviewQueue__8DUKe{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line)}.ProductStages_reviewQueue__8DUKe>span{display:none}.ProductStages_reviewQueue__8DUKe button{min-width:76vw}.ProductStages_videoPlaceholder__PXdDp{min-height:430px}.ProductStages_criteriaPanel___f3RS{grid-column:auto}}@media (prefers-reduced-motion:reduce){.ProductStages_barChart__eQBF6 i,.ProductStages_timelineTrack__bb_tB i[data-complete=true]{animation:none}.ProductStages_stageChrome___AOH5 button{scroll-behavior:auto}}.ProductRoutes_productPage__87rO6{--ink:#1c1c1c;--paper:#fffdf8;--lavender:#ab9ff2;--line:color-mix(in srgb,var(--ink) 11%,transparent);--muted:color-mix(in srgb,var(--ink) 64%,var(--paper));--soft:color-mix(in srgb,var(--paper) 72%,var(--lavender));--shadow-control:0 1px 1px rgb(28 28 28/0.14),0 8px 18px rgb(28 28 28/0.1);--shadow-card:0 2px 4px rgb(28 28 28/0.08),0 20px 50px rgb(51 42 83/0.12);--shadow-stage:0 4px 10px rgb(28 28 28/0.09),0 38px 90px rgb(62 49 97/0.17);color:var(--ink)}.ProductRoutes_productPage__87rO6 h1,.ProductRoutes_productPage__87rO6 h3,.ProductRoutes_productPage__87rO6 p{margin:0}.ProductRoutes_productIntro__IWOOm{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(310px,.58fr);gap:clamp(44px,9vw,132px);align-items:end;min-height:clamp(500px,66vh,700px);padding:clamp(74px,11vw,145px) clamp(8px,2vw,24px) clamp(64px,9vw,110px)}.ProductRoutes_productTitle__xe4PR>span{color:color-mix(in srgb,var(--ink) 64%,var(--lavender));font-size:.68rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.ProductRoutes_productTitle__xe4PR h1{max-width:11ch;margin-top:24px;font-size:clamp(3.7rem,7.5vw,8.2rem);font-weight:800;letter-spacing:-.078em;line-height:.86}.ProductRoutes_productTitle__xe4PR h1 em{display:block;color:color-mix(in srgb,var(--ink) 28%,var(--lavender));font-style:normal}.ProductRoutes_productSummary__pTL5J{display:grid;gap:22px;align-content:end}.ProductRoutes_statusLine__gk03A{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;min-height:50px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper);box-shadow:var(--shadow-control);font-size:.7rem}.ProductRoutes_statusLine__gk03A svg{color:color-mix(in srgb,var(--ink) 44%,var(--lavender))}.ProductRoutes_statusLine__gk03A span{color:var(--muted)}.ProductRoutes_productSummary__pTL5J>p{color:var(--muted);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.65}.ProductRoutes_introActions__Y6LzU{display:flex;flex-wrap:wrap;gap:10px}.ProductRoutes_introActions__Y6LzU a.ProductRoutes_primaryButton__kXxOs{background:var(--lavender);color:var(--ink)}.ProductRoutes_introActions__Y6LzU a.ProductRoutes_secondaryButton__gnwJo{background:var(--ink);color:var(--paper)}.ProductRoutes_productPage__87rO6>section[data-dark-section]{grid-template-columns:minmax(230px,.38fr) minmax(0,1.62fr)}.ProductRoutes_capabilitySection__0OnzS{padding:clamp(104px,14vw,190px) 0}.ProductRoutes_capabilityLayout__rTgg5{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ProductRoutes_capabilityLayout__rTgg5 article{position:relative;display:grid;min-height:390px;grid-template-rows:auto 1fr auto;padding:clamp(24px,4vw,40px);border:1px solid var(--line);border-radius:28px;background:var(--paper);box-shadow:var(--shadow-card)}.ProductRoutes_capabilityLayout__rTgg5 article:first-child{background:var(--soft)}.ProductRoutes_capabilityMeta__p6aAd{display:flex;align-items:center;justify-content:space-between;gap:12px;color:color-mix(in srgb,var(--ink) 55%,var(--lavender))}.ProductRoutes_capabilityLayout__rTgg5 small,.ProductRoutes_capabilityMeta__p6aAd>span{font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ProductRoutes_capabilityLayout__rTgg5 article>div:nth-child(2){display:flex;flex-direction:column;justify-content:end}.ProductRoutes_capabilityLayout__rTgg5 h3{max-width:16ch;margin-top:12px;font-size:clamp(1.7rem,3vw,3.4rem);letter-spacing:-.065em;line-height:.97}.ProductRoutes_capabilityLayout__rTgg5 article>p{margin-top:18px;padding-right:28px;color:var(--muted);font-size:.84rem;line-height:1.6}.ProductRoutes_capabilityLayout__rTgg5 article>svg{position:absolute;right:24px;bottom:24px;color:var(--muted)}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=campaign-timeline],.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=reporting-canvas]{grid-template-columns:1fr;gap:0;border-top:1px solid var(--line)}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=campaign-timeline] article,.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=reporting-canvas] article{grid-template-columns:90px minmax(260px,.8fr) minmax(300px,1.1fr) 24px;grid-template-rows:1fr;gap:clamp(22px,5vw,70px);align-items:center;min-height:150px;padding:26px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=campaign-timeline] .ProductRoutes_capabilityMeta__p6aAd,.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=reporting-canvas] .ProductRoutes_capabilityMeta__p6aAd{justify-content:flex-start;gap:12px}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=campaign-timeline] article>div:nth-child(2),.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=reporting-canvas] article>div:nth-child(2){justify-content:center}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=campaign-timeline] article>p,.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=reporting-canvas] article>p{margin:0;padding:0}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=campaign-timeline] article>svg,.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=reporting-canvas] article>svg{position:static}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=payment-ledger] article:nth-child(2){transform:translateY(34px)}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=submission-form]{grid-template-columns:.8fr 1.2fr .8fr}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=submission-form] article:nth-child(2){min-height:460px;background:var(--soft)}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=review-queue] article{min-height:320px}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=review-queue] article:first-child{grid-column:span 2}@media (max-width:1060px){.ProductRoutes_productIntro__IWOOm{grid-template-columns:1fr;min-height:auto}.ProductRoutes_productSummary__pTL5J{max-width:620px}.ProductRoutes_capabilityLayout__rTgg5,.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=submission-form],.ProductRoutes_productPage__87rO6>section[data-dark-section]{grid-template-columns:1fr}.ProductRoutes_capabilityLayout__rTgg5 article,.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=submission-form] article:nth-child(2){min-height:310px}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=payment-ledger] article:nth-child(2){transform:none}}@media (max-width:720px){.ProductRoutes_productIntro__IWOOm{gap:34px;padding:72px 0 58px}.ProductRoutes_productTitle__xe4PR h1{font-size:clamp(3.1rem,16vw,5.2rem)}.ProductRoutes_statusLine__gk03A{grid-template-columns:auto 1fr;border-radius:18px}.ProductRoutes_statusLine__gk03A strong{grid-column:2}.ProductRoutes_capabilitySection__0OnzS{padding:90px 0}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=campaign-timeline] article,.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=reporting-canvas] article{grid-template-columns:44px 1fr;gap:14px;align-items:start;min-height:0;padding:30px 0}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=campaign-timeline] article>p,.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=reporting-canvas] article>p{grid-column:2}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=campaign-timeline] article>svg,.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=reporting-canvas] article>svg{display:none}.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=review-queue] article:first-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.ProductRoutes_capabilityLayout__rTgg5[data-capability-layout=payment-ledger] article:nth-child(2){transform:none}}