.hs-study{--hs-sidebar-width: 228px;--hs-green: var(--process-dark-surface);--hs-line: color-mix(in srgb, var(--c-charcoal) 13%, transparent);display:grid;grid-template-columns:var(--hs-sidebar-width) minmax(0,1fr);min-height:100svh;background:var(--hs-green) url(/static/design-public/textures/original-matte/green-tile.png) repeat 0 0 / 512px;color:var(--c-charcoal);font:14px/1.6 var(--f-mono);color-scheme:light}.hs-study ::selection{background:#c9ddcf;color:#183b2b}.hs-study :is(a,button,summary,select):focus-visible{outline:2px solid currentColor;outline-offset:4px}.hs-study button{font:inherit;cursor:pointer}.hs-study button:disabled{cursor:not-allowed}.hs-study button:active:not(:disabled){filter:brightness(.94)}.hs-study a{text-underline-offset:4px}.hs-study[data-collapsed=true]{--hs-sidebar-width: 76px}.hs-sidebar{position:sticky;top:0;z-index:5;display:flex;flex-direction:column;min-width:0;height:100svh;padding:32px 20px 24px;color:var(--paper-base)}.hs-brand{align-self:flex-start;min-height:48px;margin-left:12px;padding:0;border:0;background:transparent;color:var(--paper-base)}.hs-study .hs-brand{font:48px/1 var(--f-serif);letter-spacing:-1px}.hs-nav{display:flex;flex-direction:column;gap:8px;margin-top:48px}.hs-nav :is(a,button){display:flex;align-items:center;gap:14px;width:100%;min-height:48px;padding:12px 16px;border:0;border-radius:8px;background:transparent;color:inherit;text-align:left}.hs-nav :is(a,button):hover{background:color-mix(in srgb,var(--paper-base) 8%,transparent)}.hs-nav [aria-current=page]{background:color-mix(in srgb,var(--paper-base) 14%,transparent)}.hs-nav svg{flex-shrink:0;width:18px;height:18px;stroke-width:1.5}.hs-sidebar-bottom{margin-top:auto;padding-top:40px}.hs-session-entry{padding:16px 0;border-top:1px solid color-mix(in srgb,var(--paper-base) 20%,transparent)}.hs-session-entry :is(a,button){display:flex;align-items:center;gap:12px;width:100%;min-height:72px;padding:12px;border:0;border-radius:8px;color:inherit;text-align:left;font:inherit}.hs-session-entry svg{flex-shrink:0;width:18px;height:18px;stroke-width:1.5}.hs-session-entry span{display:flex;flex-direction:column;gap:4px;min-width:0}.hs-session-entry strong{font-weight:500;font-size:13px}.hs-session-entry small{font-size:12px;line-height:1.5;color:color-mix(in srgb,var(--paper-base) 76%,transparent)}.hs-enter-session{background:color-mix(in srgb,var(--paper-base) 12%,transparent)}.hs-enter-session:hover{background:color-mix(in srgb,var(--paper-base) 19%,transparent)}.hs-next-session{background:transparent}.hs-study .hs-next-session:disabled{opacity:1;cursor:default}.hs-profile{position:relative;padding-top:0}.hs-profile summary{display:flex;align-items:center;gap:12px;min-height:72px;padding:16px 8px 0;border-top:1px solid color-mix(in srgb,var(--paper-base) 20%,transparent);cursor:pointer;list-style:none}.hs-profile summary::-webkit-details-marker{display:none}.hs-avatar{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--paper-base) 50%,transparent);border-radius:50%;font:22px/1 var(--f-serif)}.hs-profile-name{display:flex;flex:1;flex-direction:column}.hs-profile-name small{font:inherit;color:color-mix(in srgb,var(--paper-base) 76%,transparent)}.hs-profile-links{display:flex;flex-direction:column;gap:4px}.hs-profile>.hs-profile-links{position:absolute;z-index:20;bottom:calc(100% - 16px);left:0;width:248px;padding:8px;background:var(--paper-base);border:1px solid var(--hs-line);border-radius:12px;color:var(--c-charcoal)}.hs-profile-links a{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px;border-radius:6px}.hs-profile-links a:hover{background:color-mix(in srgb,var(--paper-heading-ink) 8%,transparent)}.hs-profile-links svg{width:16px;height:16px}.hs-paper{min-width:0;min-height:calc(100svh - 24px);margin:12px 12px 12px 0;border-radius:18px}.hs-paper:before{border-radius:inherit}.hs-toolbar{display:flex;align-items:center;height:64px;padding:12px 20px}.hs-icon-button{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;padding:10px;border:0;border-radius:8px;background:transparent;color:inherit}.hs-icon-button svg{width:20px;height:20px;stroke-width:1.5}.hs-icon-button:hover{background:color-mix(in srgb,currentColor 7%,transparent)}.hs-study .hs-content{min-height:0;gap:32px;padding:12px clamp(24px,4vw,64px) 112px}.hs-content h1{color:var(--paper-heading-ink)}.hs-content h3{color:var(--paper-heading-ink-small)}.hs-content>section:not([aria-labelledby=next-step-title]) h2{color:var(--paper-heading-ink-small)}.hs-content h1{font-size:52px}.hs-content section[aria-labelledby=next-step-title] h2{font-size:42px}.hs-example{color:var(--c-gray);font-size:13px;line-height:1.6}.hs-content h1:focus{outline:none}.hs-mobile-toggle,.hs-mobile-brand{display:none}.hs-study[data-collapsed=true] .hs-sidebar{padding-inline:12px}.hs-study[data-collapsed=true] .hs-brand{margin-left:12px}.hs-study[data-collapsed=true] .hs-sidebar .hs-nav :is(a,button){justify-content:center;gap:0;padding-inline:12px}.hs-study[data-collapsed=true] .hs-sidebar .hs-nav span,.hs-study[data-collapsed=true] .hs-sidebar .hs-session-entry span,.hs-study[data-collapsed=true] .hs-profile-name,.hs-study[data-collapsed=true] .hs-profile summary>svg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hs-study[data-collapsed=true] .hs-sidebar .hs-session-entry :is(a,button){justify-content:center;padding-inline:8px}.hs-study[data-collapsed=true] .hs-profile summary{justify-content:center;padding-inline:0}.hs-sr-only,.hs-skip:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hs-skip:focus{position:fixed;z-index:40;left:12px;top:12px;padding:12px;background:var(--paper-base)}.hs-mobile-menu{max-width:none;max-height:none;width:min(320px,calc(100vw - 40px));height:100dvh;inset:0 auto 0 0;margin:0;padding:0;border:0;color:var(--paper-base);background:var(--hs-green) url(/static/design-public/textures/original-matte/green-tile.png) repeat 0 0 / 512px}.hs-mobile-menu::backdrop{background:#0f1e1873}.hs-mobile-inner{display:flex;flex-direction:column;min-height:100%;padding:24px 20px}.hs-mobile-heading{display:flex;justify-content:space-between;align-items:center;font:40px/1 var(--f-serif)}.hs-mobile-menu .hs-nav{margin-top:32px}.hs-mobile-profile{margin-top:auto;padding-top:32px}.hs-mobile-profile>span{display:block;padding:16px 8px;border-top:1px solid color-mix(in srgb,var(--paper-base) 20%,transparent)}.hs-study[data-room=true]{display:flex;flex-direction:column;color:var(--paper-base);--session-ink: var(--paper-base);--session-accent: #c2402a}.hs-room-header{position:relative;display:flex;flex:0 0 68px;box-sizing:border-box;align-items:center;justify-content:space-between;gap:24px;height:68px;padding:0 clamp(20px,3.6vw,54px);border-bottom:1px solid #a9c5b54d}.hs-room-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:8px;font-size:11px}.hs-room-back:hover{text-decoration:underline}.hs-room-wordmark{font:48px/1 var(--f-serif);letter-spacing:-1px;color:#f5f2ea}.hs-waiting-room{display:grid;flex:1;place-items:center;padding:24px 24px 88px}.hs-room-center{display:flex;flex-direction:column;align-items:center;width:min(100%,560px);text-align:center}.hs-room-zeno{width:210px;margin-bottom:24px}.hs-room-zeno [role=img][aria-busy=true]>svg{visibility:hidden}.hs-room-zeno [role=img][aria-busy=false]>svg{transform-origin:50% 80%;animation:hs-zeno-arrive .85s cubic-bezier(.16,1,.3,1) both}@keyframes hs-zeno-arrive{0%{opacity:0;transform:translateY(20px) scale(.96);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.hs-room-zeno [role=img][aria-busy=false]>svg{animation:none}}.hs-room-center h1{font:44px/1.15 var(--f-serif);letter-spacing:-.02em;text-wrap:balance}.hs-room-center h1:focus{outline:none}.hs-room-time{margin-top:16px;color:color-mix(in srgb,var(--paper-base) 82%,transparent)}.hs-study .hs-begin{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:var(--hs-begin-height, 48px);min-width:160px;margin-top:32px;padding:var(--hs-begin-padding, 12px 24px);border:0;border-radius:6px;background:var(--hs-begin-background, var(--paper-base));color:var(--hs-begin-ink, var(--hs-green));font:500 14px/1.6 var(--f-mono)}.hs-begin:hover:not(:disabled){background:var(--hs-begin-hover, #eeeade)}.hs-room-actions{--hs-begin-height: 48px;--hs-begin-padding: 4px 24px;--hs-begin-background: #fcfaf6;--hs-begin-hover: #eeeade;--hs-begin-ink: #25473b;width:min(100%,240px);margin-top:32px}.hs-room-actions .hs-begin{width:100%;margin-top:0}.hs-room-actions .hs-begin:disabled{opacity:.45;cursor:not-allowed}.hs-room-actions .hs-begin-locked:disabled{--hs-begin-background: rgb(252 250 246 / .12);--hs-begin-ink: #fcfaf6;opacity:1;box-shadow:inset 0 0 0 1px #fcfaf629}.hs-begin-copy{display:flex;flex-direction:column;text-align:left}.hs-begin-requirement{font-size:12px;font-weight:400;line-height:1.25;opacity:.8}.hs-begin-locked>svg{opacity:.65}.hs-room-microphone{margin-top:14px}.hs-room-microphone .hs-microphone-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;min-height:44px;padding:8px 12px;border:1px solid color-mix(in srgb,currentColor 38%,transparent);border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:13px;line-height:1.6;cursor:pointer}.hs-microphone-label{display:inline-flex;align-items:center;justify-content:center;gap:8px}.hs-microphone-button[aria-busy=true] .hs-microphone-label{visibility:hidden}.hs-microphone-spinner{position:absolute;animation:hs-microphone-spin 1s linear infinite}@keyframes hs-microphone-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.hs-microphone-spinner{animation:none}}.hs-microphone-button:hover:not(:disabled){background:#fcfaf614;border-color:currentColor}.hs-room-microphone .hs-microphone-button:disabled{opacity:1;cursor:default}.hs-room-microphone[data-state=ready] .hs-microphone-button{border-color:transparent}.hs-room-microphone[data-state=permission] .hs-microphone-button,.hs-room-microphone[data-state=listening] .hs-microphone-button{cursor:progress}.hs-room-microphone .hs-microphone-help{margin:12px 0 0;color:inherit;opacity:.9;font:inherit;font-size:13px;line-height:1.6;text-wrap:pretty}.hs-room-actions :is(.hs-begin,.hs-microphone-button):focus-visible{outline:2px solid var(--paper-base, #fcfaf6);outline-offset:4px}@media(max-width:1000px)and (min-width:761px){.hs-study{--hs-sidebar-width: 208px}.hs-sidebar{padding-inline:12px}.hs-study .hs-content{padding-inline:32px}}@media(max-width:760px){.hs-study{display:block;padding:0}.hs-sidebar{display:none}.hs-paper{min-height:100svh;margin:0;border-radius:0}.hs-toolbar{height:72px;padding:12px 16px;gap:12px;border-bottom:1px solid var(--hs-line)}.hs-desktop-toggle{display:none}.hs-mobile-toggle{display:grid}.hs-mobile-brand{display:block;font:32px/1 var(--f-serif);color:var(--c-charcoal)}.hs-study .hs-content{padding:28px 24px 112px;gap:28px}.hs-content h1{font-size:40px}.hs-content section[aria-labelledby=next-step-title] h2{font-size:36px}.hs-room-header{flex-basis:60px;height:60px;padding-inline:15px}.hs-room-wordmark{font-size:38px}.hs-room-back{margin-right:-5px;font-size:10px}.hs-room-zeno{width:170px}.hs-room-center h1{font-size:36px}.hs-room-time{max-width:260px;font-size:13px}.hs-waiting-room{padding:20px 24px 88px}}@media(max-height:760px){.hs-room-zeno{width:170px;margin-bottom:16px}.hs-waiting-room{padding-block:12px 36px}.hs-room-actions{margin-top:24px}}@media(forced-colors:active){.hs-nav [aria-current=page]{outline:2px solid Highlight}.hs-paper{border:1px solid CanvasText}}
