.sw{--ok-text:#047857;--figures:var(--font-archivo),var(--font-plex-arabic),system-ui,sans-serif;--card-shadow:0 1px 0 rgb(var(--fg-rgb)/0.03),0 40px 80px -60px rgb(var(--violet-rgb)/0.5)}[data-theme=dark] .sw{--ok-text:rgb(var(--ok-rgb))}.swh{position:relative;isolation:isolate;overflow-x:clip;padding-block:clamp(28px,4.5vw,56px) clamp(64px,8vw,112px)}.swh:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(36% 55% at 76% 50%,rgb(var(--violet-rgb)/.16),transparent 70%)}[dir=rtl] .swh:before{background:radial-gradient(36% 55% at 24% 50%,rgb(var(--violet-rgb)/.16),transparent 70%)}.swh__art{inline-size:min(100%,540px);margin-inline:auto;--draw-spread:1.8s;--draw-dur:1.2s}.swh .hero__copy{max-inline-size:none}.swh .hero__title{font-size:clamp(34px,4.3vw,56px)}.swh__actions{display:flex;flex-wrap:wrap;gap:12px;-webkit-margin-before:28px;margin-block-start:28px}.swh__where{display:flex;align-items:center;gap:10px;-webkit-margin-before:26px;margin-block-start:26px;-webkit-padding-before:18px;padding-block-start:18px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);max-inline-size:46ch;font-size:14.5px;line-height:1.6;color:var(--fg-65)}.swh__where svg{flex:none;color:var(--violet-soft)}.sw__arrow{transition:transform .2s var(--ease)}[dir=rtl] .sw__arrow{transform:scaleX(-1)}.sw__arrow--down,[dir=rtl] .sw__arrow--down{transform:rotate(90deg)}#route{scroll-margin-block-start:72px}.sw-icon{--icon-bg:color-mix(in srgb,var(--violet-soft) 9%,var(--ink-surface));--draw-spread:0.8s;--draw-dur:0.8s;flex:none;inline-size:52px;block-size:52px;padding:7px;border:1px solid rgb(var(--violet-soft-rgb)/.28);border-radius:15px;background:var(--icon-bg)}.sw-icon .ib{fill:var(--icon-bg);stroke:none}.rte{display:grid;grid-gap:20px;gap:20px;-webkit-margin-before:clamp(36px,5vw,56px);margin-block-start:clamp(36px,5vw,56px)}.rte__pick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.rte__opt{position:relative;display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border:1.5px solid var(--line);border-radius:22px;background:var(--ink-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;box-shadow:var(--card-shadow);transition:border-color .25s var(--ease),box-shadow .25s var(--ease),transform .12s ease-out}.rte__opt:hover{border-color:rgb(var(--violet-soft-rgb)/.45)}.rte__opt:active{transform:scale(.985)}.rte__opt:focus-visible{outline:2px solid var(--violet-soft);outline-offset:3px}.rte__opt.is-on{border-color:var(--violet-soft);box-shadow:0 0 0 3px rgb(var(--violet-soft-rgb)/.16),0 30px 60px -40px rgb(var(--violet-rgb)/.7)}.rte__opt-icon{flex:none;display:grid}.rte__opt-text{display:grid;grid-gap:4px;gap:4px;min-inline-size:0;-webkit-padding-end:22px;padding-inline-end:22px}.rte__opt-text strong{font-size:16px;line-height:1.4}.rte__opt-text span{font-size:13.5px;line-height:1.65;color:var(--fg-60)}.rte__opt-mark{position:absolute;inset-block-start:14px;inset-inline-end:14px;display:grid;place-items:center;inline-size:22px;block-size:22px;border-radius:50%;background:var(--violet);color:var(--on-violet);opacity:0;transform:scale(.6);transition:opacity .2s var(--ease),transform .3s var(--ease)}.rte__opt.is-on .rte__opt-mark{opacity:1;transform:none}.rte__panel{overflow:hidden;border:1px solid var(--line);border-radius:28px;background:var(--ink-surface);box-shadow:0 1px 0 rgb(var(--fg-rgb)/.03),0 50px 90px -60px rgb(var(--violet-rgb)/.6)}.rte__label{display:block;margin:0;font-size:12.5px;font-weight:700;color:var(--fg-50)}.rte__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:16px 40px;gap:16px 40px;padding:22px 28px;-webkit-border-after:1.5px dashed var(--line-strong);border-block-end:1.5px dashed var(--line-strong);background:radial-gradient(circle,rgb(var(--violet-soft-rgb)/.2) 1px,transparent 1.4px) 0 0 /18px 18px,rgb(var(--violet-soft-rgb)/.05)}.rte__trip{display:flex;align-items:center;gap:18px;min-inline-size:0}.rte__end{flex:none;display:grid;grid-gap:2px;gap:2px}.rte__end strong{font-size:20px;line-height:1.3}.rte__place{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:800;color:var(--violet-soft)}.rte__dash{position:relative;flex:1 1;min-inline-size:40px;block-size:2px;background:repeating-linear-gradient(90deg,rgb(var(--violet-soft-rgb)/.6) 0 7px,transparent 7px 13px)}.rte__dash:after{content:"";inset-inline-end:-4px;inline-size:9px;block-size:9px;border:2px solid var(--violet-soft);background:var(--ink-surface)}.rte__dash-dot,.rte__dash:after{position:absolute;inset-block-start:50%;border-radius:50%;transform:translateY(-50%)}.rte__dash-dot{inset-inline-start:0;inline-size:10px;block-size:10px;background:var(--violet)}@media (prefers-reduced-motion:no-preference){.rte__dash-dot{animation:rte-travel 2.6s var(--ease) infinite}}@keyframes rte-travel{0%{inset-inline-start:0;opacity:0}15%{opacity:1}85%{opacity:1}to{inset-inline-start:calc(100% - 10px);opacity:0}}.rte__journey{display:grid;grid-gap:2px;gap:2px;margin:0;text-align:end}.rte__journey strong{font-size:16px;color:var(--violet-soft)}.rte__body{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.rte__title{margin:0 0 16px;font-size:16px}.rte__stops{padding:26px 28px}.rte__line{position:relative;display:grid;grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}.rte__line:before{content:"";position:absolute;inset-block:16px 16px;inset-inline-start:15px;-webkit-border-start:2px solid rgb(var(--violet-soft-rgb)/.35);border-inline-start:2px solid rgb(var(--violet-soft-rgb)/.35);transform-origin:top}.rte__stop{grid-template-columns:32px minmax(0,1fr);grid-gap:14px;gap:14px}.rte__dot,.rte__stop{position:relative;display:grid}.rte__dot{z-index:1;place-items:center;inline-size:32px;block-size:32px;border:2px solid var(--violet-soft);border-radius:50%;background:var(--ink-surface);font:800 14px/1 var(--figures);color:var(--violet-soft)}.rte__stop:last-child .rte__dot{border-color:transparent;background:var(--violet);color:var(--on-violet)}.rte__stop-text{-webkit-padding-before:3px;padding-block-start:3px}.rte__when{display:inline-block;-webkit-margin-after:2px;margin-block-end:2px;font-size:12.5px;font-weight:800;color:var(--violet-soft)}.rte__stop-text h4{margin:0 0 3px;font-size:15.5px}.rte__stop-text p{margin:0;font-size:14px;line-height:1.7;color:var(--fg-65)}@media (prefers-reduced-motion:no-preference){.rte__line:before{animation:rte-draw .9s var(--ease) both}.rte__stop{animation:rte-in .5s var(--ease) both;animation-delay:calc(.1s + var(--k) * .09s)}.rte__item{animation:rte-in .45s var(--ease) both;animation-delay:calc(.15s + var(--k) * .06s)}}@keyframes rte-draw{0%{transform:scaleY(0)}}@keyframes rte-in{0%{opacity:0;transform:translateY(8px)}}.rte__side{display:grid;align-content:start;grid-gap:18px;gap:18px;padding:26px 28px;-webkit-border-start:1.5px dashed var(--line-strong);border-inline-start:1.5px dashed var(--line-strong);background:var(--raise-1)}.rte__cargo,.rte__checks{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.rte__item{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-areas:"mark name" ". way";align-items:start;grid-gap:2px 10px;gap:2px 10px}.rte__mark{grid-area:mark;display:grid;place-items:center;inline-size:22px;block-size:22px;-webkit-margin-before:1px;margin-block-start:1px;border-radius:50%;background:rgb(var(--ok-rgb)/.14);color:var(--ok-text)}.rte__item-name{grid-area:name;font-size:14px;line-height:1.6}.rte__way{grid-area:way;justify-self:start;font-size:12px;font-weight:700;color:var(--fg-50)}.rte__item--moved .rte__way{color:var(--ok-text)}.rte__item:is(.rte__item--growth,.rte__item--enterprise,.rte__item--review) .rte__mark{background:rgb(var(--violet-soft-rgb)/.14);color:var(--violet-soft)}.rte__item:is(.rte__item--growth,.rte__item--enterprise,.rte__item--review) .rte__way{color:var(--violet-soft)}.rte__item--kept .rte__mark{background:rgb(var(--fg-rgb)/.07);color:var(--fg-55)}.rte__item:is(.rte__item--kept,.rte__item--review) .rte__item-name{color:var(--fg-65)}.rte__checks li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6}.rte__check{flex:none;inline-size:18px;block-size:18px;-webkit-margin-before:3px;margin-block-start:3px;border:1.5px solid var(--line-strong);border-radius:5px;background:var(--ink-surface)}.rte__box+.rte__box{-webkit-padding-before:18px;padding-block-start:18px}.rte__box+.rte__box,.rte__pkg{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.rte__pkg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding:22px 28px;background:rgb(var(--violet-soft-rgb)/.06)}.rte__pkg>div{flex:1 1 360px;min-inline-size:0}.rte__pkg-title{margin:4px 0;font-size:18px}.rte__pkg-body{margin:0;max-inline-size:64ch;font-size:14px;line-height:1.7;color:var(--fg-65)}@media (hover:hover){.rte__cta:hover .sw__arrow{transform:translateX(3px)}[dir=rtl] .rte__cta:hover .sw__arrow{transform:scaleX(-1) translateX(3px)}}.mv{direction:ltr;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px) minmax(0,1fr);align-items:start;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);-webkit-margin-before:clamp(36px,5vw,56px);margin-block-start:clamp(36px,5vw,56px)}[dir=rtl] .mv>*{direction:rtl}.mv__scene{position:relative;isolation:isolate;align-self:center;min-inline-size:0}.mv__col{-webkit-margin-before:clamp(24px,4vw,52px);margin-block-start:clamp(24px,4vw,52px)}.mv__title{display:flex;align-items:center;gap:10px;margin:0 0 6px;-webkit-padding-after:12px;padding-block-end:12px;-webkit-border-after:2px solid var(--fg);border-block-end:2px solid var(--fg);font-size:19px}.mv__col--better .mv__title{border-block-end-color:var(--violet-soft);color:var(--violet-soft)}.mv__list ul{margin:0;padding:0;list-style:none}.mv__list li{display:flex;align-items:flex-start;gap:14px;padding-block:14px}.mv__list li+li{-webkit-border-before:1.5px dashed var(--line-strong);border-block-start:1.5px dashed var(--line-strong)}.mv__icon{flex:none;display:grid;place-items:center;inline-size:46px;block-size:46px;border:1.5px solid rgb(var(--violet-soft-rgb)/.45);border-radius:12px;background:var(--ink-surface);box-shadow:0 10px 22px -16px rgb(var(--violet-rgb)/.6)}.mvi{inline-size:28px;block-size:28px;stroke-width:2.8}.mv__text{display:grid;grid-gap:2px;gap:2px;min-inline-size:0;-webkit-padding-before:2px;padding-block-start:2px}.mv__text strong{font-size:15.5px;line-height:1.4}.mv__text span{font-size:14px;line-height:1.65;color:var(--fg-65)}.calm{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);-webkit-margin-before:clamp(36px,5vw,56px);margin-block-start:clamp(36px,5vw,56px);overflow:hidden;border:1px solid var(--line);border-radius:28px;background:var(--ink-surface);box-shadow:var(--card-shadow)}.calm__stage{position:relative;isolation:isolate;display:grid;place-items:center;padding:clamp(20px,3vw,36px);-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);background:rgb(var(--violet-soft-rgb)/.06)}.calm__stage:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(48% 58% at 50% 50%,rgb(255 255 255/.9),transparent 72%),radial-gradient(circle,rgb(var(--violet-soft-rgb)/.22) 1px,transparent 1.4px) 0 0 /18px 18px}[data-theme=dark] .calm__stage:before{background:radial-gradient(48% 58% at 50% 50%,rgb(var(--violet-soft-rgb)/.14),transparent 72%),radial-gradient(circle,rgb(var(--violet-soft-rgb)/.16) 1px,transparent 1.4px) 0 0 /18px 18px}.calm__art{inline-size:min(100%,470px);--draw-spread:1.6s;--draw-dur:1.1s}.pr{--thumb:28px;display:grid;align-content:center;grid-gap:14px;gap:14px;padding:clamp(24px,3.4vw,44px)}.pr__count{margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:800;line-height:1.3;color:var(--violet-soft)}.pr__board{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center}.pr__names{display:grid;grid-gap:34px;gap:34px;padding-block:28px 8px;font-size:14px;font-weight:700;color:var(--fg-65)}.pr__name--new{color:var(--violet-soft)}.pr__time{position:relative;display:grid;grid-gap:34px;gap:34px;padding-block:28px 8px}.pr__time:before{content:"";inset-inline:0;border-inline:1px solid rgb(var(--fg-rgb)/.08);background:repeating-linear-gradient(90deg,rgb(var(--fg-rgb)/.07) 0 1px,transparent 1px calc(100% / 17));pointer-events:none}.pr__both,.pr__time:before{position:absolute;inset-block:18px 0}.pr__both{inset-inline-start:var(--live);inline-size:var(--both);border-radius:10px;background:rgb(var(--violet-soft-rgb)/.12);transition:inline-size .25s var(--ease)}.pr__live{position:absolute;inset-block:0 0;inset-inline-start:var(--live);-webkit-border-start:2px dashed var(--violet-soft);border-inline-start:2px dashed var(--violet-soft)}.pr__live span{position:absolute;inset-block-start:-6px;inset-inline-start:0;padding:2px 9px;border-radius:8px;background:var(--violet);font-size:12px;font-weight:700;white-space:nowrap;color:var(--on-violet);transform:translateX(-50%)}[dir=rtl] .pr__live span{transform:translateX(50%)}.pr__track{position:relative;display:block;block-size:14px}.pr__bar{position:absolute;inset-block:0;border-radius:999px}.pr__track--old .pr__bar{inset-inline-start:0;inline-size:var(--close);background:rgb(var(--fg-rgb)/.18);transition:inline-size .25s var(--ease)}.pr__end{position:absolute;inset-block-start:50%;inset-inline-start:var(--close);-webkit-padding-start:calc(var(--thumb) / 2 + 8px);padding-inline-start:calc(var(--thumb) / 2 + 8px);font-size:12px;font-weight:700;white-space:nowrap;color:var(--fg-55);transform:translateY(-50%);transition:inset-inline-start .25s var(--ease)}.pr__track--new .pr__bar{inset-inline-start:var(--live);inset-inline-end:0;background:linear-gradient(90deg,var(--violet),var(--violet-soft))}[dir=rtl] .pr__track--new .pr__bar{background:linear-gradient(270deg,var(--violet),var(--violet-soft))}.pr__handle{position:absolute;inset-block-start:28px;inset-inline-start:var(--close);inline-size:var(--thumb);block-size:var(--thumb);-webkit-margin-before:calc((14px - var(--thumb)) / 2);margin-block-start:calc((14px - var(--thumb)) / 2);border:3px solid var(--violet);border-radius:50%;background:var(--ink-surface);box-shadow:0 6px 16px -6px rgb(var(--violet-rgb)/.7);transform:translateX(-50%);transition:inset-inline-start .25s var(--ease);pointer-events:none}[dir=rtl] .pr__handle{transform:translateX(50%)}.pr__range{position:absolute;inset-block-start:14px;inset-inline-start:calc(var(--live) + 100% / 17 - var(--thumb) / 2);inline-size:calc(100% * 11 / 17 + var(--thumb));block-size:42px;margin:0;opacity:0;cursor:ew-resize}.pr__range::-webkit-slider-thumb{inline-size:var(--thumb);block-size:var(--thumb);-webkit-appearance:none;appearance:none}.pr__range::-moz-range-thumb{inline-size:var(--thumb);block-size:var(--thumb)}.pr__time:has(.pr__range:focus-visible) .pr__handle{outline:3px solid rgb(var(--violet-soft-rgb)/.5);outline-offset:3px}.pr__hint{margin:0;font-size:13px;color:var(--fg-50)}.calm__points ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(24px,3vw,36px) 0 0;padding:0;list-style:none}.calm__points li{display:flex;align-items:flex-start;gap:16px;padding-block:4px;-webkit-padding-end:clamp(20px,3vw,40px);padding-inline-end:clamp(20px,3vw,40px)}.calm__points li+li{-webkit-padding-start:clamp(20px,3vw,40px);padding-inline-start:clamp(20px,3vw,40px);-webkit-border-start:1.5px dashed var(--line-strong);border-inline-start:1.5px dashed var(--line-strong)}.calm__points h3{margin:3px 0 6px;font-size:17px}.calm__points p{margin:0;font-size:15px;line-height:1.75;color:var(--fg-72)}.sw__faq-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);align-items:start}.sw__faq-head{position:-webkit-sticky;position:sticky;inset-block-start:110px}.sw__faq .accordion__panel{max-inline-size:68ch}@media (max-width:64rem){.sw__faq-grid{grid-template-columns:minmax(0,1fr)}.sw__faq-head{position:static}.rte__body{grid-template-columns:minmax(0,1fr)}.rte__side{-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1.5px dashed var(--line-strong);border-block-start:1.5px dashed var(--line-strong)}.calm{grid-template-columns:minmax(0,1fr)}.calm__stage{-webkit-border-end:0;border-inline-end:0;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.calm__art{inline-size:min(100%,420px)}.mv{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"scene scene" "same better";align-items:start}.mv__scene{grid-area:scene;justify-self:center;inline-size:min(100%,400px)}.mv__col{-webkit-margin-before:0;margin-block-start:0}.mv__col--same{grid-area:same}.mv__col--better{grid-area:better}}@media (max-width:48rem){.swh{padding-block:110px 36px}.swh__art{display:none}.rte__pick{grid-template-columns:minmax(0,1fr);gap:10px}.rte__opt{padding:14px 16px}.rte__head{grid-template-columns:minmax(0,1fr);padding:20px}.rte__journey{text-align:start}.rte__pkg,.rte__side,.rte__stops{padding:20px}.rte__cta{inline-size:100%;justify-content:center}.mv{grid-template-columns:minmax(0,1fr);grid-template-areas:"scene" "same" "better"}.pr__board{gap:12px}.pr__names{font-size:12px}.calm__points ul{grid-template-columns:minmax(0,1fr)}.calm__points li{padding-block:16px;-webkit-padding-end:0;padding-inline-end:0}.calm__points li+li{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1.5px dashed var(--line-strong);border-block-start:1.5px dashed var(--line-strong)}}@media (prefers-reduced-motion:reduce){.pr__both,.pr__end,.pr__handle,.pr__track--old .pr__bar,.rte__opt,.rte__opt-mark{transition:none}}