.Button_button__8B4nB{line-height:2px;border:1px solid #d9d9d9;border-radius:2px;padding:6px 16px;height:32px;background-color:#fff;cursor:pointer;color:#000;transition:.2s;font-size:14px}.Button_button__8B4nB:not(.Button_disabled__jJzcP):hover{border-color:#28587b;color:#28587b}.Button_button__8B4nB.Button_grey__HhyYF{background-color:#2f2f2f;border-radius:0;color:#fff;padding:16px;font-size:18px;width:-moz-fit-content;width:fit-content;line-height:1.4;height:unset}.Button_button__8B4nB.Button_grey__HhyYF:hover{background-color:#4e4e4e;color:#fafafa;border-color:unset}.Button_button__8B4nB.Button_grey__HhyYF.Button_disabled__jJzcP{background-color:#c5c5c5;color:#9c9c9c;border-color:#c5c5c5}.Button_button__8B4nB.Button_black__CeFhd,.Button_button__8B4nB.Button_black__CeFhd:hover{background-color:#242424;color:#fff;border-color:#242424}.Button_button__8B4nB.Button_primary__KcWsb{color:#fff;background-color:#28587b;border-color:#28587b}.Button_button__8B4nB.Button_secondary__k_TzE{background-color:unset;border:1px solid #2f2f2f;padding:16px;width:-moz-fit-content;width:fit-content;line-height:1.4;height:unset}.Button_button__8B4nB.Button_secondary__k_TzE:hover{background-color:#2f2f2f;color:#fff}.Button_button__8B4nB.Button_secondary__k_TzE.Button_disabled__jJzcP{border:1px solid #c5c5c5;color:#c5c5c5}.Button_button__8B4nB.Button_secondary__k_TzE.Button_disabled__jJzcP:hover{background-color:unset;color:#c5c5c5}.Button_button__8B4nB .Button_iconWrapper__ZEXuY{margin-right:5px;display:inline-block;vertical-align:middle}.Button_button__8B4nB.Button_disabled__jJzcP{opacity:.5;cursor:default}.Button_button__8B4nB.Button_Big__pZabh{height:54px;font-size:16px}.Button_button__8B4nB.Button_primary__KcWsb:not(.Button_disabled__jJzcP):hover{background-color:#28587b;border-color:#28587b;color:#fff}.Button_button__8B4nB .Button_Loader__2xxbe{animation-name:Button_spin__KIfnD;animation-duration:.5s;animation-iteration-count:infinite;animation-timing-function:linear;margin-right:5px;margin-bottom:-2px}@keyframes Button_spin__KIfnD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:901px){.Button_Button__qQTgU.Button_Big__pZabh{height:45px}}@keyframes Button_rotate__GZVPu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Box_content__SRhxa{position:fixed;bottom:15px;right:15px;position:-webkit-fixed;height:auto;width:100%;max-width:450px;background-color:#fff;z-index:2147483647;border-radius:8px;box-shadow:0 8px 17px 0 rgba(0,0,0,.05),0 30px 30px 0 rgba(0,0,0,.04),0 68px 41px 0 rgba(0,0,0,.03),0 122px 49px 0 rgba(0,0,0,.01),0 190px 53px 0 transparent}.Box_content__SRhxa .Box_header__qeIwT{border-bottom:1px solid #d9d9d9;width:100%;justify-content:space-between;padding-top:13px;padding-bottom:8px;display:flex;align-items:center}.Box_content__SRhxa .Box_header__qeIwT .Box_title__XmcIZ{padding:10px;font-size:16px;color:#28587b;font-family:Lato,sans-serif}.Box_content__SRhxa .Box_closeBtn__hi6pf{padding-right:15px;cursor:pointer}.Box_content__SRhxa .Box_txt___432m{padding:5px 15px;font-size:16px;line-height:150%;font-family:Lato,sans-serif;color:#252626}.Box_content__SRhxa .Box_btnWrapper__noKKL{display:flex;justify-content:flex-end;gap:15px;padding-right:15px;padding-bottom:15px}@media(max-width:500px){.Box_content__SRhxa{right:unset;margin:0 15px;max-width:unset;width:unset}}@keyframes Heading_drawRedLine__vJqVP{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_heading__qkaul{font-size:64px;font-family:Aboreto-Regular,sans-serif;font-weight:400;margin:0;color:#000000d9}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_small__YDOsJ{font-size:24px}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_big__uJ8dm{font-size:64px}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_bold__IfFDX{font-weight:700}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_h1__AdN8m{width:max-content}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_h4___m_Em{font-size:20px;font-family:Source-Serif-SemiBold,sans-serif;line-height:1.4}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_h5__2IAu_{font-size:16px;font-family:Aboreto-Regular,sans-serif;line-height:1;font-weight:600}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_diamond__W2gVQ{width:10px;height:10px;background-color:#df382e;transform:rotate(45deg);display:inline-flex}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_smallDiamond__4FO8_{width:5px;height:5px}.Heading_headingAndUnderline__YO7xg .Heading_underline__k8NI8{width:100%;padding:16px 0 24px}.Heading_headingAndUnderline__YO7xg .Heading_redUnderline__L0lV6{width:100%;padding:16px 0 24px;animation:Heading_drawRedLine__vJqVP 1.4s cubic-bezier(.4,0,.2,1) forwards;animation-delay:.1s;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.Heading_headingAndUnderline__YO7xg .Heading_left__SJbeF{display:flex;justify-content:flex-start;align-items:center;gap:8px}.Heading_darkTheme__XzKpN .Heading_headingWrapper__rE8y2 .Heading_heading__qkaul{color:#ffffffd9}.Heading_russianVersion__crDv_ .Heading_headingWrapper__rE8y2 .Heading_heading__qkaul{font-family:Cormorant_Garamond-Regular,sans-serif}.Heading_right__GEyAV{display:flex;justify-content:flex-end;align-items:center;gap:33px}.Heading_center__XuGfo{display:flex;justify-content:center;align-items:center;gap:33px}@media(max-width:768px){.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_heading__qkaul{font-size:48px}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_h1__AdN8m{width:min-content;text-align:center}.Heading_headingAndUnderline__YO7xg .Heading_headingWrapper__rE8y2 .Heading_small__YDOsJ{font-size:20px}}.Modal_overlay__nbJY5{display:flex;width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);align-items:center;justify-content:center;z-index:200;animation:Modal_overlayFadeIn__R46Wr .2s ease-out}.Modal_overlay__nbJY5.Modal_overlayClosing__DKX50{animation:Modal_overlayFadeOut__kIJxR .18s ease-in forwards}.Modal_overlay__nbJY5 .Modal_wrapperClosing__hQqDb{animation:Modal_wrapperOut__JKHZn .18s ease-in forwards}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P{animation:Modal_wrapperIn__xQu4l .2s ease-out;display:flex;width:100%;background-color:#fff;flex-direction:column;position:relative;z-index:80;border-radius:4px;background-image:url(/keepsimple_/assets/landingPage/landing-bg.webp)}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_hadBorder__EjSup{border-bottom:1px solid #d9d9d9}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_withoutHeader__bH1WB{display:none!important}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT{width:100%;display:flex;justify-content:space-between}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_blackTitle__CjefG,.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_grayTitle__qOXnD,.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_title__oD_ne{padding:10px 28px;font-size:16px;color:#28587b}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_closeIconWrapper__pMtcf{position:relative;width:24px;height:24px;cursor:pointer;margin-top:20px;margin-right:20px}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_lineWrapper__3H7Ev{position:absolute;top:0;overflow:hidden;height:0}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_rightWrapper__oWwGk{right:0;animation:Modal_revealLine__RrUTU .3s ease-out forwards;animation-delay:.1s}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_leftWrapper__mga6G{left:0;animation:Modal_revealLine__RrUTU .3s ease-out forwards;animation-delay:.4s}@keyframes Modal_revealLine__RrUTU{0%{height:0;opacity:0}to{height:100%;opacity:1}}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_lineImage__ecWBS{display:block;width:24px;height:24px}.darkTheme .Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_lineImage__ecWBS{filter:invert(1)}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_blackTitle__CjefG{color:#000}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_grayTitle__qOXnD{color:#9e9e9e}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_header__8HSvT .Modal_closeBtn__UF33Y{padding-right:15px;cursor:pointer;width:16px;height:34px}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_hr__RYpkh{border:none;background-image:url(/keepsimple_/assets/longevity/environment/line.png);background-size:cover;height:1px;width:clamp(319px,50vw,466px);margin:0;position:absolute;top:55px;left:14px}.darkTheme .Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_hr__RYpkh{background-image:none;background-color:#5b5b5b}.Modal_overlay__nbJY5 .Modal_wrapper__pTQ5P .Modal_body__ghBXu{padding:16px 28px;overflow:auto}.Modal_overlay__nbJY5 .Modal_small__qfi_v{width:600px}.Modal_overlay__nbJY5 .Modal_large__3zY5N{max-width:1359px;max-height:800px;height:100%;width:100%;margin:20px}.Modal_overlay__nbJY5 .Modal_medium__EWSt8{max-width:1359px;max-height:725px;width:100%;height:100%;margin:20px}.Modal_overlay__nbJY5 .Modal_hasBorder__Uz72X{border-bottom:1px solid #d9d9d9}.Modal_overlay__nbJY5 .Modal_closeBtnWithoutHeader__g7Ndw{padding-right:15px;cursor:pointer;width:25px;height:32px;position:absolute;right:0;top:-45px}.Modal_background__jLQ5b{display:flex;width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center}@media(max-width:965px){.Modal_overlay__nbJY5 .Modal_full__IwNQn{margin:16px;height:-webkit-fill-available!important}.Modal_overlay__nbJY5 .Modal_full__IwNQn .Modal_body__ghBXu{height:100%;text-align:center}.Modal_withBackgroundImage__KjjoY{background-color:unset;background-size:cover}}@media(max-width:800px){.Modal_overlay__nbJY5 .Modal_removeBorderMobile__5XuUP{border-bottom:none}.Modal_overlay__nbJY5 .Modal_removeBorderMobile__5XuUP .Modal_blackTitle__CjefG{padding:10px 16px!important}}@media(max-width:750px){.Modal_overlay__nbJY5 .Modal_small__qfi_v{max-width:400px;width:100%!important;margin:25px}.Modal_overlay__nbJY5 .Modal_fullSizeMobile__rDg4F{max-width:unset}.Modal_overlay__nbJY5 .Modal_isLongevityProtocolModal__a3oDI .Modal_header__8HSvT{position:absolute}.Modal_overlay__nbJY5 .Modal_isLongevityProtocolModal__a3oDI .Modal_body__ghBXu{padding:0}}@keyframes Modal_overlayFadeIn__R46Wr{0%{opacity:0}to{opacity:1}}@keyframes Modal_overlayFadeOut__kIJxR{0%{opacity:1}to{opacity:0}}@keyframes Modal_wrapperIn__xQu4l{0%{opacity:0;transform:scale(.97) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Modal_wrapperOut__JKHZn{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.97) translateY(8px)}}.LogIn_container__CLFou{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.LogIn_container__CLFou .LogIn_heading__R_jFy h3{font-size:48px!important}.LogIn_container__CLFou .LogIn_text__NLFBX{font-size:18px;padding:0;margin:0}.LogIn_container__CLFou .LogIn_btnWrapper__KbRvH{display:flex;flex-direction:column;gap:24px}.LogIn_container__CLFou .LogIn_btnWrapper__KbRvH .LogIn_linkBtn__qnRkk{all:unset;cursor:pointer;padding:15px;border-radius:8px;box-shadow:0 2px 3px rgba(0,0,0,.168),0 0 3px rgba(0,0,0,.084);display:flex;justify-content:center;align-items:center;gap:16px}.LogIn_container__CLFou .LogIn_btnWrapper__KbRvH .LogIn_linkBtn__qnRkk svg{width:24px;height:24px}.LogIn_container__CLFou .LogIn_btnWrapper__KbRvH .LogIn_googleBtn__lNbfV{background-color:#fff;color:#0000008a}.LogIn_container__CLFou .LogIn_btnWrapper__KbRvH .LogIn_discordBtn__qvNiE{background-color:#5865f2;color:#fff;margin-bottom:114px}.Navbar_aside__1BluC{color:#5d6063;transition:.3s;display:flex;height:100%}.Navbar_aside__1BluC ::selection{background:transparent}.Navbar_aside__1BluC ::-moz-selection{background:transparent}.Navbar_aside__1BluC .Navbar_menu__98FV_{margin:0;padding:0;display:flex;height:100%;gap:40px}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_contributors___VFFt{color:#000000d9;text-decoration:none;position:absolute;right:30px;bottom:70px;cursor:pointer}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_contributors___VFFt:after{content:"";position:absolute;background-image:url(/keepsimple_/assets/contributors/underline-landing.svg);width:100%;height:7px;left:0;bottom:-3px;background-size:inherit;background-repeat:no-repeat}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_url__2e3VK{position:relative;font-size:16px;text-decoration:none;color:#000000d9;display:flex;justify-content:center;align-items:baseline;gap:6px;font-family:Sarabun-Medium,sans-serif}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_url__2e3VK:after{content:"";position:absolute;bottom:-3px;left:0;right:0;height:2px;background-color:#131313;transform:scaleX(0);transition:transform .3s ease;will-change:transform}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_url__2e3VK:hover{color:#131313;transition:color .3s ease}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_url__2e3VK:hover:after{background-color:#131313;transform:scaleX(1)}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_articlesIcon__EY6tl svg,.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_uxcoreIcon__48CX_ svg{width:12px;height:12px}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_companyManagementIcon__vKUAz svg{width:14px;height:14px}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_active__JIkQk:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background-color:#131313;transform:scaleX(1);transition:none}.Navbar_darkTheme__G_h7L .Navbar_menu__98FV_ .Navbar_contributors___VFFt{color:#fafafa}.Navbar_darkTheme__G_h7L .Navbar_menu__98FV_ .Navbar_companyManagementIcon__vKUAz svg path,.Navbar_darkTheme__G_h7L .Navbar_menu__98FV_ .Navbar_uxcoreIcon__48CX_ svg path{fill:#dadada}.Navbar_darkTheme__G_h7L .Navbar_menu__98FV_ .Navbar_url__2e3VK{color:#dadada}.Navbar_darkTheme__G_h7L .Navbar_menu__98FV_ .Navbar_url__2e3VK:after{background-color:#dadada}.Navbar_darkTheme__G_h7L .Navbar_menu__98FV_ .Navbar_url__2e3VK:hover{color:#dadada}.Navbar_darkTheme__G_h7L .Navbar_menu__98FV_ .Navbar_active__JIkQk:after,.Navbar_darkTheme__G_h7L .Navbar_menu__98FV_ .Navbar_url__2e3VK:hover:after{background-color:#dadada}@media(max-width:1365px){.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_url__2e3VK{font-size:20px}}@media(max-width:1141px){.Navbar_aside__1BluC{position:fixed;top:4rem;left:-100vw;height:calc(100% - 4rem);width:100vw;z-index:1;background-color:#fff;background-image:url(/keepsimple_/assets/white-navbar-bg.png);background-repeat:no-repeat;background-position:50%;background-size:contain;overflow:auto}.Navbar_aside__1BluC .Navbar_menu__98FV_{margin-top:2.875rem;margin-bottom:6.5rem;padding-left:unset;position:static!important;top:-3.75rem!important;display:flex!important;flex-direction:column;gap:0}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_contributors___VFFt{position:absolute;right:50%;transform:translateX(50%);bottom:50px}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_active__JIkQk{border-left:4px solid #ce1f26;background-color:#fafafa}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_url__2e3VK{justify-content:unset;border-bottom:unset;padding:10px 0 15px 24px;font-size:16px;font-weight:700}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_url__2e3VK:hover{border-bottom:unset}.Navbar_aside__1BluC .Navbar_menu__98FV_ svg{width:15px!important;height:15px!important}.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_url__2e3VK:after,.Navbar_aside__1BluC .Navbar_menu__98FV_ .Navbar_url__2e3VK:hover:after{content:none}.Navbar_aside__1BluC .Navbar_menu__98FV_.Navbar_authorized__w01MB{margin-top:3.7rem}.Navbar_aside__1BluC.Navbar_darkTheme__G_h7L{background-color:#151a26;background-image:url(/keepsimple_/assets/dark-navbar-bg.png)}.Navbar_aside__1BluC.Navbar_darkTheme__G_h7L .Navbar_active__JIkQk{background-color:#0e1219}.Navbar_aside__1BluC.Navbar_openedSidebar__7Mvm8{left:0}.Navbar_aside__1BluC .Navbar_menu__98FV_{display:block;height:auto;width:100%}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.UserProfile_userContainer__R33WN{position:relative;display:flex;align-items:center;padding-right:24px;padding-left:24px}.UserProfile_userContainer__R33WN .UserProfile_user__MY5O9{display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer}.UserProfile_userContainer__R33WN .UserProfile_userName__PX_gp{font-family:Sarabun-Regular,serif;font-size:14px;color:#252626}.UserProfile_userContainer__R33WN .UserProfile_image__Ogqpf{border-radius:50%}.UserProfile_userContainer__R33WN .UserProfile_dropdown__O0OoE{position:absolute;top:calc(100% + 8px);right:24px;min-width:180px;background-image:url(/keepsimple_/assets/user-dropdown/white-bg.png);background-size:cover;background-position:50%;border:1px solid #c4c4c4;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:200;display:flex;flex-direction:column}.UserProfile_userContainer__R33WN .UserProfile_userNameDropdown__mcCDD{font-family:Sarabun-Regular,serif;font-size:14px;font-weight:600;color:#252626;padding-bottom:8px;border-bottom:1px solid #c4c4c4;margin-bottom:4px}.UserProfile_userContainer__R33WN .UserProfile_menuItem__BoKzK{display:flex;align-items:center;gap:8px;padding:12px;border-radius:6px;cursor:pointer;font-family:Sarabun-Regular,serif;font-size:14px;color:#252626;transition:background-color .2s}.UserProfile_userContainer__R33WN .UserProfile_menuItem__BoKzK:first-of-type{border-bottom:1px solid #c4c4c4;border-radius:6px 6px 0 0;padding-bottom:12px}.UserProfile_userContainer__R33WN .UserProfile_menuItem__BoKzK:hover{background-color:rgba(0,0,0,.06);border-radius:0}.UserProfile_userContainer__R33WN .UserProfile_menuIcon__hbgre{flex-shrink:0}.UserProfile_userContainer__R33WN .UserProfile_menuIconDark__KdE2N{filter:invert(1)}.UserProfile_userContainer__R33WN.UserProfile_darkTheme__cuiFo .UserProfile_userName__PX_gp{color:#fff}.UserProfile_userContainer__R33WN.UserProfile_darkTheme__cuiFo .UserProfile_dropdown__O0OoE{background-image:url(/keepsimple_/assets/user-dropdown/black-bg.png);border-color:#c4c4c4;box-shadow:0 4px 16px rgba(0,0,0,.4)}.UserProfile_userContainer__R33WN.UserProfile_darkTheme__cuiFo .UserProfile_userNameDropdown__mcCDD{color:#fff;border-bottom-color:#c4c4c4}.UserProfile_userContainer__R33WN.UserProfile_darkTheme__cuiFo .UserProfile_menuItem__BoKzK{color:#fff}.UserProfile_userContainer__R33WN.UserProfile_darkTheme__cuiFo .UserProfile_menuItem__BoKzK:hover{background-color:hsla(0,0%,100%,.1)}@media(max-width:1110px){.UserProfile_userContainer__R33WN{padding-right:0}}.Header_header__MwWvM{box-sizing:border-box;width:100%;font-weight:100;transition:.3s;background-color:#fff;display:flex;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.05);position:-webkit-sticky;position:sticky;top:0;z-index:150;height:48px;padding-top:unset;flex-direction:row;gap:74px;padding-left:2.5rem}.Header_header__MwWvM .Header_logo__V9h3K{margin-top:3px!important;cursor:pointer;object-fit:contain}.Header_header__MwWvM .Header_actions__zh1ZG{bottom:10px}.Header_header__MwWvM .Header_burgerMenu__pp2Tn,.Header_header__MwWvM .Header_closeButton__F8LA9,.Header_header__MwWvM .Header_mobileUserProfile__ztJ0d{display:none}.Header_header__MwWvM .Header_actions__zh1ZG{font-size:16px;box-sizing:border-box;position:absolute;z-index:2;right:0;display:flex;align-items:center}.Header_header__MwWvM .Header_actions__zh1ZG>*{display:inline-block}.Header_header__MwWvM .Header_actions__zh1ZG .Header_toggleLanguage__iVZ9_{text-align:center;margin-right:14px}.Header_header__MwWvM .Header_actions__zh1ZG .Header_toggleLanguage__iVZ9_ .Header_languageTitle__tmyoW{cursor:pointer;text-decoration:none;color:#252626;display:flex;align-items:flex-end;text-transform:uppercase;gap:4px;font-family:Sarabun-Regular,serif}.Header_header__MwWvM .Header_actions__zh1ZG .Header_toggleLanguage__iVZ9_.Header_en__RQHqI a:first-child,.Header_header__MwWvM .Header_actions__zh1ZG .Header_toggleLanguage__iVZ9_.Header_ru__9puSs a:nth-child(3){font-weight:700}.Header_header__MwWvM .Header_actions__zh1ZG .Header_toggleLanguage__iVZ9_ .Header_toggleLanguageDivider__4Zrlf{margin:0 6px}.Header_header__MwWvM .Header_actions__zh1ZG .Header_toggleTheme__JkIhY{background-image:url(/keepsimple_/assets/themeIcons/moon.png);cursor:pointer;background-position:0;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;padding-right:16px}@media(max-width:1140px){.Header_header__MwWvM{gap:unset;margin-left:unset;height:55px!important;position:fixed;padding:0 1.4rem;background-color:#fff;z-index:76;align-items:center;justify-content:center}.Header_header__MwWvM .Header_logo__V9h3K{display:block}.Header_header__MwWvM .Header_actions__zh1ZG{top:3rem!important;display:block;font-size:1rem;font-family:Sarabun-Medium,serif;position:fixed;padding-top:0;right:auto;left:-100%;text-align:left;transition:.3s;width:100%;background:#fff;height:-moz-fit-content;height:fit-content;padding-left:1.5rem}.Header_header__MwWvM .Header_burgerMenu__pp2Tn{display:block!important;width:1.125rem;position:absolute;transition:.3s;top:1.375rem;left:1.5rem}.Header_header__MwWvM .Header_burgerMenu__pp2Tn div{height:.0625rem;background-color:#5d6063;margin-top:.25rem}.Header_header__MwWvM .Header_mobileUserProfile__ztJ0d{display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);opacity:1;visibility:visible;transition:opacity .3s,visibility .3s}.Header_header__MwWvM .Header_closeButton__F8LA9{display:block;position:absolute;transition:.3s;right:-2rem;height:1.875rem;top:1rem}.Header_header__MwWvM .Header_closeButton__F8LA9:after,.Header_header__MwWvM .Header_closeButton__F8LA9:before{content:"";position:relative;transition:.3s;height:.0625rem;width:1.875rem;display:block;background-color:#5d6063}.Header_header__MwWvM .Header_closeButton__F8LA9:after{transform:rotate(45deg);top:.875rem}.Header_header__MwWvM .Header_closeButton__F8LA9:before{transform:rotate(-45deg);top:.9375rem}.Header_header__MwWvM.Header_openedSidebar__4J31R .Header_mobileUserProfile__ztJ0d{opacity:0;visibility:hidden}.Header_header__MwWvM.Header_openedSidebar__4J31R .Header_closeButton__F8LA9{right:1rem}.Header_header__MwWvM.Header_openedSidebar__4J31R .Header_burgerMenu__pp2Tn{left:-1.5rem}.Header_header__MwWvM.Header_openedSidebar__4J31R .Header_actions__zh1ZG{left:0}.Header_header__MwWvM.Header_darkTheme__o8PC_{background-color:#151a26}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG{background:#151a26}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_toggleTheme__JkIhY{background-image:url(/keepsimple_/assets/themeIcons/sun.png)}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_toggleLanguage__iVZ9_ .Header_languageTitle__tmyoW{color:#dadada}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_burgerMenu__pp2Tn div,.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_closeButton__F8LA9:after,.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_closeButton__F8LA9:before{background-color:#fff}}@media(max-width:960px){.Header_header__MwWvM{position:fixed;padding:0 1.4rem;height:82px;background-color:#fff;align-items:center;justify-content:center;z-index:113}.Header_header__MwWvM .Header_actions__zh1ZG{display:block;font-size:1rem;font-family:Sarabun-Medium,serif;position:fixed;padding-top:0;right:auto;top:3.575rem;left:-100%;text-align:left;transition:.3s;width:100%;background:#fff;height:-moz-fit-content;height:fit-content;padding-left:1.5rem}.Header_header__MwWvM .Header_burgerMenu__pp2Tn{display:block!important;width:1.125rem;position:absolute;transition:.3s;top:1.375rem;left:1.5rem}.Header_header__MwWvM .Header_burgerMenu__pp2Tn div{height:.0625rem;background-color:#5d6063;margin-top:.25rem}.Header_header__MwWvM .Header_closeButton__F8LA9{display:block;position:absolute;transition:.3s;right:-2rem;height:1.875rem;top:1rem}.Header_header__MwWvM .Header_closeButton__F8LA9:after,.Header_header__MwWvM .Header_closeButton__F8LA9:before{content:"";position:relative;transition:.3s;height:.0625rem;width:1.875rem;display:block;background-color:#5d6063}.Header_header__MwWvM .Header_closeButton__F8LA9:after{transform:rotate(45deg);top:.875rem}.Header_header__MwWvM .Header_closeButton__F8LA9:before{transform:rotate(-45deg);top:.9375rem}}.Header_header__MwWvM.Header_darkTheme__o8PC_{background-color:#151a26}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_user__NcxVc:hover{background-color:#3a3b3b!important}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_user__NcxVc .Header_userName__JVq88{color:#fff!important}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_roundButton__UgseE{border:.0625rem solid #5d6063}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_roundButton__UgseE:hover{border:.0625rem solid #dadada}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_toggleTheme__JkIhY{background-image:url(/keepsimple_/assets/themeIcons/sun.png)}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_toggleLanguage__iVZ9_ .Header_languageTitle__tmyoW{color:#dadada}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_burgerMenu__pp2Tn div,.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_closeButton__F8LA9:after,.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_closeButton__F8LA9:before{background-color:#fff}@media(max-width:960px){.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG{background:#151a26}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_user__NcxVc:hover{background-color:#3a3b3b!important}.Header_header__MwWvM.Header_darkTheme__o8PC_ .Header_actions__zh1ZG .Header_user__NcxVc .Header_userName__JVq88{color:#fff!important}.Header_header__MwWvM.Header_openedSidebar__4J31R .Header_mobileUserProfile__ztJ0d{opacity:0;visibility:hidden}.Header_header__MwWvM.Header_openedSidebar__4J31R .Header_closeButton__F8LA9{right:1rem}.Header_header__MwWvM.Header_openedSidebar__4J31R .Header_burgerMenu__pp2Tn{left:-1.5rem}.Header_header__MwWvM.Header_openedSidebar__4J31R .Header_actions__zh1ZG{left:0}}.DNACanvas_videoLayer__NfQsE{position:absolute;inset:0;overflow:hidden;pointer-events:none;display:flex;justify-content:flex-end;padding-top:40px;opacity:0;transition:opacity .35s ease}.DNACanvas_videoLayerOn__lGDiU{opacity:1}.DNACanvas_canvas__sK1FC{width:175px!important;height:100%;display:block;position:absolute;z-index:2}.DNACanvas_hiddenVideo__NZRNW{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.DNACanvas_canvasTransitionOn__T8vE8{transition:opacity .7s ease;will-change:opacity}.DNACanvas_canvasTransitionOff__cV6Tc{transition:none}.DNACanvas_canvasOn__dukPW{animation:DNACanvas_smooth-fadeIn__ZdHzn .7s ease;will-change:opacity}.DNACanvas_canvasOff__vEK95{opacity:80%}@media(max-width:965px){.DNACanvas_canvas__sK1FC{display:none}}@keyframes DNACanvas_smooth-fadeIn__ZdHzn{0%{opacity:50%}to{opacity:100%}}.Hero_hero__4S4Gm{background-image:url(/keepsimple_/assets/longevity/hero-bg.png);background-size:cover;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px;padding:40px 0}.Hero_letterWithButton__jhomv{position:relative;display:inline-block;vertical-align:top;font:inherit}.Hero_playButton__is_vC{position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);width:20px;height:20px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .2s ease}.Hero_playButton__is_vC svg{width:13px;height:13px}.Hero_playButton__is_vC:hover{opacity:.75}.Hero_heroRu__dF3Cc h1{font-family:Cormorant_Garamond-Regular,sans-serif!important;font-weight:200!important}@media(max-width:1350px){.Hero_hero__4S4Gm{text-align:center}.Hero_hero__4S4Gm h1{width:min-content}}@media(max-width:1140px){.Hero_hero__4S4Gm{margin-top:55px}.Hero_hero__4S4Gm .Hero_playButton__is_vC{display:none}.Hero_hero__4S4Gm h1{width:290px;font-size:24px!important}.Hero_hero__4S4Gm h2{font-size:16px!important}}.Loader_wrapper__FTQ2j{display:flex;position:fixed;z-index:9999;width:100%;top:65%;left:45%}.Loader_loader__qgKls{position:relative;z-index:9999}.Loader_loader__qgKls .Loader_dot__7fpV4{animation-name:Loader_movement__iPZYr;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;height:6px;position:absolute;top:-6px;transform:translate3d(0,-18px,0) scale(1);width:6px}.Loader_loader__qgKls .Loader_dot__7fpV4:first-of-type{animation-delay:-.1s;left:96px}.Loader_loader__qgKls .Loader_dot__7fpV4:first-of-type:before{animation-delay:-.1s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(2){animation-delay:-1.2s;left:96px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(2):before{animation-delay:-1.2s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(3){animation-delay:-.3s;left:80px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(3):before{animation-delay:-.3s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(4){animation-delay:-1.4s;left:80px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(4):before{animation-delay:-1.4s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(5){animation-delay:-.5s;left:64px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(5):before{animation-delay:-.5s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(6){animation-delay:-1.6s;left:64px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(6):before{animation-delay:-1.6s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(7){animation-delay:-.7s;left:48px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(7):before{animation-delay:-.7s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(8){animation-delay:-1.8s;left:48px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(8):before{animation-delay:-1.8s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(9){animation-delay:-.9s;left:32px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(9):before{animation-delay:-.9s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(10){animation-delay:-2s;left:32px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(10):before{animation-delay:-2s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(11){animation-delay:-1.1s;left:16px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(11):before{animation-delay:-1.1s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(12){animation-delay:-2.2s;left:16px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(12):before{animation-delay:-2.2s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(13){animation-delay:-1.3s;left:0}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(13):before{animation-delay:-1.3s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(14){animation-delay:-2.4s;left:0}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(14):before{animation-delay:-2.4s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(15){animation-delay:-1.5s;left:-16px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(15):before{animation-delay:-1.5s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(16){animation-delay:-2.6s;left:-16px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(16):before{animation-delay:-2.6s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(17){animation-delay:-1.7s;left:-32px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(17):before{animation-delay:-1.7s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(18){animation-delay:-2.8s;left:-32px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(18):before{animation-delay:-2.8s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(19){animation-delay:-1.9s;left:-48px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(19):before{animation-delay:-1.9s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(20){animation-delay:-3s;left:-48px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(20):before{animation-delay:-3s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(21){animation-delay:-2.1s;left:-64px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(21):before{animation-delay:-2.1s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(22){animation-delay:-3.2s;left:-64px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(22):before{animation-delay:-3.2s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(23){animation-delay:-2.3s;left:-80px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(23):before{animation-delay:-2.3s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(24){animation-delay:-3.4s;left:-80px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(24):before{animation-delay:-3.4s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(25){animation-delay:-2.5s;left:-96px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(25):before{animation-delay:-2.5s}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(26){animation-delay:-3.6s;left:-96px}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(26):before{animation-delay:-3.6s}.Loader_loader__qgKls .Loader_dot__7fpV4:before{animation-name:Loader_size-opacity__JM_qw;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease;background:#987f53;border-radius:50%;content:"";display:block;height:100%;width:100%}.Loader_loader__qgKls .Loader_dot__7fpV4:nth-of-type(2n):before{background-color:#604f3d;box-shadow:inset 0 0 4px #000}@keyframes Loader_movement__iPZYr{0%{transform:translate3d(0,-18px,0);z-index:0}50%{transform:translate3d(0,18px,0);z-index:10}to{transform:translate3d(0,-18px,0);z-index:-5}}@keyframes Loader_size-opacity__JM_qw{0%{opacity:1;transform:scale(1)}25%{transform:scale(1.5)}50%{opacity:1}75%{opacity:.35;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.BorderedPill_root__MZXJw{position:relative;display:inline-flex;align-items:center;justify-content:center;background-color:#ffffff66;color:#000000d9;width:100%;max-width:320px;min-height:42px;padding:9px 28px;border:0;cursor:pointer}.BorderedPill_root__MZXJw .BorderedPill_border__1N58h{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.BorderedPill_root__MZXJw .BorderedPill_content__epNdO{position:relative;z-index:1;display:flex;gap:12px;font-size:16px}.BorderedPill_root__MZXJw .BorderedPill_content__epNdO svg{padding-top:3px}.BorderedPill_root__MZXJw .BorderedPill_content__epNdO .BorderedPill_label__32bPJ{padding-top:2px}.BorderedPill_white__Cd1Rf{color:#fff}.BorderedPill_white__Cd1Rf svg path{fill:#fff}@keyframes MobileNavigation_fadeIn__1gyWY{0%{opacity:0}to{opacity:1}}@keyframes MobileNavigation_fadeOut__uMbYl{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-15px)}}@keyframes MobileNavigation_fadeInLeft__Eru5R{0%{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@keyframes MobileNavigation_fadeInRightToLeft__NKV9t{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}.MobileNavigation_animate-fadeInLeft__jtss6{animation:MobileNavigation_fadeInLeft__Eru5R .3s ease-in-out forwards}.MobileNavigation_animate-fadeIn__AaCaU{animation:MobileNavigation_fadeIn__1gyWY .3s ease-in-out forwards}.MobileNavigation_animate-fadeOut__PDZLn,.MobileNavigation_nav__ZUhIm .MobileNavigation_disableContentsTxt__z_B6w{animation:MobileNavigation_fadeOut__uMbYl .3s ease-in-out forwards;animation-duration:.8s;animation-fill-mode:forwards}.MobileNavigation_animate-slowFadeIn__7JaCi{animation:MobileNavigation_fadeIn__1gyWY 1s ease-in-out forwards}.MobileNavigation_animate-fadeInRightToLeft__sP5uo{animation:MobileNavigation_fadeInRightToLeft__NKV9t .5s ease-in-out forwards}@keyframes MobileNavigation_fadeInAndOut__rJJZo{0%{opacity:0}50%{opacity:1}to{opacity:0}}.MobileNavigation_animate-fadeInAndOut__X7tdI{animation:MobileNavigation_fadeInAndOut__rJJZo 2s linear infinite}@keyframes MobileNavigation_rotateFadeIn__J2ChQ{0%{opacity:60%;transform:rotate(0deg)}50%{opacity:100%;transform:rotate(359deg)}to{opacity:60%;transform:rotate(359deg)}}.MobileNavigation_animate-rotateFadeIn__qDJWn{animation:MobileNavigation_rotateFadeIn__J2ChQ 5s ease-in infinite}@keyframes MobileNavigation_slideInFromLeft__M_XgP{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}.MobileNavigation_animate-slideInFromLeft__KtGRL{animation:MobileNavigation_slideInFromLeft__M_XgP 1s ease-in-out forwards}@keyframes MobileNavigation_slideInFromRight__xlXTy{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.MobileNavigation_animate-slideInFromRight__Nt3w6{display:block;opacity:0;animation:MobileNavigation_slideInFromRight__xlXTy 1s ease-in-out forwards}@keyframes MobileNavigation_slideInFromTop__eHTbF{0%{top:-100%;opacity:0}to{top:50px;opacity:1}}.MobileNavigation_animate-slideInFromTop__s2gSo{animation:MobileNavigation_slideInFromTop__eHTbF 1s ease-in-out forwards}@keyframes MobileNavigation_slideInFromBottom__HBUgS{0%{bottom:-100%;opacity:0}to{bottom:50px;opacity:1}}.MobileNavigation_animate-slideInFromBottom__ftZdb{animation:MobileNavigation_slideInFromBottom__HBUgS 1s ease-in-out forwards}@keyframes MobileNavigation_slideDown__oI4M9{0%{top:-200px;opacity:0}to{top:0;opacity:1}}.MobileNavigation_animate-slideDown__Erm1z{animation:MobileNavigation_slideDown__oI4M9 1s ease forwards}@keyframes MobileNavigation_pulsate___jNq_{0%{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}to{opacity:.9;transform:scale(1)}}.MobileNavigation_animate_pulsate__02RSr{animation:MobileNavigation_pulsate___jNq_ 1.5s ease-out;opacity:1;transform:scale(1)}.MobileNavigation_nav__ZUhIm{margin:20px 16px 16px}.MobileNavigation_nav__ZUhIm .MobileNavigation_activePage__DHWj9{cursor:pointer;background-image:url(/keepsimple_/assets/longevity/nav-hover-bg.png);color:#fff;border:unset;padding:15px 16px;width:100%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:space-between;align-items:center}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ{transform:translateY(-10px);opacity:0;visibility:hidden;pointer-events:none;position:absolute;display:none;z-index:888;transition:transform .22s ease,opacity .22s ease,visibility 0s linear .22s;will-change:transform,opacity;background-color:#fff;width:93%;list-style:none;padding:0;margin:8px 0 0}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_li__JnDcK .MobileNavigation_link__X_q9c,.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_subNav__73wtT .MobileNavigation_link__X_q9c{color:#000000a6;text-decoration:none;display:flex}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_li__JnDcK .MobileNavigation_habitsArrow__HNsVP,.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_subNav__73wtT .MobileNavigation_habitsArrow__HNsVP{animation:MobileNavigation_rotateArrowDown__eBWd9 .22s ease forwards}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_li__JnDcK .MobileNavigation_habitsArrow__HNsVP path,.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_subNav__73wtT .MobileNavigation_habitsArrow__HNsVP path{fill:#000000a6}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_li__JnDcK .MobileNavigation_openHabitsArrow__fGgm5,.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_subNav__73wtT .MobileNavigation_openHabitsArrow__fGgm5{animation:MobileNavigation_rotateArrowUp__Gbbl7 .22s ease forwards}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_li__JnDcK{display:flex;align-items:flex-start;padding:13px 16px;gap:8px;position:relative;justify-content:space-between}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_li__JnDcK .MobileNavigation_divider__dEakZ{position:absolute;bottom:0;left:0;width:100%;max-width:310px}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_li__JnDcK.MobileNavigation_active___5rJL{display:block}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_li__JnDcK.MobileNavigation_active___5rJL .MobileNavigation_link__X_q9c{color:#000;font-weight:500}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_habitsLi__NCVN_{flex-direction:column;align-items:baseline}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_subNav__73wtT{transform:translateY(-10px);opacity:0;visibility:hidden;pointer-events:none;z-index:888;transition:transform .22s ease,opacity .22s ease,visibility 0s linear .22s;will-change:transform,opacity;background-color:#fff;display:none;list-style:none;padding:0;margin:0}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_subLi__RKhCu{display:flex;gap:13px;align-items:center;padding-bottom:13px;padding-top:13px}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_subLi__RKhCu .MobileNavigation_icon__9fBuF{width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ .MobileNavigation_subNav__73wtT.MobileNavigation_openSubNav__5D_bh,.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ.MobileNavigation_open__HbwSP{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;display:block;transition:transform .22s ease,opacity .22s ease,visibility 0s}.MobileNavigation_nav__ZUhIm .MobileNavigation_txtAndIcon__lUCSk{display:flex;gap:8px}.MobileNavigation_nav__ZUhIm .MobileNavigation_habitsTxtAndIcon__69W5D{display:flex;gap:8px;width:100%;align-items:center;justify-content:space-between}.MobileNavigation_nav__ZUhIm .MobileNavigation_contentsTxt__YCe8f{display:block}.MobileNavigation_nav__ZUhIm .MobileNavigation_disableContentsTxt__z_B6w{animation-duration:.1s}.MobileNavigation_nav__ZUhIm .MobileNavigation_arrow__5OkWc{animation:MobileNavigation_rotateArrowDown__eBWd9 .22s ease forwards}.MobileNavigation_nav__ZUhIm .MobileNavigation_openArrow__N1nvh{animation:MobileNavigation_rotateArrowUp__Gbbl7 .22s ease forwards}@media(prefers-reduced-motion:reduce){.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ,.MobileNavigation_nav__ZUhIm .MobileNavigation_navList__r1BZQ.MobileNavigation_open__HbwSP,.MobileNavigation_nav__ZUhIm .MobileNavigation_openSubNav__5D_bh,.MobileNavigation_nav__ZUhIm .MobileNavigation_subNav__73wtT{transition:none;transform:none}}.MobileNavigation_nextButton__4WY_U{margin-left:16px}.MobileNavigation_nextButton__4WY_U .MobileNavigation_nextStaticTxt__n8Lx2{color:#484848;font-size:16px;font-weight:400}.MobileNavigation_nextButton__4WY_U .MobileNavigation_nextPage__aG91x{font-weight:600;color:#000}.MobileNavigation_nextButton__4WY_U span{gap:5px!important}@keyframes MobileNavigation_rotateArrowUp__Gbbl7{0%{transform:rotate(0deg)}to{transform:rotate(-90deg)}}@keyframes MobileNavigation_rotateArrowDown__eBWd9{0%{transform:rotate(-90deg)}to{transform:rotate(0deg)}}.Navigation_subUl__3ZzhO,.Navigation_ul__3HM6Q{display:flex;gap:8px;list-style:none;padding-left:0;margin-left:0;margin-bottom:8px}.Navigation_subUl__3ZzhO .Navigation_item__FL1Jy,.Navigation_subUl__3ZzhO .Navigation_subItem__g3Haz,.Navigation_ul__3HM6Q .Navigation_item__FL1Jy,.Navigation_ul__3HM6Q .Navigation_subItem__g3Haz{background-image:url(/keepsimple_/assets/longevity/nav-bg.svg);background-repeat:no-repeat;background-size:cover;width:222px;height:49px;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none}.Navigation_subUl__3ZzhO .Navigation_item__FL1Jy:hover,.Navigation_subUl__3ZzhO .Navigation_subItem__g3Haz:hover,.Navigation_ul__3HM6Q .Navigation_item__FL1Jy:hover,.Navigation_ul__3HM6Q .Navigation_subItem__g3Haz:hover{cursor:pointer}.Navigation_subUl__3ZzhO .Navigation_item__FL1Jy,.Navigation_ul__3HM6Q .Navigation_item__FL1Jy{position:relative}.Navigation_subUl__3ZzhO .Navigation_item__FL1Jy:after,.Navigation_ul__3HM6Q .Navigation_item__FL1Jy:after{content:"";position:absolute;inset:0;background-image:url(/keepsimple_/assets/longevity/navbar-borders.svg);background-color:#fff;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity .2s ease}.Navigation_subUl__3ZzhO .Navigation_item__FL1Jy:hover:after,.Navigation_ul__3HM6Q .Navigation_item__FL1Jy:hover:after{opacity:1}.Navigation_subUl__3ZzhO .Navigation_subItem__g3Haz,.Navigation_ul__3HM6Q .Navigation_subItem__g3Haz{background-image:url(/keepsimple_/assets/longevity/nav-sub-bg.png)}.Navigation_subUl__3ZzhO .Navigation_subItem__g3Haz:hover,.Navigation_ul__3HM6Q .Navigation_subItem__g3Haz:hover{background-image:url(/keepsimple_/assets/longevity/nav-sub-bg-hover.png)}.Navigation_subUl__3ZzhO .Navigation_subItem__g3Haz:hover .Navigation_link__o3kf0,.Navigation_subUl__3ZzhO .Navigation_subItem__g3Haz:hover .Navigation_subLink__TnmMU,.Navigation_ul__3HM6Q .Navigation_subItem__g3Haz:hover .Navigation_link__o3kf0,.Navigation_ul__3HM6Q .Navigation_subItem__g3Haz:hover .Navigation_subLink__TnmMU{color:#b67636}.Navigation_subUl__3ZzhO .Navigation_subItem__g3Haz:hover svg path,.Navigation_ul__3HM6Q .Navigation_subItem__g3Haz:hover svg path{fill:#b67636!important}.Navigation_subUl__3ZzhO .Navigation_itemActive__I5WX6,.Navigation_ul__3HM6Q .Navigation_itemActive__I5WX6{text-decoration:none;cursor:pointer;background-image:url(/keepsimple_/assets/longevity/nav-hover-bg.png);background-size:cover}.Navigation_subUl__3ZzhO .Navigation_itemActive__I5WX6:after,.Navigation_ul__3HM6Q .Navigation_itemActive__I5WX6:after{display:none}.Navigation_subUl__3ZzhO .Navigation_itemActive__I5WX6 .Navigation_link__o3kf0,.Navigation_subUl__3ZzhO .Navigation_itemActive__I5WX6 .Navigation_subLink__TnmMU,.Navigation_ul__3HM6Q .Navigation_itemActive__I5WX6 .Navigation_link__o3kf0,.Navigation_ul__3HM6Q .Navigation_itemActive__I5WX6 .Navigation_subLink__TnmMU{color:#fff}.Navigation_subUl__3ZzhO .Navigation_itemActive__I5WX6 .Navigation_link__o3kf0 svg path,.Navigation_subUl__3ZzhO .Navigation_itemActive__I5WX6 .Navigation_subLink__TnmMU svg path,.Navigation_ul__3HM6Q .Navigation_itemActive__I5WX6 .Navigation_link__o3kf0 svg path,.Navigation_ul__3HM6Q .Navigation_itemActive__I5WX6 .Navigation_subLink__TnmMU svg path{fill:#fff}.Navigation_subUl__3ZzhO .Navigation_itemActive__I5WX6:hover,.Navigation_ul__3HM6Q .Navigation_itemActive__I5WX6:hover{cursor:pointer;background-image:url(/keepsimple_/assets/longevity/nav-hover-bg.png)}.Navigation_subUl__3ZzhO .Navigation_subItemActive__TZU4A,.Navigation_ul__3HM6Q .Navigation_subItemActive__TZU4A{background-image:url(/keepsimple_/assets/longevity/nav-sub-bg-hover.png)}.Navigation_subUl__3ZzhO .Navigation_subItemActive__TZU4A .Navigation_link__o3kf0,.Navigation_subUl__3ZzhO .Navigation_subItemActive__TZU4A .Navigation_subLink__TnmMU,.Navigation_ul__3HM6Q .Navigation_subItemActive__TZU4A .Navigation_link__o3kf0,.Navigation_ul__3HM6Q .Navigation_subItemActive__TZU4A .Navigation_subLink__TnmMU{color:#b67636}.Navigation_subUl__3ZzhO .Navigation_subItemActive__TZU4A .Navigation_link__o3kf0 svg path,.Navigation_subUl__3ZzhO .Navigation_subItemActive__TZU4A .Navigation_subLink__TnmMU svg path,.Navigation_ul__3HM6Q .Navigation_subItemActive__TZU4A .Navigation_link__o3kf0 svg path,.Navigation_ul__3HM6Q .Navigation_subItemActive__TZU4A .Navigation_subLink__TnmMU svg path{fill:#b67636}.Navigation_subUl__3ZzhO .Navigation_link__o3kf0,.Navigation_subUl__3ZzhO .Navigation_subLink__TnmMU,.Navigation_ul__3HM6Q .Navigation_link__o3kf0,.Navigation_ul__3HM6Q .Navigation_subLink__TnmMU{position:relative;z-index:1;text-decoration:none;color:#000000d9;display:flex;justify-content:center;align-items:center;gap:8px}.Navigation_link__o3kf0 svg:first-child{margin-top:-5px}.Navigation_subNav__YcwcY{position:relative;overflow:hidden;height:83px}.Navigation_subNav__YcwcY .Navigation_subItem__g3Haz{height:unset}.Navigation_subNav__YcwcY .Navigation_subItem__g3Haz:hover svg path{fill:#fff}.Navigation_subNav__YcwcY .Navigation_subLink__TnmMU{width:100%;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:color .2s ease}.Navigation_subNav__YcwcY .Navigation_subLink__TnmMU svg path{fill:#bdbdbd;transition:fill .2s ease}.Navigation_subNav__YcwcY .Navigation_curtains__MK1QS{transform:translateY(0);position:absolute;will-change:transform,opacity;transition:transform .3s ease,opacity .3s ease;z-index:55}.Navigation_subNav__YcwcY .Navigation_curtainsOpen__A557E{transform:translateY(100%)}.Navigation_subUl__3ZzhO{margin-bottom:0;margin-top:0}@media(max-width:1170px){.Navigation_nav__EePK6{margin:0 15px}}.Layout_longevityMain__G8r2R{max-width:1140px;margin:0 auto}.Layout_longevityMain__G8r2R .Layout_section__w86WS{display:flex;position:relative}.Layout_longevityMain__G8r2R .Layout_contentBlur__UBymP{filter:blur(2px);z-index:2}@media(max-width:965px){.Layout_longevityMain__G8r2R .Layout_section__w86WS{gap:0}}body,html{padding:0;margin:0}html{overflow-y:overlay;overflow-x:hidden}html::-webkit-scrollbar{width:8px;border-left:1px solid #fafafa}html::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb{border-radius:5px;border-left:1px solid #fafafa}body.noScroll{overflow:hidden}html::-webkit-scrollbar-thumb{background:rgba(40,88,123,.5)}html.scroll-style-articles::-webkit-scrollbar-thumb,html.scroll-style-home::-webkit-scrollbar-thumb{background-color:#262626}html.scroll-style-longevity::-webkit-scrollbar-thumb{background:#e2d0b1}html.hide-body-move{scrollbar-gutter:stable}body{background:linear-gradient(180deg,#f9fafb,#e8e8e8),#f9fafb;color:#252626;transition:.3s}body.darkTheme{background-color:#1b1e26;color:#dadada}body.darkTheme::-webkit-scrollbar{width:8px;border-left:1px solid;border-image:linear-gradient(180deg,#1e2023,#303338) 1}body.darkTheme::-webkit-scrollbar-track{background:transparent}body.darkTheme::-webkit-scrollbar-thumb{background-color:#262626;border-radius:5px;border-left:1px solid;border-image:linear-gradient(180deg,#1e2023,#303338) 1}body ol li{font-size:18px;margin-bottom:.5rem}.keepsimplePages{background-image:url(/keepsimple_/assets/landingPage/landing-bg.webp)!important;background:unset}.keepsimplePagesDark{background-image:url(/keepsimple_/assets/landingPage/landing-dark-bg.webp)!important;background-repeat:repeat;background-size:560px 420px}.videoWrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;pointer-events:none;background:transparent}.mask{width:100%;height:100%;animation:revealMaskInAndOut .8s ease-in forwards;-webkit-mask-image:radial-gradient(circle at right top,#000 68%,hsla(0,0%,100%,.8) 72%,transparent 78%);mask-image:radial-gradient(circle at right top,#000 68%,hsla(0,0%,100%,.8) 72%,transparent 78%);mask-size:0 0;mask-repeat:no-repeat;mask-position:right top;-webkit-mask-size:0 0;-webkit-mask-repeat:no-repeat;-webkit-mask-position:right top}@keyframes revealMaskInAndOut{0%{mask-size:0 0;-webkit-mask-size:0 0;mask-image:radial-gradient(circle at right top,#000 68%,hsla(0,0%,100%,.8) 72%,transparent 78%);-webkit-mask-image:radial-gradient(circle at right top,#000 68%,hsla(0,0%,100%,.8) 72%,transparent 78%)}50%{mask-size:200% 300%;-webkit-mask-size:200% 307%;mask-image:radial-gradient(circle at right top,#000 68%,hsla(0,0%,100%,.8) 72%,transparent 78%);-webkit-mask-image:radial-gradient(circle at right top,#000 68%,hsla(0,0%,100%,.8) 72%,transparent 78%)}to{mask-size:300% 300%;-webkit-mask-size:300% 300%;mask-image:radial-gradient(circle at right top,transparent 20%,hsla(0,0%,100%,.6) 25%,#000 30%);-webkit-mask-image:radial-gradient(circle at right top,transparent 20%,hsla(0,0%,100%,.6) 25%,#000 30%)}}.loadingVideo{width:100%;height:100%;object-fit:cover}.articlePage::-webkit-scrollbar-thumb{background:#262626!important;border-radius:5px;border-left:1px solid #fafafa}.Toastify__toast-container{width:unset!important;cursor:default!important}.Toastify__toast{background:unset;background-color:unset!important;box-shadow:unset!important;overflow:unset!important;cursor:default!important}.slick-list{width:948px}.contributors-next-arrow,.contributors-prev-arrow{cursor:pointer;position:absolute;transform:translateY(-50%)}.contributors-next-arrow{right:19px;top:50%}.contributors-prev-arrow{z-index:1;left:19px;top:50%}@font-face{font-family:Sarabun-Regular;src:url(/keepsimple_/fonts/Sarabun/Sarabun-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Sarabun-Medium;src:url(/keepsimple_/fonts/Sarabun/Sarabun-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Aldrich;src:url(/keepsimple_/fonts/Aldrich-Regular.ttf) format("truetype");font-weight:400;font-display:optional}@font-face{font-family:Tomorrow-Regular;src:url(/keepsimple_/fonts/Tomorrow/Tomorrow-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Tomorrow;src:url(/keepsimple_/fonts/Tomorrow/Tomorrow-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Tomorrow-Medium;src:url(/keepsimple_/fonts/Tomorrow/Tomorrow-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:Jost-Regular;src:url(/keepsimple_/fonts/Jost/Jost-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Jost-Medium;src:url(/keepsimple_/fonts/Jost/Jost-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:IBMPlexSans-SemiBold\.ttf;src:url(/keepsimple_/fonts/IBMPlexSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Aboreto-Regular;src:url(/keepsimple_/fonts/Aboreto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cormorant_Garamond-Regular;src:url(/keepsimple_/fonts/Cormorant_Garamond/static/CormorantGaramond-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Source-Serif-Regular";src:url(/keepsimple_/fonts/Source-Serif-4/static/SourceSerif4-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source-Serif-Bold";src:url(/keepsimple_/fonts/Source-Serif-4/static/SourceSerif4-Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source-Serif-SemiBold";src:url(/keepsimple_/fonts/Source-Serif-4/static/SourceSerif4-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:YujiSyuku-Regular;src:url(/keepsimple_/fonts/YujiSyuku-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{font-family:"Source-Serif-Regular",sans-serif}@media(max-width:961px){body{background-size:contain}}.vibesuite-root{--bg-base:#f4efe6;--bg-card:#f7f2ea;--bg-card-active:#fdf5e8;--bg-hero:#ede7da;--text-primary:#1c1c1a;--text-secondary:#756f69;--text-tertiary:#968f87;--accent:#b83232;--accent-light:#d4504a;--accent-kanji:rgba(184,50,50,.3);--accent-kanji-active:rgba(184,50,50,.6);--border:#ddd7ce;--border-strong:#c8c0b5;--bg-dim:hsla(39,39%,93%,.75);--font-display:"Source-Serif-Regular",Georgia,serif;--font-body:"EB Garamond",Georgia,serif;--font-ui:"Jost",system-ui,sans-serif;--font-japanese:"YujiSyuku-Regular",serif;background-color:var(--bg-base);font-family:var(--font-body);color:var(--text-primary);min-height:100vh}.vibesuite-root *,.vibesuite-root :after,.vibesuite-root :before{box-sizing:border-box}.vibesuite-root [role=button],.vibesuite-root a,.vibesuite-root button{transition:color .15s ease,background .15s ease,border-color .15s ease,opacity .15s ease,transform .15s ease}.vibesuite-root:after{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:9999}.vibesuite-root ::-webkit-scrollbar{width:5px}.vibesuite-root ::-webkit-scrollbar-track{background:transparent}.vibesuite-root ::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.vibesuite-root ::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}body.darkTheme .vibesuite-root{--bg-base:#1b1e26;--bg-card:#222730;--bg-card-active:#2a2f3a;--bg-hero:#1e2330;--bg-dim:rgba(27,30,38,.8);--text-primary:#dadada;--text-secondary:#a0a0a0;--text-tertiary:#707070;--accent:#d4504a;--accent-light:#e06060;--accent-kanji:rgba(212,80,74,.3);--accent-kanji-active:rgba(212,80,74,.6);--border:#2e3340;--border-strong:#3a4050}body.darkTheme .vibesuite-root:after{opacity:.02;filter:invert(1)}@keyframes vibesuite-slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes vibesuite-slide-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}.animate-slide-in{animation:vibesuite-slide-in .2s ease-out forwards}.animate-slide-out{animation:vibesuite-slide-out .2s ease-in forwards}@keyframes vibesuite-slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.animate-sidebar{animation:vibesuite-slide-in-left .25s ease-out}@keyframes vibesuite-modal-in{0%{opacity:0;transform:scale(.97) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes vibesuite-modal-out{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.97) translateY(8px)}}.animate-modal-in{animation:vibesuite-modal-in .2s ease-out forwards}.animate-modal-out{animation:vibesuite-modal-out .15s ease-in forwards}@keyframes guidePulse{0%,to{opacity:.15}50%{opacity:.4}}@keyframes loaderFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&family=EB+Garamond:ital,wght@0,400;0,500;1,400;1,500&display=swap");body.ai-atlas-page:not(.darkTheme) #__next>header{background:#ece4cf}html.scroll-style-atlas{scrollbar-color:#6a6457 #e6dcc2;scrollbar-width:thin}html.scroll-style-atlas::-webkit-scrollbar{width:10px;border-left:1px solid #e6dcc2}html.scroll-style-atlas::-webkit-scrollbar-track{background:#e6dcc2}html.scroll-style-atlas::-webkit-scrollbar-thumb{background:#6a6457;border-radius:2px;border-left:1px solid #e6dcc2}html.scroll-style-atlas::-webkit-scrollbar-thumb:hover{background:#b3392b}.ai-atlas-root{--paper:#ece4cf;--paper-2:#e6dcc2;--rule:#2a2a2a;--rule-soft:rgba(42,42,42,.35);--rule-faint:rgba(42,42,42,.16);--ink:#1a1a1a;--ink-2:#3d3a33;--ink-3:#6a6457;--red:#b3392b;--red-deep:#8d2a20;--blue:#4a6f99;--gold:#c08a2c;--ink-fill:#181818;--mono:"JetBrains Mono","IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--serif:"EB Garamond","Cormorant Garamond",Georgia,serif;--r:2px;--hairline:1px;position:relative;background:var(--paper);color:var(--ink);font-family:var(--mono);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;letter-spacing:.01em;min-height:100vh}.ai-atlas-root *,.ai-atlas-root :after,.ai-atlas-root :before{box-sizing:border-box}.ai-atlas-root:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 110% 80% at 50% 50%,transparent 60%,rgba(0,0,0,.08) 100%),radial-gradient(circle at 20% 10%,rgba(255,250,235,.4),transparent 50%);z-index:1}.sheet{position:relative;width:min(1640px,100%);margin:0 auto;padding:24px 28px 28px;z-index:2}.doc-header{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:14px;border-bottom:var(--hairline) solid var(--rule);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.doc-header .header-left{display:inline-flex}.doc-header .header-left,.doc-header .meta{align-items:baseline;gap:22px;flex-wrap:nowrap}.doc-header .meta{display:flex}.doc-header .meta b{color:var(--ink);font-weight:600;letter-spacing:.04em}.doc-header .cjk{font-family:var(--serif);font-size:16px;letter-spacing:.32em;color:var(--ink);white-space:nowrap}.cjk__kanji{color:var(--red);font-weight:600}.meta-group{display:inline-flex;align-items:baseline;gap:8px}.meta-label{color:var(--red);font-weight:600;letter-spacing:.22em;font-size:12px}.meta-unit{opacity:.85;letter-spacing:.18em}.meta-tail,.meta-unit{color:var(--ink-3);font-size:12px}.meta-tail{opacity:.7;letter-spacing:.14em}.meta-sep{color:var(--red);opacity:.55;font-size:12px;letter-spacing:0;display:inline-block;transform:scale(.65) translateY(-1px);transform-origin:center}.meta-intro{color:var(--red);font-weight:600;letter-spacing:.18em}.workspace--v4{display:grid;grid-template-columns:1fr 380px;grid-gap:24px;gap:24px;align-items:start}.rail{position:-webkit-sticky;position:sticky;top:16px;display:flex;flex-direction:column;gap:18px}.panel{position:relative;border:var(--hairline) solid var(--rule);background:rgba(255,250,235,.25);padding:22px 16px 16px}.panel__title{position:absolute;top:-10px;left:14px;background:var(--paper);padding:0 8px;font-size:14px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);max-width:calc(100% - 56px);line-height:1.25;display:inline-block}.panel__title .cjk{font-family:var(--serif);color:var(--red);margin-left:6px;letter-spacing:0;white-space:nowrap}.panel__corner-mark{position:absolute;top:-12px;right:14px;width:20px;height:20px;background:var(--red);display:grid;place-items:center;color:var(--paper);font-family:var(--serif);font-size:14px;z-index:2}.panel--dossier{transition:padding-top .25s ease}.panel--dossier .panel__title{top:-9px}@keyframes ai-atlas-dossier-fade{0%{opacity:0}to{opacity:1}}.dossier__body,.panel--dossier .panel__title{animation:ai-atlas-dossier-fade .32s ease-out both}.legend-kv li,.panel--dossier .kv li{transition:color .25s ease}.kv{list-style:none;padding:0;margin:0;font-size:14px}.kv li{display:flex;gap:10px;padding:5px 0;color:var(--ink-2)}.kv li .k{color:var(--ink-3);flex:0 0 110px;text-transform:lowercase;display:flex;align-items:center}.kv li .v{color:var(--ink);flex:1 1;min-width:0;word-break:break-word}.kv li .v.red{color:var(--red)}.kv li .v.blue{color:var(--blue)}.kv li .v.gold{color:var(--gold)}.kv li .v.v--ref{cursor:pointer;transition:filter .15s ease}.kv li .v.v--ref:hover{filter:brightness(1.15)}.legend-kv li{padding:8px 0}.dmd{display:inline-block;width:10px;height:10px;background:var(--red);transform:rotate(45deg) translateY(-1px);margin-right:7px;flex:none}.dmd.blue{background:var(--blue)}.dmd.gold{background:var(--gold)}.canvas--orbital{position:relative;border:var(--hairline) solid var(--rule);background:linear-gradient(hsla(43,43%,87%,.7),hsla(43,43%,87%,.7)),url(/ai-atlas/bg.webp) 50% /100% 100% no-repeat,radial-gradient(ellipse 70% 60% at 50% 50%,var(--paper-2) 0,var(--paper) 75%);aspect-ratio:1500/1500;padding:24px;isolation:isolate}.canvas--orbital:before{inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.10  0 0 0 0 0.08  0 0 0 0 0.05  0 0 0 0.55 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");opacity:.07;mix-blend-mode:multiply}.canvas--orbital:after,.canvas--orbital:before{content:"";position:absolute;pointer-events:none;z-index:0}.canvas--orbital:after{bottom:14px;right:14px;width:150px;height:150px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text x='50' y='82' font-family='serif' font-size='96' font-weight='400' fill='%231a1a1a' text-anchor='middle'>%E5%9B%B3</text></svg>");background-repeat:no-repeat;background-size:contain;opacity:.035;-webkit-user-select:none;-moz-user-select:none;user-select:none}.orbital-svg{width:100%;height:100%;display:block;overflow:visible;position:relative;z-index:1}.canvas-stats{position:absolute;top:18px;left:22px;font-family:var(--mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);opacity:.78;pointer-events:none;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.canvas-stats__row{display:flex;gap:8px;padding:1px 0}.canvas-stats__row .k{color:var(--ink-3)}.canvas-stats__row .v{color:var(--ink);font-feature-settings:"tnum"}.corner{position:absolute;width:14px;height:14px;border:1px solid var(--ink);pointer-events:none}.corner--tl{top:6px;left:6px;border-right:0;border-bottom:0}.corner--tr{top:6px;right:6px;border-left:0;border-bottom:0}.corner--bl{bottom:6px;left:6px;border-right:0;border-top:0}.corner--br{bottom:6px;right:6px;border-left:0;border-top:0}.center-mark{transition:opacity .2s ease}.center-mark.is-dim{opacity:.35}.center-mark.is-active circle:first-child{fill:#fff8e6}@keyframes ai-atlas-center-pulse{0%,to{stroke-width:1.4}50%{stroke-width:5}}.center-mark.is-glow circle:first-child{animation:ai-atlas-center-pulse 1.4s ease-in-out infinite}.center-mark__label{font-family:var(--mono);font-size:16px;letter-spacing:.32em;fill:var(--ink)}.center-mark__sub{font-family:var(--serif);font-style:italic;font-size:12px;fill:var(--ink-3);letter-spacing:.04em}.territory__label{font-size:14px;letter-spacing:.32em;cursor:default}.ring__label,.territory__label{font-family:var(--mono);-moz-user-select:none;user-select:none;-webkit-user-select:none;fill:var(--ink-3);text-transform:uppercase}.ring__label{font-size:12px;letter-spacing:.36em;opacity:.72;paint-order:stroke fill;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round;cursor:pointer;transition:opacity .18s ease,fill .18s ease}.ring__label.is-glow,.ring__label:hover{opacity:1;fill:var(--red)}.ring__label.is-dim{opacity:.28}.ring__circle{transition:stroke .18s ease,stroke-width .18s ease,opacity .18s ease}.ring__circle.is-glow{stroke:var(--red);stroke-width:1.4}.ring__circle.is-dim{opacity:.32}.node.node--redacted{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.06em}.node.node--redacted:hover{background:#1a1a1a;color:#d4ffd4}.node--redacted .node__label small,.node--redacted.node--filled .node__label small{color:hsla(0,0%,100%,.6)}.node__dot{width:7px;height:7px;border-radius:50%;background:var(--ink-3);flex:none;box-shadow:0 0 0 1px var(--paper)}.node__dot--ok{background:#2f8a3e}.node__dot--warn{background:var(--gold)}.node__dot--down{background:var(--red)}.node__dot--unknown{background:var(--ink-3)}.node--filled .node__dot{box-shadow:0 0 0 1px var(--ink-fill)}.atlas-loading{padding:80px 0;text-align:center;font-family:var(--mono);font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.atlas-loading code{font-family:var(--mono);color:var(--red);text-transform:none;letter-spacing:0}.wire{transition:opacity .2s ease,stroke .2s ease}.wire.is-dim{opacity:.18}.node-wrap{width:100%;height:100%;display:flex;justify-content:center;font-family:var(--mono)}.node,.node-wrap{align-items:center}.node{background:var(--paper);border:1px solid var(--ink);border-radius:var(--r);padding:7px 12px;font-size:14px;line-height:1.2;display:inline-flex;gap:8px;white-space:nowrap;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.node small{display:block;font-size:14px;color:var(--ink-3);letter-spacing:.04em;margin-top:2px}.node__label{display:flex;flex-direction:column;line-height:1.2}.node:hover{background:#fff8e6;box-shadow:0 2px 0 var(--ink);transform:translateY(-1px)}.node.is-active{background:#fff8e6;box-shadow:0 0 0 1.4px var(--red),1px 2px 0 -.5px var(--red-deep)}.node.is-dim{opacity:.45}@keyframes ai-atlas-node-pulse{0%,to{box-shadow:0 0 0 1px var(--red),0 0 0 0 rgba(179,57,43,0)}50%{box-shadow:0 0 0 1px var(--red),0 0 0 7px rgba(179,57,43,.27)}}@keyframes ai-atlas-node-pulse-active{0%,to{box-shadow:0 0 0 1px var(--red),1px 2px 0 -.5px var(--red-deep),0 0 0 0 rgba(179,57,43,0)}50%{box-shadow:0 0 0 1px var(--red),1px 2px 0 -.5px var(--red-deep),0 0 0 8px rgba(179,57,43,.27)}}.node.is-glow{animation:ai-atlas-node-pulse 1.4s ease-in-out infinite}.node.is-glow.is-active{animation:ai-atlas-node-pulse-active 1.4s ease-in-out infinite}.node--filled{background:var(--ink-fill);color:var(--paper);border-color:var(--ink-fill)}.node--filled small{color:hsla(0,0%,100%,.55)}.node--filled:hover{background:#2a2a2a}.node--filled.is-active{background:#2a2a2a;color:var(--paper)}.dossier__link{color:var(--red);text-decoration:none;border-bottom:1px solid var(--rule-soft)}.dossier__link:hover{border-bottom-color:var(--red)}.dossier__tip{-webkit-text-decoration:underline dotted var(--rule-soft);text-decoration:underline dotted var(--rule-soft);text-underline-offset:3px;cursor:help;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.dossier__tip:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.dossier__desc{font-family:var(--mono);font-size:14px;color:var(--ink);line-height:1.55;margin:6px 0 14px;padding-bottom:12px;border-bottom:1px dashed var(--rule-soft)}.doc-footer{margin-top:26px;padding-top:14px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.doc-footer .serif{font-family:var(--serif);font-style:italic;text-transform:none;letter-spacing:0}.ink-consume{position:absolute;inset:0;pointer-events:auto;z-index:50;background:var(--ink-fill);-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%);animation:ai-atlas-ink-grow 7s cubic-bezier(.55,0,.82,.55) forwards,ai-atlas-ink-fade 9.5s linear forwards}@keyframes ai-atlas-ink-grow{0%{-webkit-clip-path:circle(0 at 50% 50%);clip-path:circle(0 at 50% 50%)}to{-webkit-clip-path:circle(80% at 50% 50%);clip-path:circle(80% at 50% 50%)}}@keyframes ai-atlas-ink-fade{0%,80%{opacity:1}to{opacity:0}}.hanko-row{gap:8px}.hanko,.hanko-row{display:inline-flex;align-items:center}.hanko{justify-content:center;background:transparent;color:var(--red);font-family:var(--serif);font-size:16px;letter-spacing:.06em;text-transform:none;padding:4px 9px;box-shadow:inset 0 0 0 1px var(--red);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.hr-dotted{border:0;margin:10px 0}.hr-dotted,.legend-cta{border-top:1px dashed var(--rule-soft)}.legend-cta{display:block;margin-top:14px;padding-top:12px;font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-align:center;color:var(--red);text-decoration:none;transition:color .18s ease,letter-spacing .18s ease}.legend-cta:hover{color:var(--red-deep);letter-spacing:.08em}.muted{color:var(--ink-3)}.serif{font-family:var(--serif)}.italic{font-style:italic}.cjk{font-family:var(--serif);color:var(--red);font-size:14px;letter-spacing:.2em}.rail>.panel:first-child{min-height:307px}.doctrine-panel{animation:ai-atlas-dossier-fade .32s ease-out both;height:307px;padding:0;overflow:hidden}.doctrine-panel .panel__title{top:14px;z-index:3}.doctrine-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.5}.view-toggle{position:relative;display:grid;grid-template-columns:1fr 1fr;border:var(--hairline) solid var(--rule);background:var(--paper);overflow:hidden;isolation:isolate}.view-toggle:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:var(--ink-fill);z-index:0;transition:transform .42s cubic-bezier(.5,.05,.2,1);transform:translateX(0)}.view-toggle[data-mode=security]:before{transform:translateX(100%)}.view-toggle__btn{position:relative;z-index:1;font-family:var(--mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);background:transparent;border:0;padding:12px 8px;cursor:pointer;transition:color .32s ease}.view-toggle__btn:hover{color:var(--ink)}.view-toggle__btn.is-active{color:var(--paper)}.view-stage{animation:ai-atlas-stage-in .55s cubic-bezier(.4,0,.2,1) both;min-width:0}@keyframes ai-atlas-stage-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.security-view{display:flex;flex-direction:column;gap:28px}.security-canvas{position:relative}.sec-callout{position:absolute;width:240px;background:var(--paper);border:var(--hairline) solid var(--rule);padding:12px 14px;z-index:3;box-shadow:1px 2px 0 -.5px rgba(42,42,42,.18);cursor:default;transition:border-color .18s ease,box-shadow .18s ease}.sec-callout.is-glow{border-color:var(--red);box-shadow:1px 2px 0 -.5px var(--red)}.sec-callout__num{display:inline-block;width:22px;height:22px;background:var(--red);color:var(--paper);font-family:var(--mono);font-size:12px;font-weight:600;text-align:center;line-height:22px;margin-right:9px;vertical-align:middle}.sec-callout__title{display:inline;font-family:var(--mono);font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin:0}.sec-callout__what{margin:9px 0 0;font-size:13px;color:var(--ink-2)}.sec-callout__what,.sec-callout__why{font-family:var(--mono);line-height:1.5}.sec-callout__why{margin:8px 0 0;font-size:12px;color:var(--ink-3);padding-left:8px;border-left:2px solid var(--red)}.sec-callout__why b{color:var(--ink);font-weight:600}.security-canvas .center-mark circle:first-child{animation:ai-atlas-center-pulse 1.4s ease-in-out infinite}.security-pulse{transform-origin:center}@keyframes ai-atlas-ring-pulse{0%,to{stroke-width:1.4}50%{stroke-width:2.6}}.security-canvas .ring__circle.is-glow{animation:ai-atlas-ring-pulse 1.4s ease-in-out infinite}.security-canvas .ring__label.is-glow{fill:var(--red);opacity:1}.security-section{border:var(--hairline) solid var(--rule);background:rgba(255,250,235,.25);padding:28px 28px 26px;position:relative}.security-h2{font-family:var(--serif);font-size:22px;font-weight:500;letter-spacing:.04em;color:var(--ink);margin:0 0 6px;text-transform:uppercase}.security-h2 .cjk{margin-left:10px;font-size:16px;letter-spacing:.1em}.security-sub{font-family:var(--mono);font-size:13px;color:var(--ink-3);margin:0 0 22px;line-height:1.55}.sec-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.sec-stat{border:var(--hairline) solid var(--rule);background:var(--paper);padding:18px 16px;position:relative}.sec-stat:before{content:"";position:absolute;top:8px;left:8px;width:8px;height:8px;background:var(--red);transform:rotate(45deg)}.sec-stat b{display:block;font-family:var(--serif);font-size:40px;font-weight:500;line-height:1;letter-spacing:-.02em;color:var(--ink);margin:8px 0 8px 18px;font-feature-settings:"tnum"}.sec-stat span{display:block;font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin-left:18px}.sec-agent-stage{display:grid;grid-template-columns:280px 1fr;grid-gap:24px;gap:24px;align-items:stretch;margin-top:4px}.sec-apex{background:var(--ink-fill);color:var(--paper);padding:20px 20px 22px;border:var(--hairline) solid var(--ink-fill)}.sec-apex__role{font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:hsla(43,43%,87%,.55);margin-bottom:8px}.sec-apex__name{font-family:var(--serif);font-size:22px;letter-spacing:.04em;margin-bottom:14px}.sec-apex__name .cjk{font-family:var(--serif);color:var(--red);margin-left:8px;font-size:18px;letter-spacing:0}.sec-apex__creds{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.sec-apex__creds li{font-family:var(--mono);font-size:12px;letter-spacing:.06em;color:hsla(43,43%,87%,.85)}.sec-apex__creds li:before{content:"◆ ";color:var(--red);margin-right:4px}.sec-sib-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.sec-sib{border:var(--hairline) solid var(--rule);background:var(--paper);padding:12px 14px}.sec-sib h4{margin:0 0 4px;font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);display:flex;align-items:center;gap:8px}.sec-sib__badge{background:rgba(42,42,42,.08);font-size:10px;font-weight:500;padding:2px 6px;letter-spacing:.06em;text-transform:lowercase}.sec-sib p,.sec-sib__badge{color:var(--ink-3);font-family:var(--mono)}.sec-sib p{margin:0;font-size:12.5px;line-height:1.55}.security-punch{margin:22px 0 0;font-family:var(--mono);font-size:13px;color:var(--ink-2);line-height:1.6}.security-punch b{color:var(--red);font-weight:600}.sec-pattern-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.sec-pattern{border:var(--hairline) solid var(--rule);background:var(--paper);padding:18px 18px 20px;position:relative}.sec-pattern__marker{display:inline-block;width:9px;height:9px;background:var(--red);transform:rotate(45deg);margin-bottom:12px}.sec-pattern h3{margin:0 0 8px;font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);line-height:1.35}.sec-pattern p{margin:0;font-family:var(--mono);font-size:12.5px;color:var(--ink-3);line-height:1.6}@media (max-width:1100px){.security-canvas{aspect-ratio:auto;display:flex;flex-direction:column;gap:14px}.security-canvas .orbital-svg{width:100%;height:auto;aspect-ratio:1/1;flex:0 0 auto}.sec-callout{position:static;width:auto;margin-top:0}.sec-stat-grid{grid-template-columns:repeat(2,1fr)}.sec-agent-stage,.sec-pattern-grid,.sec-sib-grid{grid-template-columns:1fr}}@media (max-width:1140px){.sheet{padding-top:71px}}@media (max-width:900px){.sheet{padding:71px 14px 20px}.doc-header{flex-wrap:wrap;white-space:normal;gap:10px;font-size:11px}.doc-header .header-left{flex-wrap:wrap;gap:12px;align-items:center}.doc-header .meta{flex-wrap:wrap;gap:12px;width:100%}.doc-header .cjk{font-size:14px;letter-spacing:.22em}.meta-intro{font-size:11px;letter-spacing:.12em}.meta-tail{display:none}.workspace--v4{display:flex;flex-direction:column;gap:18px}.view-stage{order:3;width:100%;align-self:stretch}.canvas--orbital{width:100%;padding:14px}.rail{display:contents}.rail>.panel:first-child{order:1;min-height:auto}.rail>.view-toggle{order:2;justify-self:stretch;width:100%}.rail>.panel--dossier{order:4}.doctrine-panel{height:auto;aspect-ratio:380/307}.canvas-stats{font-size:10px;top:10px;left:12px}.doc-footer{flex-direction:column;gap:10px;align-items:flex-start}}@media (max-width:600px){.canvas--orbital{padding:12px}.panel{padding:18px 14px 14px}.panel__title{font-size:12px;letter-spacing:.18em}.kv li{flex-wrap:wrap;gap:6px}.kv li .k{flex:0 0 100%}.kv li .v{flex:1 1 100%}.doctrine-panel{aspect-ratio:1/1}}@media (hover:none){.node:hover{background:var(--paper);box-shadow:none;transform:none}.node--filled:hover{background:var(--ink-fill)}.node.node--redacted:hover{background:var(--paper);color:inherit}.ring__label:hover{opacity:.85;fill:inherit}.kv li .v.v--ref:hover{filter:none}.dossier__link:hover{border-bottom-color:var(--rule-soft)}.dossier__tip:hover{-webkit-text-decoration-color:var(--rule-soft);text-decoration-color:var(--rule-soft)}.legend-cta:hover{color:var(--red);letter-spacing:.04em}.view-toggle__btn:hover{color:inherit}}
/*# sourceMappingURL=e7a1eddbdbbafd76.css.map*/