@layer theme,base,components,utilities;html[data-site-theme=light]{color-scheme:light;background-color:#f4f6fb}html[data-site-theme=dark]{color-scheme:dark;background-color:#0d1117}html[data-site-theme] body{background-color:transparent}@media(prefers-reduced-motion:reduce){html[data-site-theme]{scroll-behavior:auto}}.ms-site{--ms-indigo: #2B3A8F;--ms-indigo-deep: #222E73;--ms-orange: #FF9F0A;--ms-orange-hover: #FFB23D;--ms-ink: #0D1117;--ms-cloud: #F4F6FB;--ms-bg: #F4F6FB;--ms-surface: #FFFFFF;--ms-surface-2: #EBEEF6;--ms-border: #E3E6EF;--ms-border-strong: #C9CEDB;--ms-field: #FFFFFF;--ms-field-border: #8A92A5;--ms-text: #0D1117;--ms-text-2: #3F4657;--ms-text-3: #5E6678;--ms-link: #2B3A8F;--ms-accent-text: #2B3A8F;--ms-logo: #2B3A8F;--ms-focus: #2B3A8F;--ms-danger: #B4321A;--ms-danger-surface: #FBECE8;--ms-success: #1E7A46;--ms-selection: rgba(255, 159, 10, .32);--ms-shadow: 0 30px 60px -36px rgba(43, 58, 143, .42);--ms-shadow-sm: 0 14px 28px -20px rgba(43, 58, 143, .38);--ms-photo-fallback: linear-gradient(135deg, #2B3A8F 0%, #161F4F 60%, #0D1117 100%);--ms-sw-track: #FFFFFF;--ms-sw-frame: #2B3A8F;--ms-sw-knob: #FF9F0A;--ms-sw-track-on: #2B3A8F;--ms-sw-frame-on: #2B3A8F;--ms-ease-out: cubic-bezier(.23, 1, .32, 1);--ms-ease-calm: cubic-bezier(.33, 1, .68, 1);--ms-ease-in-out: cubic-bezier(.77, 0, .175, 1);--ms-ease-drawer: cubic-bezier(.32, .72, 0, 1);--ms-header-h: 64px;--ms-gutter: 1rem;position:relative;min-height:100dvh;overflow-x:clip;background-color:var(--ms-bg);color:var(--ms-text);font-family:MAS Currency,IBM Plex Sans,MAS Arabic,Cairo,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;font-size:1rem;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;caret-color:var(--ms-indigo);scrollbar-color:var(--ms-border-strong) transparent}html[data-site-theme=dark] .ms-site{--ms-bg: #0B1220;--ms-surface: #172238;--ms-surface-2: #1D2A44;--ms-border: #2A3752;--ms-border-strong: #3A4866;--ms-field: #0F1829;--ms-field-border: #7A8AAB;--ms-text: #F4F6FB;--ms-text-2: #C3CBDC;--ms-text-3: #A4AFC7;--ms-link: #A9B5FB;--ms-accent-text: #A9B5FB;--ms-logo: #F4F6FB;--ms-focus: #A9B5FB;--ms-danger: #FF8F7A;--ms-danger-surface: rgba(255, 143, 122, .1);--ms-success: #6FD39A;--ms-selection: rgba(255, 159, 10, .38);--ms-shadow: 0 30px 60px -36px rgba(0, 0, 0, .75);--ms-shadow-sm: 0 14px 28px -20px rgba(0, 0, 0, .7);--ms-photo-fallback: linear-gradient(135deg, #222E73 0%, #141A33 60%, #0D1117 100%);--ms-sw-track: #141A26;--ms-sw-frame: #F4F6FB;--ms-sw-track-on: #2B3A8F;--ms-sw-frame-on: #F4F6FB;caret-color:var(--ms-orange)}.ms-site[data-lang=en]{line-height:1.65}@media(min-width:640px){.ms-site{--ms-gutter: 1.5rem}}@media(min-width:1024px){.ms-site{--ms-header-h: 72px;--ms-gutter: 2rem}}.ms-site label{color:var(--ms-text);font-weight:inherit}@layer base{.ms-site ::selection{background:var(--ms-selection);color:inherit}.ms-site :focus{outline:none}.ms-site :focus-visible{outline:2px solid var(--ms-focus);outline-offset:3px}.ms-site a{color:inherit;text-decoration:none}.ms-site img{max-width:100%}.ms-site h1,.ms-site h2,.ms-site h3,.ms-site h4{color:var(--ms-text);text-wrap:balance;margin:0}.ms-site p{margin:0;text-wrap:pretty}.ms-site [dir=ltr]{unicode-bidi:isolate}}@layer components{.ms-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:var(--ms-gutter)}.ms-narrow{width:100%;max-width:48rem;margin-inline:auto;padding-inline:var(--ms-gutter)}.ms-section{position:relative;padding-block:4.5rem}@media(min-width:1024px){.ms-section{padding-block:7rem}}.ms-band{background-color:var(--ms-surface);border-block:1px solid var(--ms-border)}.ms-display{font-size:clamp(2.1rem,1.3rem + 2.6vw,3.5rem);font-weight:700;line-height:1.24;letter-spacing:0}.ms-h1{font-size:clamp(2.25rem,1.5rem + 2.7vw,3.75rem);font-weight:700;line-height:1.28}.ms-h2{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.6rem);font-weight:700;line-height:1.32}.ms-h3{font-size:clamp(1.375rem,1.18rem + .7vw,1.75rem);font-weight:700;line-height:1.45}.ms-h4{font-size:1.125rem;font-weight:700;line-height:1.5}.ms-lead{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.85;color:var(--ms-text-2);max-width:62ch}.ms-body{font-size:1rem;line-height:1.85;color:var(--ms-text-2)}.ms-small{font-size:.9375rem;line-height:1.75;color:var(--ms-text-3)}.ms-note{font-size:.875rem;line-height:1.7;color:var(--ms-text-3)}.ms-accent{color:var(--ms-accent-text)}.ms-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ms-site[data-lang=en] .ms-display{font-weight:700;line-height:1.04;letter-spacing:-.035em;font-size:clamp(2.25rem,1.3rem + 3.2vw,3.9rem)}.ms-site[data-lang=en] .ms-h1{font-weight:700;line-height:1.06;letter-spacing:-.032em}.ms-site[data-lang=en] .ms-h2{font-weight:700;line-height:1.1;letter-spacing:-.026em}.ms-site[data-lang=en] .ms-h3{font-weight:700;line-height:1.22;letter-spacing:-.016em}.ms-site[data-lang=en] .ms-h4{font-weight:600;line-height:1.35}.ms-site[data-lang=en] .ms-lead,.ms-site[data-lang=en] .ms-body,.ms-site[data-lang=en] .ms-small,.ms-site[data-lang=en] .ms-note{line-height:1.6}.ms-link{color:var(--ms-link);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.3em;text-decoration-color:color-mix(in srgb,var(--ms-link) 45%,transparent);transition:text-decoration-color .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){.ms-link:hover{text-decoration-color:currentColor}}.ms-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3rem;padding-inline:1.5rem;border-radius:999px;border:1.5px solid transparent;font-size:1rem;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;transition:transform .16s var(--ms-ease-out),background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.ms-btn:active{transform:scale(.97)}.ms-btn[disabled]{cursor:not-allowed;opacity:.55;transform:none}.ms-btn-lg{min-height:3.5rem;padding-inline:1.9rem;font-size:1.0625rem}.ms-btn-sm{min-height:2.75rem;padding-inline:1.1rem;font-size:.9375rem}.ms-btn-primary{background-color:var(--ms-orange);color:var(--ms-ink);box-shadow:0 10px 22px -14px #ff9f0ae6}.ms-btn-secondary{background-color:transparent;color:var(--ms-text);border-color:var(--ms-border-strong)}.ms-btn-ghost{background-color:transparent;color:var(--ms-text)}.ms-btn-on-brand{background-color:transparent;color:#f4f6fb;border-color:#f4f6fb73}.ms-btn-arrow{transition:transform .2s var(--ms-ease-out)}@media(hover:hover)and (pointer:fine){.ms-btn-primary:hover:not([disabled]){background-color:var(--ms-orange-hover)}.ms-btn-secondary:hover:not([disabled]){border-color:var(--ms-text);background-color:var(--ms-surface)}.ms-btn-ghost:hover:not([disabled]){background-color:var(--ms-surface-2)}.ms-btn-on-brand:hover:not([disabled]){border-color:#f4f6fb;background-color:#f4f6fb14}.ms-btn:hover .ms-btn-arrow{transform:translate(3px)}[dir=rtl] .ms-btn:hover .ms-btn-arrow{transform:translate(-3px)}}.ms-icon-btn{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;color:var(--ms-text-2);border:1px solid transparent;background:transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .16s var(--ms-ease-out)}.ms-icon-btn:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.ms-icon-btn:hover{background-color:var(--ms-surface-2);color:var(--ms-text)}}.ms-pill{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:.35rem .95rem;border-radius:999px;border:1px solid var(--ms-border-strong);color:var(--ms-text-2);font-size:.9375rem;font-weight:600;line-height:1.4}.ms-card{background-color:var(--ms-surface);border:1px solid var(--ms-border);border-radius:1.5rem}.ms-tag{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:999px;font-size:.8125rem;font-weight:700;line-height:1.5;background:var(--ms-surface-2);color:var(--ms-text-2)}.ms-switch{--sw-h: 24px;--sw-w: calc(var(--sw-h) * 1.8334);--sw-k: calc(var(--sw-h) * .75);--sw-i: calc(var(--sw-h) * .125);--sw-f: max(2px, calc(var(--sw-h) * .0834));--sw-travel: calc(var(--sw-w) - var(--sw-k) - 2 * var(--sw-i));--sw-dir: 1;--sw-speed: .3s;position:relative;display:inline-block;flex:none;vertical-align:middle;width:var(--sw-w);height:var(--sw-h);padding:0;margin:0;border:0;border-radius:999px;background-color:var(--ms-sw-track);box-shadow:inset 0 0 0 var(--sw-f) var(--ms-sw-frame);cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--sw-speed) var(--ms-ease-in-out),box-shadow var(--sw-speed) var(--ms-ease-in-out)}[dir=rtl] .ms-switch{--sw-dir: -1}.ms-switch:before{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}.ms-switch-knob{position:absolute;top:var(--sw-i);inset-inline-start:var(--sw-i);width:var(--sw-k);height:var(--sw-k);border-radius:50%;background-color:var(--ms-sw-knob);box-shadow:0 calc(var(--sw-h) * .04) calc(var(--sw-h) * .1) #0d111738;transform:translate(0);transition:transform var(--sw-speed) var(--ms-ease-in-out),background-color .2s ease;pointer-events:none}.ms-switch:is([aria-checked=true],[data-on=true]){background-color:var(--ms-sw-track-on);box-shadow:inset 0 0 0 var(--sw-f) var(--ms-sw-frame-on)}.ms-switch:is([aria-checked=true],[data-on=true]) .ms-switch-knob{transform:translate(calc(var(--sw-travel) * var(--sw-dir)))}.ms-switch[data-dragging=true] .ms-switch-knob{transition:none}.ms-switch:active .ms-switch-knob{scale:1.04}.ms-switch:focus-visible{outline-offset:4px}.ms-switch--md{--sw-h: 32px}.ms-switch--lg{--sw-h: 44px;--sw-speed: .38s}@media(prefers-reduced-motion:reduce){.ms-switch,.ms-switch-knob{transition-duration:1ms}}.ms-logo{display:block;height:1.75rem;width:auto;color:var(--ms-logo);overflow:visible}.ms-header{position:sticky;top:0;z-index:40;height:var(--ms-header-h);border-bottom:1px solid transparent;background-color:transparent;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease}.ms-header[data-scrolled=true],.ms-header[data-menu=open]{background-color:var(--ms-bg);background-color:color-mix(in srgb,var(--ms-bg) 96%,transparent);border-bottom-color:var(--ms-border);box-shadow:0 10px 30px -26px #0d111773}.ms-nav-link{position:relative;display:inline-flex;align-items:center;min-height:2.75rem;padding-inline:.85rem;border-radius:999px;font-size:.9375rem;font-weight:600;color:var(--ms-text-2);transition:color .18s ease,background-color .18s ease}.ms-nav-link[aria-current=page]{color:var(--ms-text)}.ms-nav-link[aria-current=page]:after{content:"";position:absolute;inset-inline:.85rem;bottom:.35rem;height:2px;border-radius:2px;background-color:var(--ms-orange)}@media(hover:hover)and (pointer:fine){.ms-nav-link:hover{color:var(--ms-text);background-color:var(--ms-surface-2)}}.ms-menu{position:fixed;inset:var(--ms-header-h) 0 0 0;z-index:39;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background-color:var(--ms-bg);padding:1.5rem var(--ms-gutter) 2rem;animation:ms-menu-in .24s var(--ms-ease-out) both}.ms-menu-link{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;border-bottom:1px solid var(--ms-border);font-size:1.375rem;font-weight:700;color:var(--ms-text);animation:ms-menu-item .36s var(--ms-ease-out) both;animation-delay:calc(var(--i, 0) * 40ms + 60ms)}.ms-site[data-lang=en] .ms-menu-link{font-weight:700;letter-spacing:-.01em}.ms-menu-link[aria-current=page]{color:var(--ms-accent-text)}@keyframes ms-menu-in{0%{opacity:0}to{opacity:1}}@keyframes ms-menu-item{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ms-menu,.ms-menu-link{animation:none}}.ms-hero{position:relative;display:flex;align-items:center;min-height:calc(100svh - var(--ms-header-h));padding-block:2rem 3.5rem}@media(min-width:1024px){.ms-hero{min-height:min(calc(100dvh - var(--ms-header-h)),40rem);padding-block:2rem 4rem}}.ms-hero-title{display:flex;flex-direction:column;gap:.05em}.ms-hero-line{display:inline}.ms-hero-title{display:block!important;text-wrap:balance}.ms-word{display:inline-block}.ms-origin{display:inline-flex;align-items:center;gap:.55rem;max-width:100%;min-height:2.75rem;padding:.45rem 1rem;border-radius:999px;border:1px solid var(--ms-border-strong);background-color:var(--ms-surface);color:var(--ms-text-2);font-size:.9375rem;font-weight:600;line-height:1.5;transition:transform .2s var(--ms-ease-out),border-color .2s ease,box-shadow .2s ease,color .2s ease}@media(hover:hover)and (pointer:fine){.ms-origin:hover{border-color:var(--ms-text-3);color:var(--ms-text);box-shadow:var(--ms-shadow-sm)}}.ms-origin-icon{flex:none;color:var(--ms-text-3)}.ms-hero-scene{min-width:0}@media(min-width:1024px){.ms-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ms-site[data-lang=en] .ms-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(26rem,.9fr)}}.ms-theme-toggle>svg{grid-area:1 / 1;transition:transform .46s var(--ms-ease-out),opacity .24s ease}.ms-theme-toggle[data-icon=moon] .ms-theme-sun,.ms-theme-toggle[data-icon=sun] .ms-theme-moon{opacity:0;transform:rotate(-80deg) scale(.4)}@media(prefers-reduced-motion:reduce){.ms-theme-toggle>svg{transition:none}}.ms-net{--net-wire: #CDD2DE;--net-live: rgba(43, 58, 143, .5);--net-out: #2B3A8F;--net-in: #FF9F0A;--net-glow: rgba(43, 58, 143, .11);--net-icon: #2B3A8F;position:relative;width:100%;max-width:42rem;margin-inline:auto;aspect-ratio:600 / 540;container-type:inline-size}html[data-site-theme=dark] .ms-net{--net-wire: #2B3448;--net-live: rgba(174, 184, 255, .6);--net-out: #AEB8FF;--net-glow: rgba(124, 138, 255, .14);--net-icon: #AEB8FF}.ms-net-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ms-net-glow-stop{stop-color:var(--net-glow)}.ms-net-orbit{fill:none;stroke:var(--net-wire);stroke-width:1.2;stroke-dasharray:1 8;stroke-linecap:round}.ms-net-wire{fill:none;stroke:var(--net-wire);stroke-width:1.6;stroke-linecap:round;transition:stroke .26s ease}.ms-net-wire[data-live=true]{stroke:var(--net-live)}.ms-net-pulse{fill:none;stroke:var(--net-out);stroke-width:1.4;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:center}.ms-net-dot-out{fill:var(--net-out)}.ms-net-dot-in{fill:var(--net-in)}.ms-net-halo{opacity:.18}.ms-net-ripple{fill:none;stroke-width:1.6;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center}.ms-net-ripple-in{stroke:var(--net-in)}.ms-net-ripple-out{stroke:var(--net-out)}.ms-net-layer{position:absolute;top:0;right:0;bottom:0;left:0}.ms-net-node{position:absolute;translate:-50% -50%;display:grid;justify-items:center}.ms-net-badge{display:grid;place-items:center;width:clamp(2.6rem,10.5cqw,4rem);aspect-ratio:1;border-radius:50%;background-color:var(--ms-surface);border:1px solid var(--ms-border);box-shadow:var(--ms-shadow-sm);color:var(--net-icon);transition:border-color .22s ease}.ms-net-badge svg{width:44%;height:44%}.ms-net-node:hover .ms-net-badge{border-color:var(--net-out)}.ms-net-label{position:absolute;top:calc(100% + .45rem);white-space:nowrap;font-size:clamp(.75rem,2.5cqw,.9375rem);font-weight:700;line-height:1.3;color:var(--ms-text-2)}.ms-net-hub{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;place-items:center;width:clamp(9.25rem,37cqw,14rem);padding:clamp(.8rem,3.4cqw,1.25rem) clamp(1rem,4.2cqw,1.6rem);border-radius:clamp(1rem,3.6cqw,1.4rem);background-color:var(--ms-surface);border:1px solid var(--ms-border);box-shadow:var(--ms-shadow)}.ms-net-logo{width:100%;height:auto}.ms-net-chips{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ms-net-chip{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:.4em;padding:.28em .75em;border-radius:999px;background-color:var(--ms-surface);border:1px solid var(--ms-border);box-shadow:var(--ms-shadow-sm);color:var(--ms-text);font-size:clamp(.6875rem,2.3cqw,.875rem);font-weight:700;line-height:1.5;white-space:nowrap;opacity:0;will-change:transform,opacity}.ms-net-chip i{width:.5em;height:.5em;border-radius:50%;background-color:var(--net-out)}.ms-net-chip[data-dir=in] i{background-color:var(--net-in)}.ms-compare{margin:0;padding:0;list-style:none}.ms-compare-head,.ms-compare-row{display:grid;gap:.5rem 2rem}@media(min-width:768px){.ms-compare-head,.ms-compare-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ms-compare-head{padding-bottom:1rem}.ms-compare-label{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;color:var(--ms-text-3)}.ms-compare-label[data-side=after]{color:var(--ms-accent-text)}.ms-compare-row{padding-block:1.1rem;border-top:1px solid var(--ms-border)}.ms-compare-cell{display:flex;align-items:flex-start;gap:.75rem;font-size:1.0625rem;line-height:1.7}.ms-compare-cell svg{flex:none;margin-top:.25rem}.ms-compare-before{color:var(--ms-text-3)}.ms-compare-before svg{color:var(--ms-danger);opacity:.85}.ms-compare-after{color:var(--ms-text);font-weight:700}.ms-compare-after svg{color:var(--ms-accent-text)}@media(max-width:767px){.ms-compare-head{display:none}.ms-compare-after{padding-inline-start:2rem}.ms-compare-before{font-size:.9375rem}}.ms-billing{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.9rem;padding:.55rem .9rem;border-radius:999px;border:1px solid var(--ms-border);background-color:var(--ms-surface);box-shadow:var(--ms-shadow-sm)}.ms-billing-label{font-size:.9375rem;font-weight:700;color:var(--ms-text-3);white-space:nowrap;transition:color .3s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.ms-billing-label[data-active=true]{color:var(--ms-text)}.ms-board{position:sticky;top:calc(var(--ms-header-h) + 1.5rem);padding:1.5rem}.ms-board-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3.25rem;padding-inline:.75rem;border-radius:1rem;color:var(--ms-text-2);font-size:1rem;font-weight:700;text-align:start;background:transparent;border:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ms-board-row[data-active=true]{background-color:var(--ms-surface-2);color:var(--ms-text)}@media(hover:hover)and (pointer:fine){.ms-board-row:hover{background-color:var(--ms-surface-2);color:var(--ms-text)}}.ms-board-count{font-size:.9375rem;color:var(--ms-text-3)}.ms-board-index{flex:none;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;border:1.5px solid var(--ms-border-strong);font-size:.8125rem;font-weight:700;color:var(--ms-text-3);transition:background-color .26s ease,border-color .26s ease,color .26s ease}.ms-board-index[data-done=true]{background-color:var(--ms-indigo);border-color:var(--ms-indigo);color:#fff}html[data-site-theme=dark] .ms-board-index[data-done=true]{background-color:#aeb8ff;border-color:#aeb8ff;color:#0d1117}.ms-board-meter{height:4px;margin-top:.75rem;border-radius:999px;background-color:var(--ms-surface-2);overflow:hidden}.ms-board-meter>span{display:block;height:100%;border-radius:inherit;background-color:var(--ms-indigo);transform-origin:var(--ms-bar-origin, left) center;transition:transform .42s var(--ms-ease-out)}html[data-site-theme=dark] .ms-board-meter>span{background-color:#aeb8ff}[dir=rtl] .ms-board-meter>span{--ms-bar-origin: right}.ms-module{scroll-margin-top:calc(var(--ms-header-h) + 2rem);padding-block:2.5rem;border-top:1px solid var(--ms-border)}.ms-module:first-child{border-top:0;padding-top:0}.ms-feature-list{display:grid;gap:.75rem 2rem;margin:0;padding:0;list-style:none}@media(min-width:640px){.ms-feature-list{grid-template-columns:1fr 1fr}}.ms-feature-list li{display:flex;align-items:flex-start;gap:.6rem;color:var(--ms-text-2);font-size:1rem;line-height:1.7}.ms-feature-list svg{flex:none;margin-top:.3rem;color:var(--ms-accent-text)}.ms-invoice{position:relative;overflow:hidden;padding:1.25rem 1.25rem 1rem}.ms-invoice-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:.65rem;border-top:1px dashed var(--ms-border-strong);font-size:.9375rem}.ms-invoice-row:first-of-type{border-top:0}.ms-invoice-label{color:var(--ms-text-3)}.ms-invoice-value{color:var(--ms-text);font-weight:700}.ms-stack{display:grid;position:relative;min-height:20rem}.ms-request{grid-area:1 / 1;align-self:start;position:relative;padding:1.25rem 1.25rem 1.1rem;transform-origin:50% 0;transition:transform .46s var(--ms-ease-out),opacity .36s ease;transform:translateY(calc(var(--d, 0) * 1.1rem)) scale(calc(1 - var(--d, 0) * .05));z-index:calc(10 - var(--d, 0))}.ms-request:not([data-depth="0"]){box-shadow:none}.ms-request[data-depth="0"]{box-shadow:var(--ms-shadow)}.ms-request[data-depth=hidden]{opacity:0;pointer-events:none}.ms-request[data-state=leaving]{opacity:0;transform:translate(calc(var(--exit-dir, 1) * 18%)) rotate(calc(var(--exit-dir, 1) * 4deg));transition:transform .32s var(--ms-ease-out),opacity .26s ease;pointer-events:none}.ms-request-amount{font-size:1.5rem;font-weight:700;line-height:1.2;color:var(--ms-text)}.ms-stamp{display:inline-flex;align-items:center;gap:.45rem;color:var(--ms-success);font-weight:700}.ms-check-ring,.ms-check-tick{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.ms-check-ring{animation:ms-draw .42s var(--ms-ease-out) both}.ms-check-tick{animation:ms-draw .3s var(--ms-ease-out) .2s both}}@keyframes ms-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.ms-request{transition-duration:1ms}}.ms-branch{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;padding-block:1rem;border-top:1px solid var(--ms-border)}.ms-branch:first-child{border-top:0}.ms-branch-bar{grid-column:1 / -1;height:.5rem;border-radius:999px;background-color:var(--ms-indigo);transform-origin:var(--ms-bar-origin, left) center}html[data-site-theme=dark] .ms-branch-bar{background-color:#8e9bff}[dir=rtl] .ms-branch-bar{--ms-bar-origin: right}.ms-branch[data-alert=true] .ms-branch-bar{background-color:var(--ms-danger)}.ms-status{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;font-weight:700;color:var(--ms-success)}.ms-branch[data-alert=true] .ms-status{color:var(--ms-danger)}.ms-photo{position:relative;overflow:hidden;background:var(--ms-photo-fallback)}.ms-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ms-photo-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d111700 20%,#0d1117c7)}.ms-steps{position:relative;display:grid;gap:2rem}@media(min-width:1024px){.ms-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.ms-step-index{position:relative;z-index:1;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1.5px solid var(--ms-border-strong);background-color:var(--ms-bg);font-size:.875rem;font-weight:700;color:var(--ms-text-2)}@media(min-width:1024px){.ms-steps:before,.ms-steps:after{content:"";position:absolute;top:1.125rem;inset-inline:1.125rem calc(25% - 1rem);height:2px;border-radius:2px;background-color:var(--ms-border)}.ms-steps:after{background-color:var(--ms-indigo);transform-origin:var(--ms-bar-origin, left) center;transform:scaleX(1)}html[data-site-theme=dark] .ms-steps:after{background-color:#aeb8ff}[dir=rtl] .ms-steps:after{--ms-bar-origin: right}}.ms-price{font-size:clamp(5rem,3rem + 9vw,10rem);font-weight:700;line-height:.95;letter-spacing:-.04em;color:var(--ms-text)}.ms-site[data-lang=en] .ms-price{font-weight:700;letter-spacing:-.06em}.ms-tier-step{padding:1.5rem;border-radius:1.5rem;border:1px solid var(--ms-border);background-color:var(--ms-bg);transition:border-color .26s ease,box-shadow .26s ease}.ms-tier-step[data-active=true]{border-color:var(--ms-indigo);box-shadow:inset 0 0 0 1px var(--ms-indigo)}html[data-site-theme=dark] .ms-tier-step[data-active=true]{border-color:#aeb8ff;box-shadow:inset 0 0 0 1px #aeb8ff}.ms-range{--fill: 50%;--fill-color: var(--ms-indigo);-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:2.75rem;margin:0;background:transparent;cursor:pointer}html[data-site-theme=dark] .ms-range{--fill-color: #AEB8FF}.ms-range::-webkit-slider-runnable-track{height:.5rem;border-radius:999px;background:linear-gradient(to var(--fill-side, right),var(--fill-color) var(--fill),var(--ms-surface-2) var(--fill))}.ms-range::-moz-range-track{height:.5rem;border-radius:999px;background-color:var(--ms-surface-2)}.ms-range::-moz-range-progress{height:.5rem;border-radius:999px;background-color:var(--fill-color)}[dir=rtl] .ms-range{--fill-side: left}.ms-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.6rem;height:1.6rem;margin-top:-.55rem;border-radius:50%;border:2px solid var(--fill-color);background-color:var(--ms-surface);box-shadow:0 4px 12px -4px #0d111766}.ms-range::-moz-range-thumb{width:1.6rem;height:1.6rem;border-radius:50%;border:2px solid var(--fill-color);background-color:var(--ms-surface);box-shadow:0 4px 12px -4px #0d111766}.ms-range:focus-visible{outline:none}.ms-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--ms-focus) 28%,transparent)}.ms-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--ms-focus) 28%,transparent)}.ms-icon-btn[disabled]{opacity:.4;cursor:not-allowed}.ms-faq-item{border-top:1px solid var(--ms-border)}.ms-faq-item:last-child{border-bottom:1px solid var(--ms-border)}.ms-faq-button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;min-height:4rem;padding-block:1rem;background:transparent;border:0;color:var(--ms-text);font-size:1.0625rem;font-weight:700;line-height:1.6;text-align:start;cursor:pointer}.ms-faq-icon{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--ms-border-strong);color:var(--ms-text-2);transition:transform .24s var(--ms-ease-out),background-color .2s ease,color .2s ease}.ms-faq-button[aria-expanded=true] .ms-faq-icon{transform:rotate(45deg);background-color:var(--ms-orange);color:var(--ms-ink);border-color:var(--ms-orange)}.ms-faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s var(--ms-ease-out)}.ms-faq-panel[data-open=true]{grid-template-rows:1fr}.ms-faq-panel>div{overflow:hidden}.ms-faq-panel p{padding-bottom:1.25rem;color:var(--ms-text-2);line-height:1.85;max-width:65ch}@media(prefers-reduced-motion:reduce){.ms-faq-panel,.ms-faq-icon{transition-duration:1ms}}.ms-brand-block{position:relative;overflow:hidden;background-color:var(--ms-indigo);color:#f4f6fb}html[data-site-theme=dark] .ms-brand-block{background-color:#222e73}.ms-brand-block .ms-h2,.ms-brand-block h2,.ms-brand-block h3{color:#f4f6fb}.ms-brand-block .ms-lead,.ms-brand-block .ms-body{color:#d3d8f2}.ms-brand-block .ms-note,.ms-brand-block .ms-small{color:#bfc6ea}.ms-brand-block .ms-logo{color:#f4f6fb}.ms-brand-block :focus-visible{outline-color:#f4f6fb}.ms-footer-link{display:inline-flex;align-items:center;min-height:2.25rem;color:#d3d8f2;font-size:.9375rem;font-weight:600;transition:color .18s ease}@media(hover:hover)and (pointer:fine){.ms-footer-link:hover{color:#fff}}.ms-footer-heading{font-size:.9375rem;font-weight:700;color:#f4f6fb}.ms-brand-block h2.ms-footer-heading{color:#f4f6fb}.ms-rings{position:absolute;pointer-events:none;z-index:0;width:clamp(22rem,40vw,40rem);aspect-ratio:1;border-radius:50%;background:repeating-radial-gradient(circle at center,transparent 0 calc(3.5rem - 1.5px),rgba(244,246,251,.1) calc(3.5rem - 1.5px) 3.5rem);-webkit-mask-image:radial-gradient(circle at center,#000 30%,transparent 70%);mask-image:radial-gradient(circle at center,#000 30%,transparent 70%)}.ms-switch-cta{--h: 4rem;--k: calc(var(--h) * .75);--i: calc(var(--h) * .125);--f: 3px;--dir: 1;position:relative;display:inline-flex;align-items:center;min-height:var(--h);min-width:min(100%,19rem);padding-block:0;padding-inline:calc(var(--k) + var(--i) * 2 + .6rem) 1.6rem;border-radius:999px;background-color:transparent;box-shadow:inset 0 0 0 var(--f) #f4f6fb;color:#f4f6fb;font-size:1.0625rem;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .36s var(--ms-ease-in-out),color .36s var(--ms-ease-in-out),padding .36s var(--ms-ease-in-out),transform .16s var(--ms-ease-out);-webkit-tap-highlight-color:transparent}[dir=rtl] .ms-switch-cta{--dir: -1}.ms-switch-cta-knob{position:absolute;top:var(--i);inset-inline-start:var(--i);width:var(--k);height:var(--k);border-radius:50%;background-color:var(--ms-orange);box-shadow:0 6px 14px -6px #0d111780;transition:left .38s var(--ms-ease-in-out),right .38s var(--ms-ease-in-out),transform .22s var(--ms-ease-out)}.ms-switch-cta[data-on=true]{background-color:#f4f6fb;color:var(--ms-indigo);padding-inline:1.6rem calc(var(--k) + var(--i) * 2 + .6rem)}.ms-switch-cta[data-on=true] .ms-switch-cta-knob{inset-inline-start:calc(100% - var(--k) - var(--i))}.ms-switch-cta:active{transform:scale(.98)}.ms-brand-block .ms-switch-cta:focus-visible{outline:2px solid #F4F6FB;outline-offset:4px}@media(hover:hover)and (pointer:fine){.ms-switch-cta:not([data-on=true]):hover{background-color:#f4f6fb14}.ms-switch-cta:not([data-on=true]):hover .ms-switch-cta-knob{transform:translate(calc(.35rem * var(--dir)))}}.ms-switch-cta-label{position:relative}@media(prefers-reduced-motion:reduce){.ms-switch-cta,.ms-switch-cta-knob{transition-duration:1ms}}.ms-pillar{display:flex;min-height:6.5rem;flex-direction:column;justify-content:space-between;gap:.75rem;padding:.9rem;border-radius:1.1rem;color:var(--ms-text);font-size:.9375rem;font-weight:700;line-height:1.4;transition:background-color .2s ease,transform .2s var(--ms-ease-out)}.ms-pillar-icon{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.85rem;background-color:var(--ms-surface-2);color:var(--ms-accent-text)}@media(hover:hover)and (pointer:fine){.ms-pillar:hover{background-color:var(--ms-surface-2)}.ms-pillar:hover .ms-pillar-icon{background-color:var(--ms-surface)}}.ms-page-hero{padding-block:3.5rem 3rem}@media(min-width:1024px){.ms-page-hero{padding-block:5rem 4rem}}.ms-tabs{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none;padding-block:.6rem;scroll-snap-type:x proximity}.ms-tabs::-webkit-scrollbar{display:none}.ms-tab{display:inline-flex;align-items:center;gap:.6rem;flex:none;min-height:2.75rem;padding-inline:1rem;border-radius:999px;border:1px solid var(--ms-border);background:var(--ms-surface);color:var(--ms-text-2);font-size:.9375rem;font-weight:700;white-space:nowrap;scroll-snap-align:start;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.ms-tab:is([aria-selected=true],[aria-current=true]){background-color:var(--ms-text);border-color:var(--ms-text);color:var(--ms-bg)}.ms-subnav{position:sticky;top:var(--ms-header-h);z-index:30;background-color:var(--ms-bg);border-block:1px solid var(--ms-border)}.ms-anchor{scroll-margin-top:calc(var(--ms-header-h) + 4.5rem)}@media(hover:hover)and (pointer:fine){.ms-tab:hover:not([aria-selected=true]):not([aria-current=true]){border-color:var(--ms-text-3);color:var(--ms-text)}}.ms-segment{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;padding:.3rem;border-radius:999px;background-color:var(--ms-surface-2)}.ms-segment button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;border:0;border-radius:999px;background:transparent;color:var(--ms-text-2);font-size:.9375rem;font-weight:700;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.ms-segment button[aria-pressed=true]{background-color:var(--ms-surface);color:var(--ms-text);box-shadow:0 4px 12px -8px #0d111773}.ms-field{display:grid;gap:.45rem}.ms-label{font-size:.9375rem;font-weight:700;color:var(--ms-text)}.ms-hint{font-size:.875rem;color:var(--ms-text-3);line-height:1.6}.ms-error{font-size:.875rem;font-weight:700;color:var(--ms-danger);line-height:1.6}.ms-alert{padding:.85rem 1rem;border-radius:1rem;background-color:var(--ms-danger-surface);color:var(--ms-danger);font-size:.9375rem;font-weight:700;line-height:1.6}.ms-checkbox{width:1.25rem;height:1.25rem;flex:none;margin-top:.3rem;accent-color:var(--ms-indigo)}html[data-site-theme=dark] .ms-checkbox{accent-color:var(--ms-orange)}.ms-prose h2{font-size:1.25rem;font-weight:700;line-height:1.5;margin-top:2.5rem}.ms-prose>:first-child h2{margin-top:0}.ms-prose p{margin-top:.75rem;color:var(--ms-text-2);font-size:1.0625rem;line-height:1.95;max-width:68ch}.ms-site[data-lang=en] .ms-prose p{line-height:1.7}.ms-timeline{position:relative;display:grid;gap:1.75rem;margin:0;padding:0;list-style:none}.ms-timeline li{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;align-items:baseline}.ms-timeline-year{font-size:1.125rem;font-weight:700;color:var(--ms-accent-text)}.ms-timeline-items{display:grid;gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none}.ms-timeline .ms-timeline-items li{display:block;position:relative;padding-inline-start:1.1rem;color:var(--ms-text-2);font-size:1rem;font-weight:500;line-height:1.65}.ms-timeline .ms-timeline-items li:before{content:"";position:absolute;inset-inline-start:0;top:.72em;width:6px;height:6px;border-radius:50%;background-color:var(--ms-accent-text)}}.ms-site .ms-input,.ms-site input.ms-input[type=text],.ms-site input.ms-input[type=email],.ms-site input.ms-input[type=tel],.ms-site input.ms-input[type=password],.ms-site textarea.ms-input,.ms-site select.ms-input{width:100%;min-height:3.25rem;padding:.75rem 1rem!important;border-radius:1rem;color:var(--ms-text)!important;background-color:var(--ms-field)!important;border:1.5px solid var(--ms-field-border)!important;box-shadow:none!important;font-family:inherit;font-size:1rem!important;font-weight:500;line-height:1.5;transition:border-color .18s ease,box-shadow .18s ease}.ms-site textarea.ms-input{min-height:8rem;resize:vertical}.ms-site .ms-input::placeholder{color:var(--ms-text-3)!important;opacity:1!important}.ms-site .ms-input:focus,.ms-site .ms-input:focus-visible{outline:none!important;border-color:var(--ms-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ms-focus) 22%,transparent)!important}.ms-site .ms-input[aria-invalid=true]{border-color:var(--ms-danger)!important}.ms-site select.ms-input{padding-inline-end:2.75rem!important;padding-left:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235E6678' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:16px!important}.ms-site[dir=rtl] select.ms-input,[dir=rtl] .ms-site select.ms-input{background-position:left 1rem center!important;padding-left:2.75rem!important;padding-right:1rem!important}.ms-site[dir=ltr] select.ms-input{background-position:right 1rem center!important;padding-right:2.75rem!important;padding-left:1rem!important}html[data-site-theme=dark] .ms-site select.ms-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23C3C9D9' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}.ms-site select.ms-input option{background-color:var(--ms-surface);color:var(--ms-text)}.ms-site .ms-phone{position:relative;display:flex;gap:.5rem;direction:ltr}.ms-site .ms-phone-code{flex:none;display:inline-flex;align-items:center;gap:.375rem;min-height:3.25rem;padding:0 .875rem;border-radius:1rem;background-color:var(--ms-field);border:1.5px solid var(--ms-field-border);color:var(--ms-text);font:inherit;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;transition:border-color .18s ease,box-shadow .18s ease}.ms-site .ms-phone-code:focus-visible,.ms-site .ms-phone-code[aria-expanded=true],.ms-site .ms-picker-trigger:focus-visible,.ms-site .ms-picker-trigger[aria-expanded=true]{outline:none;border-color:var(--ms-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--ms-focus) 22%,transparent)}.ms-site .ms-phone-code svg,.ms-site .ms-picker-trigger svg{flex:none;color:var(--ms-text-3);transition:transform .2s var(--ms-ease-out)}.ms-site .ms-phone-code[aria-expanded=true] svg,.ms-site .ms-picker-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.ms-site .ms-phone .ms-input{flex:1 1 auto;min-width:0}.ms-site .ms-picker{position:relative}.ms-site .ms-picker-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3.25rem;padding:.75rem 1rem;border-radius:1rem;background-color:var(--ms-field);border:1.5px solid var(--ms-field-border);color:var(--ms-text);font:inherit;font-size:1rem;font-weight:500;text-align:start;transition:border-color .18s ease,box-shadow .18s ease}.ms-site .ms-picker-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-site .ms-picker-pop{position:absolute;inset-inline:0;top:calc(100% + .5rem);z-index:40;overflow:hidden;background-color:var(--ms-surface);border:1px solid var(--ms-border-strong);border-radius:1rem;box-shadow:var(--ms-shadow);transform-origin:top center;animation:ms-picker-in .18s var(--ms-ease-out)}@keyframes ms-picker-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ms-site .ms-picker-pop{animation:none}}.ms-site .ms-picker-search{display:flex;align-items:center;gap:.625rem;padding:.5rem 1rem;border-bottom:1px solid var(--ms-border);color:var(--ms-text-3)}.ms-site .ms-picker-search input[type=text]{flex:1 1 auto;min-width:0;min-height:2.75rem;padding:0!important;border:0!important;border-radius:0;outline:none!important;box-shadow:none!important;background:transparent!important;color:var(--ms-text)!important;font-family:inherit;font-size:1rem!important;font-weight:500}.ms-site .ms-picker-search input[type=text]::placeholder{color:var(--ms-text-3)!important;opacity:1!important}.ms-site .ms-picker-list{position:relative;max-height:min(19rem,46vh);margin:0;padding:.375rem;list-style:none;overflow-y:auto;overscroll-behavior:contain}.ms-site .ms-picker-group{padding:.75rem .75rem .375rem;font-size:.8125rem;font-weight:700;color:var(--ms-text-3)}.ms-site .ms-picker-option{display:flex;align-items:center;gap:.75rem;min-height:2.875rem;padding:.5rem .75rem;border-radius:.75rem;color:var(--ms-text);cursor:pointer}.ms-site .ms-picker-option[data-active]{background-color:var(--ms-surface-2)}.ms-site .ms-picker-option[aria-selected=true]{font-weight:700}.ms-site .ms-picker-names{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.35}.ms-site .ms-picker-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-site .ms-picker-alt{font-size:.8125rem;font-weight:500;color:var(--ms-text-3)}.ms-site .ms-picker-dial{flex:none;color:var(--ms-text-2);font-variant-numeric:tabular-nums}.ms-site .ms-picker-check{flex:none;color:var(--ms-accent-text)}.ms-site .ms-picker-empty{padding:1.25rem .75rem;text-align:center;color:var(--ms-text-3)}.ms-site .ms-picker-list{-webkit-overflow-scrolling:touch;touch-action:pan-y}.ms-site .ms-picker-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background-color:#0d111773;animation:ms-picker-fade .18s var(--ms-ease-out)}.ms-site .ms-picker-pop.ms-picker-sheet{position:fixed;inset:auto 0 0 0;top:auto;z-index:61;display:flex;flex-direction:column;height:min(78dvh,40rem);border-radius:1.25rem 1.25rem 0 0;padding-bottom:env(safe-area-inset-bottom);transform-origin:bottom center;animation:ms-sheet-in .22s var(--ms-ease-out)}.ms-site .ms-picker-sheet:focus{outline:none}.ms-site .ms-picker-sheet .ms-picker-list{flex:1 1 auto;min-height:0;max-height:none}.ms-site .ms-picker-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .75rem .25rem 1rem;font-weight:700;color:var(--ms-text)}.ms-site .ms-picker-close{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;color:var(--ms-text-2);background:transparent;border:0}.ms-site .ms-picker-close:focus-visible{outline:2px solid var(--ms-focus);outline-offset:2px}@keyframes ms-picker-fade{0%{opacity:0}to{opacity:1}}@keyframes ms-sheet-in{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.ms-site .ms-picker-sheet,.ms-site .ms-picker-backdrop{animation:none}}.ms-site .ms-choices{display:flex;flex-wrap:wrap;gap:.5rem}.ms-site .ms-choice{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.875rem;min-width:4.5rem;padding:0 1.125rem;border-radius:999px;border:1.5px solid var(--ms-field-border);background-color:var(--ms-field);color:var(--ms-text);font-size:1rem;font-weight:700;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.ms-site .ms-choice input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ms-site .ms-choice:has(input:focus-visible){border-color:var(--ms-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--ms-focus) 22%,transparent)}.ms-site .ms-choice[data-checked]{background-color:var(--ms-indigo);border-color:var(--ms-indigo);color:#fff}html[data-site-theme=dark] .ms-site .ms-choice[data-checked]{background-color:var(--ms-text);border-color:var(--ms-text);color:var(--ms-bg)}.ms-site .ms-choices[aria-invalid=true] .ms-choice:not([data-checked]){border-color:var(--ms-danger)}.ms-site .ms-rate{position:relative;max-width:12rem;direction:ltr}.ms-site .ms-rate .ms-input{padding-right:2.75rem!important}.ms-site .ms-rate-unit{position:absolute;top:0;bottom:0;right:1rem;display:flex;align-items:center;font-weight:700;color:var(--ms-text-3);pointer-events:none}@media(prefers-reduced-motion:no-preference){.ms-intro .ms-word{animation:ms-word-in .9s var(--ms-ease-calm) both;animation-delay:calc(var(--w, 0) * 70ms + .15s)}.ms-intro .ms-fade{animation:ms-fade-up 1.1s var(--ms-ease-calm) both;animation-delay:calc(var(--delay, 0ms) * 1.5)}.ms-switch-cta[data-nudge=true] .ms-switch-cta-knob{animation:ms-cta-nudge 1.1s var(--ms-ease-in-out) 1}@keyframes ms-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ms-cta-nudge{0%,to{transform:translate(0)}35%{transform:translate(calc(.9rem * var(--dir, 1)))}60%{transform:translate(calc(-.1rem * var(--dir, 1)))}}@keyframes ms-word-in{0%{opacity:0;transform:translateY(.25em);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes ms-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}@layer components{.ms-shot{position:relative;margin:0;padding:.45rem;border-radius:2.25rem;background-color:#0d1117;box-shadow:0 0 0 1px #ffffff0f inset,var(--ms-shadow)}.ms-shot img{display:block;width:100%;height:auto;aspect-ratio:640 / 1385;border-radius:1.85rem;background-color:var(--ms-surface-2)}.ms-window{margin:0;overflow:hidden;border-radius:1rem;border:1px solid var(--ms-border-strong);background-color:var(--ms-surface);box-shadow:var(--ms-shadow)}.ms-window-bar{display:flex;align-items:center;justify-content:center;height:2.25rem;padding-inline:1rem;border-bottom:1px solid var(--ms-border);background-color:var(--ms-surface-2)}.ms-window-bar span{padding:.1rem .85rem;border-radius:999px;background-color:var(--ms-bg);color:var(--ms-text-3);font-size:.875rem;font-weight:500;line-height:1.5}.ms-window img{display:block;width:100%;height:auto}.ms-flow-view-desk .ms-window img,.ms-window.ms-ai-shot img{-webkit-mask-image:linear-gradient(to bottom,#000 82%,transparent);mask-image:linear-gradient(to bottom,#000 82%,transparent)}.ms-mobile-of{display:none}.ms-ledger-row dd,.ms-ledger-net>.ms-num{flex:none;min-width:8.5rem;text-align:end}.ms-pricing-grid{display:grid;gap:1.5rem 5rem;align-items:center;grid-template-areas:"head" "price" "rest"}.ms-pricing-head{grid-area:head}.ms-pricing-price{grid-area:price}.ms-pricing-rest{grid-area:rest}@media(min-width:1024px){.ms-pricing-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"price head" "price rest";row-gap:0}.ms-pricing-head{align-self:end}.ms-pricing-rest{align-self:start}}.ms-ai-list li strong{display:block;color:var(--ms-text);font-size:1.0625rem;font-weight:700;line-height:1.5}.ms-ai-list li span{display:block;margin-top:.2rem}.ms-stage-wrap{margin:0}.ms-ledger{position:absolute;inset-inline-start:0;bottom:0;width:min(19rem,62%);padding:1.1rem 1.15rem 1rem;border-radius:1.25rem;border:1px solid var(--ms-border-strong);background-color:var(--ms-surface);box-shadow:var(--ms-shadow)}.ms-ledger-head{display:flex;justify-content:space-between;gap:.75rem;color:var(--ms-text);font-size:.9375rem;font-weight:700;line-height:1.45}.ms-ledger-date{color:var(--ms-text-3);font-weight:500}.ms-ledger-rows{margin:.75rem 0 0}.ms-ledger-row{position:relative;display:flex;justify-content:space-between;gap:1rem;padding-block:.35rem;font-size:.9375rem;line-height:1.5}.ms-ledger-row dt{color:var(--ms-text-2);font-weight:500}.ms-ledger-row dd{margin:0;color:var(--ms-text);font-weight:600}.ms-ledger-gross dt,.ms-ledger-gross dd{color:var(--ms-text);font-weight:700}.ms-ledger-net{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:.6rem;padding-top:.7rem;border-top:1px solid var(--ms-border-strong);color:var(--ms-text);font-weight:700;font-size:.9375rem}.ms-ledger-net>.ms-num{font-size:1.5rem;line-height:1.2}.ms-ledger-sign{font-size:.85em}@media(prefers-reduced-motion:no-preference){.ms-ledger:not([data-played]) .ms-ledger-cut{opacity:0}.ms-ledger[data-played] .ms-ledger-cut{animation:ms-ledger-row .7s var(--ms-ease-calm) both;animation-delay:calc(var(--i, 0) * .18s + var(--ms-ledger-wait, 1.3s))}.ms-ledger[data-played] .ms-ledger-cut:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;border-radius:2px;background-color:var(--ms-accent-text);transform:scaleX(0);transform-origin:var(--ms-from, right);animation:ms-ledger-bar .9s var(--ms-ease-calm) both;animation-delay:calc(var(--i, 0) * .18s + var(--ms-ledger-wait, 1.3s) + .1s)}.ms-site[data-lang=en] .ms-ledger-cut:after{--ms-from: left}@keyframes ms-ledger-row{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ms-ledger-bar{0%{transform:scaleX(0);opacity:1}70%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}}@media(max-width:639.98px){.ms-site .ms-ledger{position:relative;inset:auto;width:auto;margin-top:-5rem;margin-inline-end:8%}.ms-site .ms-window.ms-has-mobile{display:none}.ms-site .ms-mobile-of{display:block;width:min(17rem,74%);margin-inline:auto}}.ms-here-block{padding-top:1.25rem;border-top:1px solid rgba(244,246,251,.25)}.ms-here-title{color:#f4f6fb;font-size:1.1875rem;font-weight:700;line-height:1.45}.ms-here-list{display:grid;gap:1.1rem;margin:1.1rem 0 0}.ms-here-list dt{color:#f4f6fb;font-size:1rem;font-weight:700;line-height:1.5}.ms-here-list dd{margin:.2rem 0 0;color:#d3d8f2;font-size:.9375rem;line-height:1.7}@media(max-width:639.98px){.ms-ledger{margin-inline:0}.ms-ledger-head{flex-direction:column;gap:0}.ms-ledger-net span{white-space:nowrap}.ms-ledger-net>.ms-num{font-size:1.25rem}.ms-origin>svg:last-child{display:none}}@media(max-width:639.98px){.ms-origin{border:0;background:transparent;padding-inline:0;min-height:2.75rem}}html[data-site-theme=dark] .ms-site .ms-window img,html[data-site-theme=dark] .ms-site .ms-shot img{filter:brightness(.88)}.ms-stage-note{text-wrap:pretty;margin-top:.75rem;color:var(--ms-text-3);font-size:.875rem;font-weight:500;line-height:1.5;text-align:end}.ms-photo-stage{position:relative;overflow:hidden;border-radius:1.5rem;aspect-ratio:6 / 5;background-color:var(--ms-surface-2);box-shadow:var(--ms-shadow)}.ms-photo-stage picture,.ms-photo-stage-img{display:block;width:100%;height:100%}.ms-photo-stage-img{object-fit:cover;object-position:18% 40%}.ms-photo-stage .ms-ledger{inset:auto 1.25rem 1.25rem auto;width:min(19rem,58%)}html[data-site-theme=dark] .ms-site .ms-photo-stage-img{filter:brightness(.9) saturate(.95)}.ms-site[data-lang=ar] .ms-photo-stage .ms-ledger-row dt,.ms-photo-stage .ms-ledger-net>span:first-child{white-space:nowrap}.ms-photo-stage .ms-ledger-row dd,.ms-photo-stage .ms-ledger-net>.ms-num{min-width:8rem;text-align:end}@media(max-width:639.98px),(min-width:1024px)and (max-width:1199.98px){.ms-site .ms-photo-stage{overflow:visible;aspect-ratio:auto;border-radius:0;background:none;box-shadow:none}.ms-site .ms-photo-stage picture{border-radius:1.25rem;overflow:hidden;aspect-ratio:4 / 5;box-shadow:var(--ms-shadow)}.ms-site .ms-photo-stage-img{object-position:50% 30%}.ms-site .ms-photo-stage .ms-ledger{position:relative;inset:auto;width:auto;margin:-6.5rem 1rem 0}}@media(min-width:1024px)and (max-width:1199.98px){.ms-site .ms-photo-stage picture{aspect-ratio:6 / 5}.ms-site .ms-photo-stage-img{object-position:18% 40%}.ms-site .ms-photo-stage .ms-ledger{margin:-5rem 1.25rem 0 auto;max-width:20rem}}@media(prefers-reduced-motion:no-preference){.ms-intro .ms-photo-stage picture{animation:ms-photo-in 1.8s var(--ms-ease-calm) both;animation-delay:.25s}.ms-intro .ms-photo-stage .ms-ledger{animation:ms-fade-up 1.2s var(--ms-ease-calm) both;animation-delay:.7s}@keyframes ms-photo-in{0%{opacity:0;transform:scale(1.04);-webkit-clip-path:inset(4% 4% 4% 4% round 1.5rem);clip-path:inset(4% 4% 4% 4% round 1.5rem)}to{opacity:1;transform:none;-webkit-clip-path:inset(0 0 0 0 round 0);clip-path:inset(0 0 0 0 round 0)}}}.ms-site .ms-restaurants{padding-block:1rem 0}@media(min-width:1024px){.ms-site .ms-restaurants{padding-block:1.5rem 0}}.ms-restaurants-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 3rem}.ms-logo-row{display:flex;align-items:center;gap:2.25rem;margin:0;padding:0;list-style:none}.ms-rest-logo{display:block;height:2.6rem;background-color:var(--ms-text-2);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ms-rest-logo[data-brand=get]{background-color:#ed1e24}.ms-rest-logo[data-brand=stepone]{background-color:#5e6e94;height:1.9rem}.ms-rest-logo[data-brand=kazu]{background-color:#3c4c74}html[data-site-theme=dark] .ms-site .ms-rest-logo[data-brand=kazu]{background-color:#f9f0e2}.ms-photo-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(13rem,1fr);gap:1rem;margin-top:2.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:.25rem}.ms-photo-row::-webkit-scrollbar{display:none}.ms-photo-card{margin:0;scroll-snap-align:start}.ms-photo-card img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:1rem;background-color:var(--ms-surface-2)}.ms-photo-card figcaption{margin-top:.6rem;color:var(--ms-text-2);font-size:.9375rem;font-weight:600;line-height:1.5}@media(min-width:1024px){.ms-photo-row{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;gap:1.25rem}}@media(max-width:639.98px){.ms-logo-row{gap:1.5rem;width:100%;justify-content:space-between}.ms-rest-logo{height:2.1rem}.ms-rest-logo[data-brand=stepone]{height:1.5rem}.ms-photo-row{grid-auto-columns:72%;margin-inline:calc(var(--ms-gutter) * -1);padding-inline:var(--ms-gutter);scroll-padding-inline:var(--ms-gutter)}}@media(prefers-reduced-motion:no-preference){.ms-photo-row:not([data-shown]) .ms-photo-card{opacity:0}.ms-photo-row[data-shown] .ms-photo-card{animation:ms-card-rise 1.3s var(--ms-ease-calm) both;animation-delay:calc(var(--i, 0) * .18s)}@keyframes ms-card-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}}.ms-flow{display:grid;gap:1.5rem}@media(min-width:1024px){.ms-flow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3.5rem;align-items:start}}.ms-flow-steps{display:flex;flex-direction:column}.ms-flow-step{display:flex;align-items:flex-start;gap:1rem;width:100%;padding:1.1rem 0;border:0;border-bottom:1px solid var(--ms-border);background:transparent;color:inherit;text-align:start;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.ms-flow-step:first-child{border-top:1px solid var(--ms-border)}.ms-flow-num{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1.5px solid var(--ms-border-strong);color:var(--ms-text-3);font-size:.9375rem;font-weight:700;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.ms-flow-title{display:flex;align-items:center;gap:.5rem;min-height:2.25rem;color:var(--ms-text-2);font-size:1.125rem;font-weight:700;line-height:1.45;transition:color .22s ease}.ms-flow-title svg{flex:none;color:var(--ms-text-3)}.ms-flow-body{display:none;margin-top:.35rem;color:var(--ms-text-2);font-size:1rem;line-height:1.8}.ms-flow-step[aria-selected=true] .ms-flow-num{background-color:var(--ms-text);border-color:var(--ms-text);color:var(--ms-bg)}.ms-flow-step[aria-selected=true] .ms-flow-title{color:var(--ms-text)}.ms-flow-step[aria-selected=true] .ms-flow-title svg{color:var(--ms-accent-text)}.ms-flow-step[aria-selected=true] .ms-flow-body{display:block}@media(hover:hover)and (pointer:fine){.ms-flow-step:hover .ms-flow-title{color:var(--ms-text)}.ms-flow-step:hover .ms-flow-num{border-color:var(--ms-text-3)}}.ms-flow-step:focus-visible{outline:2px solid var(--ms-focus);outline-offset:2px;border-radius:.5rem}.ms-flow-view-phone .ms-shot{width:min(62%,17rem)}.ms-flow-view-desk .ms-window{width:100%;max-width:40rem}@media(min-width:1024px){.ms-flow{align-items:stretch}.ms-flow-step{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;align-content:center;align-items:start;min-height:42vh;border-bottom:0;border-top:0!important}.ms-flow-step .ms-flow-body{display:block}.ms-flow-step[aria-selected=false] .ms-flow-title,.ms-flow-step[aria-selected=false] .ms-flow-body{color:var(--ms-text-3)}.ms-flow-view{position:sticky;top:calc(var(--ms-header-h) + 2rem);height:min(calc(100vh - var(--ms-header-h) - 4rem),42rem);align-self:start}.ms-flow-view-phone .ms-shot{width:calc((min(calc(100vh - var(--ms-header-h) - 4rem),42rem) - 2rem) * 640 / 1385);height:auto}.ms-flow-view-phone .ms-shot img{width:100%;height:auto}.ms-flow-view-desk .ms-window img{max-height:calc(min(calc(100vh - var(--ms-header-h) - 4rem),42rem) - 2.25rem);object-fit:cover;object-position:top}}.ms-flow-view{display:grid}.ms-flow-layer{grid-area:1 / 1;z-index:1;display:grid;place-items:center;min-width:0;opacity:0;visibility:hidden;transition:opacity .15s ease-in .1s,visibility 0s linear .25s}.ms-flow-layer[data-on]{z-index:2;opacity:1;visibility:visible;transition:opacity .2s ease-out,visibility 0s}@media(min-width:1024px){.ms-flow-layer{transition:opacity .38s ease-in .22s,visibility 0s linear .6s}.ms-flow-layer[data-on]{transition:opacity .22s ease-out,visibility 0s}}@media(prefers-reduced-motion:reduce){.ms-flow-layer,.ms-flow-layer[data-on]{transition:none;transform:none}}.ms-index{display:grid;gap:2.25rem 2.5rem}@media(min-width:640px){.ms-index{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.ms-index{grid-template-columns:repeat(3,minmax(0,1fr))}}.ms-index-group{padding-top:1.1rem;border-top:1px solid var(--ms-border-strong)}.ms-index-title{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:1.1875rem;font-weight:700;line-height:1.45}.ms-index-count{color:var(--ms-text-3);font-size:.9375rem;font-weight:500}.ms-index-link{color:var(--ms-text);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.3em;text-decoration-thickness:1.5px;transition:text-decoration-color .2s ease}.ms-index-link:focus-visible{text-decoration-color:currentColor}@media(hover:hover)and (pointer:fine){.ms-index-link:hover{text-decoration-color:currentColor}}.ms-index-list{margin:.75rem 0 0;padding:0;list-style:none}.ms-index-list{display:grid;gap:.5rem}.ms-index-list li{color:var(--ms-text-2);font-size:1rem;line-height:1.6}.ms-index-list li.ms-index-more{display:none}.ms-index-arrow{display:inline-block;margin-inline-start:.4rem;transition:transform .2s var(--ms-ease-out)}@media(hover:hover)and (pointer:fine){.ms-index-link:hover .ms-index-arrow{transform:translate(calc(3px * var(--ms-dir, 1)))}}.ms-site[dir=rtl] .ms-index-arrow,[dir=rtl] .ms-site .ms-index-arrow{--ms-dir: -1}.ms-phone-band{display:grid;gap:3rem;align-items:center}@media(min-width:1024px){.ms-phone-band{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:5rem}}.ms-phone-band-shots{position:relative;display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:26rem;margin-inline:auto;padding-block-end:2.5rem}.ms-phone-back{width:47%;margin-top:2.5rem;margin-inline-end:-9%}.ms-phone-front{position:relative;z-index:1;width:50%}.ms-plain-list{margin:0;padding:0;list-style:none}.ms-plain-list li{padding-block:.65rem;border-bottom:1px solid var(--ms-border);color:var(--ms-text-2);font-size:1rem;line-height:1.65}.ms-plain-list li:last-child{border-bottom:0}.ms-ai-band{display:grid;gap:3rem;align-items:center}@media(min-width:1024px){.ms-ai-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem}}.ms-ai-points{display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}.ms-ai-points li{display:flex;align-items:flex-start;gap:1rem}.ms-ai-num{flex:none;display:grid;place-items:center;width:2rem;height:2rem;margin-top:.1rem;border-radius:999px;border:1.5px solid var(--ms-border-strong);color:var(--ms-text-2);font-size:.9375rem;font-weight:700}.ms-ai-points strong{display:block;color:var(--ms-text);font-size:1.125rem;font-weight:700;line-height:1.5}.ms-ai-points li>span{color:var(--ms-text-2);font-size:1rem;line-height:1.8}.ms-ai-shot{width:100%;max-width:34rem;margin-inline:auto}.ms-here{display:grid;gap:2rem 2.5rem;margin-block:0}@media(min-width:640px){.ms-here{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.ms-here{grid-template-columns:repeat(6,minmax(0,1fr))}.ms-here-item{grid-column:span 2}.ms-here-item:nth-child(-n+2){grid-column:span 3}}.ms-here-item{padding-top:1.1rem;border-top:1px solid var(--ms-border-strong)}.ms-here-item dt{display:flex;align-items:center;gap:.6rem;color:var(--ms-text);font-size:1.125rem;font-weight:700;line-height:1.5}.ms-here-item dt svg{flex:none;color:var(--ms-accent-text)}.ms-here-item dd{margin:.5rem 0 0;color:var(--ms-text-2);font-size:1rem;line-height:1.8}}@layer components{.ms-pillars{margin:0;padding:0;list-style:none;border-top:2px solid var(--ms-text)}.ms-pillar-row{display:flex;align-items:center;gap:1rem;min-height:3.25rem;padding-block:.5rem;border-bottom:1px solid var(--ms-border);color:var(--ms-text);font-size:1.0625rem;font-weight:700;line-height:1.45}.ms-pillar-num{flex:none;width:1.75rem;color:var(--ms-text-3);font-weight:500}@media(hover:hover)and (pointer:fine){.ms-pillar-row:hover{color:var(--ms-link)}}.ms-subnav-links{gap:2rem}.ms-subnav-link{position:relative;display:inline-flex;align-items:center;min-height:3.5rem;color:var(--ms-text-2);font-size:.9375rem;font-weight:700;white-space:nowrap;transition:color .2s ease}.ms-subnav-link[aria-current=true]{color:var(--ms-text)}.ms-subnav-link[aria-current=true]:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background-color:var(--ms-text)}@media(hover:hover)and (pointer:fine){.ms-subnav-link:hover{color:var(--ms-text)}}}@media(prefers-reduced-motion:reduce){.ms-site .ms-flow-view>*{animation:none!important}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.ms-grow-bar{animation:ms-bar-grow linear both;animation-timeline:view();animation-range:entry 20% cover 45%}.ms-steps-section{view-timeline-name:--ms-steps}@media(min-width:1024px){.ms-steps:after{animation:ms-steps-fill linear both;animation-timeline:--ms-steps;animation-range:contain 0% contain 60%}}@keyframes ms-steps-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ms-parallax{animation:ms-parallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes ms-bar-grow{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}@keyframes ms-parallax{0%{transform:translateY(-8%)}to{transform:translateY(8%)}}}}html[data-site-theme]::view-transition-old(root),html[data-site-theme]::view-transition-new(root){animation:none;mix-blend-mode:normal}html.ms-theme-fading .ms-site,html.ms-theme-fading .ms-site *{transition:background-color .32s ease,color .32s ease,border-color .32s ease,box-shadow .32s ease!important}.ms-photo img.ms-parallax{top:-8%;height:116%}@media print{.ms-reveal,.ms-reveal-stagger>*,.ms-word,.ms-fade{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}.ms-header,.ms-menu{position:static}}@media(prefers-reduced-motion:no-preference){html.ms-reveal-ready .ms-site .ms-reveal:not([data-in]),html.ms-reveal-ready .ms-site .ms-reveal-stagger:not([data-in])>*{opacity:0}html.ms-reveal-ready .ms-site .ms-reveal[data-in],html.ms-reveal-ready .ms-site .ms-reveal-stagger[data-in]>*{animation:ms-reveal-calm 1.1s var(--ms-ease-calm) backwards}html.ms-reveal-ready .ms-site .ms-reveal-stagger[data-in]>:nth-child(2){animation-delay:.14s}html.ms-reveal-ready .ms-site .ms-reveal-stagger[data-in]>:nth-child(3){animation-delay:.28s}html.ms-reveal-ready .ms-site .ms-reveal-stagger[data-in]>:nth-child(4){animation-delay:.42s}html.ms-reveal-ready .ms-site .ms-reveal-stagger[data-in]>:nth-child(5){animation-delay:.56s}html.ms-reveal-ready .ms-site .ms-reveal-stagger[data-in]>:nth-child(n+6){animation-delay:.7s}@keyframes ms-reveal-calm{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}}.ms-site .ms-head-tools,.ms-site .ms-head-tools .ms-icon-btn{flex:none}.ms-site .ms-lang-word{flex:none;padding-inline:.6rem}@media(max-width:389.98px){.ms-site .ms-header .ms-logo{height:1.5rem}}@media(max-width:359.98px){.ms-site .ms-head-tools .ms-icon-btn{width:2.5rem;height:2.5rem}.ms-site .ms-lang-word{padding-inline:.4rem}.ms-site .ms-header .ms-logo{height:1.25rem}}
