.detail-module-scss-module__YxBebG__kicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;align-items:center;gap:14px;margin:0 0 20px;font-size:11px;font-weight:600;display:inline-flex}.detail-module-scss-module__YxBebG__kicker:before{content:"";opacity:.7;background:currentColor;flex-shrink:0;width:28px;height:1.5px;display:block}@media screen and (min-width:1124px){.detail-module-scss-module__YxBebG__kicker{letter-spacing:.16em;font-size:12px}}.detail-module-scss-module__YxBebG__hero{background:var(--accent);isolation:isolate;margin-top:-80px;padding:160px 0 80px;position:relative;overflow:hidden}@media screen and (min-width:768px){.detail-module-scss-module__YxBebG__hero{padding:210px 0 96px}}@media screen and (min-width:1124px){.detail-module-scss-module__YxBebG__hero{padding:260px 0 112px}}.detail-module-scss-module__YxBebG__heroDotGrid{z-index:0;background-image:radial-gradient(circle,#ffffff1f 1px,#0000 1px),radial-gradient(circle,#ffffff0a 1px,#0000 1px);background-position:0 0,12px 12px;background-size:48px 48px,24px 24px;position:absolute;inset:0}.detail-module-scss-module__YxBebG__heroGlow{z-index:1;pointer-events:none;background:radial-gradient(circle,#ffffff14 0%,#0000 65%);width:640px;height:640px;position:absolute;bottom:-15%;left:-10%}.detail-module-scss-module__YxBebG__heroGlow2{z-index:1;pointer-events:none;background:radial-gradient(circle,#ffffff0d 0%,#0000 65%);width:480px;height:480px;position:absolute;top:-20%;right:-12%}.detail-module-scss-module__YxBebG__heroFade{z-index:3;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,var(--accent)100%);height:180px;position:absolute;bottom:0;left:0;right:0}.detail-module-scss-module__YxBebG__heroInner{z-index:4;max-width:860px;position:relative}.detail-module-scss-module__YxBebG__heroMeta{letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c;margin-bottom:24px;font-size:11px;font-weight:600}@media screen and (min-width:1124px){.detail-module-scss-module__YxBebG__heroMeta{font-size:12px}}.detail-module-scss-module__YxBebG__heroTitle{letter-spacing:-.04em;color:#fff;margin:0 0 20px;font-size:clamp(40px,6vw,80px);font-weight:800;line-height:.96}.detail-module-scss-module__YxBebG__heroSubtitle{letter-spacing:-.02em;color:#fffc;margin:0 0 16px;font-size:clamp(17px,2vw,24px);font-weight:300;line-height:1.3}@media screen and (min-width:1124px){.detail-module-scss-module__YxBebG__heroSubtitle{max-width:680px}}.detail-module-scss-module__YxBebG__heroTagline{color:#ffffff8c;margin:0;font-size:clamp(14px,1.4vw,17px);font-style:italic;font-weight:400;line-height:1.55}.detail-module-scss-module__YxBebG__section,.detail-module-scss-module__YxBebG__introSection{--accent-readable:color-mix(in srgb,var(--accent)35%,var(--color-text))}[data-theme=light] .detail-module-scss-module__YxBebG__section,[data-theme=light] .detail-module-scss-module__YxBebG__introSection{--accent-readable:var(--accent)}.detail-module-scss-module__YxBebG__section{background:var(--color-background);border-top:1px solid var(--color-border);padding:64px 0;position:relative}@media screen and (min-width:1124px){.detail-module-scss-module__YxBebG__section{padding:96px 0}}.detail-module-scss-module__YxBebG__introSection{background:var(--color-background);padding:64px 0 48px;position:relative}@media screen and (min-width:1124px){.detail-module-scss-module__YxBebG__introSection{padding:96px 0 72px}}.detail-module-scss-module__YxBebG__intro{letter-spacing:-.012em;color:var(--color-text);max-width:860px;margin:0;font-size:clamp(18px,2vw,24px);font-weight:300;line-height:1.55}.detail-module-scss-module__YxBebG__contentGrid{grid-template-columns:1fr;gap:56px;display:grid}@media screen and (min-width:1124px){.detail-module-scss-module__YxBebG__contentGrid{grid-template-columns:1fr 280px;align-items:start;gap:80px}}.detail-module-scss-module__YxBebG__main>*+*{margin-top:0}.detail-module-scss-module__YxBebG__block{border-top:1px solid var(--color-border);padding:40px 0}.detail-module-scss-module__YxBebG__block:first-child{border-top:none;padding-top:0}.detail-module-scss-module__YxBebG__blockTitle{letter-spacing:-.025em;color:var(--accent-readable,var(--accent));margin:0 0 20px;font-size:clamp(20px,2.2vw,28px);font-weight:700;line-height:1.1}@media screen and (min-width:1124px){.detail-module-scss-module__YxBebG__blockTitle{margin-bottom:24px}}.detail-module-scss-module__YxBebG__blockText{color:var(--color-text);margin:0 0 16px;font-size:clamp(15px,1.5vw,18px);font-weight:400;line-height:1.75}.detail-module-scss-module__YxBebG__blockText:last-child{margin-bottom:0}.detail-module-scss-module__YxBebG__blockText strong{color:var(--accent-readable,var(--accent));font-weight:600}.detail-module-scss-module__YxBebG__bulletList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.detail-module-scss-module__YxBebG__bulletItem{color:var(--color-text);align-items:flex-start;gap:14px;font-size:clamp(14px,1.4vw,17px);font-weight:400;line-height:1.6;display:flex}.detail-module-scss-module__YxBebG__bulletItem:before{content:"";background:var(--accent-readable,var(--accent));opacity:.8;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.55em}@media screen and (min-width:1124px){.detail-module-scss-module__YxBebG__sidebar{position:sticky;top:100px}}.detail-module-scss-module__YxBebG__sidebarCard{background:color-mix(in srgb,var(--accent)6%,transparent);border:1px solid color-mix(in srgb,var(--accent)20%,transparent);border-radius:4px;padding:24px 28px 28px}.detail-module-scss-module__YxBebG__sidebarTitle{letter-spacing:.2em;text-transform:uppercase;color:var(--accent-readable,var(--accent));margin:0 0 20px;font-size:10px;font-weight:700}.detail-module-scss-module__YxBebG__sidebarNav{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.detail-module-scss-module__YxBebG__sidebarItem{color:var(--color-text-muted);font-size:13px;font-weight:400;line-height:1.4}.detail-module-scss-module__YxBebG__sidebarItem a{color:inherit;text-decoration:none;transition:color .2s}.detail-module-scss-module__YxBebG__sidebarItem a:hover{color:var(--accent-readable,var(--accent))}.detail-module-scss-module__YxBebG__sidebarActive{font-weight:600;color:var(--accent-readable,var(--accent))!important}.detail-module-scss-module__YxBebG__sidebarActive a{color:var(--accent-readable,var(--accent))!important}.detail-module-scss-module__YxBebG__backLink{color:var(--color-text-muted);align-items:center;gap:8px;margin-top:24px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.detail-module-scss-module__YxBebG__backLink:hover{color:var(--accent-readable,var(--accent))}.detail-module-scss-module__YxBebG__backLink:before{content:"←"}
