.AnimatedSvgAsset-module__r1p8aG__asset{color:currentColor;width:100%;max-width:32rem;display:block}.AnimatedSvgAsset-module__r1p8aG__asset svg{width:100%;height:auto;display:block}:is(.AnimatedSvgAsset-module__r1p8aG__asset[data-preset=draw-loop] path,.AnimatedSvgAsset-module__r1p8aG__asset[data-preset=draw-loop] line,.AnimatedSvgAsset-module__r1p8aG__asset[data-preset=draw-loop] circle){stroke-dasharray:1;stroke-dashoffset:1px;animation:AnimatedSvgAsset-module__r1p8aG__preview-draw 1.6s var(--motion-ease) infinite alternate}.AnimatedSvgAsset-module__r1p8aG__asset[data-preset=breathe]{animation:AnimatedSvgAsset-module__r1p8aG__preview-breathe 2.8s var(--motion-ease) infinite}@keyframes AnimatedSvgAsset-module__r1p8aG__preview-draw{to{stroke-dashoffset:0}}@keyframes AnimatedSvgAsset-module__r1p8aG__preview-breathe{50%{transform:scale(1.02)}}
.AnimatedDigits-module__oCDvxG__group{perspective:120px;direction:ltr;align-items:baseline;display:inline-flex;transform:translateZ(0)}.AnimatedDigits-module__oCDvxG__digit{transform-origin:50% 58%;backface-visibility:hidden;animation:AnimatedDigits-module__oCDvxG__prayerDigitPopIn var(--digit-dur,.5s) var(--digit-ease,cubic-bezier(.34, 1.45, .64, 1)) both;animation-delay:calc(var(--digit-stagger,70ms) * var(--digit-index,0));display:inline-block}@keyframes AnimatedDigits-module__oCDvxG__prayerDigitPopIn{0%{opacity:0;filter:blur(var(--digit-blur,2px));transform:translate(calc(var(--digit-distance,8px) * var(--digit-dir-x,0)), calc(var(--digit-distance,8px) * var(--digit-dir-y,1))) rotateX(74deg)}to{opacity:1;filter:blur();transform:translate(0)rotateX(0)}}@media (prefers-reduced-motion:reduce){.AnimatedDigits-module__oCDvxG__digit{animation:none}}
.Button-module__8RiFmG__button{--button-fill-gradient:linear-gradient(var(--tokens-colors-surface-base), var(--tokens-colors-surface-elevated-2));padding:var(--spacing-xl) var(--spacing-3xl);font-family:var(--tokens-typography-font-family-text);font-size:var(--tokens-typography-font-size-2);font-weight:var(--tokens-typography-font-weight-strong);line-height:var(--tokens-typography-line-height-3);color:var(--tokens-colors-on-surface-primary);text-align:center;letter-spacing:0;white-space:nowrap;cursor:pointer;appearance:none;background:var(--button-fill-gradient) padding-box, linear-gradient(to bottom, var(--overlays-white-alpha-3) 0%, var(--tokens-colors-surface-base) 33%, var(--tokens-colors-surface-elevated-2) 66%, var(--overlays-white-alpha-3) 100%) border-box;border:var(--dimension-0-5) solid transparent;border-radius:var(--radius-full);-webkit-tap-highlight-color:transparent;flex-direction:row;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.Button-module__8RiFmG__button:hover:not(:disabled){--button-fill-gradient:linear-gradient(var(--tokens-colors-surface-elevated-2), var(--tokens-colors-surface-base))}}.Button-module__8RiFmG__button:active:not(:disabled){--button-fill-gradient:linear-gradient(var(--tokens-colors-surface-base), var(--tokens-colors-surface-elevated-2))}.Button-module__8RiFmG__label{padding-inline:var(--spacing-lg);flex:none;justify-content:center;align-items:center;display:flex}.Button-module__8RiFmG__icon{width:var(--dimension-6);height:var(--dimension-6);flex:none;justify-content:center;align-items:center;display:flex}.Button-module__8RiFmG__icon>:where(svg,img){width:100%;height:100%;display:block}.Button-module__8RiFmG__button:focus-visible{outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-xs)}
.AboutProjectDrawer-module__O0478W__overlay{z-index:220;pointer-events:auto;background:0 0;place-items:end center;display:grid;position:fixed;inset:0;overflow:clip}.AboutProjectDrawer-module__O0478W__drawer{--about-drawer-width:clamp(42rem, 47.1vw, 58rem);--about-drawer-height:min(83dvh, 56.25rem);--about-close-backdrop-blur:var(--spacing-4xl);--about-close-surface:var(--materials-translucent-ultrathin);--about-frame-inline-inset:15.73%;--about-frame-height:84.97%;--about-frame-top:calc(100% - var(--about-frame-height));--about-inner-frame-height:89.26%;--about-credits-fade-depth:220px;--about-frame-stroke:color-mix(in srgb, var(--tokens-colors-on-surface-primary) 20%, transparent);width:var(--about-drawer-width);height:var(--about-drawer-height);min-height:34rem;color:var(--tokens-colors-on-surface-primary);direction:inherit;pointer-events:none;background:0 0;outline:none;position:relative;overflow:visible}.AboutProjectDrawer-module__O0478W__drawerMotion{width:100%;height:100%;color:inherit;direction:inherit;pointer-events:none;transform-origin:50% 100%;will-change:opacity, transform;background:0 0;position:absolute;inset:0;overflow:visible}.AboutProjectDrawer-module__O0478W__blurLayer{z-index:-1;background:var(--tokens-colors-surface-base);filter:blur(40px);pointer-events:none;border-radius:9999px 9999px 0 0;height:109.13%;display:block;position:absolute;bottom:-9.13%;left:0;right:0;transform:translateZ(0)}.AboutProjectDrawer-module__O0478W__frameStack,.AboutProjectDrawer-module__O0478W__creditsFrameStack{right:var(--about-frame-inline-inset);bottom:0;left:var(--about-frame-inline-inset);height:var(--about-frame-height);position:absolute}.AboutProjectDrawer-module__O0478W__frameStack{z-index:1;pointer-events:none}.AboutProjectDrawer-module__O0478W__creditsFrameStack{z-index:2;pointer-events:none}.AboutProjectDrawer-module__O0478W__frameInner,.AboutProjectDrawer-module__O0478W__frameMiddle,.AboutProjectDrawer-module__O0478W__frameOuter{z-index:0;box-sizing:border-box;background:color-mix(in srgb, var(--tokens-colors-surface-base) 5%, transparent);border:1px solid var(--about-frame-stroke);border-bottom:0;border-radius:9999px 9999px 0 0;display:block;position:absolute;bottom:0;left:0;right:0}.AboutProjectDrawer-module__O0478W__frameInner{height:var(--about-inner-frame-height)}.AboutProjectDrawer-module__O0478W__frameMiddle{height:95.89%}.AboutProjectDrawer-module__O0478W__frameOuter{pointer-events:auto;height:100%}.AboutProjectDrawer-module__O0478W__crescentAssembly{z-index:4;aspect-ratio:122/68;width:auto;height:10.74%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.AboutProjectDrawer-module__O0478W__crescentAssembly img,.AboutProjectDrawer-module__O0478W__crescentWide{max-width:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AboutProjectDrawer-module__O0478W__crescentAssembly:before{z-index:1;content:"";background:var(--about-frame-stroke);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/assets/figma/about-project/crescent-container-wide-outline.svg);mask-image:url(/assets/figma/about-project/crescent-container-wide-outline.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AboutProjectDrawer-module__O0478W__crescentWide{z-index:0;background:var(--tokens-colors-on-surface-inverse-secondary);width:100%;height:100%;-webkit-mask-image:url(/assets/figma/about-project/crescent-container-wide.svg);mask-image:url(/assets/figma/about-project/crescent-container-wide.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AboutProjectDrawer-module__O0478W__crescentNarrow{z-index:2;width:34.43%;height:100%}.AboutProjectDrawer-module__O0478W__crescentMoon{z-index:3;width:29.51%;height:80.88%}.AboutProjectDrawer-module__O0478W__creditsViewport{box-sizing:border-box;height:var(--about-inner-frame-height);padding-inline:var(--spacing-4xl);scrollbar-width:none;overscroll-behavior:contain;pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--about-credits-fade-depth), black 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--about-credits-fade-depth), black 100%);mask-image:linear-gradient(to bottom, transparent 0, black var(--about-credits-fade-depth), black 100%);border-radius:9999px 9999px 0 0;outline:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden auto;container-type:size}.AboutProjectDrawer-module__O0478W__creditsViewport::-webkit-scrollbar{display:none}.AboutProjectDrawer-module__O0478W__creditsViewport:focus-visible{outline:2px solid var(--colors-accent-5);outline-offset:-2px}.AboutProjectDrawer-module__O0478W__creditsTrack{gap:var(--spacing-4xl);padding-top:7.5rem;padding-bottom:var(--spacing-5xl);text-align:center;white-space:pre-line;font-family:var(--tokens-typography-font-family-text);will-change:transform;flex-direction:column;align-items:center;animation:90s linear 2s forwards AboutProjectDrawer-module__O0478W__aboutProjectCredits;display:flex}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__creditsTrack,.AboutProjectDrawer-module__O0478W__creditsTrack :lang(en){font-family:var(--tokens-typography-font-family-text-latin)}.AboutProjectDrawer-module__O0478W__tagline,.AboutProjectDrawer-module__O0478W__contentSection h3,.AboutProjectDrawer-module__O0478W__sectionAuthor,.AboutProjectDrawer-module__O0478W__contentOwner .AboutProjectDrawer-module__O0478W__ownerName,.AboutProjectDrawer-module__O0478W__creditsTitle,.AboutProjectDrawer-module__O0478W__creditName,.AboutProjectDrawer-module__O0478W__contactCta,.AboutProjectDrawer-module__O0478W__creditsTrack strong,.AboutProjectDrawer-module__O0478W__creditsTrack b{font-weight:var(--tokens-typography-font-weight-strong)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__tagline,.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__contentSection h3,.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__sectionAuthor,.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__contentOwner .AboutProjectDrawer-module__O0478W__ownerName,.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__creditsTitle,.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__creditName,.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__contactCta,.AboutProjectDrawer-module__O0478W__tagline :lang(en),.AboutProjectDrawer-module__O0478W__contentSection h3 :lang(en),.AboutProjectDrawer-module__O0478W__sectionAuthor :lang(en),.AboutProjectDrawer-module__O0478W__contentOwner .AboutProjectDrawer-module__O0478W__ownerName :lang(en),.AboutProjectDrawer-module__O0478W__creditsTitle :lang(en),.AboutProjectDrawer-module__O0478W__creditName:lang(en),.AboutProjectDrawer-module__O0478W__creditName :lang(en),.AboutProjectDrawer-module__O0478W__contactCta :lang(en),.AboutProjectDrawer-module__O0478W__creditsTrack strong:lang(en),.AboutProjectDrawer-module__O0478W__creditsTrack b:lang(en),.AboutProjectDrawer-module__O0478W__creditsTrack strong :lang(en),.AboutProjectDrawer-module__O0478W__creditsTrack b :lang(en){font-weight:var(--tokens-typography-font-weight-strong-latin)}.AboutProjectDrawer-module__O0478W__creditsViewport:focus-within .AboutProjectDrawer-module__O0478W__creditsTrack{animation-play-state:paused}.AboutProjectDrawer-module__O0478W__title,.AboutProjectDrawer-module__O0478W__kicker p,.AboutProjectDrawer-module__O0478W__tagline,.AboutProjectDrawer-module__O0478W__contentSection h3,.AboutProjectDrawer-module__O0478W__sectionAuthor,.AboutProjectDrawer-module__O0478W__creditsTitle,.AboutProjectDrawer-module__O0478W__sectionBody p,.AboutProjectDrawer-module__O0478W__contactText,.AboutProjectDrawer-module__O0478W__projectCredits p{width:100%;margin:0}.AboutProjectDrawer-module__O0478W__title,.AboutProjectDrawer-module__O0478W__kicker p,.AboutProjectDrawer-module__O0478W__tagline,.AboutProjectDrawer-module__O0478W__contentSection h3,.AboutProjectDrawer-module__O0478W__sectionAuthor,.AboutProjectDrawer-module__O0478W__contentOwner .AboutProjectDrawer-module__O0478W__ownerName,.AboutProjectDrawer-module__O0478W__creditsTitle,.AboutProjectDrawer-module__O0478W__contactCta{text-wrap:balance}.AboutProjectDrawer-module__O0478W__sectionBody p,.AboutProjectDrawer-module__O0478W__creditName,.AboutProjectDrawer-module__O0478W__creditRole,.AboutProjectDrawer-module__O0478W__contactText{text-wrap:pretty}.AboutProjectDrawer-module__O0478W__title{font-family:var(--tokens-typography-font-family-headings);font-size:var(--tokens-typography-font-size-8);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--tokens-typography-line-height-8);font-feature-settings:"salt" 1}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__title,.AboutProjectDrawer-module__O0478W__title :lang(en){font-family:var(--tokens-typography-font-family-headings-latin);font-size:var(--tokens-typography-font-size-8-latin);line-height:var(--tokens-typography-line-height-8-latin)}.AboutProjectDrawer-module__O0478W__titleGroup{gap:var(--spacing-md);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.AboutProjectDrawer-module__O0478W__kicker{gap:var(--spacing-md);width:100%;color:var(--tokens-colors-on-surface-tertiary);justify-content:center;align-items:center;display:flex}.AboutProjectDrawer-module__O0478W__kicker p{width:auto;font-size:var(--tokens-typography-font-size-2);line-height:var(--tokens-typography-line-height-2);flex:0 auto}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__kicker p,.AboutProjectDrawer-module__O0478W__kicker p :lang(en){font-size:var(--tokens-typography-font-size-2-latin);line-height:var(--tokens-typography-line-height-2-latin)}.AboutProjectDrawer-module__O0478W__kickerLine{background:currentColor;flex:0 0 2rem;width:2rem;height:.25rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AboutProjectDrawer-module__O0478W__kickerLineLeft{-webkit-mask-image:url(/assets/figma/about-project/title-ornament-left.svg);mask-image:url(/assets/figma/about-project/title-ornament-left.svg)}.AboutProjectDrawer-module__O0478W__kickerLineRight{-webkit-mask-image:url(/assets/figma/about-project/title-ornament-right.svg);mask-image:url(/assets/figma/about-project/title-ornament-right.svg)}.AboutProjectDrawer-module__O0478W__tagline{font-size:var(--tokens-typography-font-size-4);line-height:var(--tokens-typography-line-height-4);font-feature-settings:"salt" 1}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__tagline,.AboutProjectDrawer-module__O0478W__tagline :lang(en){font-size:var(--tokens-typography-font-size-4-latin);line-height:var(--tokens-typography-line-height-4-latin)}.AboutProjectDrawer-module__O0478W__contentSection{gap:var(--spacing-xs);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.AboutProjectDrawer-module__O0478W__contentSection h3{font-size:var(--tokens-typography-font-size-5);line-height:var(--tokens-typography-line-height-5)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__contentSection h3,.AboutProjectDrawer-module__O0478W__contentSection h3 :lang(en){font-size:var(--tokens-typography-font-size-5-latin);line-height:var(--tokens-typography-line-height-5-latin)}.AboutProjectDrawer-module__O0478W__sectionAuthor{font-size:var(--tokens-typography-font-size-4);line-height:var(--tokens-typography-line-height-4)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__sectionAuthor,.AboutProjectDrawer-module__O0478W__sectionAuthor :lang(en){font-size:var(--tokens-typography-font-size-4-latin);line-height:var(--tokens-typography-line-height-4-latin)}.AboutProjectDrawer-module__O0478W__sectionBody{gap:var(--spacing-md);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.AboutProjectDrawer-module__O0478W__sectionBody p{font-size:var(--tokens-typography-font-size-2);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--tokens-typography-line-height-2)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__sectionBody>p,.AboutProjectDrawer-module__O0478W__sectionBody>p :lang(en){font-size:var(--tokens-typography-font-size-2-latin);line-height:var(--tokens-typography-line-height-2-latin)}.AboutProjectDrawer-module__O0478W__contentOwner{gap:var(--spacing-md);width:100%;padding-block:var(--spacing-md);flex-direction:column;justify-content:center;align-items:center;display:flex}.AboutProjectDrawer-module__O0478W__contentOwner .AboutProjectDrawer-module__O0478W__ownerName{width:auto;font-size:var(--tokens-typography-font-size-4);line-height:var(--tokens-typography-line-height-4);white-space:nowrap}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__contentOwner .AboutProjectDrawer-module__O0478W__ownerName,.AboutProjectDrawer-module__O0478W__contentOwner .AboutProjectDrawer-module__O0478W__ownerName :lang(en){font-size:var(--tokens-typography-font-size-4-latin);line-height:var(--tokens-typography-line-height-4-latin)}.AboutProjectDrawer-module__O0478W__ownerOrnament{background:currentColor;flex:none;width:11.75rem;height:2.625rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AboutProjectDrawer-module__O0478W__ownerOrnamentTop{-webkit-mask-image:url(/assets/figma/about-project/owner-ornament-top.svg);mask-image:url(/assets/figma/about-project/owner-ornament-top.svg)}.AboutProjectDrawer-module__O0478W__ownerOrnamentBottom{-webkit-mask-image:url(/assets/figma/about-project/owner-ornament-bottom.svg);mask-image:url(/assets/figma/about-project/owner-ornament-bottom.svg)}.AboutProjectDrawer-module__O0478W__ornamentSeparator{background:currentColor;flex:0 0 9.5rem;width:9.25rem;height:9.5rem;display:block;-webkit-mask-image:url(/assets/figma/about-project/contact-separator.svg);mask-image:url(/assets/figma/about-project/contact-separator.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.AboutProjectDrawer-module__O0478W__projectCredits{gap:var(--spacing-md);word-break:break-word;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.AboutProjectDrawer-module__O0478W__creditsTitle{font-size:var(--tokens-typography-font-size-5);line-height:var(--tokens-typography-line-height-5)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__creditsTitle,.AboutProjectDrawer-module__O0478W__creditsTitle :lang(en){font-size:var(--tokens-typography-font-size-5-latin);line-height:var(--tokens-typography-line-height-5-latin)}.AboutProjectDrawer-module__O0478W__creditList{gap:var(--spacing-2xs);word-break:break-word;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.AboutProjectDrawer-module__O0478W__creditRow{gap:var(--spacing-md);direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));align-items:baseline;width:100%;display:grid}.AboutProjectDrawer-module__O0478W__creditName{font-size:var(--tokens-typography-font-size-3);line-height:var(--tokens-typography-line-height-3)}.AboutProjectDrawer-module__O0478W__creditRole{font-size:var(--tokens-typography-font-size-2);line-height:var(--tokens-typography-line-height-2)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__creditName,.AboutProjectDrawer-module__O0478W__creditName:lang(en),.AboutProjectDrawer-module__O0478W__creditName :lang(en){font-size:var(--tokens-typography-font-size-3-latin);line-height:var(--tokens-typography-line-height-3-latin)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__creditRole,.AboutProjectDrawer-module__O0478W__creditRole:lang(en),.AboutProjectDrawer-module__O0478W__creditRole :lang(en){font-size:var(--tokens-typography-font-size-2-latin);line-height:var(--tokens-typography-line-height-2-latin)}.AboutProjectDrawer-module__O0478W__creditName{text-align:right}.AboutProjectDrawer-module__O0478W__creditLink{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentColor 65%, transparent);text-decoration-color:color-mix(in srgb, currentColor 65%, transparent);text-underline-offset:var(--spacing-xs);transition:text-decoration-color var(--motion-fast) var(--motion-ease);text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:from-font}.AboutProjectDrawer-module__O0478W__creditLink:focus-visible{border-radius:var(--radius-xs);outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-2xs)}.AboutProjectDrawer-module__O0478W__creditRole{color:var(--tokens-colors-on-surface-secondary);font-weight:var(--tokens-typography-font-weight-regular);text-align:left}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__creditName{text-align:left;grid-column:2}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__creditRole{text-align:right;grid-area:1/1}.AboutProjectDrawer-module__O0478W__contactSection{gap:var(--spacing-lg);flex-direction:column;justify-content:center;align-items:center;width:min(100%,26.5rem);display:flex}.AboutProjectDrawer-module__O0478W__contactText{width:100%;font-size:var(--tokens-typography-font-size-2);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--tokens-typography-line-height-2);margin:0}.AboutProjectDrawer-module__O0478W__drawer .AboutProjectDrawer-module__O0478W__contactCta{font-size:var(--tokens-typography-font-size-2);line-height:var(--tokens-typography-line-height-2)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__contactText,.AboutProjectDrawer-module__O0478W__contactText :lang(en){font-size:var(--tokens-typography-font-size-2-latin);line-height:var(--tokens-typography-line-height-2-latin)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__contactCta{font-family:var(--tokens-typography-font-family-text-latin);font-size:var(--tokens-typography-font-size-2-latin);line-height:var(--tokens-typography-line-height-2-latin)}.AboutProjectDrawer-module__O0478W__closeButton{--about-close-hover-surface:var(--overlays-white-alpha-1);bottom:calc(var(--about-frame-height) + 28px);z-index:5;box-sizing:border-box;width:var(--dimension-12);height:var(--dimension-12);padding:var(--spacing-md);color:var(--tokens-colors-text-primary);background:var(--about-close-surface);border:1px solid var(--overlays-white-alpha-1);border-radius:var(--radius-full);pointer-events:auto;transition:background-color var(--motion-fast) var(--motion-ease);-webkit-backdrop-filter:blur(var(--about-close-backdrop-blur));backdrop-filter:blur(var(--about-close-backdrop-blur));-webkit-tap-highlight-color:transparent;place-items:center;display:inline-grid;position:absolute;left:50%;transform:translate(-50%)}.AboutProjectDrawer-module__O0478W__closeIcon{width:var(--dimension-6);height:var(--dimension-6);pointer-events:none;background:currentColor;display:block;-webkit-mask-image:url(/assets/figma/home/scene-selector-close.svg);mask-image:url(/assets/figma/home/scene-selector-close.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-color-mode=light] .AboutProjectDrawer-module__O0478W__closeButton{--about-close-hover-surface:var(--overlays-white-alpha-5);border-color:#0000}@media (hover:hover) and (pointer:fine){.AboutProjectDrawer-module__O0478W__creditsViewport:hover .AboutProjectDrawer-module__O0478W__creditsTrack{animation-play-state:paused}.AboutProjectDrawer-module__O0478W__creditLink:hover{text-decoration-style:solid;text-decoration-color:currentColor}.AboutProjectDrawer-module__O0478W__closeButton:hover{background:linear-gradient(var(--about-close-hover-surface), var(--about-close-hover-surface)), var(--about-close-surface)}}.AboutProjectDrawer-module__O0478W__closeButton:focus-visible{outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-xs)}[data-color-mode=light] .AboutProjectDrawer-module__O0478W__crescentNarrow,[data-color-mode=light] .AboutProjectDrawer-module__O0478W__crescentMoon{filter:invert()}[data-color-mode=dark] .AboutProjectDrawer-module__O0478W__crescentMoon{filter:drop-shadow(0 0 4px #fffffff2)}@keyframes AboutProjectDrawer-module__O0478W__aboutProjectCredits{0%{transform:translateY(0)}to{transform:translateY(calc(100cqh - 100%))}}@media (min-width:1800px) and (min-height:920px){.AboutProjectDrawer-module__O0478W__drawer{--about-drawer-width:min(47.1vw, 58rem);--about-drawer-height:min(83dvh, 56.25rem)}}@media (max-width:1024px){.AboutProjectDrawer-module__O0478W__drawer{--about-drawer-width:min(94vw, 42rem);--about-drawer-height:86dvh;--about-frame-inline-inset:9%;--about-frame-height:88%}.AboutProjectDrawer-module__O0478W__creditsViewport{padding-inline:var(--spacing-3xl)}}@media (max-width:520px){.AboutProjectDrawer-module__O0478W__drawer{--about-drawer-width:100vw;--about-drawer-height:89dvh;--about-frame-inline-inset:4.5%;--about-frame-height:90%;min-height:29rem}.AboutProjectDrawer-module__O0478W__frameStack,.AboutProjectDrawer-module__O0478W__creditsFrameStack{min-width:0}.AboutProjectDrawer-module__O0478W__creditsViewport{padding-inline:var(--spacing-2xl)}.AboutProjectDrawer-module__O0478W__creditsTrack{gap:var(--spacing-4xl);padding-top:7.5rem}.AboutProjectDrawer-module__O0478W__title{font-size:var(--tokens-typography-font-size-7);line-height:var(--tokens-typography-line-height-7)}.AboutProjectDrawer-module__O0478W__drawer[data-locale=en] .AboutProjectDrawer-module__O0478W__title,.AboutProjectDrawer-module__O0478W__title :lang(en){font-size:var(--tokens-typography-font-size-7-latin);line-height:var(--tokens-typography-line-height-7-latin)}.AboutProjectDrawer-module__O0478W__kicker{gap:var(--spacing-sm)}.AboutProjectDrawer-module__O0478W__kicker p{white-space:normal}}@media (prefers-reduced-motion:reduce){.AboutProjectDrawer-module__O0478W__creditsTrack{will-change:auto;animation:none}}
.FloatingTtsControl-module__c02ZNG__root{--read-aloud-collapsed-size:var(--dimension-14);--read-aloud-expanded-width:358px;--read-aloud-expanded-width-compact:342px;--read-aloud-status-max-width:260px;--read-aloud-spring:cubic-bezier(.22, .9, .27, 1.04);inset-inline-end:var(--spacing-3xl);bottom:var(--spacing-3xl);z-index:7;width:var(--read-aloud-collapsed-size);height:var(--read-aloud-collapsed-size);color:var(--tokens-colors-on-surface-primary);pointer-events:none;background:var(--tokens-colors-surface-elevated-2);border-radius:var(--radius-full);transition:width .32s var(--read-aloud-spring), transform .32s var(--read-aloud-spring);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;display:inline-flex;position:absolute}.FloatingTtsControl-module__c02ZNG__rootExpanded{width:min(var(--read-aloud-expanded-width), calc(100vw - var(--spacing-6xl)));animation:FloatingTtsControl-module__c02ZNG__readAloudControlSettle .36s var(--read-aloud-spring)}.FloatingTtsControl-module__c02ZNG__button,.FloatingTtsControl-module__c02ZNG__iconButton,.FloatingTtsControl-module__c02ZNG__textButton{color:inherit;font:inherit;cursor:pointer;appearance:none;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.FloatingTtsControl-module__c02ZNG__button:disabled,.FloatingTtsControl-module__c02ZNG__iconButton:disabled,.FloatingTtsControl-module__c02ZNG__textButton:disabled{cursor:wait}.FloatingTtsControl-module__c02ZNG__button:focus-visible,.FloatingTtsControl-module__c02ZNG__iconButton:focus-visible,.FloatingTtsControl-module__c02ZNG__textButton:focus-visible{outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-xs)}.FloatingTtsControl-module__c02ZNG__collapsedButton{width:var(--read-aloud-collapsed-size);height:var(--read-aloud-collapsed-size);padding:var(--spacing-xl);border-radius:var(--radius-full);opacity:1;transition:opacity .18s ease, transform .32s var(--read-aloud-spring);place-items:center;display:inline-grid;position:absolute;inset:0;transform:scale(1)}.FloatingTtsControl-module__c02ZNG__rootExpanded .FloatingTtsControl-module__c02ZNG__collapsedButton{pointer-events:none;opacity:0;transform:scale(.82)}.FloatingTtsControl-module__c02ZNG__expandedPanel{z-index:1;box-sizing:border-box;width:100%;min-width:0;height:100%;padding:var(--spacing-xl);pointer-events:none;visibility:hidden;opacity:0;transform:translateX(var(--spacing-md)) scaleX(.98);transform-origin:100%;transition:opacity .18s ease, transform .34s var(--read-aloud-spring), visibility 0s linear .16s;justify-content:space-between;align-items:center;display:flex;position:relative}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FloatingTtsControl-module__c02ZNG__expandedPanel{transform:translateX(calc(var(--spacing-md) * -1)) scaleX(.98);transform-origin:0}.FloatingTtsControl-module__c02ZNG__rootExpanded .FloatingTtsControl-module__c02ZNG__expandedPanel{pointer-events:auto;visibility:visible;opacity:1;transition:opacity .18s ease, transform .34s var(--read-aloud-spring), visibility 0s linear 0s;transform:translate(0)scaleX(1)}.FloatingTtsControl-module__c02ZNG__primaryControls,.FloatingTtsControl-module__c02ZNG__secondaryControls{align-items:center;min-width:0;display:flex}.FloatingTtsControl-module__c02ZNG__primaryControls{gap:var(--spacing-md);padding-inline-start:var(--spacing-xs)}.FloatingTtsControl-module__c02ZNG__secondaryControls{justify-content:flex-end;gap:clamp(var(--spacing-md), 5vw, var(--spacing-3xl));padding-inline-end:var(--spacing-sm)}.FloatingTtsControl-module__c02ZNG__iconButton{flex:0 0 var(--dimension-6);width:var(--dimension-6);height:var(--dimension-6);border-radius:var(--radius-full);place-items:center;padding:0;display:inline-grid}.FloatingTtsControl-module__c02ZNG__textButton{flex:0 0 var(--dimension-7);min-width:var(--dimension-7);height:var(--dimension-6);border-radius:var(--radius-sm);place-items:center;padding:0;display:inline-grid}.FloatingTtsControl-module__c02ZNG__speedButton,.FloatingTtsControl-module__c02ZNG__time{font-family:var(--tokens-typography-font-family-text-latin);font-weight:var(--tokens-typography-font-weight-regular-latin);line-height:var(--tokens-typography-line-height-3-latin);color:currentColor;white-space:nowrap}.FloatingTtsControl-module__c02ZNG__speedButton{font-size:var(--tokens-typography-font-size-4-latin);text-align:center;order:1}.FloatingTtsControl-module__c02ZNG__skipBackwardButton{order:2}.FloatingTtsControl-module__c02ZNG__skipForwardButton{order:3}.FloatingTtsControl-module__c02ZNG__closeButton{order:4}.FloatingTtsControl-module__c02ZNG__time{min-width:var(--dimension-12);font-size:var(--tokens-typography-font-size-3-latin);font-variant-numeric:tabular-nums}.FloatingTtsControl-module__c02ZNG__icon,.FloatingTtsControl-module__c02ZNG__readLoudIcon{width:var(--dimension-6);height:var(--dimension-6);background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FloatingTtsControl-module__c02ZNG__readLoudIcon{-webkit-mask-image:url(/assets/figma/home/read-aloud/read-loud.svg);mask-image:url(/assets/figma/home/read-aloud/read-loud.svg)}.FloatingTtsControl-module__c02ZNG__playIcon{margin-inline-start:var(--dimension-0-5);-webkit-mask-image:url(/assets/figma/home/read-aloud/play.svg);mask-image:url(/assets/figma/home/read-aloud/play.svg)}.FloatingTtsControl-module__c02ZNG__pauseIcon{-webkit-mask-image:url(/assets/figma/home/read-aloud/pause.svg);mask-image:url(/assets/figma/home/read-aloud/pause.svg)}.FloatingTtsControl-module__c02ZNG__skipBackwardIcon{-webkit-mask-image:url(/assets/figma/home/read-aloud/skip-backward-5.svg);mask-image:url(/assets/figma/home/read-aloud/skip-backward-5.svg)}.FloatingTtsControl-module__c02ZNG__skipForwardIcon,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FloatingTtsControl-module__c02ZNG__skipBackwardIcon{-webkit-mask-image:url(/assets/figma/home/read-aloud/skip-forward-5.svg);mask-image:url(/assets/figma/home/read-aloud/skip-forward-5.svg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .FloatingTtsControl-module__c02ZNG__skipForwardIcon{-webkit-mask-image:url(/assets/figma/home/read-aloud/skip-backward-5.svg);mask-image:url(/assets/figma/home/read-aloud/skip-backward-5.svg)}.FloatingTtsControl-module__c02ZNG__closeIcon{-webkit-mask-image:url(/assets/figma/home/read-aloud/close.svg);mask-image:url(/assets/figma/home/read-aloud/close.svg)}.FloatingTtsControl-module__c02ZNG__loadingIcon{box-sizing:border-box;width:var(--dimension-6);height:var(--dimension-6);border:var(--dimension-0-5) solid currentColor;border-radius:var(--radius-full);background:0 0;border-inline-end-color:#0000;animation:.8s linear infinite FloatingTtsControl-module__c02ZNG__ttsControlSpin}.FloatingTtsControl-module__c02ZNG__status{inset-inline-end:calc(100% + var(--spacing-sm));box-sizing:border-box;width:max-content;max-width:min(var(--read-aloud-status-max-width), calc(100vw - var(--spacing-6xl)));padding:var(--spacing-sm) var(--spacing-md);font-family:var(--tokens-typography-font-family-text);font-size:var(--tokens-typography-font-size-1);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--tokens-typography-line-height-1);color:var(--modal-close-color,var(--tokens-colors-text-primary));text-align:start;overflow-wrap:anywhere;white-space:normal;pointer-events:none;background:var(--modal-close-surface,var(--tokens-colors-surface-base));border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--modal-close-stroke,var(--tokens-colors-surface-elevated-2)), 0 var(--dimension-2) var(--dimension-8) var(--overlays-black-alpha-2);position:absolute;bottom:50%;transform:translateY(50%)}.FloatingTtsControl-module__c02ZNG__status:empty{display:none}@keyframes FloatingTtsControl-module__c02ZNG__ttsControlSpin{to{transform:rotate(360deg)}}@keyframes FloatingTtsControl-module__c02ZNG__readAloudControlSettle{0%{transform:scale(.992)}70%{transform:scale(1.008)}to{transform:scale(1)}}@media (max-width:420px){.FloatingTtsControl-module__c02ZNG__rootExpanded{width:min(var(--read-aloud-expanded-width-compact), calc(100vw - var(--spacing-6xl)))}.FloatingTtsControl-module__c02ZNG__secondaryControls{gap:var(--spacing-lg)}}@media (prefers-reduced-motion:reduce){.FloatingTtsControl-module__c02ZNG__root,.FloatingTtsControl-module__c02ZNG__collapsedButton,.FloatingTtsControl-module__c02ZNG__expandedPanel{transition:none}.FloatingTtsControl-module__c02ZNG__rootExpanded,.FloatingTtsControl-module__c02ZNG__loadingIcon{animation:none}}
.TopicDrawer-module__jx-lhW__backdrop{--topic-modal-edge-inset:var(--spacing-lg);--topic-modal-padding:var(--spacing-6xl);--topic-modal-padding-inline:calc(var(--spacing-6xl) + var(--spacing-lg));--topic-modal-actions-inset:var(--spacing-3xl);--topic-modal-action-size:var(--dimension-12);--topic-modal-action-icon-size:var(--dimension-6);--topic-modal-content-max-width:636px;--topic-modal-motion-duration:calc(var(--motion-base) + var(--motion-fast));z-index:260;box-sizing:border-box;width:100vw;height:100dvh;padding:var(--topic-modal-edge-inset) var(--topic-modal-edge-inset) 0 calc(50vw + var(--topic-modal-edge-inset));pointer-events:auto;display:block;position:fixed;inset:0}.TopicDrawer-module__jx-lhW__backdrop[data-locale=ar]{padding-right:calc(50vw + var(--topic-modal-edge-inset));padding-left:var(--topic-modal-edge-inset)}.TopicDrawer-module__jx-lhW__backdrop[data-interaction-suspended=true]{pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none}.TopicDrawer-module__jx-lhW__backdrop[data-interaction-suspended=true] *{pointer-events:none;-webkit-user-select:none;user-select:none}.TopicDrawer-module__jx-lhW__drawer{--topic-text-size-1:var(--tokens-typography-font-size-1);--topic-text-size-2:var(--tokens-typography-font-size-2);--topic-text-size-3:var(--tokens-typography-font-size-3);--topic-text-size-4:var(--tokens-typography-font-size-4);--topic-text-size-5:var(--tokens-typography-font-size-5);--topic-text-size-6:var(--tokens-typography-font-size-6);--topic-text-size-7:var(--tokens-typography-font-size-7);--topic-text-size-8:var(--tokens-typography-font-size-8);--topic-text-line-height-1:var(--tokens-typography-line-height-1);--topic-text-line-height-2:var(--tokens-typography-line-height-2);--topic-text-line-height-3:var(--tokens-typography-line-height-3);--topic-text-line-height-4:var(--tokens-typography-line-height-4);--topic-text-line-height-5:var(--tokens-typography-line-height-5);--topic-text-line-height-6:var(--tokens-typography-line-height-6);--topic-text-line-height-7:var(--tokens-typography-line-height-7);--topic-text-line-height-8:var(--tokens-typography-line-height-8);--topic-control-hover-surface:var(--overlays-white-alpha-1);--topic-floating-panel-blur:var(--spacing-4xl);--topic-floating-panel-stroke:var(--overlays-white-alpha-1);--topic-item-details-stroke:var(--overlays-white-alpha-3);--topic-floating-panel-surface:var(--materials-translucent-ultrathin);--topic-menu-inner-stroke:var(--overlays-white-alpha-2);--topic-menu-stroke:var(--overlays-white-alpha-2);--topic-modal-edge-border-width:calc(var(--dimension-0-5) / 2);--topic-title-frame-constant-color:var(--tokens-colors-constant-black);box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;color:var(--tokens-colors-on-surface-primary);background:var(--tokens-colors-surface-base);border:var(--topic-modal-edge-border-width) solid var(--overlays-white-alpha-3);transition:transform var(--topic-modal-motion-duration) var(--motion-ease);border-block-end:0;border-start-start-radius:var(--radius-6xl);border-start-end-radius:var(--radius-6xl);outline:none;position:relative;overflow:hidden;transform:none;container-type:inline-size}.TopicDrawer-module__jx-lhW__drawer[data-locale=en]{--topic-text-size-2:var(--tokens-typography-font-size-1);--topic-text-size-3:var(--tokens-typography-font-size-2);--topic-text-size-4:var(--tokens-typography-font-size-3);--topic-text-size-5:var(--tokens-typography-font-size-4);--topic-text-size-6:var(--tokens-typography-font-size-5);--topic-text-size-7:var(--tokens-typography-font-size-6);--topic-text-size-8:var(--tokens-typography-font-size-7);--topic-text-line-height-2:var(--tokens-typography-line-height-1);--topic-text-line-height-3:var(--tokens-typography-line-height-2);--topic-text-line-height-4:var(--tokens-typography-line-height-3);--topic-text-line-height-5:var(--tokens-typography-line-height-4);--topic-text-line-height-6:var(--tokens-typography-line-height-5);--topic-text-line-height-7:var(--tokens-typography-line-height-6);--topic-text-line-height-8:var(--tokens-typography-line-height-7)}.TopicDrawer-module__jx-lhW__drawer[data-motion-state=entering],.TopicDrawer-module__jx-lhW__drawer[data-motion-state=closing]{pointer-events:none;transform:translateY(100%)}.TopicDrawer-module__jx-lhW__drawer[data-motion-state=entering],.TopicDrawer-module__jx-lhW__drawer[data-motion-state=opening],.TopicDrawer-module__jx-lhW__drawer[data-motion-state=closing]{will-change:transform}@supports (corner-shape:squircle){.TopicDrawer-module__jx-lhW__drawer{corner-shape:superellipse(1.5);border-start-start-radius:calc(var(--radius-6xl) + var(--radius-lg));border-start-end-radius:calc(var(--radius-6xl) + var(--radius-lg))}}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light]{--topic-control-hover-surface:var(--overlays-white-alpha-5);--topic-floating-panel-stroke:transparent;--topic-item-details-stroke:var(--overlays-black-alpha-1);--topic-title-frame-constant-color:var(--colors-accent-3-saturated);background:var(--tokens-colors-constant-white);border-color:#0000}[data-theme=aurora] .TopicDrawer-module__jx-lhW__drawer[data-color-mode=light]{--topic-title-frame-constant-color:var(--colors-accent-2-saturated)}.TopicDrawer-module__jx-lhW__scrollRegion{box-sizing:border-box;width:100%;height:100%;padding:var(--topic-modal-padding) var(--topic-modal-padding-inline);overscroll-behavior:contain;scrollbar-gutter:stable;padding-block-end:calc(var(--topic-modal-actions-inset) + var(--topic-modal-action-size) + var(--spacing-3xl) + var(--spacing-lg) + var(--spacing-md));overflow:hidden auto}.TopicDrawer-module__jx-lhW__topicContentFrame{opacity:1;transition:opacity var(--motion-fast) var(--motion-ease)}.TopicDrawer-module__jx-lhW__topicContentFrame[data-content-motion-state=fading-out],.TopicDrawer-module__jx-lhW__topicContentFrame[data-content-motion-state=fading-in]{pointer-events:none;opacity:0;will-change:opacity}.TopicDrawer-module__jx-lhW__header{gap:var(--spacing-5xl);width:100%;min-width:0;flex-direction:column;justify-content:center;align-items:center;margin-block-end:var(--spacing-5xl);display:flex;position:relative}.TopicDrawer-module__jx-lhW__header h1{width:100%;font-family:var(--tokens-typography-font-family-text);font-size:var(--topic-text-size-7);font-weight:var(--tokens-typography-font-weight-regular);font-feature-settings:var(--tokens-typography-font-feature-settings-title);line-height:var(--topic-text-line-height-7);color:var(--tokens-colors-on-surface-primary);text-align:center;text-wrap:balance;overflow-wrap:anywhere;margin:0}.TopicDrawer-module__jx-lhW__topicNumber{width:100%;padding-block:var(--spacing-md);font-family:var(--tokens-typography-font-family-text);font-size:var(--topic-text-size-1);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--topic-text-line-height-1);color:var(--tokens-colors-on-surface-tertiary);text-align:center;white-space:nowrap;justify-content:center;align-items:center;margin:0;display:flex}.TopicDrawer-module__jx-lhW__closeButton{z-index:3;box-sizing:border-box;width:var(--topic-modal-action-size);height:var(--topic-modal-action-size);padding:var(--spacing-md);color:var(--tokens-colors-text-primary);background:var(--topic-floating-panel-surface);border:1px solid var(--topic-floating-panel-stroke);border-radius:var(--radius-full);transition:background-color var(--motion-fast) var(--motion-ease);-webkit-backdrop-filter:blur(var(--topic-floating-panel-blur));backdrop-filter:blur(var(--topic-floating-panel-blur));-webkit-tap-highlight-color:transparent;place-items:center;display:inline-grid;position:absolute;inset-block-start:calc(var(--topic-modal-padding) - var(--spacing-md));inset-inline-end:calc(var(--topic-modal-padding) - var(--spacing-md))}.TopicDrawer-module__jx-lhW__closeIcon,.TopicDrawer-module__jx-lhW__actionIcon{width:var(--topic-modal-action-icon-size);height:var(--topic-modal-action-icon-size);pointer-events:none;background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.TopicDrawer-module__jx-lhW__closeIcon{-webkit-mask-image:url(/assets/figma/home/scene-selector-close.svg);mask-image:url(/assets/figma/home/scene-selector-close.svg)}.TopicDrawer-module__jx-lhW__content{width:min(100%, var(--topic-modal-content-max-width));max-width:var(--topic-modal-content-max-width);font-family:var(--tokens-typography-font-family-text);font-size:var(--topic-text-size-3);font-weight:var(--tokens-typography-font-weight-regular);color:var(--tokens-colors-on-surface-primary);text-align:start;overflow-wrap:anywhere;margin-inline:auto;line-height:1.5}.TopicDrawer-module__jx-lhW__structuredContent{gap:var(--spacing-6xl);flex-direction:column;line-height:1.33333;display:flex}.TopicDrawer-module__jx-lhW__topicPrayerTimesSlot{isolation:isolate;box-sizing:border-box;width:100%;min-height:172px;padding:var(--spacing-4xl) var(--spacing-4xl) 0;font:inherit;color:var(--tokens-colors-on-surface-primary);text-align:start;cursor:pointer;background:var(--tokens-colors-surface-elevated-2);border:1px solid var(--overlays-white-alpha-3);border-radius:var(--radius-5xl);appearance:none;-webkit-tap-highlight-color:transparent;direction:ltr;align-items:flex-end;display:flex;position:relative;overflow:hidden}@supports (corner-shape:squircle){.TopicDrawer-module__jx-lhW__topicPrayerTimesSlot{corner-shape:superellipse(1.5)}}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__topicPrayerTimesSlot{background:var(--tokens-colors-surface-base);border-color:#0000}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicPrayerTimesSlot{flex-direction:row-reverse}.TopicDrawer-module__jx-lhW__topicPrayerTimesSlot:focus-visible{outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-xs)}.TopicDrawer-module__jx-lhW__topicPrayerTimesArtwork{z-index:3;pointer-events:none;flex:0 0 251px;width:251px;height:114px;position:relative;overflow:hidden}.TopicDrawer-module__jx-lhW__topicPrayerTimesPrayers{width:251px;max-width:none;height:114px;display:block}.TopicDrawer-module__jx-lhW__topicPrayerTimesCopy{z-index:2;gap:var(--spacing-md);min-width:0;text-align:right;-webkit-user-select:text;user-select:text;direction:rtl;flex-direction:column;flex:1 1 0;align-items:flex-end;padding-block-end:var(--spacing-4xl);display:flex;position:relative}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicPrayerTimesCopy{text-align:left;direction:ltr;align-items:flex-start}.TopicDrawer-module__jx-lhW__topicPrayerTimesText{overflow-wrap:normal;flex-direction:column;width:100%;display:flex}.TopicDrawer-module__jx-lhW__topicPrayerTimesText strong{font-family:var(--tokens-typography-font-family-headings);font-size:var(--tokens-typography-font-size-5);font-weight:var(--tokens-typography-font-weight-strong);line-height:var(--tokens-typography-line-height-5)}.TopicDrawer-module__jx-lhW__topicPrayerTimesHadith{font-family:var(--tokens-typography-font-family-text);font-size:var(--tokens-typography-font-size-3);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--tokens-typography-line-height-3);color:var(--tokens-colors-on-surface-primary)}.TopicDrawer-module__jx-lhW__topicPrayerTimesCitation{color:var(--tokens-colors-on-surface-tertiary)}.TopicDrawer-module__jx-lhW__topicPrayerTimesCta{width:100%;font-family:var(--tokens-typography-font-family-text);font-size:var(--tokens-typography-font-size-3);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--tokens-typography-line-height-3);color:var(--colors-accent-5);white-space:nowrap;direction:ltr;justify-content:flex-end;align-items:center;gap:0;display:inline-flex}.TopicDrawer-module__jx-lhW__topicPrayerTimesCtaLabel{text-underline-offset:var(--spacing-xs)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicPrayerTimesCta{flex-direction:row-reverse;justify-content:flex-end}.TopicDrawer-module__jx-lhW__topicPrayerTimesChevron{flex:0 0 var(--dimension-6);width:var(--dimension-6);height:var(--dimension-6);background:currentColor;display:block;-webkit-mask:url(/assets/figma/home/scene-selector-chevron-left.svg) 50%/contain no-repeat;mask:url(/assets/figma/home/scene-selector-chevron-left.svg) 50%/contain no-repeat}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicPrayerTimesChevron{transform:scaleX(-1)}.TopicDrawer-module__jx-lhW__topicPrayerTimesLightsCrop{z-index:1;pointer-events:none;width:325px;height:28px;display:block;position:absolute;bottom:0;right:0;overflow:hidden}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicPrayerTimesLightsCrop{left:0;right:auto}.TopicDrawer-module__jx-lhW__topicPrayerTimesLights{width:756px;max-width:none;height:28px;display:block;position:absolute;top:0;left:-148px}@media (hover:hover) and (pointer:fine){.TopicDrawer-module__jx-lhW__topicPrayerTimesSlot:hover{background:linear-gradient(var(--overlays-white-alpha-1), var(--overlays-white-alpha-1)), var(--tokens-colors-surface-elevated-2)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__topicPrayerTimesSlot:hover{background:var(--tokens-colors-surface-elevated-1)}.TopicDrawer-module__jx-lhW__topicPrayerTimesCtaLabel:hover{text-decoration-line:underline;text-decoration-thickness:from-font}}.TopicDrawer-module__jx-lhW__topicTitle{gap:var(--spacing-lg);width:100%;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block-end:var(--spacing-2xl);display:flex}.TopicDrawer-module__jx-lhW__topicTitleFrame{width:min(280px,100%);height:44px;display:block;position:relative}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent1,.TopicDrawer-module__jx-lhW__topicTitleFrameAccent2,.TopicDrawer-module__jx-lhW__topicTitleFrameAccent5,.TopicDrawer-module__jx-lhW__topicTitleFrameAccent5Topic3,.TopicDrawer-module__jx-lhW__topicTitleFrameOutline{display:block;position:absolute;inset:0}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent1{background-color:var(--colors-accent-1);-webkit-mask:url(/assets/figma/topic/details/expanded-title-accent-1-mask.svg) 50%/100% 100% no-repeat;mask:url(/assets/figma/topic/details/expanded-title-accent-1-mask.svg) 50%/100% 100% no-repeat}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent2{background-color:var(--colors-accent-2-saturated);-webkit-mask:url(/assets/figma/topic/details/expanded-title-accent-2-saturated-mask.svg) 50%/100% 100% no-repeat;mask:url(/assets/figma/topic/details/expanded-title-accent-2-saturated-mask.svg) 50%/100% 100% no-repeat}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent5{background-color:var(--colors-accent-5);-webkit-mask:url(/assets/figma/topic/details/expanded-title-accent-5-mask.svg) 50%/100% 100% no-repeat;mask:url(/assets/figma/topic/details/expanded-title-accent-5-mask.svg) 50%/100% 100% no-repeat}.TopicDrawer-module__jx-lhW__topicTitleFrameOutline{background-color:var(--topic-title-frame-constant-color);-webkit-mask:url(/assets/figma/topic/details/expanded-title-constant-black-mask.svg) 50%/100% 100% no-repeat;mask:url(/assets/figma/topic/details/expanded-title-constant-black-mask.svg) 50%/100% 100% no-repeat}.TopicDrawer-module__jx-lhW__topicTitleFrameFlipped{transform:scaleY(-1)}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=emotions]{height:54px}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=emotions] .TopicDrawer-module__jx-lhW__topicTitleFrameAccent1{-webkit-mask-image:url(/assets/figma/topic/details/topic-2/title-accent-1-mask.svg);mask-image:url(/assets/figma/topic/details/topic-2/title-accent-1-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=emotions] .TopicDrawer-module__jx-lhW__topicTitleFrameAccent2{-webkit-mask-image:url(/assets/figma/topic/details/topic-2/title-accent-2-saturated-mask.svg);mask-image:url(/assets/figma/topic/details/topic-2/title-accent-2-saturated-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=emotions] .TopicDrawer-module__jx-lhW__topicTitleFrameAccent5{-webkit-mask-image:url(/assets/figma/topic/details/topic-2/title-accent-5-mask.svg);mask-image:url(/assets/figma/topic/details/topic-2/title-accent-5-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=emotions] .TopicDrawer-module__jx-lhW__topicTitleFrameOutline{-webkit-mask-image:url(/assets/figma/topic/details/topic-2/title-constant-black-mask.svg);mask-image:url(/assets/figma/topic/details/topic-2/title-constant-black-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=psychological-strength]{height:58px}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=psychological-strength] .TopicDrawer-module__jx-lhW__topicTitleFrameAccent1{-webkit-mask-image:url(/assets/figma/topic/details/topic-3/title-accent-1-mask.svg);mask-image:url(/assets/figma/topic/details/topic-3/title-accent-1-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=psychological-strength] .TopicDrawer-module__jx-lhW__topicTitleFrameAccent2{background-color:var(--colors-accent-4);-webkit-mask-image:url(/assets/figma/topic/details/topic-3/title-accent-4-mask.svg);mask-image:url(/assets/figma/topic/details/topic-3/title-accent-4-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=psychological-strength] .TopicDrawer-module__jx-lhW__topicTitleFrameAccent5{background-color:var(--colors-accent-4-saturated);-webkit-mask-image:url(/assets/figma/topic/details/topic-3/title-accent-4-saturated-mask.svg);mask-image:url(/assets/figma/topic/details/topic-3/title-accent-4-saturated-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent2Saturated{display:block;position:absolute;inset:0}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent2Saturated>span{background-color:var(--colors-accent-2-saturated);display:block;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent2SaturatedPart1{width:5.2581%;height:23.6233%;top:35.3105%;left:43.7861%;-webkit-mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-1-mask.svg);mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-1-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent2SaturatedPart2{width:5.7773%;height:24.8522%;top:34.105%;left:51.214%;-webkit-mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-2-mask.svg);mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-2-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent2SaturatedPart3{width:1.8613%;height:31.2221%;top:40.3681%;left:49.2156%;-webkit-mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-3-mask.svg);mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-3-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent2SaturatedPart4{width:3.6393%;height:31.4583%;top:37.9931%;left:46.1323%;-webkit-mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-4-mask.svg);mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-4-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent2SaturatedPart5{width:3.6466%;height:31.5765%;top:37.8511%;left:50.5185%;-webkit-mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-5-mask.svg);mask-image:url(/assets/figma/topic/details/topic-3/title-accent-2-saturated-5-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrameAccent5Topic3{background-color:var(--colors-accent-5);-webkit-mask:url(/assets/figma/topic/details/topic-3/title-accent-5-mask.svg) 50%/100% 100% no-repeat;mask:url(/assets/figma/topic/details/topic-3/title-accent-5-mask.svg) 50%/100% 100% no-repeat}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=psychological-strength] .TopicDrawer-module__jx-lhW__topicTitleFrameOutline{background-color:var(--topic-title-frame-constant-color);-webkit-mask-image:url(/assets/figma/topic/details/topic-3/title-constant-black-mask.svg);mask-image:url(/assets/figma/topic/details/topic-3/title-constant-black-mask.svg)}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=faith-anchor]{width:min(392px,100%);height:58px}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=compassion-boundaries]{width:min(366px,100%);height:58px}.TopicDrawer-module__jx-lhW__topicTitleFrame[data-variant=good-life]{width:min(262px,100%);height:58px}.TopicDrawer-module__jx-lhW__topicTitleFrameOrderedLayer{background-color:var(--topic-title-frame-layer-color);-webkit-mask:var(--topic-title-frame-layer-mask) center / 100% 100% no-repeat;-webkit-mask:var(--topic-title-frame-layer-mask) center / 100% 100% no-repeat;mask:var(--topic-title-frame-layer-mask) center / 100% 100% no-repeat;display:block;position:absolute;inset:0}.TopicDrawer-module__jx-lhW__structuredSection{gap:var(--spacing-md);flex-direction:column;scroll-margin-block-start:var(--spacing-4xl);display:flex}.TopicDrawer-module__jx-lhW__structuredSection>h2{font-size:1.5em;line-height:1.11111}.TopicDrawer-module__jx-lhW__structuredSection :where(p,ul,ol,h3){margin-block:0}.TopicDrawer-module__jx-lhW__structuredSection :where(ul,ol){padding-inline-start:1.5em}.TopicDrawer-module__jx-lhW__structuredSection h3{font-size:1.1111em;line-height:1.3}.TopicDrawer-module__jx-lhW__furtherReadingLink{color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:from-font;-webkit-text-decoration-color:color-mix(in srgb, currentColor 65%, transparent);text-decoration-color:color-mix(in srgb, currentColor 65%, transparent);text-underline-offset:var(--spacing-xs);transition:text-decoration-color var(--motion-fast) var(--motion-ease)}.TopicDrawer-module__jx-lhW__furtherReadingLink:focus-visible{outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-2xs);border-radius:var(--radius-xs)}@media (hover:hover) and (pointer:fine){.TopicDrawer-module__jx-lhW__furtherReadingLink:hover{text-decoration-style:solid;text-decoration-color:currentColor}}.TopicDrawer-module__jx-lhW__inBrief{box-sizing:border-box;width:100%;min-height:94px;padding:var(--spacing-2xl) calc(var(--spacing-6xl) + var(--spacing-xl));text-align:center;justify-content:center;align-items:center;margin-block-start:0;display:flex;position:relative;overflow:hidden}.TopicDrawer-module__jx-lhW__inBriefContent{z-index:1;font-size:1.1111em;font-weight:var(--tokens-typography-font-weight-strong);line-height:1.3;position:relative}.TopicDrawer-module__jx-lhW__inBriefLeftFrame,.TopicDrawer-module__jx-lhW__inBriefRightFrame{width:40px;height:94px;color:var(--tokens-colors-on-surface-primary);background-color:currentColor;position:absolute;inset-block-start:50%;transform:translateY(-50%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.TopicDrawer-module__jx-lhW__inBriefLeftFrame{left:0;-webkit-mask-image:url(/assets/figma/topic/details/left-frame.svg);mask-image:url(/assets/figma/topic/details/left-frame.svg)}.TopicDrawer-module__jx-lhW__inBriefRightFrame{right:0;-webkit-mask-image:url(/assets/figma/topic/details/right-frame.svg);mask-image:url(/assets/figma/topic/details/right-frame.svg)}.TopicDrawer-module__jx-lhW__reflectionWorksheet{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.TopicDrawer-module__jx-lhW__reflectionWorksheet>h3,.TopicDrawer-module__jx-lhW__reflectionWorksheet>p{margin:0}.TopicDrawer-module__jx-lhW__reflectionWorksheetColumns{width:100cqw;padding-block:var(--spacing-xl);padding-inline:var(--topic-modal-padding-inline);overscroll-behavior-inline:contain;scroll-padding-inline:var(--topic-modal-padding-inline);border-radius:var(--radius-4xl);-webkit-mask-image:linear-gradient(to right, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);-webkit-mask-image:linear-gradient(to right, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);mask-image:linear-gradient(to right, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);grid-template-columns:repeat(4,minmax(118px,1fr));margin-inline:calc(50% - 50cqw);display:grid;overflow-x:auto}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar] .TopicDrawer-module__jx-lhW__reflectionWorksheetColumns{-webkit-mask-image:linear-gradient(to left, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);-webkit-mask-image:linear-gradient(to left, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);mask-image:linear-gradient(to left, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%)}.TopicDrawer-module__jx-lhW__reflectionWorksheetColumn{gap:var(--spacing-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.TopicDrawer-module__jx-lhW__reflectionWorksheetColumn strong,.TopicDrawer-module__jx-lhW__reflectionWorksheetColumn p{white-space:nowrap;width:100%;margin:0}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__reflectionWorksheetColumn p{min-height:3em;padding-inline:var(--spacing-sm);text-wrap:balance;white-space:normal;justify-content:center;align-items:flex-start;display:flex}.TopicDrawer-module__jx-lhW__reflectionWorksheetColumn:not(:last-child):after{content:"";background-color:var(--tokens-colors-on-surface-primary);width:2px;height:74px;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%);-webkit-mask:url(/assets/figma/topic/details/practical-application/worksheet-separator.svg) 50%/100% 100% no-repeat;mask:url(/assets/figma/topic/details/practical-application/worksheet-separator.svg) 50%/100% 100% no-repeat}.TopicDrawer-module__jx-lhW__practicalApplicationIcon{background-color:var(--tokens-colors-on-surface-secondary);width:36px;height:36px;-webkit-mask:var(--practical-application-icon) center / contain no-repeat;-webkit-mask:var(--practical-application-icon) center / contain no-repeat;mask:var(--practical-application-icon) center / contain no-repeat;flex:0 0 36px;display:block;position:relative;overflow:hidden}.TopicDrawer-module__jx-lhW__selfDevelopmentStep .TopicDrawer-module__jx-lhW__practicalApplicationIcon{background-color:var(--tokens-colors-on-surface-tertiary)}.TopicDrawer-module__jx-lhW__topicDetailItemList{flex-direction:column;width:100%;display:flex}.TopicDrawer-module__jx-lhW__topicDetailItemRow{box-sizing:border-box;gap:var(--spacing-xl);width:100%;min-width:0;height:auto;min-height:var(--dimension-14);padding-block:var(--spacing-lg);font:inherit;color:var(--tokens-colors-on-surface-primary);text-align:start;cursor:pointer;border:0;border-block-end:1px solid var(--overlays-white-alpha-3);background:0 0;justify-content:flex-start;align-items:center;padding-inline:0;line-height:1.33333;display:flex;overflow:visible}[data-topic-section=understanding] .TopicDrawer-module__jx-lhW__topicDetailItemRow:only-child{border-block-start:1px solid var(--overlays-white-alpha-3)}[data-topic-section=understanding] .TopicDrawer-module__jx-lhW__topicDetailItemRow:first-child{margin-block-start:var(--spacing-xl)}.TopicDrawer-module__jx-lhW__topicDetailItemRowLabel{gap:var(--spacing-md);align-items:center;min-width:0;display:flex}.TopicDrawer-module__jx-lhW__topicDetailItemRowLabel>span:last-child{overflow-wrap:anywhere;min-width:0}.TopicDrawer-module__jx-lhW__topicDetailItemIcon,.TopicDrawer-module__jx-lhW__topicDetailItemReadMore{flex:none;place-items:center;display:grid}.TopicDrawer-module__jx-lhW__topicDetailItemIcon,.TopicDrawer-module__jx-lhW__topicDetailItemIcon .TopicDrawer-module__jx-lhW__practicalApplicationIcon{width:var(--dimension-8);height:var(--dimension-8)}.TopicDrawer-module__jx-lhW__topicDetailItemIcon .TopicDrawer-module__jx-lhW__practicalApplicationIcon{flex-basis:var(--dimension-8);background-color:var(--tokens-colors-on-surface-secondary)}.TopicDrawer-module__jx-lhW__topicDetailItemReadMore,.TopicDrawer-module__jx-lhW__topicDetailItemReadMore .TopicDrawer-module__jx-lhW__practicalApplicationIcon{width:var(--dimension-6);height:var(--dimension-6)}.TopicDrawer-module__jx-lhW__topicDetailItemReadMore{opacity:.8}.TopicDrawer-module__jx-lhW__topicDetailItemReadMore .TopicDrawer-module__jx-lhW__practicalApplicationIcon{flex-basis:var(--dimension-6);background-color:var(--tokens-colors-on-surface-tertiary)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] [data-topic-section=understanding] .TopicDrawer-module__jx-lhW__topicDetailItemReadMore .TopicDrawer-module__jx-lhW__practicalApplicationIcon{transform:scaleX(-1)}.TopicDrawer-module__jx-lhW__topicDetailItemCards{--topic-detail-carousel-content-inset:calc((100cqw - 100%) / 2);grid-auto-columns:calc((var(--spacing-6xl) * 4) + var(--spacing-5xl));gap:var(--spacing-xl);width:100cqw;padding-block:var(--spacing-xl);padding-inline:var(--topic-detail-carousel-content-inset);overscroll-behavior-inline:contain;scroll-padding-inline:var(--topic-detail-carousel-content-inset);-webkit-mask-image:linear-gradient(to right, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);-webkit-mask-image:linear-gradient(to right, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);mask-image:linear-gradient(to right, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);grid-template-columns:none;grid-auto-rows:minmax(140px,auto);grid-auto-flow:column;margin-inline:calc(50% - 50cqw);display:grid;overflow-x:auto}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar] .TopicDrawer-module__jx-lhW__topicDetailItemCards{-webkit-mask-image:linear-gradient(to left, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);-webkit-mask-image:linear-gradient(to left, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%);mask-image:linear-gradient(to left, black 0, black calc(100% - var(--spacing-4xl)), transparent 100%)}.TopicDrawer-module__jx-lhW__topicDetailItemCard{box-sizing:border-box;gap:var(--spacing-md);min-width:0;max-width:calc((var(--spacing-6xl) * 4) + var(--spacing-5xl));height:auto;min-height:140px;padding:var(--spacing-3xl) var(--spacing-xl);font:inherit;color:var(--tokens-colors-on-surface-primary);text-align:center;cursor:pointer;background:var(--tokens-colors-surface-elevated-2);border-radius:var(--radius-4xl);border:0;grid-template-rows:auto minmax(min-content,1fr) auto;place-items:start center;display:grid;overflow:visible}@supports (corner-shape:squircle){.TopicDrawer-module__jx-lhW__topicDetailItemCard{border-radius:calc(var(--radius-4xl) + var(--radius-lg));corner-shape:superellipse(1.5)}}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__topicDetailItemRow{border-block-end-color:var(--overlays-black-alpha-3)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] [data-topic-section=understanding] .TopicDrawer-module__jx-lhW__topicDetailItemRow:only-child{border-block-start-color:var(--overlays-black-alpha-3)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__topicDetailItemCard{background:var(--tokens-colors-surface-elevated-1)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] [data-topic-section=practicalApplication] .TopicDrawer-module__jx-lhW__topicDetailItemCard{background:var(--tokens-colors-surface-base)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=dark] .TopicDrawer-module__jx-lhW__topicDetailItemCard{border:1px solid var(--overlays-white-alpha-1)}.TopicDrawer-module__jx-lhW__topicDetailItemCard strong{text-align:center;text-wrap:balance;overflow-wrap:anywhere;align-self:center;width:100%;font-size:1em;line-height:1.33333}.TopicDrawer-module__jx-lhW__topicDetailItemCard>span:last-child{width:100%;font-size:var(--topic-text-size-1);line-height:var(--topic-text-line-height-1);color:var(--tokens-colors-on-surface-tertiary)}.TopicDrawer-module__jx-lhW__topicDetailItemCard .TopicDrawer-module__jx-lhW__practicalApplicationIcon{background-color:var(--tokens-colors-on-surface-secondary)}@media (hover:hover) and (pointer:fine){.TopicDrawer-module__jx-lhW__topicDetailItemRow:hover{border-block-end-color:var(--overlays-white-alpha-6);background:0 0}[data-topic-section=understanding] .TopicDrawer-module__jx-lhW__topicDetailItemRow:only-child:hover{border-block-start-color:var(--overlays-white-alpha-6)}.TopicDrawer-module__jx-lhW__topicDetailItemCard:hover{background:linear-gradient(var(--overlays-white-alpha-5), var(--overlays-white-alpha-5)), var(--tokens-colors-surface-elevated-2)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__topicDetailItemRow:hover{border-block-end-color:var(--overlays-black-alpha-8);background:0 0}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] [data-topic-section=understanding] .TopicDrawer-module__jx-lhW__topicDetailItemRow:only-child:hover{border-block-start-color:var(--overlays-black-alpha-8)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__topicDetailItemCard:hover{background:linear-gradient(var(--overlays-white-alpha-5), var(--overlays-white-alpha-5)), var(--tokens-colors-surface-elevated-1)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] [data-topic-section=practicalApplication] .TopicDrawer-module__jx-lhW__topicDetailItemCard:hover{background:var(--tokens-colors-surface-elevated-1)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=dark] .TopicDrawer-module__jx-lhW__topicDetailItemCard:hover{background:linear-gradient(var(--overlays-white-alpha-1), var(--overlays-white-alpha-1)), var(--tokens-colors-surface-elevated-2)}}.TopicDrawer-module__jx-lhW__topicDetailItemRow:focus-visible,.TopicDrawer-module__jx-lhW__topicDetailItemCard:focus-visible{outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-xs)}.TopicDrawer-module__jx-lhW__selfDevelopmentSteps{gap:var(--spacing-3xl);width:100%;overscroll-behavior-inline:contain;justify-content:center;align-items:center;margin-block-end:var(--spacing-md);padding-block-start:var(--spacing-2xl);display:flex;overflow-x:auto}.TopicDrawer-module__jx-lhW__reflectionWorksheetColumns,.TopicDrawer-module__jx-lhW__topicDetailItemCards,.TopicDrawer-module__jx-lhW__selfDevelopmentSteps{-ms-overflow-style:none;scrollbar-width:none}.TopicDrawer-module__jx-lhW__reflectionWorksheetColumns::-webkit-scrollbar{height:0;display:none}.TopicDrawer-module__jx-lhW__topicDetailItemCards::-webkit-scrollbar{height:0;display:none}.TopicDrawer-module__jx-lhW__selfDevelopmentSteps::-webkit-scrollbar{height:0;display:none}.TopicDrawer-module__jx-lhW__selfDevelopmentLine{background-color:var(--tokens-colors-on-surface-primary);flex:136.5px;min-width:24px;max-width:136.5px;height:1px;-webkit-mask:url(/assets/figma/topic/details/practical-application/self-development-separator.svg) 50%/100% 100% no-repeat;mask:url(/assets/figma/topic/details/practical-application/self-development-separator.svg) 50%/100% 100% no-repeat}.TopicDrawer-module__jx-lhW__selfDevelopmentLine:last-child,.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__selfDevelopmentLine:first-child{transform:scaleX(-1)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__selfDevelopmentLine:last-child{transform:none}.TopicDrawer-module__jx-lhW__selfDevelopmentStepGroup{gap:var(--spacing-3xl);align-items:center;display:flex}.TopicDrawer-module__jx-lhW__selfDevelopmentStep{gap:var(--spacing-md);flex-direction:column;justify-content:center;align-items:center;display:flex}.TopicDrawer-module__jx-lhW__selfDevelopmentStep strong{white-space:nowrap;font-size:1.1111em;line-height:1.3}.TopicDrawer-module__jx-lhW__selfDevelopmentNext{background-color:var(--tokens-colors-on-surface-primary);flex:0 0 24px;width:24px;height:24px;display:block;-webkit-mask:url(/assets/figma/topic/details/practical-application/next.svg) 50%/contain no-repeat;mask:url(/assets/figma/topic/details/practical-application/next.svg) 50%/contain no-repeat}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__selfDevelopmentNext{transform:scaleX(-1)}.TopicDrawer-module__jx-lhW__visuallyHidden{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TopicDrawer-module__jx-lhW__topicToc{top:50%;right:var(--spacing-lg);z-index:4;gap:var(--spacing-lg);width:6px;color:var(--tokens-colors-on-surface-primary);flex-direction:column;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicToc{right:auto;left:var(--spacing-lg)}.TopicDrawer-module__jx-lhW__topicTocButton{width:16px;height:4px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;place-items:center;padding:0;display:grid;position:relative}.TopicDrawer-module__jx-lhW__topicTocItem{flex:0 0 4px;place-items:center;width:6px;height:4px;display:grid;position:relative}.TopicDrawer-module__jx-lhW__topicTocButton:before{content:"";position:absolute;inset:-6px -4px}.TopicDrawer-module__jx-lhW__topicTocDot{border-radius:var(--radius-full);opacity:.5;transform-origin:50%;width:6px;height:6px;transition:transform var(--motion-fast) var(--motion-ease), opacity var(--motion-fast) var(--motion-ease);will-change:transform, opacity;background:currentColor;display:block;transform:scale(.6667)}.TopicDrawer-module__jx-lhW__topicTocButton:is(:hover,:focus-visible,[aria-current=location]) .TopicDrawer-module__jx-lhW__topicTocDot{transform:scale(1)}.TopicDrawer-module__jx-lhW__topicTocButton[aria-current=location] .TopicDrawer-module__jx-lhW__topicTocDot{opacity:1}.TopicDrawer-module__jx-lhW__topicTocButton:focus-visible .TopicDrawer-module__jx-lhW__topicTocDot{outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-xs)}.TopicDrawer-module__jx-lhW__topicTocInfoAnchor{pointer-events:none;transform:translateY(var(--topic-toc-info-offset));transition:transform calc(var(--motion-base) + var(--motion-fast)) var(--motion-ease);will-change:transform;position:absolute;top:0;right:14px}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicTocInfoAnchor{left:14px;right:auto}.TopicDrawer-module__jx-lhW__topicTocInfo{box-sizing:border-box;gap:var(--spacing-xs);width:min(256px,100vw - 64px);padding:var(--spacing-2xl);color:var(--tokens-colors-on-surface-primary);text-align:start;background:var(--topic-floating-panel-surface);border:1px solid var(--topic-floating-panel-stroke);border-radius:var(--radius-3xl);-webkit-backdrop-filter:blur(var(--topic-floating-panel-blur));backdrop-filter:blur(var(--topic-floating-panel-blur));flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;top:0;right:0;transform:translateY(-50%)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicTocInfo{justify-content:flex-start;align-items:flex-start;left:0;right:auto}@supports (corner-shape:squircle){.TopicDrawer-module__jx-lhW__topicTocInfo{border-radius:calc(var(--radius-3xl) + var(--radius-lg));corner-shape:superellipse(1.5)}}.TopicDrawer-module__jx-lhW__topicTocInfo strong,.TopicDrawer-module__jx-lhW__topicTocInfo p{width:100%;font-family:var(--tokens-typography-font-family-text);margin:0}.TopicDrawer-module__jx-lhW__topicTocInfo strong{font-size:var(--topic-text-size-3);font-weight:var(--tokens-typography-font-weight-strong);line-height:var(--topic-text-line-height-3)}.TopicDrawer-module__jx-lhW__topicTocInfo p{font-size:var(--topic-text-size-2);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--topic-text-line-height-2);color:var(--tokens-colors-on-surface-secondary)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="1"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-1)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="1"] .TopicDrawer-module__jx-lhW__safetyText,.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="2"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-1);line-height:var(--topic-text-line-height-1)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="2"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-2)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="3"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-3)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="3"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-2);line-height:var(--topic-text-line-height-2)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="4"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-4)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="4"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-3);line-height:var(--topic-text-line-height-3)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="5"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-5)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="5"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-4);line-height:var(--topic-text-line-height-4)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="6"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-6)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="6"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-5);line-height:var(--topic-text-line-height-5)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="7"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-7)}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-reading-font-size="7"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-6);line-height:var(--topic-text-line-height-6)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="1"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-2)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="1"] .TopicDrawer-module__jx-lhW__safetyText,.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="2"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-2);line-height:var(--topic-text-line-height-2)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="2"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-3)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="3"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-4)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="3"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-3);line-height:var(--topic-text-line-height-3)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="4"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-5)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="4"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-4);line-height:var(--topic-text-line-height-4)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="5"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-6)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="5"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-5);line-height:var(--topic-text-line-height-5)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="6"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-7)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="6"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-6);line-height:var(--topic-text-line-height-6)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="7"] .TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-8)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en][data-reading-font-size="7"] .TopicDrawer-module__jx-lhW__safetyText{font-size:var(--topic-text-size-7);line-height:var(--topic-text-line-height-7)}.TopicDrawer-module__jx-lhW__content :where(p,h2,h3,blockquote,ul,ol){margin-block-start:0}.TopicDrawer-module__jx-lhW__content :where(h2,h3){font-family:var(--tokens-typography-font-family-text);font-weight:var(--tokens-typography-font-weight-strong);color:var(--tokens-colors-on-surface-primary);text-wrap:balance}.TopicDrawer-module__jx-lhW__content h2{margin-block-start:var(--spacing-4xl);margin-block-end:var(--spacing-xl);font-size:1.45em;line-height:1.3}.TopicDrawer-module__jx-lhW__content h2:first-child{margin-block-start:0}.TopicDrawer-module__jx-lhW__content h3{margin-block-end:var(--spacing-lg);font-size:1.15em;line-height:1.4}.TopicDrawer-module__jx-lhW__content :where(ul,ol){padding-inline-start:1.4em}.TopicDrawer-module__jx-lhW__content blockquote{padding:var(--spacing-lg) var(--spacing-xl);color:var(--tokens-colors-on-surface-primary);background:var(--tokens-colors-surface-elevated-2);border-inline-start:var(--dimension-1) solid var(--colors-accent-3);border-radius:var(--radius-md);margin-inline:0}.TopicDrawer-module__jx-lhW__content :where(p,blockquote,ul,ol){white-space:pre-wrap}.TopicDrawer-module__jx-lhW__content :where(strong,b),.TopicDrawer-module__jx-lhW__itemDetailsContent :where(strong,b){font-weight:var(--tokens-typography-font-weight-strong)}.TopicDrawer-module__jx-lhW__safetySeparator{width:100%;height:calc(var(--dimension-0-5) / 2);background:var(--colors-fog-alpha-3);display:block}.TopicDrawer-module__jx-lhW__safety{gap:var(--spacing-lg);align-items:flex-start;width:100%;margin:0;display:flex}.TopicDrawer-module__jx-lhW__safetyIcon{flex:0 0 var(--dimension-10);width:var(--dimension-10);height:var(--dimension-10);background-color:var(--colors-accent-5-constant-dark);-webkit-mask:url(/assets/figma/topic/details/crisis-guidance.svg) 50%/contain no-repeat;mask:url(/assets/figma/topic/details/crisis-guidance.svg) 50%/contain no-repeat}.TopicDrawer-module__jx-lhW__safetyText{min-width:0;font-family:var(--tokens-typography-font-family-text);font-size:var(--topic-text-size-2);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--topic-text-line-height-2);color:var(--tokens-colors-on-surface-tertiary);text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;flex:1 1 0;margin:0}.TopicDrawer-module__jx-lhW__content:not(.TopicDrawer-module__jx-lhW__structuredContent) .TopicDrawer-module__jx-lhW__safetySeparator,.TopicDrawer-module__jx-lhW__content:not(.TopicDrawer-module__jx-lhW__structuredContent) .TopicDrawer-module__jx-lhW__safety{margin-block-start:var(--spacing-6xl)}.TopicDrawer-module__jx-lhW__itemDetailsLayer{z-index:10;pointer-events:auto;-webkit-backdrop-filter:blur(var(--dimension-1));backdrop-filter:blur(var(--dimension-1));border-start-start-radius:inherit;border-start-end-radius:inherit;align-items:flex-end;display:flex;position:absolute;inset-block:0;inset-inline:0;overflow:hidden}.TopicDrawer-module__jx-lhW__itemDetailsDialog{box-sizing:border-box;width:100%;height:fit-content;max-height:calc(100% - var(--spacing-3xl));min-height:0;color:var(--tokens-colors-on-surface-primary);background:var(--tokens-colors-surface-base);animation:TopicDrawer-module__jx-lhW__item-details-enter var(--motion-base) var(--motion-ease) both;border:0;border-start-start-radius:var(--radius-6xl);border-start-end-radius:var(--radius-6xl);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.TopicDrawer-module__jx-lhW__itemDetailsDialog:after{box-sizing:border-box;pointer-events:none;content:"";border:var(--topic-modal-edge-border-width) solid var(--topic-item-details-stroke);border-radius:inherit;border-block-end:0;position:absolute;inset:0}@keyframes TopicDrawer-module__jx-lhW__item-details-enter{0%{opacity:0;transform:translate3d(0, var(--spacing-3xl), 0) scale(.99)}to{opacity:1;transform:translate(0,0)scale(1)}}@supports (corner-shape:squircle){.TopicDrawer-module__jx-lhW__itemDetailsDialog{corner-shape:superellipse(1.5);border-start-start-radius:calc(var(--radius-6xl) + var(--radius-lg));border-start-end-radius:calc(var(--radius-6xl) + var(--radius-lg))}.TopicDrawer-module__jx-lhW__itemDetailsDialog:after{corner-shape:inherit}}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__itemDetailsDialog{background:var(--tokens-colors-constant-white)}.TopicDrawer-module__jx-lhW__itemDetailsScrollRegion{box-sizing:border-box;width:100%;height:auto;min-height:0;padding:var(--topic-modal-padding) var(--topic-modal-padding-inline);overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;flex:auto;padding-block-end:calc(var(--topic-modal-actions-inset) + var(--topic-modal-action-size) + var(--spacing-3xl) + var(--spacing-lg) + var(--spacing-md));overflow:hidden auto}.TopicDrawer-module__jx-lhW__itemDetailsParentTitle{width:100%;margin:0 0 var(--spacing-5xl);padding-block:var(--spacing-md);font-family:var(--tokens-typography-font-family-text);font-size:var(--topic-text-size-1);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--topic-text-line-height-1);color:var(--tokens-colors-on-surface-tertiary);text-align:center;white-space:nowrap}.TopicDrawer-module__jx-lhW__itemDetailsContent{gap:var(--spacing-md);width:min(100%, var(--topic-modal-content-max-width));max-width:var(--topic-modal-content-max-width);font-family:var(--tokens-typography-font-family-text);font-size:var(--topic-text-size-3);font-weight:var(--tokens-typography-font-weight-regular);color:var(--tokens-colors-on-surface-primary);text-align:start;overflow-wrap:anywhere;flex-direction:column;margin-inline:auto;line-height:1.33333;display:flex}.TopicDrawer-module__jx-lhW__itemDetailsContent h2{font-family:var(--tokens-typography-font-family-headings);font-size:1.5em;font-weight:var(--tokens-typography-font-weight-strong);color:inherit;text-wrap:balance;line-height:1.11111}.TopicDrawer-module__jx-lhW__itemDetailsContent .TopicDrawer-module__jx-lhW__itemDetailsIcon{flex:0 0 var(--dimension-24);width:var(--dimension-24);height:var(--dimension-24);background-color:var(--tokens-colors-on-surface-secondary);align-self:center}.TopicDrawer-module__jx-lhW__itemDetailsContent :where(p,ul,ol){white-space:pre-wrap;margin-block:0}.TopicDrawer-module__jx-lhW__itemDetailsContent h3{color:inherit;font-family:var(--tokens-typography-font-family-text);font-size:1.15em;font-weight:var(--tokens-typography-font-weight-strong);margin:0;line-height:1.4}.TopicDrawer-module__jx-lhW__itemDetailsContent :where(ul,ol){padding-inline-start:1.5em}.TopicDrawer-module__jx-lhW__rightsResponsibilitiesTableFrame{background:var(--tokens-colors-surface-elevated-1);border:1px solid var(--overlays-white-alpha-3);border-radius:var(--radius-xl);width:100%;overflow:hidden}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-color-mode=light] .TopicDrawer-module__jx-lhW__rightsResponsibilitiesTableFrame{border-color:var(--overlays-black-alpha-3)}.TopicDrawer-module__jx-lhW__rightsResponsibilitiesTable{border-collapse:collapse;table-layout:fixed;width:100%;font:inherit;color:inherit}.TopicDrawer-module__jx-lhW__rightsResponsibilitiesTable :where(th,td){padding:var(--spacing-lg) var(--spacing-xl);text-align:start;vertical-align:top;border-inline-end:1px solid var(--overlays-white-alpha-3);border-block-end:1px solid var(--overlays-white-alpha-3)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-color-mode=light] .TopicDrawer-module__jx-lhW__rightsResponsibilitiesTable :where(th,td){border-color:var(--overlays-black-alpha-3)}.TopicDrawer-module__jx-lhW__rightsResponsibilitiesTable :where(th,td):last-child{border-inline-end:0}.TopicDrawer-module__jx-lhW__rightsResponsibilitiesTable tbody tr:last-child td{border-block-end:0}.TopicDrawer-module__jx-lhW__rightsResponsibilitiesTable th{font-weight:var(--tokens-typography-font-weight-strong);color:var(--tokens-colors-on-surface-primary);background:var(--tokens-colors-surface-elevated-2)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-reading-font-size="1"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-1)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-reading-font-size="2"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-2)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-reading-font-size="3"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-3)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-reading-font-size="4"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-4)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-reading-font-size="5"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-5)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-reading-font-size="6"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-6)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-reading-font-size="7"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-7)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=en][data-reading-font-size="1"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-2)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=en][data-reading-font-size="2"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-3)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=en][data-reading-font-size="3"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-4)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=en][data-reading-font-size="4"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-5)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=en][data-reading-font-size="5"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-6)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=en][data-reading-font-size="6"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-7)}.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=en][data-reading-font-size="7"] .TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-8)}.TopicDrawer-module__jx-lhW__actionDock{z-index:3;gap:var(--spacing-none);padding:var(--spacing-xs);color:var(--tokens-colors-on-surface-primary);background:var(--topic-floating-panel-surface);border:1px solid var(--topic-floating-panel-stroke);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(var(--topic-floating-panel-blur));backdrop-filter:blur(var(--topic-floating-panel-blur));direction:ltr;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-end:var(--topic-modal-actions-inset)}.TopicDrawer-module__jx-lhW__readingControlCluster{inset-block-end:var(--topic-modal-actions-inset);right:var(--topic-modal-actions-inset);z-index:3;gap:var(--spacing-lg);direction:ltr;align-items:center;display:flex;position:absolute;left:auto}.TopicDrawer-module__jx-lhW__readingControlCluster .TopicDrawer-module__jx-lhW__actionDock,.TopicDrawer-module__jx-lhW__readingActions,.TopicDrawer-module__jx-lhW__reduceMotionActions{position:static}.TopicDrawer-module__jx-lhW__readingDisplayMenuLayer{--preferences-menu-surface:var(--topic-floating-panel-surface);--preferences-menu-stroke:var(--topic-floating-panel-stroke);--preferences-menu-blur:var(--topic-floating-panel-blur);--preferences-control-surface:var(--overlays-white-alpha-8);--preferences-control-stroke:transparent;--preferences-control-blur:var(--dimension-0);--preferences-hover-surface:var(--topic-control-hover-surface);--preferences-focus-ring:var(--colors-accent-5);--preferences-focus-ring-soft:var(--colors-accent-5);--reading-display-mode-selected-surface:var(--overlays-black-alpha-2);z-index:5;width:min(320px, calc(100% - (var(--topic-modal-actions-inset) * 2)));max-height:calc(100dvh - var(--topic-modal-actions-inset) - var(--topic-modal-action-size) - var(--spacing-3xl));color:var(--tokens-colors-on-surface-primary);pointer-events:auto;position:absolute;inset-block-end:calc(var(--topic-modal-actions-inset) + var(--topic-modal-action-size) + var(--spacing-xl));inset-inline-start:var(--topic-modal-actions-inset)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=dark] .TopicDrawer-module__jx-lhW__readingDisplayMenuLayer{--preferences-control-surface:var(--overlays-white-alpha-1);--preferences-control-stroke:var(--overlays-white-alpha-1);--reading-display-mode-selected-surface:var(--overlays-white-alpha-3)}.TopicDrawer-module__jx-lhW__shareMenuLayer{--share-menu-surface:var(--topic-floating-panel-surface);--share-menu-stroke:var(--topic-floating-panel-stroke);--share-option-surface:var(--overlays-white-alpha-1);--share-option-stroke:var(--overlays-white-alpha-1);--share-option-hover-surface:var(--overlays-white-alpha-2);z-index:6;width:min(320px, calc(100% - (var(--topic-modal-actions-inset) * 2)));max-height:calc(100dvh - var(--topic-modal-actions-inset) - var(--topic-modal-action-size) - var(--spacing-3xl));color:var(--tokens-colors-on-surface-primary);pointer-events:auto;position:absolute;inset-block-end:calc(var(--topic-modal-actions-inset) + var(--topic-modal-action-size) + var(--spacing-xl));inset-inline-start:var(--topic-modal-actions-inset)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__shareMenuLayer{--share-option-surface:var(--overlays-white-alpha-8);--share-option-stroke:transparent;--share-option-hover-surface:var(--overlays-white-alpha-11)}.TopicDrawer-module__jx-lhW__shareMenu{box-sizing:border-box;width:100%;max-height:inherit;color:var(--tokens-colors-on-surface-primary);background:var(--share-menu-surface);border:1px solid var(--share-menu-stroke);border-radius:var(--radius-6xl);-webkit-backdrop-filter:blur(var(--topic-floating-panel-blur));backdrop-filter:blur(var(--topic-floating-panel-blur));transform-origin:50% 100%;will-change:opacity, transform;outline:none;position:relative;overflow:hidden}.TopicDrawer-module__jx-lhW__shareMenuSurface{z-index:1;box-sizing:border-box;width:100%;max-height:inherit;padding:var(--spacing-6xl) var(--spacing-3xl) var(--spacing-3xl) var(--spacing-2xl);overscroll-behavior-y:contain;color:inherit;border-radius:inherit;-webkit-overflow-scrolling:touch;position:relative;overflow:hidden auto}@supports (corner-shape:squircle){.TopicDrawer-module__jx-lhW__shareMenu,.TopicDrawer-module__jx-lhW__shareMenuSurface{border-radius:calc(var(--radius-6xl) + var(--radius-lg));corner-shape:superellipse(1.5)}.TopicDrawer-module__jx-lhW__shareMenuOption{border-radius:calc(var(--radius-3xl) + var(--radius-lg));corner-shape:superellipse(1.5)}}.TopicDrawer-module__jx-lhW__shareMenuTitle{max-width:calc(100% - (var(--spacing-4xl) * 2));font-family:var(--tokens-typography-font-family-text);font-size:var(--topic-text-size-3);font-weight:var(--tokens-typography-font-weight-strong);font-feature-settings:var(--tokens-typography-font-feature-settings-title);line-height:var(--topic-text-line-height-3);white-space:nowrap;margin:0;position:absolute;inset-block-start:var(--spacing-3xl);inset-inline-start:var(--spacing-4xl)}.TopicDrawer-module__jx-lhW__shareMenuOptions{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:var(--spacing-lg);display:grid}.TopicDrawer-module__jx-lhW__shareMenuOption{box-sizing:border-box;gap:var(--spacing-sm);min-width:0;min-height:calc(var(--dimension-6) + var(--tokens-typography-line-height-2) + var(--spacing-sm) + (var(--spacing-lg) * 2));padding:var(--spacing-lg);font-family:var(--tokens-typography-font-family-text);font-size:var(--topic-text-size-2);font-weight:var(--tokens-typography-font-weight-regular);line-height:var(--topic-text-line-height-2);color:inherit;text-align:center;overflow-wrap:anywhere;cursor:pointer;background:var(--share-option-surface);border:1px solid var(--share-option-stroke);border-radius:var(--radius-3xl);-webkit-backdrop-filter:blur(var(--spacing-5xl));backdrop-filter:blur(var(--spacing-5xl));flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}[data-color-mode=light] .TopicDrawer-module__jx-lhW__shareMenuOption{-webkit-backdrop-filter:none;backdrop-filter:none}.TopicDrawer-module__jx-lhW__shareMenuOption:disabled{cursor:default;opacity:.48}.TopicDrawer-module__jx-lhW__shareOptionIcon{width:var(--dimension-6);height:var(--dimension-6);background:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.TopicDrawer-module__jx-lhW__shareWhatsappIcon{-webkit-mask-image:url(/assets/figma/topic/share/whatsapp.svg);mask-image:url(/assets/figma/topic/share/whatsapp.svg)}.TopicDrawer-module__jx-lhW__shareXIcon{-webkit-mask-image:url(/assets/figma/topic/share/x-twitter.svg);mask-image:url(/assets/figma/topic/share/x-twitter.svg)}.TopicDrawer-module__jx-lhW__shareFacebookIcon{-webkit-mask-image:url(/assets/figma/topic/share/facebook.svg);mask-image:url(/assets/figma/topic/share/facebook.svg)}.TopicDrawer-module__jx-lhW__shareCopyLinkIcon{-webkit-mask-image:url(/assets/figma/topic/share/copy-link.svg);mask-image:url(/assets/figma/topic/share/copy-link.svg)}.TopicDrawer-module__jx-lhW__shareEmailIcon{-webkit-mask-image:url(/assets/figma/topic/share/email.svg);mask-image:url(/assets/figma/topic/share/email.svg)}.TopicDrawer-module__jx-lhW__shareMoreIcon{-webkit-mask-image:url(/assets/figma/topic/share/more.svg);mask-image:url(/assets/figma/topic/share/more.svg)}.TopicDrawer-module__jx-lhW__shareMenuStatus{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.TopicDrawer-module__jx-lhW__shareMenuOption:not(:disabled):hover{background:var(--share-option-hover-surface)}}.TopicDrawer-module__jx-lhW__shareMenuOption:focus-visible{outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-xs)}.TopicDrawer-module__jx-lhW__readingDisplayMenuMotion{--preferences-menu-viewport-inset:var(--topic-modal-actions-inset);--preferences-control-height:var(--dimension-14);--preferences-control-option-size:var(--dimension-12);--preferences-control-padding:var(--spacing-xl);--preferences-font-control-min-width:calc(var(--dimension-22) + var(--dimension-1));--preferences-font-control-padding-side-roomy:var(--spacing-3xl);--preferences-glyph-size:var(--dimension-6);--preferences-select-gap:var(--spacing-xs);--preferences-select-padding-block:var(--spacing-md);--preferences-select-padding-side-compact:var(--spacing-md);--preferences-select-padding-side-roomy:var(--spacing-xl);--preferences-toggle-cell-size-value:var(--dimension-6);--preferences-toggle-indicator-size-value:var(--dimension-12);--preferences-toggle-gap-value:var(--spacing-xl);--preferences-toggle-padding-value:var(--spacing-xl);width:100%;max-width:100%;max-height:inherit}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion,.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=en] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion{--tokens-typography-font-size-1:12px;--tokens-typography-font-size-2:14px;--tokens-typography-font-size-3:16px;--tokens-typography-line-height-1:16px;--tokens-typography-line-height-2:20px;--tokens-typography-line-height-3:24px}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-arabic-font=zarid] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion,.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=ar][data-arabic-font=zarid] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion{--tokens-typography-font-size-1:14px;--tokens-typography-font-size-2:16px;--tokens-typography-font-size-3:18px;--tokens-typography-line-height-1:16px;--tokens-typography-line-height-2:20px;--tokens-typography-line-height-3:24px}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar][data-arabic-font=thumanyah] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion,.TopicDrawer-module__jx-lhW__itemDetailsDialog[data-locale=ar][data-arabic-font=thumanyah] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion{--tokens-typography-font-size-1:12px;--tokens-typography-font-size-2:14px;--tokens-typography-font-size-3:16px;--tokens-typography-line-height-1:16px;--tokens-typography-line-height-2:20px;--tokens-typography-line-height-3:24px}.TopicDrawer-module__jx-lhW__drawer[data-color-mode] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion{color:var(--tokens-colors-on-surface-primary);background:var(--preferences-menu-surface);border:1px solid var(--preferences-menu-stroke)}.TopicDrawer-module__jx-lhW__readingDisplayMenuSurface{width:100%}.TopicDrawer-module__jx-lhW__readingDisplayMenu{--preferences-menu-padding-block:var(--spacing-3xl);--preferences-menu-padding-side-compact:var(--spacing-2xl);--preferences-menu-padding-side-roomy:var(--spacing-3xl);box-sizing:border-box;width:100%;min-width:0}.TopicDrawer-module__jx-lhW__readingDisplayMenu>*{--preferences-menu-item-gap:var(--spacing-lg);--preferences-menu-item-min-height:var(--dimension-16);--preferences-menu-item-padding-block:var(--spacing-xs);--preferences-menu-item-padding-side-compact:var(--spacing-xs);--preferences-menu-item-padding-side-roomy:var(--spacing-2xl)}.TopicDrawer-module__jx-lhW__readingDisplayMenu .TopicDrawer-module__jx-lhW__readingDisplayAdaptiveColor.TopicDrawer-module__jx-lhW__readingDisplayAdaptiveColor{color:var(--tokens-colors-on-surface-primary)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__readingDisplayMenu :where([data-slot=topic-reading-font-label],[data-slot=topic-reading-menu-label]){font-size:var(--tokens-typography-font-size-2);line-height:var(--tokens-typography-line-height-2)}.TopicDrawer-module__jx-lhW__readingDisplayModeIcon>path{stroke:var(--tokens-colors-on-surface-primary)}.TopicDrawer-module__jx-lhW__readingDisplayModeIcon g path:first-child,.TopicDrawer-module__jx-lhW__readingDisplayModeIcon g path:last-child{fill:var(--tokens-colors-on-surface-primary)}.TopicDrawer-module__jx-lhW__readingDisplayModeOption{isolation:isolate}.TopicDrawer-module__jx-lhW__readingDisplayModeOptionSurface{z-index:0;box-sizing:border-box;width:var(--preferences-toggle-indicator-size-value);height:var(--preferences-toggle-indicator-size-value);pointer-events:none;background:var(--reading-display-mode-selected-surface);border:1px solid var(--topic-menu-inner-stroke);border-radius:var(--radius-full);opacity:0;-webkit-backdrop-filter:blur(var(--spacing-xl));backdrop-filter:blur(var(--spacing-xl));transition:opacity var(--motion-base) var(--motion-ease);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TopicDrawer-module__jx-lhW__readingDisplayModeOption[aria-pressed=true] .TopicDrawer-module__jx-lhW__readingDisplayModeOptionSurface{opacity:1}.TopicDrawer-module__jx-lhW__readingDisplayModeOption>.TopicDrawer-module__jx-lhW__readingDisplayAdaptiveColor{z-index:1}.TopicDrawer-module__jx-lhW__readingDisplayMenu>:not(.TopicDrawer-module__jx-lhW__fontSizeMenuItem){flex-wrap:wrap;min-width:0}.TopicDrawer-module__jx-lhW__readingDisplayMenu label>span:first-child{max-width:100%;height:auto;min-height:var(--dimension-14)}.TopicDrawer-module__jx-lhW__readingDisplayMenu .TopicDrawer-module__jx-lhW__fontSizeMenuItem{width:100%;min-width:0;padding-inline:var(--spacing-xs);border:0;align-self:stretch}.TopicDrawer-module__jx-lhW__fontSizeControl{box-sizing:border-box;grid-template-areas:"decrease indicators increase";grid-template-columns:var(--dimension-12) minmax(0, 1fr) var(--dimension-12);gap:var(--spacing-xs);width:100%;min-width:0;padding:var(--spacing-xs) var(--spacing-sm);background:var(--preferences-control-surface);border:1px solid var(--preferences-control-stroke);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(var(--preferences-control-blur));backdrop-filter:blur(var(--preferences-control-blur));direction:ltr;flex:100%;align-items:center;display:grid}.TopicDrawer-module__jx-lhW__fontSizeResetButton{top:var(--dimension-4-5);right:var(--dimension-4-5);z-index:2;box-sizing:border-box;width:var(--dimension-9);height:var(--dimension-9);color:var(--tokens-colors-on-surface-primary);cursor:pointer;background:var(--overlays-white-alpha-8);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(var(--preferences-menu-blur));backdrop-filter:blur(var(--preferences-menu-blur));transition:background-color var(--motion-base) var(--motion-ease);-webkit-tap-highlight-color:transparent;border:0;place-items:center;padding:0;display:inline-grid;position:absolute}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=dark] .TopicDrawer-module__jx-lhW__fontSizeResetButton{top:calc(var(--dimension-4-5) - 1px);right:calc(var(--dimension-4-5) - 1px);background:var(--materials-translucent-ultrathin);outline:1px solid var(--overlays-white-alpha-1);outline-offset:-1px}.TopicDrawer-module__jx-lhW__fontSizeResetButton:focus-visible{outline:var(--dimension-0-5) solid var(--preferences-focus-ring);outline-offset:var(--spacing-2xs)}@media (hover:hover) and (pointer:fine){.TopicDrawer-module__jx-lhW__fontSizeResetButton:hover{background:var(--preferences-hover-surface)}}.TopicDrawer-module__jx-lhW__fontSizeResetIcon{width:var(--dimension-4);height:var(--dimension-4);background:currentColor;display:block;-webkit-mask:url(/assets/figma/topic/reset-font-size.svg) 50%/contain no-repeat;mask:url(/assets/figma/topic/reset-font-size.svg) 50%/contain no-repeat}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar] .TopicDrawer-module__jx-lhW__fontSizeControl{direction:rtl}.TopicDrawer-module__jx-lhW__drawer[data-locale=ar] .TopicDrawer-module__jx-lhW__readingDisplayFontControl{text-align:right;direction:rtl;flex-direction:row;padding-inline-start:var(--preferences-font-control-padding-side-roomy,var(--spacing-3xl));padding-inline-end:var(--preferences-select-padding-side-roomy,var(--spacing-xl))}.TopicDrawer-module__jx-lhW__fontSizeStepButton,.TopicDrawer-module__jx-lhW__fontSizeIndicators{box-sizing:border-box;min-height:var(--dimension-12);color:var(--tokens-colors-on-surface-primary);border-radius:var(--radius-full);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;outline:none}.TopicDrawer-module__jx-lhW__fontSizeStepButton{width:var(--dimension-12);height:var(--dimension-12);padding:var(--spacing-lg);cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;grid-area:decrease;place-items:center;display:inline-grid}.TopicDrawer-module__jx-lhW__fontSizeStepButton:last-child{grid-area:increase}.TopicDrawer-module__jx-lhW__fontSizeStepButton:disabled{cursor:default;opacity:.45}.TopicDrawer-module__jx-lhW__drawer[data-color-mode] .TopicDrawer-module__jx-lhW__fontSizeStepButton:focus-visible{outline:var(--dimension-0-5) solid var(--preferences-focus-ring);outline-offset:var(--spacing-2xs)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode] .TopicDrawer-module__jx-lhW__readingDisplayFontControl:has(select:focus-visible){outline:var(--dimension-0-5) solid var(--preferences-focus-ring);outline-offset:var(--spacing-2xs)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode] .TopicDrawer-module__jx-lhW__fontSizeIndicatorButton:focus-visible{outline:none}.TopicDrawer-module__jx-lhW__drawer[data-color-mode] .TopicDrawer-module__jx-lhW__fontSizeIndicatorButton:focus-visible .TopicDrawer-module__jx-lhW__fontSizeDot,.TopicDrawer-module__jx-lhW__drawer[data-color-mode] .TopicDrawer-module__jx-lhW__readingDisplayModeOption:focus-visible:after{outline:var(--dimension-0-5) solid var(--preferences-focus-ring);outline-offset:var(--spacing-2xs)}.TopicDrawer-module__jx-lhW__readingDisplayMenu .TopicDrawer-module__jx-lhW__readingDisplayFontControl:has(select:focus-visible) [data-topic-menu-inner-stroke]{box-shadow:none}.TopicDrawer-module__jx-lhW__fontSizeStepIcon{width:var(--dimension-6);height:var(--dimension-6);background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.TopicDrawer-module__jx-lhW__fontSizeSmallerIcon{-webkit-mask-image:url(/assets/figma/topic/font-size-smaller.svg);mask-image:url(/assets/figma/topic/font-size-smaller.svg)}.TopicDrawer-module__jx-lhW__fontSizeLargerIcon{-webkit-mask-image:url(/assets/figma/topic/font-size-larger.svg);mask-image:url(/assets/figma/topic/font-size-larger.svg)}.TopicDrawer-module__jx-lhW__fontSizeIndicators{gap:var(--spacing-xl);grid-area:indicators;justify-content:center;align-items:center;min-width:0;padding:0;display:flex;overflow:hidden}.TopicDrawer-module__jx-lhW__fontSizeIndicatorButton{flex:0 0 var(--dimension-2);min-width:var(--dimension-2);height:var(--dimension-12);color:var(--tokens-colors-on-surface-primary);cursor:pointer;border-radius:var(--radius-full);-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.TopicDrawer-module__jx-lhW__fontSizeDot{width:var(--dimension-1);height:var(--dimension-1);border-radius:var(--radius-full);opacity:.32;background:currentColor;display:block}.TopicDrawer-module__jx-lhW__fontSizeIndicatorButton[data-font-size="3"] .TopicDrawer-module__jx-lhW__fontSizeDot{width:var(--dimension-1-5);height:var(--dimension-1-5)}.TopicDrawer-module__jx-lhW__drawer[data-color-mode] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion,.TopicDrawer-module__jx-lhW__readingDisplayMenu *,.TopicDrawer-module__jx-lhW__readingDisplayMenu :before,.TopicDrawer-module__jx-lhW__readingDisplayMenu :after{border-width:0}.TopicDrawer-module__jx-lhW__drawer[data-color-mode] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion{outline:none}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=dark] .TopicDrawer-module__jx-lhW__readingDisplayMenuMotion{outline:1px solid var(--preferences-menu-stroke);outline-offset:-1px}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=dark] .TopicDrawer-module__jx-lhW__fontSizeControl,.TopicDrawer-module__jx-lhW__drawer[data-color-mode=dark] .TopicDrawer-module__jx-lhW__readingDisplayMenu [data-topic-menu-inner-stroke]{outline:1px solid var(--preferences-control-stroke);outline-offset:-1px}.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__shareMenu,.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__shareMenu *,.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__shareMenu :before,.TopicDrawer-module__jx-lhW__drawer[data-color-mode=light] .TopicDrawer-module__jx-lhW__shareMenu :after{border-width:0}.TopicDrawer-module__jx-lhW__topicActions{right:auto;left:var(--topic-modal-actions-inset)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__readingControlCluster{right:auto;left:var(--topic-modal-actions-inset);flex-direction:row-reverse}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__readingActions{flex-direction:row-reverse}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicActions{right:var(--topic-modal-actions-inset);left:auto}.TopicDrawer-module__jx-lhW__actionButton{box-sizing:border-box;width:var(--topic-modal-action-size);height:var(--topic-modal-action-size);padding:var(--spacing-lg);color:inherit;cursor:pointer;border-radius:var(--radius-full);transition:background-color var(--motion-fast) var(--motion-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}button.TopicDrawer-module__jx-lhW__actionButton:disabled{color:inherit;cursor:default;opacity:1}@media (hover:hover) and (pointer:fine){.TopicDrawer-module__jx-lhW__actionButton:hover{background:var(--topic-control-hover-surface)}.TopicDrawer-module__jx-lhW__closeButton:hover{background:linear-gradient(var(--topic-control-hover-surface), var(--topic-control-hover-surface)), var(--topic-floating-panel-surface)}}.TopicDrawer-module__jx-lhW__actionButton:focus-visible,.TopicDrawer-module__jx-lhW__closeButton:focus-visible{outline:var(--dimension-0-5) solid var(--colors-accent-5);outline-offset:var(--spacing-xs)}.TopicDrawer-module__jx-lhW__shareIcon{-webkit-mask-image:url(/assets/figma/topic/share.svg);mask-image:url(/assets/figma/topic/share.svg)}.TopicDrawer-module__jx-lhW__readingDisplayIcon{-webkit-mask-image:url(/assets/figma/topic/reading-display.svg);mask-image:url(/assets/figma/topic/reading-display.svg)}.TopicDrawer-module__jx-lhW__actionButton[aria-expanded=true] .TopicDrawer-module__jx-lhW__readingDisplayIcon,.TopicDrawer-module__jx-lhW__actionButton[aria-expanded=true] .TopicDrawer-module__jx-lhW__shareIcon{opacity:.5}.TopicDrawer-module__jx-lhW__readAloudIcon{-webkit-mask-image:url(/assets/figma/topic/read-aloud-ai.svg);mask-image:url(/assets/figma/topic/read-aloud-ai.svg)}.TopicDrawer-module__jx-lhW__reduceMotionIcon{-webkit-mask-image:url(/assets/figma/topic/reduce-motion.svg);mask-image:url(/assets/figma/topic/reduce-motion.svg)}.TopicDrawer-module__jx-lhW__reduceMotionActiveIcon{-webkit-mask-image:url(/assets/figma/topic/reduce-motion-active.svg);mask-image:url(/assets/figma/topic/reduce-motion-active.svg)}.TopicDrawer-module__jx-lhW__nextTopicIcon{-webkit-mask-image:url(/assets/figma/topic/next-topic.svg);mask-image:url(/assets/figma/topic/next-topic.svg)}.TopicDrawer-module__jx-lhW__previousTopicIcon{-webkit-mask-image:url(/assets/figma/topic/previous-topic.svg);mask-image:url(/assets/figma/topic/previous-topic.svg)}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__previousTopicButton{order:-1}.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__nextTopicIcon,.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__previousTopicIcon{transform:scaleX(-1)}.TopicDrawer-module__jx-lhW__drawerFallbackTitle,.TopicDrawer-module__jx-lhW__drawerFallbackClose,.TopicDrawer-module__jx-lhW__drawerFallbackLine{background:var(--tokens-colors-text-primary);border-radius:var(--radius-full);opacity:.08;display:block}.TopicDrawer-module__jx-lhW__drawerFallbackTitle{width:min(48vw,22rem);height:var(--dimension-8)}.TopicDrawer-module__jx-lhW__drawerFallbackClose{width:var(--topic-modal-action-size);height:var(--topic-modal-action-size);border-radius:var(--radius-full);position:absolute;inset-block-start:var(--topic-modal-padding);inset-inline-end:var(--topic-modal-padding)}.TopicDrawer-module__jx-lhW__drawerFallbackLine{width:min(100%,42rem);height:var(--dimension-3-5);margin-block-end:var(--spacing-lg)}.TopicDrawer-module__jx-lhW__drawerFallbackLineShort{width:min(72%,28rem)}@media (max-width:1024px){.TopicDrawer-module__jx-lhW__backdrop,.TopicDrawer-module__jx-lhW__backdrop[data-locale=ar]{width:100vw;height:100dvh;padding:0;inset:0}.TopicDrawer-module__jx-lhW__drawer{--topic-modal-edge-border-width:var(--dimension-0);border:0;border-radius:0;width:100vw;height:100dvh}.TopicDrawer-module__jx-lhW__itemDetailsLayer,.TopicDrawer-module__jx-lhW__itemDetailsDialog{border:0;border-radius:0}.TopicDrawer-module__jx-lhW__reduceMotionActions{display:none}}@media (prefers-reduced-motion:reduce){.TopicDrawer-module__jx-lhW__drawer,.TopicDrawer-module__jx-lhW__topicContentFrame,.TopicDrawer-module__jx-lhW__topicTocInfoAnchor{transition:none}.TopicDrawer-module__jx-lhW__itemDetailsDialog{animation:none}}@media (max-width:760px){.TopicDrawer-module__jx-lhW__backdrop{--topic-modal-padding:var(--spacing-3xl);--topic-modal-padding-inline:calc(var(--spacing-4xl) + var(--spacing-xs));--topic-modal-actions-inset:var(--spacing-lg)}.TopicDrawer-module__jx-lhW__header{margin-block-end:var(--spacing-3xl)}.TopicDrawer-module__jx-lhW__scrollRegion{scrollbar-gutter:auto;padding-block-end:calc(var(--topic-modal-actions-inset) + var(--topic-modal-action-size) + var(--spacing-4xl) + var(--spacing-lg) + var(--spacing-md))}.TopicDrawer-module__jx-lhW__header h1{font-size:var(--topic-text-size-6);line-height:var(--topic-text-line-height-6)}.TopicDrawer-module__jx-lhW__content{font-size:var(--topic-text-size-2);line-height:1.5}.TopicDrawer-module__jx-lhW__topicPrayerTimesSlot,.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicPrayerTimesSlot{min-height:0;padding:var(--spacing-3xl) var(--spacing-3xl) 0;flex-direction:column-reverse;align-items:stretch}.TopicDrawer-module__jx-lhW__topicPrayerTimesCopy,.TopicDrawer-module__jx-lhW__drawer[data-locale=en] .TopicDrawer-module__jx-lhW__topicPrayerTimesCopy{align-items:inherit;padding-block-end:0}.TopicDrawer-module__jx-lhW__topicPrayerTimesArtwork{aspect-ratio:251/114;width:min(251px,100%);height:auto;flex-basis:auto;align-self:flex-start;margin-block-start:var(--spacing-xl)}.TopicDrawer-module__jx-lhW__topicPrayerTimesPrayers{width:100%;height:100%}.TopicDrawer-module__jx-lhW__itemDetailsScrollRegion{scrollbar-gutter:auto;padding-block-end:calc(var(--topic-modal-actions-inset) + var(--topic-modal-action-size) + var(--spacing-4xl) + var(--spacing-lg) + var(--spacing-md))}.TopicDrawer-module__jx-lhW__itemDetailsContent{font-size:var(--topic-text-size-2);line-height:1.33333}.TopicDrawer-module__jx-lhW__inBrief{min-height:0;padding-block:var(--spacing-6xl);margin-block-start:var(--spacing-xl);padding-inline:0}.TopicDrawer-module__jx-lhW__inBriefLeftFrame,.TopicDrawer-module__jx-lhW__inBriefRightFrame{left:50%;right:auto;transform:translate(-50%)rotate(90deg)}.TopicDrawer-module__jx-lhW__inBriefLeftFrame{inset-block-start:-27px}.TopicDrawer-module__jx-lhW__inBriefRightFrame{inset-block:auto -27px}[data-topic-section=understanding] .TopicDrawer-module__jx-lhW__topicDetailItemReadMore{margin-inline-start:auto}.TopicDrawer-module__jx-lhW__topicDetailItemCards{grid-auto-columns:calc(168px + var(--dimension-14))}.TopicDrawer-module__jx-lhW__selfDevelopmentSteps,.TopicDrawer-module__jx-lhW__selfDevelopmentStepGroup{gap:var(--spacing-lg)}.TopicDrawer-module__jx-lhW__selfDevelopmentLine{min-width:0}}@media (max-width:260px){.TopicDrawer-module__jx-lhW__fontSizeControl{grid-template-columns:1fr 1fr;grid-template-areas:"decrease increase""indicators indicators"}.TopicDrawer-module__jx-lhW__fontSizeStepButton,.TopicDrawer-module__jx-lhW__fontSizeStepButton:last-child{width:100%}}@media (max-width:360px){.TopicDrawer-module__jx-lhW__backdrop{--topic-modal-actions-inset:var(--spacing-md)}.TopicDrawer-module__jx-lhW__actionDock{padding:var(--spacing-2xs)}.TopicDrawer-module__jx-lhW__actionButton{width:var(--dimension-10);height:var(--dimension-10);padding:var(--spacing-md)}}
