.PublicContent_page__NeRNH{min-height:100dvh;background:#0b0a0d;color:#f8f4f7;color-scheme:dark;font-size:1rem;line-height:1.75}.PublicContent_page__NeRNH ::selection{background:var(--accent-neon-primary);color:white}.PublicContent_page__NeRNH a,.PublicContent_page__NeRNH button{touch-action:manipulation}.PublicContent_page__NeRNH a:focus-visible,.PublicContent_page__NeRNH button:focus-visible{outline:2px solid var(--accent-neon-hover);outline-offset:5px}.PublicContent_page__NeRNH a{text-underline-offset:5px}.PublicContent_page__NeRNH a:hover{text-decoration:underline}.PublicContent_footer__GcwWh,.PublicContent_header__W3LWe,.PublicContent_main__hKzPN{width:min(1200px,calc(100% - 64px));margin-inline:auto}.PublicContent_header__W3LWe{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:96px;border-bottom:1px solid #ffffff20}.PublicContent_header__W3LWe a{display:inline-flex;align-items:center;min-height:44px}.PublicContent_header__W3LWe a:first-child{font-size:1.5rem}.PublicContent_breadcrumb__Fmy1e{display:flex;gap:12px;flex-wrap:wrap;margin-top:40px;color:#c9bec5;font-size:.875rem}.PublicContent_hero__8Sghy{padding:42px 0 64px;max-width:1000px}.PublicContent_hero__8Sghy h1{font-size:clamp(2.1rem,4.6vw,4.25rem);font-weight:400;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.PublicContent_hero__8Sghy p{max-width:65ch;color:#d8cbd4;font-size:1.125rem;line-height:1.75;margin-top:28px}.PublicContent_layout__1mtDA{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start;border-top:1px solid #ffffff20;padding-top:40px}.PublicContent_contents__YmJxP{position:sticky;top:32px;display:flex;flex-direction:column;align-items:start;gap:8px}.PublicContent_contents__YmJxP p{color:#c9bec5;margin-bottom:12px}.PublicContent_contents__YmJxP a{padding-block:8px;line-height:1.5}.PublicContent_article__wuPZq{min-width:0;max-width:72ch}.PublicContent_article__wuPZq section{scroll-margin-top:32px;margin-bottom:64px}.PublicContent_article__wuPZq h2:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *),.PublicContent_related__72jrZ h2{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:1.25;letter-spacing:-.02em;margin-bottom:24px;text-wrap:balance}.PublicContent_article__wuPZq h3:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *){font-size:1.125rem;font-weight:600;margin:32px 0 12px}.PublicContent_article__wuPZq p:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *){margin:16px 0;color:#d8cbd4}.PublicContent_article__wuPZq ol:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *),.PublicContent_article__wuPZq ul:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *){padding-left:24px;margin:20px 0}.PublicContent_article__wuPZq ul:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *){list-style:disc}.PublicContent_article__wuPZq ol:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *){list-style:decimal}.PublicContent_article__wuPZq li:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *){padding-left:4px;margin:10px 0}.PublicContent_article__wuPZq a:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *){text-decoration:underline}.PublicContent_article__wuPZq strong:not(.PublicContent_preview__VbM0_ *,.PublicContent_demoDialog__G4vuR *){color:#f8f4f7;font-weight:600}.PublicContent_actions__piNY5{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px;align-items:center}.PublicContent_primary__lpxBD,.PublicContent_secondary__tI8M9{min-height:44px;display:inline-flex;justify-content:center;align-items:center;padding:10px 20px;border-radius:999px;font-size:1rem;font-weight:500;cursor:pointer;line-height:1.5}.PublicContent_primary__lpxBD{background:var(--accent-neon-primary);color:white}.PublicContent_primary__lpxBD:hover{background:var(--accent-neon-pressed)}.PublicContent_primary__lpxBD:active{transform:translateY(1px)}.PublicContent_secondary__tI8M9{border:1px solid #ffffff40}.PublicContent_copy__5TtN9{margin:24px 0}.PublicContent_copy__5TtN9 p{min-height:28px;font-size:.875rem}.PublicContent_conversion__iC71d{border-top:1px solid #ffffff30;padding-top:32px}.PublicContent_related__72jrZ{margin:24px 0 80px;padding-top:32px;border-top:1px solid #ffffff20}.PublicContent_related__72jrZ a{display:block;padding-block:14px;font-size:1.125rem}.PublicContent_footer__GcwWh{display:flex;flex-wrap:wrap;gap:12px 28px;padding:24px 0 max(24px,env(safe-area-inset-bottom));border-top:1px solid #ffffff20;color:#c9bec5}.PublicContent_footer__GcwWh a{padding-block:8px}.PublicContent_skip__BQ9i4{position:fixed;top:8px;left:8px;padding:12px;background:black;z-index:100;transform:translateY(-200%)}.PublicContent_skip__BQ9i4:focus{transform:translateY(0)}.PublicContent_preview__VbM0_{overflow:hidden;min-width:0;padding:24px 0}.PublicContent_preview__VbM0_ figcaption{color:#c9bec5;font-size:.875rem;margin-top:12px}@media (max-width:767px){.PublicContent_footer__GcwWh,.PublicContent_header__W3LWe,.PublicContent_main__hKzPN{width:calc(100% - 40px)}.PublicContent_header__W3LWe{min-height:80px;gap:16px}.PublicContent_header__W3LWe a:first-child{font-size:1.2rem}.PublicContent_header__W3LWe a:last-child{font-size:.875rem}.PublicContent_breadcrumb__Fmy1e{margin-top:24px}.PublicContent_hero__8Sghy{padding:28px 0 40px}.PublicContent_layout__1mtDA{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:24px}.PublicContent_contents__YmJxP{position:static}.PublicContent_contents__YmJxP a{min-height:44px}.PublicContent_article__wuPZq section{margin-bottom:48px}.PublicContent_hero__8Sghy p{font-size:1rem}.PublicContent_actions__piNY5{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.PublicContent_primary__lpxBD:active{transform:none}}.PublicContent_demoDialog__G4vuR{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:black;color:white}.PublicContent_demoClose__C_GSY{position:absolute;right:24px;top:16px;z-index:50;min-height:44px;padding:8px 20px;border:1px solid #ffffff60;border-radius:999px;background:black;cursor:pointer}.PublicContent_demoDialog__G4vuR::backdrop{background:black}