.iR7jIq_page{max-width:calc(var(--frame-content) + 2 * var(--frame-gutter));padding-inline:var(--frame-gutter);margin-inline:auto}.iR7jIq_page button,.iR7jIq_page a{-webkit-tap-highlight-color:transparent}.iR7jIq_page button{cursor:pointer}.iR7jIq_hero{grid-template-columns:minmax(0,540px) minmax(0,1fr);align-items:center;gap:0 24px;padding-top:44px;display:grid}.iR7jIq_heroText{z-index:1;min-width:0;position:relative}.iR7jIq_eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#555960;max-width:none;font-size:11px;font-weight:600;line-height:20px}.iR7jIq_hero h1{font-family:var(--frame-font);letter-spacing:-.058em;margin-top:14px;font-size:clamp(46px,4.7vw,70px);font-weight:750;line-height:1}.iR7jIq_hero h1 span{color:#f5a330}.iR7jIq_statement{letter-spacing:-.035em;max-width:none;margin-top:14px;font-size:clamp(19px,1.62vw,24px);font-weight:450;line-height:1.3}.iR7jIq_support{max-width:none;color:var(--frame-muted);letter-spacing:-.012em;margin-top:6px;font-size:clamp(15px,1.15vw,17px);line-height:1.5}.iR7jIq_heroActions{flex-wrap:wrap;gap:12px 18px;margin-top:30px;display:flex}.iR7jIq_heroPrimary,.iR7jIq_heroSecondary{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.iR7jIq_heroPrimary{background:var(--frame-ink);color:#fff}.iR7jIq_heroPrimary:hover{background:#2c2930}.iR7jIq_heroPrimary svg{transition:transform .22s var(--ease-standard)}.iR7jIq_heroPrimary:hover svg{transform:translate(4px)}.iR7jIq_heroSecondary{color:#4f357a;background:#eee6fa}.iR7jIq_heroSecondary:hover{background:#e4d8f6}.iR7jIq_heroPrimary:active,.iR7jIq_heroSecondary:active{transform:translateY(1px)}.iR7jIq_heroFacts{color:var(--frame-muted);flex-wrap:wrap;align-items:center;gap:10px 0;margin-top:30px;padding:0;font-size:13.5px;list-style:none;display:flex}.iR7jIq_heroFacts li{white-space:nowrap;align-items:center;gap:8px;max-width:none;display:inline-flex}.iR7jIq_heroFacts li+li{border-left:1px solid var(--frame-line);margin-left:14px;padding-left:14px}.iR7jIq_heroFacts svg{color:#6f6a78;flex:none}.iR7jIq_maker{isolation:isolate;margin:-12px -3% 0 -6%;position:relative}.iR7jIq_maker:before{content:"";z-index:-1;filter:blur(18px);pointer-events:none;background:radial-gradient(closest-side,#e7dcfa 0%,#efe8fb80 55%,#0000 100%);border-radius:50%;position:absolute;inset:4% 2% -10% 30%}.iR7jIq_makerImage{width:100%;height:auto;display:block}.iR7jIq_makerAlternate{clip-path:inset(71.5% 8.7% 13.2% 81.2%);pointer-events:none;position:absolute;inset:0}.iR7jIq_experimentToggle{background:0 0;border:0;border-radius:999px;width:9.1%;min-width:44px;height:13.5%;min-height:44px;padding:0;position:absolute;top:72.4%;left:81.7%}.iR7jIq_experimentToggle:hover{box-shadow:0 0 0 7px #a299c021}.iR7jIq_experiment{text-align:left;background:#fffdf9;border:1px solid #ded6ce;border-radius:12px;padding:19px 42px 18px 20px;font-size:14px;position:absolute;bottom:29%;right:4%;box-shadow:0 12px 40px #342d201a}.iR7jIq_experiment[hidden]{display:none}.iR7jIq_experiment p{margin-bottom:8px;font-weight:600}.iR7jIq_experiment a{color:var(--frame-ink);text-underline-offset:4px;align-items:center;gap:12px;display:flex}.iR7jIq_experiment>button{background:0 0;border:none;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:6px;right:5px}.iR7jIq_work{margin-top:40px;scroll-margin-top:24px}.iR7jIq_work h2,.iR7jIq_library h2{font-family:var(--frame-font);letter-spacing:-.05em;font-size:clamp(30px,3.3vw,48px);font-weight:750;line-height:1.1}.iR7jIq_feature{background:linear-gradient(110deg,#f8f3f6 0%,#f5f0f8 100%);border:1px solid #ece4ee;border-radius:24px;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:40px;margin-top:22px;padding:14px;display:grid;box-shadow:0 12px 36px #3b2a520a}.iR7jIq_poster{aspect-ratio:2.63;background:#111217;border:0;border-radius:16px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.iR7jIq_poster>img{object-fit:cover;width:100%;height:100%;transition:transform .45s var(--ease-standard)}.iR7jIq_poster:hover>img{transform:scale(1.025)}.iR7jIq_posterPlay{color:#fff;opacity:0;width:46px;height:46px;transition:opacity var(--frame-hover) ease, transform var(--frame-hover) ease;background:#101112d9;border:1px solid #ffffff40;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;left:20px;transform:translateY(6px)}.iR7jIq_poster:hover .iR7jIq_posterPlay,.iR7jIq_poster:focus-visible .iR7jIq_posterPlay{opacity:1;transform:none}.iR7jIq_featureText{min-width:0;padding:10px 26px 10px 0}.iR7jIq_featureText h3{font-family:var(--frame-font);letter-spacing:-.055em;font-size:clamp(32px,2.9vw,42px);font-weight:800;line-height:1.1}.iR7jIq_featureText h3 a{color:inherit;text-decoration:none}.iR7jIq_featureText h3 a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.iR7jIq_projectLine{letter-spacing:-.03em;max-width:none;margin-top:8px;font-size:clamp(17px,1.4vw,20px);line-height:1.35}.iR7jIq_role{max-width:none;color:var(--frame-muted);margin-top:4px;font-size:16px}.iR7jIq_lenses{border-bottom:1px solid #e3dbe4;flex-wrap:wrap;gap:6px;margin-top:20px;padding-bottom:14px;display:flex}.iR7jIq_lenses button{min-height:40px;color:var(--frame-muted);background:0 0;border:0;border-radius:10px;padding:0 20px;font-size:16px;transition:background-color .2s,color .2s}.iR7jIq_lenses button:hover{color:var(--frame-ink);background:#efe8f3}.iR7jIq_lenses button[aria-pressed=true]{color:#4a2f86;background:#efe7fb;font-weight:500}.iR7jIq_projectStory{padding-top:18px}.iR7jIq_projectStory>p{letter-spacing:-.025em;max-width:none;font-size:18px;line-height:1.4}.iR7jIq_projectActions{flex-wrap:wrap;align-items:center;gap:7px 22px;margin-top:20px;display:flex}.iR7jIq_read{background:var(--frame-ink);color:#fff;white-space:nowrap;border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.iR7jIq_read:hover{background:#2c2930}.iR7jIq_read svg{transition:transform .22s var(--ease-standard)}.iR7jIq_read:hover svg{transform:translate(4px)}@media (max-width:1100px){.iR7jIq_hero{grid-template-columns:minmax(0,1fr);padding-top:32px}.iR7jIq_maker{width:100%;max-width:820px;margin:12px -2% 0 auto}.iR7jIq_feature{grid-template-columns:1fr;gap:22px}.iR7jIq_featureText{padding:0 12px 12px}}@media (max-width:767px){.iR7jIq_hero{padding-top:26px}.iR7jIq_hero h1{font-size:clamp(40px,11vw,56px)}.iR7jIq_statement{font-size:20px;line-height:1.35}.iR7jIq_support{font-size:15px}.iR7jIq_heroActions{gap:10px;margin-top:22px}.iR7jIq_heroPrimary,.iR7jIq_heroSecondary{flex:auto;min-height:48px;padding-inline:18px;font-size:15px}.iR7jIq_heroFacts{flex-direction:column;align-items:flex-start;gap:10px;margin-top:22px;font-size:14px}.iR7jIq_heroFacts li+li{border-left:0;margin-left:0;padding-left:0}.iR7jIq_maker{width:auto;margin:8px -12px 0}.iR7jIq_experiment{max-width:270px;padding:15px 38px 15px 16px;font-size:12px;bottom:43%;right:0}.iR7jIq_work{margin-top:28px}.iR7jIq_feature{border-radius:18px;margin-top:16px;padding:10px}.iR7jIq_poster{border-radius:12px}.iR7jIq_posterPlay{opacity:1;width:38px;height:38px;bottom:12px;left:12px;transform:none}.iR7jIq_featureText{padding:4px 6px 8px}.iR7jIq_featureText h3{font-size:34px}.iR7jIq_projectLine{font-size:18px}.iR7jIq_role{font-size:14px}.iR7jIq_lenses button{padding-inline:14px;font-size:15px}.iR7jIq_projectStory>p{font-size:17px}.iR7jIq_read{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.iR7jIq_heroPrimary,.iR7jIq_heroSecondary,.iR7jIq_heroPrimary svg,.iR7jIq_read svg,.iR7jIq_poster>img{transition:none}}.iR7jIq_library{border-top:1px solid var(--frame-line);margin-top:76px;padding-top:40px}.iR7jIq_libraryHeading{justify-content:space-between;align-items:end;gap:24px;display:flex}.iR7jIq_library .iR7jIq_eyebrow{margin-bottom:8px;font-size:11px}.iR7jIq_library h2{letter-spacing:-.05em;font-size:clamp(30px,3.3vw,48px);line-height:1.08}.iR7jIq_libraryIntro{max-width:60ch;color:var(--frame-muted);margin-top:10px;font-size:clamp(15px,1.2vw,17px);line-height:1.5}.iR7jIq_categories{flex-wrap:wrap;align-self:start;gap:4px;margin-top:26px;display:flex}.iR7jIq_categories button{min-height:44px;color:var(--frame-muted);transition:background var(--frame-hover) ease, color var(--frame-hover) ease;background:0 0;border:0;border-radius:999px;padding:9px 20px;font-size:15px}.iR7jIq_categories button:hover{color:var(--frame-ink);background:var(--frame-accent-soft)}.iR7jIq_categories button[aria-pressed=true]{color:#4a2f86;background:#efe7fb;font-weight:500}.iR7jIq_categories button:focus-visible{outline-offset:2px;outline:3px solid #8a65ad}.iR7jIq_stories{--story-ease:cubic-bezier(.2, .8, .2, 1);margin-top:30px;padding:0;list-style:none}.iR7jIq_stories li{--thumb-width:210px;--thumb-ratio:2.3 / 1;--thumb-fit:cover;--thumb-play-icon:20px;--thumb-play-pad:12px;transform-origin:50%;max-width:none;min-height:96px;transition:transform .28s var(--story-ease), background-color .28s ease, box-shadow .28s ease;background:0 0;border-radius:18px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:32px;padding:12px 24px;display:grid;position:relative}.iR7jIq_stories li:not(.iR7jIq_featuredStory):before{content:"";background:var(--frame-line);height:1px;transition:opacity .2s;position:absolute;inset:auto 0 0}.iR7jIq_stories li.iR7jIq_featuredStory{--thumb-width:320px;--thumb-ratio:2.1 / 1;--thumb-play-icon:26px;--thumb-play-pad:16px;background:radial-gradient(120% 140% at 100% 0,#f1eafb 0%,#0000 55%),linear-gradient(100deg,#fbf1f4 0%,#f6eff8 60%,#f3eefa 100%);border:1px solid #eee3f1;border-radius:24px;min-height:188px;margin:0 -10px 14px;padding:18px 34px;box-shadow:0 12px 36px #3b2a520f}.iR7jIq_storyNumber{border-right:1px solid var(--frame-line);color:#797872;font-variant-numeric:tabular-nums;align-self:center;padding-right:24px;font-size:18px;line-height:36px}.iR7jIq_featuredStory .iR7jIq_storyNumber{line-height:48px}.iR7jIq_storyTitle{color:inherit;outline:none;text-decoration:none}.iR7jIq_stories .iR7jIq_storyTitle.iR7jIq_storyTitle:focus-visible{outline:none}.iR7jIq_storyTitle:after{content:"";border-radius:inherit;position:absolute;inset:0}.iR7jIq_storyTitle>span{letter-spacing:-.022em;text-wrap:balance;font-size:clamp(17px,1.45vw,22px);font-weight:500;line-height:1.3;transition:color .2s;display:block}.iR7jIq_featuredStory .iR7jIq_storyTitle>span{letter-spacing:-.045em;max-width:18ch;font-size:clamp(26px,2.5vw,38px);font-weight:700;line-height:1.12}.iR7jIq_storyTitle small{color:var(--frame-muted);letter-spacing:-.01em;margin-top:12px;font-size:15px;font-weight:400;display:block}.iR7jIq_storyActions{align-items:center;gap:48px;display:flex}.iR7jIq_storyActions>button,.iR7jIq_storyActions>a{z-index:1;position:relative}.iR7jIq_stillThumbnail{width:var(--thumb-width);aspect-ratio:var(--thumb-ratio);pointer-events:none;background:#17171b;border-radius:9px;flex:none;display:block;overflow:hidden}.iR7jIq_stillThumbnail img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .45s var(--ease-standard);display:block}.iR7jIq_storyLink,.iR7jIq_primaryStoryLink{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:220px;min-height:48px;padding:10px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.iR7jIq_storyLink{color:#5c3d82;background:#f1eaf8}.iR7jIq_primaryStoryLink{background:var(--frame-ink);color:#fff;min-height:54px;font-size:16px;font-weight:600}.iR7jIq_storyLink svg,.iR7jIq_primaryStoryLink svg{transition:transform .22s var(--story-ease)}.iR7jIq_storyLink:hover{background:#e6d9f3}.iR7jIq_primaryStoryLink:hover{background:#2c2930}.iR7jIq_stories li:hover .iR7jIq_storyTitle>span{color:#6a4a92}.iR7jIq_stories li:has(.iR7jIq_storyTitle:focus-visible) .iR7jIq_storyTitle>span{color:#6a4a92}.iR7jIq_stories li:hover .iR7jIq_storyLink,.iR7jIq_stories li:hover .iR7jIq_primaryStoryLink{--arrow-shift:4px}.iR7jIq_stories li:hover .iR7jIq_storyLink svg,.iR7jIq_stories li:hover .iR7jIq_primaryStoryLink svg{transform:translateX(var(--arrow-shift,0))}.iR7jIq_stories li:hover .iR7jIq_stillThumbnail img{transform:scale(1.04)}.iR7jIq_stories li:has(.iR7jIq_storyTitle:focus-visible){outline-offset:3px;outline:3px solid #8a65ad}@media (hover:hover) and (pointer:fine){.iR7jIq_stories li:hover{z-index:2;background:var(--frame-surface);transform:scale(1.018);box-shadow:0 1px 2px #2b1f3a0d,0 14px 34px #2b1f3a1a}.iR7jIq_stories li:has(.iR7jIq_storyTitle:focus-visible){z-index:2;background:var(--frame-surface);transform:scale(1.018);box-shadow:0 1px 2px #2b1f3a0d,0 14px 34px #2b1f3a1a}.iR7jIq_stories li.iR7jIq_featuredStory:hover{background:radial-gradient(120% 140% at 100% 0,#ede3fa 0%,#0000 55%),linear-gradient(100deg,#faedf2 0%,#f4ebf8 60%,#f0e9fa 100%);border-color:#e6d9ee;transform:scale(1.01);box-shadow:0 2px 4px #2b1f3a0d,0 20px 48px #3b2a5224}.iR7jIq_stories li.iR7jIq_featuredStory:has(.iR7jIq_storyTitle:focus-visible){background:radial-gradient(120% 140% at 100% 0,#ede3fa 0%,#0000 55%),linear-gradient(100deg,#faedf2 0%,#f4ebf8 60%,#f0e9fa 100%);border-color:#e6d9ee;transform:scale(1.01);box-shadow:0 2px 4px #2b1f3a0d,0 20px 48px #3b2a5224}.iR7jIq_stories li:hover:before{opacity:0}.iR7jIq_stories li:has(.iR7jIq_storyTitle:focus-visible):before{opacity:0}.iR7jIq_stories li:has(+li:hover):before{opacity:0}}.iR7jIq_filmCaseLink{color:#765199;align-items:center;gap:12px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}@media (max-width:1100px){.iR7jIq_stories li{--thumb-width:160px;gap:24px;padding-inline:16px}.iR7jIq_stories li.iR7jIq_featuredStory{--thumb-width:220px;margin-inline:0;padding:20px 24px}.iR7jIq_storyActions{gap:24px}.iR7jIq_storyLink,.iR7jIq_primaryStoryLink{width:auto}}@media (max-width:860px){.iR7jIq_stories li,.iR7jIq_stories li.iR7jIq_featuredStory{grid-template-columns:40px minmax(0,1fr);gap:14px 16px;padding:20px 16px}.iR7jIq_storyNumber{align-self:start;padding-right:14px;font-size:14px;line-height:28px}.iR7jIq_featuredStory .iR7jIq_storyNumber{line-height:34px}.iR7jIq_storyActions{grid-column:2;justify-content:space-between;gap:12px}}@media (max-width:700px){.iR7jIq_stories li{--thumb-width:136px;--thumb-play-icon:16px;--thumb-play-pad:9px;grid-template-columns:32px minmax(0,1fr);gap:12px;padding-inline:0}.iR7jIq_stories li.iR7jIq_featuredStory{grid-template-columns:32px minmax(0,1fr);gap:12px;padding-inline:16px}.iR7jIq_storyNumber{padding-right:10px;font-size:13px}.iR7jIq_storyActions{gap:10px}.iR7jIq_storyLink{flex:auto;min-width:0}.iR7jIq_stories li.iR7jIq_featuredStory{--thumb-width:100%}.iR7jIq_featuredStory .iR7jIq_storyActions{flex-direction:column;align-items:stretch}.iR7jIq_featuredStory .iR7jIq_storyTitle>span{font-size:26px}.iR7jIq_storyTitle>span{font-size:17px}.iR7jIq_storyTitle small{margin-top:8px;font-size:13px}.iR7jIq_storyLink,.iR7jIq_primaryStoryLink{min-height:44px;padding-inline:14px;font-size:14px}}@media (max-width:400px){.iR7jIq_stories li{--thumb-width:112px}.iR7jIq_storyLink{gap:6px;padding-inline:10px;font-size:13px}}@media (max-width:340px){.iR7jIq_stories li,.iR7jIq_stories li.iR7jIq_featuredStory{grid-template-columns:minmax(0,1fr)}.iR7jIq_storyNumber{border-right:0;line-height:1}.iR7jIq_storyActions{grid-column:1}}@media (prefers-reduced-motion:reduce){.iR7jIq_stories li,.iR7jIq_storyLink,.iR7jIq_primaryStoryLink,.iR7jIq_storyLink svg,.iR7jIq_primaryStoryLink svg,.iR7jIq_stillThumbnail img,.iR7jIq_storyTitle>span{transition:none}.iR7jIq_stories li:hover,.iR7jIq_stories li.iR7jIq_featuredStory:hover{transform:none}.iR7jIq_stories li:has(.iR7jIq_storyTitle:focus-visible){transform:none}}.iR7jIq_sidePaths{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:25px;display:flex}.iR7jIq_sidePaths a{min-height:44px;color:var(--frame-muted);align-items:center;gap:14px;font-size:14px;text-decoration:none;display:inline-flex}.iR7jIq_sidePaths a:hover{color:var(--frame-ink)}.iR7jIq_filmDialog{background:var(--frame-canvas);width:min(1080px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--frame-ink);overscroll-behavior:contain;border:1px solid #e8e2d8;border-radius:18px;padding:0;box-shadow:0 30px 120px #0004}.iR7jIq_filmDialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#17151bd1}.iR7jIq_filmContent{padding:24px}.iR7jIq_filmContent header{justify-content:space-between;align-items:start;gap:20px;padding-bottom:20px;display:flex}.iR7jIq_filmContent h2{font-family:var(--frame-font);letter-spacing:-.035em;margin-top:3px;font-size:25px;font-weight:550;line-height:1.3}.iR7jIq_closeFilm{border:1px solid var(--frame-line);background:0 0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.iR7jIq_closeFilm:hover{background:var(--frame-accent-soft)}.iR7jIq_filmContent video{background:#101319;border-radius:8px;width:100%;max-height:65dvh}.iR7jIq_filmContent>p{max-width:80ch;color:var(--frame-muted);margin-top:18px;font-size:15px;line-height:1.65}.iR7jIq_filmContent>p a{color:var(--frame-ink)}@media (max-width:1100px){.iR7jIq_libraryHeading{flex-direction:column;align-items:start}}@media (max-width:767px){.iR7jIq_library{margin-top:42px;padding-top:28px}.iR7jIq_libraryHeading{gap:20px}.iR7jIq_categories button{padding-inline:14px}.iR7jIq_stories{margin-top:18px}.iR7jIq_sidePaths{flex-direction:column;gap:0}.iR7jIq_filmDialog{border-radius:12px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.iR7jIq_filmContent{padding:16px}.iR7jIq_filmContent h2{font-size:20px}.iR7jIq_filmContent>p{font-size:14px}}.iR7jIq_projectStory>p,.iR7jIq_stories,.iR7jIq_filmDialog[open]{animation:iR7jIq_settle .65s var(--ease-standard) both}@keyframes iR7jIq_settle{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.iR7jIq_projectStory>p,.iR7jIq_stories,.iR7jIq_filmDialog[open]{animation:none}}.iR7jIq_storyKicker{color:var(--frame-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.iR7jIq_projectStory>p a{color:inherit;text-underline-offset:5px;-webkit-text-decoration:underline #cbbde0;text-decoration:underline #cbbde0;text-decoration-thickness:2px;transition:text-decoration-color .2s}.iR7jIq_projectStory>p a:hover{text-decoration-color:#6a46b3}.iR7jIq_sidePaths .iR7jIq_allWork{color:var(--frame-ink);font-weight:600}
.WFee8q_thumbnail{--_thumb-width:128px;width:var(--thumb-width,var(--_thumb-width));aspect-ratio:var(--thumb-ratio,16/9);cursor:pointer;background:#17171b;border:0;border-radius:9px;flex:none;padding:0;transition:box-shadow .3s;display:block;position:relative;overflow:hidden}.WFee8q_thumbnail img{object-fit:var(--thumb-fit,contain);width:100%;height:100%;transition:transform .45s var(--ease-standard);display:block}.WFee8q_thumbnail>span{background:#00000012;place-items:center;display:grid;position:absolute;inset:0}.WFee8q_thumbnail svg{box-sizing:content-box;color:#fff;width:var(--thumb-play-icon,18px);height:var(--thumb-play-icon,18px);padding:var(--thumb-play-pad,9px);transition:transform .3s var(--ease-standard);background:#17131dcc;border:1px solid #ffffff80;border-radius:50%}.WFee8q_thumbnail:hover{box-shadow:0 5px 18px #32263f26}.WFee8q_thumbnail:hover img{transform:scale(1.04)}.WFee8q_thumbnail:hover svg{transform:scale(1.08)}.WFee8q_thumbnail:focus-visible{outline-offset:4px;outline:3px solid #8a65ad}@media (max-width:700px){.WFee8q_thumbnail{--_thumb-width:112px}}@media (max-width:360px){.WFee8q_thumbnail{--_thumb-width:96px}}@media (prefers-reduced-motion:reduce){.WFee8q_thumbnail,.WFee8q_thumbnail img,.WFee8q_thumbnail svg{transition:none}.WFee8q_thumbnail:hover img,.WFee8q_thumbnail:hover svg{transform:none}}
._8ofGpq_compare{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-night-coast);color:var(--color-text);font-family:var(--font-body);font-variant-numeric:tabular-nums;margin:0;display:grid;container-type:inline-size}._8ofGpq_intro{gap:var(--space-1);display:grid}._8ofGpq_title{font:600 var(--type-interface-size) / var(--type-interface-line) var(--font-body);letter-spacing:.01em;margin:0}._8ofGpq_note{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-muted);margin:0}._8ofGpq_picker{gap:var(--space-2);flex-wrap:wrap;display:flex}._8ofGpq_option{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-muted);font:500 var(--type-interface-size) / var(--type-interface-line) var(--font-body);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-editorial), color var(--duration-fast) var(--ease-editorial);background:0 0;justify-items:start;gap:2px;display:grid}._8ofGpq_option:hover{border-color:var(--color-border-strong);color:var(--color-text)}._8ofGpq_option[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-text)}._8ofGpq_option:focus-visible{outline:2px solid var(--border-focus-ring);outline-offset:2px}._8ofGpq_optionName{overflow-wrap:anywhere}._8ofGpq_optionCut{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-muted);font-weight:400}._8ofGpq_columns{gap:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:grid}@container (min-width:600px){._8ofGpq_columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}._8ofGpq_column+._8ofGpq_column{padding-left:var(--space-5);border-left:1px solid var(--color-border)}._8ofGpq_column:first-child{padding-right:var(--space-5)}}@container (max-width:599px){._8ofGpq_column+._8ofGpq_column{padding-top:var(--space-4);border-top:1px solid var(--color-border)}}._8ofGpq_column{align-content:start;gap:var(--space-4);min-width:0;display:grid}._8ofGpq_columnHead{gap:var(--space-1);display:grid}._8ofGpq_role{font:600 var(--type-eyebrow-size) / var(--type-eyebrow-line) var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}._8ofGpq_column[data-selected] ._8ofGpq_role{color:var(--color-accent)}._8ofGpq_name{font:600 var(--type-reading-size) / var(--type-reading-line) var(--font-body);overflow-wrap:anywhere;margin:0}._8ofGpq_how{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-muted);margin:0}._8ofGpq_metrics{gap:var(--space-4);margin:0;display:grid}._8ofGpq_metric{gap:var(--space-1);display:grid}._8ofGpq_metric dt{align-items:baseline;gap:var(--space-1) var(--space-2);font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--color-muted);flex-wrap:wrap;display:flex}._8ofGpq_metric dd{gap:var(--space-1);margin:0;display:grid}._8ofGpq_tag{border-radius:var(--radius-pill);letter-spacing:.02em;color:var(--color-muted);background:#f5f0e80f;padding:0 6px;font-size:11px;line-height:16px}._8ofGpq_tag[data-estimate]{box-shadow:inset 0 0 0 1px var(--color-border-strong);background:0 0}._8ofGpq_value{font:600 var(--type-reading-size) / var(--type-reading-line) var(--font-body)}._8ofGpq_bar{border-radius:var(--radius-pill);background:var(--color-hairline);height:6px;display:block;overflow:hidden}._8ofGpq_fill{border-radius:inherit;background:var(--color-muted);min-width:2px;height:100%;transition:width var(--duration-reflow) var(--ease-standard);display:block}._8ofGpq_column[data-selected] ._8ofGpq_fill{background:var(--color-accent)}._8ofGpq_cells{grid-template-columns:repeat(30,minmax(0,1fr));gap:2px;max-width:240px;display:grid}._8ofGpq_cell{border-radius:var(--radius-sign);background:var(--color-muted);height:8px}._8ofGpq_column[data-selected] ._8ofGpq_cell{background:var(--color-accent)}._8ofGpq_cell[data-lost],._8ofGpq_column[data-selected] ._8ofGpq_cell[data-lost]{box-shadow:inset 0 0 0 1px var(--color-border-strong);background:0 0}._8ofGpq_live{font-size:var(--type-interface-size);line-height:var(--type-interface-line);color:var(--color-muted);margin:0}._8ofGpq_takeaway{padding-left:var(--space-3);border-left:2px solid var(--color-accent);font-size:var(--type-reading-size);line-height:var(--type-reading-line);max-width:68ch;margin:0}._8ofGpq_fine{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);max-width:72ch;display:grid}@media (max-width:420px){._8ofGpq_compare{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){._8ofGpq_fill,._8ofGpq_option{transition:none}}
._2P93QW_chapter h1,._2P93QW_demo h3,._2P93QW_material h3{font-family:var(--frame-font)}._2P93QW_overline{letter-spacing:.14em;text-transform:uppercase;max-width:none;color:var(--frame-muted);margin:0;font-size:10px;font-weight:600;line-height:1.6}._2P93QW_explorer{padding-bottom:15px;display:block}._2P93QW_projectNav{top:var(--frame-header-h,0px);z-index:3;background:var(--frame-canvas);border:0;grid-template-columns:1fr auto 1fr;align-items:center;margin-block:16px 32px;display:grid;position:sticky}._2P93QW_projectNav>p{font-size:12px;font-weight:600}._2P93QW_projectNav>div{gap:0;display:flex}._2P93QW_projectNav a{min-height:58px;color:var(--frame-muted);border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:12px 37px;font-size:13px;text-decoration:none;display:inline-flex}._2P93QW_projectNav a:hover{color:var(--frame-ink)}._2P93QW_projectNav a[aria-current]{color:var(--frame-ink);border-bottom-color:#9b80b8}._2P93QW_projectNav ._2P93QW_backLink{justify-self:end;gap:10px;padding-inline:0;font-size:12px}._2P93QW_chapter{min-width:0;scroll-margin-top:85px}._2P93QW_chapterHeader{margin-bottom:26px}._2P93QW_chapterHeader h1{letter-spacing:-.045em;max-width:32ch;margin:8px 0 12px;font-size:clamp(30px,3vw,40px);font-weight:750;line-height:1.13}._2P93QW_productStory{min-width:0}._2P93QW_productLayout{grid-template-columns:minmax(0,2.25fr) minmax(260px,1fr);align-items:start;gap:26px;display:grid}._2P93QW_productCompare{background:#f6f4f7;border:1px solid #dedbe2;border-radius:12px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid;overflow:hidden}._2P93QW_productBefore,._2P93QW_productAfter{min-width:0;padding:14px}._2P93QW_productBefore{background:#eeedef;border-right:1px solid #d6d2db}._2P93QW_compareBadge{color:#44404a;background:#fffdfa;border-radius:7px;padding:7px 10px;font-size:11px;line-height:1.5;display:inline-block}._2P93QW_recordingList{background:#f9f8fa;border:1px solid #dbd8df;border-radius:10px;margin-top:14px;overflow:hidden}._2P93QW_recordingList>header{border-bottom:1px solid #dedbe2;gap:4px;padding:17px 14px;display:grid}._2P93QW_recordingList>header strong{font-size:12px;font-weight:550}._2P93QW_recordingList>header span{color:#716b78;font-size:10px}._2P93QW_recordingRow{text-align:left;cursor:pointer;color:#68636d;width:100%;min-height:74px;transition:background var(--frame-hover) var(--ease-standard), color var(--frame-hover) var(--ease-standard);background:0 0;border:0;border-bottom:1px solid #e6e2e9;align-items:center;gap:10px;padding:12px;display:flex}._2P93QW_recordingRow>span{flex:1;gap:4px;display:grid}._2P93QW_recordingRow strong{font-size:13px;font-weight:500;line-height:1.4}._2P93QW_recordingRow span span{color:#746e7d;font-size:11px;line-height:1.5}._2P93QW_recordingRow svg{flex:none}._2P93QW_recordingRow[data-active=true]{color:#25212c;background:#e9e5ee}._2P93QW_recordingList>p{color:#77717f;padding:17px 14px;font-size:11px;line-height:1.65}._2P93QW_afterBar{justify-content:space-between;align-items:center;gap:8px;display:flex}._2P93QW_exampleNav{align-items:center;gap:4px;display:flex}._2P93QW_exampleNav>span{color:#746b7c;white-space:nowrap;margin-right:4px;font-size:10px}._2P93QW_exampleNav>button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;min-width:44px;height:44px;display:grid}._2P93QW_exampleNav>button:hover{background:#eae3f2}._2P93QW_findingCard{min-height:390px;animation:_2P93QW_productSettle .7s var(--ease-standard) both;background:#fffdfd;border:1px solid #e1d8ee;border-radius:10px;margin-top:14px;padding:15px}._2P93QW_findingSummary,._2P93QW_followUp{text-align:left;width:100%;color:inherit;cursor:pointer;transition:background var(--frame-layout) var(--ease-standard), border-color var(--frame-layout) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:8px;padding:10px;display:grid}._2P93QW_findingSummary{gap:10px}._2P93QW_concernTag{color:#6f4d9c;background:#f0e8fb;border-radius:4px;justify-self:start;padding:3px 7px;font-size:9px;font-weight:550;line-height:1.4}._2P93QW_findingSummary>strong{letter-spacing:-.035em;font-size:20px;font-weight:650;line-height:1.22}._2P93QW_findingSummary>span:last-child{color:#71697c;font-size:13px;line-height:1.6}._2P93QW_sourceQuote{transition:background var(--frame-layout) var(--ease-standard);border-block:1px solid #ede7f3;border-radius:6px;margin:8px 0;padding:14px 10px}._2P93QW_sourceQuote blockquote{color:#3c2f4e;letter-spacing:-.015em;margin:9px 0;font-size:15px;line-height:1.6}._2P93QW_sourceQuote>span{color:#746b7c;font-size:10px;line-height:1.5;display:block}._2P93QW_followUp{gap:10px}._2P93QW_followUp>span:last-child{color:#4d3a66;align-items:start;gap:10px;font-size:13px;line-height:1.55;display:flex}._2P93QW_followUp svg{flex:none;margin-top:2px}._2P93QW_productCompare[data-focus=change] ._2P93QW_findingSummary,._2P93QW_productCompare[data-focus=change] ._2P93QW_sourceQuote,._2P93QW_productCompare[data-focus=hypothesis] ._2P93QW_followUp{background:#f1eafa;border-color:#d4c2eb}._2P93QW_productCompare[data-focus=why] ._2P93QW_recordingList{border-color:#bdb2ca}._2P93QW_recordingList{transition:border-color var(--frame-layout) var(--ease-standard)}._2P93QW_productReasons{gap:8px;display:grid}._2P93QW_productReasons>button{width:100%;min-height:136px;color:inherit;text-align:left;cursor:pointer;transition:background var(--frame-layout) var(--ease-standard);background:0 0;border:0;border-radius:10px;align-items:start;gap:12px;padding:16px 14px;display:flex;position:relative}._2P93QW_productReasons>button+button:before{content:"";border-top:1px solid var(--frame-line);position:absolute;top:-4px;left:14px;right:14px}._2P93QW_productReasons>button>span:last-child{border-left:1px solid #d9d3df;gap:8px;padding-left:12px;display:grid}._2P93QW_productReasons strong{letter-spacing:-.035em;font-size:18px;font-weight:650;line-height:1.3}._2P93QW_productReasons>button>span>span{color:#71697a;font-size:14px;line-height:1.65}._2P93QW_productReasons>button[data-active=true]{background:#f2ecfa}._2P93QW_productReasons>button[data-active=true]>span:last-child{border-left-color:#ac8bd3}._2P93QW_productImpact{border-block:1px solid var(--frame-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;padding-block:24px;display:grid}._2P93QW_productImpact>button{text-align:left;color:inherit;cursor:pointer;transition:background var(--frame-layout) var(--ease-standard);background:0 0;border:0;border-radius:8px;align-items:start;gap:15px;padding:8px;display:flex}._2P93QW_productImpact>button+button{border-left:1px solid var(--frame-line);border-radius:0 8px 8px 0;padding-left:20px}._2P93QW_productImpact>button>svg{box-sizing:content-box;color:#715293;background:#f3ecfb;border-radius:10px;flex:none;padding:12px}._2P93QW_productImpact>button>span{gap:7px;display:grid}._2P93QW_productImpact strong{letter-spacing:-.025em;font-size:17px;font-weight:600;line-height:1.35}._2P93QW_productImpact>button>span>span{color:#71697a;font-size:13px;line-height:1.65}._2P93QW_productImpact>button[data-active=true]{background:#f5effb}._2P93QW_productContext{color:#71697a;margin-top:16px;font-size:11px}._2P93QW_productContext summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;min-height:40px;list-style:none;display:flex}._2P93QW_productContext summary::-webkit-details-marker{display:none}._2P93QW_productContext ._2P93QW_transcript{max-width:740px}@keyframes _2P93QW_productSettle{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){._2P93QW_productLayout{grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:16px}._2P93QW_productBefore,._2P93QW_productAfter{padding:10px}._2P93QW_findingCard{min-height:430px;padding:8px}._2P93QW_findingSummary>strong{font-size:16px}._2P93QW_productReasons>button{gap:8px;padding:14px 10px}._2P93QW_productImpact>button{gap:10px}._2P93QW_productImpact>button>svg{padding:8px}}@media (max-width:900px){._2P93QW_productLayout{grid-template-columns:minmax(0,1fr)}._2P93QW_productReasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._2P93QW_productReasons>button+button:before{display:none}._2P93QW_productReasons>button{min-height:0}._2P93QW_findingCard{min-height:355px}}@media (max-width:600px){._2P93QW_productCompare{grid-template-columns:minmax(0,1fr)}._2P93QW_productBefore{border-bottom:1px solid #d6d2db;border-right:0}._2P93QW_recordingList{margin-top:10px}._2P93QW_recordingList>header{justify-content:space-between;padding:10px;display:flex}._2P93QW_recordingRow{min-height:57px;padding:10px}._2P93QW_recordingList>p{padding:10px;font-size:10px}._2P93QW_recordingList>p br{display:none}._2P93QW_productBefore,._2P93QW_productAfter{padding:12px}._2P93QW_findingCard{min-height:0;padding:12px}._2P93QW_findingSummary>strong{font-size:20px}._2P93QW_findingSummary>span:last-child,._2P93QW_followUp>span:last-child{font-size:13px}._2P93QW_sourceQuote blockquote{font-size:15px}._2P93QW_productReasons{grid-template-columns:1fr;gap:6px}._2P93QW_productReasons>button{padding:16px 12px}._2P93QW_productReasons>button>span>span{font-size:13px}._2P93QW_productImpact{grid-template-columns:1fr;gap:14px;padding-block:18px}._2P93QW_productImpact>button+button{border:0;padding-left:8px}._2P93QW_productImpact>button>svg{padding:12px}}@media (prefers-reduced-motion:reduce){._2P93QW_findingCard{animation:none}}._2P93QW_chapterHeader>p:last-child{color:var(--frame-muted);max-width:73ch;font-size:15px;line-height:1.65}._2P93QW_chapterActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:22px;margin-bottom:22px;display:flex}._2P93QW_projectDialog{background:var(--frame-canvas);width:min(1080px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--frame-ink);overscroll-behavior:contain;border:1px solid #e5ddd0;border-radius:16px;padding:0;box-shadow:0 30px 100px #0003}._2P93QW_projectDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#141118ad}._2P93QW_dialogHeader{z-index:5;background:var(--frame-canvas);border-bottom:1px solid var(--frame-line);justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex;position:sticky;top:0}._2P93QW_dialogHeader h2{font:650 23px/1.2 var(--frame-font);letter-spacing:-.035em;margin-top:6px}._2P93QW_dialogHeader>button{border:1px solid var(--frame-line);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}._2P93QW_filmPreview{padding:0 26px 23px}._2P93QW_filmPreview video{background:#090e12;width:100%;height:auto;max-height:67dvh;margin-bottom:18px;display:block}._2P93QW_filmPreview p{color:var(--frame-muted);font-size:14px;line-height:1.6}._2P93QW_workflowPreview{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f6f5f1;background:#0d111b;padding:20px}._2P93QW_linked{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:25px;display:grid}._2P93QW_demo{background:#fffefa;border:1px solid #e0dbd4;border-radius:12px;min-width:0;padding:20px}._2P93QW_demoHeader{color:var(--frame-muted);border-bottom:1px solid var(--frame-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 12px;padding-bottom:15px;font-size:10px;display:flex}._2P93QW_demoHeader span:first-child{color:var(--frame-ink);font-weight:600}._2P93QW_concern{text-align:left;width:100%;min-height:58px;color:var(--frame-ink);cursor:pointer;background:0 0;border:1px solid #e2ddd6;border-radius:7px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}._2P93QW_concern>span:nth-child(2){flex:1}._2P93QW_number{color:var(--frame-muted);font-size:10px}._2P93QW_concern>svg{color:#83718d;flex:none}._2P93QW_small{color:var(--frame-muted);margin:0;font-size:11px}._2P93QW_textButton{text-align:left;background:0 0;border:0;justify-content:flex-start;padding:0}._2P93QW_textButton:hover{color:#6f4c8d}._2P93QW_notes{gap:8px;min-width:0;display:grid}._2P93QW_notes>._2P93QW_overline{margin-bottom:4px;padding-left:12px}._2P93QW_note{width:100%;min-height:76px;color:var(--frame-ink);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-left:2px solid #e5e0d9;border-radius:0 8px 8px 0;align-items:start;gap:12px;padding:12px;display:flex}._2P93QW_noteNumber{color:var(--frame-muted);padding-top:3px;font-size:10px}._2P93QW_note>span:last-child{gap:6px;display:grid}._2P93QW_note strong{font-size:14px;font-weight:600;line-height:1.4}._2P93QW_note>span>span{color:var(--frame-muted);font-size:12px;line-height:1.6}._2P93QW_note[data-active=true],._2P93QW_concern[data-active=true],._2P93QW_change[data-active=true],._2P93QW_metric[data-active=true]{background:#f0eaf7;border-color:#baabd0}._2P93QW_note[data-active=true]{border-left-color:#826397}._2P93QW_interactionHint{color:var(--frame-muted);padding:7px 12px 0;font-size:11px;line-height:1.65}._2P93QW_transcript{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}._2P93QW_transcript li{border-left:2px solid #e3dfd8;padding:10px}._2P93QW_transcript li[data-cited=true]{background:#f0eaf7;border-left-color:#826397}._2P93QW_transcript span{color:var(--frame-muted);font-size:10px}._2P93QW_transcript p{margin-top:4px;font-size:12px;line-height:1.6}._2P93QW_queue{padding:20px 0 4px}._2P93QW_status{color:#34604d;background:#eaf1e9;border-radius:5px;align-items:center;min-height:25px;padding:3px 8px;font-size:10px;display:inline-flex}._2P93QW_status[data-warning=true]{color:#805b2e;background:#f4ecdd}._2P93QW_queue h3{letter-spacing:-.035em;margin-top:17px;font-size:22px;font-weight:600}._2P93QW_queue>p:not(._2P93QW_small){color:var(--frame-muted);min-height:65px;margin-top:8px;font-size:13px;line-height:1.65}._2P93QW_demo progress{appearance:none;accent-color:#9980ae;background:#e9e4df;border:0;border-radius:8px;width:100%;height:7px;display:block;overflow:hidden}._2P93QW_demo progress::-webkit-progress-bar{background:#e9e4df;border-radius:8px}._2P93QW_demo progress::-webkit-progress-value{background:#9980ae;border-radius:8px}._2P93QW_demo progress::-moz-progress-bar{background:#9980ae;border-radius:8px}._2P93QW_queue>._2P93QW_small{margin-top:9px}._2P93QW_metrics{gap:8px;margin-top:16px;display:grid}._2P93QW_metric{color:var(--frame-ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #e3ded7;border-radius:7px;grid-template-columns:1fr auto;gap:10px;padding:14px;display:grid}._2P93QW_metric>span{align-self:center;font-size:12px}._2P93QW_metric>strong{letter-spacing:-.03em;white-space:nowrap;font-size:20px;font-weight:600}._2P93QW_metric progress{grid-column:1/-1}._2P93QW_more{border-top:1px solid var(--frame-line);gap:0;margin-top:28px;display:grid}._2P93QW_deepDive{border-bottom:1px solid var(--frame-line);min-width:0}._2P93QW_deepDive>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:15px 0;font-size:13px;font-weight:500;list-style:none;display:flex}._2P93QW_deepDive>summary::-webkit-details-marker{display:none}._2P93QW_deepDive>summary>svg{transition:transform var(--frame-hover);flex:none}._2P93QW_deepDive[open]>summary>svg{transform:rotate(180deg)}._2P93QW_deepBody{gap:24px;min-width:0;padding:10px 0 24px;display:grid}._2P93QW_material{gap:16px;min-width:0;display:grid}._2P93QW_material h3{letter-spacing:-.025em;font-size:20px;font-weight:600;line-height:1.35}._2P93QW_material>p{color:var(--frame-muted);font-size:14px;line-height:1.7}._2P93QW_material>ul{padding-left:20px;font-size:14px;line-height:1.7}._2P93QW_material>ul li+li{margin-top:9px}@media (max-width:1100px){._2P93QW_linked{grid-template-columns:1fr 1fr}._2P93QW_notes{gap:8px}}@media (max-width:767px){._2P93QW_projectNav{margin-bottom:24px;display:block}._2P93QW_projectNav>p,._2P93QW_projectNav ._2P93QW_backLink{display:none}._2P93QW_projectNav>div{width:100%}._2P93QW_projectNav a{flex:1;min-height:54px;padding:12px 10px;font-size:13px}._2P93QW_chapterHeader h1{font-size:30px}._2P93QW_chapterHeader>p:last-child{font-size:14px}._2P93QW_chapterActions{gap:10px 22px;margin-bottom:16px}._2P93QW_linked{grid-template-columns:1fr;gap:22px}._2P93QW_demo{padding:16px}._2P93QW_notes ._2P93QW_note:not([data-active=true]){display:none}._2P93QW_note strong{font-size:14px}._2P93QW_note>span>span{font-size:13px}._2P93QW_projectDialog{border-radius:12px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}._2P93QW_dialogHeader{padding:16px}._2P93QW_dialogHeader h2{font-size:20px}._2P93QW_filmPreview{padding:0 12px 16px}._2P93QW_workflowPreview{padding:12px}}._2P93QW_explorer{overflow-anchor:none}._2P93QW_chapter{view-transition-name:_2P93QW_rapport-chapter;min-height:740px}._2P93QW_projectNav{view-transition-name:_2P93QW_rapport-navigation}._2P93QW_chapterHeader>div>p:last-child{color:var(--frame-muted);max-width:73ch;font-size:15px;line-height:1.65}._2P93QW_engineeringHeader{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:48px;margin-bottom:30px;display:grid}._2P93QW_techStack{min-width:0;line-height:1.45}._2P93QW_stackGrid{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}._2P93QW_stackGrid li{background:#fffefd;border:1px solid #e7e2e9;border-radius:9px;align-items:center;gap:11px;min-width:0;padding:13px 12px;display:flex}._2P93QW_stackSymbol{color:#6e5b82;flex:none;place-items:center;width:30px;display:grid}._2P93QW_stackSymbol img{opacity:.8;width:25px;height:25px;display:block}._2P93QW_stackGrid strong{letter-spacing:-.025em;font-size:12px;font-weight:550;display:block}._2P93QW_stackGrid li>span:last-child>span{color:var(--frame-muted);margin-top:4px;font-size:10px;display:block}._2P93QW_recoveryExperience{background:#fffefd;border:1px solid #ded6e7;border-radius:16px;line-height:1.5;overflow:hidden}._2P93QW_recoveryTop{border-bottom:1px solid #ebe5f0;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}._2P93QW_recoveryTop strong{font-size:14px;font-weight:600}._2P93QW_recoveryTop p{color:var(--frame-muted);margin:5px 0 0;font-size:12px;line-height:1.6}._2P93QW_recoveryTop button{color:#634b7d;cursor:pointer;background:#f7f2fb;border:1px solid #e3d9ec;border-radius:7px;align-items:center;gap:7px;min-height:42px;padding:9px 14px;font-size:11px;display:flex}._2P93QW_recoveryScene{grid-template-columns:minmax(0,1fr) 290px;align-items:center;gap:70px;min-height:270px;padding:30px 26px;display:grid}._2P93QW_recoveryLead{animation:_2P93QW_productSettle .9s var(--ease-standard) both}._2P93QW_recoveryLead h2{font:600 clamp(25px, 2.5vw, 35px)/1.15 var(--frame-font);letter-spacing:-.04em;max-width:29ch;margin:12px 0 16px}._2P93QW_recoveryLead>p:last-child{color:var(--frame-muted);max-width:57ch;margin:0;font-size:14px;line-height:1.7}._2P93QW_recoveryStatus{border-left:1px solid #e7dfef;gap:17px;margin:0;padding:0 0 0 24px;display:grid}._2P93QW_recoveryStatus>div{grid-template-columns:25px 1fr;align-items:center;gap:2px 12px;display:grid}._2P93QW_recoveryStatus svg{color:#82659e;grid-row:span 2}._2P93QW_recoveryStatus dt{color:var(--frame-muted);font-size:10px}._2P93QW_recoveryStatus dd{color:#43344f;margin:0;font-size:13px;font-weight:550}._2P93QW_recoverySteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0 26px 24px;list-style:none;display:grid}._2P93QW_recoverySteps>li{display:flex}._2P93QW_recoverySteps button{color:#75687e;cursor:pointer;text-align:left;background:#faf8fc;border:1px solid #e8e2ed;border-radius:10px;align-items:start;gap:14px;width:100%;padding:18px 16px;transition:background .9s,border-color .9s,color .9s;display:flex}._2P93QW_recoverySteps button[aria-current]{color:#5c3e76;background:#f0e7f8;border-color:#b69bce}._2P93QW_recoverySteps svg{flex:none;margin-top:1px}._2P93QW_recoverySteps strong{color:#33283d;margin-bottom:7px;font-size:14px;font-weight:550;display:block}._2P93QW_recoverySteps button>span>span{font-size:12px;line-height:1.6;display:block}._2P93QW_recoveryWhy{background:#f8f5fb;border-top:1px solid #e8e0f0;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:18px 26px;display:flex}._2P93QW_recoveryWhy>span:first-child{color:#5d4275;font-size:11px;font-weight:600}._2P93QW_recoveryWhy p{color:#6f6379;max-width:none;margin:0;font-size:12px;line-height:1.6}._2P93QW_recoveryWhy>span:last-child{color:var(--frame-muted);flex-basis:100%;margin-top:3px;font-size:10px}._2P93QW_audioSection{margin-top:0;scroll-margin-top:90px}._2P93QW_audioSection>h3{font:650 30px/1.2 var(--frame-font);letter-spacing:-.04em;margin:9px 0 12px}._2P93QW_audioSection>p:not(._2P93QW_overline){color:var(--frame-muted);max-width:70ch;margin-bottom:22px;font-size:14px;line-height:1.65}._2P93QW_audioAutoLabel{border-top:1px solid var(--frame-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:13px 0;display:flex}._2P93QW_audioAutoLabel>strong{font-size:14px;font-weight:550}._2P93QW_audioAutoLabel>span{color:var(--frame-muted);font-size:11px}@media (max-width:1000px){._2P93QW_engineeringHeader{grid-template-columns:1fr;gap:24px}._2P93QW_stackGrid{grid-template-columns:repeat(3,1fr)}._2P93QW_recoveryScene{grid-template-columns:minmax(0,1fr) 230px;gap:30px}._2P93QW_recoverySteps button{gap:10px;padding:15px 12px}}@media (max-width:650px){._2P93QW_stackGrid{grid-template-columns:1fr 1fr}._2P93QW_stackGrid li{gap:7px;padding:11px 9px}._2P93QW_stackGrid strong{font-size:11px}._2P93QW_stackGrid li>span:last-child>span{font-size:9px}._2P93QW_stackSymbol{width:25px}._2P93QW_stackSymbol img{width:23px;height:23px}._2P93QW_recoveryTop{align-items:start;gap:10px;padding:18px}._2P93QW_recoveryTop strong{font-size:13px}._2P93QW_recoveryTop p{font-size:11px}._2P93QW_recoveryTop button{flex:none;padding:9px 10px}._2P93QW_recoveryScene{grid-template-columns:1fr;gap:24px;padding:24px 18px}._2P93QW_recoveryLead{min-height:235px}._2P93QW_recoveryLead h2{font-size:28px}._2P93QW_recoveryLead>p:last-child{font-size:13px}._2P93QW_recoveryStatus{border-top:1px solid #e7dfef;border-left:0;gap:16px;padding:20px 0 0}._2P93QW_recoverySteps{grid-template-columns:1fr;gap:8px;padding:0 18px 20px}._2P93QW_recoverySteps button{padding:14px}._2P93QW_recoverySteps strong{margin-bottom:4px;font-size:13px}._2P93QW_recoverySteps button>span>span{font-size:12px}._2P93QW_recoveryWhy{padding:18px}._2P93QW_audioSection>h3{font-size:27px}}@media (prefers-reduced-motion:reduce){._2P93QW_recoveryLead{animation:none}._2P93QW_recoverySteps button{transition:none}}._2P93QW_chapter:has(._2P93QW_productStory) ._2P93QW_chapterHeader h1{max-width:27ch}._2P93QW_note,._2P93QW_concern,._2P93QW_metric,._2P93QW_projectNav a{transition:background-color var(--frame-layout) var(--ease-standard), border-color var(--frame-layout) var(--ease-standard), color var(--frame-hover) var(--ease-standard)}@media (min-width:901px) and (max-width:1100px){._2P93QW_findingSummary>strong{font-size:17px}._2P93QW_productReasons strong{font-size:16px}._2P93QW_productReasons>button>span>span{font-size:12px}}._2P93QW_projectDialog[open]{animation:_2P93QW_productSettle .65s var(--ease-standard) both}@media (prefers-reduced-motion:reduce){._2P93QW_projectDialog[open]{animation:none}}._2P93QW_designShowcase{min-width:0;line-height:1.5}._2P93QW_designHeader{margin-bottom:26px}._2P93QW_designHeader h1{font:760 clamp(32px, 3.5vw, 48px)/1.09 var(--frame-font);letter-spacing:-.055em;max-width:none;margin:9px 0 14px}._2P93QW_designHeader h1>span{color:#8a61ce}._2P93QW_designHeader>p:last-child{max-width:72ch;color:var(--frame-muted);font-size:16px;line-height:1.6}._2P93QW_designWorkbench{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:30px;display:grid}._2P93QW_designMain{min-width:0}._2P93QW_designChoices{flex-direction:column;gap:10px;padding-top:75px;display:flex;position:sticky;top:100px}._2P93QW_designChoices>button{color:#756a80;text-align:left;cursor:pointer;min-height:80px;transition:background .65s var(--ease-standard), border-color .65s var(--ease-standard), color .65s var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:24px 1fr 16px;align-items:center;gap:10px;padding:16px 12px;display:grid}._2P93QW_designChoices>button>span{color:#8b7c97;font-size:11px}._2P93QW_designChoices>button>strong{font-size:14px;font-weight:550;line-height:1.5}._2P93QW_designChoices>button>svg{opacity:0;transition:opacity .65s}._2P93QW_designChoices>button:hover{background:#f7f3fa}._2P93QW_designChoices>button[data-active=true]{color:#4d306c;background:#f2eafa;border-color:#d1bde6}._2P93QW_designChoices>button[data-active=true]>svg{opacity:1}._2P93QW_designStoryHeading{animation:_2P93QW_productSettle .65s var(--ease-standard) both;padding:0 0 22px}._2P93QW_designStoryHeading h2{font:600 clamp(21px, 2vw, 28px)/1.25 var(--frame-font);letter-spacing:-.035em;margin:7px 0 0}._2P93QW_designScenes{display:grid}._2P93QW_designCompare{visibility:hidden;opacity:0;transition:opacity .7s var(--ease-standard), visibility .7s;grid-area:1/1;grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;display:grid}._2P93QW_designCompare[data-active=true]{visibility:visible;opacity:1}._2P93QW_designTask{color:#0b1220;background:#eef1f4;border:1px solid #dfdbe4;border-radius:15px;flex-direction:column;min-width:0;display:flex;overflow:hidden}._2P93QW_designTask[data-version=after]{border-color:#c9b6dd}._2P93QW_designVersion{background:#f6f4f7;border-bottom:1px solid #e8e3ec;align-items:center;gap:12px;min-height:82px;padding:18px 22px;display:flex}._2P93QW_designVersion>span{color:#766b80;background:#fff;border:1px solid #ddd7e3;border-radius:5px;padding:4px 8px;font-size:11px;font-weight:600}._2P93QW_designVersion>strong{font-size:15px;font-weight:550}._2P93QW_designTask[data-version=after] ._2P93QW_designVersion{background:#f4eefb}._2P93QW_designTask[data-version=after] ._2P93QW_designVersion>span{color:#fff;background:#6941c6;border-color:#6941c6}._2P93QW_designTaskBody{flex:1;padding:20px}._2P93QW_designPerson{border:1px solid #0000;border-bottom-color:#e8e3ec;margin-bottom:18px;padding:0 0 16px;transition:background .65s,border-color .65s}._2P93QW_designPerson>strong{letter-spacing:-.025em;margin:7px 0 2px;font-size:18px;font-weight:600;display:block}._2P93QW_designPerson>span{color:#667085;font-size:13px;display:block}._2P93QW_designPerson>p:last-child{color:#6f6777;margin:10px 0 0;font-size:13px;line-height:1.6}._2P93QW_designPerson b{color:#302b36;margin-right:6px;font-weight:550}._2P93QW_designPerson[data-active=true]{border-bottom-color:#9d7cbf}._2P93QW_designChanged{background:#fff;border:1px solid #ebe7ef;border-radius:9px;min-height:225px;padding:15px;transition:border-color .65s,background .65s}._2P93QW_designChanged[data-active=true]{background:#f6f1fb;border-color:#c0a9d5}._2P93QW_designTask[data-version=before] ._2P93QW_designChanged{background:#fff}._2P93QW_designTask[data-version=before][data-task="2"] ._2P93QW_designTaskBody{color:#eaeef3;background:#0d1117}._2P93QW_designTask[data-version=before][data-task="2"] ._2P93QW_designChanged{background:#171c24;border-color:#2a313c}._2P93QW_designTask[data-version=before][data-task="2"] ._2P93QW_designFieldLabel,._2P93QW_designTask[data-version=before][data-task="2"] ._2P93QW_designPerson>span,._2P93QW_designTask[data-version=before][data-task="2"] ._2P93QW_designPerson>p,._2P93QW_designTask[data-version=before][data-task="2"] ._2P93QW_designPerson b,._2P93QW_designTask[data-version=before][data-task="2"] ._2P93QW_designRecording>span{color:#aab5c3}._2P93QW_designTask[data-version=before][data-task="2"] ._2P93QW_designRecording svg{color:#b59bf4}._2P93QW_designTask[data-version=before][data-task="2"] ._2P93QW_textButton{color:#cbb8f4}._2P93QW_designFieldLabel{color:#675b73;margin:0 0 14px;font-size:11px;font-weight:600}._2P93QW_designFlow{gap:9px;margin:0;padding:0;list-style:none;display:grid}._2P93QW_designFlow>li{background:#fff;border:1px solid #e5e1e8;border-radius:7px;align-items:center;gap:10px;padding:9px 12px;display:flex}._2P93QW_designFlow>li>span:first-child{color:#8b8393;font-size:10px}._2P93QW_designFlow>li>strong{font-size:12px;font-weight:500}._2P93QW_designFlow>li>span:last-child:not(:first-child){color:#765199;margin-left:auto;font-size:9px}._2P93QW_designFlow>li[data-current=true]{border-color:#c5b1d9}._2P93QW_designStarters{gap:14px;margin:0;padding:0;list-style:none;display:grid}._2P93QW_designStarters li{align-items:start;gap:10px;display:flex}._2P93QW_designStarters svg{color:#8a65ad;flex:none;margin-top:1px}._2P93QW_designStarters strong{font-size:14px;font-weight:550;line-height:1.4;display:block}._2P93QW_designStarters p{color:#776d81;margin:5px 0 0;font-size:13px;line-height:1.55}._2P93QW_designConsequence{color:#6f647a;background:#faf8fc;border:1px solid #0000;border-top-color:#e9e4ef;align-items:flex-start;gap:10px;max-width:none;margin:0;padding:16px 20px;font-size:12px;line-height:1.6;transition:background .65s,border-color .65s;display:flex}._2P93QW_designConsequence svg{color:#8865a9;flex:none;margin-top:1px}._2P93QW_designConsequence[data-active=true]{background:#f1e8fa;border-top-color:#bda2d5}._2P93QW_designDemoCta{color:#fff;cursor:pointer;background:#6941c6;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px;font-size:12px;font-weight:550;display:flex}._2P93QW_designDemoHint{color:var(--frame-muted);margin:14px 0 0;font-size:11px}._2P93QW_designState{color:#5d4274;align-items:center;gap:12px;min-height:75px;font-size:14px;line-height:1.5;display:flex}._2P93QW_designState svg{flex:none}._2P93QW_designRecording{grid-template-columns:32px 1fr;gap:3px 12px;padding:22px 0;display:grid}._2P93QW_designRecording svg{color:#765199;grid-row:span 2;align-self:center}._2P93QW_designRecording strong{letter-spacing:-.035em;font-size:22px;font-weight:550}._2P93QW_designRecording>span{color:var(--frame-muted);font-size:12px}._2P93QW_designConfirmation{background:#fff;border:1px solid #d9cce5;border-radius:10px;padding:18px}._2P93QW_designConfirmation>strong{letter-spacing:-.025em;font-size:18px;font-weight:600}._2P93QW_designConfirmation>p,._2P93QW_designNotRecording>p{color:var(--frame-muted);margin:8px 0 18px;font-size:12px;line-height:1.6}._2P93QW_designConfirmation>div{justify-content:flex-end;gap:8px;display:flex}._2P93QW_designConfirmation button{color:#5c496d;cursor:pointer;background:#fff;border:1px solid #d8cee2;border-radius:6px;min-height:40px;padding:7px 18px;font-size:12px}._2P93QW_designConfirmation button:last-child{color:#fff;background:#6941c6;border-color:#6941c6}._2P93QW_designNotRecording>strong{font-size:16px;font-weight:550}._2P93QW_designReasoning{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}._2P93QW_designReasoning>button{text-align:left;cursor:pointer;background:#fffefd;border:1px solid #ebe5f1;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;transition:background .65s,border-color .65s;display:flex}._2P93QW_designReasoning svg{color:#8b67ab;flex:none;margin-top:2px}._2P93QW_designReasoning strong{letter-spacing:-.025em;margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.4;display:block}._2P93QW_designReasoning>button>span>span{color:#776d80;font-size:13px;line-height:1.65;display:block}._2P93QW_designReasoning>button[data-active=true]{background:#f3ecfa;border-color:#b99bd4}@media (max-width:800px){._2P93QW_designCompare{gap:12px}._2P93QW_designVersion{align-items:start;padding:14px}._2P93QW_designTaskBody{padding:14px}._2P93QW_designChanged{padding:12px}._2P93QW_designReasoning{gap:10px}._2P93QW_designReasoning>button{padding:15px;display:block}._2P93QW_designReasoning svg{margin-bottom:10px}}@media (max-width:600px){._2P93QW_designHeader h1{max-width:20ch;font-size:34px}._2P93QW_designHeader>p:last-child{font-size:14px}._2P93QW_designChoices{flex-direction:column;gap:7px;padding-bottom:16px}._2P93QW_designChoices>button{justify-content:flex-start;min-height:44px;font-size:12px}._2P93QW_designStoryHeading{padding-block:18px}._2P93QW_designStoryHeading h2{font-size:23px}._2P93QW_designScenes{display:block}._2P93QW_designCompare:not([data-active=true]){display:none}._2P93QW_designCompare{grid-template-columns:1fr;gap:16px}._2P93QW_designVersion{align-items:center;padding:15px}._2P93QW_designVersion>strong{font-size:12px}._2P93QW_designTaskBody{padding:16px}._2P93QW_designChanged{min-height:0}._2P93QW_designPerson>p:last-child,._2P93QW_designStarters p,._2P93QW_designConsequence{max-width:none;font-size:13px}._2P93QW_designDemoCta{font-size:11px}._2P93QW_designReasoning{grid-template-columns:1fr}._2P93QW_designReasoning>button{padding:18px;display:flex}._2P93QW_designReasoning svg{margin-bottom:0}._2P93QW_designReasoning>button>span>span{font-size:13px}}@media (prefers-reduced-motion:reduce){._2P93QW_designStoryHeading{animation:none}._2P93QW_designCompare,._2P93QW_designChoices>button,._2P93QW_designPerson,._2P93QW_designChanged,._2P93QW_designConsequence,._2P93QW_designReasoning>button{transition:none}}._2P93QW_designExplore{border-top:1px solid var(--frame-line);margin-top:44px;padding-top:32px}._2P93QW_redesignFilm{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:42px;padding:0;display:grid}._2P93QW_redesignThumbnail{background:#0d1117;border-radius:14px;display:block;position:relative;overflow:hidden}._2P93QW_redesignThumbnail>img{width:100%;height:auto;transition:transform .9s var(--ease-standard);display:block}._2P93QW_redesignFilm:hover ._2P93QW_redesignThumbnail>img{transform:scale(1.035)}._2P93QW_redesignThumbnail>span{place-items:center;display:grid;position:absolute;inset:0}._2P93QW_redesignThumbnail>span>svg{box-sizing:content-box;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14101d80;border:1px solid #ffffff70;border-radius:50%;padding:20px}._2P93QW_redesignThumbnail>small{color:#fff;background:#000b;border-radius:4px;padding:3px 7px;font-size:11px;position:absolute;bottom:14px;right:14px}._2P93QW_redesignFilmCopy{gap:15px;max-width:42ch;display:grid}._2P93QW_redesignFilmCopy>strong{font:650 30px/1.2 var(--frame-font);letter-spacing:-.04em}._2P93QW_redesignFilmCopy>span:not(._2P93QW_overline){color:var(--frame-muted);font-size:14px;line-height:1.65}._2P93QW_redesignFilmCopy>._2P93QW_redesignFilmLink{color:#6941c6;align-items:center;gap:12px;font-weight:550;display:flex}._2P93QW_exploreOptions{grid-template-columns:1fr 1fr;gap:20px;margin-top:30px;display:grid}._2P93QW_exploreOptions>button{border:1px solid var(--frame-line);min-width:0;color:inherit;text-align:left;cursor:pointer;background:#fffefd;border-radius:12px;flex-direction:column;align-items:start;gap:12px;padding:26px;transition:border-color .65s,background .65s;display:flex}._2P93QW_exploreOptions>button:hover,._2P93QW_exploreOptions>button[aria-expanded=true]{background:#f7f2fc;border-color:#b99bd4}._2P93QW_exploreOptions>button>strong{font:600 22px/1.25 var(--frame-font);letter-spacing:-.035em}._2P93QW_exploreOptions>button>span:not(._2P93QW_overline){color:var(--frame-muted);max-width:52ch;font-size:14px;line-height:1.65}._2P93QW_exploreOptions>button>span:last-child{color:#6941c6;align-items:center;gap:12px;margin-top:auto;padding-top:6px;display:flex}._2P93QW_fullDesignComparison{scroll-margin-top:100px}._2P93QW_fullDesignComparison:empty{display:none}._2P93QW_comparisonHeading{justify-content:space-between;align-items:center;gap:20px;padding-block:36px 24px;display:flex}._2P93QW_comparisonHeading h2{font:600 28px/1.2 var(--frame-font);letter-spacing:-.035em;margin-top:10px}._2P93QW_fullDesignComparison>figure{--color-signal-amber:#c9afea;--font-display:var(--frame-font);color:#f6f5f1;background:#0d111b;border-radius:14px;padding:24px}@media (max-width:1000px){._2P93QW_designWorkbench{grid-template-columns:1fr;gap:22px}._2P93QW_designChoices{flex-direction:row;padding-top:0;position:static}._2P93QW_designChoices>button{flex:1;min-height:68px}._2P93QW_designReasoning>button{display:block}._2P93QW_designReasoning svg{margin-bottom:9px}}@media (max-width:600px){._2P93QW_designChoices{flex-direction:column}._2P93QW_designChoices>button{min-height:54px;padding:12px}._2P93QW_designChoices>button>strong{font-size:13px}._2P93QW_designStoryHeading{padding-top:0}._2P93QW_designReasoning>button{display:flex}._2P93QW_designReasoning svg{margin:0}._2P93QW_redesignFilm{grid-template-columns:1fr;gap:22px}._2P93QW_redesignFilmCopy{gap:12px}._2P93QW_redesignFilmCopy>strong{font-size:26px}._2P93QW_exploreOptions{grid-template-columns:1fr;gap:14px}._2P93QW_exploreOptions>button{padding:22px}._2P93QW_comparisonHeading{flex-direction:column;align-items:start}._2P93QW_fullDesignComparison>figure{padding:14px}}@media (prefers-reduced-motion:reduce){._2P93QW_redesignThumbnail>img,._2P93QW_exploreOptions>button,._2P93QW_designChoices>button>svg{transition:none}._2P93QW_redesignFilm:hover ._2P93QW_redesignThumbnail>img{transform:none}}._2P93QW_explorer{--r-purple:#6a46b3;--r-ink:#17131f;--r-text:#4b4655;--r-muted:#625d6b;--r-line:#e8e2ee;--r-lilac:#efe7fb;--r-lilac-line:#ddd0f1;--r-panel:linear-gradient(180deg, #f8f5fb 0%, #f5f1f9 100%);--r-ease:cubic-bezier(.2, .8, .2, 1)}._2P93QW_explorer ._2P93QW_chapter{min-height:0}._2P93QW_explorer ._2P93QW_projectNav{margin-block:10px 18px;padding-block:8px}._2P93QW_explorer ._2P93QW_projectNav>p{color:var(--r-text);font-size:13px}._2P93QW_explorer ._2P93QW_projectNav>div{border:1px solid var(--r-line);background:var(--frame-surface);border-radius:999px;gap:4px;padding:4px}._2P93QW_explorer ._2P93QW_projectNav>div>a{min-height:40px;color:var(--r-text);border:0;border-radius:999px;padding:8px 22px;font-size:14px;font-weight:500;transition:background-color .2s,color .2s}._2P93QW_explorer ._2P93QW_projectNav>div>a:hover{color:var(--r-ink);background:#f6f2fb}._2P93QW_explorer ._2P93QW_projectNav>div>a[aria-current]{background:var(--r-lilac);color:#4a2f86;font-weight:600}._2P93QW_explorer ._2P93QW_projectNav>div>a:focus-visible{outline-offset:2px;outline:3px solid #8a65ad}._2P93QW_explorer ._2P93QW_projectNav ._2P93QW_backLink{font-size:13px}._2P93QW_explorer ._2P93QW_projectNav ._2P93QW_backLink svg{transition:transform .22s var(--r-ease)}._2P93QW_explorer ._2P93QW_projectNav ._2P93QW_backLink:hover svg{transform:translate(4px)}._2P93QW_explorer ._2P93QW_chapterHeader,._2P93QW_explorer ._2P93QW_designHeader{margin-bottom:18px}._2P93QW_explorer ._2P93QW_chapterHeader>div>._2P93QW_overline,._2P93QW_explorer ._2P93QW_designHeader>._2P93QW_overline{background:var(--r-lilac);color:#4a2f86;letter-spacing:.12em;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:650;display:inline-flex}._2P93QW_explorer ._2P93QW_chapterHeader h1,._2P93QW_explorer ._2P93QW_designHeader h1{font:750 clamp(32px, 3.4vw, 48px) / 1.08 var(--frame-font);letter-spacing:-.05em;text-wrap:balance;margin:12px 0 10px}._2P93QW_explorer ._2P93QW_designHeader h1>span{color:var(--r-purple)}._2P93QW_explorer ._2P93QW_chapterHeader>div>p:last-child,._2P93QW_explorer ._2P93QW_designHeader>p:last-child{color:#4f5157;max-width:64ch;font-size:16.5px;line-height:1.6}._2P93QW_explorer ._2P93QW_engineeringHeader{gap:40px;margin-bottom:18px}._2P93QW_explorer ._2P93QW_productLayout{grid-template-columns:minmax(0,1fr) 300px;gap:18px}._2P93QW_explorer ._2P93QW_productCompare{background:var(--r-panel);border-color:#ebe5f1;border-radius:18px}._2P93QW_explorer ._2P93QW_productBefore,._2P93QW_explorer ._2P93QW_productAfter{padding:16px}._2P93QW_explorer ._2P93QW_productBefore{background:#f1eef4;border-right-color:#e6e0ec}._2P93QW_explorer ._2P93QW_compareBadge{border-radius:7px;padding:5px 10px;font-size:12px;font-weight:650}._2P93QW_explorer ._2P93QW_productAfter ._2P93QW_compareBadge{background:var(--r-purple);color:#fff}._2P93QW_explorer ._2P93QW_recordingList{border-radius:14px}._2P93QW_explorer ._2P93QW_recordingRow strong,._2P93QW_explorer ._2P93QW_findingSummary>strong{color:var(--r-ink)}._2P93QW_explorer ._2P93QW_findingCard{border-color:var(--r-line);background:#fff;border-radius:14px;min-height:0;margin-top:12px;box-shadow:0 8px 24px #2b1f3a0a}._2P93QW_explorer ._2P93QW_findingSummary:hover,._2P93QW_explorer ._2P93QW_followUp:hover{background:#faf8fc}._2P93QW_explorer ._2P93QW_findingSummary[data-active=true],._2P93QW_explorer ._2P93QW_followUp[data-active=true]{border-color:var(--r-lilac-line);background:#f6f1fc}._2P93QW_explorer ._2P93QW_sourceQuote{border-left:3px solid var(--r-purple);background:#f6f2fb;border-radius:4px 10px 10px 4px}._2P93QW_explorer ._2P93QW_followUp svg{color:var(--r-purple)}._2P93QW_explorer ._2P93QW_productReasons{top:calc(var(--frame-header-h,0px) + 76px);gap:8px;position:sticky}._2P93QW_explorer ._2P93QW_productReasons>button{border:1px solid var(--r-line);background:#fff;border-radius:12px;min-height:0;padding:15px 14px;transition:background-color .22s,border-color .22s,box-shadow .22s}._2P93QW_explorer ._2P93QW_productReasons>button+button:before{content:none}._2P93QW_explorer ._2P93QW_productReasons>button>span:last-child{border-left:0;gap:6px;padding-left:0}._2P93QW_explorer ._2P93QW_productReasons ._2P93QW_noteNumber{width:30px;height:30px;color:var(--r-ink);background:#f6f4f8;border:1px solid #d9d4df;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}._2P93QW_explorer ._2P93QW_productReasons strong{font-size:15.5px}._2P93QW_explorer ._2P93QW_productReasons>button>span>span{color:var(--r-muted);font-size:13.5px;line-height:1.55}._2P93QW_explorer ._2P93QW_productReasons>button:hover{border-color:#d6c8e6;box-shadow:0 6px 18px #2b1f3a0d}._2P93QW_explorer ._2P93QW_productReasons>button[data-active=true]{border-color:var(--r-lilac-line);background:#f3ecfb}._2P93QW_explorer ._2P93QW_productReasons>button[data-active=true] ._2P93QW_noteNumber{border-color:var(--r-purple);background:var(--r-purple);color:#fff}._2P93QW_explorer ._2P93QW_productImpact{background:#fbf9fd;border:1px solid #eee8f3;border-radius:18px;gap:0;margin-top:14px;padding:10px}._2P93QW_explorer ._2P93QW_productImpact>button{border-radius:12px;padding:12px 16px}._2P93QW_explorer ._2P93QW_productImpact>button+button{border-left:0;border-radius:12px;padding-left:16px;box-shadow:-1px 0 #e3dde8}._2P93QW_explorer ._2P93QW_productImpact>button>svg{background:var(--r-lilac);color:var(--r-purple);padding:10px}._2P93QW_explorer ._2P93QW_productImpact>button:hover{background:#f6f2fb}._2P93QW_explorer ._2P93QW_productImpact>button[data-active=true]{box-shadow:none;background:#f1eafb}._2P93QW_explorer ._2P93QW_productImpact>button>span>span{color:var(--r-muted);font-size:13.5px}._2P93QW_explorer ._2P93QW_productContext{margin-top:12px;font-size:13px}._2P93QW_explorer ._2P93QW_productContext summary{border:1px solid var(--r-line);background:var(--frame-surface);min-height:40px;color:var(--r-text);border-radius:999px;width:fit-content;padding:0 14px;transition:border-color .2s}._2P93QW_explorer ._2P93QW_productContext summary:hover{border-color:#d6c8e6}._2P93QW_explorer ._2P93QW_chapterActions{border:1px solid var(--r-line);background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin:14px 0 0;padding:10px;transition:border-color .2s,box-shadow .2s;display:grid}._2P93QW_explorer ._2P93QW_chapterActions:hover{border-color:#d6c8e6;box-shadow:0 8px 22px #2b1f3a0f}._2P93QW_explorer ._2P93QW_chapterActions>button:first-child{--thumb-width:168px;--thumb-ratio:16 / 9;--thumb-fit:cover}._2P93QW_explorer ._2P93QW_filmLabel{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}._2P93QW_explorer ._2P93QW_filmLabel strong{letter-spacing:-.025em;font-size:17px;font-weight:650}._2P93QW_explorer ._2P93QW_filmLabel>span:last-child{color:var(--r-muted);font-size:13.5px}._2P93QW_explorer ._2P93QW_more{border-top:0;gap:8px;margin-top:14px}._2P93QW_explorer ._2P93QW_deepDive{border:1px solid var(--r-line);background:var(--frame-surface);border-radius:14px;transition:border-color .2s}._2P93QW_explorer ._2P93QW_deepDive:hover{border-color:#d6c8e6}._2P93QW_explorer ._2P93QW_deepDive>summary{min-height:54px;padding:12px 18px;font-size:14.5px;font-weight:600}._2P93QW_explorer ._2P93QW_deepDive>summary>svg{color:var(--r-purple)}._2P93QW_explorer ._2P93QW_deepBody{padding:4px 18px 20px}._2P93QW_explorer ._2P93QW_designWorkbench{display:block}._2P93QW_explorer ._2P93QW_designChoices{flex-direction:row;align-items:center;gap:10px;margin-bottom:14px;padding-top:0;position:static}._2P93QW_explorer ._2P93QW_designChoices>button{background:var(--frame-surface);min-width:0;min-height:50px;color:var(--r-ink);border:1px solid #e7e2ec;border-radius:999px;flex:1 1 0;align-items:center;gap:12px;padding:5px 18px 5px 6px;transition:background-color .22s,border-color .22s;display:inline-flex}._2P93QW_explorer ._2P93QW_designChoices>button>span{width:38px;height:38px;color:var(--r-ink);background:#f6f4f8;border:1px solid #d9d4df;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;transition:background-color .22s,border-color .22s,color .22s;display:grid}._2P93QW_explorer ._2P93QW_designChoices>button>strong{font-size:15px;font-weight:600;line-height:1.25}._2P93QW_explorer ._2P93QW_designChoices>button>svg{display:none}._2P93QW_explorer ._2P93QW_designChoices>button:hover{background:#f8f5fc;border-color:#d6c8e6}._2P93QW_explorer ._2P93QW_designChoices>button[data-active=true]{border-color:var(--r-lilac-line);background:var(--r-lilac);color:#3d2a5c}._2P93QW_explorer ._2P93QW_designChoices>button[data-active=true]>span{border-color:var(--r-purple);background:var(--r-purple);color:#fff}._2P93QW_explorer ._2P93QW_designChoices>button:focus-visible{outline-offset:2px;outline:3px solid #8a65ad}._2P93QW_explorer ._2P93QW_designStoryHeading{padding-bottom:12px}._2P93QW_explorer ._2P93QW_designStoryHeading h2{margin-top:4px;font-size:clamp(20px,1.8vw,24px);font-weight:700}._2P93QW_explorer ._2P93QW_designReasoning{gap:10px;margin-top:12px}._2P93QW_explorer ._2P93QW_designReasoning>button{border-color:var(--r-line);background:#fff;border-radius:12px;padding:15px 14px;transition:background-color .22s,border-color .22s,box-shadow .22s}._2P93QW_explorer ._2P93QW_designReasoning>button:hover{border-color:#d6c8e6;box-shadow:0 6px 18px #2b1f3a0d}._2P93QW_explorer ._2P93QW_designReasoning>button[data-active=true]{border-color:var(--r-lilac-line);background:#f3ecfb}._2P93QW_explorer ._2P93QW_designReasoning svg{color:var(--r-purple)}._2P93QW_explorer ._2P93QW_designReasoning>button>span>span{color:var(--r-muted);font-size:13.5px;line-height:1.55}._2P93QW_explorer ._2P93QW_designExplore{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px;margin-top:24px;padding-top:20px;display:grid}._2P93QW_explorer ._2P93QW_redesignFilm{border:1px solid var(--r-line);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:18px;padding:10px;transition:border-color .2s,box-shadow .2s}._2P93QW_explorer ._2P93QW_redesignFilm:hover{border-color:#d6c8e6;box-shadow:0 10px 26px #2b1f3a12}._2P93QW_explorer ._2P93QW_redesignThumbnail{border-radius:12px}._2P93QW_explorer ._2P93QW_redesignFilmCopy{gap:6px;padding:0 8px}._2P93QW_explorer ._2P93QW_redesignFilmCopy>strong{font-size:22px}._2P93QW_explorer ._2P93QW_redesignFilmCopy>._2P93QW_redesignFilmLink{color:var(--r-purple)}._2P93QW_explorer ._2P93QW_exploreOptions{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:0}._2P93QW_explorer ._2P93QW_exploreOptions>button{border-color:var(--r-line);transition:border-color .2s ease, box-shadow .2s ease, transform .22s var(--r-ease);background:#fff;border-radius:18px;gap:6px;padding:16px 18px}._2P93QW_explorer ._2P93QW_exploreOptions>button:hover{border-color:#d6c8e6;transform:translateY(-2px);box-shadow:0 10px 26px #2b1f3a12}._2P93QW_explorer ._2P93QW_exploreOptions>button[aria-expanded=true]{border-color:var(--r-lilac-line);background:#f6f1fc;transform:none}._2P93QW_explorer ._2P93QW_exploreOptions>button>span:last-child{color:var(--r-purple)}._2P93QW_explorer ._2P93QW_fullDesignComparison{grid-column:1/-1}._2P93QW_explorer ._2P93QW_stackGrid li{border-color:var(--r-line);background:#fff;border-radius:12px}._2P93QW_explorer ._2P93QW_recoveryExperience{background:var(--r-panel);border-color:#ebe5f1;border-radius:18px}._2P93QW_explorer ._2P93QW_recoveryTop{border-bottom-color:#ebe5f1;padding:14px 22px}._2P93QW_explorer ._2P93QW_recoveryTop strong{font-size:15px}._2P93QW_explorer ._2P93QW_recoveryTop p{color:var(--r-muted);font-size:13px}._2P93QW_explorer ._2P93QW_recoveryTop button{border-color:var(--r-line);color:var(--r-purple);background:#fff;border-radius:999px}._2P93QW_explorer ._2P93QW_recoveryScene{gap:40px;min-height:196px;padding:18px 22px}._2P93QW_explorer ._2P93QW_recoveryExperience+._2P93QW_deepDive{margin-top:12px}._2P93QW_explorer ._2P93QW_recoveryLead>._2P93QW_overline{color:var(--r-text)}._2P93QW_explorer ._2P93QW_recoveryLead h2{color:var(--r-ink);margin:8px 0 10px;font-size:clamp(23px,2.1vw,30px);font-weight:750}._2P93QW_explorer ._2P93QW_recoveryLead>p:last-child{color:var(--r-text);font-size:14.5px}._2P93QW_explorer ._2P93QW_recoveryStatus{border:1px solid var(--r-line);background:#fff;border-radius:14px;padding:14px 16px;box-shadow:0 8px 24px #2b1f3a0a}._2P93QW_explorer ._2P93QW_recoveryStatus svg{color:var(--r-purple)}._2P93QW_explorer ._2P93QW_recoveryStatus dt{color:var(--r-muted);font-size:12px}._2P93QW_explorer ._2P93QW_recoveryStatus dd{font-size:14px}._2P93QW_explorer ._2P93QW_recoverySteps{gap:10px;padding:0 22px 18px}._2P93QW_explorer ._2P93QW_recoverySteps button{border-color:var(--r-line);color:var(--r-text);background:#fff;border-radius:12px;padding:14px;transition:background-color .22s,border-color .22s,box-shadow .22s}._2P93QW_explorer ._2P93QW_recoverySteps button:hover{border-color:#d6c8e6;box-shadow:0 6px 18px #2b1f3a0d}._2P93QW_explorer ._2P93QW_recoverySteps button[aria-current]{border-color:var(--r-lilac-line);color:#3d2a5c;background:#f3ecfb}._2P93QW_explorer ._2P93QW_recoverySteps svg{color:var(--r-purple)}._2P93QW_explorer ._2P93QW_recoverySteps strong{color:var(--r-ink);font-size:15px;font-weight:650}._2P93QW_explorer ._2P93QW_recoverySteps button>span>span{font-size:13px}._2P93QW_explorer ._2P93QW_recoveryWhy{background:#ede6f6;border-top:0;padding:13px 22px}._2P93QW_explorer ._2P93QW_recoveryWhy>span:first-child{color:var(--r-purple);font-size:12.5px;font-weight:650}._2P93QW_explorer ._2P93QW_recoveryWhy p{color:var(--r-ink);font-size:14px}._2P93QW_explorer ._2P93QW_recoveryWhy>span:last-child{font-size:12px}@media (max-width:1000px){._2P93QW_explorer ._2P93QW_productLayout{grid-template-columns:minmax(0,1fr)}._2P93QW_explorer ._2P93QW_productReasons{grid-template-columns:repeat(3,minmax(0,1fr));position:static}._2P93QW_explorer ._2P93QW_designExplore{grid-template-columns:minmax(0,1fr)}._2P93QW_explorer ._2P93QW_redesignFilm{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._2P93QW_explorer ._2P93QW_exploreOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){._2P93QW_explorer ._2P93QW_designChoices{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}._2P93QW_explorer ._2P93QW_designChoices>button{border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:10px}._2P93QW_explorer ._2P93QW_designChoices>button>span{width:30px;height:30px}._2P93QW_explorer ._2P93QW_designChoices>button>strong{font-size:13px}}@media (max-width:650px){._2P93QW_explorer ._2P93QW_projectNav>p{display:none}._2P93QW_explorer ._2P93QW_projectNav>div>a{padding-inline:14px;font-size:13px}._2P93QW_explorer ._2P93QW_productReasons,._2P93QW_explorer ._2P93QW_designReasoning{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:8px;margin-inline:-20px;padding:0 20px 4px;scroll-padding-inline:20px;display:grid;overflow-x:auto}._2P93QW_explorer ._2P93QW_productReasons>button,._2P93QW_explorer ._2P93QW_designReasoning>button{scroll-snap-align:start}._2P93QW_explorer ._2P93QW_productImpact{grid-template-columns:minmax(0,1fr)}._2P93QW_explorer ._2P93QW_productImpact>button+button{box-shadow:0 -1px #e3dde8}._2P93QW_explorer ._2P93QW_exploreOptions,._2P93QW_explorer ._2P93QW_redesignFilm{grid-template-columns:minmax(0,1fr)}._2P93QW_explorer ._2P93QW_chapterActions>button:first-child{--thumb-width:120px}._2P93QW_explorer ._2P93QW_filmLabel strong{font-size:15px}}@media (prefers-reduced-motion:reduce){._2P93QW_explorer ._2P93QW_projectNav>div>a,._2P93QW_explorer ._2P93QW_productReasons>button,._2P93QW_explorer ._2P93QW_designChoices>button,._2P93QW_explorer ._2P93QW_designChoices>button>span,._2P93QW_explorer ._2P93QW_designReasoning>button,._2P93QW_explorer ._2P93QW_exploreOptions>button,._2P93QW_explorer ._2P93QW_redesignFilm,._2P93QW_explorer ._2P93QW_recoverySteps button,._2P93QW_explorer ._2P93QW_chapterActions,._2P93QW_explorer ._2P93QW_deepDive{transition:none}._2P93QW_explorer ._2P93QW_exploreOptions>button:hover{transform:none}}._2P93QW_explorer ._2P93QW_audioSection h3{letter-spacing:-.045em;font-size:clamp(22px,2vw,28px);font-weight:750}._2P93QW_explorer ._2P93QW_demo{border-color:var(--r-line);background:#fff;border-radius:14px;box-shadow:0 8px 24px #2b1f3a0a}._2P93QW_explorer ._2P93QW_demoHeader{font-size:12px}._2P93QW_explorer ._2P93QW_metric{border-color:var(--r-line);border-radius:12px;transition:background-color .22s,border-color .22s}._2P93QW_explorer ._2P93QW_metric>span{font-size:13.5px}._2P93QW_explorer ._2P93QW_metric:hover{border-color:#d6c8e6}._2P93QW_explorer ._2P93QW_demo progress{accent-color:var(--r-purple)}._2P93QW_explorer ._2P93QW_demo progress::-webkit-progress-bar{background:#ebe5f2}._2P93QW_explorer ._2P93QW_demo progress::-webkit-progress-value{background:var(--r-purple)}._2P93QW_explorer ._2P93QW_demo progress::-moz-progress-bar{background:var(--r-purple)}._2P93QW_explorer ._2P93QW_note{border:1px solid var(--r-line);background:#fff;border-radius:12px;min-height:0;padding:14px;transition:background-color .22s,border-color .22s}._2P93QW_explorer ._2P93QW_note:hover{border-color:#d6c8e6}._2P93QW_explorer ._2P93QW_note>span>span,._2P93QW_explorer ._2P93QW_interactionHint{font-size:13px}._2P93QW_explorer ._2P93QW_note ._2P93QW_noteNumber{width:28px;height:28px;color:var(--r-ink);background:#f6f4f8;border:1px solid #d9d4df;border-radius:50%;flex:none;place-items:center;padding:0;font-size:12px;font-weight:600;display:grid}._2P93QW_explorer ._2P93QW_note[data-active=true],._2P93QW_explorer ._2P93QW_metric[data-active=true]{border-color:var(--r-lilac-line);background:#f3ecfb}._2P93QW_explorer ._2P93QW_note[data-active=true] ._2P93QW_noteNumber{border-color:var(--r-purple);background:var(--r-purple);color:#fff}@media (prefers-reduced-motion:reduce){._2P93QW_explorer ._2P93QW_note,._2P93QW_explorer ._2P93QW_metric{transition:none}}
.vRT6aa_study{--story-purple:#6a46b3;--story-purple-ink:#3d2a5c;--story-lilac:#efe7fb;--story-lilac-line:#ddd0f1;--story-card:#fbf9fd;--story-ease:cubic-bezier(.2, .8, .2, 1);padding-bottom:28px}.vRT6aa_header{grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:center;gap:48px;padding-block:16px 30px;display:grid}.vRT6aa_headerText{min-width:0}.vRT6aa_overline{background:var(--story-lilac);letter-spacing:.12em;text-transform:uppercase;color:#4a2f86;border-radius:8px;max-width:none;margin:0;padding:4px 10px;font-size:11px;font-weight:650;line-height:1.6;display:inline-flex}.vRT6aa_header h1{max-width:22ch;font:750 clamp(34px, 3.6vw, 52px)/1.06 var(--frame-font);letter-spacing:-.05em;text-wrap:balance;margin:12px 0}.vRT6aa_mark{white-space:nowrap;display:inline-block;position:relative}.vRT6aa_mark svg{pointer-events:none;width:104%;height:.32em;position:absolute;bottom:-.2em;left:-2%;overflow:visible}.vRT6aa_mark path{fill:none;stroke:var(--story-purple);stroke-width:3.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:140;stroke-dashoffset:0;animation:vRT6aa_draw .9s .25s var(--story-ease) both}@keyframes vRT6aa_draw{0%{stroke-dashoffset:140px}}.vRT6aa_intro{color:#4f5157;max-width:54ch;font-size:17px;line-height:1.6}.vRT6aa_actions{flex-wrap:wrap;gap:12px 16px;margin-top:20px;display:flex}.vRT6aa_watch,.vRT6aa_jump{white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,transform .16s;display:inline-flex}.vRT6aa_watch{background:var(--frame-ink);color:#fff;border:0;min-width:270px}.vRT6aa_watch span{opacity:.85;font-weight:450}.vRT6aa_watch:hover{background:#2c2930}.vRT6aa_jump{background:var(--frame-surface);color:var(--frame-ink);border:1px solid #cfcbd6}.vRT6aa_jump:hover{background:#fff;border-color:#a99fb8}.vRT6aa_jump svg{transition:transform .22s var(--story-ease)}.vRT6aa_jump:hover svg{transform:translateY(3px)}.vRT6aa_watch:active,.vRT6aa_jump:active{transform:translateY(1px)}.vRT6aa_technologies{flex-wrap:wrap;gap:18px 28px;margin:18px 0 0;padding:0;list-style:none;display:flex}.vRT6aa_technologies li{align-items:center;gap:10px;display:flex}.vRT6aa_technologies img{opacity:.8}.vRT6aa_technologies strong{font-size:12px;font-weight:550;display:block}.vRT6aa_technologies small{color:var(--frame-muted);margin-top:4px;font-size:10px;line-height:1.4;display:block}.vRT6aa_media{isolation:isolate;min-width:0;padding:20px 16px 22px 0;position:relative}.vRT6aa_media:before,.vRT6aa_media:after{content:"";z-index:-1;pointer-events:none;border-radius:28px;position:absolute}.vRT6aa_media:before{background:linear-gradient(140deg,#ece2fb,#f4effc);inset:0 26% 34% 8%;transform:rotate(-4deg)}.vRT6aa_media:after{background:linear-gradient(160deg,#e6dbf8,#f1ebfb 70%);inset:36% -2% -4% 30%;transform:rotate(8deg)}.vRT6aa_sparks{width:40px;height:40px;position:absolute;top:-10px;right:2px;overflow:visible}.vRT6aa_sparks path{fill:none;stroke:var(--story-purple);stroke-width:2.4px;stroke-linecap:round}.vRT6aa_screen{aspect-ratio:16/9;background:#15131a;border-radius:18px;scroll-margin-top:24px;position:relative;overflow:hidden;box-shadow:0 2px 6px #1d14300f,0 24px 60px #2a1d4429}.vRT6aa_poster{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.vRT6aa_poster img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--story-ease);display:block}.vRT6aa_posterPlay{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:64px;height:64px;transition:transform .26s var(--story-ease), background-color .2s ease;background:#17131ecc;border:2px solid #fffc;border-radius:50%;place-items:center;margin:-32px 0 0 -32px;display:grid;position:absolute;top:50%;left:50%}.vRT6aa_posterPlay svg{margin-left:3px}.vRT6aa_posterTime{color:#fff;font-variant-numeric:tabular-nums;background:#0d0b11b3;border-radius:999px;padding:4px 9px;font-size:12px;position:absolute;bottom:14px;left:16px}@media (hover:hover) and (pointer:fine){.vRT6aa_poster:hover img{transform:scale(1.03)}.vRT6aa_poster:hover .vRT6aa_posterPlay{background:var(--story-purple);transform:scale(1.08)}}.vRT6aa_poster:focus-visible{outline-offset:-3px;outline:3px solid #8a65ad}.vRT6aa_screen video{background:#111;width:100%;height:100%;animation:.3s both vRT6aa_fadeIn;display:block}.vRT6aa_playerClose{color:#fff;cursor:pointer;background:#0d0b11b3;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .2s;display:grid;position:absolute;top:10px;right:10px}.vRT6aa_playerClose:hover{background:#0d0b11}.vRT6aa_filmError{background:#fff;border-radius:8px;padding:10px 12px;font-size:13px;position:absolute;inset:auto 12px 12px}.vRT6aa_filmError a{color:var(--story-purple)}.vRT6aa_projectPreview{background:#fff;border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:0 2px 6px #1d14300f,0 24px 60px #2a1d4429}.vRT6aa_projectPreview img{width:100%;height:auto;display:block}.vRT6aa_sectionHead{scroll-margin-top:0}.vRT6aa_sectionHead h2,.vRT6aa_guideHead h2{font:750 clamp(26px, 2.3vw, 32px)/1.15 var(--frame-font);letter-spacing:-.045em}.vRT6aa_sectionHead p,.vRT6aa_guideHead p:not(.vRT6aa_guideHint){color:#55575d;max-width:none;margin-top:4px;font-size:15px;line-height:1.5}.vRT6aa_steps{align-items:center;gap:0;margin:14px 0;display:flex}.vRT6aa_steps>button{background:var(--frame-surface);min-width:0;min-height:50px;color:var(--frame-ink);text-align:left;cursor:pointer;border:1px solid #e7e2ec;border-radius:999px;flex:1 1 0;align-items:center;gap:14px;padding:5px 18px 5px 6px;transition:background-color .22s,border-color .22s,color .22s;display:inline-flex}.vRT6aa_steps>button strong{letter-spacing:-.02em;font-size:16px;font-weight:600}.vRT6aa_stepNumber{width:40px;height:40px;color:var(--frame-ink);font-variant-numeric:tabular-nums;transition:background-color .22s ease, border-color .22s ease, color .22s ease, transform .22s var(--story-ease);background:#f6f4f8;border:1px solid #d9d4df;border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.vRT6aa_stepIcon{color:#4b4e57;flex:none;transition:color .22s}.vRT6aa_stepLine{background:#cfc9d6;flex:0 40px;min-width:16px;height:1px;margin-inline:10px}.vRT6aa_steps>button:hover{background:#f8f5fc;border-color:#d6c8e6}.vRT6aa_steps>button:hover .vRT6aa_stepNumber{border-color:#b9a6dc;transform:scale(1.05)}.vRT6aa_steps>button[data-active=true]{border-color:var(--story-lilac-line);background:var(--story-lilac);color:var(--story-purple-ink)}.vRT6aa_steps>button[data-active=true] .vRT6aa_stepIcon{color:var(--story-purple)}.vRT6aa_steps>button[data-active=true] .vRT6aa_stepNumber{border-color:var(--story-purple);background:var(--story-purple);color:#fff}.vRT6aa_steps>button:focus-visible{outline-offset:2px;outline:3px solid #8a65ad}.vRT6aa_workbench{scroll-margin-top:20px}.vRT6aa_workbench[data-layout=story]{display:block}.vRT6aa_workbench[data-layout=comparison]{margin-top:28px}.vRT6aa_workbench[data-layout=story]>div:last-child{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:0 18px;display:grid}.vRT6aa_workbench[data-layout=story]>div:last-child>header{grid-column:1/-1;padding-bottom:12px}.vRT6aa_workbench[data-layout=story]>div:last-child>header h2{margin-top:2px;font-size:clamp(20px,1.8vw,24px)}.vRT6aa_reasoning>button{background:#fff;border-color:#ebe5f1;transition:background-color .22s,border-color .22s,box-shadow .22s}.vRT6aa_reasoning>button:hover{border-color:#d6c8e6;box-shadow:0 6px 18px #2b1f3a0d}.vRT6aa_reasoning>button[data-active=true]{border-color:var(--story-lilac-line);background:#f3ecfb}.vRT6aa_reasoning>button:focus-visible{outline-offset:2px;outline:3px solid #8a65ad}.vRT6aa_workbench[data-layout=story] .vRT6aa_reasoning{top:calc(var(--frame-header-h,0px) + 16px);grid-template-columns:1fr;gap:8px;margin-top:0;position:sticky}.vRT6aa_workbench[data-layout=story] .vRT6aa_reasoning>button{border-radius:12px;min-height:0;padding:15px 14px}.vRT6aa_workbench[data-layout=story] .vRT6aa_reasoning strong{font-size:15px}.vRT6aa_workbench[data-layout=story] .vRT6aa_reasoning>button>span>span{font-size:13px;line-height:1.6}.vRT6aa_guide{border-top:1px solid var(--frame-line);margin-top:30px;padding-top:24px}.vRT6aa_guideHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;display:flex}.vRT6aa_guideHint{color:#55575d;background:#f4f1f7;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:none;padding:6px 16px 6px 6px;font-size:13.5px;display:inline-flex}.vRT6aa_guideHint>span{background:var(--story-lilac);color:var(--story-purple);border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-weight:600;display:inline-flex}.vRT6aa_guideSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin:16px 0 0;padding:0;list-style:none;display:grid}.vRT6aa_guideSteps li{max-width:none;position:relative}.vRT6aa_guideSteps li:not(:last-child):after{content:"→";color:#8b8592;font-size:22px;line-height:1;position:absolute;top:40px;right:-40px}.vRT6aa_guideSteps button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.vRT6aa_guideArt{transition:transform .26s var(--story-ease), border-color .22s ease, box-shadow .26s ease, background-color .22s ease;background:#f5f3f7;border:1px solid #ebe6ef;border-radius:14px;padding:6px;display:block}.vRT6aa_stepArt{width:100%;height:88px;display:block}.vRT6aa_artCard{fill:#fff}.vRT6aa_artLine{fill:#e3e0e8}.vRT6aa_artDot{fill:none;stroke:#b9a6dc;stroke-width:1.5px}.vRT6aa_artAccent{fill:#8a6cc6}.vRT6aa_artBar{fill:#a58bd8}.vRT6aa_artTick{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.vRT6aa_guideText{align-items:start;gap:14px;margin-top:12px;display:flex}.vRT6aa_guideText .vRT6aa_stepNumber{width:32px;height:32px;font-size:14px}.vRT6aa_guideText strong{letter-spacing:-.02em;font-size:15px;font-weight:600;transition:color .2s;display:block}.vRT6aa_guideText>span:last-child>span{color:#5f6167;margin-top:5px;font-size:13.5px;line-height:1.5;display:block}.vRT6aa_guideSteps li[data-active=true] .vRT6aa_guideArt{border-color:var(--story-lilac-line);background:var(--story-lilac)}.vRT6aa_guideSteps li[data-active=true] .vRT6aa_stepNumber{border-color:var(--story-purple);background:var(--story-purple);color:#fff}@media (hover:hover) and (pointer:fine){.vRT6aa_guideSteps button:hover .vRT6aa_guideArt{border-color:#d6c8e6;transform:translateY(-4px);box-shadow:0 14px 30px #2b1f3a14}.vRT6aa_guideSteps button:hover strong{color:var(--story-purple)}}.vRT6aa_process{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:48px;margin:16px 0 0;padding:0;list-style:none;display:grid}.vRT6aa_process li{background:var(--frame-surface);border:1px solid #ebe6ef;border-radius:14px;flex-direction:column;max-width:none;padding:16px 18px;display:flex;position:relative}.vRT6aa_process li:not(:last-child):after{content:"→";color:#6f6a78;margin-top:-11px;font-size:22px;line-height:1;position:absolute;top:50%;right:-36px}.vRT6aa_process svg{color:var(--frame-ink)}.vRT6aa_process strong{letter-spacing:-.025em;margin-top:10px;font-size:17px;font-weight:650}.vRT6aa_process span{color:#5f6167;margin-top:6px;font-size:13.5px;line-height:1.5}.vRT6aa_process li[data-tone=done]{background:linear-gradient(140deg,#f4f9f0,#fbfdf9);border-color:#dcead3}.vRT6aa_process li[data-tone=done] svg{color:#4f9a3a}.vRT6aa_outcome{border-top:1px solid var(--frame-line);margin-top:30px;padding-top:24px}.vRT6aa_outcomeCard{background:var(--story-card);border:1px solid #eee8f3;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:16px 0;margin-top:14px;padding:20px 24px;transition:background-color .3s,border-color .3s;display:grid}.vRT6aa_outcomeCard[data-has-stat=true]{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center}.vRT6aa_outcome[data-highlighted=true] .vRT6aa_outcomeCard{border-color:var(--story-lilac-line);background:#f5effc}.vRT6aa_stat{border-right:1px solid #e3dde8;padding-right:28px}.vRT6aa_stat strong{font:750 clamp(44px, 4.4vw, 60px)/1 var(--frame-font);letter-spacing:-.05em;color:var(--story-purple);display:block}.vRT6aa_stat span{max-width:24ch;margin-top:10px;font-size:15px;line-height:1.45;display:block}.vRT6aa_highlights{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vRT6aa_highlights li{letter-spacing:-.015em;flex-direction:column;gap:12px;max-width:none;padding:4px 24px;font-size:16px;line-height:1.35;display:flex}.vRT6aa_highlights li+li{border-left:1px solid #e3dde8}.vRT6aa_highlights svg{color:var(--story-purple);transition:transform .26s var(--story-ease)}.vRT6aa_highlights li:hover svg{transform:translateY(-2px)scale(1.06)}.vRT6aa_outcomeText{color:#5f6167;grid-column:1/-1;max-width:none;font-size:14px;line-height:1.7}.vRT6aa_outcomeCard[data-has-stat=true] .vRT6aa_outcomeText{border-top:1px solid #ece6f0;padding-top:14px}.vRT6aa_takeaway{background:#f0ebf7;border-radius:14px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:16px;max-width:none;margin-top:12px;padding:12px 22px;display:grid}.vRT6aa_takeaway svg{color:var(--story-purple)}.vRT6aa_takeaway strong{border-right:1px solid #d9d0e4;padding-right:26px;font-size:16px;font-weight:650}.vRT6aa_takeaway em{font-size:16px;font-style:italic}.vRT6aa_related{min-height:44px;color:var(--story-purple);align-items:center;gap:12px;margin-top:10px;font-size:14px;text-decoration:none;display:inline-flex}.vRT6aa_related:hover{text-underline-offset:4px;text-decoration:underline}.vRT6aa_next{border-top:1px solid var(--frame-line);justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding-top:16px;display:flex}.vRT6aa_next a{min-height:44px;color:inherit;align-items:center;gap:14px;font-size:15px;text-decoration:none;display:flex}.vRT6aa_next a:last-child{text-align:left;max-width:52%}.vRT6aa_next small{letter-spacing:.14em;text-transform:uppercase;color:var(--frame-muted);margin-bottom:6px;font-size:10px;font-weight:600;display:block}.vRT6aa_next strong{letter-spacing:-.03em;font-size:17px;font-weight:650}.vRT6aa_next svg{color:var(--frame-ink);transition:transform .22s var(--story-ease);flex:none}.vRT6aa_next a:first-child:hover svg{transform:translate(-4px)}.vRT6aa_next a:last-child:hover svg{transform:translate(4px)}.vRT6aa_next a:hover strong{color:var(--story-purple)}@keyframes vRT6aa_fadeIn{0%{opacity:0}}@media (max-width:1100px){.vRT6aa_header{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:40px}.vRT6aa_workbench[data-layout=story]>div:last-child{grid-template-columns:minmax(0,1fr) 240px;gap:0 20px}.vRT6aa_steps>button{padding-right:16px}.vRT6aa_steps>button strong{font-size:15px}}@media (max-width:1000px){.vRT6aa_workbench[data-layout=story]>div:last-child{display:block}.vRT6aa_workbench[data-layout=story] .vRT6aa_reasoning{grid-template-columns:repeat(3,1fr);margin-top:12px;position:static}.vRT6aa_outcomeCard[data-has-stat=true]{grid-template-columns:minmax(0,1fr)}.vRT6aa_stat{border-bottom:1px solid #e3dde8;border-right:0;padding:0 0 18px}.vRT6aa_highlights li:first-child{padding-left:0}}@media (max-width:900px){.vRT6aa_header{grid-template-columns:minmax(0,1fr);gap:28px}.vRT6aa_media{max-width:560px;padding:18px 12px 22px 0}.vRT6aa_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.vRT6aa_stepLine,.vRT6aa_stepIcon{display:none}.vRT6aa_process{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:12px}.vRT6aa_process li:not(:last-child):after{content:none}.vRT6aa_steps>button{border-color:#ebe6ef;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:12px}.vRT6aa_steps>button strong{font-size:14px;line-height:1.3}.vRT6aa_stepNumber{width:32px;height:32px;font-size:14px}.vRT6aa_guideSteps{gap:36px}.vRT6aa_guideSteps li:not(:last-child):after{font-size:18px;right:-28px}}@media (max-width:700px){.vRT6aa_guideSteps{grid-template-columns:minmax(0,1fr);gap:18px}.vRT6aa_guideSteps li:not(:last-child):after{content:none}.vRT6aa_guideSteps button{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;display:grid}.vRT6aa_guideText{margin-top:0}.vRT6aa_highlights{grid-template-columns:minmax(0,1fr);gap:14px}.vRT6aa_highlights li{flex-direction:row;align-items:center;padding:0}.vRT6aa_highlights li+li{border-left:0}}@media (max-width:600px){.vRT6aa_header{padding-block:22px 36px}.vRT6aa_header h1{font-size:36px}.vRT6aa_intro{font-size:15px}.vRT6aa_actions{gap:10px}.vRT6aa_watch,.vRT6aa_jump{flex:auto;min-width:0;min-height:48px;padding-inline:16px;font-size:15px}.vRT6aa_posterPlay{width:54px;height:54px;margin:-27px 0 0 -27px}.vRT6aa_steps>button{padding:10px 8px}.vRT6aa_steps>button strong{font-size:12.5px}.vRT6aa_workbench[data-layout=story] .vRT6aa_reasoning{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:8px;margin-inline:-20px;padding:0 20px 4px;scroll-padding-inline:20px;overflow-x:auto}.vRT6aa_workbench[data-layout=story] .vRT6aa_reasoning::-webkit-scrollbar{display:none}.vRT6aa_workbench[data-layout=story] .vRT6aa_reasoning>button{scroll-snap-align:start;min-height:0;padding:14px}.vRT6aa_guideHint{border-radius:14px;padding-right:12px}.vRT6aa_process{grid-template-columns:minmax(0,1fr)}.vRT6aa_process li{grid-template-columns:28px minmax(0,1fr);gap:2px 14px;padding:14px 16px;display:grid}.vRT6aa_process li svg{grid-row:1/3;margin-top:2px}.vRT6aa_process strong{margin-top:0}.vRT6aa_process span{margin-top:2px}.vRT6aa_outcomeCard{padding:20px 18px}.vRT6aa_takeaway{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;padding:16px 18px}.vRT6aa_takeaway strong{border-right:0;padding-right:0}.vRT6aa_takeaway em{grid-column:1/-1}.vRT6aa_next{flex-direction:column;align-items:start}.vRT6aa_next a:last-child{max-width:100%}}@media (prefers-reduced-motion:reduce){.vRT6aa_mark path{animation:none}.vRT6aa_watch,.vRT6aa_jump,.vRT6aa_jump svg,.vRT6aa_poster img,.vRT6aa_posterPlay,.vRT6aa_steps>button,.vRT6aa_stepNumber,.vRT6aa_stepIcon,.vRT6aa_guideArt,.vRT6aa_highlights svg,.vRT6aa_next svg,.vRT6aa_screen video{transition:none;animation:none}.vRT6aa_poster:hover img,.vRT6aa_poster:hover .vRT6aa_posterPlay,.vRT6aa_steps>button:hover .vRT6aa_stepNumber,.vRT6aa_guideSteps button:hover .vRT6aa_guideArt,.vRT6aa_highlights li:hover svg{transform:none}}
.ez7zIW_wrap{--proof:var(--color-accent);position:relative}.ez7zIW_wrap[data-proof-type=self-reported]{--proof:var(--color-text)}.ez7zIW_wrap[data-proof-type=modeled]{--proof:var(--badge-consulting)}.ez7zIW_wrap[data-proof-type=estimate],.ez7zIW_wrap[data-proof-type=configured]{--proof:#8a94a3}.ez7zIW_large,.ez7zIW_stat{gap:var(--space-2);justify-items:start;display:inline-grid}.ez7zIW_trigger{color:inherit;font:inherit;text-align:inherit;cursor:pointer;transition:scale var(--duration-press) var(--ease-out);background:0 0;border:0;padding:0;display:inline}.ez7zIW_large .ez7zIW_trigger,.ez7zIW_stat .ez7zIW_trigger{justify-items:start;gap:var(--space-2);display:inline-grid}.ez7zIW_figure{font-variant-numeric:tabular-nums}.ez7zIW_inline .ez7zIW_trigger{text-underline-offset:.2em;transition:text-decoration-color var(--duration-fast) var(--ease-editorial), scale var(--duration-press) var(--ease-out);-webkit-text-decoration:underline #f5f0e859;text-decoration:underline #f5f0e859;text-decoration-thickness:1px}.ez7zIW_inline .ez7zIW_trigger:hover,.ez7zIW_inline .ez7zIW_trigger[aria-expanded=true]{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.ez7zIW_large .ez7zIW_trigger,.ez7zIW_stat .ez7zIW_trigger{transition:filter var(--duration-fast) var(--ease-editorial), scale var(--duration-press) var(--ease-out)}.ez7zIW_large .ez7zIW_trigger:hover,.ez7zIW_stat .ez7zIW_trigger:hover{filter:brightness(1.08)}.ez7zIW_large .ez7zIW_figure{font-family:var(--font-display);font-size:var(--type-proof-number-size);line-height:var(--type-proof-number-line);font-weight:400}.ez7zIW_stat .ez7zIW_figure{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:30px}.ez7zIW_value{font-variant-numeric:tabular-nums}.ez7zIW_type{color:var(--color-muted);font-size:.55em}.ez7zIW_inline .ez7zIW_type{font-size:inherit}.ez7zIW_dot{background:var(--proof);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.ez7zIW_inline .ez7zIW_figure .ez7zIW_dot{vertical-align:.55em;margin-left:.25em}.ez7zIW_caption{font-family:var(--font-body);color:var(--color-muted);white-space:normal;font-size:13px;line-height:18px}.ez7zIW_large .ez7zIW_caption{color:#f5f0e8d9;font-size:14px;line-height:20px}.ez7zIW_definition{font-family:var(--font-body);font-size:var(--type-reading-size);line-height:var(--type-reading-line);color:var(--color-muted);max-width:34ch}
.ZXcnJW_figure{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-night-coast);margin:0;display:grid}.ZXcnJW_job{color:var(--color-haze);min-height:calc(2 * var(--type-caption-line))}.ZXcnJW_blocks{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ZXcnJW_block{width:100%;min-height:52px;padding:var(--space-2);border-radius:var(--radius-control);border:1px solid var(--border-input);background:var(--color-fog);color:var(--color-headlight);font-family:var(--font-sans);font-size:var(--type-interface-size);cursor:help;font-weight:500}.ZXcnJW_block[aria-pressed=true]{border-color:var(--color-signal-amber)}
._4Lvuhq_button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-button);min-height:44px;font-family:var(--font-body);white-space:nowrap;cursor:pointer;transition:filter var(--duration-fast) var(--ease-editorial), translate var(--duration-fast) var(--ease-editorial), background-color var(--duration-fast) var(--ease-editorial), border-color var(--duration-fast) var(--ease-editorial), text-decoration-color var(--duration-fast) var(--ease-editorial), scale var(--duration-press) var(--ease-out);border:1px solid #0000;padding:0 22px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}._4Lvuhq_button:hover:not(:disabled),._4Lvuhq_button[data-state=hover]{filter:brightness(1.06);translate:0 -1px}._4Lvuhq_arrow{transition:translate var(--duration-fast) var(--ease-editorial);flex:none}._4Lvuhq_button:hover ._4Lvuhq_arrow{translate:2px}._4Lvuhq_primary{background:var(--color-accent);color:var(--color-night-coast)}._4Lvuhq_light{background:var(--color-text);color:var(--color-night-coast)}._4Lvuhq_secondary{border-color:var(--color-border-strong);color:var(--color-text);background:0 0}._4Lvuhq_secondary:hover:not(:disabled),._4Lvuhq_secondary[data-state=hover]{background:#f5f0e80a;border-color:#f5f0e866}._4Lvuhq_primary:active:not(:disabled),._4Lvuhq_primary[data-state=pressed],._4Lvuhq_light:active:not(:disabled),._4Lvuhq_light[data-state=pressed]{filter:brightness(.94)}._4Lvuhq_quiet{min-height:0;padding:var(--space-1) 0;color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-muted);text-decoration-color:var(--color-muted);text-underline-offset:.2em;background:0 0}._4Lvuhq_quiet:hover:not(:disabled),._4Lvuhq_quiet[data-state=hover]{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);translate:none}._4Lvuhq_quiet:active:not(:disabled),._4Lvuhq_quiet[data-state=pressed]{color:var(--color-accent)}._4Lvuhq_button:disabled,._4Lvuhq_button[aria-disabled=true]{cursor:not-allowed;opacity:.45}
.qd_ALG_bezel{--spill:242, 172, 90;border-radius:var(--radius-shell);border:1px solid var(--color-border);box-shadow:inset 0 1px 0 #ffffff0f, var(--shadow-3), 0 0 60px rgba(var(--spill), .22);background:#04080e;padding:6px;position:relative}.qd_ALG_glass{aspect-ratio:var(--glass-ratio,16 / 10);clip-path:inset(0 round 12px);border-radius:var(--radius-input);background:#0b111c;flex-direction:column;display:flex;position:relative}.qd_ALG_bar{border-bottom:1px solid var(--color-border);max-width:none;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#f5f0e8b3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;padding:6px 12px;font-size:11px;font-weight:500;line-height:14px;display:flex}.qd_ALG_app{color:#f5f0e8e6;font-weight:600}.qd_ALG_bar button,.qd_ALG_bar a{letter-spacing:0;text-transform:none}.qd_ALG_content{flex:1;position:relative}.qd_ALG_reflection{pointer-events:none;background:linear-gradient(120deg,#ffffff12 0%,#0000 40%);position:absolute;inset:0}.qd_ALG_action :is(a,button){min-height:24px;padding:0 10px;font-size:12px;line-height:20px}@media (max-width:1199px){.qd_ALG_glass{aspect-ratio:auto}}.qd_ALG_viewTabs{border-radius:var(--radius-control);background:#f5f0e80f;gap:2px;margin-right:auto;padding:1px;display:inline-flex}.qd_ALG_viewTab{border-radius:var(--radius-sign);color:#f5f0e8b8;min-height:20px;font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-feedback) var(--ease-standard), color var(--duration-feedback) var(--ease-standard), scale var(--duration-press) var(--ease-out);background:0 0;border:0;padding:0 8px;font-size:11px;line-height:14px;position:relative}@media (pointer:coarse){.qd_ALG_viewTab:after{content:"";position:absolute;inset:-12px -2px}}.qd_ALG_viewTab:hover{color:var(--color-headlight);background:#f5f0e81a}.qd_ALG_viewTab[aria-pressed=true]{background:var(--color-signal-amber);color:var(--color-night-coast)}.qd_ALG_viewTab[aria-pressed=true]:hover{background:color-mix(in oklch, var(--color-signal-amber), white 14%)}.qd_ALG_viewLoading{min-height:240px}.qd_ALG_myPart{display:none}:root[data-seat=hiring] [data-my-part] .qd_ALG_content{outline:2px dashed var(--color-signal-amber);outline-offset:-6px}:root[data-seat=hiring] [data-my-part] .qd_ALG_myPart{z-index:3;border-radius:var(--radius-sign);max-width:min(60%,320px);font-family:var(--font-sans);color:var(--color-headlight);pointer-events:none;background:#05070bd1;padding:4px 8px;font-size:11px;line-height:15px;display:block;position:absolute;top:10px;left:10px}.qd_ALG_myPartLabel{color:var(--color-signal-amber);font-weight:700}
.zmYkmG_chart{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-night-coast);box-shadow:inset 0 0 0 1px var(--color-border);margin:0;display:grid;container-type:inline-size}.zmYkmG_chart figcaption{color:var(--color-haze)}.zmYkmG_head,.zmYkmG_row{align-items:center;gap:var(--space-4);grid-template-columns:76px minmax(0,1fr) minmax(0,1fr);display:grid}.zmYkmG_head{padding:0 calc(var(--space-2) + 1px);color:var(--color-haze)}.zmYkmG_head strong{color:var(--color-headlight);font-weight:600}ul.zmYkmG_rows{gap:var(--space-2);max-width:none;margin:0;padding:0;list-style:none;display:grid}.zmYkmG_rows li{max-width:none}.zmYkmG_row{width:100%;min-height:52px;padding:var(--space-2);border-radius:var(--radius-control);color:var(--color-headlight);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-editorial), border-color var(--duration-fast) var(--ease-editorial), scale var(--duration-press) var(--ease-out);background:0 0;border:1px solid #0000}@media (hover:hover){.zmYkmG_row:hover{background:#f5f0e80f}}.zmYkmG_row:active{scale:.99}.zmYkmG_row[aria-pressed=true]{background:#f2ac5a14;border-color:#f2ac5a99}.zmYkmG_name{font-weight:500}.zmYkmG_cell{gap:6px;display:grid}.zmYkmG_inline{font:500 12px/16px var(--font-body);color:var(--color-haze);display:none}.zmYkmG_track{border-radius:var(--radius-pill);background:var(--color-fog);height:8px;position:relative}.zmYkmG_ask,.zmYkmG_close{border-radius:var(--radius-pill);position:absolute;inset:0 auto 0 0}.zmYkmG_ask{background:var(--color-signal-amber)}.zmYkmG_close{background:var(--color-headlight)}.zmYkmG_value{font:500 14px/20px var(--font-body);font-variant-numeric:tabular-nums}.zmYkmG_count{color:var(--color-haze);margin-left:4px;font-weight:400}.zmYkmG_read{gap:var(--space-2);min-height:72px;padding:var(--space-3) var(--space-4);border-left:2px solid var(--color-border-strong);font:400 15px/24px var(--font-body);color:#f5f0e8e0;display:grid}.zmYkmG_read p{margin:0}.zmYkmG_read strong{color:var(--color-headlight);font-weight:600}.zmYkmG_caution,.zmYkmG_prompt{color:var(--color-haze)}.zmYkmG_tableToggle{display:flex}.zmYkmG_toggle{min-height:44px;color:var(--color-headlight);font:500 14px/20px var(--font-body);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);cursor:pointer;background:0 0;border:0;padding:0}.zmYkmG_toggle:hover{text-decoration-color:currentColor}.zmYkmG_tableWrap{overflow-x:auto}.zmYkmG_table{border-collapse:collapse;width:100%;font:400 14px/20px var(--font-body);font-variant-numeric:tabular-nums;color:var(--color-headlight)}.zmYkmG_table th,.zmYkmG_table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap}.zmYkmG_table thead th{color:var(--color-haze);font-weight:500}.zmYkmG_table tbody th{font-weight:500}.zmYkmG_cellRate{margin-left:var(--space-2);color:var(--color-haze)}@container (max-width:560px){.zmYkmG_table th,.zmYkmG_table td{padding:var(--space-2);white-space:normal}.zmYkmG_cellCount,.zmYkmG_cellRate{display:block}.zmYkmG_cellRate{margin-left:0}.zmYkmG_head,.zmYkmG_row{gap:var(--space-3);grid-template-columns:64px minmax(0,1fr) minmax(0,1fr)}.zmYkmG_count{margin-left:0;font-size:12px;line-height:16px;display:block}}@container (max-width:420px){.zmYkmG_head{display:none}.zmYkmG_row{gap:var(--space-3);padding:var(--space-3);grid-template-columns:minmax(0,1fr)}.zmYkmG_inline{display:block}.zmYkmG_count{margin-left:0;font-size:12px;line-height:16px;display:block}}
.iDnsla_atmosphere{z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.iDnsla_atmosphere>*{will-change:opacity;position:absolute;inset:0}.iDnsla_scrim{background:linear-gradient(90deg, var(--theme-scrim) 0%, color-mix(in srgb, var(--theme-scrim) 55%, transparent) 38%, transparent 62%);opacity:var(--scrim-a,.88)}.iDnsla_exposure{opacity:0;transition:opacity .8s var(--ease-out);background:#000}html[data-ignition=off] .iDnsla_exposure{opacity:.25}.iDnsla_sky{mix-blend-mode:soft-light;opacity:.55;background:linear-gradient(180deg, var(--sky-a-top,#0e1a2b) 0%, var(--sky-a-horizon,#b8673f) 100%)}.iDnsla_skyNext{opacity:calc(.55 * var(--sky-mix,0));background:linear-gradient(180deg, var(--sky-b-top,#0b1630) 0%, var(--sky-b-horizon,#5a4a6a) 100%)}.iDnsla_sun{mix-blend-mode:screen;will-change:opacity, transform;width:60vw;height:60vh;opacity:var(--sun,.35);transform:translateX(calc(var(--sun-x,.28) * 100vw));background:radial-gradient(closest-side,#ffc48cd9,#ffa06e40 55%,#0000);inset:28vh auto auto -30vw}.iDnsla_moon{width:46vw;height:56vh;opacity:calc(.06 * var(--moon,0));background:radial-gradient(closest-side,#dce6ff,#0000 70%);inset:-18vh 6vw auto auto}.iDnsla_stars{width:100%;height:40vh;opacity:calc(var(--stars,.2) * .75);bottom:auto;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}@media (prefers-reduced-motion:reduce){.iDnsla_skyNext,.iDnsla_sun,.iDnsla_moon,.iDnsla_scrim{transition:opacity .3s ease-out}.iDnsla_atmosphere[data-instant] .iDnsla_skyNext{transition:none}}@media (max-width:767px){.iDnsla_scrim,.iDnsla_sun{display:none}}@media (prefers-reduced-motion:reduce){.iDnsla_stars{display:none}}
.ZN1VLG_figure{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-night-coast);margin:0;display:grid}.ZN1VLG_figure figcaption,.ZN1VLG_job{color:var(--color-haze)}.ZN1VLG_boxes{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ZN1VLG_box{width:100%;min-height:64px;padding:var(--space-3);border-radius:var(--radius-control);border:1px solid var(--border-input);background:var(--color-fog);color:var(--color-headlight);font-family:var(--font-sans);font-size:var(--type-interface-size);cursor:help;font-weight:500}.ZN1VLG_box[aria-pressed=true]{border-color:var(--color-signal-amber)}.ZN1VLG_day{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-decorative);display:grid}.ZN1VLG_funnel{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ZN1VLG_sliderLabel{gap:var(--space-2);display:grid}.ZN1VLG_slider{width:100%;accent-color:var(--color-signal-amber)}.ZN1VLG_rejected{padding-top:var(--space-3);border-top:1px solid var(--color-border)}.ZN1VLG_readout{gap:var(--space-1);display:grid}.ZN1VLG_readout span:last-child{color:var(--color-haze)}.ZN1VLG_words{grid-template-columns:repeat(auto-fill,minmax(10px,1fr));gap:3px;display:grid}.ZN1VLG_word{border-radius:var(--radius-sign);background:var(--color-headlight);height:10px;transition:opacity var(--duration-reflow) var(--ease-standard)}.ZN1VLG_word[data-lost]{box-shadow:inset 0 0 0 1px var(--color-hairline);background:0 0}
