/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.fc-faq{color:#08091f;background:#f7f7f3;padding:64px 0 72px}.fc-faq *,.fc-next *{box-sizing:border-box}.fc-faq header{border-top:1px solid #d8deeb;justify-content:space-between;align-items:baseline;gap:30px;margin-bottom:30px;padding-top:20px;display:flex}.fc-faq header>span,.fc-next-copy>span{letter-spacing:.06em;color:#697b9e;font-size:11px}.fc-faq h2{letter-spacing:-.055em;margin:0;font-size:42px;font-weight:550}.fc-faq-workspace{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.fc-questions{border-top:1px solid #d8deeb}.fc-questions>button{font:inherit;text-align:left;color:#6a7490;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d8deeb;align-items:center;gap:16px;width:100%;min-height:75px;padding:19px 0;display:flex}.fc-questions>button>span{font-size:10px}.fc-questions>button>strong{letter-spacing:-.025em;font-size:18px;font-weight:450;line-height:1.4}.fc-questions>button>svg{flex-shrink:0;margin-left:auto}.fc-questions>button[aria-expanded=true]{color:#234cf5}.fc-answer-stack{background:#eceff8;min-height:300px;padding:30px 35px;position:relative}.fc-answer-stack article>span{color:#6b7da4;letter-spacing:.06em;font-size:10px}.fc-answer-stack h3{letter-spacing:-.045em;max-width:440px;margin:23px 0 17px;font-size:27px;font-weight:500;line-height:1.15}.fc-answer-stack p{max-width:470px;margin:0;font-size:17px;line-height:1.7}.fc-answer-stack i{color:#234cf5;margin-top:20px;font-size:34px;font-style:normal;line-height:1;display:block}.fc-faq button:focus-visible,.fc-next :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #e58873}.fc-next{color:#08091f;background:#e9eefb;padding:60px 0 65px}.fc-next>.vx-wrap{grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px;display:grid}.fc-next-copy h2{letter-spacing:-.06em;margin:23px 0;font-size:clamp(37px,4vw,58px);font-weight:550;line-height:1.04}.fc-next-copy>p{color:#617395;max-width:390px;margin:0 0 28px;font-size:17px;line-height:1.65}.fc-next-copy>a{color:#234cf5;border-bottom:1px solid #a9b9ef;align-items:center;gap:18px;padding-bottom:10px;font-size:15px;line-height:1.4;text-decoration:none;display:inline-flex}.fc-next-copy>a>svg{flex-shrink:0}.fc-next-scene{min-width:calc(var(--spacing,.25rem)*0);padding-right:8px}.fc-next-scene>header{letter-spacing:.04em;color:#7083a8;justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;font-size:10px;display:flex}.fc-next-scene button{font:inherit;cursor:pointer}.fc-next-scene>header>button{color:#6278a8;background:0 0;border:0;align-items:center;gap:10px;min-height:35px;font-size:12px;display:flex}.fc-next-scene>nav{border-bottom:1px solid #c8d3ed;margin-bottom:22px;display:flex}.fc-next-scene>nav>button{color:#7587a9;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;align-items:center;gap:10px;padding:14px 0;font-size:15px;display:flex}.fc-next-scene>nav>button>span{font-size:9px}.fc-next-scene>nav>button>svg{margin-left:auto;margin-right:15px}.fc-next-scene>nav>button:last-child>svg{display:none}.fc-next-scene>nav>button[aria-pressed=true]{color:#234cf5;border-bottom-color:#234cf5}.fc-continuation-paper{background:#fff;padding:30px 34px 23px;position:relative;box-shadow:7px 8px #cdd8f3}.fc-continuation-paper>header{color:#234cf5;letter-spacing:.045em;align-items:center;gap:10px;font-size:10px;display:flex}.fc-continuation-paper h3{letter-spacing:-.055em;max-width:550px;margin:25px 0;font-size:clamp(28px,3vw,42px);font-weight:550;line-height:1.08}.fc-continuation-stack{border-left:3px solid #234cf5;padding-left:17px;display:grid}.fc-continuation-stack>p{visibility:hidden;opacity:0;grid-area:1/1;margin:0;font-size:19px;line-height:1.55;transition:opacity .4s,transform .4s;transform:translateY(5px)}.fc-continuation-stack>.is-active{visibility:visible;opacity:1;transform:none}.fc-continuation-paper>footer{color:#7384a4;border-top:1px solid #dce3f0;justify-content:space-between;gap:15px;margin-top:25px;padding-top:17px;font-size:12px;line-height:1.5;display:flex}.fc-continuation-paper>footer>span{white-space:nowrap;color:#234cf5}.fc-next-caption{color:#7586a6;justify-content:space-between;align-items:center;gap:15px;min-height:48px;margin-top:9px;font-size:11px;line-height:1.5;display:flex}.fc-next-caption button{color:#234cf5;background:0 0;border:0;align-items:center;gap:7px;min-height:36px;font-size:11px;display:flex}@media (max-width:800px){.fc-faq{padding:35px 0 40px}.fc-faq header{margin-bottom:22px;padding-top:18px;display:block}.fc-faq header>span{font-size:9px}.fc-faq h2{margin-top:13px;font-size:35px}.fc-faq-workspace{grid-template-columns:1fr;gap:22px}.fc-questions>button{gap:12px;min-height:58px;padding:13px 0}.fc-questions>button>strong{font-size:15px}.fc-answer-stack{min-height:calc(var(--spacing,.25rem)*0);padding:22px}.fc-answer-stack h3{margin:17px 0 14px;font-size:23px}.fc-answer-stack p{font-size:15px;line-height:1.65}.fc-answer-stack i{margin-top:15px;font-size:25px}.fc-next{padding:34px 0 38px}.fc-next>.vx-wrap{grid-template-columns:1fr;gap:27px}.fc-next-copy>span{font-size:10px}.fc-next-copy h2{margin:17px 0;font-size:36px}.fc-next-copy>p{margin-bottom:20px;font-size:15px;line-height:1.65}.fc-next-copy>a{font-size:14px}.fc-next-scene>header{margin-bottom:5px;font-size:8px}.fc-next-scene>header>button{font-size:11px}.fc-next-scene>nav{margin-bottom:17px}.fc-next-scene>nav>button{gap:7px;padding:12px 0;font-size:13px}.fc-next-scene>nav>button>svg{width:14px;margin-right:12px}.fc-continuation-paper{padding:23px 21px 19px;box-shadow:5px 6px #cdd8f3}.fc-continuation-paper>header{font-size:9px}.fc-continuation-paper h3{margin:20px 0;font-size:30px}.fc-continuation-stack{padding-left:12px}.fc-continuation-stack>p{font-size:16px;line-height:1.55}.fc-continuation-paper>footer{margin-top:20px;padding-top:13px;font-size:10px}.fc-next-caption{align-items:start;min-height:45px;padding-top:8px;font-size:10px}.fc-next-caption>span{max-width:180px}}@media (prefers-reduced-motion:reduce){.fc-continuation-stack>p{transition:none}}html[data-site-motion=paused] .fc-continuation-stack>p{transition:none}.cp-calendar{color:#08091f;border-top:1px solid #cdd6e8}.cp-calendar *{box-sizing:border-box}.cp-calendar>header{color:#63779e;letter-spacing:.04em;align-items:center;gap:11px;padding:20px 0;font-size:11px;display:flex}.cp-calendar>header svg{color:#234cf5}.cp-calendar>header>b{color:#234cf5;margin-left:auto;font-weight:400}.cp-topic-choices{border-top:1px solid #cdd6e8;border-bottom:1px solid #cdd6e8;display:flex}.cp-topic-choices>button{font:inherit;cursor:pointer;text-align:left;color:#7785a1;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;align-items:center;gap:13px;padding:19px 10px 19px 0;display:flex}.cp-topic-choices>button>span{font-size:10px}.cp-topic-choices strong{font-size:17px;font-weight:450}.cp-topic-choices svg{margin-left:auto;margin-right:20px}.cp-topic-choices>button[aria-pressed=true]{color:#234cf5;border-bottom-color:#234cf5}.cp-workspace{grid-template-columns:1fr .75fr;gap:80px;padding:30px 0;display:grid}.cp-selected>span,.cp-workspace form>span{color:#6f82a7;letter-spacing:.06em;font-size:10px}.cp-selected h3{letter-spacing:-.055em;max-width:620px;margin:22px 0;font-size:clamp(29px,3.5vw,47px);font-weight:550;line-height:1.05}.cp-selected p{color:#6b7a96;max-width:500px;margin:0;font-size:17px;line-height:1.6}.cp-week{gap:10px;margin-top:27px;display:flex}.cp-week button{font:inherit;cursor:pointer;text-align:center;color:#8e9ab3;background:0 0;border:1px solid #d1daed;flex:1;padding:11px}.cp-week span{margin-bottom:7px;font-size:10px;display:block}.cp-week strong{letter-spacing:-.04em;font-size:32px;font-weight:450;line-height:1}.cp-week button[aria-pressed=true]{color:#fff;background:#234cf5;border-color:#234cf5}.cp-workspace form{background:#edf1fa;align-self:start;gap:16px;padding:24px 27px;display:grid}.cp-workspace label{color:#657795;min-width:calc(var(--spacing,.25rem)*0);gap:7px;font-size:12px;display:grid}.cp-time{grid-template-columns:1.25fr 1fr;gap:16px;display:grid}.cp-workspace :is(input,select){font:inherit;width:100%;max-width:100%;min-width:calc(var(--spacing,.25rem)*0);color:#08091f;box-sizing:border-box;background:#fff;border:0;border-bottom:1px solid #bbc9e8;border-radius:0;min-height:45px;padding:11px 10px;font-size:15px}.cp-workspace form>button{font:inherit;color:#fff;cursor:pointer;background:#234cf5;border:0;justify-content:space-between;align-items:center;gap:14px;min-height:49px;padding:15px;font-size:14px;display:flex}.cp-calendar>footer{color:#7e8ca6;border-top:1px solid #cdd6e8;align-items:center;gap:12px;padding:17px 0;font-size:13px;line-height:1.55;display:flex}.cp-calendar>footer>svg{flex-shrink:0}.cp-calendar>footer.is-approved{color:#347867}.cp-calendar :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #e88975}@media (max-width:800px){.cp-calendar>header{gap:8px;padding:16px 0;font-size:9px}.cp-calendar>header>svg{width:17px}.cp-topic-choices>button{align-items:start;gap:7px;padding:13px 5px}.cp-topic-choices>button>span{margin-top:3px;font-size:8px}.cp-topic-choices strong{font-size:12px;line-height:1.4}.cp-topic-choices svg{display:none}.cp-workspace{grid-template-columns:1fr;gap:20px;padding:22px 0 20px}.cp-selected>span,.cp-workspace form>span{font-size:9px}.cp-selected h3{margin:16px 0 12px;font-size:31px}.cp-selected p{font-size:14px;line-height:1.6}.cp-week{gap:7px;margin-top:18px}.cp-week button{padding:10px 7px}.cp-week strong{font-size:26px}.cp-week span{margin-bottom:6px;font-size:9px}.cp-workspace form{gap:12px;padding:18px}.cp-workspace form>span{display:none}.cp-time{gap:11px}.cp-workspace :is(input,select){min-height:43px;padding:10px 8px;font-size:14px}.cp-workspace label{gap:5px;font-size:11px}.cp-workspace form>button{min-height:44px;padding:12px;font-size:13px}.cp-calendar>footer{padding:13px 0;font-size:11px;line-height:1.55}}.fc-next-object{min-width:calc(var(--spacing,.25rem)*0);position:relative}.fc-next-object>article{color:#08091f;background:#fff;box-shadow:7px 8px #cdd8f3}.fc-next-object>article>header{color:#234cf5;letter-spacing:.04em;align-items:center;gap:10px;padding:24px 27px 0;font-size:10px;display:flex}.fc-next-object>article>footer{color:#7d8eae;border-top:1px solid #dce3f0;align-items:center;gap:8px;min-height:67px;padding:17px 27px;font-size:12px;line-height:1.6;display:flex}.fc-date-body{grid-template-columns:140px 1fr;gap:25px;padding:27px;display:grid}.fc-date-body>time{color:#234cf5;border-right:1px solid #dce3f0;flex-direction:column;align-items:center;padding-right:22px;display:flex}.fc-date-body>time>span{font-size:9px}.fc-date-body>time>b{letter-spacing:-.08em;margin-right:7px;font-size:110px;font-weight:450;line-height:1.1}.fc-date-body>time>small{font-size:14px}.fc-date-body>div>span{color:#8293b3;font-size:9px}.fc-date-body h3{letter-spacing:-.045em;margin:18px 0;font-size:30px;font-weight:550;line-height:1.1}.fc-date-body p{color:#8293b3;font-size:13px}.fc-date-body>div>strong{color:#8796b1;align-items:center;gap:7px;margin-top:19px;font-size:12px;font-weight:450;display:flex}.fc-date-body>div>strong.is-ready{color:#32816b}.fc-minto-object>h3{letter-spacing:-.055em;margin:25px 27px;font-size:36px;font-weight:550;line-height:1.08}.fc-minto-thesis{background:#edf1ff;border-left:3px solid #234cf5;margin:0 27px;padding:17px}.fc-minto-thesis>span{color:#234cf5;letter-spacing:.04em;font-size:9px}.fc-minto-thesis>.fc-continuation-stack{border:0;margin-top:10px;padding:0}.fc-minto-thesis .fc-continuation-stack>p{font-size:18px;line-height:1.55}.fc-minto-lines{justify-content:space-around;height:24px;margin:0 27px;display:flex}.fc-minto-lines i{background:#b6c7f4;width:1px;display:block}.fc-minto-branches{gap:7px;margin:0 27px 24px;display:flex}.fc-minto-branches>button{text-align:center;color:#234cf5;background:#e9eeff;flex:1;padding:12px 7px;font-size:14px}.fc-minto-branches small{color:#91a6d6;margin-bottom:5px;font-size:8px;display:block}.fc-minto-branches>button[aria-pressed=true]{color:#fff;background:#234cf5}.fc-browser-object>header{background:#edf1fb;gap:4px!important;padding:14px 18px!important;font-size:11px!important}.fc-browser-object>header>i{background:#b5c4df;border-radius:3.40282e38px;width:4px;height:4px}.fc-browser-object>header>span{align-items:center;gap:6px;margin:0 auto;display:flex}.fc-browser-object>div{padding:24px 27px}.fc-browser-brand{border-bottom:1px solid #dce3f0;padding-bottom:14px;font-size:16px;font-weight:500;display:block}.fc-browser-brand em{color:#234cf5;font-style:normal}.fc-browser-object h3{letter-spacing:-.05em;margin:22px 0;font-size:35px;font-weight:550;line-height:1.1}.fc-browser-object p{color:#7586a4;min-height:56px;font-size:17px;line-height:1.65}.fc-publish-receipt{color:#234cf5;border-top:1px solid #dce3f0;align-items:center;gap:12px;padding-top:17px;display:flex}.fc-publish-receipt>span{letter-spacing:.04em;font-size:8px}.fc-publish-receipt strong{letter-spacing:0;margin-top:6px;font-size:14px;font-weight:450;display:block}.fc-map-body{grid-template-columns:.8fr 1.2fr;align-items:center;gap:16px;padding:15px 25px 22px;display:grid}.fc-map-body>svg{aspect-ratio:235/200;width:100%;height:auto;display:block}.fc-map-body polygon{fill:#edf1ff;stroke:#c5d3f4;stroke-width:1px}.fc-map-body .is-core{fill:#234cf5;stroke:#234cf5}.fc-map-body .is-new{fill:#ffdfd5;stroke:#e89882}.fc-map-body text{fill:#fff;font-size:12px}.fc-map-body>div>span{color:#234cf5;font-size:9px}.fc-map-body h3{letter-spacing:-.045em;margin:15px 0;font-size:29px;font-weight:550;line-height:1.1}.fc-map-body p{color:#7d8da9;margin:0;font-size:15px;line-height:1.6}.fc-next-object>article{transition:box-shadow .5s}.fc-next[data-running=true] .fc-date-body>time>b{animation:4.5s ease-in-out infinite fcDateIn}.fc-next[data-running=false] *{animation-play-state:paused!important}@keyframes fcDateIn{0%,7%{transform:translateY(4px)}25%,to{transform:none}}@media (max-width:800px){.fc-next-object>article{box-shadow:5px 6px #cdd8f3}.fc-next-object>article>header{gap:8px;padding:20px 20px 0;font-size:8px}.fc-next-object>article>header>svg{width:17px}.fc-next-object>article>footer{min-height:60px;padding:13px 20px;font-size:10px}.fc-date-body{grid-template-columns:88px 1fr;gap:17px;padding:22px 20px}.fc-date-body>time{padding-right:15px}.fc-date-body>time>span{font-size:7px}.fc-date-body>time>b{margin-right:4px;font-size:76px}.fc-date-body>time>small{font-size:12px}.fc-date-body>div>span{font-size:8px}.fc-date-body h3{margin:13px 0;font-size:24px}.fc-date-body p{font-size:11px}.fc-date-body>div>strong{gap:5px;margin-top:13px;font-size:10px;line-height:1.5}.fc-date-body>div>strong>svg{flex-shrink:0;width:14px}.fc-minto-object>h3{margin:20px;font-size:30px}.fc-minto-thesis{margin:0 20px;padding:14px}.fc-minto-thesis>span{font-size:8px}.fc-minto-thesis .fc-continuation-stack>p{font-size:15px}.fc-minto-lines{height:19px;margin:0 20px}.fc-minto-branches{gap:5px;margin:0 20px 20px}.fc-minto-branches>button{padding:10px 4px;font-size:11px}.fc-browser-object>header{padding:12px!important;font-size:9px!important}.fc-browser-object>header>i{display:none}.fc-browser-object>div{padding:20px}.fc-browser-brand{padding-bottom:12px;font-size:14px}.fc-browser-object h3{margin:18px 0;font-size:29px}.fc-browser-object p{min-height:65px;font-size:15px;line-height:1.6}.fc-publish-receipt strong{font-size:12px}.fc-map-body{grid-template-columns:100px 1fr;gap:14px;padding:20px 17px}.fc-map-body>div>span{font-size:8px}.fc-map-body h3{margin:12px 0;font-size:23px}.fc-map-body p{font-size:13px;line-height:1.6}.fc-map-body>svg{align-self:start;margin-top:18px}}@media (prefers-reduced-motion:reduce){.fc-next *{transition:none!important;animation:none!important}}html[data-site-motion=paused] .fc-next *{transition:none!important;animation:none!important}.mr-scene{color:#08091f;min-width:calc(var(--spacing,.25rem)*0)}.mr-scene *{box-sizing:border-box}.mr-scene>nav{border-top:1px solid #cfd7e8;border-bottom:1px solid #cfd7e8;display:flex}.mr-scene button{font:inherit;cursor:pointer}.mr-scene>nav>button{color:#7d8aa4;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;align-items:center;gap:14px;padding:20px 0;font-size:17px;display:flex}.mr-scene>nav>button>span{font-size:10px}.mr-scene>nav>button>svg{margin-left:auto;margin-right:25px}.mr-scene>nav>button[aria-pressed=true]{color:#234cf5;border-color:#234cf5}.mr-workspace{grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px;padding:32px 6px 10px 0;display:grid}.mr-workspace>aside>span{color:#7385aa;letter-spacing:.04em;font-size:10px}.mr-thesis{color:#fff;text-align:center;clip-path:polygon(14% 0,86% 0,100% 100%,0 100%);letter-spacing:-.035em;background:#234cf5;max-width:360px;margin:23px auto 0;padding:24px 15px;font-size:24px;line-height:1.25}.mr-connectors{justify-content:space-around;height:28px;display:flex}.mr-connectors i{background:#8ba2dd;width:1px}.mr-branches{gap:7px;display:flex}.mr-branches button{min-width:calc(var(--spacing,.25rem)*0);color:#6f84b7;background:#e1e8fb;border:1px solid #c0cfee;flex:1;padding:15px 5px;font-size:14px}.mr-branches button[aria-pressed=true]{color:#fff;background:#234cf5;border-color:#234cf5}.mr-workspace>aside>p{color:#7887a4;max-width:430px;margin:23px 0 0;font-size:16px;line-height:1.65}.mr-workspace>article{background:#fff;min-height:370px;padding:29px 31px;box-shadow:6px 7px #d7e0f2}.mr-workspace>article>header{color:#7585a5;align-items:center;gap:9px;font-size:10px;display:flex}.mr-workspace>article>header>svg{color:#234cf5}.mr-workspace>article>h3{letter-spacing:-.055em;margin:23px 0;font-size:40px;font-weight:550;line-height:1.06}.mr-excerpt{border-left:3px solid #234cf5;min-height:150px;padding-left:16px;animation:.4s both mrPrint}.mr-excerpt>span{letter-spacing:.04em;color:#234cf5;font-size:9px}.mr-excerpt h4{letter-spacing:-.035em;margin:13px 0;font-size:21px;font-weight:500;line-height:1.2}.mr-excerpt p{color:#647590;margin:12px 0 0;font-size:17px;line-height:1.65}.mr-workspace>article>footer{color:#8795af;border-top:1px solid #d9e0ee;margin-top:20px;padding-top:16px;font-size:11px}.mr-scene button:focus-visible{outline-offset:4px;outline:2px solid #e68b77}@keyframes mrPrint{0%{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:800px){.mr-scene>nav>button{gap:7px;padding:14px 0;font-size:12px}.mr-scene>nav>button>span{font-size:8px}.mr-scene>nav>button>svg{width:13px;margin-right:9px}.mr-workspace{grid-template-columns:1fr;padding:22px 5px 10px 0}.mr-workspace>aside>span{font-size:8px}.mr-thesis{max-width:270px;padding:17px 12px;font-size:18px}.mr-connectors{height:20px}.mr-branches button{padding:12px 4px;font-size:12px}.mr-workspace>aside>p{margin:14px 0 0;font-size:13px;line-height:1.55}.mr-workspace>article{min-height:310px;padding:22px;box-shadow:4px 5px #d7e0f2}.mr-workspace>article>header{gap:7px;font-size:8px}.mr-workspace>article>h3{margin:18px 0;font-size:30px}.mr-excerpt{min-height:140px;padding-left:11px}.mr-excerpt h4{margin:12px 0;font-size:18px}.mr-excerpt p{margin-top:10px;font-size:15px;line-height:1.6}.mr-excerpt>span{font-size:8px}}@media (prefers-reduced-motion:reduce){.mr-excerpt{animation:none}}html[data-site-motion=paused] .mr-excerpt{animation:none}.fc-next .fc-minto-object>h3{margin:0;padding:25px 27px}@media (max-width:800px){.fc-next .fc-minto-object>h3{margin:0;padding:20px}}.sl-scene{color:#08091f}.sl-scene *{box-sizing:border-box}.sl-scene>nav{border-top:1px solid #cfd9eb;border-bottom:1px solid #cfd9eb;display:flex}.sl-scene>nav>button{font:inherit;cursor:pointer;color:#7b8caa;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;align-items:center;gap:13px;min-height:65px;padding:18px 0;font-size:16px;display:flex}.sl-scene>nav>button>svg:last-child{margin-left:auto;margin-right:25px}.sl-scene>nav>button[aria-pressed=true]{color:#234cf5;border-color:#234cf5}.sl-workspace{grid-template-columns:.9fr 75px 1.1fr;align-items:center;padding:35px 6px 30px 0;display:grid}.sl-workspace>aside>span{color:#7a8fae;font-size:11px}.sl-workspace h3{letter-spacing:-.045em;margin:21px 0;font-size:clamp(26px,3vw,39px);font-weight:500;line-height:1.15}.sl-workspace>aside>p{color:#7586a5;max-width:430px;font-size:16px;line-height:1.65}.sl-origin{color:#234cf5;align-items:center;gap:12px;margin-top:25px;font-size:13px;display:flex}.sl-origin i{background:#c6d4f1;flex:1;height:1px}.sl-thread{color:#e18b77;align-items:center;gap:0;padding:0 10px;display:flex}.sl-thread i{background:#e7b5a8;flex:1;height:1px}.sl-thread svg{flex-shrink:0}.sl-workspace>article{background:#edf2ff;padding:27px 30px;animation:.4s both mrPrint;box-shadow:6px 7px #dde6fa}.sl-workspace>article>header{color:#234cf5;letter-spacing:.04em;align-items:center;gap:10px;font-size:10px;display:flex}.sl-queries{margin:24px 0}.sl-queries>div{border-bottom:1px solid #cdd8f1;align-items:center;gap:15px;padding:18px 0;display:flex}.sl-queries>div>span{color:#8198c1;font-size:10px}.sl-queries strong{letter-spacing:-.025em;font-size:20px;font-weight:450;line-height:1.3}.sl-workspace>article>footer{color:#7087b0;align-items:center;gap:12px;font-size:12px;line-height:1.6;display:flex}.sl-workspace>article>footer>svg{flex-shrink:0}.sl-scene>footer{color:#8797b0;border-top:1px solid #cfd9eb;padding-top:17px;font-size:12px;line-height:1.6}.sl-scene button:focus-visible{outline-offset:4px;outline:2px solid #e68b77}@media (max-width:800px){.sl-scene>nav>button{align-items:center;gap:7px;min-height:61px;padding:13px 5px;font-size:12px}.sl-scene>nav>button>svg{flex-shrink:0;width:16px}.sl-scene>nav>button>svg:last-child{display:none}.sl-workspace{grid-template-columns:1fr;padding:23px 5px 22px 0}.sl-workspace>aside>span{font-size:9px}.sl-workspace h3{margin:15px 0;font-size:28px}.sl-workspace>aside>p{margin:0;font-size:14px;line-height:1.6}.sl-origin{margin-top:15px;font-size:11px}.sl-origin>svg{width:20px}.sl-thread{justify-content:center;min-height:32px;transform:rotate(90deg)}.sl-thread>i{display:none}.sl-thread>svg{width:18px}.sl-workspace>article{padding:21px;box-shadow:4px 5px #dde6fa}.sl-workspace>article>header{gap:8px;font-size:8px}.sl-workspace>article>header>svg{width:17px}.sl-queries>div{gap:12px;padding:14px 0}.sl-queries>div>span{font-size:8px}.sl-queries strong{font-size:17px}.sl-workspace>article>footer{gap:8px;font-size:11px}.sl-scene>footer{padding-top:14px;font-size:10px}}@media (prefers-reduced-motion:reduce){.sl-workspace>article{animation:none}}html[data-site-motion=paused] .sl-workspace>article{animation:none}.mr-workspace>article>footer{justify-content:space-between;align-items:center;gap:15px;display:flex}.mr-workspace>article>footer>a{color:#234cf5;flex-shrink:0;align-items:center;gap:8px;font-size:11px;text-decoration:none;display:flex}@media (max-width:800px){.mr-workspace>article>footer{gap:10px;font-size:9px}.mr-workspace>article>footer>a{gap:6px;font-size:10px}.mr-workspace>article>footer>a>svg{width:13px}}.sl-title-stack{display:grid}.sl-title-stack>h3{visibility:hidden;grid-area:1/1}.sl-title-stack>h3.is-active{visibility:visible}.sl-workspace>aside>p{min-height:80px}.sl-queries>div{min-height:65px}@media (max-width:800px){.sl-workspace>aside>p{min-height:68px}.sl-queries{margin:12px 0}.sl-queries>div{min-height:57px}}@media (max-width:350px){.sl-workspace h3{font-size:24px}.sl-workspace>aside>p{font-size:13px}.sl-queries strong{font-size:16px}.sl-workspace>article{padding:18px}.sl-queries>div{min-height:58px}}.mr-workspace>article{color:#08091f}.mr-scene.is-dark{color:#f7f7f3}.mr-scene.is-dark>nav{border-color:#3e4866}.mr-scene.is-dark>nav>button{color:#8997b7}.mr-scene.is-dark>nav>button[aria-pressed=true]{color:#bbcbff;border-bottom-color:#e08e7d}.mr-scene.is-dark .mr-workspace>aside>p{color:#a2b0cc}.mr-scene.is-dark .mr-workspace>aside>span{color:#8196c5}.mr-scene.is-dark .mr-workspace>article{box-shadow:6px 7px #354366}.mr-scene.is-dark .mr-branches button{color:#b1c5ff;background:#1d2b53;border-color:#566caa}.mr-scene.is-dark .mr-branches button[aria-pressed=true]{color:#fff;background:#234cf5;border-color:#617fff}@media (min-width:801px) and (max-height:800px){.fc-next{padding:35px 0 40px}.fc-next-scene>header{margin-bottom:11px}.fc-next-scene>nav{margin-bottom:16px}.fc-next-caption{min-height:40px}.fc-next .fc-minto-object>h3{padding:22px 27px}.fc-next-object>article>footer{min-height:57px;padding-top:13px;padding-bottom:13px}}.mr-excerpts{display:grid}.mr-excerpts>.mr-excerpt{visibility:hidden;opacity:0;grid-area:1/1;transition:opacity .25s;animation:none}.mr-excerpts>.mr-excerpt.is-active{visibility:visible;opacity:1}@media (max-width:800px){.mr-workspace{gap:18px;padding-top:18px}.mr-thesis{margin-top:14px;padding-block:14px}.mr-workspace>aside>p{margin-top:11px}.mr-workspace>article>h3{margin-block:15px}.mr-excerpt h4{margin-block:10px}.mr-workspace>article>footer{margin-top:14px;padding-top:12px}}@media (prefers-reduced-motion:reduce){.mr-excerpts>.mr-excerpt{transition:none}}html[data-site-motion=paused] .mr-excerpts>.mr-excerpt{transition:none}.mr-layered>nav>button[aria-pressed=true]{background:#234cf50a;font-weight:550}.mr-layered .mr-workspace{align-items:start;gap:clamp(28px,5vw,75px)}.mr-layered .mr-workspace>aside{padding-top:18px}.mr-layered .mr-thesis{width:100%;font:inherit;cursor:pointer;border:0;font-size:24px;line-height:1.25;display:block}.mr-layered .mr-thesis[aria-pressed=false]{color:#253d87;background:#d6dffc}.mr-detail-choice{text-align:left;color:#526d9b;background:0 0;border:1px dashed #a0b2db;width:100%;margin-top:12px;padding:15px 35px 15px 16px;display:block;position:relative}.mr-detail-choice>span{letter-spacing:.04em;margin-bottom:7px;font-size:9px;display:block}.mr-detail-choice>strong{font-size:14px;font-weight:500}.mr-detail-choice>svg{position:absolute;top:calc(50% - 9px);right:12px}.mr-detail-choice[aria-pressed=true]{color:#fff;background:#234cf5;border:1px solid #234cf5}.mr-layered .mr-workspace>aside>p{min-height:70px;margin-top:16px;font-size:14px}.mr-layered .mr-workspace>article{padding:26px 30px}.mr-layered .mr-workspace>article>header>b{color:#234cf5;white-space:nowrap;margin-left:auto;font-size:11px;font-weight:500}.mr-layered .mr-workspace>article>h3{margin:22px 0;font-size:clamp(28px,3vw,40px)}.mr-reading-result{min-height:290px}.mr-reading-result>div,.mr-reading-result>section{border-left:3px solid #d6deee;margin:0 0 18px;padding:0 0 0 16px}.mr-reading-result>div>span,.mr-reading-result>section>span{letter-spacing:.04em;color:#647590;font-size:9px;line-height:1.5;display:block}.mr-reading-result p{color:#4c5e7c;margin:9px 0 0;font-size:16px;line-height:1.6}.mr-reading-result h4{letter-spacing:-.025em;margin:9px 0 0;font-size:22px;font-weight:550;line-height:1.15}.mr-reading-result>.is-current{background:#edf2ff;border-color:#234cf5;padding:16px 18px}.mr-reading-result>.is-current>span{color:#234cf5}.mr-reading-result>.is-context p{margin-top:6px;font-size:14px}.mr-reading-result>.is-context h4{margin-top:6px;font-size:18px}.mr-reading-result>.mr-reading-hint{color:#7585a5;max-width:370px;padding:5px 0 0 19px;font-size:14px}.mr-layered .mr-workspace>article>footer{flex-wrap:wrap;margin-top:12px}.mr-next-level{color:#234cf5;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;display:flex;font-size:12px!important}.mr-layered .mr-workspace>article>footer>a{min-height:36px;font-size:10px}.mr-layered.is-dark .mr-thesis[aria-pressed=false]{color:#c5d4ff;background:#253760}.mr-layered.is-dark .mr-detail-choice{color:#b1c5ff;border-color:#566caa}.mr-layered.is-dark .mr-detail-choice[aria-pressed=true]{color:#fff;background:#234cf5}@media (max-width:800px){.mr-layered>nav>button{gap:5px;min-height:52px;padding-inline:5px;font-size:12px}.mr-layered>nav>button>svg{display:none}.mr-layered .mr-workspace>aside{padding-top:0}.mr-layered .mr-thesis{margin-top:12px;padding:13px 10px;font-size:18px}.mr-layered .mr-branches button{min-height:44px}.mr-detail-choice{margin-top:9px;padding:11px 32px 11px 12px}.mr-detail-choice>span{margin-bottom:4px;font-size:8px}.mr-detail-choice>strong{font-size:12px}.mr-layered .mr-workspace>aside>p{min-height:calc(var(--spacing,.25rem)*0);margin-top:11px;font-size:13px}.mr-layered .mr-workspace>article{padding:20px 18px}.mr-layered .mr-workspace>article>h3{margin:17px 0;font-size:28px}.mr-reading-result{min-height:340px}.mr-reading-result p{font-size:15px;line-height:1.55}.mr-reading-result h4{font-size:20px}.mr-reading-result>.is-current{padding:12px}.mr-reading-result>.is-context h4{font-size:17px}.mr-reading-result>.is-context p{font-size:13px}.mr-reading-result>.mr-reading-hint{padding-left:15px;font-size:13px}.mr-layered .mr-workspace>aside>span,.mr-layered .mr-workspace>aside>.mr-thesis,.mr-layered .mr-workspace>aside>.diagram-branch-connector,.mr-layered .mr-workspace>aside>.mr-detail-choice{display:none}.mr-layered .mr-workspace>aside>p{min-height:60px;margin-bottom:0}.mr-layered .mr-workspace{gap:10px}}.fc-minto-branches>button{min-width:calc(var(--spacing,.25rem)*0);white-space:normal;border:0;line-height:1.35;transition:background .2s,color .2s}.fc-minto-branches>button[aria-pressed=true]>small{color:#d9e2ff}.fc-minto-branches>button:hover{background:#d5dfff}.fc-minto-branches>button[aria-pressed=true]:hover{background:#173ddb}.fc-minto-branches>button:focus-visible{outline-offset:4px;outline:2px solid #234cf5}@media (prefers-reduced-motion:reduce){.fc-minto-branches>button{transition:none}}.fc-next-scene .fc-minto-branches>button{font-size:14px}.fc-argument-compact{display:none}@media (max-width:800px){.fc-next-scene .fc-minto-branches>button{min-height:58px;font-size:12px}.fc-argument-label{display:none}.fc-argument-compact{display:block}}
