.Backdrop-module__s_7hnW__backdrop{z-index:0;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden}.Backdrop-module__s_7hnW__image{background:url(/library-bg.png) 50%/cover no-repeat;position:absolute;inset:0}.Backdrop-module__s_7hnW__darken{background-image:radial-gradient(94% 74% at 50% 26%, rgb(var(--backdrop-darken-1-rgb) / .1), rgb(var(--backdrop-darken-2-rgb) / .44) 62%, rgb(var(--backdrop-darken-3-rgb) / .8) 100%);position:absolute;inset:0}.Backdrop-module__s_7hnW__glow{background-image:radial-gradient(56% 70% at 50% 0%, rgb(var(--candle-glow-rgb) / .2), transparent 72%);width:min(900px,96vw);height:44vh;animation:Backdrop-module__s_7hnW__flame var(--motion-candle) ease-in-out infinite;position:absolute;top:-8%;left:50%;transform:translate(-50%)}.Backdrop-module__s_7hnW__dust{background:radial-gradient(circle, rgb(var(--dust-mote-rgb) / .5), transparent 70%) 10% 80% / 3px 3px no-repeat, radial-gradient(circle, rgb(var(--dust-mote-rgb) / .4), transparent 70%) 30% 42% / 2px 2px no-repeat, radial-gradient(circle, rgb(var(--dust-mote-rgb) / .45), transparent 70%) 55% 68% / 3px 3px no-repeat, radial-gradient(circle, rgb(var(--dust-mote-rgb) / .35), transparent 70%) 75% 30% / 2px 2px no-repeat, radial-gradient(circle, rgb(var(--dust-mote-rgb) / .4), transparent 70%) 90% 60% / 3px 3px no-repeat;animation:Backdrop-module__s_7hnW__drift var(--motion-dust) linear infinite;will-change:transform;position:absolute;inset:0}@keyframes Backdrop-module__s_7hnW__flame{0%,to{opacity:.42;transform:scale(1)}50%{opacity:.74;transform:scale(1.05)}}@keyframes Backdrop-module__s_7hnW__drift{0%{transform:translate(0,0)}to{transform:translateY(-150px)}}@media (prefers-reduced-motion:reduce){.Backdrop-module__s_7hnW__glow,.Backdrop-module__s_7hnW__dust{animation:none}}
.AnswerPage-module__WOc6VW__page{animation:AnswerPage-module__WOc6VW__appear var(--motion-appear) ease both}.AnswerPage-module__WOc6VW__question{font-family:var(--font-family-hand);font-weight:600;font-size:var(--font-size-answer-question);color:var(--color-ink-red);text-wrap:pretty;margin:0 0 11px;line-height:1.2}.AnswerPage-module__WOc6VW__body{max-width:var(--answer-max-width);font-family:var(--font-family-body);font-size:var(--font-size-answer-body);line-height:var(--line-height-answer-body);color:var(--color-ink);white-space:pre-line;text-wrap:pretty;margin:0}.AnswerPage-module__WOc6VW__caret{vertical-align:-3px;background:var(--color-ink);width:2px;height:19px;animation:AnswerPage-module__WOc6VW__blink var(--motion-blink) step-end infinite;margin-left:2px;display:inline-block}.AnswerPage-module__WOc6VW__fadeLayer{pointer-events:none;position:absolute;top:0;left:0;right:0}.AnswerPage-module__WOc6VW__vanish{animation:AnswerPage-module__WOc6VW__vanish var(--motion-flight) ease-in both}.AnswerPage-module__WOc6VW__sparks{background-image:var(--gradient-spark);height:170px;animation:AnswerPage-module__WOc6VW__spark var(--motion-flight) ease-out both;position:absolute;top:0;left:0;right:0}@keyframes AnswerPage-module__WOc6VW__appear{0%{opacity:0;filter:blur(5px);transform:translateY(7px)}to{opacity:1;filter:blur();transform:none}}@keyframes AnswerPage-module__WOc6VW__blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes AnswerPage-module__WOc6VW__vanish{0%{opacity:1;filter:blur();transform:none}60%{opacity:.35;filter:blur(3px)}to{opacity:0;filter:blur(9px);transform:translateY(-16px)scale(1.02)}}@keyframes AnswerPage-module__WOc6VW__spark{0%{opacity:0}25%{opacity:.85}to{opacity:0;transform:translateY(-26px)}}@media (max-width:760px){.AnswerPage-module__WOc6VW__question{font-size:var(--font-size-answer-question-mobile);margin-bottom:9px}.AnswerPage-module__WOc6VW__body{max-width:none;font-size:var(--font-size-answer-body-mobile);line-height:var(--line-height-answer-body-mobile)}.AnswerPage-module__WOc6VW__caret{height:18px}.AnswerPage-module__WOc6VW__sparks{height:150px}}@media (prefers-reduced-motion:reduce){.AnswerPage-module__WOc6VW__page,.AnswerPage-module__WOc6VW__vanish,.AnswerPage-module__WOc6VW__sparks{animation:none}.AnswerPage-module__WOc6VW__caret{display:none}}
.EmptyState-module__snYEZG__empty{max-width:44ch}.EmptyState-module__snYEZG__primary{font-family:var(--font-family-body);font-style:italic;font-size:var(--font-size-empty-primary);color:rgb(var(--ink-placeholder-rgb) / .62);text-wrap:pretty;margin:0;line-height:1.42}.EmptyState-module__snYEZG__secondary{font-family:var(--font-family-hand);font-size:var(--font-size-empty-secondary);color:rgb(var(--ink-red-rgb) / .58);text-wrap:pretty;margin:10px 0 0}@media (max-width:760px){.EmptyState-module__snYEZG__empty{padding-top:8px}.EmptyState-module__snYEZG__primary{font-size:var(--font-size-empty-primary-mobile)}.EmptyState-module__snYEZG__secondary{font-size:var(--font-size-empty-secondary-mobile)}}
.FailureNotice-module__FbgGSa__notice{animation:FailureNotice-module__FbgGSa__appear var(--motion-appear) ease both}.FailureNotice-module__FbgGSa__question{font-family:var(--font-family-hand);font-weight:600;font-size:var(--font-size-answer-question);color:var(--color-ink-red);text-wrap:pretty;margin:0 0 11px;line-height:1.2}.FailureNotice-module__FbgGSa__message{max-width:var(--answer-max-width);font-family:var(--font-family-body);font-style:italic;font-size:var(--font-size-notice);color:var(--color-ink);text-wrap:pretty;margin:0;line-height:1.42}.FailureNotice-module__FbgGSa__retry{min-height:var(--tap-target-min);min-width:var(--tap-target-min);border:none;border-bottom:1.5px solid var(--color-ink-red);font-family:var(--font-family-hand);font-weight:600;font-size:var(--font-size-retry);color:var(--color-ink-red);cursor:pointer;transition:transform var(--motion-hover) ease;background:0 0;align-items:center;margin-top:14px;padding:6px 4px;display:inline-flex}.FailureNotice-module__FbgGSa__retry:hover{transform:translate(3px)}.FailureNotice-module__FbgGSa__retry:focus-visible{outline:2px solid var(--color-ink-red);outline-offset:3px}@keyframes FailureNotice-module__FbgGSa__appear{0%{opacity:0;filter:blur(5px);transform:translateY(7px)}to{opacity:1;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.FailureNotice-module__FbgGSa__notice{animation:none}.FailureNotice-module__FbgGSa__retry{transition:none}.FailureNotice-module__FbgGSa__retry:hover{transform:none}}
.InkWarning-module__stDUea__warning{min-width:0;font-family:var(--font-family-hand);font-size:var(--font-size-ink-warning);color:var(--color-ink-red);text-wrap:pretty;flex:auto;margin:0;line-height:1.2}
.OutOfInkNotice-module__O_M4lW__notice{max-width:var(--answer-max-width);font-family:var(--font-family-body);font-style:italic;font-size:var(--font-size-notice);color:var(--color-ink);text-wrap:pretty;margin:0;line-height:1.42}
.PageDots-module__ckZEQW__nav{right:max(var(--page-dots-right), calc(var(--inkwell-right) + var(--inkwell-width) + var(--page-dots-inkwell-clearance)));bottom:var(--page-dots-bottom);left:var(--page-dots-left);z-index:2;min-height:12px;position:absolute}.PageDots-module__ckZEQW__list{height:calc(var(--tap-target-min) + var(--page-dots-scrollbar));scroll-behavior:smooth;align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}@supports selector(::-webkit-scrollbar){.PageDots-module__ckZEQW__list::-webkit-scrollbar{height:var(--page-dots-scrollbar)}.PageDots-module__ckZEQW__list::-webkit-scrollbar-track{background:0 0}.PageDots-module__ckZEQW__list::-webkit-scrollbar-thumb{background:rgb(var(--scroll-rgb) / .5);border-radius:2px}}@supports not selector(::-webkit-scrollbar){.PageDots-module__ckZEQW__list{scrollbar-width:thin;scrollbar-color:rgb(var(--scroll-rgb) / .5) transparent}}.PageDots-module__ckZEQW__item{flex:none}.PageDots-module__ckZEQW__dot{width:var(--tap-target-min);height:var(--tap-target-min);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.PageDots-module__ckZEQW__dot:focus-visible{outline:2px solid var(--color-ink-red);outline-offset:-8px;border-radius:50%}.PageDots-module__ckZEQW__mark{width:var(--page-dot-size);height:var(--page-dot-size);background:rgb(var(--rule-rgb) / .4);transition:transform var(--motion-dot) ease;border-radius:50%}.PageDots-module__ckZEQW__dot:hover .PageDots-module__ckZEQW__mark{transform:scale(1.4)}.PageDots-module__ckZEQW__dot[aria-current=page] .PageDots-module__ckZEQW__mark{width:var(--page-dot-size-current);height:var(--page-dot-size-current);background:var(--color-ink-red)}@media (max-width:760px){.PageDots-module__ckZEQW__nav{right:max(var(--page-dots-right-mobile), calc(var(--inkwell-right-mobile) + var(--inkwell-width-mobile) + var(--page-dots-inkwell-clearance)));bottom:var(--page-dots-bottom-mobile);left:var(--page-dots-left-mobile)}.PageDots-module__ckZEQW__mark{width:var(--page-dot-size-mobile);height:var(--page-dot-size-mobile)}.PageDots-module__ckZEQW__dot[aria-current=page] .PageDots-module__ckZEQW__mark{width:var(--page-dot-size-current-mobile);height:var(--page-dot-size-current-mobile)}}@media (prefers-reduced-motion:reduce){.PageDots-module__ckZEQW__list{scroll-behavior:auto}.PageDots-module__ckZEQW__mark{transition:none}.PageDots-module__ckZEQW__dot:hover .PageDots-module__ckZEQW__mark{transform:none}}
.DossierSheet-module__NqWeka__wrapper{min-height:0;filter:drop-shadow(0 22px 30px rgb(var(--shadow-rgb) / .55));flex:auto;display:flex;position:relative}.DossierSheet-module__NqWeka__sheet{min-height:0;padding:var(--space-dossier-padding-block-start) var(--space-dossier-padding-inline) var(--space-dossier-padding-block-end);color:var(--color-ink);background-color:var(--color-paper-dossier);background-image:var(--gradient-parchment-dossier);clip-path:polygon(.5% 1.4%,9% .3%,19% 1.6%,31% .2%,43% 1.5%,56% .3%,68% 1.7%,80% .4%,91% 1.5%,99.6% .6%,99% 12%,99.7% 27%,98.9% 42%,99.8% 58%,99% 73%,99.7% 88%,99.2% 99.4%,89% 98.4%,77% 99.7%,64% 98.3%,51% 99.6%,38% 98.4%,26% 99.7%,13% 98.5%,.6% 99.4%,1% 86%,.2% 71%,1.1% 56%,.3% 41%,1% 26%,.2% 12%);box-shadow:inset 0 0 90px rgb(var(--paper-shadow-rgb) / .34), inset 0 0 22px rgb(var(--paper-highlight-rgb) / .5);flex-direction:column;flex:auto;display:flex;position:relative}.DossierSheet-module__NqWeka__header{margin-bottom:var(--space-dossier-header-gap);border-bottom:1px solid rgb(var(--rule-rgb) / .34);flex:none;justify-content:flex-end;align-items:baseline;gap:12px;padding-bottom:7px;display:flex}.DossierSheet-module__NqWeka__pageLabel{font-family:var(--font-family-mono);font-size:var(--font-size-label-xs);letter-spacing:.16em;color:var(--color-label);flex:none;margin:0;font-weight:400;line-height:1.5}.DossierSheet-module__NqWeka__content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--scroll-rgb) / .5) transparent;flex:auto;min-height:0;padding-right:6px;position:relative;overflow:hidden auto}@media (max-width:760px){.DossierSheet-module__NqWeka__wrapper{filter:drop-shadow(0 16px 24px rgb(var(--shadow-rgb) / .55))}.DossierSheet-module__NqWeka__sheet{padding:var(--space-dossier-padding-mobile) var(--space-dossier-padding-mobile) var(--space-dossier-padding-block-end-mobile);background-image:var(--gradient-parchment-dossier-mobile);clip-path:polygon(.8% 1%,14% .2%,29% 1.3%,46% .3%,62% 1.4%,78% .3%,92% 1.2%,99.4% .5%,98.8% 12%,99.6% 26%,98.9% 40%,99.7% 54%,99% 68%,99.7% 82%,99.1% 99.5%,88% 98.8%,72% 99.7%,56% 98.7%,40% 99.6%,24% 98.8%,10% 99.7%,.7% 99%,1.2% 85%,.3% 70%,1.1% 55%,.2% 40%,1% 25%,.3% 12%);box-shadow:inset 0 0 70px rgb(var(--paper-shadow-rgb) / .34), inset 0 0 18px rgb(var(--paper-highlight-rgb) / .5)}.DossierSheet-module__NqWeka__header{margin-bottom:12px;padding-bottom:6px}.DossierSheet-module__NqWeka__content{-webkit-overflow-scrolling:touch;padding-right:4px}}
.WaxSealButton-module__-P-i6a__seal{width:var(--seal-size,var(--tap-target-min));height:var(--seal-size,var(--tap-target-min));cursor:pointer;filter:drop-shadow(0 5px 11px rgb(var(--shadow-rgb) / .52));transition:transform var(--motion-press) ease, filter var(--motion-press) ease;background:0 0;border:none;flex:none;padding:0;position:relative}.WaxSealButton-module__-P-i6a__seal:hover{filter:drop-shadow(0 5px 11px rgb(var(--shadow-rgb) / .52)) brightness(1.1);transform:translateY(1px)scale(.97)}.WaxSealButton-module__-P-i6a__seal:focus-visible{outline:2px solid var(--color-title);outline-offset:3px}.WaxSealButton-module__-P-i6a__seal[aria-disabled=true]{opacity:.7;cursor:default}.WaxSealButton-module__-P-i6a__face{background:var(--gradient-seal);clip-path:polygon(50% 1%,62% 5%,73% 2%,83% 10%,93% 15%,96% 27%,100% 39%,95% 51%,98% 63%,89% 72%,86% 85%,74% 89%,62% 97%,50% 93%,38% 99%,26% 92%,15% 88%,10% 75%,3% 64%,7% 51%,1% 39%,8% 27%,13% 14%,26% 11%,37% 3%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.WaxSealButton-module__-P-i6a__face:before{content:"";border:1px solid rgb(var(--seal-ring-rgb) / .26);border-radius:50%;position:absolute;inset:6px}.WaxSealButton-module__-P-i6a__arrow{width:var(--seal-arrow-size,19px);height:var(--seal-arrow-size,19px);stroke:var(--color-seal-arrow);filter:drop-shadow(0 1px 0 rgb(var(--seal-shadow-rgb) / .8))}@media (prefers-reduced-motion:reduce){.WaxSealButton-module__-P-i6a__seal{transition:none}.WaxSealButton-module__-P-i6a__seal:hover{transform:none}}
.AskBar-module__cglTZG__holder{filter:drop-shadow(0 -6px 18px rgb(var(--shadow-rgb) / .45));flex:none;display:none}.AskBar-module__cglTZG__bar{background-color:var(--color-paper-questions);background-image:var(--gradient-parchment-ask-bar);clip-path:polygon(.6% 6%,18% 0%,40% 5%,62% 0%,84% 5%,99.4% 1%,99% 40%,99.6% 76%,99.2% 97%,80% 100%,58% 95%,36% 100%,14% 96%,.8% 99%,1.2% 70%,.3% 40%,1% 16%);flex:auto;align-items:center;gap:12px;min-width:0;padding:11px 20px 13px;display:flex}.AskBar-module__cglTZG__input{min-width:0;min-height:var(--tap-target-min);border:none;border-bottom:1.5px solid rgb(var(--rule-rgb) / .45);font-family:var(--font-family-hand);font-size:var(--font-size-ask-input-mobile);color:var(--color-ink);background:0 0;outline:none;flex:auto;padding:8px 2px}.AskBar-module__cglTZG__input::placeholder{color:rgb(var(--ink-placeholder-rgb) / .42)}.AskBar-module__cglTZG__input:focus,.AskBar-module__cglTZG__input:focus-visible{border-bottom-color:var(--color-ink-red);box-shadow:0 1.5px 0 var(--color-ink-red)}.AskBar-module__cglTZG__seal{--seal-size:var(--seal-size-mobile);--seal-arrow-size:20px}@media (max-width:760px){.AskBar-module__cglTZG__holder{display:flex}}
.QuestionRow-module__X6KpxW__row{margin:0;padding:0;list-style:none;position:relative}.QuestionRow-module__X6KpxW__button{width:100%;min-height:var(--tap-target-min);border:none;border-bottom:1px solid rgb(var(--rule-rgb) / .22);color:var(--color-ink);text-align:left;cursor:pointer;transition:background var(--motion-hover) ease, transform var(--motion-hover) ease;background:0 0;align-items:baseline;gap:10px;padding:9px 4px 8px;display:flex;position:relative}.QuestionRow-module__X6KpxW__button:hover{background:rgb(var(--scroll-rgb) / .09);transform:translate(3px)}.QuestionRow-module__X6KpxW__button:focus-visible{outline:2px solid var(--color-ink-red);outline-offset:-2px}.QuestionRow-module__X6KpxW__button[data-used=true]{opacity:.62}.QuestionRow-module__X6KpxW__index{font-family:var(--font-family-mono);font-size:var(--font-size-label-xs);letter-spacing:.06em;color:var(--color-ink-red);flex:none;line-height:1.9}.QuestionRow-module__X6KpxW__text{font-family:var(--font-family-hand);font-size:var(--font-size-question-row);text-wrap:pretty;line-height:1.2}.QuestionRow-module__X6KpxW__strike{background:var(--gradient-strike);transform-origin:0;height:1.8px;animation:QuestionRow-module__X6KpxW__strike var(--motion-drawer) ease-out both;border-radius:2px;position:absolute;top:52%;left:4px;right:6px}.QuestionRow-module__X6KpxW__row[data-variant=drawer] .QuestionRow-module__X6KpxW__button{min-height:var(--tap-target-drawer-row);gap:11px;padding:13px 2px}.QuestionRow-module__X6KpxW__row[data-variant=drawer] .QuestionRow-module__X6KpxW__text{font-size:var(--font-size-drawer-row);line-height:1.24}.QuestionRow-module__X6KpxW__row[data-variant=drawer] .QuestionRow-module__X6KpxW__strike{left:2px;right:4px}.QuestionRow-module__X6KpxW__tooltip{z-index:5;background:var(--color-ink);width:max-content;max-width:calc(100% - 8px);color:var(--color-paper-dossier);font-family:var(--font-family-body);font-size:var(--font-size-tooltip);text-align:left;text-wrap:pretty;box-shadow:0 6px 14px rgb(var(--shadow-rgb) / .4);opacity:0;pointer-events:none;transition:opacity var(--motion-hover) ease, transform var(--motion-hover) ease;border-radius:3px;padding:6px 10px 7px;line-height:1.35;position:absolute;bottom:calc(100% - 2px);left:4px;transform:translateY(3px)}.QuestionRow-module__X6KpxW__button:hover+.QuestionRow-module__X6KpxW__tooltip,.QuestionRow-module__X6KpxW__button:focus-visible+.QuestionRow-module__X6KpxW__tooltip{opacity:1;transition-delay:var(--motion-tooltip-delay);transform:none}.QuestionRow-module__X6KpxW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes QuestionRow-module__X6KpxW__strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.QuestionRow-module__X6KpxW__button{transition:none}.QuestionRow-module__X6KpxW__button:hover{transform:none}.QuestionRow-module__X6KpxW__strike{animation:none}.QuestionRow-module__X6KpxW__tooltip{transition:none}}
.QuestionsDrawer-module__oMARzW__backdrop{z-index:5;background:rgb(var(--drawer-backdrop-rgb) / .66);opacity:0;pointer-events:none;transition:opacity var(--motion-seal) ease;position:absolute;inset:0}.QuestionsDrawer-module__oMARzW__backdrop[data-open]{opacity:1;pointer-events:auto}.QuestionsDrawer-module__oMARzW__drawer{z-index:6;filter:drop-shadow(0 16px 36px rgb(var(--shadow-rgb) / .6));transition:transform var(--motion-drawer) var(--ease-drawer);will-change:transform;position:absolute;top:0;left:0;right:0;transform:translateY(-104%)}.QuestionsDrawer-module__oMARzW__drawer[data-open]{transform:translateY(0)}.QuestionsDrawer-module__oMARzW__sheet{max-height:var(--drawer-max-height);padding:max(14px, env(safe-area-inset-top)) 16px 14px;color:var(--color-ink);background-color:var(--color-paper-questions);background-image:var(--gradient-parchment-drawer);clip-path:polygon(0% 0%,100% 0%,99.4% 14%,99% 42%,99.7% 70%,99.2% 97%,84% 100%,66% 96%,48% 100%,30% 96%,14% 100%,.6% 97%,1% 70%,.3% 42%,1.1% 14%);flex-direction:column;display:flex}.QuestionsDrawer-module__oMARzW__header{border-bottom:1px solid rgb(var(--rule-rgb) / .36);flex:none;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;padding-bottom:8px;display:flex}.QuestionsDrawer-module__oMARzW__label{font-family:var(--font-family-mono);font-size:var(--font-size-label-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--color-label);line-height:1.4}.QuestionsDrawer-module__oMARzW__count{font-family:var(--font-family-mono);font-size:var(--font-size-label-xs);letter-spacing:.12em;color:var(--color-ink-red);line-height:1.4}.QuestionsDrawer-module__oMARzW__list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.QuestionsDrawer-module__oMARzW__handle{width:100%;min-height:var(--tap-target-min);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:10px 0 2px;display:flex}.QuestionsDrawer-module__oMARzW__handle:focus-visible{outline:2px solid var(--color-ink-red);outline-offset:-4px}.QuestionsDrawer-module__oMARzW__handleBar{background:rgb(var(--rule-rgb) / .45);border-radius:3px;width:54px;height:4px}@media (min-width:761px){.QuestionsDrawer-module__oMARzW__backdrop,.QuestionsDrawer-module__oMARzW__drawer{display:none}}@media (prefers-reduced-motion:reduce){.QuestionsDrawer-module__oMARzW__backdrop,.QuestionsDrawer-module__oMARzW__drawer{transition:none}}
.QuestionsTab-module__g0B1wa__holder{flex:none;justify-content:center;padding-top:2px;display:none}.QuestionsTab-module__g0B1wa__tab{min-height:var(--tap-target-min);cursor:pointer;filter:drop-shadow(0 7px 16px rgb(var(--shadow-rgb) / .5));background:0 0;border:none;padding:0;position:relative;transform:rotate(-.6deg)}.QuestionsTab-module__g0B1wa__tab:focus-visible{outline:2px solid var(--color-title);outline-offset:4px}.QuestionsTab-module__g0B1wa__paper{min-height:var(--tap-target-min);background-color:var(--color-paper-tab);background-image:var(--gradient-parchment-tab);clip-path:polygon(4% 0%,96% 0%,100% 34%,96% 66%,88% 100%,50% 92%,12% 100%,4% 66%,0% 34%);align-items:center;gap:10px;padding:7px 16px 9px 9px;display:flex}.QuestionsTab-module__g0B1wa__seal{width:var(--seal-size-tab);height:var(--seal-size-tab);background:var(--gradient-seal);clip-path:polygon(50% 1%,62% 5%,73% 2%,83% 10%,93% 15%,96% 27%,100% 39%,95% 51%,98% 63%,89% 72%,86% 85%,74% 89%,62% 97%,50% 93%,38% 99%,26% 92%,15% 88%,10% 75%,3% 64%,7% 51%,1% 39%,8% 27%,13% 14%,26% 11%,37% 3%);font-family:var(--font-family-mono);font-size:var(--font-size-label-xs);letter-spacing:.04em;color:var(--color-seal-text);text-shadow:0 1px 0 rgb(var(--seal-shadow-rgb) / .8);flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.QuestionsTab-module__g0B1wa__label{font-family:var(--font-family-hand);font-size:var(--font-size-tab-label);color:var(--color-ink);line-height:1}.QuestionsTab-module__g0B1wa__chevron{fill:none;width:15px;height:15px;stroke:var(--color-ink-red);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--motion-seal) ease;flex:none}.QuestionsTab-module__g0B1wa__chevron[data-open]{transform:rotate(180deg)}@media (max-width:760px){.QuestionsTab-module__g0B1wa__holder{display:flex}}@media (prefers-reduced-motion:reduce){.QuestionsTab-module__g0B1wa__chevron{transition:none}}
.AskRow-module__YJ1j7G__form{border-top:1px solid rgb(var(--rule-rgb) / .3);flex:none;align-items:flex-end;gap:10px;margin-top:12px;padding-top:12px;display:flex}.AskRow-module__YJ1j7G__input{min-width:0;min-height:var(--tap-target-min);border:none;border-bottom:1.5px solid rgb(var(--rule-rgb) / .45);font-family:var(--font-family-hand);font-size:var(--font-size-ask-input);color:var(--color-ink);transition:border-color var(--motion-hover) ease;background:0 0;outline:none;flex:auto;padding:5px 2px 6px}.AskRow-module__YJ1j7G__input::placeholder{color:rgb(var(--ink-placeholder-rgb) / .42)}.AskRow-module__YJ1j7G__input:focus,.AskRow-module__YJ1j7G__input:focus-visible{border-bottom-color:var(--color-ink-red);box-shadow:0 1.5px 0 var(--color-ink-red)}@media (prefers-reduced-motion:reduce){.AskRow-module__YJ1j7G__input{transition:none}}
.QuestionsSheet-module__K-izsG__wrapper{min-width:0;max-width:var(--questions-max-width);min-height:0;filter:drop-shadow(0 18px 24px rgb(var(--shadow-rgb) / .5));flex:280px;display:flex;position:relative}.QuestionsSheet-module__K-izsG__sheet{min-height:0;padding:var(--space-questions-padding-block) var(--space-questions-padding-inline) var(--space-questions-padding-block-end);color:var(--color-ink);background-color:var(--color-paper-questions);background-image:var(--gradient-parchment-questions);clip-path:polygon(.8% 1%,14% .2%,29% 1.3%,46% .3%,62% 1.4%,78% .3%,92% 1.2%,99.4% .5%,98.8% 10%,99.6% 22%,98.9% 34%,99.7% 46%,99% 58%,99.7% 70%,99% 82%,99.6% 92%,99.1% 99.5%,88% 98.8%,72% 99.7%,56% 98.7%,40% 99.6%,24% 98.8%,10% 99.7%,.7% 99%,1.2% 88%,.3% 76%,1.1% 64%,.2% 52%,1% 40%,.3% 28%,1.1% 16%,.2% 8%);box-shadow:inset 0 0 70px rgb(var(--paper-shadow-rgb) / .3), inset 0 0 18px rgb(var(--paper-highlight-rgb) / .45);flex-direction:column;flex:auto;display:flex}.QuestionsSheet-module__K-izsG__header{border-bottom:1px solid rgb(var(--rule-rgb) / .36);flex:none;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;padding-bottom:9px;display:flex}.QuestionsSheet-module__K-izsG__label{font-family:var(--font-family-mono);font-size:var(--font-size-label-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--color-label);margin:0;font-weight:400;line-height:1.4}.QuestionsSheet-module__K-izsG__count{font-family:var(--font-family-mono);font-size:var(--font-size-label-xs);letter-spacing:.12em;color:var(--color-ink-red);flex:none;line-height:1.4}.QuestionsSheet-module__K-izsG__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--scroll-rgb) / .55) transparent;flex:auto;min-height:0;margin:0 -6px 0 0;padding:0 6px 0 0;list-style:none;overflow-y:auto}@media (max-width:760px){.QuestionsSheet-module__K-izsG__wrapper{display:none}}
.Inkwell-module__loVFQW__inkwell{right:var(--inkwell-right);bottom:var(--inkwell-bottom);width:var(--inkwell-width);z-index:3;pointer-events:none;filter:drop-shadow(0 7px 11px rgb(var(--shadow-rgb) / .55));position:absolute}.Inkwell-module__loVFQW__svg{width:100%;height:auto;display:block}.Inkwell-module__loVFQW__bodyStopTop{stop-color:var(--color-inkwell-1)}.Inkwell-module__loVFQW__bodyStopMiddle{stop-color:var(--color-inkwell-2)}.Inkwell-module__loVFQW__bodyStopBottom{stop-color:var(--color-inkwell-3)}.Inkwell-module__loVFQW__inkStopCentre{stop-color:var(--color-ink-fluid-1)}.Inkwell-module__loVFQW__inkStopEdge{stop-color:var(--color-ink-fluid-2)}.Inkwell-module__loVFQW__shadow{fill:rgb(var(--shadow-rgb) / .5)}.Inkwell-module__loVFQW__rim{fill:var(--color-inkwell-rim)}.Inkwell-module__loVFQW__highlightStrong,.Inkwell-module__loVFQW__highlightSoft{fill:none;stroke-linecap:round}.Inkwell-module__loVFQW__highlightStrong{stroke:rgb(var(--inkwell-highlight-rgb) / .16);stroke-width:4px}.Inkwell-module__loVFQW__highlightSoft{stroke:rgb(var(--inkwell-highlight-rgb) / .09);stroke-width:3px}@media (max-width:760px){.Inkwell-module__loVFQW__inkwell{right:var(--inkwell-right-mobile);bottom:var(--inkwell-bottom-mobile);width:var(--inkwell-width-mobile);filter:drop-shadow(0 6px 10px rgb(var(--shadow-rgb) / .55))}}
.Quill-module__Zc7wdG__quill{--quill-tilt:0deg;right:var(--quill-right);bottom:var(--quill-bottom);width:var(--quill-width);z-index:4;pointer-events:none;filter:drop-shadow(0 11px 13px rgb(var(--shadow-rgb) / .55));transform-origin:93% 88%;transform:translate(var(--quill-x,0px), var(--quill-y,0px)) rotate(var(--quill-tilt));transition:transform var(--motion-flight) var(--ease-flight);position:absolute}.Quill-module__Zc7wdG__quill[data-tracking]{transition:none}.Quill-module__Zc7wdG__quill[data-phase=dip]{--quill-tilt:-4deg}.Quill-module__Zc7wdG__quill[data-phase=write]{--quill-tilt:7deg}.Quill-module__Zc7wdG__wrapper{transform-origin:93% 88%;animation:Quill-module__Zc7wdG__idleQ var(--motion-idle) ease-in-out infinite}.Quill-module__Zc7wdG__quill[data-phase=dip] .Quill-module__Zc7wdG__wrapper{animation:Quill-module__Zc7wdG__dipbob var(--motion-dipbob) ease-in-out infinite}.Quill-module__Zc7wdG__quill[data-phase=write] .Quill-module__Zc7wdG__wrapper{animation:Quill-module__Zc7wdG__scratch var(--motion-seal) ease-in-out infinite}.Quill-module__Zc7wdG__feather{aspect-ratio:1240/620;background:url(/quill-feather.svg) 50%/contain no-repeat;width:100%}.Quill-module__Zc7wdG__inkDrop{background:var(--color-ink-drop);width:5px;height:6px;animation:Quill-module__Zc7wdG__inkdrop var(--motion-inkdrop) ease-in infinite;border-radius:50% 50% 60% 60%;position:relative;top:-8px;left:92%}@keyframes Quill-module__Zc7wdG__idleQ{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-6px)rotate(-2deg)}}@keyframes Quill-module__Zc7wdG__dipbob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(8px)rotate(1.6deg)}}@keyframes Quill-module__Zc7wdG__scratch{0%{transform:translate(0)rotate(0)}22%{transform:translate(-4px,3px)rotate(-2.6deg)}48%{transform:translate(3px,-2px)rotate(2deg)}74%{transform:translate(-3px,4px)rotate(-2deg)}to{transform:translate(0)rotate(0)}}@keyframes Quill-module__Zc7wdG__inkdrop{0%{opacity:0;transform:translateY(0)scale(.5)}30%{opacity:.9}to{opacity:0;transform:translateY(18px)scale(1)}}@media (max-width:760px){.Quill-module__Zc7wdG__quill{right:var(--quill-right-mobile);bottom:var(--quill-bottom-mobile);width:var(--quill-width-mobile);filter:drop-shadow(0 10px 12px rgb(var(--shadow-rgb) / .55))}}@media (prefers-reduced-motion:reduce){.Quill-module__Zc7wdG__quill{transition:none;transform:none}.Quill-module__Zc7wdG__wrapper,.Quill-module__Zc7wdG__inkDrop{animation:none}}
.Desk-module__1QPdHW__dossierColumn{min-width:0;max-width:var(--dossier-max-width);flex-direction:column;flex:2.1 400px;min-height:0;display:flex}@media (max-width:760px){.Desk-module__1QPdHW__dossierColumn{flex:auto;max-width:none}}
.Contacts-module__cQjQVq__footer{width:100%;max-width:var(--layout-max-width);padding-block:var(--space-footer-padding-block-start) var(--space-footer-padding-block-end);border-top:1px solid rgb(var(--divider-rgb) / .34);font-family:var(--font-family-ui);flex-wrap:wrap;flex:none;align-items:baseline;gap:clamp(10px,1.6vw,20px);display:flex}.Contacts-module__cQjQVq__label{font-family:var(--font-family-mono);font-size:var(--font-size-label-xs);letter-spacing:.34em;text-transform:uppercase;color:var(--color-footer-label)}.Contacts-module__cQjQVq__link{min-height:var(--tap-target-min);color:var(--color-link);border-bottom:1px solid rgb(var(--divider-rgb) / .35);font-size:var(--font-size-footer);transition:color var(--motion-hover) ease;align-items:center;text-decoration:none;display:inline-flex}.Contacts-module__cQjQVq__link:hover{color:var(--color-link-hover)}.Contacts-module__cQjQVq__link:focus-visible{outline:2px solid var(--color-link-hover);outline-offset:3px}.Contacts-module__cQjQVq__linkedinShort{display:none}.Contacts-module__cQjQVq__location{font-style:italic;font-size:var(--font-size-footer);color:var(--color-secondary-alt)}@media (max-width:760px){.Contacts-module__cQjQVq__footer{padding:9px 0 max(10px, env(safe-area-inset-bottom));border-top:none;justify-content:center;gap:16px}.Contacts-module__cQjQVq__label,.Contacts-module__cQjQVq__location,.Contacts-module__cQjQVq__linkedinFull{display:none}.Contacts-module__cQjQVq__linkedinShort{display:inline}}@media (prefers-reduced-motion:reduce){.Contacts-module__cQjQVq__link{transition:none}}
.LanguageTag-module__L_sW8q__tag{min-width:var(--tap-target-min);min-height:var(--tap-target-min);cursor:pointer;filter:drop-shadow(0 6px 13px rgb(var(--shadow-rgb) / .45));transition:transform var(--motion-hover) ease;background:0 0;border:none;flex:none;padding:0;position:relative;transform:rotate(-1.4deg)}.LanguageTag-module__L_sW8q__tag:hover{transform:rotate(-.3deg)translateY(-1px)}.LanguageTag-module__L_sW8q__tag:focus-visible{outline:2px solid var(--color-title);outline-offset:4px}.LanguageTag-module__L_sW8q__paper{min-height:var(--tap-target-min);font-family:var(--font-family-hand);font-size:var(--font-size-lang-tag);color:var(--color-ink);background-color:var(--color-paper-questions);background-image:var(--gradient-parchment-tag);clip-path:polygon(2% 4%,24% 0%,52% 5%,78% 0%,98% 4%,96% 30%,100% 56%,97% 82%,99% 97%,74% 100%,48% 95%,22% 100%,1% 96%,4% 72%,0% 48%,3% 26%);align-items:baseline;gap:8px;padding:8px 14px 9px;line-height:1;display:flex}.LanguageTag-module__L_sW8q__pair{align-items:baseline;gap:8px;display:flex}.LanguageTag-module__L_sW8q__separator{font-size:var(--font-size-lang-separator);color:rgb(var(--ink-placeholder-rgb) / .5)}.LanguageTag-module__L_sW8q__active{color:var(--color-ink)}.LanguageTag-module__L_sW8q__inactive{color:rgb(var(--ink-rgb) / .62);position:relative}.LanguageTag-module__L_sW8q__inactive:after{content:"";background:var(--color-ink-red);border-radius:2px;height:1.6px;position:absolute;top:54%;left:-3px;right:-3px}@media (max-width:760px){.LanguageTag-module__L_sW8q__paper{font-size:var(--font-size-lang-tag-mobile);gap:7px;padding:8px 13px 9px}.LanguageTag-module__L_sW8q__pair{gap:7px}}@media (prefers-reduced-motion:reduce){.LanguageTag-module__L_sW8q__tag{transition:none}.LanguageTag-module__L_sW8q__tag:hover{transform:rotate(-1.4deg)}}
.Header-module__zCemKG__header{width:100%;max-width:var(--layout-max-width);flex:none;justify-content:space-between;align-items:flex-end;display:flex}.Header-module__zCemKG__identity{flex-direction:column;gap:4px;min-width:0;display:flex}.Header-module__zCemKG__name{font-family:var(--font-family-ui);font-weight:500;font-size:var(--font-size-name);letter-spacing:-.012em;color:var(--color-title);margin:0;line-height:1.02}.Header-module__zCemKG__role{font-family:var(--font-family-ui);font-style:italic;font-size:var(--font-size-role);color:var(--color-secondary);margin:0}@media (max-width:760px){.Header-module__zCemKG__name{font-size:var(--font-size-name-mobile);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Header-module__zCemKG__role{font-size:var(--font-size-role-mobile)}}
.page-module___8aEwW__layout{z-index:1;height:100dvh;padding:var(--space-root-block) var(--space-root-inline) 0;align-items:center;gap:var(--space-root-gap);flex-direction:column;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__main{justify-content:center;align-items:stretch;gap:var(--space-sheet-gap);width:100%;max-width:var(--layout-max-width);flex-wrap:nowrap;flex:auto;min-height:0;display:flex}@media (max-width:760px){.page-module___8aEwW__layout{padding:var(--space-root-block-mobile) var(--space-root-inline-mobile) 0;gap:var(--space-root-gap-mobile)}.page-module___8aEwW__main{flex-direction:column}}
