.home-module__tft7gq__intro{padding-bottom:var(--space-6)}.home-module__tft7gq__intro .home-module__tft7gq__tagline{max-width:24em;color:var(--ink);font-family:var(--font-serif);font-size:var(--fs-title);line-height:var(--lh-tight);letter-spacing:-.01em;text-wrap:balance;margin:0}.home-module__tft7gq__intro .home-module__tft7gq__tagline+p{margin-top:var(--space-3)}.home-module__tft7gq__latest{align-items:center;gap:var(--space-7);padding:var(--space-6) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.home-module__tft7gq__latestCopy h1{margin:var(--space-2) 0 0;font-family:var(--font-serif);font-size:var(--fs-subtitle);font-weight:400;line-height:var(--lh-heading);text-wrap:balance}.home-module__tft7gq__latestCopy h1 a{color:var(--ink);text-decoration:none}.home-module__tft7gq__latestCopy h1 a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.home-module__tft7gq__verdict{margin:var(--space-3) 0 0;color:var(--muted-ink);font-size:var(--fs-body);line-height:var(--lh-body)}.home-module__tft7gq__latestCopy .rb-actions{gap:var(--space-2) var(--space-4)}.home-module__tft7gq__verdict strong{color:var(--ink);font-weight:550}.home-module__tft7gq__latestPoster img{aspect-ratio:16/9;border-radius:var(--radius-media);object-fit:cover;width:100%;display:block}.home-module__tft7gq__experimentList{margin:0;padding:0;list-style:none}.home-module__tft7gq__experimentList li+li{border-top:1px solid var(--rule)}.home-module__tft7gq__experiment{align-items:center;gap:var(--space-5);padding:var(--space-4) 0;color:inherit;grid-template-columns:176px minmax(0,1fr) auto;text-decoration:none;display:grid}.home-module__tft7gq__thumb{aspect-ratio:16/9;border-radius:var(--radius-media);background:var(--surface2);display:block;overflow:hidden}.home-module__tft7gq__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.home-module__tft7gq__experiment:hover .home-module__tft7gq__thumb img{transform:scale(1.03)}.home-module__tft7gq__experimentBody{flex-direction:column;gap:4px;min-width:0;display:flex}.home-module__tft7gq__experimentBody strong{color:var(--ink);font-size:var(--fs-body);font-weight:550;line-height:var(--lh-heading)}.home-module__tft7gq__experiment:hover .home-module__tft7gq__experimentBody strong{text-underline-offset:3px;text-decoration:underline}.home-module__tft7gq__experimentVerdict{color:var(--muted-ink);font-size:var(--fs-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.home-module__tft7gq__experimentDate{white-space:nowrap;align-self:start;padding-top:2px}.home-module__tft7gq__modelTable td a{font-weight:500}.home-module__tft7gq__provider{color:var(--muted-ink);font-size:var(--fs-xs)}.home-module__tft7gq__methodList{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-module__tft7gq__methodList li{font-size:var(--fs-sm);flex-direction:column;gap:4px;line-height:1.5;display:flex}.home-module__tft7gq__methodList strong{color:var(--ink);font-weight:550}.home-module__tft7gq__methodList span{color:var(--muted-ink)}@media (max-width:900px){.home-module__tft7gq__latest{gap:var(--space-5);grid-template-columns:1fr}.home-module__tft7gq__latest>figure,.home-module__tft7gq__latestPoster{order:-1}.home-module__tft7gq__methodList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.home-module__tft7gq__experiment{align-items:start;gap:var(--space-3);grid-template-columns:112px minmax(0,1fr)}.home-module__tft7gq__experimentDate{display:none}.home-module__tft7gq__experimentVerdict{-webkit-line-clamp:2}.home-module__tft7gq__hideSmall{display:none}.home-module__tft7gq__methodList{gap:var(--space-4);grid-template-columns:1fr}}
.experiment-media-module__OsCAVa__figure{min-width:0;margin:0}.experiment-media-module__OsCAVa__frame{aspect-ratio:16/9;border-radius:var(--radius-media);background:#d9dadd;position:relative;overflow:hidden}.experiment-media-module__OsCAVa__frame video{object-fit:cover;width:100%;height:100%;display:block}.experiment-media-module__OsCAVa__medium{color:#f7f4ec;font-family:var(--font-mono);font-size:var(--fs-micro);background:#101310b8;border-radius:3px;padding:3px 6px;line-height:1.3;position:absolute;bottom:10px;left:10px}
.editorial-shell-module__KityFa__shell{--bg:#f5f3ec;--surface:#fff;--surface2:#ebe8df;--border:#1013101f;--text:#141714;--muted:#5d635e;--dim:#6b716c;--canvas:#f5f3ec;--paper:#f5f3ec;--ink:#141714;--sky:#65c8e5;--sky-ink:#17657c;--accent:#17657c;--accent-ink:#17657c;--muted-ink:#5d635e;--rule:#1013101f;--rule-strong:#10131047;--tint:#ece9e0;background:var(--paper);min-width:320px;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);overflow-x:clip}.editorial-shell-module__KityFa__main{min-height:70svh}.editorial-shell-module__KityFa__shell :where(h2){--fs-h1:var(--fs-h2)}.editorial-shell-module__KityFa__shell :where(h3,h4,h5,h6){--fs-h1:var(--fs-h3);--fs-h2:var(--fs-h3)}.editorial-shell-module__KityFa__shell :where(p,li,dd,dt,td,th,figcaption,blockquote,button,label,summary){--fs-h1:var(--fs-lead);--fs-h2:var(--fs-lead);--fs-h3:var(--fs-lead)}.editorial-shell-module__KityFa__shell :focus-visible{outline-color:var(--accent-ink)}.editorial-shell-module__KityFa__shell .skip-link{background:var(--ink);color:var(--paper)}.editorial-shell-module__KityFa__shell .site-header.site-header--compact{z-index:50;border-bottom:1px solid var(--rule);background:var(--paper);width:100%;color:var(--ink);padding:0;position:relative}.editorial-shell-module__KityFa__shell .site-header--compact .hero-header-row{width:min(var(--w-wide), calc(100% - 2 * var(--gutter)));height:var(--header-h);align-items:center;gap:var(--space-6);min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0;display:flex}:is(.editorial-shell-module__KityFa__shell .hero-brand,.editorial-shell-module__KityFa__shell .site-footer-brand){color:var(--ink)}.editorial-shell-module__KityFa__shell .site-header--compact .remakebench-logo{gap:8px}.editorial-shell-module__KityFa__shell .site-header--compact .remakebench-logo__mark{filter:none;width:20px;height:20px}.editorial-shell-module__KityFa__shell .site-header--compact .remakebench-logo__wordmark{font-size:var(--fs-body);letter-spacing:-.01em}.editorial-shell-module__KityFa__shell .remakebench-logo__wordmark>span{color:var(--muted-ink)}.editorial-shell-module__KityFa__shell .site-header--compact .hero-desktop-nav{justify-content:flex-start;gap:var(--space-5);flex:1;margin:0;display:flex}.editorial-shell-module__KityFa__shell .site-header--compact .hero-desktop-nav a{color:var(--muted-ink);font-size:var(--fs-sm);letter-spacing:0;text-shadow:none;padding:0;font-weight:450}:is(.editorial-shell-module__KityFa__shell .site-header--compact .hero-desktop-nav a:hover,.editorial-shell-module__KityFa__shell .site-header--compact .hero-desktop-nav a:focus-visible,.editorial-shell-module__KityFa__shell .site-header--compact .hero-desktop-nav a[aria-current=page]){color:var(--ink)}.editorial-shell-module__KityFa__shell .site-header--compact .hero-desktop-nav a:after{background:var(--ink);height:1px;bottom:-4px}.editorial-shell-module__KityFa__shell .site-header--compact .hero-nav-actions{gap:var(--space-2);margin-left:auto}:is(.editorial-shell-module__KityFa__shell .hero-builder-cta,.editorial-shell-module__KityFa__shell .hero-profile-button,.editorial-shell-module__KityFa__shell .hero-menu-button){border:1px solid var(--rule-strong);height:32px;min-height:32px;color:var(--ink);font-size:var(--fs-xs);box-shadow:none;background:0 0;border-radius:4px;padding:0 12px;font-weight:550;transform:none}:is(.editorial-shell-module__KityFa__shell .hero-profile-button,.editorial-shell-module__KityFa__shell .hero-menu-button){width:32px;padding:0}:is(.editorial-shell-module__KityFa__shell .hero-builder-cta:hover,.editorial-shell-module__KityFa__shell .hero-builder-cta:focus-visible,.editorial-shell-module__KityFa__shell .hero-profile-button:hover,.editorial-shell-module__KityFa__shell .hero-menu-button:hover,.editorial-shell-module__KityFa__shell .hero-menu-button.is-open){border-color:var(--ink);background:var(--ink);color:var(--paper);transform:none}.editorial-shell-module__KityFa__shell .hero-mobile-menu{top:calc(var(--header-h) + 4px);max-height:calc(100dvh - var(--header-h) - 16px);border:1px solid var(--rule-strong);background:var(--paper);color:var(--ink);border-radius:6px;left:12px;right:12px;box-shadow:0 12px 40px #0000001f}:is(.editorial-shell-module__KityFa__shell .hero-mobile-menu nav a,.editorial-shell-module__KityFa__shell .hero-mobile-actions a,.editorial-shell-module__KityFa__shell .hero-mobile-actions button){color:var(--ink);font-size:var(--fs-body)}.editorial-shell-module__KityFa__shell .hero-mobile-menu nav a{border-color:var(--rule)}.editorial-shell-module__KityFa__shell .site-footer{margin-top:var(--section-gap);border-top:1px solid var(--rule);padding:var(--space-6) 0 var(--space-7);color:var(--muted-ink);font-size:var(--fs-xs);background:0 0}.editorial-shell-module__KityFa__shell .site-footer-inner{width:min(var(--w-wide), calc(100% - 2 * var(--gutter)));margin:0 auto}.editorial-shell-module__KityFa__shell .site-footer-main{justify-content:space-between;align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;padding:0;display:flex}.editorial-shell-module__KityFa__shell .site-footer-identity{gap:var(--space-2);flex-direction:column;max-width:420px;display:flex}.editorial-shell-module__KityFa__shell .site-footer-identity p{color:var(--muted-ink);font-size:var(--fs-xs);line-height:var(--lh-body);margin:0}.editorial-shell-module__KityFa__shell .site-footer-brand .remakebench-logo__mark{filter:none;width:18px;height:18px}.editorial-shell-module__KityFa__shell .site-footer-brand .remakebench-logo__wordmark{font-size:var(--fs-sm)}.editorial-shell-module__KityFa__shell .site-footer-nav{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.editorial-shell-module__KityFa__shell .site-footer-nav a{color:var(--ink);font-size:var(--fs-xs);text-decoration:none}.editorial-shell-module__KityFa__shell .site-footer-nav a:hover{text-underline-offset:3px;text-decoration:underline}.editorial-shell-module__KityFa__shell .site-footer-bottom{display:none}@media (max-width:1023px){.editorial-shell-module__KityFa__shell .site-header--compact .hero-desktop-nav{display:none}}@media (max-width:700px){.editorial-shell-module__KityFa__shell .site-header--compact .hero-header-row{height:52px}.editorial-shell-module__KityFa__shell .site-footer-main{flex-direction:column}}
.collection-module__ABvsQq__page{width:min(var(--w-wide), calc(100% - 2 * var(--gutter)));color:#f4f1eb;margin:0 auto}.collection-module__ABvsQq__hero{gap:var(--section-gap);padding:var(--section-gap) 0 var(--section-gap);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;display:grid}.collection-module__ABvsQq__heroCopy>span,.collection-module__ABvsQq__sectionHeading>span,.collection-module__ABvsQq__publicProof>div>span,.collection-module__ABvsQq__limitations>div>span,.collection-module__ABvsQq__download>div>span{color:#91cadb;font:700 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;text-transform:uppercase}.collection-module__ABvsQq__hero h1{max-width:720px;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:470;line-height:var(--lh-tight);text-wrap:balance;margin:15px 0 0}.collection-module__ABvsQq__heroCopy>p{color:#a9b0b5;max-width:660px;font-size:var(--fs-body);margin:24px 0 0;line-height:1.72}.collection-module__ABvsQq__heroOffer{border-left:1px solid #91cadb75;margin-top:16px;padding-left:14px}.collection-module__ABvsQq__heroOfferEyebrow{color:#91cadb;font:700 var(--fs-micro)/1.3 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;display:block}.collection-module__ABvsQq__heroOffer h2{max-width:560px;font-size:var(--fs-h3);letter-spacing:-.01em;text-wrap:balance;margin:7px 0 0;font-weight:560;line-height:1.1}.collection-module__ABvsQq__heroOffer p{color:#a9b0b5;max-width:620px;font-size:var(--fs-micro);margin:7px 0 0;line-height:1.45}.collection-module__ABvsQq__heroOfferActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.collection-module__ABvsQq__heroOfferActions a{color:#f4f1eb;min-height:44px;font-size:var(--fs-micro);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-weight:680;text-decoration:none;display:inline-flex}.collection-module__ABvsQq__heroOfferActions .collection-module__ABvsQq__heroOfferPrimary{color:#080a09;background:#f4f1eb;border-color:#f4f1eb}.collection-module__ABvsQq__heroOfferSecondary{background:#ffffff09}.collection-module__ABvsQq__heroMedia{background:#080a09;border:1px solid #ffffff21;border-radius:22px;min-height:410px;position:relative;overflow:hidden}.collection-module__ABvsQq__heroMedia:after{content:"";background:linear-gradient(#0000 45%,#000000bf);position:absolute;inset:0}.collection-module__ABvsQq__heroMedia img{object-fit:cover}.collection-module__ABvsQq__heroMedia span{z-index:1;color:#d6dadd;font:650 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;position:absolute;bottom:18px;left:20px}.collection-module__ABvsQq__progressSection{margin:0 0 28px}.collection-module__ABvsQq__publicProof{padding:var(--space-7);background:linear-gradient(135deg,#56abc614,#0000 55%),#080a09e6;border:1px solid #ffffff1f;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:45px;scroll-margin-top:24px;display:grid}.collection-module__ABvsQq__publicProof h2,.collection-module__ABvsQq__sectionHeading h2,.collection-module__ABvsQq__limitations h2,.collection-module__ABvsQq__download h2{font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:490;line-height:var(--lh-tight);margin:13px 0 0}.collection-module__ABvsQq__publicProof p,.collection-module__ABvsQq__sectionHeading p,.collection-module__ABvsQq__download p{color:#9fa7ad;max-width:680px;font-size:var(--fs-xs);margin:18px 0 0;line-height:1.7}.collection-module__ABvsQq__publicPrompt{border-left:1px solid #91cadb6b;max-width:720px;margin-top:24px;padding-left:16px}.collection-module__ABvsQq__publicPrompt>strong{color:#c9e4ec;font:700 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;text-transform:uppercase}.collection-module__ABvsQq__publicPrompt blockquote{color:#d8dce0;font-size:var(--fs-xs);margin:10px 0 0;line-height:1.65}.collection-module__ABvsQq__publicPrompt p{font-size:var(--fs-micro);margin-top:10px}.collection-module__ABvsQq__publicActions{gap:8px;min-width:250px;display:grid}.collection-module__ABvsQq__publicActions a,.collection-module__ABvsQq__primaryAction{color:#f4f1eb;min-height:43px;font-size:var(--fs-micro);border:1px solid #ffffff29;border-radius:999px;justify-content:space-between;align-items:center;padding:0 16px;font-weight:650;text-decoration:none;display:inline-flex}.collection-module__ABvsQq__publicActions a:first-child{color:#080a09;background:#f4f1eb;border-color:#f4f1eb}.collection-module__ABvsQq__inventory{padding:var(--section-gap) 0}.collection-module__ABvsQq__inventoryDisclosure{margin-top:var(--space-7);border-top:1px solid #ffffff1f;padding-top:24px}.collection-module__ABvsQq__inventoryDisclosure>summary{cursor:pointer;color:#a8cfd9;width:fit-content;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:680}.collection-module__ABvsQq__inventoryDisclosure>summary:focus-visible{outline-offset:3px;outline:2px solid #91cadb}.collection-module__ABvsQq__inventoryDisclosure .collection-module__ABvsQq__inventory{padding-top:var(--space-7)}.collection-module__ABvsQq__inventoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:38px;display:grid}.collection-module__ABvsQq__inventoryGrid article{background:#080a09db;border:1px solid #ffffff1c;border-radius:18px;min-height:220px;padding:27px}.collection-module__ABvsQq__inventoryGrid article>span{color:#8d969c;font:650 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;text-transform:uppercase}.collection-module__ABvsQq__inventoryGrid strong{font-size:var(--fs-h2);letter-spacing:-.01em;margin-top:28px;font-weight:500;display:block}.collection-module__ABvsQq__inventoryGrid p{color:#959ea4;font-size:var(--fs-micro);margin:14px 0 0;line-height:1.65}.collection-module__ABvsQq__inventoryGrid code{overflow-wrap:anywhere;font-size:var(--fs-micro)}.collection-module__ABvsQq__limitations{gap:var(--space-7);padding:var(--space-7) 0;border-top:1px solid #ffffff1f;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);display:grid}.collection-module__ABvsQq__limitations ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.collection-module__ABvsQq__limitations li{color:#a0a8ad;font-size:var(--fs-xs);border-bottom:1px solid #ffffff17;padding:0 0 13px 23px;line-height:1.55}.collection-module__ABvsQq__limitations li:before{float:left;color:#91cadb;content:"—";margin-left:-20px}.collection-module__ABvsQq__download{margin-bottom:var(--section-gap);padding:var(--space-7);background:linear-gradient(130deg,#75c5de17,#0000 55%),#080a09eb;border:1px solid #ffffff21;border-radius:24px;justify-content:space-between;align-items:center;gap:45px;display:flex}.collection-module__ABvsQq__download h2{max-width:750px}.collection-module__ABvsQq__primaryAction{color:#080a09;background:#f4f1eb;border-color:#f4f1eb;flex:none;min-height:50px;padding:0 20px}@media (hover:hover){.collection-module__ABvsQq__heroOfferActions a:hover{border-color:#ffffff6b;transform:translateY(-1px)}}@media (min-width:881px) and (max-height:700px){.collection-module__ABvsQq__hero{padding-top:35px}}@media (max-width:880px){.collection-module__ABvsQq__hero{grid-template-columns:1fr}.collection-module__ABvsQq__heroMedia{min-height:min(62vw,480px)}.collection-module__ABvsQq__publicProof{grid-template-columns:1fr}.collection-module__ABvsQq__inventoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-module__ABvsQq__limitations{grid-template-columns:1fr}.collection-module__ABvsQq__download{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.collection-module__ABvsQq__page{width:min(var(--w-wide), calc(100% - 2 * var(--gutter)))}.collection-module__ABvsQq__inventoryGrid{grid-template-columns:1fr}.collection-module__ABvsQq__publicActions{width:100%;min-width:0}.collection-module__ABvsQq__primaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.collection-module__ABvsQq__heroOfferActions a{transition:none}}.collection-module__ABvsQq__page{width:min(var(--w-wide), calc(100% - 2 * var(--gutter)));color:#101310}.collection-module__ABvsQq__hero{padding:var(--section-gap) 0 var(--section-gap)}.collection-module__ABvsQq__heroCopy>span,.collection-module__ABvsQq__sectionHeading>span,.collection-module__ABvsQq__publicProof>div>span,.collection-module__ABvsQq__limitations>div>span,.collection-module__ABvsQq__download>div>span,.collection-module__ABvsQq__heroOfferEyebrow{color:#17657c;font-family:var(--font-geist-mono), ui-monospace, monospace}.collection-module__ABvsQq__hero h1,.collection-module__ABvsQq__heroOffer h2,.collection-module__ABvsQq__publicProof h2,.collection-module__ABvsQq__sectionHeading h2,.collection-module__ABvsQq__limitations h2,.collection-module__ABvsQq__download h2,.collection-module__ABvsQq__inventoryGrid strong{color:#101310;font-family:var(--font-newsreader), Georgia, serif}.collection-module__ABvsQq__heroCopy>p,.collection-module__ABvsQq__heroOffer p,.collection-module__ABvsQq__publicProof p,.collection-module__ABvsQq__sectionHeading p,.collection-module__ABvsQq__download p,.collection-module__ABvsQq__inventoryGrid p,.collection-module__ABvsQq__limitations li{color:#5d635e}.collection-module__ABvsQq__heroOffer{border-color:#17657c}.collection-module__ABvsQq__heroOfferActions a,.collection-module__ABvsQq__publicActions a,.collection-module__ABvsQq__primaryAction{color:#101310;background:0 0;border-color:#10131047;border-radius:2px}.collection-module__ABvsQq__heroOfferActions .collection-module__ABvsQq__heroOfferPrimary,.collection-module__ABvsQq__publicActions a:first-child,.collection-module__ABvsQq__primaryAction{color:#f6f3ea;background:#101310;border-color:#101310}.collection-module__ABvsQq__publicProof,.collection-module__ABvsQq__download{background:#eeeae0;border-color:#10131047;border-radius:0}.collection-module__ABvsQq__publicPrompt{border-color:#17657c}.collection-module__ABvsQq__publicPrompt>strong{color:#17657c}.collection-module__ABvsQq__publicPrompt blockquote{color:#101310}.collection-module__ABvsQq__inventoryDisclosure,.collection-module__ABvsQq__limitations{border-color:#10131047}.collection-module__ABvsQq__inventoryDisclosure>summary{color:#17657c}.collection-module__ABvsQq__inventoryGrid{border-top:1px solid #10131047;border-left:1px solid #10131047;gap:0}.collection-module__ABvsQq__inventoryGrid article{background:0 0;border-width:0 1px 1px 0;border-color:#10131047;border-radius:0;min-height:200px}.collection-module__ABvsQq__inventoryGrid article>span{color:#5d635e}.collection-module__ABvsQq__limitations li{border-color:#10131024}.collection-module__ABvsQq__limitations li:before{color:#17657c}@media (hover:hover){.collection-module__ABvsQq__heroOfferActions a:hover{color:#101310;background:#e9f4f5;border-color:#17657c}}@media (max-width:560px){.collection-module__ABvsQq__page{width:calc(100% - 32px)}}
.collection-module__zGfsPW__page{width:min(var(--w-wide), calc(100% - 2 * var(--gutter)));color:#f4f1eb;margin:0 auto}.collection-module__zGfsPW__hero{gap:var(--section-gap);padding:var(--section-gap) 0 var(--space-7);grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);align-items:center;display:grid}.collection-module__zGfsPW__heroCopy>span,.collection-module__zGfsPW__scope>div:first-child>span,.collection-module__zGfsPW__sectionHeading>span,.collection-module__zGfsPW__packageState>div>span{color:#91cadb;font:700 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;text-transform:uppercase}.collection-module__zGfsPW__hero h1{max-width:760px;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:470;line-height:var(--lh-tight);text-wrap:balance;margin:14px 0 0}.collection-module__zGfsPW__heroCopy>p{color:#aab1b6;max-width:700px;font-size:var(--fs-body);margin:23px 0 0;line-height:1.72}.collection-module__zGfsPW__actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.collection-module__zGfsPW__actions a,.collection-module__zGfsPW__actions button,.collection-module__zGfsPW__packageState>a{color:#f4f1eb;min-height:44px;font-size:var(--fs-micro);border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:0 16px;font-weight:680;text-decoration:none;display:inline-flex}.collection-module__zGfsPW__actions a:first-child,.collection-module__zGfsPW__actions button:first-child{color:#080a09;background:#f4f1eb;border-color:#f4f1eb}.collection-module__zGfsPW__primaryDownload,.collection-module__zGfsPW__taskDownload{cursor:pointer;font-family:inherit}.collection-module__zGfsPW__heroMedia{background:#080a09;border:1px solid #ffffff24;border-radius:24px;min-height:460px;margin:0;position:relative;overflow:hidden}.collection-module__zGfsPW__heroMedia:after{content:"";background:linear-gradient(#0000 45%,#000000b8);position:absolute;inset:0}.collection-module__zGfsPW__heroMedia img{object-fit:cover}.collection-module__zGfsPW__heroMedia figcaption{z-index:1;color:#f4f1ebb3;font-size:var(--fs-micro);line-height:1.5;position:absolute;bottom:17px;left:18px;right:18px}.collection-module__zGfsPW__summary{background:#ffffff08;border:1px solid #ffffff1f;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.collection-module__zGfsPW__summary div{padding:25px}.collection-module__zGfsPW__summary div+div{border-left:1px solid #ffffff1a}.collection-module__zGfsPW__summary strong{font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:500;display:block}.collection-module__zGfsPW__summary span{color:#90999f;font:650 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:6px;display:block}.collection-module__zGfsPW__scope{gap:var(--section-gap);padding:var(--section-gap) 0;border-bottom:1px solid #ffffff1c;grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr);display:grid}.collection-module__zGfsPW__scope h2,.collection-module__zGfsPW__sectionHeading h2,.collection-module__zGfsPW__packageState h2{font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:480;line-height:var(--lh-tight);margin:12px 0 0}.collection-module__zGfsPW__scope>div:first-child>p,.collection-module__zGfsPW__sectionHeading p,.collection-module__zGfsPW__packageState p{color:#9fa6ac;margin:18px 0 0;line-height:1.65}.collection-module__zGfsPW__scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.collection-module__zGfsPW__scopeGrid section{background:#ffffff06;border:1px solid #ffffff1a;border-radius:17px;padding:22px}.collection-module__zGfsPW__scopeGrid h3{color:#d0d5d8;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;margin:0}.collection-module__zGfsPW__scopeGrid ul{color:#969ea4;font-size:var(--fs-micro);gap:7px;margin:13px 0 0;padding:0;line-height:1.5;list-style:none;display:grid}.collection-module__zGfsPW__scopeGrid li:before{color:#91cadb;content:"·";margin-right:7px}.collection-module__zGfsPW__ledgers{padding:var(--section-gap) 0 var(--section-gap)}.collection-module__zGfsPW__sectionHeading p{max-width:720px}.collection-module__zGfsPW__runBoard{background:#080a09d1;border:1px solid #ffffff1f;border-radius:22px;margin-top:40px;overflow:hidden}.collection-module__zGfsPW__runHeader,.collection-module__zGfsPW__runRow{grid-template-columns:58px minmax(220px,1.3fr) minmax(160px,.8fr) minmax(150px,.7fr) 70px;align-items:center;gap:18px;display:grid}.collection-module__zGfsPW__runHeader{color:#818a90;min-height:48px;font:650 var(--fs-micro)/1 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #ffffff1c;padding:0 22px}.collection-module__zGfsPW__runRow{color:#f4f1eb;min-height:92px;padding:0 22px;text-decoration:none;transition:background .18s}.collection-module__zGfsPW__runRow+.collection-module__zGfsPW__runRow{border-top:1px solid #ffffff17}.collection-module__zGfsPW__index{color:#a3abb0;font:650 var(--fs-micro)/1 ui-monospace, SFMono-Regular, Menlo, monospace}.collection-module__zGfsPW__identity,.collection-module__zGfsPW__metric{gap:6px;min-width:0;display:grid}.collection-module__zGfsPW__identity strong{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:540;overflow:hidden}.collection-module__zGfsPW__identity small,.collection-module__zGfsPW__metric small{color:#7f888e;font-size:var(--fs-micro);text-transform:uppercase;line-height:1.4}.collection-module__zGfsPW__metric strong{color:#d7dcdf;font-size:var(--fs-micro);text-overflow:ellipsis;font-weight:560;line-height:1.4;overflow:hidden}.collection-module__zGfsPW__open{color:#b8dce7;font-size:var(--fs-micro);justify-self:end;font-weight:650}.collection-module__zGfsPW__taskDownload{color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:0;padding:0}.collection-module__zGfsPW__packageState{justify-content:space-between;align-items:center;gap:var(--space-7);margin-bottom:var(--section-gap);padding:var(--space-7);background:linear-gradient(140deg,#75c5de14,#0000 55%),#090b0ad6;border:1px solid #ffffff21;border-radius:24px;display:flex}.collection-module__zGfsPW__packageState h2{max-width:780px;font-size:var(--fs-h1)}.collection-module__zGfsPW__packageState>a{color:#080a09;background:#f4f1eb;border-color:#f4f1eb;flex:none}.collection-module__zGfsPW__downloadPanel{align-items:stretch}.collection-module__zGfsPW__downloadCopy{flex:auto;min-width:0}.collection-module__zGfsPW__downloadGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.collection-module__zGfsPW__downloadGrid section{background:#ffffff06;border:1px solid #ffffff1a;border-radius:16px;padding:20px}.collection-module__zGfsPW__downloadGrid h3{color:#d8e8ed;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;margin:0}.collection-module__zGfsPW__downloadGrid ul,.collection-module__zGfsPW__downloadGrid ol,.collection-module__zGfsPW__technicalDetails ul{color:#9fa8ad;font-size:var(--fs-micro);gap:8px;margin:14px 0 0;padding-left:18px;line-height:1.55;display:grid}.collection-module__zGfsPW__downloadGrid code,.collection-module__zGfsPW__technicalDetails code{color:#c6e7f0;overflow-wrap:anywhere}.collection-module__zGfsPW__rightsNotice{border-left:2px solid #91cadb;padding-left:15px}.collection-module__zGfsPW__rightsNotice strong{color:#e8eef0}.collection-module__zGfsPW__technicalDetails{color:#aab2b7;font-size:var(--fs-micro);border-top:1px solid #ffffff1a;margin-top:24px;padding-top:18px;line-height:1.55}.collection-module__zGfsPW__technicalDetails summary{cursor:pointer;color:#d8e8ed;font-weight:650}.collection-module__zGfsPW__technicalDetails dl{gap:9px;margin:18px 0 0;display:grid}.collection-module__zGfsPW__technicalDetails dl div{grid-template-columns:82px minmax(0,1fr);gap:12px;display:grid}.collection-module__zGfsPW__technicalDetails dt{color:#778188;text-transform:uppercase}.collection-module__zGfsPW__technicalDetails dd{overflow-wrap:anywhere;min-width:0;margin:0}.collection-module__zGfsPW__downloadAction{flex-direction:column;flex:0 0 min(310px,31vw);justify-content:center;align-items:stretch;gap:10px;display:flex}.collection-module__zGfsPW__downloadAction>small{color:#778188;font-size:var(--fs-micro);text-align:center;line-height:1.45}.collection-module__zGfsPW__downloadAction .collection-module__zGfsPW__primaryDownload{color:#080a09;min-height:54px;font-size:var(--fs-micro);background:#f4f1eb;border:1px solid #f4f1eb;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.collection-module__zGfsPW__runRow:hover{background:#91cadb0e}.collection-module__zGfsPW__actions a:hover,.collection-module__zGfsPW__actions button:hover,.collection-module__zGfsPW__packageState>a:hover{transform:translateY(-1px)}}@media (max-width:860px){.collection-module__zGfsPW__hero,.collection-module__zGfsPW__scope{grid-template-columns:1fr}.collection-module__zGfsPW__heroMedia{min-height:360px}.collection-module__zGfsPW__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-module__zGfsPW__summary div:nth-child(3){border-top:1px solid #ffffff1a;border-left:0}.collection-module__zGfsPW__summary div:nth-child(4){border-top:1px solid #ffffff1a}.collection-module__zGfsPW__runHeader{display:none}.collection-module__zGfsPW__runRow{grid-template-columns:36px minmax(0,1fr) 60px;gap:12px;padding:16px 18px}.collection-module__zGfsPW__runRow .collection-module__zGfsPW__metric{grid-column:2}.collection-module__zGfsPW__open{grid-area:1/3/span 3}.collection-module__zGfsPW__packageState{flex-direction:column;align-items:flex-start}.collection-module__zGfsPW__downloadAction{flex-basis:auto;width:100%}}@media (max-width:560px){.collection-module__zGfsPW__page{width:min(var(--w-wide), calc(100% - 2 * var(--gutter)))}.collection-module__zGfsPW__scopeGrid{grid-template-columns:1fr}.collection-module__zGfsPW__summary div{padding:19px}.collection-module__zGfsPW__heroMedia{min-height:290px}.collection-module__zGfsPW__downloadGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.collection-module__zGfsPW__runRow{transition:none}}.collection-module__zGfsPW__page{width:min(var(--w-wide), calc(100% - 2 * var(--gutter)));color:var(--ink)}.collection-module__zGfsPW__hero{padding:var(--section-gap) 0 var(--section-gap)}.collection-module__zGfsPW__heroCopy>span,.collection-module__zGfsPW__scope>div:first-child>span,.collection-module__zGfsPW__sectionHeading>span,.collection-module__zGfsPW__packageState>div>span{color:var(--accent-ink);font-family:var(--font-geist-mono), ui-monospace, monospace}.collection-module__zGfsPW__hero h1,.collection-module__zGfsPW__scope h2,.collection-module__zGfsPW__sectionHeading h2,.collection-module__zGfsPW__packageState h2{color:var(--ink);font-family:var(--font-newsreader), Georgia, serif}.collection-module__zGfsPW__heroCopy>p,.collection-module__zGfsPW__scope>div:first-child>p,.collection-module__zGfsPW__sectionHeading p,.collection-module__zGfsPW__packageState p{color:var(--muted-ink)}.collection-module__zGfsPW__actions a,.collection-module__zGfsPW__actions button,.collection-module__zGfsPW__packageState>a,.collection-module__zGfsPW__downloadAction .collection-module__zGfsPW__primaryDownload{border-color:var(--rule-strong);color:var(--ink);background:0 0;border-radius:2px}.collection-module__zGfsPW__actions a:first-child,.collection-module__zGfsPW__actions button:first-child,.collection-module__zGfsPW__packageState>a,.collection-module__zGfsPW__downloadAction .collection-module__zGfsPW__primaryDownload{border-color:var(--ink);background:var(--ink);color:var(--paper)}.collection-module__zGfsPW__summary{border-color:var(--rule-strong);background:#eeeae0;border-radius:0}.collection-module__zGfsPW__summary div+div{border-color:var(--rule)}.collection-module__zGfsPW__summary strong{color:var(--ink);font-family:var(--font-newsreader), Georgia, serif}.collection-module__zGfsPW__summary span{color:var(--muted-ink)}.collection-module__zGfsPW__scope{border-color:var(--rule-strong)}.collection-module__zGfsPW__scopeGrid{border-top:1px solid var(--rule-strong);border-left:1px solid var(--rule-strong);gap:0}.collection-module__zGfsPW__scopeGrid section{border-color:var(--rule-strong);background:0 0;border-width:0 1px 1px 0;border-radius:0}.collection-module__zGfsPW__scopeGrid h3{color:var(--accent-ink)}.collection-module__zGfsPW__scopeGrid ul{color:var(--muted-ink)}.collection-module__zGfsPW__scopeGrid li:before{color:var(--accent-ink)}.collection-module__zGfsPW__runBoard{border-color:var(--rule-strong);background:0 0;border-radius:0}.collection-module__zGfsPW__runHeader{border-color:var(--rule);color:var(--muted-ink);background:#eeeae0}.collection-module__zGfsPW__runRow{color:var(--ink)}.collection-module__zGfsPW__runRow+.collection-module__zGfsPW__runRow{border-color:var(--rule)}.collection-module__zGfsPW__identity strong,.collection-module__zGfsPW__metric strong{color:var(--ink)}.collection-module__zGfsPW__identity small,.collection-module__zGfsPW__metric small,.collection-module__zGfsPW__index{color:var(--muted-ink)}.collection-module__zGfsPW__open{color:var(--accent-ink)}.collection-module__zGfsPW__packageState{border-color:var(--rule-strong);background:#eeeae0;border-radius:0}.collection-module__zGfsPW__downloadGrid{border-top:1px solid var(--rule);border-left:1px solid var(--rule);gap:0}.collection-module__zGfsPW__downloadGrid section{border-color:var(--rule);background:0 0;border-width:0 1px 1px 0;border-radius:0}.collection-module__zGfsPW__downloadGrid h3,.collection-module__zGfsPW__technicalDetails summary,.collection-module__zGfsPW__rightsNotice strong{color:var(--ink)}.collection-module__zGfsPW__downloadGrid ul,.collection-module__zGfsPW__downloadGrid ol,.collection-module__zGfsPW__technicalDetails ul{color:var(--muted-ink)}.collection-module__zGfsPW__downloadGrid code,.collection-module__zGfsPW__technicalDetails code{color:var(--accent-ink)}.collection-module__zGfsPW__rightsNotice{border-color:var(--accent-ink)}.collection-module__zGfsPW__technicalDetails{border-color:var(--rule);color:var(--muted-ink)}.collection-module__zGfsPW__technicalDetails dt,.collection-module__zGfsPW__downloadAction>small{color:var(--muted-ink)}@media (hover:hover){.collection-module__zGfsPW__runRow:hover{background:#e9f4f5}}@media (max-width:560px){.collection-module__zGfsPW__page{width:calc(100% - 32px)}}
.reproduction-path-module__JAlj6W__pathCard,.reproduction-path-module__JAlj6W__progressPanel{background:linear-gradient(145deg,#11161ef5,#080b10fa);border:1px solid #ffffff24;box-shadow:0 24px 70px #00000047}.reproduction-path-module__JAlj6W__pathCard{grid-template-rows:220px 1fr;min-width:0;display:grid;overflow:hidden}.reproduction-path-module__JAlj6W__pathImage{position:relative;overflow:hidden}.reproduction-path-module__JAlj6W__pathImage:after{content:"";background:linear-gradient(#0000 45%,#06080ceb);position:absolute;inset:0}.reproduction-path-module__JAlj6W__pathImage img{object-fit:cover;transition:transform .32s}.reproduction-path-module__JAlj6W__pathCard:hover .reproduction-path-module__JAlj6W__pathImage img{transform:scale(1.025)}.reproduction-path-module__JAlj6W__pathImage>span{z-index:1;color:#f0cf8d;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;background:#05080cd1;border:1px solid #fff3;padding:7px 10px;font-weight:750;position:absolute;bottom:16px;right:18px}.reproduction-path-module__JAlj6W__pathBody{flex-direction:column;gap:18px;padding:24px;display:flex}.reproduction-path-module__JAlj6W__pathTopline{color:#ffffff94;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:16px;font-weight:700;display:flex}.reproduction-path-module__JAlj6W__pathBody h3,.reproduction-path-module__JAlj6W__progressHeading h2{color:#fff;font-family:var(--font-display,inherit);font-size:var(--fs-h2);letter-spacing:-.01em;margin:0}.reproduction-path-module__JAlj6W__pathBody>p,.reproduction-path-module__JAlj6W__progressHeading p,.reproduction-path-module__JAlj6W__stepList p,.reproduction-path-module__JAlj6W__progressAccessNote{color:#ffffffad;margin:0;line-height:1.6}.reproduction-path-module__JAlj6W__capabilityMatrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.reproduction-path-module__JAlj6W__capabilityMatrix>div{background:#ffffff06;border:1px solid #ffffff17;min-width:0;padding:12px}.reproduction-path-module__JAlj6W__capabilityMatrix>div[data-availability=available]{background:#5abc8e0f;border-color:#7edaae3d}.reproduction-path-module__JAlj6W__capabilityMatrix dt{color:#ffffff7a;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:750}.reproduction-path-module__JAlj6W__capabilityMatrix dd{gap:5px;margin:7px 0 0;display:grid}.reproduction-path-module__JAlj6W__capabilityMatrix strong{color:#f5f0e6;font-size:var(--fs-xs)}.reproduction-path-module__JAlj6W__capabilityMatrix span{color:#ffffff8c;font-size:var(--fs-micro);line-height:1.45}.reproduction-path-module__JAlj6W__capabilityMatrixLight{border-top:1px solid #10131033;border-left:1px solid #10131033;gap:0}.reproduction-path-module__JAlj6W__capabilityMatrixLight>div,.reproduction-path-module__JAlj6W__capabilityMatrixLight>div[data-availability=available]{background:0 0;border-width:0 1px 1px 0;border-color:#10131033}.reproduction-path-module__JAlj6W__capabilityMatrixLight dt{color:#17657c}.reproduction-path-module__JAlj6W__capabilityMatrixLight strong{color:#101310}.reproduction-path-module__JAlj6W__capabilityMatrixLight span{color:#5d635e}.reproduction-path-module__JAlj6W__limitations,.reproduction-path-module__JAlj6W__unavailableSteps{color:#ffffff9e;font-size:var(--fs-xs)}.reproduction-path-module__JAlj6W__limitations summary,.reproduction-path-module__JAlj6W__unavailableSteps summary{cursor:pointer;color:#ffffffc2;font-weight:700}.reproduction-path-module__JAlj6W__limitations li,.reproduction-path-module__JAlj6W__unavailableSteps li{margin:8px 0;line-height:1.5}.reproduction-path-module__JAlj6W__pathActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;display:flex}.reproduction-path-module__JAlj6W__primaryAction,.reproduction-path-module__JAlj6W__stepAction{color:#15120c;min-height:42px;font:inherit;font-size:var(--fs-xs);cursor:pointer;background:#e7c57b;border:1px solid #e7c57b;border-radius:0;justify-content:center;align-items:center;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.reproduction-path-module__JAlj6W__stepActionForm{justify-items:end;gap:.4rem;display:grid}.reproduction-path-module__JAlj6W__stepActionStatus,.reproduction-path-module__JAlj6W__stepHint{color:var(--ink-muted);font-size:var(--fs-micro);text-align:right;max-width:15rem;line-height:1.4}.reproduction-path-module__JAlj6W__stepActionStatus[data-status=error]{color:#ffb3a7}.reproduction-path-module__JAlj6W__primaryAction:focus-visible,.reproduction-path-module__JAlj6W__publicAction:focus-visible,.reproduction-path-module__JAlj6W__stepAction:focus-visible{outline-offset:3px;outline:3px solid #fff}.reproduction-path-module__JAlj6W__publicAction{color:#ffffffbd;font-size:var(--fs-xs);padding:10px 2px;font-weight:700;text-decoration:none}.reproduction-path-module__JAlj6W__preparingAction{color:#e7c57b;font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:750}.reproduction-path-module__JAlj6W__cardProgress{color:#ffffffa3;font-size:var(--fs-xs);gap:8px;display:grid}.reproduction-path-module__JAlj6W__cardProgress progress,.reproduction-path-module__JAlj6W__progressBar{accent-color:#e7c57b;border:0;width:100%;height:6px}.reproduction-path-module__JAlj6W__progressUnavailable{color:#e7c38b;font-size:var(--fs-xs);border:1px solid #ffbc5c40;border-radius:12px;margin:14px 0 0;padding:10px 12px;line-height:1.5}.reproduction-path-module__JAlj6W__progressPanel{padding:var(--space-7)}.reproduction-path-module__JAlj6W__progressHeading{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.reproduction-path-module__JAlj6W__progressHeading>div{gap:10px;display:grid}.reproduction-path-module__JAlj6W__progressHeading>div>span{color:#e7c57b;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.reproduction-path-module__JAlj6W__progressHeading>strong{color:#e7c57b;font-size:var(--fs-h1);line-height:var(--lh-tight)}.reproduction-path-module__JAlj6W__progressBar{margin:28px 0}.reproduction-path-module__JAlj6W__stepList{background:#ffffff14;gap:1px;margin:0;padding:0;list-style:none;display:grid}.reproduction-path-module__JAlj6W__stepList>li{background:#0d1117;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:15px;padding:16px;display:grid}.reproduction-path-module__JAlj6W__stepList>li[data-next=true]{background:linear-gradient(90deg,#e7c57b1a,#0d1117 58%)}.reproduction-path-module__JAlj6W__stepMarker{color:#ffffff80;width:32px;height:32px;font-size:var(--fs-micro);border:1px solid #ffffff29;place-items:center;font-weight:800;display:grid}.reproduction-path-module__JAlj6W__stepList>li[data-complete=true] .reproduction-path-module__JAlj6W__stepMarker{color:#8bdeb5;border-color:#7edaae73}.reproduction-path-module__JAlj6W__stepList strong{color:#f4efe5}.reproduction-path-module__JAlj6W__stepList p{font-size:var(--fs-xs);margin-top:4px}.reproduction-path-module__JAlj6W__stepList small{color:#ffffff75;font-size:var(--fs-micro);margin-top:7px;display:inline-block}.reproduction-path-module__JAlj6W__completeLabel{color:#8bdeb5;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.reproduction-path-module__JAlj6W__unavailableSteps{margin-top:20px}.reproduction-path-module__JAlj6W__progressAccessNote{font-size:var(--fs-xs);border-top:1px solid #ffffff17;margin-top:20px;padding-top:18px}@media (max-width:620px){.reproduction-path-module__JAlj6W__capabilityMatrix{grid-template-columns:1fr}.reproduction-path-module__JAlj6W__progressHeading{flex-direction:column;align-items:flex-start}.reproduction-path-module__JAlj6W__stepList>li{grid-template-columns:34px minmax(0,1fr)}.reproduction-path-module__JAlj6W__stepList>li>:last-child:not(div){grid-column:2;justify-self:start}}
.mobile-builder-cta-module__7QYhqW__sticky{z-index:34;box-sizing:border-box;width:100%;min-height:70px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:none;color:#f4f1eb;opacity:0;pointer-events:none;visibility:hidden;-webkit-backdrop-filter:none;backdrop-filter:none;background:#101310;border:0;border-top:1px solid #fff3;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;transition:opacity .16s,visibility .16s;display:none;position:fixed;bottom:0;left:0;right:0}.mobile-builder-cta-module__7QYhqW__sticky>div{min-width:0}.mobile-builder-cta-module__7QYhqW__sticky strong,.mobile-builder-cta-module__7QYhqW__sticky>div>span{display:block}.mobile-builder-cta-module__7QYhqW__sticky strong{font-size:var(--fs-micro);line-height:1.35}.mobile-builder-cta-module__7QYhqW__sticky>div>span{color:#91cadb;font:700 var(--fs-micro)/1.2 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:3px}.mobile-builder-cta-module__7QYhqW__action{color:#101310;min-width:104px;min-height:44px;font-size:var(--fs-micro);background:#f6f3ea;border:1px solid #f6f3ea;border-radius:2px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-weight:720;text-decoration:none;display:inline-flex}.mobile-builder-cta-module__7QYhqW__action:focus-visible{outline-offset:3px;outline:2px solid #91cadb}@media (max-width:760px){.mobile-builder-cta-module__7QYhqW__sticky{display:flex}.mobile-builder-cta-module__7QYhqW__visible{opacity:1;pointer-events:auto;visibility:visible}}@media (max-width:340px){.mobile-builder-cta-module__7QYhqW__sticky{gap:8px}.mobile-builder-cta-module__7QYhqW__sticky strong{max-width:145px}.mobile-builder-cta-module__7QYhqW__action{min-width:92px;padding:0 11px}}@media (prefers-reduced-motion:reduce){.mobile-builder-cta-module__7QYhqW__sticky{transition:none}}
.project-pack-download-control-module__Wh3h0q__status,.project-pack-download-control-module__Wh3h0q__error{color:#818b91;min-height:1.4em;font:500 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;margin-top:5px;display:block}.project-pack-download-control-module__Wh3h0q__error{color:#e0ae9b}
.samurai-fixture-inventory-module__F1ofva__card{color:#f4f1eb;background:linear-gradient(145deg,#d5ae6914,#0000 58%),#ffffff06;border:1px solid #ffffff24;border-radius:18px;min-width:0;padding:clamp(20px,3vw,28px)}.samurai-fixture-inventory-module__F1ofva__eyebrow{color:#d5ae69;font:700 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;display:block}.samurai-fixture-inventory-module__F1ofva__inventory{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;margin:22px 0 0;padding:0;list-style:none;display:grid}.samurai-fixture-inventory-module__F1ofva__inventory li{color:#c5c2ba;min-width:0;font-size:var(--fs-micro);border-top:1px solid #ffffff17;padding-top:9px;line-height:1.5}.samurai-fixture-inventory-module__F1ofva__inventory li:last-child{grid-column:1/-1}.samurai-fixture-inventory-module__F1ofva__boundary{color:#9fd7e6;font:700 var(--fs-micro)/1.5 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.09em;text-transform:uppercase;margin-top:20px;display:block}.samurai-fixture-inventory-module__F1ofva__fulfillment{color:#989e9f;font-size:var(--fs-micro);margin:12px 0 0;line-height:1.65}.samurai-fixture-inventory-module__F1ofva__link{color:#f4f1eb;font-size:var(--fs-micro);margin-top:18px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.samurai-fixture-inventory-module__F1ofva__link:hover{color:#f2cf8a}}@media (max-width:520px){.samurai-fixture-inventory-module__F1ofva__inventory{grid-template-columns:1fr}.samurai-fixture-inventory-module__F1ofva__inventory li:last-child{grid-column:auto}}
.pricing-module__L8soiG__page{color:#101310;gap:0;min-width:0;display:grid}.pricing-module__L8soiG__hero{gap:var(--space-7);grid-template-columns:minmax(0,1.18fr) minmax(350px,.72fr);align-items:center;min-width:0;padding:10px 0 32px;display:grid}.pricing-module__L8soiG__heroCopy{min-width:0}.pricing-module__L8soiG__eyebrow,.pricing-module__L8soiG__sectionHeading>span,.pricing-module__L8soiG__purchaseTopline,.pricing-module__L8soiG__cardHeader span,.pricing-module__L8soiG__treeHeading span,.pricing-module__L8soiG__planHeading span,.pricing-module__L8soiG__finalCta>div>span{color:#aeb4ba;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.4}.pricing-module__L8soiG__eyebrow,.pricing-module__L8soiG__sectionHeading>span{color:#59615d}.pricing-module__L8soiG__eyebrow{align-items:center;gap:11px;display:inline-flex}.pricing-module__L8soiG__eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.pricing-module__L8soiG__hero h1{color:#101310;max-width:760px;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:430;line-height:var(--lh-tight);text-wrap:balance;margin:19px 0 0}.pricing-module__L8soiG__noWrap{white-space:nowrap}.pricing-module__L8soiG__heroCopy>p{color:#59615d;max-width:680px;font-size:var(--fs-lead);text-wrap:pretty;margin:24px 0 0;line-height:1.62}.pricing-module__L8soiG__heroAssurance{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.pricing-module__L8soiG__heroAssurance span{color:#aeb4ba;min-height:28px;font-size:var(--fs-micro);background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;align-items:center;padding:4px 10px;line-height:1.2;display:inline-flex}.pricing-module__L8soiG__purchaseCard,.pricing-module__L8soiG__promptCard,.pricing-module__L8soiG__ledgerCard,.pricing-module__L8soiG__inventoryCard,.pricing-module__L8soiG__preparedCard,.pricing-module__L8soiG__treeCard,.pricing-module__L8soiG__workflowGrid li,.pricing-module__L8soiG__capabilityGrid article,.pricing-module__L8soiG__outcomeGrid li,.pricing-module__L8soiG__planCard,.pricing-module__L8soiG__faqList,.pricing-module__L8soiG__finalCta{-webkit-backdrop-filter:blur(15px)saturate(1.06);backdrop-filter:blur(15px)saturate(1.06);background:radial-gradient(circle at 92% 0,#fff1,#0000 20rem),#0d0f0ec7;border:1px solid #ffffff1f;min-width:0;box-shadow:0 26px 80px #0000003d,inset 0 1px #ffffff0b}.pricing-module__L8soiG__purchaseCard{border-color:#ffffff4d;border-radius:24px;padding:25px;position:relative;overflow:hidden}.pricing-module__L8soiG__purchaseCard:before,.pricing-module__L8soiG__planCardFeatured:before,.pricing-module__L8soiG__finalCta:before{content:"";background:linear-gradient(90deg,#0000,#ffffffd1,#0000);height:1px;position:absolute;inset:0 14% auto}.pricing-module__L8soiG__purchaseTopline,.pricing-module__L8soiG__purchaseHeading,.pricing-module__L8soiG__treeHeading,.pricing-module__L8soiG__planHeading{justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;display:flex}.pricing-module__L8soiG__purchaseTopline span:last-child{color:#fff}.pricing-module__L8soiG__purchaseHeading{margin-top:27px}.pricing-module__L8soiG__purchaseHeading p{color:#9299a0;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.pricing-module__L8soiG__purchaseHeading h2{color:#fff;font-size:var(--fs-h3);letter-spacing:-.01em;margin:0;font-weight:560;line-height:1.15}.pricing-module__L8soiG__releaseBadge{color:#fff;min-width:34px;min-height:34px;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);background:#ffffff0f;border:1px solid #fff3;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.pricing-module__L8soiG__purchaseSummary{color:#aeb4ba;font-size:var(--fs-xs);margin:18px 0 0;line-height:1.6}.pricing-module__L8soiG__purchasePrice{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;gap:14px;margin:26px 0 16px;padding-top:20px;display:flex}.pricing-module__L8soiG__purchasePrice strong{color:#fff;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:620}.pricing-module__L8soiG__purchasePrice span{color:#858c92;font-size:var(--fs-micro);text-align:right;line-height:1.4}.pricing-module__L8soiG__billingNote{color:#858c92;font-size:var(--fs-micro);margin:-5px 0 15px;line-height:1.5}.pricing-module__L8soiG__secondaryAction,.pricing-module__L8soiG__evidenceLink{color:#d6dade;font-size:var(--fs-micro);justify-content:center;align-items:center;gap:7px;font-weight:650;text-decoration:none;display:inline-flex}.pricing-module__L8soiG__evidenceLink{color:#174f60}.pricing-module__L8soiG__secondaryAction{width:100%;min-height:42px;margin-top:6px}.pricing-module__L8soiG__purchaseDownloadControl,.pricing-module__L8soiG__purchaseDownloadControl>button{width:100%}.pricing-module__L8soiG__secondaryAction:focus-visible,.pricing-module__L8soiG__evidenceLink:focus-visible,.pricing-module__L8soiG__faqList summary:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}.pricing-module__L8soiG__evidenceLink:focus-visible{outline-color:#174f60}.pricing-module__L8soiG__proofStrip{background:#0d0f0ead;border:1px solid #ffffff1c;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:16px 0 0;display:grid;overflow:hidden}.pricing-module__L8soiG__proofStrip>div{border-right:1px solid #ffffff17;flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:88px;padding:17px 21px;display:flex}.pricing-module__L8soiG__proofStrip>div:last-child{border-right:0}.pricing-module__L8soiG__proofStrip dt{color:#9299a0;font-size:var(--fs-micro)}.pricing-module__L8soiG__proofStrip dd{color:#fff;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:620;line-height:var(--lh-heading);text-transform:uppercase;margin:0}.pricing-module__L8soiG__section,.pricing-module__L8soiG__preparedSection{padding-top:var(--section-gap)}.pricing-module__L8soiG__preparedGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.pricing-module__L8soiG__preparedCard{background:radial-gradient(circle at 92% 0,#89cbdc1c,#0000 20rem),#0d0f0ec7;border-color:#9bcfdc47;border-radius:21px;max-width:none;padding:24px;position:relative;overflow:hidden}.pricing-module__L8soiG__preparedCard:before{content:"";background:linear-gradient(90deg,#0000,#ade0ecbf,#0000);height:1px;position:absolute;inset:0 12% auto}.pricing-module__L8soiG__preparedTopline{color:#aeb4ba;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;font-weight:700;line-height:1.4;display:flex}.pricing-module__L8soiG__preparedTopline span:first-child{color:#d9f0f5}.pricing-module__L8soiG__preparedMetric{color:#fff;font-size:var(--fs-h2);letter-spacing:-.01em;margin-top:26px;font-weight:520;line-height:1.1;display:block}.pricing-module__L8soiG__preparedCard>p{color:#aeb4ba;font-size:var(--fs-xs);margin:12px 0 0;line-height:1.65}.pricing-module__L8soiG__sectionHeading{max-width:760px;margin-bottom:25px}.pricing-module__L8soiG__sectionHeading h2,.pricing-module__L8soiG__finalCta h2{color:#fff;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:450;line-height:var(--lh-tight);text-wrap:balance;margin:9px 0 0}.pricing-module__L8soiG__sectionHeading h2{color:#101310}.pricing-module__L8soiG__sectionHeading p,.pricing-module__L8soiG__finalCta p{color:#aeb4ba;max-width:680px;font-size:var(--fs-xs);margin:13px 0 0;line-height:1.65}.pricing-module__L8soiG__sectionHeading p{color:#59615d}.pricing-module__L8soiG__workflowGrid,.pricing-module__L8soiG__capabilityGrid,.pricing-module__L8soiG__pathGrid{gap:12px;min-width:0;display:grid}.pricing-module__L8soiG__workflowGrid{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.pricing-module__L8soiG__workflowGrid li,.pricing-module__L8soiG__capabilityGrid article{border-radius:18px;min-width:0;padding:22px}.pricing-module__L8soiG__workflowGrid li>span,.pricing-module__L8soiG__capabilityGrid article>span{color:#858c92;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.4}.pricing-module__L8soiG__capabilityTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.pricing-module__L8soiG__capabilityTopline>span,.pricing-module__L8soiG__capabilityTopline>small{color:#858c92;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.4}.pricing-module__L8soiG__capabilityTopline>small{color:#d9dde0;font-size:var(--fs-micro);text-align:right}.pricing-module__L8soiG__capabilityLink{color:#fff;min-height:36px;font-size:var(--fs-micro);align-items:center;gap:6px;margin-top:auto;padding-top:18px;font-weight:680;text-decoration:none;display:inline-flex}.pricing-module__L8soiG__capabilityLink:hover,.pricing-module__L8soiG__capabilityLink:focus-visible{color:#d9dde0}.pricing-module__L8soiG__capabilityLink:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}.pricing-module__L8soiG__skillsClarification{color:#59615d;max-width:790px;font-size:var(--fs-xs);margin:17px 0 0;line-height:1.65}.pricing-module__L8soiG__workflowGrid h3,.pricing-module__L8soiG__capabilityGrid h3{color:#fff;font-size:var(--fs-body);letter-spacing:-.01em;font-weight:610;line-height:var(--lh-body);margin:34px 0 0}.pricing-module__L8soiG__workflowGrid p,.pricing-module__L8soiG__capabilityGrid p,.pricing-module__L8soiG__capabilityGrid small,.pricing-module__L8soiG__releaseNote{color:#9299a0;font-size:var(--fs-micro);line-height:1.62}.pricing-module__L8soiG__releaseNote{color:#59615d}.pricing-module__L8soiG__workflowGrid p,.pricing-module__L8soiG__capabilityGrid p{margin:10px 0 0}.pricing-module__L8soiG__capabilityGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-module__L8soiG__capabilityGrid article{flex-direction:column;min-height:220px;display:flex}.pricing-module__L8soiG__capabilityGrid article>small{color:#b7aa94;border-top:1px solid #ffffff17;margin-top:14px;padding-top:13px;display:block}.pricing-module__L8soiG__pathGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-module__L8soiG__pathGrid>article{border-radius:21px}.pricing-module__L8soiG__releaseNote{border-left:1px solid #e9bf7a57;max-width:760px;margin:18px 0 0;padding-left:14px}.pricing-module__L8soiG__previewGrid,.pricing-module__L8soiG__insideGrid,.pricing-module__L8soiG__planGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;min-width:0;display:grid}.pricing-module__L8soiG__promptCard,.pricing-module__L8soiG__ledgerCard,.pricing-module__L8soiG__inventoryCard,.pricing-module__L8soiG__treeCard,.pricing-module__L8soiG__planCard{border-radius:21px;padding:24px}.pricing-module__L8soiG__cardHeader h3,.pricing-module__L8soiG__treeHeading h3,.pricing-module__L8soiG__inventoryCard h3,.pricing-module__L8soiG__outcomeGrid h3,.pricing-module__L8soiG__planHeading h3{color:#fff;font-size:var(--fs-body);letter-spacing:-.01em;font-weight:610;line-height:var(--lh-body);margin:6px 0 0}.pricing-module__L8soiG__cardHeader{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.pricing-module__L8soiG__cardHeader small,.pricing-module__L8soiG__treeHeading small{color:#858c92;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;flex:none}.pricing-module__L8soiG__promptCard blockquote{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;margin:22px 0 0;padding:22px 0}.pricing-module__L8soiG__promptCard blockquote p{color:#e3e6e8;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-xs);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.82}.pricing-module__L8soiG__sampleNote,.pricing-module__L8soiG__exclusionNote,.pricing-module__L8soiG__creditNote{color:#9299a0;font-size:var(--fs-micro);background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;margin:17px 0 0;padding:11px 12px;line-height:1.6}.pricing-module__L8soiG__ledgerFacts{background:#ffffff17;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;min-width:0;margin:22px 0 0;display:grid;overflow:hidden}.pricing-module__L8soiG__ledgerFacts>div{background:#090b0ae6;min-width:0;min-height:89px;padding:14px}.pricing-module__L8soiG__ledgerFacts .pricing-module__L8soiG__factWide{grid-column:1/-1;min-height:auto}.pricing-module__L8soiG__ledgerFacts dt{color:#858c92;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.pricing-module__L8soiG__ledgerFacts dd{color:#fff;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-sm);letter-spacing:-.01em;font-weight:620;line-height:var(--lh-body);overflow-wrap:anywhere;margin:8px 0 0}.pricing-module__L8soiG__ledgerFacts dd.pricing-module__L8soiG__statusValue{font-family:inherit;font-size:var(--fs-micro);letter-spacing:0;font-weight:580}.pricing-module__L8soiG__ledgerFacts small{color:#757c82;font-size:var(--fs-micro);margin-top:4px;line-height:1.4;display:block}.pricing-module__L8soiG__evidenceLink{justify-content:flex-start;min-height:42px;margin-top:10px}.pricing-module__L8soiG__inventoryCard h3{margin-top:0}.pricing-module__L8soiG__inventoryCard>ul,.pricing-module__L8soiG__fileTree{margin:20px 0 0;padding:0;list-style:none}.pricing-module__L8soiG__inventoryCard li{border-top:1px solid #ffffff17;gap:4px;padding:13px 0;display:grid}.pricing-module__L8soiG__inventoryCard strong{color:#fff;font-size:var(--fs-micro);font-weight:620}.pricing-module__L8soiG__inventoryCard li span{color:#9299a0;font-size:var(--fs-micro);line-height:1.5}.pricing-module__L8soiG__treeHeading h3{overflow-wrap:anywhere;max-width:360px}.pricing-module__L8soiG__fileTree{background:#04050573;border:1px solid #ffffff17;border-radius:14px;overflow:hidden}.pricing-module__L8soiG__fileTree li{min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;border-bottom:1px solid #ffffff13;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:10px 12px;display:grid}.pricing-module__L8soiG__fileTree li:last-child{border-bottom:0}.pricing-module__L8soiG__fileTree span{color:#d8dcdf;min-width:0;font-size:var(--fs-micro);overflow-wrap:anywhere}.pricing-module__L8soiG__fileTree small{color:#757c82;font-size:var(--fs-micro);text-align:right}.pricing-module__L8soiG__exclusionNote{color:#b7aa94;background:#e9bf7a0e;border-color:#e9bf7a33}.pricing-module__L8soiG__outcomeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.pricing-module__L8soiG__outcomeGrid li{border-radius:18px;min-height:240px;padding:22px}.pricing-module__L8soiG__outcomeGrid li>span{color:#858c92;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.06em}.pricing-module__L8soiG__outcomeGrid h3{margin-top:36px}.pricing-module__L8soiG__outcomeGrid p,.pricing-module__L8soiG__planCard>p{color:#9299a0;font-size:var(--fs-xs);margin:10px 0 0;line-height:1.62}.pricing-module__L8soiG__planCard{flex-direction:column;display:flex;position:relative}.pricing-module__L8soiG__planCardFeatured{background:linear-gradient(145deg,#ffffff13,#0000 58%),#101211d1;border-color:#ffffff4d}.pricing-module__L8soiG__planHeading strong{color:#fff;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-lead);letter-spacing:-.01em;text-align:right;font-weight:620}.pricing-module__L8soiG__planCard>p{min-height:20px;margin-bottom:21px}.pricing-module__L8soiG__planCard>ul{margin-bottom:27px}.pricing-module__L8soiG__planCard>form,.pricing-module__L8soiG__planCard>a{margin-top:auto}.pricing-module__L8soiG__creditNote{margin:-10px 0 22px}.pricing-module__L8soiG__faqList{border-radius:20px;padding:0 24px}.pricing-module__L8soiG__faqList details{border-bottom:1px solid #ffffff1a}.pricing-module__L8soiG__faqList details:last-child{border-bottom:0}.pricing-module__L8soiG__faqList summary{cursor:pointer;color:#fff;min-height:67px;font-size:var(--fs-xs);padding:23px 38px 21px 0;font-weight:620;list-style-position:outside}.pricing-module__L8soiG__faqList details[open] summary{padding-bottom:12px}.pricing-module__L8soiG__faqList p{color:#9da4aa;max-width:800px;font-size:var(--fs-xs);margin:0;padding:0 38px 23px 0;line-height:1.65}.pricing-module__L8soiG__finalCta{min-width:0;margin-top:var(--section-gap);padding:var(--space-7);border-color:#ffffff4d;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:center;gap:40px;display:grid;position:relative;overflow:hidden}.pricing-module__L8soiG__finalCta h2{font-size:var(--fs-h1)}.pricing-module__L8soiG__finalAction{gap:14px;display:grid}.pricing-module__L8soiG__finalAction>strong{color:#fff;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-lead);text-align:center;font-weight:620}@media (hover:hover){.pricing-module__L8soiG__secondaryAction:hover,.pricing-module__L8soiG__evidenceLink:hover{color:#fff}.pricing-module__L8soiG__evidenceLink:hover{color:#0f3d49}.pricing-module__L8soiG__outcomeGrid li,.pricing-module__L8soiG__workflowGrid li,.pricing-module__L8soiG__capabilityGrid article,.pricing-module__L8soiG__promptCard,.pricing-module__L8soiG__ledgerCard,.pricing-module__L8soiG__inventoryCard,.pricing-module__L8soiG__preparedCard,.pricing-module__L8soiG__treeCard,.pricing-module__L8soiG__planCard{transition:border-color .18s,transform .18s}.pricing-module__L8soiG__outcomeGrid li:hover,.pricing-module__L8soiG__workflowGrid li:hover,.pricing-module__L8soiG__capabilityGrid article:hover,.pricing-module__L8soiG__promptCard:hover,.pricing-module__L8soiG__ledgerCard:hover,.pricing-module__L8soiG__inventoryCard:hover,.pricing-module__L8soiG__preparedCard:hover,.pricing-module__L8soiG__treeCard:hover,.pricing-module__L8soiG__planCard:hover{border-color:#ffffff3d;transform:translateY(-2px)}}@media (max-width:960px){.pricing-module__L8soiG__hero{grid-template-columns:1fr}.pricing-module__L8soiG__heroCopy{max-width:800px}.pricing-module__L8soiG__purchaseCard{max-width:620px}.pricing-module__L8soiG__outcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-module__L8soiG__workflowGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-module__L8soiG__capabilityGrid,.pricing-module__L8soiG__pathGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-module__L8soiG__outcomeGrid li{min-height:205px}}@media (max-width:700px){.pricing-module__L8soiG__hero{gap:20px;padding-top:0}.pricing-module__L8soiG__heroCopy{display:contents}.pricing-module__L8soiG__heroLead{order:1}.pricing-module__L8soiG__heroCopy>p{order:2}.pricing-module__L8soiG__evidenceLink{order:3}.pricing-module__L8soiG__purchaseCard{order:4}.pricing-module__L8soiG__hero h1{font-size:var(--fs-h1);line-height:var(--lh-tight);margin-top:16px}.pricing-module__L8soiG__heroCopy>p{font-size:var(--fs-body);margin-top:19px}.pricing-module__L8soiG__heroAssurance{display:none}.pricing-module__L8soiG__purchaseCard,.pricing-module__L8soiG__workflowGrid li,.pricing-module__L8soiG__capabilityGrid article,.pricing-module__L8soiG__promptCard,.pricing-module__L8soiG__ledgerCard,.pricing-module__L8soiG__inventoryCard,.pricing-module__L8soiG__preparedCard,.pricing-module__L8soiG__treeCard,.pricing-module__L8soiG__planCard,.pricing-module__L8soiG__faqList,.pricing-module__L8soiG__finalCta{border-radius:18px}.pricing-module__L8soiG__purchaseCard,.pricing-module__L8soiG__workflowGrid li,.pricing-module__L8soiG__capabilityGrid article,.pricing-module__L8soiG__promptCard,.pricing-module__L8soiG__ledgerCard,.pricing-module__L8soiG__inventoryCard,.pricing-module__L8soiG__preparedCard,.pricing-module__L8soiG__treeCard,.pricing-module__L8soiG__planCard{padding:20px}.pricing-module__L8soiG__preparedTopline{flex-direction:column;align-items:flex-start;gap:7px}.pricing-module__L8soiG__purchaseHeading{margin-top:20px}.pricing-module__L8soiG__purchaseSummary{margin-top:13px}.pricing-module__L8soiG__purchasePrice{align-items:flex-end;margin:18px 0 12px;padding-top:15px}.pricing-module__L8soiG__purchasePrice strong{font-size:var(--fs-h3)}.pricing-module__L8soiG__purchasePrice span{max-width:95px}.pricing-module__L8soiG__secondaryAction,.pricing-module__L8soiG__evidenceLink{min-height:48px}.pricing-module__L8soiG__proofStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-module__L8soiG__proofStrip>div{border-bottom:1px solid #ffffff17;min-height:78px}.pricing-module__L8soiG__proofStrip>div:nth-child(2){border-right:0}.pricing-module__L8soiG__proofStrip>div:nth-last-child(-n+2){border-bottom:0}.pricing-module__L8soiG__section{padding-top:var(--section-gap)}.pricing-module__L8soiG__sectionHeading h2{font-size:var(--fs-h1)}.pricing-module__L8soiG__previewGrid,.pricing-module__L8soiG__insideGrid,.pricing-module__L8soiG__preparedGrid,.pricing-module__L8soiG__workflowGrid,.pricing-module__L8soiG__capabilityGrid,.pricing-module__L8soiG__pathGrid,.pricing-module__L8soiG__planGrid,.pricing-module__L8soiG__finalCta,.pricing-module__L8soiG__ledgerFacts{grid-template-columns:1fr}.pricing-module__L8soiG__ledgerFacts .pricing-module__L8soiG__factWide{grid-column:auto}.pricing-module__L8soiG__fileTree li{gap:8px}.pricing-module__L8soiG__outcomeGrid{grid-template-columns:1fr}.pricing-module__L8soiG__outcomeGrid li,.pricing-module__L8soiG__capabilityGrid article{min-height:auto}.pricing-module__L8soiG__outcomeGrid h3{margin-top:25px}.pricing-module__L8soiG__faqList{padding:0 18px}.pricing-module__L8soiG__faqList summary{min-height:62px;font-size:var(--fs-micro);padding:20px 26px 18px 0}.pricing-module__L8soiG__faqList p{font-size:var(--fs-xs);padding-right:0}.pricing-module__L8soiG__finalCta{margin-top:var(--section-gap);gap:27px;padding:25px 21px}}@media (max-width:420px){.pricing-module__L8soiG__fileTree li{grid-template-columns:1fr}.pricing-module__L8soiG__fileTree small{text-align:left}}@media (prefers-reduced-motion:reduce){.pricing-module__L8soiG__outcomeGrid li,.pricing-module__L8soiG__workflowGrid li,.pricing-module__L8soiG__capabilityGrid article,.pricing-module__L8soiG__promptCard,.pricing-module__L8soiG__ledgerCard,.pricing-module__L8soiG__inventoryCard,.pricing-module__L8soiG__treeCard,.pricing-module__L8soiG__planCard{transition:none}}.pricing-module__L8soiG__page{width:min(var(--w-wide), calc(100% - 2 * var(--gutter)));color:var(--ink);margin:0 auto}.pricing-module__L8soiG__hero{padding:var(--section-gap) 0 var(--section-gap);border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);align-items:end}.pricing-module__L8soiG__eyebrow,.pricing-module__L8soiG__sectionHeading>span{color:var(--accent-ink);font-size:var(--fs-micro);letter-spacing:.06em}.pricing-module__L8soiG__eyebrow:before{display:none}.pricing-module__L8soiG__hero h1{max-width:900px;color:var(--ink);font-family:var(--font-newsreader), Georgia, serif;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:430;line-height:var(--lh-tight);margin-top:20px}.pricing-module__L8soiG__heroCopy>p{max-width:690px;color:var(--muted-ink);font-size:var(--fs-body);margin-top:32px}.pricing-module__L8soiG__evidenceLink{min-height:44px;color:var(--accent-ink);font-size:var(--fs-xs);margin-top:14px}.pricing-module__L8soiG__purchaseCard{border:1px solid var(--ink);padding:var(--space-6);background:var(--ink);box-shadow:none;color:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.pricing-module__L8soiG__purchaseCard:before,.pricing-module__L8soiG__planCardFeatured:before{display:none}.pricing-module__L8soiG__purchaseTopline,.pricing-module__L8soiG__purchaseHeading p,.pricing-module__L8soiG__purchaseSummary,.pricing-module__L8soiG__purchasePrice span,.pricing-module__L8soiG__billingNote{color:#aeb4ba}.pricing-module__L8soiG__purchaseTopline span:last-child,.pricing-module__L8soiG__purchaseHeading h2,.pricing-module__L8soiG__purchasePrice strong{color:#fff}.pricing-module__L8soiG__purchaseHeading h2{font-family:var(--font-newsreader), Georgia, serif;font-size:var(--fs-h2);font-weight:500}.pricing-module__L8soiG__releaseBadge{background:0 0;border-color:#ffffff57;border-radius:0}.pricing-module__L8soiG__purchaseCard form button,.pricing-module__L8soiG__purchaseCard>a:not(.pricing-module__L8soiG__secondaryAction){min-height:48px;box-shadow:none;border-radius:2px}.pricing-module__L8soiG__secondaryAction{color:#fff;border-top:1px solid #ffffff29;margin-top:16px;padding-top:16px}.pricing-module__L8soiG__proofStrip{border-color:var(--rule-strong);background:0 0;border-radius:0;margin-top:0}.pricing-module__L8soiG__proofStrip>div{border-right-color:var(--rule);background:0 0}.pricing-module__L8soiG__proofStrip dt{color:var(--muted-ink)}.pricing-module__L8soiG__proofStrip dd{color:var(--ink);font-family:var(--font-newsreader), Georgia, serif;text-transform:none;font-weight:520}.pricing-module__L8soiG__section{padding-top:var(--section-gap)}.pricing-module__L8soiG__sectionHeading{border-bottom:1px solid var(--rule-strong);grid-template-columns:minmax(180px,.34fr) 1fr;align-items:end;gap:30px;max-width:none;margin-bottom:0;padding-bottom:24px;display:grid}.pricing-module__L8soiG__sectionHeading h2{color:var(--ink);font-family:var(--font-newsreader), Georgia, serif;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:430;line-height:var(--lh-tight);margin:0}.pricing-module__L8soiG__sectionHeading p{color:var(--muted-ink);grid-column:2}.pricing-module__L8soiG__capabilityGrid,.pricing-module__L8soiG__planGrid{background:var(--rule-strong);gap:1px;padding:1px}.pricing-module__L8soiG__capabilityGrid article,.pricing-module__L8soiG__planCard{background:var(--paper);box-shadow:none;color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0}.pricing-module__L8soiG__capabilityTopline>span,.pricing-module__L8soiG__capabilityTopline>small{color:var(--accent-ink)}.pricing-module__L8soiG__capabilityGrid h3,.pricing-module__L8soiG__planHeading h3{color:var(--ink);font-family:var(--font-newsreader), Georgia, serif;font-size:var(--fs-h2);font-weight:520}.pricing-module__L8soiG__capabilityGrid p,.pricing-module__L8soiG__planCard>p,.pricing-module__L8soiG__creditNote{color:var(--muted-ink)}.pricing-module__L8soiG__capabilityLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:4px}.pricing-module__L8soiG__skillsClarification{color:var(--muted-ink)}.pricing-module__L8soiG__planCardFeatured{border:1px solid var(--ink);background:#e9e5db}.pricing-module__L8soiG__planHeading strong{color:var(--ink)}.pricing-module__L8soiG__planCard form button,.pricing-module__L8soiG__planCard>a{box-shadow:none;border-radius:2px}.pricing-module__L8soiG__creditNote{border-color:var(--rule);background:0 0;border-radius:0}.pricing-module__L8soiG__faqList{border-color:var(--rule-strong);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}.pricing-module__L8soiG__faqList details{border-bottom-color:var(--rule)}.pricing-module__L8soiG__faqList summary{color:var(--ink);font-size:var(--fs-sm)}.pricing-module__L8soiG__faqList p{color:var(--muted-ink)}@media (hover:hover){.pricing-module__L8soiG__capabilityGrid article,.pricing-module__L8soiG__planCard{transition:background-color .18s}.pricing-module__L8soiG__capabilityGrid article:hover,.pricing-module__L8soiG__planCard:hover{background:#eeebe3;border-color:#0000;transform:none}.pricing-module__L8soiG__planCardFeatured:hover{border-color:var(--ink)}.pricing-module__L8soiG__capabilityLink:hover{color:var(--accent-ink)}}@media (max-width:960px){.pricing-module__L8soiG__hero{grid-template-columns:1fr}.pricing-module__L8soiG__purchaseCard{max-width:680px}}@media (max-width:720px){.pricing-module__L8soiG__page{width:calc(100% - 32px)}.pricing-module__L8soiG__hero{padding-top:var(--space-7);gap:36px}.pricing-module__L8soiG__hero h1{font-size:var(--fs-h1);line-height:var(--lh-tight)}.pricing-module__L8soiG__sectionHeading{grid-template-columns:1fr;align-items:start;gap:12px}.pricing-module__L8soiG__sectionHeading p{grid-column:1}.pricing-module__L8soiG__proofStrip>div{border-bottom-color:var(--rule);border-right-color:var(--rule)}.pricing-module__L8soiG__capabilityGrid,.pricing-module__L8soiG__planGrid{grid-template-columns:1fr}}.pricing-module__L8soiG__page .pricing-module__L8soiG__hero{min-height:0;padding:var(--space-7) 0 var(--space-6)}.pricing-module__L8soiG__page .pricing-module__L8soiG__eyebrow,.pricing-module__L8soiG__page .pricing-module__L8soiG__sectionHeading>span{color:var(--muted-ink);font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.02em;text-transform:none;font-weight:400}.pricing-module__L8soiG__page .pricing-module__L8soiG__eyebrow:before{display:none}.pricing-module__L8soiG__page .pricing-module__L8soiG__hero h1{margin-top:var(--space-2);font-family:var(--font-serif);font-size:var(--fs-title);font-weight:400}.pricing-module__L8soiG__page .pricing-module__L8soiG__heroCopy>p{max-width:44em;margin-top:var(--space-3);color:var(--muted-ink);font-size:var(--fs-lead);line-height:var(--lh-body)}.pricing-module__L8soiG__page .pricing-module__L8soiG__proofStrip{gap:0 var(--space-5);border:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:var(--space-3) 0;background:0 0;border-radius:0;flex-wrap:wrap;margin-top:0;display:flex}.pricing-module__L8soiG__page .pricing-module__L8soiG__proofStrip>div{border:0;align-items:baseline;gap:6px;padding:0;display:flex}.pricing-module__L8soiG__page .pricing-module__L8soiG__proofStrip dt{color:var(--muted-ink);font-size:var(--fs-xs)}.pricing-module__L8soiG__page .pricing-module__L8soiG__proofStrip dd{font-family:var(--font-sans);font-size:var(--fs-sm);margin:0;font-weight:600}.pricing-module__L8soiG__page .pricing-module__L8soiG__section{padding:var(--section-gap) 0 0;border-top:0}.pricing-module__L8soiG__page .pricing-module__L8soiG__sectionHeading{margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--rule);display:block}.pricing-module__L8soiG__page .pricing-module__L8soiG__sectionHeading h2{margin-top:var(--space-1);font-family:var(--font-serif);font-size:var(--fs-h2);font-weight:400}.pricing-module__L8soiG__page .pricing-module__L8soiG__sectionHeading p{max-width:44em;margin-top:var(--space-2);font-size:var(--fs-body)}.pricing-module__L8soiG__page .pricing-module__L8soiG__capabilityGrid article,.pricing-module__L8soiG__page .pricing-module__L8soiG__planCard{box-shadow:none;border-radius:0}.pricing-module__L8soiG__page .pricing-module__L8soiG__capabilityGrid h3,.pricing-module__L8soiG__page .pricing-module__L8soiG__planCard h3{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:600}
.shrine-approach-public-result-module__OFDPFq__root{--shrine-cyan:#75c5de;--shrine-copy:#aeb7bc;--shrine-line:#ffffff1c;--shrine-panel:#0c0f0ee6;color:#fff;grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.shrine-approach-public-result-module__OFDPFq__hero,.shrine-approach-public-result-module__OFDPFq__visualReview,.shrine-approach-public-result-module__OFDPFq__receiptBoundary,.shrine-approach-public-result-module__OFDPFq__fixture,.shrine-approach-public-result-module__OFDPFq__players,.shrine-approach-public-result-module__OFDPFq__licensing,.shrine-approach-public-result-module__OFDPFq__evidence{border:1px solid var(--shrine-line);background:radial-gradient(circle at 92% 0%, #75c5de1c, transparent 29rem), var(--shrine-panel);border-radius:24px;box-shadow:0 30px 100px #00000047}.shrine-approach-public-result-module__OFDPFq__hero{gap:var(--space-7);padding:var(--space-7);grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);align-items:center;display:grid;overflow:hidden}.shrine-approach-public-result-module__OFDPFq__heroCopy{min-width:0}.shrine-approach-public-result-module__OFDPFq__backLink{color:#aeb7bc;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:30px;font-weight:700;text-decoration:none;display:inline-flex}.shrine-approach-public-result-module__OFDPFq__backLink:hover{color:#fff}.shrine-approach-public-result-module__OFDPFq__backLink:focus-visible,.shrine-approach-public-result-module__OFDPFq__primaryAction:focus-visible,.shrine-approach-public-result-module__OFDPFq__secondaryAction:focus-visible,.shrine-approach-public-result-module__OFDPFq__evidenceIndex a:focus-visible,.shrine-approach-public-result-module__OFDPFq__playerAction:focus-visible,.shrine-approach-public-result-module__OFDPFq__playerActionSecondary:focus-visible{outline:2px solid var(--shrine-cyan);outline-offset:4px;border-radius:6px}.shrine-approach-public-result-module__OFDPFq__kickerRow{flex-wrap:wrap;gap:8px;display:flex}.shrine-approach-public-result-module__OFDPFq__kickerRow span,.shrine-approach-public-result-module__OFDPFq__sectionHeading>span,.shrine-approach-public-result-module__OFDPFq__evidenceCopy>span,.shrine-approach-public-result-module__OFDPFq__receiptGrid article>span,.shrine-approach-public-result-module__OFDPFq__playerCard header span,.shrine-approach-public-result-module__OFDPFq__playerBoundary>span{color:var(--shrine-cyan);font:700 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;text-transform:uppercase}.shrine-approach-public-result-module__OFDPFq__kickerRow span{background:#75c5de0f;border:1px solid #75c5de38;border-radius:999px;padding:7px 10px}.shrine-approach-public-result-module__OFDPFq__hero h1{max-width:650px;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:470;line-height:var(--lh-tight);text-wrap:balance;margin:19px 0 0}.shrine-approach-public-result-module__OFDPFq__heroVerdict{color:#c0c7ca;max-width:650px;font-size:var(--fs-lead);margin:24px 0 0;line-height:1.65}.shrine-approach-public-result-module__OFDPFq__failureBadge{background:#e8957312;border:1px solid #e8957340;border-radius:14px;align-items:center;gap:12px;width:fit-content;max-width:100%;margin-top:28px;padding:13px 15px;display:flex}.shrine-approach-public-result-module__OFDPFq__failureBadge>span{color:#f1ad90;border:1px solid #e8957357;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.shrine-approach-public-result-module__OFDPFq__failureBadge strong,.shrine-approach-public-result-module__OFDPFq__failureBadge small{display:block}.shrine-approach-public-result-module__OFDPFq__failureBadge strong{color:#f4c0aa;font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase}.shrine-approach-public-result-module__OFDPFq__failureBadge small{color:#a99d98;font-size:var(--fs-micro);margin-top:3px;line-height:1.45}.shrine-approach-public-result-module__OFDPFq__capture{min-width:0;margin:0}.shrine-approach-public-result-module__OFDPFq__captureFrame{aspect-ratio:16/9;background:#050606;border:1px solid #ffffff26;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px #0000005c}.shrine-approach-public-result-module__OFDPFq__capture figcaption{color:#788186;font-size:var(--fs-micro);justify-content:space-between;gap:18px;margin-top:11px;line-height:1.5;display:flex}.shrine-approach-public-result-module__OFDPFq__capture code{color:#9cbec7;overflow-wrap:anywhere;text-align:right}.shrine-approach-public-result-module__OFDPFq__signalRail{border:1px solid var(--shrine-line);background:#0a0d0cf0;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.shrine-approach-public-result-module__OFDPFq__signalRail>div{border-right:1px solid var(--shrine-line);min-width:0;padding:20px clamp(17px,3vw,28px)}.shrine-approach-public-result-module__OFDPFq__signalRail>div:last-child{border-right:0}.shrine-approach-public-result-module__OFDPFq__signalRail dt,.shrine-approach-public-result-module__OFDPFq__playerIdentity dt,.shrine-approach-public-result-module__OFDPFq__verificationGrid dt,.shrine-approach-public-result-module__OFDPFq__evidenceCopy dt{color:#747d82;font-size:var(--fs-micro);letter-spacing:.09em;text-transform:uppercase;font-weight:700}.shrine-approach-public-result-module__OFDPFq__signalRail dd{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 0;font:520 clamp(15px,1.8vw,20px)/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.shrine-approach-public-result-module__OFDPFq__visualReview,.shrine-approach-public-result-module__OFDPFq__receiptBoundary,.shrine-approach-public-result-module__OFDPFq__fixture,.shrine-approach-public-result-module__OFDPFq__players,.shrine-approach-public-result-module__OFDPFq__licensing{padding:var(--space-7)}.shrine-approach-public-result-module__OFDPFq__visualReview,.shrine-approach-public-result-module__OFDPFq__receiptBoundary,.shrine-approach-public-result-module__OFDPFq__fixture,.shrine-approach-public-result-module__OFDPFq__licensing,.shrine-approach-public-result-module__OFDPFq__evidence{content-visibility:auto;contain-intrinsic-size:auto 760px}.shrine-approach-public-result-module__OFDPFq__sectionHeading{max-width:780px}.shrine-approach-public-result-module__OFDPFq__sectionHeading h2,.shrine-approach-public-result-module__OFDPFq__evidenceCopy h2{color:#fff;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:480;line-height:var(--lh-tight);text-wrap:balance;margin:10px 0 0}.shrine-approach-public-result-module__OFDPFq__sectionHeading p,.shrine-approach-public-result-module__OFDPFq__evidenceCopy>p{max-width:710px;color:var(--shrine-copy);font-size:var(--fs-xs);margin:16px 0 0;line-height:1.7}.shrine-approach-public-result-module__OFDPFq__fixture{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:start;display:grid}.shrine-approach-public-result-module__OFDPFq__scoreHistory{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:34px 0 0;padding:0;list-style:none;display:grid}.shrine-approach-public-result-module__OFDPFq__scoreHistory li{border:1px solid var(--shrine-line);background:#ffffff06;border-radius:18px;min-width:0;padding:22px}.shrine-approach-public-result-module__OFDPFq__scoreHistory span,.shrine-approach-public-result-module__OFDPFq__scoreHistory strong,.shrine-approach-public-result-module__OFDPFq__scoreHistory small{display:block}.shrine-approach-public-result-module__OFDPFq__scoreHistory span{color:#838c90;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.shrine-approach-public-result-module__OFDPFq__scoreHistory strong{color:#fff;margin-top:22px;font:480 clamp(42px,6vw,68px)/.9 ui-monospace,SFMono-Regular,Menlo,monospace}.shrine-approach-public-result-module__OFDPFq__scoreHistory small{color:#70797e;font:600 var(--fs-micro)/1.4 ui-monospace, SFMono-Regular, Menlo, monospace;margin-top:8px}.shrine-approach-public-result-module__OFDPFq__visualBoundary{border:1px solid var(--shrine-line);background:#ffffff05;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:16px 20px;margin-top:18px;padding:22px;display:grid}.shrine-approach-public-result-module__OFDPFq__visualBoundary strong{color:#d8dfe1;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase}.shrine-approach-public-result-module__OFDPFq__visualBoundary p{color:#939ca0;font-size:var(--fs-micro);margin:0;line-height:1.65}.shrine-approach-public-result-module__OFDPFq__receiptGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:34px;display:grid}.shrine-approach-public-result-module__OFDPFq__receiptGrid article{border:1px solid var(--shrine-line);background:#ffffff06;border-radius:18px;padding:24px}.shrine-approach-public-result-module__OFDPFq__receiptGrid h3{color:#fff;letter-spacing:-.01em;overflow-wrap:anywhere;margin:15px 0 0;font:520 clamp(18px,2.6vw,29px)/1.1 ui-monospace,SFMono-Regular,Menlo,monospace}.shrine-approach-public-result-module__OFDPFq__receiptGrid p{color:#949da1;font-size:var(--fs-micro);margin:14px 0 0;line-height:1.7}.shrine-approach-public-result-module__OFDPFq__reliabilityBoundary{color:#aab5b9;font-size:var(--fs-micro);background:#75c5de0b;border:1px solid #75c5de2e;border-radius:14px;margin:14px 0 0;padding:17px 19px;line-height:1.6}.shrine-approach-public-result-module__OFDPFq__reliabilityBoundary strong{color:#cce4eb}.shrine-approach-public-result-module__OFDPFq__playerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}.shrine-approach-public-result-module__OFDPFq__playerCard{border:1px solid var(--shrine-line);background:#ffffff07;border-radius:19px;flex-direction:column;min-width:0;padding:22px;display:flex}.shrine-approach-public-result-module__OFDPFq__playerCard header{justify-content:space-between;gap:14px;display:flex}.shrine-approach-public-result-module__OFDPFq__playerCard header strong{color:#929ca0;font-size:var(--fs-micro);margin-top:6px;font-weight:550;line-height:1.45;display:block}.shrine-approach-public-result-module__OFDPFq__playerCard .shrine-approach-public-result-module__OFDPFq__hostingState{color:#e6aa8d;text-align:right;max-width:120px}.shrine-approach-public-result-module__OFDPFq__playerCard h3{color:#fff;font-size:var(--fs-body);font-weight:520;line-height:var(--lh-body);overflow-wrap:anywhere;margin:24px 0 0}.shrine-approach-public-result-module__OFDPFq__playerIdentity{margin:19px 0 0}.shrine-approach-public-result-module__OFDPFq__playerIdentity>div{border-top:1px solid var(--shrine-line);padding:11px 0}.shrine-approach-public-result-module__OFDPFq__playerIdentity dd,.shrine-approach-public-result-module__OFDPFq__verificationGrid dd,.shrine-approach-public-result-module__OFDPFq__evidenceCopy dd{color:#c8d0d3;font-size:var(--fs-micro);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.55}.shrine-approach-public-result-module__OFDPFq__playerIdentity code,.shrine-approach-public-result-module__OFDPFq__exclusions code,.shrine-approach-public-result-module__OFDPFq__evidenceCopy code{color:#a5d6e3;font-size:var(--fs-micro);overflow-wrap:anywhere}.shrine-approach-public-result-module__OFDPFq__verificationGrid{background:var(--shrine-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:2px 0 0;display:grid}.shrine-approach-public-result-module__OFDPFq__verificationGrid>div{background:#101312;min-width:0;padding:12px}.shrine-approach-public-result-module__OFDPFq__playerBoundary{margin-top:18px}.shrine-approach-public-result-module__OFDPFq__playerBoundary>strong{color:#d4dcde;font-size:var(--fs-micro);margin-top:7px;line-height:1.5;display:block}.shrine-approach-public-result-module__OFDPFq__playerBoundary p{color:#929ca0;font-size:var(--fs-micro);margin:12px 0 0;line-height:1.65}.shrine-approach-public-result-module__OFDPFq__playerAction,.shrine-approach-public-result-module__OFDPFq__playerActionSecondary,.shrine-approach-public-result-module__OFDPFq__playerActionBlocked{min-height:42px;font-size:var(--fs-micro);letter-spacing:.04em;text-align:center;border-radius:999px;justify-content:center;align-items:center;margin-top:0;padding:10px 14px;font-weight:700;text-decoration:none;display:flex}.shrine-approach-public-result-module__OFDPFq__playerActions{gap:8px;margin-top:auto;padding-top:20px;display:grid}.shrine-approach-public-result-module__OFDPFq__playerAction{color:#090b0a;background:#fff}.shrine-approach-public-result-module__OFDPFq__playerActionSecondary{color:#cde8ef;background:#a5d6e30e;border:1px solid #a5d6e342}.shrine-approach-public-result-module__OFDPFq__playerActionBlocked{color:#747d82;border:1px solid #ffffff17}.shrine-approach-public-result-module__OFDPFq__licenceGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:12px;margin-top:34px;display:grid}.shrine-approach-public-result-module__OFDPFq__clearedAssets,.shrine-approach-public-result-module__OFDPFq__exclusions{border:1px solid var(--shrine-line);background:#ffffff06;border-radius:19px;padding:24px}.shrine-approach-public-result-module__OFDPFq__clearedAssets h3,.shrine-approach-public-result-module__OFDPFq__exclusions h3{color:#fff;font-size:var(--fs-body);margin:0;font-weight:520}.shrine-approach-public-result-module__OFDPFq__clearedAssets ul,.shrine-approach-public-result-module__OFDPFq__exclusions ol{gap:9px;margin:21px 0 0;padding:0;list-style:none;display:grid}.shrine-approach-public-result-module__OFDPFq__clearedAssets li{border-top:1px solid var(--shrine-line);color:#aab3b7;font-size:var(--fs-micro);padding-top:10px;line-height:1.55}.shrine-approach-public-result-module__OFDPFq__clearedAssets li:before{color:#81d39c;content:"✓";margin-right:8px}.shrine-approach-public-result-module__OFDPFq__exclusions li{border-top:1px solid var(--shrine-line);gap:6px;padding-top:11px;display:grid}.shrine-approach-public-result-module__OFDPFq__exclusions li span,.shrine-approach-public-result-module__OFDPFq__exclusions>p{color:#818a8f;font-size:var(--fs-micro);overflow-wrap:anywhere;line-height:1.55}.shrine-approach-public-result-module__OFDPFq__exclusions>p{border-top:1px solid var(--shrine-line);margin:21px 0 0;padding-top:15px}.shrine-approach-public-result-module__OFDPFq__evidence{gap:var(--space-7);padding:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(330px,.78fr);align-items:center;display:grid}.shrine-approach-public-result-module__OFDPFq__evidenceCopy dl{margin:26px 0 0}.shrine-approach-public-result-module__OFDPFq__evidenceCopy dl>div{border-top:1px solid var(--shrine-line);padding:12px 0}.shrine-approach-public-result-module__OFDPFq__evidenceActions{gap:9px;display:grid}.shrine-approach-public-result-module__OFDPFq__primaryAction,.shrine-approach-public-result-module__OFDPFq__secondaryAction{min-height:48px;font-size:var(--fs-micro);border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:0 20px;font-weight:750;text-decoration:none;display:flex}.shrine-approach-public-result-module__OFDPFq__primaryAction{color:#090b0a;background:#fff}.shrine-approach-public-result-module__OFDPFq__secondaryAction{color:#fff;border:1px solid #ffffff26}.shrine-approach-public-result-module__OFDPFq__evidenceIndex{background:var(--shrine-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:8px;display:grid}.shrine-approach-public-result-module__OFDPFq__evidenceIndex a{color:#aeb7bc;min-height:48px;font-size:var(--fs-micro);background:#101312;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;line-height:1.4;text-decoration:none;display:flex}.shrine-approach-public-result-module__OFDPFq__evidenceIndex a:hover{color:#fff}@media (max-width:980px){.shrine-approach-public-result-module__OFDPFq__hero,.shrine-approach-public-result-module__OFDPFq__fixture,.shrine-approach-public-result-module__OFDPFq__evidence{grid-template-columns:minmax(0,1fr);min-width:0}.shrine-approach-public-result-module__OFDPFq__capture{max-width:720px}.shrine-approach-public-result-module__OFDPFq__playerGrid{grid-template-columns:1fr}.shrine-approach-public-result-module__OFDPFq__playerCard{min-height:0}}@media (max-width:720px){.shrine-approach-public-result-module__OFDPFq__hero,.shrine-approach-public-result-module__OFDPFq__visualReview,.shrine-approach-public-result-module__OFDPFq__receiptBoundary,.shrine-approach-public-result-module__OFDPFq__fixture,.shrine-approach-public-result-module__OFDPFq__players,.shrine-approach-public-result-module__OFDPFq__licensing,.shrine-approach-public-result-module__OFDPFq__evidence{border-radius:19px}.shrine-approach-public-result-module__OFDPFq__signalRail,.shrine-approach-public-result-module__OFDPFq__receiptGrid,.shrine-approach-public-result-module__OFDPFq__scoreHistory,.shrine-approach-public-result-module__OFDPFq__licenceGrid{grid-template-columns:1fr}.shrine-approach-public-result-module__OFDPFq__signalRail>div{border-right:0;border-bottom:1px solid var(--shrine-line)}.shrine-approach-public-result-module__OFDPFq__signalRail>div:last-child{border-bottom:0}.shrine-approach-public-result-module__OFDPFq__visualBoundary{grid-template-columns:1fr}.shrine-approach-public-result-module__OFDPFq__capture figcaption,.shrine-approach-public-result-module__OFDPFq__playerCard header{display:grid}.shrine-approach-public-result-module__OFDPFq__capture code,.shrine-approach-public-result-module__OFDPFq__playerCard .shrine-approach-public-result-module__OFDPFq__hostingState{text-align:left;max-width:none}}@media (max-width:460px){.shrine-approach-public-result-module__OFDPFq__hero,.shrine-approach-public-result-module__OFDPFq__visualReview,.shrine-approach-public-result-module__OFDPFq__receiptBoundary,.shrine-approach-public-result-module__OFDPFq__fixture,.shrine-approach-public-result-module__OFDPFq__players,.shrine-approach-public-result-module__OFDPFq__licensing,.shrine-approach-public-result-module__OFDPFq__evidence{padding:22px 18px}.shrine-approach-public-result-module__OFDPFq__hero h1{font-size:var(--fs-h1)}.shrine-approach-public-result-module__OFDPFq__verificationGrid,.shrine-approach-public-result-module__OFDPFq__evidenceIndex{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.shrine-approach-public-result-module__OFDPFq__root *,.shrine-approach-public-result-module__OFDPFq__root :before,.shrine-approach-public-result-module__OFDPFq__root :after{scroll-behavior:auto!important}}
.dashboard-module__uvNK3G__page{--dashboard-border:#ffffff1f;--dashboard-muted:#aeb4ba;--dashboard-dim:#8d959d;color:#fff;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"primary primary benchmark""reproduction reproduction reproduction""contribution contribution recent""access access discord""access access account""backer backer backer";gap:16px;min-width:0;display:grid}.dashboard-module__uvNK3G__card{border:1px solid var(--dashboard-border);-webkit-backdrop-filter:blur(10px)saturate(1.05);backdrop-filter:blur(10px)saturate(1.05);background:radial-gradient(circle at 92% 0,#ffffff0f,#0000 18rem),#0c0e0ddb;border-radius:22px;min-width:0;padding:clamp(20px,2.3vw,28px);position:relative;overflow:hidden;box-shadow:0 26px 78px #00000045,inset 0 1px #ffffff0b}.dashboard-module__uvNK3G__primaryCard{background:linear-gradient(132deg,#ffffff1a,#0000 58%),#0d0f0ee0;flex-direction:column;grid-area:primary;justify-content:space-between;min-height:292px;display:flex}.dashboard-module__uvNK3G__benchmarkCard{grid-area:benchmark}.dashboard-module__uvNK3G__contributionCard{grid-area:contribution}.dashboard-module__uvNK3G__recentCard{grid-area:recent}.dashboard-module__uvNK3G__reproductionCard{grid-area:reproduction}.dashboard-module__uvNK3G__accessCard{grid-area:access}.dashboard-module__uvNK3G__discordCard{grid-area:discord}.dashboard-module__uvNK3G__accountCard{grid-area:account}.dashboard-module__uvNK3G__backerSlot{grid-area:backer;min-width:0}.dashboard-module__uvNK3G__primaryGlow{pointer-events:none;background:radial-gradient(circle,#ffffff1a,#0000 68%);border-radius:50%;width:340px;height:300px;position:absolute;bottom:-120px;right:-70px}.dashboard-module__uvNK3G__primaryCopy,.dashboard-module__uvNK3G__primaryCard .dashboard-module__uvNK3G__actions{z-index:1;position:relative}.dashboard-module__uvNK3G__eyebrow,.dashboard-module__uvNK3G__builderLabel{color:#ffffffa8;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:720;line-height:1.35}.dashboard-module__uvNK3G__primaryTitle{max-width:720px;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:430;line-height:var(--lh-tight);text-wrap:balance;margin:12px 0 0}.dashboard-module__uvNK3G__primaryBody{color:#bbc1c6;max-width:660px;font-size:var(--fs-sm);text-wrap:pretty;margin:16px 0 0;line-height:1.65}.dashboard-module__uvNK3G__actions,.dashboard-module__uvNK3G__inlineActionRow,.dashboard-module__uvNK3G__accountActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.dashboard-module__uvNK3G__primaryButton,.dashboard-module__uvNK3G__secondaryButton{min-height:46px;color:inherit;font-size:var(--fs-xs);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-weight:720;line-height:1.45;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.dashboard-module__uvNK3G__primaryButton{color:#090a09;background:#fff}.dashboard-module__uvNK3G__secondaryButton{color:#fff;background:#ffffff0e;border-color:#ffffff2e}.dashboard-module__uvNK3G__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.dashboard-module__uvNK3G__statusPill,.dashboard-module__uvNK3G__planBadge{color:#d9dde0;min-height:28px;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.04em;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.dashboard-module__uvNK3G__planBadge{color:#fff;background:#ffffff1c;border-color:#ffffff4a}.dashboard-module__uvNK3G__cardTitle{color:#fff;font-size:var(--fs-h2);letter-spacing:-.01em;text-wrap:balance;margin:18px 0 0;font-weight:510;line-height:1.1}.dashboard-module__uvNK3G__reproductionHeading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.dashboard-module__uvNK3G__reproductionHeading>div{min-width:0}.dashboard-module__uvNK3G__reproductionPercent{color:#fff;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-h1);letter-spacing:-.01em;font-weight:520;line-height:var(--lh-tight);flex:none}.dashboard-module__uvNK3G__reproductionProgress{accent-color:#fff;border:0;border-radius:999px;width:100%;height:7px;margin-top:24px;overflow:hidden}.dashboard-module__uvNK3G__reproductionFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0;display:grid}.dashboard-module__uvNK3G__reproductionFacts>div{background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;min-width:0;padding:13px}.dashboard-module__uvNK3G__reproductionFacts dt{color:var(--dashboard-dim);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.dashboard-module__uvNK3G__reproductionFacts dd{color:#fff;font-size:var(--fs-micro);margin:7px 0 0;line-height:1.5}.dashboard-module__uvNK3G__reproductionMaterials{border-top:1px solid #ffffff17;margin-top:14px;padding-top:14px}.dashboard-module__uvNK3G__reproductionMaterials summary{color:#d9dde0;cursor:pointer;min-height:40px;font-size:var(--fs-micro);text-underline-offset:3px;font-weight:680;line-height:1.4}.dashboard-module__uvNK3G__reproductionMaterials>dl{margin-top:8px}.dashboard-module__uvNK3G__expiredProgressNote{color:var(--dashboard-muted);font-size:var(--fs-micro);border-left:2px solid #ffffff73;margin:14px 0 0;padding-left:11px;line-height:1.55}.dashboard-module__uvNK3G__cardCopy,.dashboard-module__uvNK3G__emptyCopy,.dashboard-module__uvNK3G__availabilityLine{color:var(--dashboard-muted);font-size:var(--fs-xs);margin:11px 0 0;line-height:1.6}.dashboard-module__uvNK3G__compactStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0 17px;display:grid}.dashboard-module__uvNK3G__compactStats div{background:#ffffff09;border:1px solid #ffffff17;border-radius:12px;min-width:0;padding:10px}.dashboard-module__uvNK3G__compactStats dt,.dashboard-module__uvNK3G__accountFacts dt{color:var(--dashboard-dim);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:650}.dashboard-module__uvNK3G__compactStats dd{color:#fff;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-lead);margin:4px 0 0;font-weight:650}.dashboard-module__uvNK3G__textLink{color:#fff;min-height:44px;font-size:var(--fs-xs);text-underline-offset:4px;align-items:center;gap:6px;font-weight:670;display:inline-flex}.dashboard-module__uvNK3G__benchmarkActions{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.dashboard-module__uvNK3G__contributionPoints{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-h1);letter-spacing:-.01em;margin:19px 0 0;font-weight:520}.dashboard-module__uvNK3G__progressTrack{background:#ffffff17;border-radius:999px;height:7px;margin-top:24px;position:relative}.dashboard-module__uvNK3G__progressFill{border-radius:inherit;background:#fff;height:100%;transition:width .3s;display:block}.dashboard-module__uvNK3G__progressMarker{background:#686f75;border:2px solid #121413;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%)}.dashboard-module__uvNK3G__progressLabels{height:13px;color:var(--dashboard-dim);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);margin-top:8px;position:relative}.dashboard-module__uvNK3G__progressLabels span{position:absolute;top:0;transform:translate(-50%)}.dashboard-module__uvNK3G__progressLabels span:first-child{transform:none}.dashboard-module__uvNK3G__progressLabels span:last-child{transform:translate(-100%)}.dashboard-module__uvNK3G__availabilityLine{color:#d2d6da;margin-top:18px}.dashboard-module__uvNK3G__inlineActionRow{align-items:flex-start}.dashboard-module__uvNK3G__ruleCopy{max-width:330px;color:var(--dashboard-dim);font-size:var(--fs-micro);line-height:1.55}.dashboard-module__uvNK3G__activityList{gap:0;margin:17px 0 0;padding:0;list-style:none;display:grid}.dashboard-module__uvNK3G__emptyState{margin-top:16px}.dashboard-module__uvNK3G__emptyTitle{color:#fff;font-size:var(--fs-xs);margin:0;font-weight:650}.dashboard-module__uvNK3G__emptyState .dashboard-module__uvNK3G__emptyCopy{margin-top:7px}.dashboard-module__uvNK3G__emptyState .dashboard-module__uvNK3G__secondaryButton{margin-top:14px}.dashboard-module__uvNK3G__activityItem{border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 0;display:flex}.dashboard-module__uvNK3G__activityItem>div{gap:3px;min-width:0;display:grid}.dashboard-module__uvNK3G__activityTitle{color:#fff;font-size:var(--fs-xs);font-weight:650}.dashboard-module__uvNK3G__activityChoice,.dashboard-module__uvNK3G__activityItem time{color:var(--dashboard-dim);font-size:var(--fs-micro);line-height:1.4}.dashboard-module__uvNK3G__iconLink{color:#fff;border:1px solid #ffffff26;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex}.dashboard-module__uvNK3G__accessList{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.dashboard-module__uvNK3G__accessList li{color:#d8dcdf;font-size:var(--fs-xs);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.dashboard-module__uvNK3G__accessList li span{width:19px;height:19px;font-size:var(--fs-micro);border:1px solid #ffffff2b;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.dashboard-module__uvNK3G__builderPanel{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:16px;margin-top:22px;padding:17px}.dashboard-module__uvNK3G__builderPanel p{color:var(--dashboard-muted);font-size:var(--fs-micro);margin:8px 0 0;line-height:1.55}.dashboard-module__uvNK3G__reproductionPathList{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.dashboard-module__uvNK3G__reproductionPathList>li{background:#00000024;border:1px solid #ffffff17;border-radius:14px;min-width:0;padding:14px}.dashboard-module__uvNK3G__reproductionPathHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.dashboard-module__uvNK3G__reproductionPathHeader>div{gap:4px;min-width:0;display:grid}.dashboard-module__uvNK3G__reproductionPathHeader strong{color:#fff;font-size:var(--fs-xs);font-weight:700}.dashboard-module__uvNK3G__reproductionPathHeader>div>span{color:var(--dashboard-dim);font-size:var(--fs-micro)}.dashboard-module__uvNK3G__pathStatus{color:#e5e8ea;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--fs-micro);border:1px solid #ffffff26;border-radius:999px;flex:none;padding:5px 8px;font-weight:700;line-height:1.2}.dashboard-module__uvNK3G__reproductionPathList dl{margin-top:12px}.dashboard-module__uvNK3G__pathProgress{color:var(--dashboard-dim);font-size:var(--fs-micro);gap:7px;margin-top:12px;display:grid}.dashboard-module__uvNK3G__pathProgress progress{accent-color:#fff;border:0;width:100%;height:5px}.dashboard-module__uvNK3G__reproductionPathActions{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:9px;display:flex}.dashboard-module__uvNK3G__reproductionPathActions a,.dashboard-module__uvNK3G__builderFootnote{color:#fff;min-height:40px;font-size:var(--fs-micro);text-underline-offset:4px;align-items:center;font-weight:680;display:inline-flex}.dashboard-module__uvNK3G__builderCheckout{margin-top:10px}.dashboard-module__uvNK3G__builderFootnote{color:var(--dashboard-dim);margin-top:7px;font-weight:500}.dashboard-module__uvNK3G__resultNotice{color:#dce0e3;font-size:var(--fs-micro);border-left:2px solid #ffffff8c;margin:14px 0 0;padding:8px 0 8px 11px;line-height:1.5}.dashboard-module__uvNK3G__accountFacts{gap:9px;margin:18px 0 0;display:grid}.dashboard-module__uvNK3G__accountFacts div{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:9px;display:flex}.dashboard-module__uvNK3G__accountFacts dd{color:#fff;font-size:var(--fs-micro);text-align:right;margin:0;font-weight:620}.dashboard-module__uvNK3G__accountActions>div{min-width:0;display:flex}@media (hover:hover){.dashboard-module__uvNK3G__primaryButton:hover{background:#e7e9e7;transform:translateY(-1px)}.dashboard-module__uvNK3G__secondaryButton:hover,.dashboard-module__uvNK3G__iconLink:hover{background:#ffffff1a;border-color:#ffffff61}}@media (max-width:1000px){.dashboard-module__uvNK3G__page{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"primary primary""reproduction reproduction""benchmark contribution""recent recent""access discord""access account""backer backer"}}@media (max-width:700px){.dashboard-module__uvNK3G__page{grid-template-columns:minmax(0,1fr);grid-template-areas:"primary""reproduction""benchmark""contribution""recent""access""discord""account""backer";gap:12px}.dashboard-module__uvNK3G__primaryCard{min-height:0}.dashboard-module__uvNK3G__primaryTitle{font-size:var(--fs-h1)}.dashboard-module__uvNK3G__reproductionHeading{flex-direction:column;align-items:flex-start}.dashboard-module__uvNK3G__reproductionFacts{grid-template-columns:1fr}.dashboard-module__uvNK3G__actions,.dashboard-module__uvNK3G__inlineActionRow,.dashboard-module__uvNK3G__accountActions{flex-direction:column;align-items:stretch}.dashboard-module__uvNK3G__primaryButton,.dashboard-module__uvNK3G__secondaryButton{width:100%;min-height:48px}.dashboard-module__uvNK3G__ruleCopy{max-width:none}}@media (max-width:390px){.dashboard-module__uvNK3G__card{border-radius:18px;padding:19px}.dashboard-module__uvNK3G__cardHeader{flex-direction:column;align-items:flex-start}.dashboard-module__uvNK3G__compactStats{grid-template-columns:1fr}.dashboard-module__uvNK3G__reproductionPathHeader{flex-direction:column;align-items:flex-start}.dashboard-module__uvNK3G__compactStats div{justify-content:space-between;align-items:center;display:flex}.dashboard-module__uvNK3G__compactStats dd{margin:0}}@media (prefers-reduced-motion:reduce){.dashboard-module__uvNK3G__page *,.dashboard-module__uvNK3G__page :before,.dashboard-module__uvNK3G__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.dashboard-module__uvNK3G__page{--dashboard-border:var(--rule);--dashboard-muted:var(--muted-ink);--dashboard-dim:#747a75;width:min(var(--w-wide), calc(100% - 2 * var(--gutter)));padding:var(--section-gap) 0 0;color:var(--ink);background:0 0;gap:1px;margin:0 auto}.dashboard-module__uvNK3G__card{border:1px solid var(--rule-strong);background:var(--paper);box-shadow:none;color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.dashboard-module__uvNK3G__primaryCard{border-color:var(--ink);background:var(--ink);color:var(--paper)}.dashboard-module__uvNK3G__primaryGlow{display:none}.dashboard-module__uvNK3G__eyebrow,.dashboard-module__uvNK3G__builderLabel{color:var(--accent-ink);font-size:var(--fs-micro)}.dashboard-module__uvNK3G__primaryCard .dashboard-module__uvNK3G__eyebrow{color:#9fd5df}.dashboard-module__uvNK3G__primaryTitle,.dashboard-module__uvNK3G__cardTitle,.dashboard-module__uvNK3G__emptyTitle{color:var(--ink);font-family:var(--font-newsreader), Georgia, serif;font-weight:500}.dashboard-module__uvNK3G__primaryTitle{font-size:var(--fs-h1);letter-spacing:-.01em;line-height:var(--lh-tight)}.dashboard-module__uvNK3G__primaryCard .dashboard-module__uvNK3G__primaryTitle{color:#fff}.dashboard-module__uvNK3G__primaryCard .dashboard-module__uvNK3G__primaryBody{color:#c0c5ca}.dashboard-module__uvNK3G__primaryButton,.dashboard-module__uvNK3G__secondaryButton{color:var(--ink);box-shadow:none;border-radius:2px}.dashboard-module__uvNK3G__primaryButton{border-color:var(--ink);background:var(--ink);color:var(--paper)}.dashboard-module__uvNK3G__secondaryButton{border-color:var(--rule-strong);color:var(--ink);background:0 0}.dashboard-module__uvNK3G__primaryCard .dashboard-module__uvNK3G__primaryButton{color:var(--ink);background:#fff;border-color:#fff}.dashboard-module__uvNK3G__primaryCard .dashboard-module__uvNK3G__secondaryButton{color:#fff;border-color:#ffffff57}.dashboard-module__uvNK3G__statusPill,.dashboard-module__uvNK3G__planBadge,.dashboard-module__uvNK3G__pathStatus{border-color:var(--rule-strong);color:var(--ink);background:0 0;border-radius:0}.dashboard-module__uvNK3G__cardTitle{font-size:var(--fs-h1);letter-spacing:-.01em}.dashboard-module__uvNK3G__reproductionPercent,.dashboard-module__uvNK3G__contributionPoints,.dashboard-module__uvNK3G__compactStats dd,.dashboard-module__uvNK3G__reproductionFacts dd,.dashboard-module__uvNK3G__accountFacts dd,.dashboard-module__uvNK3G__activityTitle,.dashboard-module__uvNK3G__reproductionPathHeader strong,.dashboard-module__uvNK3G__emptyTitle,.dashboard-module__uvNK3G__reproductionMaterials summary{color:var(--ink)}.dashboard-module__uvNK3G__reproductionProgress,.dashboard-module__uvNK3G__pathProgress progress{background:var(--rule);color:var(--accent-ink);border-radius:0}.dashboard-module__uvNK3G__reproductionProgress::-webkit-progress-bar{background:var(--rule)}.dashboard-module__uvNK3G__pathProgress progress::-webkit-progress-bar{background:var(--rule)}.dashboard-module__uvNK3G__reproductionProgress::-webkit-progress-value{background:var(--accent-ink)}.dashboard-module__uvNK3G__pathProgress progress::-webkit-progress-value{background:var(--accent-ink)}.dashboard-module__uvNK3G__reproductionProgress::-moz-progress-bar{background:var(--accent-ink)}.dashboard-module__uvNK3G__pathProgress progress::-moz-progress-bar{background:var(--accent-ink)}.dashboard-module__uvNK3G__reproductionProgress,.dashboard-module__uvNK3G__pathProgress progress{accent-color:var(--accent-ink)}.dashboard-module__uvNK3G__reproductionFacts>div,.dashboard-module__uvNK3G__compactStats div,.dashboard-module__uvNK3G__builderPanel,.dashboard-module__uvNK3G__reproductionPathList>li{border-color:var(--rule);background:#e9e5db;border-radius:0}.dashboard-module__uvNK3G__reproductionMaterials,.dashboard-module__uvNK3G__activityItem,.dashboard-module__uvNK3G__accountFacts div{border-color:var(--rule)}.dashboard-module__uvNK3G__cardCopy,.dashboard-module__uvNK3G__emptyCopy,.dashboard-module__uvNK3G__availabilityLine,.dashboard-module__uvNK3G__builderPanel p,.dashboard-module__uvNK3G__activityChoice,.dashboard-module__uvNK3G__activityItem time,.dashboard-module__uvNK3G__reproductionPathHeader>div>span,.dashboard-module__uvNK3G__builderFootnote,.dashboard-module__uvNK3G__ruleCopy{color:var(--muted-ink)}.dashboard-module__uvNK3G__compactStats dt,.dashboard-module__uvNK3G__accountFacts dt,.dashboard-module__uvNK3G__reproductionFacts dt{color:var(--dashboard-dim)}.dashboard-module__uvNK3G__textLink,.dashboard-module__uvNK3G__iconLink,.dashboard-module__uvNK3G__accessList li,.dashboard-module__uvNK3G__reproductionPathActions a{color:var(--ink)}.dashboard-module__uvNK3G__iconLink,.dashboard-module__uvNK3G__accessList li span{border-color:var(--rule-strong);border-radius:0}.dashboard-module__uvNK3G__progressTrack{background:var(--rule);border-radius:0}.dashboard-module__uvNK3G__progressFill{background:var(--accent-ink);border-radius:0}.dashboard-module__uvNK3G__progressMarker{border-color:var(--paper);background:var(--rule-strong);border-radius:0}.dashboard-module__uvNK3G__progressMarker[data-reached=true]{background:var(--accent-ink)}.dashboard-module__uvNK3G__resultNotice{border-left-color:var(--accent-ink);color:var(--ink)}.dashboard-module__uvNK3G__backerSlot{border:1px solid var(--rule-strong);background:var(--paper)}@media (hover:hover){.dashboard-module__uvNK3G__primaryButton:hover{border-color:var(--accent-ink);background:var(--accent-ink);color:#fff;transform:none}.dashboard-module__uvNK3G__primaryCard .dashboard-module__uvNK3G__primaryButton:hover{color:var(--ink);background:#dff2f5;border-color:#dff2f5}.dashboard-module__uvNK3G__secondaryButton:hover,.dashboard-module__uvNK3G__iconLink:hover{border-color:var(--accent-ink);color:var(--accent-ink);background:#e9f4f5}}@media (max-width:700px){.dashboard-module__uvNK3G__page{width:calc(100% - 32px);padding-top:var(--space-7);gap:1px}.dashboard-module__uvNK3G__primaryTitle{font-size:var(--fs-h1)}.dashboard-module__uvNK3G__reproductionPercent{align-self:flex-end}}@media (max-width:390px){.dashboard-module__uvNK3G__card{border-radius:0}}
.methodology-module__UxkthW__page{width:min(var(--w-text), calc(100% - 2 * var(--gutter)));padding:var(--space-7) 0 var(--space-6);color:var(--ink);font-size:var(--fs-prose);line-height:var(--lh-prose);margin:0 auto}.methodology-module__UxkthW__hero>span{color:var(--muted-ink);font-family:var(--font-mono);font-size:var(--fs-micro)}.methodology-module__UxkthW__hero h1{margin:var(--space-2) 0 0;font-family:var(--font-serif);font-size:var(--fs-title);letter-spacing:-.01em;font-weight:400;line-height:var(--lh-tight);text-wrap:balance}.methodology-module__UxkthW__hero p{margin:var(--space-4) 0 0;color:var(--muted-ink);font-size:var(--fs-lead);line-height:var(--lh-body)}.methodology-module__UxkthW__actions{gap:var(--space-2) var(--space-5);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.methodology-module__UxkthW__actions a{color:var(--accent-ink);font-size:var(--fs-sm);font-weight:500;text-decoration:none}.methodology-module__UxkthW__actions a:hover{text-underline-offset:3px;text-decoration:underline}.methodology-module__UxkthW__grid{margin-top:var(--space-7);border-top:1px solid var(--rule)}.methodology-module__UxkthW__grid section{padding:var(--space-5) 0 0}.methodology-module__UxkthW__grid section>span{display:none}.methodology-module__UxkthW__grid h2,.methodology-module__UxkthW__protocol h2{font-family:var(--font-serif);font-size:var(--fs-h2);font-weight:400;line-height:var(--lh-heading);margin:0}.methodology-module__UxkthW__grid p{margin:var(--space-2) 0 0}.methodology-module__UxkthW__grid code{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.82em}.methodology-module__UxkthW__grid a,.methodology-module__UxkthW__footer a{color:var(--accent-ink)}.methodology-module__UxkthW__protocol{margin-top:var(--space-7)}.methodology-module__UxkthW__protocol>div>span{display:none}.methodology-module__UxkthW__protocol ol{margin:var(--space-3) 0 0;padding-left:1.3em}.methodology-module__UxkthW__protocol li+li{margin-top:var(--space-2)}.methodology-module__UxkthW__footer{justify-content:space-between;gap:var(--space-3) var(--space-5);margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--rule);color:var(--muted-ink);font-size:var(--fs-xs);flex-wrap:wrap;display:flex}.methodology-module__UxkthW__footer p{max-width:34em;margin:0}
