.question-composer-module__J_e5cq__landing{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""composer""inspiration""recent";align-items:start;gap:24px 56px;display:grid}.question-composer-module__J_e5cq__hero{isolation:isolate;text-align:center;grid-area:hero;place-items:center;min-height:140px;padding:10px 0 16px;display:grid;position:relative}.question-composer-module__J_e5cq__hero:before{z-index:-1;content:"";opacity:.17;mix-blend-mode:multiply;pointer-events:none;background:url(/images/mystic-ink-background.webp) 50% 46%/cover no-repeat;position:absolute;inset:-12px 0 -24px;-webkit-mask-image:radial-gradient(#0000 10%,#000 65%,#0000 74%);mask-image:radial-gradient(#0000 10%,#000 65%,#0000 74%)}html[data-theme=dark] .question-composer-module__J_e5cq__hero:before{opacity:.1;mix-blend-mode:screen}.question-composer-module__J_e5cq__eyebrow{color:var(--color-on-surface-variant);font-family:var(--font-headline);letter-spacing:.24em;justify-content:center;align-items:center;gap:14px;margin:0 0 12px;font-size:12px;display:flex}.question-composer-module__J_e5cq__eyebrow:before,.question-composer-module__J_e5cq__eyebrow:after{background:var(--color-outline-variant);content:"";width:24px;height:1px}.question-composer-module__J_e5cq__title{color:var(--color-on-surface);font-family:var(--font-headline);letter-spacing:.08em;text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,43px);font-weight:600;line-height:1.45}.question-composer-module__J_e5cq__title span{color:var(--color-primary);display:inline-block}.question-composer-module__J_e5cq__intro{color:var(--color-on-surface-variant);letter-spacing:.05em;text-wrap:pretty;margin:10px 0 0;font-size:13px;line-height:1.9}.question-composer-module__J_e5cq__inspiration{grid-area:inspiration;min-width:0;padding-top:5px}.question-composer-module__J_e5cq__inspirationHeading{justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.question-composer-module__J_e5cq__inspirationHeading h2,.question-composer-module__J_e5cq__composerHeading>div{font-family:var(--font-headline);letter-spacing:.1em;align-items:center;gap:11px;margin:0;font-size:21px;font-weight:600;line-height:1.5;display:flex}.question-composer-module__J_e5cq__chapter{border:1px solid color-mix(in srgb, var(--color-primary) 55%, transparent);width:23px;height:27px;color:var(--color-primary);font-family:var(--font-headline);letter-spacing:0;flex-shrink:0;place-items:center;font-size:13px;font-weight:500;display:inline-grid}.question-composer-module__J_e5cq__refreshButton{min-height:44px;color:var(--color-on-surface-variant);flex-shrink:0;align-items:center;gap:5px;padding:0 2px;font-size:12px;display:inline-flex}.question-composer-module__J_e5cq__refreshButton>span{font-size:17px;transition:transform .4s}.question-composer-module__J_e5cq__refreshButton:not(:disabled):hover{color:var(--color-primary)}.question-composer-module__J_e5cq__refreshButton:not(:disabled):hover>span{transform:rotate(90deg)}.question-composer-module__J_e5cq__topics{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin:22px 16px 20px;padding-top:6px;display:grid;position:relative}.question-composer-module__J_e5cq__topics:before{background:var(--color-outline-variant);content:"";height:1px;position:absolute;top:20px;left:-8px;right:-8px}.question-composer-module__J_e5cq__topics[data-dream-enabled=true]{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:600px){.question-composer-module__J_e5cq__topics[data-dream-enabled=true]{grid-template-columns:repeat(3,minmax(0,1fr))}}.question-composer-module__J_e5cq__topic{border:1px solid var(--color-outline-variant);background:var(--color-surface-container-lowest);min-height:99px;color:var(--color-on-surface-variant);box-shadow:2px 3px 0 color-mix(in srgb, var(--color-outline-variant) 20%, transparent);transform-origin:50% 14px;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:14px 6px 10px;transition:transform .28s,background .2s,color .2s,box-shadow .2s;display:flex;position:relative}.question-composer-module__J_e5cq__topic:before{border:1px solid var(--color-outline);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:calc(50% - 2px)}.question-composer-module__J_e5cq__topic>span:first-child{font-family:var(--font-headline);letter-spacing:.15em;writing-mode:vertical-rl;font-size:19px;font-weight:600;line-height:1.45}.question-composer-module__J_e5cq__topicMark{opacity:.55;background:currentColor;width:3px;height:3px;transform:rotate(45deg)}.question-composer-module__J_e5cq__topic:not(:disabled):hover{color:var(--color-primary);transform:translateY(-5px)rotate(-2deg)}.question-composer-module__J_e5cq__topic[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);box-shadow:3px 5px 0 color-mix(in srgb, var(--color-primary) 13%, transparent);transform:translateY(-6px)}.question-composer-module__J_e5cq__topic[aria-pressed=true]:before{border-color:currentColor}.question-composer-module__J_e5cq__topic[aria-pressed=true]:not(:disabled):hover{color:var(--color-on-primary);transform:translateY(-6px)rotate(-2deg)}.question-composer-module__J_e5cq__examples{perspective:800px;gap:13px;display:grid}.question-composer-module__J_e5cq__exampleCard{border:1px solid var(--color-outline-variant);background:color-mix(in srgb, var(--color-surface-container-lowest) 78%, transparent);text-align:left;min-height:99px;box-shadow:2px 3px 0 color-mix(in srgb, var(--color-outline-variant) 18%, transparent);border-radius:2px;grid-template-columns:23px minmax(0,1fr);align-items:start;gap:7px 12px;padding:15px 17px 12px 12px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative}.question-composer-module__J_e5cq__exampleCard:after{border-right:1px solid var(--color-outline-variant);border-bottom:1px solid var(--color-outline-variant);content:"";width:8px;height:8px;position:absolute;bottom:4px;right:4px}.question-composer-module__J_e5cq__slipIndex{border-right:1px solid var(--color-outline-variant);color:var(--color-on-surface-variant);font-family:var(--font-headline);letter-spacing:.2em;writing-mode:vertical-rl;grid-row:1/3;align-self:stretch;padding-top:3px;font-size:11px;line-height:1.9}.question-composer-module__J_e5cq__exampleText{color:var(--color-on-surface);font-family:var(--font-headline);overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.8}.question-composer-module__J_e5cq__exampleAction{color:var(--color-primary);justify-content:flex-end;align-items:center;gap:8px;font-size:11px;display:flex}.question-composer-module__J_e5cq__exampleAction>span:last-child{font-size:17px}.question-composer-module__J_e5cq__exampleCard:not(:disabled):hover,.question-composer-module__J_e5cq__exampleCard[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-surface-container-lowest);box-shadow:3px 4px 0 color-mix(in srgb, var(--color-primary) 12%, transparent)}.question-composer-module__J_e5cq__askPanel{border:1px solid var(--color-outline-variant);outline:1px solid color-mix(in srgb, var(--color-outline-variant) 65%, transparent);outline-offset:-7px;background:var(--color-surface-container-lowest);min-width:0;box-shadow:0 12px 28px color-mix(in srgb, var(--color-outline) 11%, transparent);grid-area:composer;padding:22px 29px 18px;scroll-margin-block:20px 105px;position:relative}.question-composer-module__J_e5cq__askPanel:before,.question-composer-module__J_e5cq__askPanel:after{border-inline:8px solid var(--color-outline);background:linear-gradient(var(--color-surface-container-lowest), var(--color-outline-variant));height:6px;box-shadow:0 2px 2px color-mix(in srgb, var(--color-outline) 10%, transparent);content:"";pointer-events:none;border-radius:3px;position:absolute;left:-8px;right:-8px}.question-composer-module__J_e5cq__askPanel:before{top:-3px}.question-composer-module__J_e5cq__askPanel:after{bottom:-3px}.question-composer-module__J_e5cq__composerHeading{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.question-composer-module__J_e5cq__composerHeading>div{font-size:24px}.question-composer-module__J_e5cq__receivedSeal{outline-offset:2px;color:var(--color-primary);font-family:var(--font-headline);letter-spacing:.15em;visibility:hidden;border:2px solid;outline:1px solid;padding:1px 4px;font-size:14px;transform:rotate(-8deg)}.question-composer-module__J_e5cq__receivedSeal[data-visible=true]{visibility:visible}.question-composer-module__J_e5cq__composerGuide{color:var(--color-on-surface-variant);margin:9px 0 0;font-size:12px;line-height:1.8}.question-composer-module__J_e5cq__inputWrap{background:var(--color-surface-container-low);cursor:text;box-shadow:0 10px 16px -12px color-mix(in srgb, var(--color-outline) 24%, transparent);margin-top:14px;padding:14px 18px 10px;transition:background .18s,box-shadow .18s;display:block;position:relative}.question-composer-module__J_e5cq__inkFrame{opacity:.65;pointer-events:none;border:28px solid #0000;border-image:url(/images/beginner-ink-frame.webp) 24%/28px;transition:opacity .18s;position:absolute;inset:-2px}html[data-theme=dark] .question-composer-module__J_e5cq__inkFrame{filter:invert()}.question-composer-module__J_e5cq__inputWrap:before{background:color-mix(in srgb, var(--color-primary) 28%, transparent);content:"";pointer-events:none;width:1px;position:absolute;inset:18px auto 18px 15px}.question-composer-module__J_e5cq__textarea{background:repeating-linear-gradient(transparent 0 31px, color-mix(in srgb, var(--color-outline-variant) 55%, transparent) 31px 32px);width:100%;min-height:132px;color:var(--color-on-surface);font-family:var(--font-headline);resize:vertical;caret-color:var(--color-primary);cursor:text;border:0;border-radius:0;outline:none;padding:1px 5px 38px;font-size:16px;line-height:32px;display:block}.question-composer-module__J_e5cq__writingCursor{background:var(--color-primary);pointer-events:none;width:2px;height:21px;display:none;position:absolute;top:20px;left:21px}.question-composer-module__J_e5cq__inputWrap:has(.question-composer-module__J_e5cq__textarea:placeholder-shown:enabled):not(:focus-within) .question-composer-module__J_e5cq__writingCursor{animation:1.2s step-end infinite question-composer-module__J_e5cq__writing-cursor;display:block}@keyframes question-composer-module__J_e5cq__writing-cursor{0%,55%,to{opacity:1}56%,99%{opacity:0}}.question-composer-module__J_e5cq__textarea::placeholder{color:var(--color-on-surface-variant)}.question-composer-module__J_e5cq__inputWrap:focus-within{background:var(--color-surface-container-lowest);box-shadow:0 10px 18px -12px color-mix(in srgb, var(--color-primary) 22%, transparent)}.question-composer-module__J_e5cq__inputWrap:hover .question-composer-module__J_e5cq__inkFrame,.question-composer-module__J_e5cq__inputWrap:focus-within .question-composer-module__J_e5cq__inkFrame{opacity:.95}.question-composer-module__J_e5cq__inputWrap:focus-within:before{background:var(--color-primary)}.question-composer-module__J_e5cq__inputWrap:has(.question-composer-module__J_e5cq__textarea[aria-invalid=true]):before{background:var(--color-error)}.question-composer-module__J_e5cq__counter{background:var(--color-surface-container-lowest);color:var(--color-on-surface-variant);pointer-events:none;padding:2px 4px;font-size:11px;position:absolute;bottom:14px;right:20px}.question-composer-module__J_e5cq__overLimit,.question-composer-module__J_e5cq__error{color:var(--color-error)}.question-composer-module__J_e5cq__error{margin:8px 0;font-size:13px}.question-composer-module__J_e5cq__subject{margin-top:14px}.question-composer-module__J_e5cq__paperFooter{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.question-composer-module__J_e5cq__footerCopy{max-width:238px}.question-composer-module__J_e5cq__footerMotto{color:var(--color-on-surface-variant);font-family:var(--font-headline);letter-spacing:.15em;font-size:14px}.question-composer-module__J_e5cq__composerHint,.question-composer-module__J_e5cq__unavailable,.question-composer-module__J_e5cq__checking{color:var(--color-on-surface-variant);margin:9px 0 0;font-size:11px;line-height:1.8}.question-composer-module__J_e5cq__sealButton{color:var(--color-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;flex-direction:column;flex-shrink:0;align-items:center;gap:7px;padding:3px 5px;display:flex}.question-composer-module__J_e5cq__sealMotion{isolation:isolate;padding:7px 6px 9px;display:block;position:relative}.question-composer-module__J_e5cq__sealMotion:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--color-primary) 45%, var(--color-outline-variant));background:var(--color-surface-container-low);box-shadow:inset 0 0 0 3px var(--color-surface-container-lowest), 0 3px 0 color-mix(in srgb, var(--color-primary) 18%, var(--color-surface-container-low)), 0 8px 12px -7px color-mix(in srgb, var(--color-on-surface) 35%, transparent);border-radius:5px;position:absolute;inset:14px 1px 1px}.question-composer-module__J_e5cq__sealMotion:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--color-primary) 38%, transparent);opacity:0;pointer-events:none;border-radius:6px;position:absolute;inset:10px -3px -3px}.question-composer-module__J_e5cq__sealLift{transition:transform .18s;display:block;transform:translateY(-3px)}.question-composer-module__J_e5cq__sealFace{border:3px solid var(--color-primary);background:linear-gradient(145deg, color-mix(in srgb, var(--color-primary) 86%, var(--color-on-primary)), var(--color-primary) 52%);width:78px;height:78px;color:var(--color-on-primary);box-shadow:0 4px 0 color-mix(in srgb, var(--color-primary) 76%, var(--color-on-surface)), 0 8px 12px -5px color-mix(in srgb, var(--color-primary) 48%, transparent);border-radius:4px 3px 5px 2px;place-items:center;transition:box-shadow .2s;display:grid;position:relative;overflow:hidden;transform:rotate(-4deg)}.question-composer-module__J_e5cq__sealFace:before{content:"";opacity:.8;border:1px solid;border-radius:1px;position:absolute;inset:2px}.question-composer-module__J_e5cq__sealFace:after{content:"";background:linear-gradient(110deg, transparent 40%, color-mix(in srgb, var(--color-on-primary) 25%, transparent) 49%, transparent 58%);pointer-events:none;position:absolute;inset:-35% -80%;transform:translate(-65%)}.question-composer-module__J_e5cq__sealFace>span{width:2.2em;font-family:var(--font-headline);letter-spacing:.1em;text-align:center;overflow-wrap:anywhere;font-size:25px;font-weight:600;line-height:1.1}.question-composer-module__J_e5cq__sealCaption{letter-spacing:.12em;font-size:10px}.question-composer-module__J_e5cq__sealButton[data-ready=true] .question-composer-module__J_e5cq__sealLift{animation:3.8s ease-in-out 3 question-composer-module__J_e5cq__invite-seal}.question-composer-module__J_e5cq__sealButton[data-ready=true] .question-composer-module__J_e5cq__sealMotion:after{animation:3.8s ease-out 3 question-composer-module__J_e5cq__seal-echo}.question-composer-module__J_e5cq__sealButton[data-ready=true] .question-composer-module__J_e5cq__sealFace:after{animation:3.8s ease-in-out 3 question-composer-module__J_e5cq__seal-sheen}.question-composer-module__J_e5cq__sealButton[data-ready=true]:is(:hover,:focus-visible) .question-composer-module__J_e5cq__sealLift{animation:none;transform:translateY(-7px)}.question-composer-module__J_e5cq__sealButton[data-ready=true]:active .question-composer-module__J_e5cq__sealLift{transition-duration:70ms;animation:none;transform:translateY(2px)}.question-composer-module__J_e5cq__sealButton[data-stamping=true] .question-composer-module__J_e5cq__sealLift{transition:none;transform:translateY(0)}.question-composer-module__J_e5cq__sealButton:disabled:not([data-stamping=true]){cursor:not-allowed}.question-composer-module__J_e5cq__sealButton:disabled:not([data-stamping=true]) .question-composer-module__J_e5cq__sealFace{border-color:color-mix(in srgb, var(--color-primary) 55%, var(--color-surface-container-lowest));background:color-mix(in srgb, var(--color-primary) 55%, var(--color-surface-container-lowest));box-shadow:0 3px 0 color-mix(in srgb, var(--color-primary) 35%, var(--color-surface-container-low)), 0 5px 8px -5px color-mix(in srgb, var(--color-primary) 25%, transparent)}@keyframes question-composer-module__J_e5cq__invite-seal{0%,65%,to{transform:translateY(-3px)}22%,38%{transform:translateY(-7px)}}@keyframes question-composer-module__J_e5cq__seal-echo{0%,58%,to{opacity:0;transform:scale(1)}12%{opacity:.65}48%{opacity:0;transform:scale(1.14)}}@keyframes question-composer-module__J_e5cq__seal-sheen{0%,12%{transform:translate(-65%)}40%,to{transform:translate(65%)}}.question-composer-module__J_e5cq__recent{border-top:1px solid var(--color-outline-variant);text-align:left;grid-area:recent;align-items:center;gap:14px;width:100%;padding:18px 0;display:flex}.question-composer-module__J_e5cq__recent>span:first-child{color:var(--color-on-surface-variant)}.question-composer-module__J_e5cq__recentCopy{flex:1;gap:5px;min-width:0;display:grid}.question-composer-module__J_e5cq__recentCopy strong{font-family:var(--font-headline);font-size:14px}.question-composer-module__J_e5cq__recentCopy>span{color:var(--color-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.question-composer-module__J_e5cq__recentAction{color:var(--color-primary);font-size:12px}.question-composer-module__J_e5cq__recent>span:last-child{color:var(--color-primary);font-size:18px}.question-composer-module__J_e5cq__landing button{cursor:pointer}.question-composer-module__J_e5cq__landing button:disabled,.question-composer-module__J_e5cq__textarea:disabled{cursor:not-allowed}.question-composer-module__J_e5cq__landing button:not(.question-composer-module__J_e5cq__sealButton):disabled,.question-composer-module__J_e5cq__textarea:disabled{opacity:.55}.question-composer-module__J_e5cq__landing button:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}html[lang|=en] .question-composer-module__J_e5cq__topic>span:first-child{writing-mode:horizontal-tb;letter-spacing:0;font-family:inherit;font-size:11px}html[lang|=en] .question-composer-module__J_e5cq__sealFace>span{letter-spacing:0;overflow-wrap:normal;width:auto;padding:4px;font-size:14px}html[lang|=en] .question-composer-module__J_e5cq__title{letter-spacing:0;font-size:34px}html[lang|=en] .question-composer-module__J_e5cq__slipIndex{writing-mode:horizontal-tb;letter-spacing:0}@media (max-width:900px){.question-composer-module__J_e5cq__landing{gap:24px 32px}.question-composer-module__J_e5cq__title{font-size:34px}.question-composer-module__J_e5cq__topics{gap:10px;margin-inline:3px}.question-composer-module__J_e5cq__askPanel{padding-inline:21px}.question-composer-module__J_e5cq__inspirationHeading h2{gap:8px;font-size:18px}.question-composer-module__J_e5cq__exampleCard{gap:6px 9px;padding-right:12px}.question-composer-module__J_e5cq__exampleText{font-size:15px}}@media (max-width:700px){.question-composer-module__J_e5cq__landing{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""composer""inspiration""recent";gap:25px}.question-composer-module__J_e5cq__hero{min-height:140px;padding:16px 0 12px}.question-composer-module__J_e5cq__title{font-size:32px}.question-composer-module__J_e5cq__intro{max-width:350px;margin:10px auto 0;font-size:12px}.question-composer-module__J_e5cq__eyebrow{margin-bottom:10px;font-size:11px}.question-composer-module__J_e5cq__inspiration{padding-top:0}.question-composer-module__J_e5cq__inspirationHeading h2{font-size:20px}.question-composer-module__J_e5cq__topics{gap:17px;margin:14px 12px 15px}.question-composer-module__J_e5cq__topic{gap:5px;min-height:82px;padding:14px 5px 6px}.question-composer-module__J_e5cq__topic>span:first-child{font-size:18px;line-height:1.3}.question-composer-module__J_e5cq__examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.question-composer-module__J_e5cq__exampleCard{grid-template-columns:15px minmax(0,1fr);gap:7px;min-height:122px;padding:10px 10px 9px 7px}.question-composer-module__J_e5cq__exampleText{font-size:14px;line-height:1.7}.question-composer-module__J_e5cq__slipIndex{font-size:10px}.question-composer-module__J_e5cq__exampleAction{gap:4px;font-size:10px}.question-composer-module__J_e5cq__exampleAction>span:last-child{font-size:15px}.question-composer-module__J_e5cq__askPanel{margin-inline:5px;padding:20px 21px 18px}.question-composer-module__J_e5cq__composerHeading>div{font-size:22px}.question-composer-module__J_e5cq__textarea{min-height:120px}.question-composer-module__J_e5cq__footerCopy{max-width:230px}}@media (max-width:440px){.question-composer-module__J_e5cq__landing{gap:20px}.question-composer-module__J_e5cq__title{letter-spacing:.02em;font-size:28px}.question-composer-module__J_e5cq__hero{min-height:123px;padding-top:10px}.question-composer-module__J_e5cq__hero:before{inset:-5px -8px -10px}.question-composer-module__J_e5cq__eyebrow{letter-spacing:.15em;font-size:10px}.question-composer-module__J_e5cq__intro{max-width:310px;font-size:11px}.question-composer-module__J_e5cq__inspirationHeading h2{font-size:18px}.question-composer-module__J_e5cq__refreshButton{min-height:36px;font-size:11px}.question-composer-module__J_e5cq__topics{gap:13px;margin-inline:8px}.question-composer-module__J_e5cq__exampleText{font-size:13px}.question-composer-module__J_e5cq__exampleCard{min-height:122px}.question-composer-module__J_e5cq__askPanel{padding:18px 19px 15px}.question-composer-module__J_e5cq__composerGuide{margin-top:6px;font-size:11px}.question-composer-module__J_e5cq__inputWrap{margin-top:10px}.question-composer-module__J_e5cq__textarea{min-height:136px}.question-composer-module__J_e5cq__paperFooter{gap:14px;margin-top:5px}.question-composer-module__J_e5cq__footerMotto{font-size:13px}.question-composer-module__J_e5cq__composerHint{margin-top:7px;font-size:10px}.question-composer-module__J_e5cq__sealFace{width:68px;height:68px}.question-composer-module__J_e5cq__sealFace>span{font-size:22px}.question-composer-module__J_e5cq__recentAction{display:none}html[lang|=en] .question-composer-module__J_e5cq__title{font-size:26px}html[lang|=en] .question-composer-module__J_e5cq__topic>span:first-child{font-size:10px}html[lang|=en] .question-composer-module__J_e5cq__inspirationHeading h2{letter-spacing:0;font-size:17px}}@media (prefers-reduced-motion:reduce){.question-composer-module__J_e5cq__landing *,.question-composer-module__J_e5cq__landing :before,.question-composer-module__J_e5cq__landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.question-composer-module__J_e5cq__topic:not(:disabled):hover{transform:none}.question-composer-module__J_e5cq__topic[aria-pressed=true]:hover{transform:translateY(-6px)}}
