.AppChrome_header__rfYkc{position:sticky;top:0;z-index:40;background:hsl(var(--surface)/.97);border-bottom:1px solid hsl(var(--hairline));backdrop-filter:blur(14px)}.AppChrome_headerInner__OsMRD{max-width:1200px;margin:auto;padding:0 48px;min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:35px}.AppChrome_nav__axYpM{display:flex;align-items:stretch;align-self:stretch;gap:28px}.AppChrome_nav__axYpM a{display:flex;align-items:center;gap:9px;font-size:12px;color:hsl(var(--ink-soft));position:relative;white-space:nowrap;transition:color .2s}.AppChrome_nav__axYpM a:hover,.AppChrome_nav__axYpM a[aria-current=page]{color:hsl(var(--accent))}.AppChrome_nav__axYpM a[aria-current=page]:after{content:"";height:2px;position:absolute;bottom:0;left:0;right:0;background:hsl(var(--accent))}.AppChrome_nav__axYpM small{font-size:8px;opacity:.7;font-variant-numeric:tabular-nums}.AppChrome_masthead__t_U27{background:#151d2b;color:#f3ede1;overflow:hidden;position:relative;isolation:isolate}.AppChrome_mastheadInner__AXXCN{max-width:1200px;margin:auto;padding:55px 48px 60px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:start}.AppChrome_eyebrow__EMg_U{display:flex;gap:15px;align-items:center;font-size:9px;text-transform:uppercase;letter-spacing:.18em;color:#c8a672}.AppChrome_eyebrow__EMg_U:before{content:"";width:27px;height:1px;background:#c8a672}.AppChrome_title__gMzLQ{font-family:var(--font-display),Georgia,serif;font-size:clamp(38px,4.5vw,62px);font-weight:500;letter-spacing:-.055em;line-height:1.08;margin-top:23px;max-width:790px;text-wrap:balance}.AppChrome_lede__9YUqH{max-width:625px;font-size:14px;line-height:1.85;color:#c0c3ca;margin-top:22px}.AppChrome_index___xegD{font-size:9px;letter-spacing:.17em;color:#c8a672;text-transform:uppercase;margin-top:5px;white-space:nowrap}.AppChrome_masthead__t_U27:after,.AppChrome_masthead__t_U27:before{content:"";position:absolute;border:1px solid #c8a67220;border-radius:50%;width:500px;height:500px;right:-165px;top:-175px;pointer-events:none;z-index:-1}.AppChrome_masthead__t_U27:after{width:380px;height:380px;right:-105px;top:-115px}.AppChrome_accent__Vwcrh{font-style:italic;color:#caa572}.AppChrome_bottomLine__3SiUo{height:1px;background:#c8a67240;position:absolute;bottom:0;left:0;right:0}@media(max-width:800px){.AppChrome_headerInner__OsMRD{padding:0 24px;gap:20px}.AppChrome_nav__axYpM{gap:20px}.AppChrome_nav__axYpM small{display:none}.AppChrome_mastheadInner__AXXCN{padding:40px 24px 45px;gap:20px}.AppChrome_index___xegD{display:none}.AppChrome_lede__9YUqH{font-size:13px}.AppChrome_title__gMzLQ{font-size:44px}}@media(max-width:600px){.AppChrome_headerInner__OsMRD{display:block;padding-top:19px;min-height:110px}.AppChrome_headerInner__OsMRD>a{display:inline-block}.AppChrome_nav__axYpM{margin-top:17px;justify-content:space-between;gap:12px}.AppChrome_nav__axYpM a{padding:10px 0 14px;font-size:11px;min-height:42px}.AppChrome_title__gMzLQ{font-size:37px}.AppChrome_mastheadInner__AXXCN{padding-top:32px;padding-bottom:36px}.AppChrome_eyebrow__EMg_U{font-size:8px}.AppChrome_lede__9YUqH{font-size:13px}.AppChrome_masthead__t_U27:before{right:-330px}.AppChrome_masthead__t_U27:after{right:-270px}}@media(prefers-reduced-motion:reduce){.AppChrome_nav__axYpM a{transition:none}}.AppWorkspace_workspace__XiIcH{max-width:1200px;margin:0 auto;padding:48px 48px 96px;min-width:0}.AppWorkspace_workspace__XiIcH :where(.rounded-2xl){border-radius:8px}.AppWorkspace_workspace__XiIcH :where(.shadow-soft){box-shadow:0 8px 30px hsl(var(--ink)/.025)}.AppWorkspace_workspace__XiIcH :where(a.rounded-full,button.rounded-full){border-radius:4px}.AppWorkspace_workspace__XiIcH :where(h2){letter-spacing:-.025em}.AppWorkspace_workspace__XiIcH :where(input,select,textarea){border-radius:5px}.AppWorkspace_workspace__XiIcH :where(a,button){transition:background-color .2s,color .2s,box-shadow .2s}.AppWorkspace_workspace__XiIcH :where(button:focus-visible,a:focus-visible){outline-offset:4px}.AppWorkspace_footer__1fn58{max-width:1200px;margin:auto;padding:25px 48px 35px;border-top:1px solid hsl(var(--hairline));display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.05em;color:hsl(var(--ink-faint))}.AppWorkspace_footer__1fn58 a{color:hsl(var(--accent))}.AppWorkspace_eyebrow__ojpmY{font-size:10px;text-transform:uppercase;letter-spacing:.17em;color:hsl(var(--accent));line-height:1.6}.AppWorkspace_journeySteps__Wdddn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;counter-reset:steps}.AppWorkspace_journeyStep__PFDkJ{padding:8px 0 28px;border-bottom:1px solid hsl(var(--hairline));position:relative}.AppWorkspace_journeyStep__PFDkJ>span{position:absolute;right:0;top:0;font-family:var(--font-display),Georgia,serif;font-size:50px;line-height:1;color:hsl(var(--accent)/.23)}.AppWorkspace_journeyStep__PFDkJ h2{font-family:var(--font-display),Georgia,serif;font-size:25px;line-height:1.2;margin-top:25px;font-weight:500}.AppWorkspace_journeyStep__PFDkJ p:last-child{font-size:12px;line-height:1.8;color:hsl(var(--ink-soft));max-width:230px;margin-top:12px}.AppWorkspace_exerciseGrid__mH0xT{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;align-items:start}.AppWorkspace_guide__GhVPf{position:sticky;top:114px;border-left:1px solid hsl(var(--hairline));padding-left:28px}.AppWorkspace_guide__GhVPf h2{font-family:var(--font-display),Georgia,serif;font-size:28px;line-height:1.15;margin:20px 0}.AppWorkspace_guide__GhVPf ol{display:grid;gap:24px;margin:30px 0}.AppWorkspace_guide__GhVPf li{display:grid;grid-template-columns:24px 1fr;gap:10px;font-size:12px;line-height:1.7}.AppWorkspace_guide__GhVPf li>span{color:hsl(var(--accent));font-size:10px;padding-top:2px}.AppWorkspace_guide__GhVPf li b{font-weight:500;display:block;color:hsl(var(--ink))}.AppWorkspace_guide__GhVPf li p{color:hsl(var(--ink-faint));font-size:11px;margin-top:4px}.AppWorkspace_guideNote__Tnngb{font-size:11px;line-height:1.8;color:hsl(var(--ink-soft));padding-top:24px;border-top:1px solid hsl(var(--hairline))}.AppWorkspace_studio__aE_Pe{position:relative;background:hsl(var(--surface-raised));border:1px solid hsl(var(--hairline));border-radius:8px;padding:30px;box-shadow:0 18px 45px hsl(var(--ink)/.035)}.AppWorkspace_studioTop__GsgzK{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid hsl(var(--hairline));padding-bottom:20px;margin-bottom:24px;gap:20px}.AppWorkspace_studioTop__GsgzK span:last-child{font-size:10px;color:hsl(var(--ink-faint))}.AppWorkspace_studioIntro__Z0YDM{text-align:center;padding:15px 10px 32px}.AppWorkspace_studioIcon__Q4sBU{height:70px;width:70px;border:1px solid hsl(var(--accent)/.4);border-radius:50%;display:grid;place-items:center;margin:0 auto 22px;color:hsl(var(--accent))}.AppWorkspace_studioIntro__Z0YDM h2{font-family:var(--font-display),Georgia,serif;font-size:32px;font-weight:500;line-height:1.2}.AppWorkspace_studioIntro__Z0YDM p{font-size:13px;color:hsl(var(--ink-soft));line-height:1.8;max-width:350px;margin:16px auto 0}.AppWorkspace_studioPermissions__tKICU{font-size:10px;color:hsl(var(--ink-faint));text-align:center;line-height:1.7}.AppWorkspace_unavailable__VD5dt{padding:30px;border:1px solid hsl(var(--hairline));background:hsl(var(--surface-raised));border-radius:6px}.AppWorkspace_unavailable__VD5dt h3{font-family:var(--font-display),Georgia,serif;font-size:25px;font-weight:500;margin:12px 0}.AppWorkspace_unavailable__VD5dt p{font-size:13px;color:hsl(var(--ink-soft));line-height:1.8}.AppWorkspace_unavailable__VD5dt a{display:inline-block;margin-top:20px;font-size:12px;border-bottom:1px solid hsl(var(--accent));padding-bottom:6px;color:hsl(var(--accent))}@media(max-width:800px){.AppWorkspace_workspace__XiIcH{padding:32px 24px 64px}.AppWorkspace_footer__1fn58{padding:24px;flex-wrap:wrap}.AppWorkspace_exerciseGrid__mH0xT{grid-template-columns:1fr;gap:36px}.AppWorkspace_guide__GhVPf{position:static;border-left:0;border-top:1px solid hsl(var(--hairline));padding:25px 0 0}.AppWorkspace_guide__GhVPf ol{grid-template-columns:repeat(3,1fr);gap:20px}.AppWorkspace_journeySteps__Wdddn{gap:20px}.AppWorkspace_journeyStep__PFDkJ h2{font-size:22px}.AppWorkspace_journeyStep__PFDkJ>span{font-size:38px}.AppWorkspace_studio__aE_Pe{padding:24px}}@media(max-width:480px){.AppWorkspace_journeySteps__Wdddn{grid-template-columns:1fr;gap:22px}.AppWorkspace_journeyStep__PFDkJ{padding:0 45px 20px 0}.AppWorkspace_journeyStep__PFDkJ h2{margin-top:9px}.AppWorkspace_journeyStep__PFDkJ p:last-child{max-width:none;margin-top:7px}.AppWorkspace_guide__GhVPf ol{grid-template-columns:1fr}.AppWorkspace_studio__aE_Pe{padding:22px 18px}.AppWorkspace_studioIntro__Z0YDM h2{font-size:29px}.AppWorkspace_footer__1fn58,.AppWorkspace_studioTop__GsgzK span:last-child{font-size:9px}}@media(prefers-reduced-motion:reduce){.AppWorkspace_workspace__XiIcH *{transition:none!important}}