.mo-turn{pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:0}::view-transition{pointer-events:none}:root:active-view-transition:has(.mo-turn) #main{view-transition-name:mo-page}::view-transition-group(mo-page){animation-duration:.14s;animation-timing-function:step-end}::view-transition-image-pair(mo-page){isolation:auto}::view-transition-old(mo-page){mix-blend-mode:normal;animation:.14s ease-in both mo-vt-out}::view-transition-new(mo-page){mix-blend-mode:normal;animation:.52s cubic-bezier(.45,0,.2,1) .14s both mo-wipe;-webkit-mask:linear-gradient(90deg,#000 0% 40%,#0000 60%) 100% 0/300% 100% no-repeat;mask:linear-gradient(90deg,#000 0% 40%,#0000 60%) 100% 0/300% 100% no-repeat}:root[dir=rtl]::view-transition-new(mo-page){animation-name:mo-wipe-rtl;-webkit-mask:linear-gradient(270deg,#000 0% 40%,#0000 60%) 0 0/300% 100% no-repeat;mask:linear-gradient(270deg,#000 0% 40%,#0000 60%) 0 0/300% 100% no-repeat}@keyframes mo-vt-out{to{opacity:0}}@keyframes mo-wipe{to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes mo-wipe-rtl{to{-webkit-mask-position:100% 0;mask-position:100% 0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}}.mo-word{display:inline-block}@keyframes mo-word{0%{opacity:0;transform:translateY(.45em)}}@keyframes mo-lead{0%{opacity:0;transform:translateY(10px)}}@media screen and (prefers-reduced-motion:no-preference){.mo-title .mo-word{animation:mo-word .7s var(--ease-out-soft) both;animation-delay:calc(80ms + min(var(--w,0), 14) * 45ms)}.mo-head[data-armed] .mo-word,.mo-lead[data-armed]{opacity:0}.mo-head[data-seen] .mo-word{animation:mo-word .7s var(--ease-out-soft) both;animation-delay:calc(min(var(--w,0), 14) * 45ms)}.mo-lead[data-seen]{animation:mo-lead .7s var(--ease-out-soft) .18s both}}.mo-odo-d{clip-path:inset(-.06em -.3em);display:inline-block;position:relative}.mo-odo-end{visibility:hidden}.mo-odo-col{text-align:center;transform:translateY(calc(var(--d) * -1em));position:absolute;inset:0 0 auto}.mo-odo-col>span{height:1em;line-height:1;display:block}@keyframes mo-odo{0%{transform:translateY(0)}}@media screen and (prefers-reduced-motion:no-preference){.mo-odo-col{animation:mo-odo 1.5s var(--ease-out-soft) calc(.35s + var(--i,0) * .14s) backwards}}.mo-odo--view .mo-odo-col{animation:none}@media screen and (prefers-reduced-motion:no-preference){.mo-odo--view[data-seen] .mo-odo-col{animation:mo-odo 1.4s var(--ease-out-soft) calc(.1s + var(--i,0) * .14s) backwards}}.mo-link,.prose-links a:not([class]){background:linear-gradient(var(--color-primary), var(--color-primary)) no-repeat 0 100% / 0% 1.5px, linear-gradient(#6c4cf159, #6c4cf159) no-repeat 0 100% / 100% 1.5px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .4s var(--ease-out-soft);padding-bottom:2px;text-decoration:none}[dir=rtl] .mo-link,[dir=rtl] .prose-links a:not([class]){background-position:100% 100%,100% 100%}.mo-link:is(:hover,:focus-visible),a:is(:hover,:focus-visible)>.mo-link,.prose-links a:not([class]):is(:hover,:focus-visible){background-size:100% 1.5px,100% 1.5px}.mo-cta-mark{overflow:hidden}.mo-cta-mark>*{transition:translate .4s var(--ease-out-soft), opacity .25s;grid-area:1/1}.mo-cta-mark>:last-child{opacity:0;translate:-14px}[dir=rtl] .mo-cta-mark>:last-child{translate:14px}@media (hover:hover){.group\/btn:hover .mo-cta-mark>:first-child{opacity:0;translate:14px}[dir=rtl] .group\/btn:hover .mo-cta-mark>:first-child{translate:-14px}.group\/btn:hover .mo-cta-mark>:last-child{opacity:1;translate:0}}.mo-magnet{transition:translate .45s var(--ease-out-soft);display:inline-flex}.mo-progress{pointer-events:none;background:var(--color-primary);transform-origin:0;height:3px;display:none;position:absolute;inset:auto 0 0;transform:scaleX(0)}[dir=rtl] .mo-progress{transform-origin:100%}@keyframes mo-progress{to{transform:none}}@supports (animation-timeline:view()) and (timeline-scope:--x){@media screen and (prefers-reduced-motion:no-preference){:root:has([data-mo-read]){timeline-scope:--mo-read}[data-mo-read]{view-timeline:--mo-read block}:root:has([data-mo-read]) .mo-progress{animation:linear both mo-progress;animation-timeline:--mo-read;animation-range:entry contain;display:block}}}.faq-toggle:before,.faq-toggle:after{transition:rotate .4s var(--ease-out-soft), scale .4s var(--ease-out-soft)}details[open]>summary .faq-toggle:before{rotate:180deg}details[open]>summary .faq-toggle:after{rotate:90deg}@keyframes mo-rise{0%{opacity:0;transform:translateY(12px)}}@supports (interpolate-size:allow-keywords){@media screen and (prefers-reduced-motion:no-preference){details.area-guide-section{interpolate-size:allow-keywords}details:has(>.faq-summary){interpolate-size:allow-keywords}details:has(>.faq-summary)::details-content{opacity:0;block-size:0;transition:block-size .4s var(--ease-out-soft), opacity .3s, content-visibility .4s allow-discrete;overflow:clip}details.area-guide-section::details-content{opacity:0;block-size:0;transition:block-size .4s var(--ease-out-soft), opacity .3s, content-visibility .4s allow-discrete;overflow:clip}details:has(>.faq-summary)[open]::details-content{opacity:1;block-size:auto}details.area-guide-section[open]::details-content{opacity:1;block-size:auto}}}@media screen and (prefers-reduced-motion:no-preference){.mo-stagger>*{animation:mo-rise .55s var(--ease-out-soft) both;animation-delay:calc(var(--i,12) * 45ms)}.mo-stagger>:first-child{--i:0}.mo-stagger>:nth-child(2){--i:1}.mo-stagger>:nth-child(3){--i:2}.mo-stagger>:nth-child(4){--i:3}.mo-stagger>:nth-child(5){--i:4}.mo-stagger>:nth-child(6){--i:5}.mo-stagger>:nth-child(7){--i:6}.mo-stagger>:nth-child(8){--i:7}.mo-stagger>:nth-child(9){--i:8}.mo-stagger>:nth-child(10){--i:9}.mo-stagger>:nth-child(11){--i:10}.mo-stagger>:nth-child(12){--i:11}.mo-menu[data-open] nav>form,.mo-menu[data-open] nav>ul>li,.mo-menu[data-open] .mo-menu-foot{animation:mo-rise .5s var(--ease-out-soft) backwards;animation-delay:calc(.14s + var(--i,0) * 38ms)}.mo-menu nav>ul>li:first-child{--i:1}.mo-menu nav>ul>li:nth-child(2){--i:2}.mo-menu nav>ul>li:nth-child(3){--i:3}.mo-menu nav>ul>li:nth-child(4){--i:4}.mo-menu nav>ul>li:nth-child(5){--i:5}.mo-menu nav>ul>li:nth-child(6){--i:6}.mo-menu nav>ul>li:nth-child(7){--i:7}.mo-menu nav>ul>li:nth-child(n+8){--i:8}.mo-menu .mo-menu-foot{--i:9}.mo-swap{animation:mo-swap .42s var(--ease-out-soft) both}}@keyframes mo-swap{0%{opacity:0;transform:scale(1.012)}}.mo-tab-rule{top:-8px;width:calc((100% - (var(--n,6) - 1) * 4px) / var(--n,6));opacity:0;pointer-events:none;height:3px;transform:translateX(calc(var(--at,0) * (100% + 4px)));transition:transform .45s var(--ease-out-soft), opacity .2s;position:absolute;inset-inline-start:0}[dir=rtl] .mo-tab-rule{transform:translateX(calc(var(--at,0) * (-100% - 4px)))}.mo-tab-rule[data-on]{opacity:1}.mo-tab-rule>span{background:var(--color-primary);border-radius:0 0 3px 3px;width:1.75rem;height:3px;margin:0 auto;display:block}.chat-caret.is-writing,[inert] .chat-caret{animation:none}
