.personal-ai-secretary-case-study-module__tqthOa__heroVisual{border:1px solid color-mix(in srgb, var(--project-accent) 34%, var(--line));background:var(--surface);width:min(100%,1180px);margin:clamp(36px,3.5vw,52px) 0 0}.personal-ai-secretary-case-study-module__tqthOa__personalAIHero{padding:clamp(48px,4vw,60px) 0 clamp(68px,5vw,80px)}.personal-ai-secretary-case-study-module__tqthOa__personalAIHero h1{letter-spacing:-.045em;text-wrap:balance;word-break:normal;overflow-wrap:normal;max-width:1100px;margin:clamp(36px,3vw,44px) 0 24px;font-size:clamp(64px,4.65vw,70px);line-height:1.02}.personal-ai-secretary-case-study-module__tqthOa__personalAIHero>p{max-width:760px}.personal-ai-secretary-case-study-module__tqthOa__personalAIHero .case-tags{margin-top:24px}.personal-ai-secretary-case-study-module__tqthOa__heroVisual img,.personal-ai-secretary-case-study-module__tqthOa__figure img{width:100%;height:auto;display:block}.personal-ai-secretary-case-study-module__tqthOa__heroVisual figcaption,.personal-ai-secretary-case-study-module__tqthOa__figure figcaption{border-top:1px solid var(--line);color:var(--text-secondary);letter-spacing:.08em;padding:14px 16px;font:650 12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.personal-ai-secretary-case-study-module__tqthOa__case{min-width:0}.personal-ai-secretary-case-study-module__tqthOa__case>section{border-bottom:1px solid var(--line);padding:clamp(72px,7vw,104px) 0}.personal-ai-secretary-case-study-module__tqthOa__case>section:first-child{padding-top:clamp(28px,3vw,44px)}.personal-ai-secretary-case-study-module__tqthOa__case>section>h2{max-width:920px;color:var(--text);letter-spacing:-.045em;margin:22px 0 34px;font-size:clamp(36px,3.7vw,56px);font-weight:610;line-height:1.08}.personal-ai-secretary-case-study-module__tqthOa__introduction>h2{font-size:clamp(42px,4.2vw,64px)!important}.personal-ai-secretary-case-study-module__tqthOa__copy{max-width:820px}.personal-ai-secretary-case-study-module__tqthOa__copy p,.personal-ai-secretary-case-study-module__tqthOa__list{color:var(--text);margin:0 0 1.05em;font-size:18px;line-height:1.82}.personal-ai-secretary-case-study-module__tqthOa__copy p:last-child,.personal-ai-secretary-case-study-module__tqthOa__list:last-child{margin-bottom:0}.personal-ai-secretary-case-study-module__tqthOa__copy p:nth-child(4){color:var(--text)}.personal-ai-secretary-case-study-module__tqthOa__copy p:has(+.personal-ai-secretary-case-study-module__tqthOa__code){color:var(--text)}.personal-ai-secretary-case-study-module__tqthOa__list{padding-left:1.35em}.personal-ai-secretary-case-study-module__tqthOa__list li{margin:.28em 0;padding-left:.35em}.personal-ai-secretary-case-study-module__tqthOa__list li::marker{color:var(--project-accent)}.personal-ai-secretary-case-study-module__tqthOa__code{border:1px solid var(--line);border-left:3px solid var(--project-accent);background:color-mix(in srgb, var(--surface-strong) 82%, var(--bg));max-width:820px;color:var(--text);tab-size:2;margin:30px 0 34px;padding:26px 28px;font:500 14px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto}.personal-ai-secretary-case-study-module__tqthOa__figure{border:1px solid color-mix(in srgb, var(--project-accent) 28%, var(--line));background:var(--surface);width:min(100%,980px);margin:clamp(42px,5vw,68px) 0 0}@media (max-width:760px){.personal-ai-secretary-case-study-module__tqthOa__heroVisual{margin-top:30px}.personal-ai-secretary-case-study-module__tqthOa__personalAIHero{padding:44px 0 60px}.personal-ai-secretary-case-study-module__tqthOa__personalAIHero h1{letter-spacing:-.035em;max-width:100%;margin:36px 0 22px;font-size:clamp(38px,10.8vw,44px);line-height:1.06}.personal-ai-secretary-case-study-module__tqthOa__personalAIHero>p{font-size:17px;line-height:1.65}.personal-ai-secretary-case-study-module__tqthOa__personalAIHero .case-tags{margin-top:22px}.personal-ai-secretary-case-study-module__tqthOa__heroVisual figcaption,.personal-ai-secretary-case-study-module__tqthOa__figure figcaption{padding:12px;font-size:11px}.personal-ai-secretary-case-study-module__tqthOa__case>section{padding:64px 0}.personal-ai-secretary-case-study-module__tqthOa__case>section:first-child{padding-top:22px}.personal-ai-secretary-case-study-module__tqthOa__case>section>h2,.personal-ai-secretary-case-study-module__tqthOa__introduction>h2{margin:18px 0 26px;font-size:clamp(32px,9vw,44px)!important}.personal-ai-secretary-case-study-module__tqthOa__copy p,.personal-ai-secretary-case-study-module__tqthOa__list{font-size:17px;line-height:1.78}.personal-ai-secretary-case-study-module__tqthOa__code{margin:24px 0 28px;padding:20px 18px;font-size:12.5px}.personal-ai-secretary-case-study-module__tqthOa__figure{margin-top:36px}}
.personal-website-ai-case-study-module__yVS5hG__heroVisual{border:1px solid color-mix(in srgb, var(--project-accent) 30%, var(--line));background:var(--surface);width:min(100%,1180px);margin:clamp(42px,4vw,56px) 0 0}.personal-website-ai-case-study-module__yVS5hG__heroVisual img,.personal-website-ai-case-study-module__yVS5hG__figure img{width:100%;height:auto;display:block}.personal-website-ai-case-study-module__yVS5hG__heroVisual figcaption,.personal-website-ai-case-study-module__yVS5hG__figure figcaption{border-top:1px solid var(--line);color:var(--text-secondary);letter-spacing:.08em;padding:13px 16px;font:650 12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.personal-website-ai-case-study-module__yVS5hG__case{min-width:0}.personal-website-ai-case-study-module__yVS5hG__case>section{border-bottom:1px solid var(--line);padding:clamp(62px,5vw,76px) 0}.personal-website-ai-case-study-module__yVS5hG__case>section:first-child{padding-top:clamp(28px,2.8vw,40px)}.personal-website-ai-case-study-module__yVS5hG__case>section>h2{max-width:860px;color:var(--text);letter-spacing:-.04em;text-wrap:balance;margin:20px 0 24px;font-size:clamp(30px,2.35vw,36px);font-weight:610;line-height:1.16}.personal-website-ai-case-study-module__yVS5hG__introduction>h2{max-width:920px}.personal-website-ai-case-study-module__yVS5hG__copy{max-width:820px}.personal-website-ai-case-study-module__yVS5hG__copy p{color:var(--text);margin:0 0 1.08em;font-size:17px;line-height:1.78}.personal-website-ai-case-study-module__yVS5hG__copy p:last-child{margin-bottom:0}.personal-website-ai-case-study-module__yVS5hG__code{border:1px solid var(--line);border-left:3px solid var(--project-accent);background:color-mix(in srgb, var(--surface-strong) 82%, var(--bg));max-width:820px;color:var(--text);tab-size:2;margin:26px 0 30px;padding:22px 24px;font:500 14px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto}.personal-website-ai-case-study-module__yVS5hG__figure{border:1px solid color-mix(in srgb, var(--project-accent) 26%, var(--line));background:var(--surface);width:min(100%,980px);margin:clamp(38px,4vw,54px) 0 0}@media (max-width:760px){.personal-website-ai-case-study-module__yVS5hG__heroVisual{margin-top:32px}.personal-website-ai-case-study-module__yVS5hG__heroVisual figcaption,.personal-website-ai-case-study-module__yVS5hG__figure figcaption{letter-spacing:.05em;padding:11px 12px;font-size:11px}.personal-website-ai-case-study-module__yVS5hG__case>section{padding:56px 0}.personal-website-ai-case-study-module__yVS5hG__case>section:first-child{padding-top:22px}.personal-website-ai-case-study-module__yVS5hG__case>section>h2{margin:18px 0 22px;font-size:clamp(26px,7.5vw,30px);line-height:1.2}.personal-website-ai-case-study-module__yVS5hG__copy p{font-size:16.5px;line-height:1.75}.personal-website-ai-case-study-module__yVS5hG__code{margin:22px 0 26px;padding:18px 16px;font-size:12.5px}.personal-website-ai-case-study-module__yVS5hG__figure{margin-top:32px}}
