.tsai-thesis__hero,.tsai-thesis__problem,.tsai-thesis__guide,.tsai-thesis__plan,.tsai-thesis__example,.tsai-thesis__stakes,.tsai-thesis__success,.tsai-thesis__offers,.tsai-thesis__faq,.tsai-thesis__final{padding-block:clamp(4.5rem,9vw,8.5rem)}.tsai-thesis__hero{background:radial-gradient(circle at 78% 22%,oklch(from var(--color-primary)l c h/.11),transparent 34%),var(--color-background)}.tsai-guided__hero,.tsai-guided__argument{padding-block:clamp(4.5rem,9vw,8rem)}.tsai-guided__hero{color:var(--ts-text-inv);background:radial-gradient(circle at 78% 22%,oklch(from var(--ts-oxide)l c h/.28),transparent 34%),var(--ts-night)}.tsai-guided__hero-copy{max-width:58rem}.tsai-guided__plan{gap:0;margin:0;padding:0;list-style:none;display:grid}.tsai-guided__plan>li{border-top:1px solid var(--color-border);padding-block:1.25rem}.tsai-guided__plan>li p+p{max-width:28rem;margin-top:.4rem;font-size:1.05rem;line-height:1.55}.tsai-guided__outcomes{margin-top:1rem;padding:0;list-style:none;display:grid}.tsai-guided__outcomes li{border-top:1px solid var(--color-border);align-items:center;gap:.65rem;min-width:0;padding-block:.8rem;display:flex}.tsai-guided__outcomes svg{color:var(--color-primary);flex:none}@container (min-width:42rem){.tsai-guided__plan{grid-template-columns:repeat(3,minmax(0,1fr))}.tsai-guided__plan>li{padding:1.5rem 1.5rem 1.5rem 0}.tsai-guided__plan>li+li{border-left:1px solid var(--color-border);padding-left:1.5rem}.tsai-guided__outcomes{grid-template-columns:1fr 1fr;column-gap:2rem}}.tsai-thesis__hero-grid{align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.tsai-thesis__hero-copy{width:100%;min-width:0;max-width:48rem}.tsai-thesis__measure{max-width:50rem}.tsai-thesis__assessment{width:100%;min-width:0;margin-block:.5rem}.tsai-thesis__assessment .tsai-start,.tsai-thesis__assessment .tsai-live{border-block:0;width:100%;min-width:0;min-height:0;padding-block:0}.tsai-thesis__assessment .tsai-start__inner,.tsai-thesis__assessment .tsai-live__inner{width:100%;min-width:0;padding-block:0}.tsai-start--embedded .tsai-start__inner>.ts-spine,.tsai-start--embedded .tsai-start__inner>.tsai-kicker,.tsai-start--embedded .tsai-start__inner>.ts-display,.tsai-start--embedded .tsai-start__inner>.tsai-start__lede,.tsai-start--embedded .tsai-start__inner>div>.tsai-kicker,.tsai-start--embedded .tsai-start__inner>div>.ts-display,.tsai-start--embedded .tsai-start__inner>div>.tsai-start__lede,.tsai-live--embedded-entry .tsai-live__inner>div>.tsai-kicker,.tsai-live--embedded-entry .tsai-live__inner>div>.core-title,.tsai-live--embedded-entry .tsai-live__inner>div>.ts-body{display:none}.tsai-proof-sheet{color:var(--color-foreground);background:var(--color-card);border:1px solid var(--color-border);box-shadow:0 2rem 5rem oklch(from var(--color-foreground)l c h/.09);border-radius:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);position:relative;transform:rotate(1deg)}.tsai-proof-sheet:before{pointer-events:none;content:"";border:1px solid oklch(from var(--color-primary)l c h/.25);border-radius:1rem;position:absolute;inset:.75rem}.tsai-proof-sheet>*{position:relative}.tsai-proof-sheet dl{gap:1rem;margin-block:1.75rem;display:grid}.tsai-proof-sheet dl>div{border-top:1px solid var(--color-border);padding-top:.9rem}.tsai-proof-sheet dt{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.75rem;font-weight:700}.tsai-proof-sheet dd{color:oklch(from var(--color-foreground)l c h/.72);line-height:1.55}.tsai-proof-sheet__link{padding-inline:0}.tsai-thesis__problem,.tsai-thesis__stakes{background:var(--color-foreground);color:var(--color-background)}.tsai-thesis__guide,.tsai-thesis__offers{background:oklch(from var(--color-muted)l c h/.45)}.tsai-thesis__example{background:oklch(from var(--color-primary).96 calc(c*.28)h)}.tsai-thesis__success{background:var(--color-primary);color:var(--color-primary-foreground)}.tsai-thesis__final{border-top:1px solid var(--color-border)}.tsai-live{color:var(--color-foreground);background:oklch(from var(--color-muted)l c h/.35);border-block:1px solid var(--color-border);padding-block:clamp(4rem,8vw,7rem)}.tsai-live__inner{width:min(100% - 2rem,58rem);margin-inline:auto}.tsai-live__choices,.tsai-live__actions,.tsai-live__next{flex-wrap:wrap;gap:.75rem;display:flex}.tsai-live__identity-grid,.tsai-live__understanding,.tsai-live__audit-grid{gap:1rem;display:grid}.tsai-live__audit-grid article{border:1px solid var(--color-border);background:var(--color-background);min-width:0;padding:1.5rem}.tsai-live label{margin-bottom:.45rem;display:inline-block}.tsai-live textarea{min-height:7rem;font-size:1rem}.tsai-live__result article,.tsai-live__basis,.tsai-live__next{border-top:1px solid var(--color-border);padding-top:1.5rem}.tsai-live__result ul{gap:.55rem;padding-left:1.25rem;display:grid}.tsai-live__result details{border-block:1px solid var(--color-border);padding-block:1rem}.tsai-live__result summary{cursor:pointer;font-weight:700}.tsai-live__basis{gap:.75rem;display:grid}.tsai-live__basis dl{gap:.65rem;margin:0;display:grid}.tsai-live__basis dl>div{border-top:1px solid var(--color-border);padding-top:.65rem}.tsai-live__basis dt{color:oklch(from var(--color-foreground)l c h/.65);text-transform:uppercase;font-size:.75rem;font-weight:700}.tsai-live__basis dd{margin:.25rem 0 0;line-height:1.5}@container (min-width:42rem){.tsai-live__identity-grid,.tsai-live__understanding,.tsai-live__audit-grid{grid-template-columns:1fr 1fr}}.tsai-question-list{max-width:56rem;padding:0;list-style:none;display:grid}.tsai-question-list li{font-family:var(--font-serif);border-bottom:1px solid oklch(from var(--color-background)l c h/.2);padding:1rem 0;font-size:clamp(1.2rem,2.5vw,1.65rem)}.tsai-plan-list,.tsai-verification__receipt{gap:0;margin:0;padding:0;list-style:none;display:grid}.tsai-plan-list>li{border-top:1px solid var(--color-border);grid-template-columns:3.25rem 1fr;gap:1.25rem;padding-block:1.75rem;display:grid}.tsai-plan-list>li>span{color:var(--color-primary);font-family:var(--font-mono);font-weight:700}.tsai-plan-list h3{margin-bottom:.5rem}.tsai-plan-list p{max-width:50rem;color:oklch(from var(--color-foreground)l c h/.72);line-height:1.65}.tsai-verification{align-items:start;gap:1.5rem;display:grid}.tsai-verification__work{background:var(--color-card);border:1px solid var(--color-border);box-shadow:0 1.5rem 4rem oklch(from var(--color-foreground)l c h/.08);border-radius:1.5rem;padding:clamp(1.5rem,4vw,2.75rem)}.tsai-verification__work h3{margin-block:2rem 1rem}.tsai-verification__work>p{line-height:1.65}.tsai-verification__state{background:oklch(from var(--color-primary)l c h/.1);border-radius:.8rem;align-items:center;gap:.65rem;margin-top:2rem;padding:.9rem 1rem;font-size:.875rem;font-weight:650;display:flex}.tsai-verification__receipt>li{border-bottom:1px solid oklch(from var(--color-foreground)l c h/.15);grid-template-columns:2rem 1fr;gap:.75rem;padding-block:.9rem;display:grid}.tsai-verification__receipt>li>span{width:1.75rem;height:1.75rem;color:var(--color-primary-foreground);background:var(--color-primary);border-radius:999px;place-items:center;font-size:.75rem;font-weight:700;display:grid}.tsai-verification__receipt summary{cursor:pointer;font-weight:700}.tsai-verification__receipt p{color:oklch(from var(--color-foreground)l c h/.7);margin-top:.55rem;line-height:1.55}.tsai-offer-list{gap:1rem;display:grid}.tsai-offer-list article{border-top:1px solid var(--color-border);gap:1rem;padding-block:1.5rem;display:grid}.tsai-offer-list p{max-width:44rem;line-height:1.6}.tsai-offer-list .ui-button{width:fit-content}.tsai-thesis__faq details{border-top:1px solid var(--color-border);padding-block:1.25rem}.tsai-thesis__faq summary{cursor:pointer;font-family:var(--font-serif);font-size:1.15rem;font-weight:650}.tsai-thesis__faq details p{max-width:50rem;color:oklch(from var(--color-foreground)l c h/.7);margin-top:.75rem;line-height:1.6}@container (min-width:56rem){.tsai-question-list{grid-template-columns:1fr 1fr;column-gap:2rem}.tsai-verification{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);gap:3rem}.tsai-offer-list article{grid-template-columns:minmax(13rem,.55fr) minmax(0,1fr) auto;align-items:center;gap:2rem}}@media (prefers-reduced-motion:reduce){.tsai-proof-sheet{transform:none}}
