@font-face{font-family:Discovery_Fs;src:url(/design-assets/fonts/discovery-fs-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Discovery_Fs;src:url(/design-assets/fonts/discovery-fs-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Royal Palms;src:url(/design-assets/fonts/royal-palms-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@keyframes st-scriptLoop{0%{clip-path:inset(0 100% 0 0)}18%{clip-path:inset(0 -6% 0 0)}84%{clip-path:inset(0 -6% 0 0)}93%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes st-dmTap{0%{opacity:1;transform:scale(.82)}to{opacity:0;transform:scale(1.12)}}@keyframes st-srvFill{0%{width:0}to{width:100%}}@keyframes st-drawArrow{0%{stroke-dashoffset:1px;opacity:0}12%{opacity:1}62%{stroke-dashoffset:0;opacity:1}86%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;height:100%;scroll-padding-top:calc(var(--hh,102px) + 24px)}body{background:#fff;min-height:100%;margin:0;overflow-x:hidden}body.is-app{height:100%;overflow:hidden}html.nav-open,html.nav-open body{overflow:hidden}@supports not selector(::-webkit-scrollbar){html,*{scrollbar-width:thin;scrollbar-color:#8f8379 transparent}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#8f8379;border-radius:100px;transition:background-color .25s}::-webkit-scrollbar-thumb:hover{background:#7c7168}::-webkit-scrollbar-corner{background:0 0}.screen{display:none}.screen.is-live,.s-app.is-live{display:block}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.s-site{--white:#fff;--cream:#f8f5f3;--mid:#e0dad4;--beige:#8f8379;--dark:#414141;--font-he:"Discovery_Fs", "Assistant", system-ui, sans-serif;--font-script:"Royal Palms", cursive;--fs-body:18px;--fs-h2:36px;--fs-h1:48px;--edge:12px;--radius:12px;--pad:48px;--page-pad:60px;--hdr-edge:calc(var(--edge) * 2);--content:1800px;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--hh,102px) + 24px)}@supports not selector(::-webkit-scrollbar){.s-site{scrollbar-width:thin;scrollbar-color:var(--beige) transparent}}.s-site{text-align:right;background:var(--white);color:var(--beige);font-family:var(--font-he);font-weight:300;font-size:var(--fs-body);text-wrap:pretty;direction:rtl;margin:0;line-height:1.35}.s-site h1,.s-site h2,.s-site h3,.s-site h4,.s-site .balance,.s-site .platform__sub,.s-site .fabrics__text p,.s-site .gallery__text p,.s-site .about__p,.s-site .roles__statement,.s-site .stat__label,.s-site .hero__p--short,.s-site .hero__p--long,.s-site .services__lead,.s-site .srv__text p,.s-site .row__text p,.s-site .pstep__text h3,.s-site .pstep__text p,.s-site .card p{text-wrap:balance}.s-site .measure-sm{max-width:62ch;margin-inline:auto}.s-site .measure-lg{max-width:42ch;margin-inline:auto}.s-site img,.s-site video{max-width:100%;display:block}.s-site a{color:inherit;text-decoration:none}.s-site button,.s-site input,.s-site select{font:inherit;color:inherit}.s-site h1,.s-site h2,.s-site h3,.s-site h4,.s-site p{margin:0}.s-site .container{width:100%;max-width:var(--content);padding-inline:var(--page-pad);margin-inline:auto}.s-site .band{margin-inline:var(--edge);border-radius:var(--radius);padding-inline:var(--pad)}.s-site .band__inner{max-width:var(--content);margin-inline:auto}.s-site .band--cream{background:var(--cream)}.s-site .band--dark{background:var(--dark);color:#fff}.s-site .ph{background:var(--mid);position:relative;overflow:hidden}.s-site .ph:after{content:attr(data-ph);font-size:var(--fs-body);color:#41414173;text-align:center;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.s-site .ico-arrow{flex:none;width:9.22px;height:9.85px;display:block}.s-site .btn{width:max-content;max-width:100%;min-height:49px;font-size:var(--fs-body);white-space:nowrap;cursor:pointer;direction:rtl;background:0 0;border:1px solid #0000;border-radius:2000px;flex:none;align-items:center;gap:16px;padding:15px 24px;font-weight:300;line-height:1;display:inline-flex;overflow:hidden}.s-site .btn__t,.s-site .btn__a{will-change:transform;align-items:center;transition:transform .38s cubic-bezier(.4,0,.2,1);display:inline-flex}.s-site .btn:hover .btn__t{transform:translateX(calc(-1 * var(--sh-t,26px)))}.s-site .btn:hover .btn__a{transform:translateX(var(--sh-a,90px))}.s-site .btn--solid{background:var(--beige);color:#fff}.s-site .btn--mid{background:var(--mid);color:var(--dark)}.s-site .btn--white{color:var(--beige);background:#fff}.s-site .btn--line{color:var(--beige);border-color:var(--beige);background:0 0}.s-site .btn--line-w{color:#fff;background:0 0;border-color:#fff}.s-site .btn-circle{border:1px solid var(--beige);cursor:pointer;width:49px;height:49px;color:var(--beige);background:0 0;border-radius:50%;place-items:center;transition:background-color .25s,color .25s;display:grid}.s-site .btn-circle:hover{background:var(--beige);color:#fff}.s-site a.btn-circle{text-decoration:none}.s-site .btn-circle svg{width:24px;height:24px}.s-site .tag{width:max-content;max-width:100%;font-size:var(--fs-body);border:1px solid;border-radius:100px;justify-content:center;align-items:center;padding:12px 16px;line-height:1;display:inline-flex}.s-site .top{height:100svh;padding:var(--edge);padding-top:calc(var(--hh,102px) + var(--edge) * 2);flex-direction:column;display:flex}.s-site .site-header{z-index:100;top:var(--edge);inset-inline:var(--hdr-edge);background:var(--white);border-radius:var(--radius);direction:ltr;justify-content:space-between;align-items:center;padding:18px 22px;transition:box-shadow .3s,padding .3s;display:flex;position:fixed}.s-site .site-header.is-stuck{box-shadow:0 10px 34px #4141411a}.s-site .logo{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.s-site .logo__mark{color:var(--beige);letter-spacing:-.01em;font-size:48px;font-weight:700;line-height:.75}.s-site .logo__sub{color:var(--beige);white-space:nowrap;font-size:9px;font-weight:300;line-height:1}.s-site .site-nav{direction:rtl;align-items:center;gap:38px;display:flex}.s-site .site-nav a{font-size:var(--fs-body);color:var(--beige);transition:opacity .2s}.s-site .site-nav a:hover{opacity:.6}.s-site .header-actions{direction:rtl;align-items:center;gap:12px;display:flex}.s-site .nav-toggle{cursor:pointer;width:44px;height:44px;color:var(--beige);background:0 0;border:0;place-items:center;padding:0;display:none}.s-site .nav-toggle__bars{width:24px;height:14px;display:block;position:relative}.s-site .nav-toggle__bars i{transform-origin:50%;background:currentColor;border-radius:2px;height:1.4px;transition:transform .4s cubic-bezier(.66,0,.34,1),opacity .25s,width .4s;position:absolute;inset-inline:0}.s-site .nav-toggle__bars i:first-child{top:0}.s-site .nav-toggle__bars i:nth-child(2){top:6.3px;width:70%;inset-inline-start:0}.s-site .nav-toggle__bars i:nth-child(3){top:12.6px}.s-site .nav-toggle:hover .nav-toggle__bars i:nth-child(2){width:100%}.s-site .navx{inset:var(--edge);z-index:200;background:var(--dark);color:#fff;border-radius:var(--radius);clip-path:circle(0px at var(--ox,90%) var(--oy,40px));flex-direction:column;padding:clamp(14px,2.6vh,24px) 24px clamp(16px,3vh,28px);transition:clip-path .8s cubic-bezier(.76,0,.24,1);display:flex;position:fixed;overflow:hidden}.s-site .navx.is-open{clip-path:circle(var(--r,150vmax) at var(--ox,90%) var(--oy,40px))}.s-site .navx:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 100% 0,#ffffff12,#0000 58%);position:absolute;inset:0}.s-site .navx__top{z-index:1;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.s-site .logo--nav .logo__mark{color:#fff;font-size:clamp(28px,4.7vh,40px)}.s-site .logo--nav .logo__sub{color:#ffffffb3}.s-site .navx__close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:50%;flex:none;place-items:center;width:clamp(38px,5.4vh,46px);height:clamp(38px,5.4vh,46px);transition:background-color .3s,color .3s,transform .5s cubic-bezier(.66,0,.34,1);display:grid}.s-site .navx__close svg{width:20px;height:20px}.s-site .navx__close:hover{color:var(--dark);background:#fff;transform:rotate(90deg)}.s-site .navx__links{z-index:1;--nav-fs:clamp(16px, min(8vw, 6.6vh - 18px), 44px);flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:clamp(0px,.9vh,12px);width:max-content;max-width:100%;min-height:0;margin-inline:auto;padding-block:clamp(8px,2.4vh,24px);display:flex;position:relative}.s-site .navx__links a{color:#fff;text-align:right;justify-content:space-between;align-items:baseline;gap:20px;padding:clamp(2px,.55vh,6px) 2px;line-height:1.1;display:flex}.s-site .navx__n{font-family:var(--font-script);font-size:calc(var(--nav-fs) * 1.62);color:#ffffff4d;direction:ltr;line-height:1;transition:color .35s}.s-site .navx__t{font-weight:700;font-size:var(--nav-fs);transition:opacity .35s;position:relative}.s-site .navx__t:after{content:"";inset-inline:0;transform-origin:100%;background:currentColor;height:1px;transition:transform .45s cubic-bezier(.66,0,.34,1);position:absolute;bottom:-2px;transform:scaleX(0)}.s-site .navx__links a:hover .navx__t:after,.s-site .navx__links a:focus-visible .navx__t:after{transform:scaleX(1)}.s-site .navx__links a:hover .navx__n{color:#fff}.s-site .navx__links:hover a:not(:hover) .navx__t{opacity:.42}.s-site .navx__foot{z-index:1;border-top:1px solid #ffffff24;flex-direction:column;align-items:center;gap:clamp(10px,2.3vh,20px);padding-top:clamp(12px,2.3vh,20px);display:flex;position:relative}.s-site .navx__cta{min-height:clamp(44px,6.2vh,54px);padding:clamp(12px,1.9vh,17px) 28px}.s-site .navx__social{gap:12px;display:flex}.s-site .navx__social a{background:var(--beige);color:#fff;border-radius:50%;place-items:center;width:clamp(36px,5.1vh,44px);height:clamp(36px,5.1vh,44px);transition:transform .35s,opacity .3s;display:grid}.s-site .navx__social svg{width:20px;height:20px}.s-site .navx__social a:hover{opacity:.85;transform:translateY(-3px)}.s-site .navx__script{font-family:var(--font-script);color:#ffffff57;direction:ltr;font-size:clamp(17px,2.7vh,24px);line-height:1}.s-site .navx__top,.s-site .navx__foot>*,.s-site .navx__links a{opacity:0;transition:opacity .55s,transform .7s cubic-bezier(.2,.8,.3,1);transform:translateY(24px)}.s-site .navx.is-open .navx__top{opacity:1;transition-delay:.14s;transform:none}.s-site .navx.is-open .navx__links a{opacity:1;transition-delay:calc(.2s + var(--i) * 70ms);transform:none}.s-site .navx.is-open .navx__foot>*{opacity:1;transform:none}.s-site .navx.is-open .navx__foot>:first-child{transition-delay:.66s}.s-site .navx.is-open .navx__foot>:nth-child(2){transition-delay:.73s}.s-site .navx.is-open .navx__foot>:nth-child(3){transition-delay:.8s}.s-site .hero{gap:var(--edge);direction:ltr;flex:auto;grid-template-columns:1fr 1fr;min-height:0;display:grid}.s-site .hero__media{border-radius:var(--radius);background:var(--mid);min-height:0;position:relative;overflow:hidden}.s-site .hero__media video,.s-site .hero__media img{object-fit:cover;width:100%;height:100%}.s-site .hero__media:after{content:"";pointer-events:none;background:linear-gradient(#00000038 0%,#0000 32% 45%,#00000057 100%);position:absolute;inset:0}.s-site .hero__script{z-index:2;font-family:var(--font-script);color:#fff;direction:ltr;font-size:40px;line-height:1;position:absolute;top:48px;left:48px}.s-site .hero__rule{z-index:2;background:#fffc;width:1px;height:113px;position:absolute;top:99px;left:48px}.s-site .hero__arrow{z-index:2;color:#fff;position:absolute;top:48px;right:48px}.s-site .hero__arrow .ico-arrow{width:23px;height:25px}.s-site .hero__cta{z-index:2;direction:ltr;gap:16px;display:flex;position:absolute;bottom:48px;left:48px}.s-site .hero__copy{z-index:2;color:#fff;text-align:right;direction:rtl;justify-content:flex-start;align-items:flex-end;gap:27px;display:flex;position:absolute;bottom:48px;left:48px;right:48px}.s-site .hero__title{flex-direction:column;flex:none;align-items:flex-start;gap:22px;display:flex}.s-site .hero__rule-v{background:#ffffffd9;width:1px;height:113px}.s-site .hero__copy h1{font-weight:700;font-size:var(--fs-h1);white-space:nowrap;line-height:1.12}.s-site .hero__p--short{display:none}.s-site .hero__copy .hero__p{min-width:0;font-size:var(--fs-body);height:calc(var(--fs-h1) * 1.12 * 3);flex-direction:column;flex:0 500px;justify-content:space-between;line-height:1.35;display:flex}.s-site .script-anim{clip-path:inset(0 100% 0 0);will-change:clip-path}.s-site .script-anim.drawn{animation:8s cubic-bezier(.5,.05,.35,1) infinite st-scriptLoop}.s-site .stats{text-align:center;color:var(--beige);justify-content:space-between;align-items:center;margin-top:49px;display:flex}.s-site .stat{flex-direction:column;align-items:center;gap:21px;display:flex}.s-site .stat__num{font-size:var(--fs-h1);white-space:nowrap;line-height:1.12}.s-site .stat__label{font-size:var(--fs-body);line-height:1.35}.s-site .platform{margin-top:323px}.s-site .platform__head{text-align:center}.s-site .platform__title{z-index:2;font-weight:700;font-size:var(--fs-h1);color:var(--beige);line-height:1.12;position:relative}.s-site .platform__script{z-index:1;font-family:var(--font-script);color:var(--mid);-webkit-user-select:none;user-select:none;white-space:nowrap;direction:ltr;margin-top:-.34em;font-size:250px;line-height:.9;position:relative}.s-site .platform__sub{max-width:62ch;font-size:var(--fs-body);color:var(--beige);margin:18px auto 0;line-height:1.35}.s-site .platform__media{--dw:1600;--dh:548;z-index:3;aspect-ratio:var(--dw) / var(--dh);border-radius:var(--radius);background:var(--mid);margin-top:92px;position:relative;overflow:hidden}.s-site .demo{position:absolute;inset:0}.s-site .demo__stage{width:calc(var(--dw) * 1px);height:calc(var(--dh) * 1px);transform-origin:100% 0;background:var(--dark);text-align:right;direction:rtl;font-weight:300;position:absolute;top:0;right:0;overflow:hidden;container:demo/inline-size}.s-site .dm-ln{background:#41414121;border-radius:100px;height:9px;display:block}.s-site .dm-ln--w{background:#ffffff29}.s-site .dm-rail{color:#ffffffb8;z-index:6;flex-direction:column;width:236px;height:100%;padding:26px 14px 18px;display:flex;position:absolute;top:0;right:0}.s-site .dm-logo{padding-inline:8px}.s-site .dm-logo b{color:#fff;font-size:27px;font-weight:700;line-height:.8;display:block}.s-site .dm-logo span{letter-spacing:.32em;color:#ffffff8c;white-space:nowrap;margin-top:5px;font-size:6.4px;display:block}.s-site .dm-user{align-items:center;gap:9px;margin-top:18px;padding:8px;display:flex}.s-site .dm-user i{background:var(--beige);color:#fff;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:13px;font-style:normal;font-weight:700;display:grid}.s-site .dm-user u{color:#fff;font-size:12.5px;font-weight:700;line-height:1.3;text-decoration:none;display:block}.s-site .dm-user .dm-ln{background:#fff3;width:62px;height:6px;margin-top:5px}.s-site .dm-rule{background:#ffffff24;height:1px;margin:14px 4px}.s-site .dm-nav{flex-direction:column;gap:2px;display:flex}.s-site .dm-nav a{color:#ffffffb8;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;line-height:1.2;transition:background-color .4s,color .4s;display:flex;position:relative}.s-site .dm-nav a svg{opacity:.8;flex:0 0 15px;width:15px;height:15px}.s-site .dm-nav a.is-on{background:var(--beige);color:#fff}.s-site .dm-nav a.is-on svg{opacity:1}.s-site .dm-nav a .dm-ln{background:#fff3;width:66px}.s-site .dm-foot{border-top:1px solid #ffffff24;margin-top:auto;padding-top:10px}.s-site .dm-panel{background:var(--cream);border-radius:16px;position:absolute;inset:12px 236px 12px 12px;overflow:hidden}.s-site .dm-screen{opacity:0;padding:24px 28px;transition:opacity .7s,transform .95s cubic-bezier(.2,.8,.3,1);position:absolute;inset:0;transform:translateY(12px)}.s-site .dm-screen.is-live{opacity:1;transform:none}.s-site .dm-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.s-site .dm-head h3{color:var(--dark);font-size:19px;font-weight:700;line-height:1.2}.s-site .dm-head .dm-ln{width:150px}.s-site .dm-head .dm-act{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.s-site .dm-pill{background:#fff;border-radius:100px;align-items:center;height:30px;padding:0 14px;display:flex}.s-site .dm-pill .dm-ln{width:104px;height:7px}.s-site .dm-dotbtn{background:#fff;border-radius:50%;flex:0 0 30px;width:30px;height:30px}.s-site .dm-cta{background:var(--beige);border-radius:100px;flex:0 0 78px;width:78px;height:30px}.s-site .dm-card{background:#fff;border-radius:12px;padding:12px 15px}.s-site .dm-sec{align-items:center;gap:10px;margin-bottom:8px;display:flex}.s-site .dm-sec b{color:var(--dark);font-size:13px;font-weight:700}.s-site .dm-sec .dm-ln{width:84px;height:7px}.s-site .dm-sec .dm-more{background:#8f837966;border-radius:100px;width:34px;height:7px;margin-inline-start:auto}.s-site .dm-tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.s-site .dm-tile{background:#fff;border-radius:12px;padding:13px 15px}.s-site .dm-tile__t{justify-content:space-between;align-items:center;display:flex}.s-site .dm-ico{background:var(--cream);width:30px;height:30px;color:var(--dark);border-radius:9px;flex:0 0 30px;place-items:center;display:grid}.s-site .dm-ico svg{width:15px;height:15px}.s-site .dm-ico--b{background:var(--beige);color:#fff}.s-site .dm-ico--m{background:var(--mid)}.s-site .dm-tile__n{color:var(--dark);text-align:right;direction:ltr;margin-top:10px;font-size:25px;font-weight:700;line-height:1}.s-site .dm-tile .dm-ln{width:74px;margin-top:9px}.s-site .dm-cols{grid-template-columns:1.5fr 1fr;align-items:start;gap:16px;display:grid}.s-site .dm-row{align-items:center;gap:11px;padding:5px 0;display:flex}.s-site .dm-row+.dm-row{border-top:1px solid #e0dad4b3}.s-site .dm-th{background:var(--mid);border-radius:6px;flex:0 0 27px;width:27px;height:34px;overflow:hidden}.s-site .dm-th img{object-fit:cover;width:100%;height:100%;display:block}.s-site .dm-rowt{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.s-site .dm-rowt .dm-ln:first-child{width:58%}.s-site .dm-rowt .dm-ln:last-child{width:34%;height:6px}.s-site .dm-chip{height:20px;color:var(--dark);white-space:nowrap;border-radius:100px;flex:none;align-items:center;padding:0 10px;font-size:10px;display:flex}.s-site .dm-chip--ok{background:var(--beige);color:#fff}.s-site .dm-chip--w{background:var(--mid)}.s-site .dm-chip--d{background:var(--cream);color:var(--beige);box-shadow:inset 0 0 0 1px var(--mid)}.s-site .dm-feed{flex-direction:column;gap:8px;display:flex}.s-site .dm-feed div{align-items:center;gap:10px;display:flex}.s-site .dm-feed i{background:var(--cream);border-radius:50%;flex:0 0 24px;width:24px;height:24px}.s-site .dm-feed span{flex-direction:column;flex:auto;gap:5px;display:flex}.s-site .dm-feed span .dm-ln:first-child{width:78%}.s-site .dm-feed span .dm-ln:last-child{width:42%;height:6px}.s-site .dm-promo{background:var(--dark);border-radius:12px;padding:14px 16px;position:relative;overflow:hidden}.s-site .dm-promo em{inset-inline-end:-10px;font-style:normal;font-family:var(--font-script);color:#ffffff21;direction:ltr;font-size:58px;line-height:.8;position:absolute;bottom:-16px}.s-site .dm-promo .dm-ln{width:70%}.s-site .dm-promo .dm-ln+.dm-ln{width:48%;margin-top:8px}.s-site .dm-bars{flex-direction:column;gap:9px;display:flex}.s-site .dm-bar{grid-template-columns:58px 1fr;align-items:center;gap:10px;display:grid}.s-site .dm-bar .dm-ln{height:7px}.s-site .dm-track{background:var(--mid);border-radius:100px;height:7px;overflow:hidden}.s-site .dm-track i{background:var(--beige);border-radius:100px;height:100%;display:block}.s-site .dm-grid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.s-site .dm-gc{background:#fff;border-radius:12px;padding:8px}.s-site .dm-gc__im{aspect-ratio:1/.98;background:var(--mid);border-radius:8px;overflow:hidden}.s-site .dm-gc__im img{object-fit:cover;width:100%;height:100%;display:block}.s-site .dm-gc__b{align-items:center;gap:8px;padding:9px 3px 3px;display:flex}.s-site .dm-gc__b .dm-ln{flex:auto}.s-site .dm-tabs{gap:7px;display:flex}.s-site .dm-tab{background:#fff;border-radius:100px;align-items:center;height:26px;padding:0 13px;display:flex}.s-site .dm-tab .dm-ln{width:38px;height:6px}.s-site .dm-tab.is-on{background:var(--dark)}.s-site .dm-tab.is-on .dm-ln{background:#ffffff8c}.s-site .dm-board{grid-template-columns:repeat(4,1fr);align-items:start;gap:12px;display:grid}.s-site .dm-kcol{background:#ffffff8c;border-radius:12px;padding:10px 10px 4px}.s-site .dm-colh{align-items:center;gap:8px;margin-bottom:9px;display:flex}.s-site .dm-colh .dm-ln{width:62px;height:7px}.s-site .dm-colh u{color:var(--beige);margin-inline-start:auto;font-size:10px;text-decoration:none}.s-site .dm-kc{background:#fff;border-radius:10px;align-items:center;gap:9px;margin-bottom:8px;padding:9px;display:flex}.s-site .dm-kc .dm-th{flex:0 0 26px;width:26px;height:32px}.s-site .dm-kc span{flex-direction:column;flex:auto;gap:6px;display:flex}.s-site .dm-kc span .dm-ln:first-child{width:72%}.s-site .dm-kc span .dm-ln:last-child{width:44%;height:6px}.s-site .dm-tbl{background:#fff;border-radius:12px;padding:6px 16px}.s-site .dm-tr{grid-template-columns:1.6fr 1fr 1.4fr 76px;align-items:center;gap:14px;padding:8px 0;display:grid}.s-site .dm-tr+.dm-tr{border-top:1px solid #e0dad4b3}.s-site .dm-tr--h .dm-ln{background:#41414138;height:6px}.s-site .dm-tr .dm-ln{width:100%}.s-site .dm-money{color:var(--dark);text-align:right;direction:ltr;font-size:12.5px;font-weight:700}.s-site .dm-dock{display:none}.s-site .dm-scrim{z-index:5;opacity:0;pointer-events:none;background:#41414180;transition:opacity .4s;position:absolute;inset:0}.s-site .demo.is-menu .dm-scrim{opacity:1}.s-site .dm-tapped:after{content:"";border-radius:inherit;animation:.7s ease-out forwards st-dmTap;position:absolute;inset:-5px;box-shadow:0 0 0 2px #ffffff8c}.s-site .demo__dots{z-index:8;inset-inline-start:20px;gap:6px;display:flex;position:absolute;bottom:16px}.s-site .demo__dots i{background:#ffffff57;border-radius:100px;width:7px;height:7px;transition:width .5s,background-color .5s;display:block}.s-site .demo__dots i.is-on{background:var(--white);width:22px}@container demo (max-width:1200px){.s-site .dm-rail{align-items:center;width:74px;padding:22px 10px 14px}.s-site .dm-logo{text-align:center;padding-inline:0}.s-site .dm-logo b{font-size:23px}.s-site .dm-logo span{display:none}.s-site .dm-user{justify-content:center;margin-top:16px;padding:0}.s-site .dm-user span{display:none}.s-site .dm-rule,.s-site .dm-nav{align-self:stretch}.s-site .dm-nav a{justify-content:center;padding:10px 0}.s-site .dm-nav a>span,.s-site .dm-nav a>.dm-ln{display:none}.s-site .dm-foot{align-self:stretch}.s-site .dm-panel{right:74px}.s-site .dm-tr{grid-template-columns:1.4fr 1fr 76px}.s-site .dm-tr>.dm-ln:nth-child(2),.s-site .dm-tr--h>.dm-ln:nth-child(2){display:none}}@container demo (max-width:600px){.s-site .dm-panel{border-radius:0;inset:0}.s-site .dm-screen{padding:16px 14px 76px}.s-site .dm-rail{background:var(--dark);border-radius:14px;align-items:stretch;width:74%;height:auto;padding:20px 12px 14px;transition:transform .5s cubic-bezier(.66,0,.34,1);inset:9px 9px 9px auto;transform:translate(calc(100% + 12px));box-shadow:0 22px 54px #0006}.s-site .demo.is-menu .dm-rail{transform:none}.s-site .dm-logo{text-align:right;padding-inline:8px}.s-site .dm-logo b{font-size:25px}.s-site .dm-logo span{display:block}.s-site .dm-user{justify-content:flex-start;padding:8px}.s-site .dm-user span{display:block}.s-site .dm-nav a{justify-content:flex-start;padding:9px 12px}.s-site .dm-nav a>span,.s-site .dm-nav a>.dm-ln{display:inline}.s-site .dm-dock{z-index:4;background:var(--dark);border-radius:16px;justify-content:space-around;align-items:center;height:54px;padding:0 6px;display:flex;position:absolute;inset:auto 10px 10px;box-shadow:0 12px 28px #0000004d}.s-site .dm-dock a,.s-site .dm-dock button{color:#ffffffb8;background:0 0;border:0;border-radius:11px;place-items:center;width:44px;height:38px;transition:background-color .35s,color .35s;display:grid;position:relative}.s-site .dm-dock svg{width:17px;height:17px}.s-site .dm-dock a.is-on{background:var(--beige);color:#fff}.s-site .dm-head{flex-wrap:wrap;gap:10px;margin-bottom:14px}.s-site .dm-head h3{font-size:17px}.s-site .dm-head .dm-ln{width:96px}.s-site .dm-head .dm-act{width:100%;margin-inline-start:0}.s-site .dm-pill{flex:auto;height:28px}.s-site .dm-cta{flex:0 0 44px;width:44px;height:28px}.s-site .dm-dotbtn{flex:0 0 28px;width:28px;height:28px}.s-site .dm-tiles{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:14px}.s-site .dm-tile{padding:11px 12px}.s-site .dm-tile__n{margin-top:8px;font-size:21px}.s-site .dm-tile .dm-ln{width:56px;margin-top:7px}.s-site .dm-cols{grid-template-columns:1fr;gap:14px}.s-site .dm-grid{grid-template-columns:1fr 1fr;gap:9px}.s-site .dm-board{grid-template-columns:1fr}.s-site .dm-tbl{padding:4px 12px}.s-site .dm-tr{align-items:center;gap:10px;padding:9px 0;display:flex}.s-site .dm-tr>.dm-ln{flex:auto;width:auto}.s-site .dm-tr>.dm-ln:nth-child(2){display:none}.s-site .dm-money{flex:none}.s-site .dm-tr--h{display:none}.s-site .dm-money{font-size:11.5px}.s-site .dm-sec b{font-size:12px}.s-site .demo__dots{display:none}}.s-site .roles{z-index:1;margin-top:-328px;padding-top:510px;padding-bottom:109px;position:relative}.s-site .roles__head{flex-wrap:wrap-reverse;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.s-site .roles__head h2{font-size:var(--fs-h1);color:var(--beige);text-align:right;line-height:1.12}.s-site .roles__head h2 strong{font-weight:700;display:block}.s-site .roles__list{margin-top:82px}.s-site .row{border-bottom:.5px solid var(--beige);justify-content:space-between;align-items:center;padding-block:48px;transition:opacity .35s;display:flex;position:relative}.s-site .roles__list:hover .row{opacity:.45}.s-site .roles__list:hover .row:hover{opacity:1}.s-site .row-float{z-index:150;pointer-events:none;opacity:0;background:var(--dark);text-align:right;direction:rtl;border-radius:14px;width:470px;height:310px;font-weight:300;transition:opacity .35s;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 24px 60px #41414147}.s-site .row-float.on{opacity:1}.s-site .rf{display:none;position:absolute;inset:0}.s-site .rf.is-live{display:block}.s-site .rf__rail{flex-direction:column;align-items:center;gap:7px;width:46px;height:100%;padding:11px 7px;display:flex;position:absolute;top:0;right:0}.s-site .rf__logo{color:#fff;letter-spacing:.02em;font-size:12px;font-weight:700;line-height:1}.s-site .rf__rail i{background:#ffffff1a;border-radius:6px;width:26px;height:20px;display:block}.s-site .rf__rail i.on{background:var(--beige)}.s-site .rf__rail i.sm{background:#ffffff12;height:14px}.s-site .rf__panel{background:var(--cream);border-radius:10px;position:absolute;inset:8px 46px 8px 8px;overflow:hidden}.s-site .rf__tab{opacity:0;padding:12px 13px;transition:opacity .42s,transform .6s cubic-bezier(.2,.8,.3,1);position:absolute;inset:0;transform:translateY(7px)}.s-site .rf__tab.is-on{opacity:1;transform:none}.s-site .rf-ln{background:#41414124;border-radius:100px;height:6px;display:block}.s-site .rf-h{align-items:center;gap:8px;margin-bottom:11px;display:flex}.s-site .rf-h b{color:var(--dark);font-size:11.5px;font-weight:700;line-height:1.2}.s-site .rf-h .rf-ln{width:52px}.s-site .rf-h .rf-pill{background:#fff;border-radius:100px;width:44px;height:16px;margin-inline-start:auto}.s-site .rf-h .rf-cta{background:var(--beige);border-radius:100px;width:30px;height:16px}.s-site .rf-tiles{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:10px;display:grid}.s-site .rf-tile{background:#fff;border-radius:8px;padding:8px 8px 9px}.s-site .rf-tile b{color:var(--dark);text-align:right;direction:ltr;font-size:15px;font-weight:700;line-height:1;display:block}.s-site .rf-tile .rf-ln{width:70%;height:5px;margin-top:6px}.s-site .rf-tile s{background:var(--mid);border-radius:5px;width:14px;height:14px;margin-bottom:7px;display:block}.s-site .rf-tile.b s{background:var(--beige)}.s-site .rf-card{background:#fff;border-radius:8px;padding:9px 10px}.s-site .rf-sec{align-items:center;gap:7px;margin:0 0 6px;display:flex}.s-site .rf-sec b{color:var(--dark);font-size:10px;font-weight:700}.s-site .rf-sec .rf-ln{width:40px;height:5px}.s-site .rf-sec em{background:#8f83796b;border-radius:100px;width:22px;height:5px;margin-inline-start:auto}.s-site .rf-row{align-items:center;gap:8px;padding:5px 0;display:flex}.s-site .rf-row+.rf-row{border-top:1px solid #e0dad4bf}.s-site .rf-th{background:var(--mid);border-radius:4px;flex:0 0 18px;width:18px;height:22px;overflow:hidden}.s-site .rf-th img{object-fit:cover;width:100%;height:100%;display:block}.s-site .rf-rt{flex-direction:column;flex:auto;gap:4px;display:flex}.s-site .rf-rt .rf-ln:first-child{width:62%}.s-site .rf-rt .rf-ln:last-child{width:36%;height:5px}.s-site .rf-chip{white-space:nowrap;height:14px;color:var(--dark);border-radius:100px;flex:none;align-items:center;padding:0 7px;font-size:8px;line-height:1;display:flex}.s-site .rf-chip.ok{background:var(--beige);color:#fff}.s-site .rf-chip.w{background:var(--mid)}.s-site .rf-chip.d{background:var(--cream);color:var(--beige);box-shadow:inset 0 0 0 1px var(--mid)}.s-site .rf-money{color:var(--dark);direction:ltr;font-size:9.5px;font-weight:700}.s-site .rf-bars{flex-direction:column;gap:7px;display:flex}.s-site .rf-bar{grid-template-columns:34px 1fr;align-items:center;gap:7px;display:grid}.s-site .rf-bar .rf-ln{height:5px}.s-site .rf-tr{background:var(--mid);border-radius:100px;height:5px;overflow:hidden}.s-site .rf-tr i{background:var(--beige);border-radius:100px;height:100%;display:block}.s-site .rf-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.s-site .rf-gc{background:#fff;border-radius:8px;padding:5px}.s-site .rf-gc div{aspect-ratio:1/1.05;background:var(--mid);border-radius:5px;overflow:hidden}.s-site .rf-gc div img{object-fit:cover;width:100%;height:100%;display:block}.s-site .rf-gc .rf-ln{width:78%;height:5px;margin:6px 0 2px}.s-site .rf-chat{flex-direction:column;gap:7px;display:flex}.s-site .rf-b{background:#fff;border-radius:9px;max-width:74%;padding:7px 9px}.s-site .rf-b .rf-ln{width:100%}.s-site .rf-b .rf-ln+.rf-ln{width:58%;margin-top:4px}.s-site .rf-b.me{background:var(--beige);align-self:flex-start}.s-site .rf-b.me .rf-ln{background:#ffffff73}.s-site .rf-steps{justify-content:space-between;align-items:flex-start;gap:5px;padding:6px 2px 0;display:flex;position:relative}.s-site .rf-steps:before{content:"";top:11px;background:var(--mid);height:2px;position:absolute;inset-inline:12px}.s-site .rf-st{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;display:flex;position:relative}.s-site .rf-st u{background:var(--mid);border-radius:50%;width:14px;height:14px;text-decoration:none}.s-site .rf-st.on u{background:var(--beige);box-shadow:0 0 0 3px #8f837933}.s-site .rf-st .rf-ln{width:78%;height:4px}.s-site .rf-ck{align-items:center;gap:8px;padding:6px 0;display:flex}.s-site .rf-ck+.rf-ck{border-top:1px solid #e0dad4bf}.s-site .rf-ck u{background:var(--mid);border-radius:5px;flex:0 0 14px;width:14px;height:14px;text-decoration:none}.s-site .rf-ck.on u{background:var(--beige)}.s-site .rf-ck .rf-ln{flex:auto;width:auto}.s-site .row__ico{width:48px;height:48px;color:var(--beige);flex:0 0 48px}.s-site .row__ico svg{width:48px;height:48px}.s-site .row__text{text-align:right;flex-direction:column;flex:0 0 507px;align-items:flex-start;gap:24px;width:507px;display:flex}.s-site .row__text h3{font-size:var(--fs-h2);color:var(--beige);line-height:1.12}.s-site .row__text p{font-size:var(--fs-body);color:var(--beige);line-height:1.35}.s-site .roles__statement{z-index:2;text-align:center;max-width:1098px;font-size:var(--fs-h1);color:var(--beige);margin:124px auto 0;line-height:1.12;position:relative}.s-site .roles__signature{z-index:1;text-align:center;font-family:var(--font-script);color:var(--mid);direction:ltr;margin-top:-.28em;font-size:96px;line-height:1;position:relative}.s-site .services{margin-top:17px;padding-top:105px}.s-site .services__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.s-site .services__group{align-items:flex-end;gap:94px;display:flex}.s-site .services__lead{width:551px;font-size:var(--fs-h2);color:#fff;text-align:right;flex:0 0 551px;line-height:1.12}.s-site .services__titles{flex-direction:column;flex:0 0 338px;align-items:flex-start;gap:26px;width:338px;display:flex}.s-site .services__titles h2{font-weight:700;font-size:var(--fs-h1);color:#fff;text-align:right;line-height:1.12}.s-site .services__body{justify-content:space-between;gap:44px;margin-top:79px;padding-bottom:378px;display:flex}.s-site .services__list{flex:0 0 887px;width:887px}.s-site .services__media{top:calc(var(--hh,102px) + 36px);min-width:0;max-height:calc(100vh - var(--hh,102px) - 72px);border-radius:var(--radius);background:#4b4b4b;flex:auto;align-self:stretch;position:sticky;overflow:hidden}.s-site .services__media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s,transform 5s ease-out;position:absolute;inset:0;transform:scale(1.06)}.s-site .services__media img.is-on{opacity:1;transform:scale(1)}.s-site .srv{cursor:pointer;outline:none;justify-content:space-between;align-items:center;padding-block:24px;display:flex;position:relative}.s-site .srv:before{content:"";top:0;background:#ffffff47;height:1px;position:absolute;inset-inline:0}.s-site .srv__bar{top:0;background:#fff;width:0;height:1px;position:absolute;inset-inline-start:0}.s-site .srv.is-active .srv__bar{animation:st-srvFill var(--srv-dur,5s) linear forwards}.s-site .srv.is-done .srv__bar{opacity:.55;width:100%}.s-site .services.is-paused .srv.is-active .srv__bar{animation-play-state:paused}.s-site .srv:last-child:after{content:"";bottom:0;background:#ffffff47;height:1px;position:absolute;inset-inline:0}.s-site .srv__text h4,.s-site .srv__text p{transition:opacity .35s}.s-site .srv:not(.is-active) .srv__text p{opacity:.62}.s-site .srv:focus-visible{border-radius:6px;box-shadow:0 0 0 2px #ffffff80}.s-site .srv__media{display:none}.s-site .srv__ico{color:#fff;flex:0 0 28px;width:28px;height:28px}.s-site .srv__ico svg{width:28px;height:28px}.s-site .srv__text{text-align:right;color:#fff;width:507px;font-size:var(--fs-body);flex-direction:column;flex:0 0 507px;align-items:flex-start;gap:12px;display:flex}.s-site .srv__text h4{font-weight:700;font-size:var(--fs-body);line-height:1.35}.s-site .srv__text p{line-height:1.35}.s-site .showcase{margin-top:12px;padding-top:1px;padding-bottom:133px}.s-site .fabrics__fan{--fw:250px;--fg:14px;--span:calc(100% - var(--fw) - var(--fg) * 2);z-index:4;direction:ltr;width:min(1033px,100%);height:303px;margin:-180px auto 0;position:relative}.s-site .fabrics__fan figure{width:var(--fw);background:var(--mid);cursor:pointer;border-radius:6px;height:236px;margin:0;transition:transform .55s cubic-bezier(.2,.8,.3,1),box-shadow .55s;position:absolute;overflow:hidden;box-shadow:0 10px 26px #41414129}.s-site .fabrics__fan figure:hover{z-index:6;box-shadow:0 30px 60px #41414147}.s-site .fabrics__fan figure img{object-fit:cover;width:100%;height:100%}.s-site .fabrics__fan .f1{left:var(--fg);top:48px;transform:rotate(-9deg)}.s-site .fabrics__fan .f2{left:calc(var(--fg) + var(--span) / 3);top:8px;transform:rotate(6deg)}.s-site .fabrics__fan .f3{left:calc(var(--fg) + var(--span) * 2 / 3);top:0;transform:rotate(-4deg)}.s-site .fabrics__fan .f4{left:calc(var(--fg) + var(--span));top:33px;transform:rotate(8deg)}.s-site .fabrics__fan .f1:hover{transform:translateY(-26px)rotate(-13deg)}.s-site .fabrics__fan .f2:hover{transform:translateY(-26px)rotate(10deg)}.s-site .fabrics__fan .f3:hover{transform:translateY(-26px)rotate(-8deg)}.s-site .fabrics__fan .f4:hover{transform:translateY(-26px)rotate(12deg)}.s-site .fabrics__text{text-align:center;flex-direction:column;gap:26px;max-width:931px;margin:53px auto 0;display:flex}.s-site .fabrics__text h2{font-size:var(--fs-h2);line-height:1.12}.s-site .fabrics__text p{font-size:var(--fs-body);max-width:66ch;margin-inline:auto;line-height:1.35}.s-site .gallery{margin-top:168px}.s-site .carousel{--cs:1;height:calc(560px * var(--cs));width:calc(100% + var(--pad) * 2);margin-inline:calc(var(--pad) * -1);direction:ltr;position:relative;overflow:hidden}.s-site .carousel__track{align-items:flex-start;gap:calc(24px * var(--cs));will-change:transform;height:100%;display:flex;position:absolute;top:0;left:0}.s-site .carousel__item{width:calc(var(--w) * var(--cs));margin-top:calc(var(--y) * var(--cs));cursor:zoom-in;background:0 0;border:0;flex-direction:column;flex:none;align-items:stretch;gap:8px;padding:0;transition:transform .55s cubic-bezier(.2,.8,.3,1);display:flex}.s-site .carousel__name{text-align:right;color:var(--beige);white-space:nowrap;text-overflow:ellipsis;direction:rtl;font-size:14px;line-height:1;overflow:hidden}.s-site .carousel__item img{width:100%;height:calc(var(--h) * var(--cs));object-fit:cover;border-radius:var(--radius);transition:box-shadow .55s;display:block}.s-site .carousel__item:hover{transform:translateY(-20px)rotate(-1.6deg)}.s-site .carousel__item:hover img{box-shadow:0 26px 54px #41414138}.s-site .lightbox{z-index:220;opacity:0;cursor:zoom-out;background:#414141eb;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.s-site .lightbox[hidden]{display:none}.s-site .lightbox.is-open{opacity:1}.s-site .lightbox__fig{flex-direction:column;align-items:center;gap:14px;margin:0;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;transform:scale(.96)}.s-site .lightbox.is-open .lightbox__fig{transform:scale(1)}.s-site .lightbox img{border-radius:var(--radius);width:auto;max-width:92vw;height:auto;max-height:80vh;box-shadow:0 30px 90px #00000073}.s-site .lightbox__name{color:#fff;opacity:.85;direction:rtl;font-size:14px;line-height:1}.s-site .lightbox__close{top:24px;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .25s;display:grid;position:absolute;inset-inline-end:24px}.s-site .lightbox__close:hover{background:#ffffff24}.s-site .lightbox__close svg{width:22px;height:22px}.s-site .gallery__text{z-index:45;text-align:center;flex-direction:column;gap:26px;max-width:685px;margin:-18px auto 0;display:flex;position:relative}.s-site .gallery__text h2{font-size:var(--fs-h1);line-height:1.12}.s-site .gallery__text p{font-size:var(--fs-body);max-width:56ch;margin-inline:auto;line-height:1.35}.s-site .gallery__cta{text-align:center;margin-top:35px}.s-site .process{--stage-h:calc(100vh - var(--hh,102px) - 36px);margin-inline:var(--edge);margin-top:var(--edge);direction:ltr;position:relative}.s-site .process__stage{top:calc(var(--hh,102px) + 24px);height:var(--stage-h);z-index:1;grid-template-columns:47.31% 1fr;gap:0;display:grid;position:sticky}.s-site .process__pane{background:0 0;padding:0 48px;position:relative}.s-site .process__num{top:0;height:1.05em;font-family:var(--font-script);color:var(--beige);font-size:128px;line-height:1;position:absolute;inset-inline-end:48px;overflow:hidden}.s-site .process__num span{transition:transform .5s cubic-bezier(.65,0,.35,1),opacity .35s;display:block}.s-site .process__num.is-out span{opacity:0;transform:translateY(-105%)}.s-site .process__num.is-in span{opacity:0;transition:none;transform:translateY(105%)}.s-site .process__dots{z-index:4;flex-direction:column;gap:11px;display:flex;position:absolute;top:50%;left:48px;transform:translateY(-50%)}.s-site .process__dots button{cursor:pointer;background:#8f837952;border:0;border-radius:50%;width:4px;height:4px;padding:0;transition:background-color .35s,transform .35s}.s-site .process__dots button[aria-selected=true]{background:var(--beige);transform:scale(1.6)}.s-site .process__arrow{inset-inline-end:34px;width:16px;height:136px;color:var(--beige);position:absolute;bottom:0}.s-site .process__arrow svg{width:100%;height:100%;overflow:visible}.s-site .process__arrow-path{stroke-dasharray:1;animation:2.8s cubic-bezier(.55,0,.45,1) infinite st-drawArrow}.s-site .process__media{border-radius:var(--radius);background:var(--mid);position:relative;overflow:hidden}.s-site .process__media img{object-fit:cover;clip-path:inset(100% 0 0);z-index:1;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.09)}.s-site .process__media img.is-prev{clip-path:inset(0);z-index:1;transform:scale(1)}.s-site .process__media img.is-on{clip-path:inset(0);z-index:2;transition:clip-path .95s cubic-bezier(.66,0,.34,1),transform 1.5s cubic-bezier(.2,.8,.3,1);transform:scale(1)}.s-site .process__mobile-dots{display:none;position:absolute}.s-site .process__flow{z-index:2;margin-top:calc(var(--stage-h) * -1);padding-top:calc(var(--stage-h) / 2 + var(--hh,102px) + 24px);padding-bottom:calc(var(--stage-h) / 2 - var(--hh,102px) - 24px);pointer-events:none;position:relative}.s-site .pstep{height:var(--stage-h);grid-template-columns:47.31% 1fr;display:grid}.s-site .pstep__text{will-change:opacity, transform;text-align:right;color:var(--beige);direction:rtl;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;padding-inline:48px;display:flex}.s-site .pstep__text>div{width:271px}.s-site .pstep__num{display:none}.s-site .pstep__text h3{font-weight:700;font-size:var(--fs-body);line-height:1.35}.s-site .pstep__text p{font-size:var(--fs-body);margin-top:15px;line-height:1.35}.s-site .about{background:var(--white);margin-top:80px;padding-block:120px}.s-site .about__inner{flex-direction:column;gap:48px;display:flex}.s-site .about__block{flex-direction:column;gap:40px;display:flex}.s-site .about__headings{flex-direction:column;align-items:center;gap:24px;display:flex}.s-site .about__rule{background:var(--beige);width:120px;height:2px}.s-site .about__block h2{font-weight:700;font-size:var(--fs-h1);text-align:center;line-height:1.12}.s-site .about__block h3{font-size:var(--fs-h2);text-align:center;line-height:1.12}.s-site .about__p{font-size:var(--fs-h2);text-align:center;max-width:52ch;margin-inline:auto;line-height:1.12}.s-site .about__p+.about__p{margin-top:1.12em}.s-site .reveal w{color:#8f83793d;transition:color .25s linear}.s-site .reveal w.on{color:var(--beige)}.s-site .strengths{justify-content:center;gap:24px;display:flex}.s-site .card{background:var(--white);text-align:center;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:center;width:396px;height:196px;padding:32px;display:flex}.s-site .card__ico{background:var(--cream);width:48px;height:48px;color:var(--beige);border-radius:24px;place-items:center;display:grid}.s-site .card__ico svg{width:26px;height:26px}.s-site .card h4{font-size:var(--fs-h2);line-height:1.12}.s-site .card p{font-size:var(--fs-body);max-width:30ch;line-height:1.35}.s-site .contact{padding-inline:var(--edge);padding-bottom:var(--edge);margin-top:150px}.s-site .contact__card{max-width:var(--content);background:var(--cream);border-radius:var(--radius);grid-template-columns:minmax(300px,420px) 1fr;align-items:stretch;gap:56px 104px;margin-inline:auto;padding:88px;display:grid}.s-site .contact__intro{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.s-site .contact__eyebrow{border:1px solid var(--beige);color:var(--beige);border-radius:100px;align-items:center;padding:9px 18px;font-size:14px;line-height:1;display:inline-flex}.s-site .contact__intro h2{font-weight:700;font-size:var(--fs-h1);color:var(--beige);line-height:1.1}.s-site .contact__script{font-family:var(--font-script);color:#8f83796b;white-space:nowrap;-webkit-user-select:none;user-select:none;direction:ltr;margin-top:-14px;font-size:64px;line-height:.9}.s-site .contact__intro p{font-size:var(--fs-body);text-wrap:balance;max-width:34ch;line-height:1.5}.s-site .contact__meta{flex-direction:column;gap:14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.s-site .contact__meta li{font-size:var(--fs-body);align-items:center;gap:12px;display:flex}.s-site .contact__mico{background:var(--beige);color:#fff;border:0;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;transition:transform .3s,opacity .3s;display:grid}.s-site .contact__meta li:hover .contact__mico{opacity:.85;transform:translateY(-2px)}.s-site .contact__mico svg{fill:currentColor;width:19px;height:19px}.s-site .contact__meta a{transition:opacity .25s}.s-site .contact__meta a:hover{opacity:.65}.s-site .contact__form{grid-template-columns:1fr 1fr;align-content:space-between;gap:38px 40px;display:grid}.s-site .field{cursor:text;border-bottom:1px solid #8f837957;flex-direction:column;align-items:stretch;gap:9px;padding-bottom:14px;transition:border-color .35s;display:flex;position:relative}.s-site .field:after{content:"";background:var(--beige);transform-origin:100%;height:1px;transition:transform .45s cubic-bezier(.66,0,.34,1);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.s-site .field:focus-within:after,.s-site .field--select.is-open:after{transform:scaleX(1)}.s-site .field__label{color:#8f8379b8;font-size:14px;line-height:1}.s-site .field input,.s-site .field select{width:100%;font-size:var(--fs-body);color:var(--beige);text-align:right;appearance:none;cursor:inherit;background:0 0;border:0;outline:0;padding:0;font-weight:300;line-height:1.4}.s-site .field input::placeholder{color:#8f83796b;opacity:1}.s-site .field--wide{grid-column:span 2}.s-site .field--select{cursor:pointer}.s-site .select__btn{width:100%;font-size:var(--fs-body);color:var(--beige);text-align:right;cursor:pointer;padding:0;background:0 0;border:0;padding-inline-end:30px;font-weight:300;line-height:1.4}.s-site .select__value.is-placeholder{color:#8f83796b}.s-site .select__menu{z-index:40;inset-inline:0;background:var(--white);border-radius:var(--radius);opacity:0;transform-origin:top;pointer-events:none;border:1px solid #8f837929;max-height:min(300px,46vh);margin:0;padding:8px;list-style:none;transition:opacity .28s,transform .38s cubic-bezier(.66,0,.34,1);position:absolute;top:calc(100% + 10px);overflow-y:auto;transform:translateY(-10px)scale(.985);box-shadow:0 22px 48px #41414124}.s-site .select__menu.is-open{opacity:1;pointer-events:auto;transform:none}.s-site .select__menu--up{transform-origin:bottom;top:auto;bottom:calc(100% + 10px);transform:translateY(10px)scale(.985)}.s-site .select__opt{font-size:var(--fs-body);color:var(--beige);text-align:right;cursor:pointer;border-radius:8px;padding:13px 16px;line-height:1.3;transition:background-color .22s,color .22s}.s-site .select__opt.is-active{background:var(--cream)}.s-site .select__opt[aria-selected=true]{background:var(--beige);color:#fff}.s-site .field--select.is-open .field__chev{transform:rotate(180deg)}.s-site .field__chev{width:22px;height:22px;color:var(--beige);pointer-events:none;transition:transform .3s;position:absolute;inset-block-end:14px;inset-inline-end:0}.s-site .contact__actions{flex-wrap:wrap;grid-column:span 2;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.s-site .contact__actions .btn{min-height:58px;padding:18px 32px}.s-site .contact__note{color:#8f8379a8;font-size:14px;line-height:1.4}.s-site .footer{background:var(--dark);color:#fff;margin:0 var(--edge) var(--edge);border-radius:var(--radius);padding:88px var(--page-pad) 40px}.s-site .footer__inner{width:100%;max-width:var(--content);flex-direction:column;gap:64px;margin-inline:auto;display:flex}.s-site .footer__top{grid-template-columns:minmax(280px,384px) 1fr;align-items:start;gap:64px 96px;display:grid}.s-site .footer__brand{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.s-site .logo--foot .logo__mark{color:#fff;font-size:44px}.s-site .logo--foot .logo__sub{color:#ffffffb8}.s-site .footer__tag{font-size:var(--fs-body);color:#ffffffad;text-wrap:balance;max-width:38ch;line-height:1.5}.s-site .footer__social{gap:12px;display:flex}.s-site .footer__social a{background:var(--beige);border:1px solid var(--beige);color:#fff;border-radius:22px;place-items:center;width:44px;height:44px;transition:border-color .3s,background-color .3s,color .3s,transform .3s;display:grid}.s-site .footer__social svg{fill:currentColor;width:20px;height:20px}.s-site .footer__social a:hover{color:var(--beige);background:#fff;border-color:#fff;transform:translateY(-3px)}.s-site .footer__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px;display:grid}.s-site .fcol h3{font-size:var(--fs-body);color:#fff;border-bottom:1px solid #ffffff29;margin-bottom:20px;padding-bottom:16px;font-weight:700;line-height:1.35}.s-site .fcol ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.s-site .fcol li{font-size:var(--fs-body);color:#ffffffa8;line-height:1.4}.s-site .fcol a{color:#ffffffa8;transition:color .28s,transform .28s;display:inline-block;position:relative}.s-site .fcol a:after{content:"";transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .32s cubic-bezier(.66,0,.34,1);position:absolute;inset-block-end:-3px;inset-inline-start:0;transform:scaleX(0)}.s-site .fcol a:hover{color:#fff}.s-site .fcol a:hover:after{transform:scaleX(1)}.s-site .fcol__contact a[dir=ltr]{display:inline-block}.s-site .footer__bar{border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding-top:28px;display:flex}.s-site .footer__copy{color:#ffffff80;font-size:14px;line-height:1.4}.s-site .footer__legal{flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0;padding:0;font-size:14px;line-height:1.4;list-style:none;display:flex}.s-site .footer__legal li{color:#ffffff80;position:relative}.s-site .footer__legal li+li:before{content:"";inset-inline-start:-12px;background:#ffffff47;border-radius:50%;width:3px;height:3px;margin-top:-1.5px;position:absolute;top:50%}.s-site .footer__legal a{color:#ffffff80;transition:color .28s}.s-site .footer__legal a:hover{color:#fff}.s-site .footer__up{color:#ffffffa8;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:14px;transition:border-color .3s,color .3s,background-color .3s;display:inline-flex}.s-site .footer__up svg{width:16px;height:16px;transition:transform .3s}.s-site .footer__up:hover{color:#fff;border-color:#fff}.s-site .footer__up:hover svg{transform:translateY(-3px)}@media (max-width:1860px){.s-site .container,.s-site .band__inner{max-width:100%}}@media (max-width:1240px){.s-site .platform__media{--dw:1024;--dh:540}}@media (max-width:767px){.s-site .platform__media{--dw:390;--dh:780}}@media (max-width:1500px){.s-site{--fs-h1:40px;--fs-h2:30px;--fs-body:17px;--pad:36px;--page-pad:48px}.s-site .hero__copy .hero__p{flex-basis:400px}.s-site .platform__script{font-size:150px;top:28px}.s-site .platform__media{margin-top:70px}.s-site .roles{margin-top:-280px;padding-top:420px}.s-site .services__lead{flex-basis:46%;width:46%}.s-site .services__titles{flex-basis:300px;width:300px}.s-site .services__group{gap:56px}.s-site .services__list{flex-basis:52%;width:52%}.s-site .services__media{min-height:420px}.s-site .services__body{padding-bottom:300px}.s-site .row__text,.s-site .srv__text{flex-basis:52%;width:52%}.s-site .process__num{font-size:104px}.s-site .roles__signature{font-size:76px}}@media (max-width:1100px){.s-site .hero__copy{flex-direction:column;align-items:flex-start;gap:16px}.s-site .hero__title{align-items:flex-start;gap:16px;width:100%}.s-site .hero__rule-v{height:56px}.s-site .hero__copy h1{white-space:normal;width:100%}.s-site .hero__copy h1 br{display:none}.s-site .hero__copy .hero__p{flex:none;width:100%;height:auto;font-size:16px;line-height:1.4;display:block}.s-site .hero__p--long{display:none}.s-site .hero__p--short{display:block}}@media (max-width:1200px){.s-site .footer__top{grid-template-columns:1fr;gap:56px}.s-site .footer__brand{max-width:none}.s-site{--fs-h1:34px;--fs-h2:26px;--pad:28px;--page-pad:36px}.s-site .site-nav{gap:24px}.s-site .carousel{--cs:.78}.s-site .platform__script{font-size:110px;top:22px}.s-site .contact__card{grid-template-columns:1fr;gap:44px 56px;padding:56px}.s-site .contact__intro{max-width:none}}@media (max-width:960px){.s-site{--fs-h1:28px;--fs-h2:22px;--fs-body:16px;--pad:20px;--page-pad:24px;--edge:10px}.s-site .footer{padding:56px var(--page-pad) 28px}.s-site .footer__inner{gap:44px}.s-site .footer__top{gap:40px}.s-site .footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 24px}.s-site .footer__social a{width:40px;height:40px}.s-site .footer__bar{flex-direction:column;align-items:flex-start;gap:18px}.s-site .site-header{padding:10px 14px}.s-site .logo{gap:4px}.s-site .logo__mark{font-size:30px}.s-site .header-actions{gap:8px}.s-site .header-actions .btn-circle{width:38px;height:38px}.s-site .header-actions .btn-circle svg{width:19px;height:19px}.s-site .nav-toggle{width:38px;height:38px}.s-site .site-nav{display:none}.s-site .nav-toggle{display:grid}.s-site .header-actions .btn{display:none}.s-site .top{position:relative}.s-site .hero{grid-template-rows:.82fr 1.18fr;grid-template-columns:1fr}.s-site .hero__script{font-size:26px;top:20px;left:20px}.s-site .hero__rule,.s-site .hero__rule--r{display:none}.s-site .hero__arrow{top:20px;right:20px}.s-site .hero__arrow .ico-arrow{width:18px;height:19px}.s-site .hero__cta{gap:10px;bottom:20px;left:20px}.s-site .hero__cta .btn{gap:10px;height:40px;padding:12px 16px;font-size:14px}.s-site .hero__copy{gap:12px;bottom:20px;left:20px;right:20px}.s-site .hero__title{gap:12px}.s-site .hero__rule-v{display:none}.s-site .hero__copy h1{font-size:22px}.s-site .hero__copy .hero__p{font-size:16px;line-height:1.35}.s-site .stats{flex-wrap:wrap;gap:28px 0;margin-top:36px}.s-site .stat{gap:12px;width:50%}.s-site .platform{margin-top:90px}.s-site .platform__script{white-space:normal;margin-top:-.2em;font-size:64px}.s-site .platform__sub{margin-top:16px}.s-site .platform__media{margin-top:32px}.s-site .demo__dots{display:none}.s-site .roles{margin-top:-120px;padding-top:180px;padding-bottom:60px}.s-site .roles__head{flex-direction:column-reverse;align-items:center;gap:24px}.s-site .roles__head h2{text-align:center}.s-site .roles__list{margin-top:40px}.s-site .row{top:calc(var(--hh,88px) + 24px + var(--i,0) * 8px);background:var(--cream);border:.5px solid #8f837959;border-radius:14px;align-items:flex-start;gap:16px;margin-bottom:14px;padding:22px;position:sticky;box-shadow:0 -8px 24px #4141410f}.s-site .roles__list:hover .row,.s-site .roles__list:hover .row:hover{opacity:1}.s-site .row-float{display:none}.s-site .row__ico,.s-site .row__ico svg{flex-basis:32px;width:32px;height:32px}.s-site .row__text{flex:auto;gap:12px;width:auto}.s-site .roles__statement{margin-top:56px}.s-site .roles__signature{font-size:44px}.s-site .platform__script{font-size:64px}.s-site .services{margin-top:10px;padding-top:56px;padding-bottom:190px;overflow:hidden}.s-site .services__head{flex-direction:column-reverse;align-items:flex-start;gap:24px}.s-site .services__group{flex-direction:column;align-items:flex-start;gap:24px;width:100%}.s-site .services__lead,.s-site .services__titles{flex:none;width:100%}.s-site .services__body{flex-direction:column;gap:0;margin-top:40px;padding-bottom:0}.s-site .services__list{flex:none;width:100%}.s-site .services__media{display:none}.s-site .srv{flex-wrap:wrap;align-items:flex-start;gap:16px;padding-block:18px}.s-site .srv__text{flex:auto;order:1;width:auto}.s-site .srv__ico{order:2}.s-site .srv__media{width:calc(100% + var(--pad) * 2);margin-inline:calc(var(--pad) * -1);order:3;height:0;margin-top:0;transition:height .55s cubic-bezier(.4,0,.2,1),margin-top .55s;display:block;overflow:hidden}.s-site .srv.is-active .srv__media{height:50vh;margin-top:18px}.s-site .srv__media img{object-fit:cover;width:100%;height:100%;display:block}.s-site .btn{gap:12px;min-height:44px;padding:12px 18px;font-size:15px}.s-site .hero__cta{flex-wrap:wrap}.s-site .section-cta{justify-content:center;width:100%;margin-top:32px;display:flex}.s-site .services .section-cta{margin-top:28px}.s-site .showcase{padding-bottom:64px}.s-site .fabrics__fan{--fw:min(36vw, 180px);--fg:10px;height:190px;margin-top:-90px}.s-site .fabrics__fan figure{height:min(32vw,170px)}.s-site .fabrics__fan .f1{top:30px}.s-site .fabrics__fan .f2{top:6px}.s-site .fabrics__fan .f3{top:0}.s-site .fabrics__fan .f4{top:22px}.s-site .fabrics__text{gap:16px;margin-top:32px}.s-site .gallery{margin-top:80px}.s-site .carousel{--cs:.52}.s-site .carousel__name{font-size:12px}.s-site .gallery__text{gap:16px;margin-top:20px}.s-site .lightbox__close{top:14px;width:42px;height:42px;inset-inline-end:14px}.s-site .process{--stage-h:44vh;margin-top:var(--edge)}.s-site .process__stage{top:calc(var(--hh,88px) + var(--edge) * 2);z-index:3;grid-template-columns:1fr}.s-site .process__flow{z-index:1}.s-site .process__pane{display:none}.s-site .process__media{height:44vh}.s-site .process__flow{margin-top:20px;padding-top:0;padding-bottom:22vh}.s-site .pstep__text{opacity:1!important;transform:none!important}.s-site .pstep{direction:rtl;grid-template-columns:1fr;height:auto;min-height:42vh}.s-site .pstep__text{text-align:center;justify-content:center;align-items:center;padding-inline:4px}.s-site .pstep__text>div{text-align:center;width:100%;max-width:30ch;margin-inline:auto}.s-site .pstep__text p{text-wrap:balance}.s-site .pstep__num{text-align:center;font-family:var(--font-script);color:var(--beige);margin-bottom:6px;font-size:56px;line-height:1;display:block}.s-site .process__mobile-dots{inset-inline:0;z-index:4;justify-content:center;align-items:center;gap:9px;height:12px;display:flex;position:absolute;top:calc(44vh + 18px)}.s-site .process__mobile-dots i{background:#8f837952;border-radius:50%;width:4px;height:4px;transition:background-color .35s,transform .35s}.s-site .process__mobile-dots i.on{background:var(--beige);transform:scale(1.6)}.s-site .about{margin-top:56px;padding-block:64px}.s-site .about__inner{gap:32px}.s-site .about__block{gap:24px}.s-site .strengths{flex-wrap:wrap;gap:12px}.s-site .card{gap:12px;width:calc(50% - 6px);height:auto;padding:20px 14px}.s-site .contact{padding-bottom:var(--edge);margin-top:80px}.s-site .contact__card{grid-template-columns:1fr;gap:40px;padding:32px 24px}.s-site .contact__intro h2{font-size:26px}.s-site .contact__script{font-size:38px}.s-site .contact__form{grid-template-columns:1fr;gap:28px}.s-site .field--wide,.s-site .contact__actions{grid-column:span 1}.s-site .contact__actions{flex-direction:column;align-items:flex-start;gap:14px}}@media (max-width:600px){.s-site .footer__cols{grid-template-columns:1fr;gap:30px}.s-site .footer__legal{gap:8px 18px}.s-site .hero__copy h1{font-size:20px}.s-site .hero__copy .hero__p{font-size:15px}.s-site .stat{width:50%}.s-site .strengths{align-items:stretch;gap:10px}.s-site .card:first-child{order:1}.s-site .card:nth-child(4){order:2}.s-site .card:nth-child(2){order:3}.s-site .card:nth-child(3){order:4}.s-site .card{justify-content:flex-start;gap:10px;width:calc(50% - 5px);padding:18px 10px}.s-site .card h4{font-size:18px}.s-site .card p{max-width:none;font-size:13px;line-height:1.35}.s-site .card__ico{border-radius:20px;width:40px;height:40px}.s-site .card__ico svg{width:20px;height:20px}.s-site .carousel{--cs:.42}.s-site .platform__script{font-size:44px}}@media (max-width:345px){.s-site .card h4{font-size:16px}.s-site .card p{font-size:12.5px}.s-site .card{padding:16px 8px}}.s-login{--white:#fff;--cream:#f8f5f3;--mid:#e0dad4;--beige:#8f8379;--dark:#414141;--font-he:"Discovery_Fs","Assistant",system-ui,sans-serif;--font-script:"Royal Palms",cursive;--fs-body:18px;--fs-h2:36px;--fs-h1:48px;--edge:12px;--radius:12px;--pad:48px;-webkit-text-size-adjust:100%;height:100%}@supports not selector(::-webkit-scrollbar){.s-login{scrollbar-width:thin;scrollbar-color:var(--beige) transparent}}.s-login{text-align:right;background:var(--white);min-height:100%;color:var(--beige);font-family:var(--font-he);font-weight:300;font-size:var(--fs-body);text-wrap:pretty;-webkit-font-smoothing:antialiased;direction:rtl;margin:0;line-height:1.35}.s-login h1,.s-login h2,.s-login h3,.s-login h4,.s-login p{margin:0}.s-login a{color:inherit;text-decoration:none}.s-login button,.s-login input,.s-login select{font:inherit;color:inherit}.s-login img{max-width:100%;display:block}.s-login h1,.s-login h2,.s-login h3,.s-login h4{text-wrap:balance}.s-login .auth{height:100svh;padding:var(--edge);gap:var(--edge);grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);display:grid;overflow:hidden}.s-login .visual{border-radius:var(--radius);background:var(--cream);isolation:isolate;direction:ltr;flex-direction:column;padding:40px 44px;display:flex;position:relative;overflow:hidden}.s-login .visual__video{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.s-login .visual__veil{z-index:1;pointer-events:none;background:linear-gradient(#41414100 48%,#4141412e 74%,#4141418c 100%);position:absolute;inset:0}.s-login .visual__foot{z-index:4;inset-inline:44px;color:var(--white);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex;position:absolute;bottom:22px}.s-login .visual__foot .en{font-family:var(--font-script);letter-spacing:.02em;color:#ffffffeb;font-size:20px}.s-login .visual__foot .he{color:#ffffffeb}.s-login .panel{flex-direction:column;min-height:0;padding:28px clamp(24px,5vw,76px);display:flex;overflow:auto}.s-login .panel__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.s-login .logo{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.s-login .logo__mark{color:var(--beige);letter-spacing:-.01em;font-size:44px;font-weight:700;line-height:.75}.s-login .logo__sub{color:var(--beige);white-space:nowrap;font-size:9px;font-weight:300;line-height:1}.s-login .panel__back{color:var(--beige);border:1px solid #8f837966;border-radius:100px;align-items:center;gap:10px;padding:9px 16px;font-size:14px;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.s-login .panel__back svg{width:14px;height:14px}.s-login .panel__back:hover{background:var(--beige);border-color:var(--beige);color:#fff}.s-login .panel__body{flex-direction:column;flex:auto;justify-content:center;padding-block:28px;display:flex}.s-login .form-wrap{width:100%;max-width:430px;margin-inline:auto}.s-login .auth__eyebrow{border:1px solid var(--beige);color:var(--beige);border-radius:100px;align-items:center;padding:9px 18px;font-size:14px;line-height:1;display:inline-flex}.s-login .auth__title{font-weight:700;font-size:var(--fs-h1);margin-top:20px;line-height:1.1}.s-login .auth__script{font-family:var(--font-script);color:#8f83796b;-webkit-user-select:none;user-select:none;direction:ltr;margin-top:-8px;font-size:46px;line-height:.9}.s-login .auth__sub{font-size:var(--fs-body);text-wrap:balance;max-width:36ch;margin-top:10px;line-height:1.5}.s-login .form{flex-direction:column;gap:24px;margin-top:28px;display:flex}.s-login .field{cursor:text;border-bottom:1px solid #8f837957;flex-direction:column;gap:9px;padding-bottom:14px;display:flex;position:relative}.s-login .field:after{content:"";background:var(--beige);transform-origin:100%;height:1px;transition:transform .45s cubic-bezier(.66,0,.34,1);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}.s-login .field:focus-within:after{transform:scaleX(1)}.s-login .field__label{color:#8f8379b8;font-size:14px;line-height:1}.s-login .field__row{align-items:center;gap:12px;display:flex}.s-login .field input{min-width:0;font-size:var(--fs-body);color:var(--beige);text-align:right;background:0 0;border:0;outline:0;flex:auto;padding:0;font-weight:300;line-height:1.4}.s-login .field input::placeholder{color:#8f83796b;opacity:1}.s-login .field__toggle{color:#8f8379b3;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:30px;height:30px;padding:0;transition:color .25s;display:grid}.s-login .field__toggle svg{width:20px;height:20px}.s-login .field__toggle:hover{color:var(--beige)}.s-login .form__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:-4px;display:flex}.s-login .check{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:15px;display:inline-flex}.s-login .check input{opacity:0;width:0;height:0;position:absolute}.s-login .check__box{background:0 0;border:1px solid #8f837980;border-radius:5px;flex:0 0 19px;place-items:center;width:19px;height:19px;transition:background-color .25s,border-color .25s;display:grid}.s-login .check__box svg{color:#fff;opacity:0;width:12px;height:12px;transition:opacity .2s,transform .25s cubic-bezier(.66,0,.34,1);transform:scale(.6)}.s-login .check input:checked+.check__box{background:var(--beige);border-color:var(--beige)}.s-login .check input:checked+.check__box svg{opacity:1;transform:none}.s-login .check input:focus-visible+.check__box{box-shadow:0 0 0 3px #8f837940}.s-login .link-soft{color:var(--beige);font-size:15px;position:relative}.s-login .link-soft:after{content:"";inset-inline:0;transform-origin:100%;background:currentColor;height:1px;transition:transform .35s cubic-bezier(.66,0,.34,1);position:absolute;bottom:-3px;transform:scaleX(0)}.s-login .link-soft:hover:after{transform:scaleX(1)}.s-login .btn{width:100%;min-height:58px;font-size:var(--fs-body);cursor:pointer;white-space:nowrap;direction:rtl;background:0 0;border:1px solid #0000;border-radius:2000px;justify-content:center;align-items:center;gap:16px;padding:18px 28px;font-weight:300;line-height:1;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex;overflow:hidden}.s-login .btn__t,.s-login .btn__a{align-items:center;transition:transform .38s cubic-bezier(.4,0,.2,1);display:inline-flex}.s-login .btn:hover .btn__t{transform:translateX(calc(-1 * var(--sh-t,26px)))}.s-login .btn:hover .btn__a{transform:translateX(var(--sh-a,90px))}.s-login .btn--solid{background:var(--beige);color:#fff}.s-login .btn--solid:hover{background:#7c7168}.s-login .ico-arrow{flex:none;width:9.22px;height:9.85px;display:block}.s-login .divider{color:#8f837999;align-items:center;gap:16px;margin:22px 0;font-size:14px;display:flex}.s-login .divider:before,.s-login .divider:after{content:"";background:#8f83793d;flex:auto;height:1px}.s-login .btn-google{background:var(--white);width:100%;min-height:56px;color:var(--beige);font-size:var(--fs-body);cursor:pointer;border:1px solid #8f837966;border-radius:2000px;justify-content:center;align-items:center;gap:12px;padding:16px 24px;transition:background-color .3s,border-color .3s,transform .3s;display:flex}.s-login .btn-google svg{flex:0 0 20px;width:20px;height:20px}.s-login .btn-google:hover{background:var(--cream);border-color:var(--beige)}.s-login .btn-google:active{transform:translateY(1px)}.s-login .form__foot{text-align:center;color:#8f8379e6;margin-top:22px;font-size:15px}.s-login .form__foot a{font-weight:700}.s-login .panel__legal{color:#8f837999;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;font-size:13px;display:flex}.s-login .panel__legal a{position:relative}.s-login .panel__legal a:hover{color:var(--beige)}.s-login .note{background:var(--cream);color:#8f8379e6;border-radius:10px;align-items:flex-start;gap:10px;margin-top:22px;padding:14px 18px;font-size:14px;line-height:1.45;display:flex}.s-login .note[hidden]{display:none}.s-login .note svg{width:17px;height:17px;color:var(--beige);flex:0 0 17px;margin-top:2px}@media (min-width:1001px) and (max-height:900px){.s-login .panel{padding-block:22px}.s-login .panel__body{padding-block:16px}.s-login .logo__mark{font-size:38px}.s-login .auth__title{margin-top:16px;font-size:38px}.s-login .auth__script{font-size:36px}.s-login .auth__sub{margin-top:8px;font-size:16px}.s-login .form{gap:20px;margin-top:22px}.s-login .btn{min-height:52px;padding:16px 26px}.s-login .btn-google{min-height:50px;padding:14px 22px}.s-login .divider{margin:18px 0}.s-login .form__foot{margin-top:16px}}@media (min-width:1001px) and (max-height:760px){.s-login .auth__title{font-size:32px}.s-login .auth__script{font-size:30px}.s-login .auth__sub{display:none}.s-login .form{gap:18px;margin-top:18px}}@media (max-width:1240px){.s-login .auth{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.s-login .visual{padding:32px 34px}.s-login .visual__foot{inset-inline:34px}}@media (max-width:1000px){.s-login .auth{grid-template-rows:minmax(280px,38vh) auto;grid-template-columns:minmax(0,1fr);height:auto;min-height:100svh;overflow:visible}.s-login .panel{min-width:0;overflow:visible}.s-login .visual{padding:24px 26px}.s-login .visual__foot{inset-inline:26px;font-size:12px;bottom:16px}.s-login .panel{padding:26px clamp(20px,5vw,44px) 24px}.s-login .panel__body{padding-block:30px}}@media (max-width:600px){.s-login{--fs-h1:30px;--fs-body:16px;--edge:10px;--pad:20px}.s-login .auth{grid-template-rows:minmax(230px,32vh) auto;gap:10px}.s-login .visual{padding:18px 20px}.s-login .visual__foot{inset-inline:20px;font-size:11.5px;bottom:12px}.s-login .visual__foot .en{font-size:17px}.s-login .logo__mark{font-size:34px}.s-login .auth__title{margin-top:16px}.s-login .auth__script{font-size:34px}.s-login .form{gap:22px;margin-top:26px}.s-login .panel__legal{text-align:center;justify-content:center}}.s-app{--white:#fff;--cream:#f8f5f3;--mid:#e0dad4;--beige:#8f8379;--dark:#414141;--ink:#414141;--ink-2:#8f8379;--ink-3:#41414173;--line:#e0dad4;--line-2:#e0dad4;--surface:#f8f5f3;--card:#fff;--ok:#fff;--ok-bg:#8f8379;--wait:#414141;--wait-bg:#e0dad4;--draft:#8f8379;--draft-bg:#f8f5f3;--font-he:"Discovery_Fs","Assistant",system-ui,sans-serif;--font-script:"Royal Palms",cursive;--radius:12px;--r-panel:20px;--r-card:16px;--edge:14px;--rail:264px;--whisper:0 1px 2px #41414108, 0 6px 20px #4141410a;--shadow:0 1px 2px #4141410a, 0 8px 26px #4141410d;--shadow-lg:0 22px 54px #41414124;-webkit-text-size-adjust:100%;height:100%}@supports not selector(::-webkit-scrollbar){.s-app{scrollbar-width:thin;scrollbar-color:var(--beige) transparent}}.s-app{text-align:right;background:var(--dark);height:100%;color:var(--ink);font-family:var(--font-he);-webkit-font-smoothing:antialiased;text-wrap:pretty;direction:rtl;margin:0;font-size:15px;font-weight:300;line-height:1.45;overflow:hidden}.s-app h1,.s-app h2,.s-app h3,.s-app h4,.s-app p{margin:0}.s-app h1,.s-app h2,.s-app h3,.s-app h4{text-wrap:balance}.s-app a{color:inherit;text-decoration:none}.s-app button,.s-app input,.s-app select{font:inherit;color:inherit}.s-app img{max-width:100%;display:block}.s-app ul{margin:0;padding:0;list-style:none}.s-app .app{background:var(--dark);position:fixed;inset:0;overflow:hidden}.s-app .panel{top:var(--edge);bottom:var(--edge);left:var(--edge);right:var(--rail);background:var(--cream);border-radius:var(--r-panel);position:absolute;overflow:hidden}.s-app .sc{width:100%;height:100%;padding:44px 46px 46px;overflow-y:auto}.s-app .side{width:var(--rail);color:#ffffffb8;z-index:5;flex-direction:column;height:100%;padding:34px 16px 20px;display:flex;position:absolute;top:0;right:0}.s-app .side__logo{flex-direction:column;align-items:flex-start;gap:6px;padding-inline:10px;display:flex}.s-app .side__logo .mark{color:var(--white);letter-spacing:.01em;font-size:32px;font-weight:700;line-height:.78}.s-app .side__logo .sub{color:#ffffff8c;white-space:nowrap;font-size:7.5px;font-weight:300;line-height:1}.s-app .side__user{border-radius:var(--radius);align-items:center;gap:11px;margin-top:24px;padding:10px;display:flex}.s-app .side__avatar{background:var(--beige);width:36px;height:36px;color:var(--white);border-radius:50%;flex:0 0 36px;place-items:center;font-size:15px;font-weight:700;display:grid}.s-app .side__who{min-width:0}.s-app .side__who b{color:var(--white);font-size:14px;font-weight:700;line-height:1.25;display:block}.s-app .side__who span{color:#ffffff80;font-size:12px;display:block}.s-app .lang{border-bottom:1px solid #ffffff24;gap:4px;margin:14px 4px 0;padding-bottom:16px;display:flex}.s-app .lang button{color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:auto;padding:6px 0;font-size:12px;transition:background-color .25s,color .25s}.s-app .lang button:hover{color:var(--white);background:#ffffff12}.s-app .lang button[aria-pressed=true]{color:var(--white);background:#ffffff1f;font-weight:300}.s-app .side__nav{scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;margin-top:20px;padding-block:18px;overflow-y:auto}.s-app .side__nav::-webkit-scrollbar{width:0;height:0;display:none}.s-app .side__group+.side__group{margin-top:20px}.s-app .side__label{letter-spacing:.1em;color:#ffffff4d;padding:0 14px 9px;font-size:10.5px}.s-app .side__nav a{border-radius:var(--radius);color:#ffffffb8;align-items:center;gap:12px;padding:10px 14px;font-size:14.5px;line-height:1.2;transition:background-color .25s,color .25s;display:flex;position:relative}.s-app .side__nav a+a{margin-top:2px}.s-app .side__nav a svg{opacity:.85;flex:0 0 18px;width:18px;height:18px}.s-app .side__nav a:hover{color:var(--white);background:#ffffff14}.s-app .side__nav a[aria-current=page]{background:var(--beige);color:var(--white);font-weight:300}.s-app .side__nav a[aria-current=page] svg{opacity:1}.s-app .side__nav a .count{color:var(--white);background:#ffffff24;border-radius:100px;margin-inline-start:auto;padding:3px 7px;font-size:11px;line-height:1}.s-app .side__foot{border-top:1px solid #ffffff24;padding-top:12px}.s-app .side__foot a{border-radius:var(--radius);color:#fff9;align-items:center;gap:12px;padding:10px 14px;font-size:14.5px;transition:background-color .25s,color .25s;display:flex}.s-app .side__foot a svg{width:18px;height:18px}.s-app .side__foot a:hover{color:var(--white);background:#ffffff14}.s-app .page{align-items:flex-start;gap:20px;margin-bottom:34px;display:flex}.s-app .page h1{color:var(--ink);font-size:29px;font-weight:700;line-height:1.15}.s-app .page .hint{color:var(--ink-3);margin-top:6px;font-size:14px}.s-app .page__act{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.s-app .search{background:var(--white);border-radius:100px;align-items:center;gap:10px;min-width:min(310px,30vw);padding:10px 18px;transition:box-shadow .3s;display:flex}.s-app .search:focus-within{box-shadow:0 0 0 2px #8f837947}.s-app .search svg{width:16px;height:16px;color:var(--ink-3);flex:0 0 16px}.s-app .search input{background:0 0;border:0;outline:0;width:100%;font-size:14px}.s-app .search input::placeholder{color:var(--ink-3)}.s-app .icon-btn{background:var(--white);width:42px;height:42px;color:var(--ink-2);cursor:pointer;border:0;border-radius:50%;flex:0 0 42px;place-items:center;transition:background-color .25s,color .25s;display:grid;position:relative}.s-app .icon-btn svg{width:18px;height:18px}.s-app .icon-btn:hover{background:var(--beige);color:var(--white)}.s-app .icon-btn .dot{top:9px;background:var(--beige);border:2px solid var(--white);border-radius:50%;width:7px;height:7px;position:absolute;inset-inline-start:10px}.s-app .btn{background:var(--beige);color:var(--white);cursor:pointer;white-space:nowrap;border:0;border-radius:100px;align-items:center;gap:9px;padding:12px 22px;font-size:14px;line-height:1;transition:background-color .25s,color .25s;display:inline-flex}.s-app .btn svg{width:15px;height:15px}.s-app .btn:hover{background:var(--dark)}.s-app .btn--ghost{background:var(--white);color:var(--ink-2)}.s-app .btn--ghost:hover{background:var(--mid);color:var(--ink)}.s-app .sec+.sec{margin-top:40px}.s-app .sec__head{align-items:baseline;gap:16px;margin-bottom:16px;padding-inline:4px;display:flex}.s-app .sec__head h2{color:var(--ink);font-size:20px;font-weight:700;line-height:1.2}.s-app .sec__head p{color:var(--ink-3);font-size:13.5px}.s-app .sec__head .more{color:var(--beige);white-space:nowrap;align-items:center;gap:7px;margin-inline-start:auto;font-size:13.5px;display:inline-flex}.s-app .sec__head .more svg{width:13px;height:13px;transition:transform .3s}.s-app .sec__head .more:hover svg{transform:translate(-3px)}.s-app .card{background:var(--white);border-radius:var(--r-card);box-shadow:var(--whisper);padding:26px 28px}.s-app .tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.s-app .tile{background:var(--white);border-radius:var(--r-card);box-shadow:var(--whisper);flex-direction:column;gap:16px;padding:24px 26px;transition:transform .35s cubic-bezier(.2,.8,.3,1),box-shadow .35s;display:flex}.s-app .tile:hover{transform:translateY(-3px);box-shadow:0 14px 34px #41414114}.s-app .tile__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.s-app .tile__ico{width:40px;height:40px;color:var(--dark);background:var(--cream);border-radius:12px;place-items:center;display:grid}.s-app .tile__ico svg{width:20px;height:20px}.s-app .tile--ok .tile__ico{background:var(--beige);color:var(--white)}.s-app .tile--wait .tile__ico{background:var(--mid);color:var(--dark)}.s-app .tile__delta{color:var(--ink-3);font-size:12px}.s-app .tile__num{color:var(--ink);text-align:right;direction:ltr;font-size:40px;font-weight:700;line-height:1}.s-app .tile__label{color:var(--ink-2);font-size:13.5px}.s-app .grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;gap:22px;margin-top:40px;display:grid}.s-app .col{flex-direction:column;min-width:0;display:flex}.s-app .col>.sec+.sec{margin-top:40px}@media (min-width:1241px){.s-app .col--side{justify-content:space-between}.s-app .col--side>.sec+.sec{margin-top:0}}.s-app .rows{flex-direction:column;gap:2px;display:flex}.s-app .row{border-radius:var(--radius);align-items:center;gap:16px;padding:12px 10px;transition:background-color .25s;display:flex}.s-app .row:hover{background:var(--cream)}.s-app .row__thumb{background:var(--mid);border-radius:10px;flex:0 0 48px;width:48px;height:60px;overflow:hidden}.s-app .row__thumb img{object-fit:cover;width:100%;height:100%}.s-app .row__text{flex:auto;min-width:0}.s-app .row__text b{color:var(--ink);font-size:14.5px;font-weight:700;line-height:1.3;display:block}.s-app .row__text span{color:var(--ink-3);text-align:right;direction:ltr;margin-top:3px;font-size:12px;display:block}.s-app .row__meta{color:var(--ink-3);white-space:nowrap;font-size:12px}.s-app .chip{white-space:nowrap;border-radius:100px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;line-height:1.2;display:inline-flex}.s-app .chip i{background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.s-app .chip--ok{background:var(--ok-bg);color:var(--ok)}.s-app .chip--wait{background:var(--wait-bg);color:var(--wait)}.s-app .chip--draft{background:var(--draft-bg);color:var(--draft)}.s-app .bars{flex-direction:column;gap:18px;display:flex}.s-app .bar{grid-template-columns:104px 1fr 34px;align-items:center;gap:14px;display:grid}.s-app .bar__name{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.s-app .bar__track{background:var(--mid);border-radius:100px;height:8px;display:block;overflow:hidden}.s-app .bar__fill{background:var(--beige);border-radius:100px;width:0;height:100%;transition:width 1.1s cubic-bezier(.66,0,.34,1);display:block}.s-app .bar__val{color:var(--ink);text-align:left;direction:ltr;font-size:13.5px;font-weight:700}.s-app .bar:hover .bar__fill{background:var(--dark)}.s-app .empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:30px 16px;display:flex}.s-app .empty__ico{background:var(--cream);width:54px;height:54px;color:var(--beige);border-radius:17px;place-items:center;display:grid}.s-app .empty__ico svg{width:24px;height:24px}.s-app .empty b{color:var(--ink);font-size:14.5px;font-weight:700}.s-app .empty span{color:var(--ink-3);max-width:30ch;font-size:13.5px;line-height:1.5}.s-app .feed{flex-direction:column;gap:4px;display:flex}.s-app .feed li{gap:14px;padding:11px 0;display:flex}.s-app .feed__dot{background:var(--cream);width:32px;height:32px;color:var(--beige);border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.s-app .feed__dot svg{width:15px;height:15px}.s-app .feed__txt{min-width:0}.s-app .feed__txt b{color:var(--ink);font-size:13.5px;font-weight:700;line-height:1.4;display:block}.s-app .feed__txt span{color:var(--ink-3);font-size:12px}.s-app .promo{background:var(--dark);color:var(--white);border-radius:var(--r-card);isolation:isolate;align-items:center;min-height:210px;padding:32px 30px;display:flex;position:relative;overflow:hidden}.s-app .promo:before{content:"";z-index:-2;pointer-events:none;inset-inline-end:-80px;background:radial-gradient(circle,#8f837999 0%,#8f837900 70%);border-radius:50%;width:320px;height:320px;position:absolute;bottom:-110px}.s-app .promo:after{content:"";z-index:-2;pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff0d 0 1px,#fff0 1px 26px);position:absolute;inset:0}.s-app .promo__script{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;inset-inline-end:-22px;font-family:var(--font-script);color:#ffffff24;white-space:nowrap;direction:ltr;font-size:clamp(102px,14vw,158px);line-height:.8;position:absolute;bottom:-44px}.s-app .promo__text{max-width:25ch;margin-inline-end:auto;position:relative}.s-app .promo b{margin-bottom:11px;font-size:20px;font-weight:700;line-height:1.25;display:block}.s-app .promo p{color:#ffffffc7;font-size:15px;line-height:1.55}.s-app .promo .btn{background:var(--white);color:var(--dark);margin-top:20px}.s-app .promo .btn:hover{background:var(--mid)}.s-app .dock,.s-app .side__close{display:none}.s-app .scrim{z-index:40;opacity:0;pointer-events:none;background:#41414180;transition:opacity .35s;position:absolute;inset:0}.s-app .scrim.is-on{opacity:1;pointer-events:auto}@media (max-width:1500px){.s-app{--rail:242px}.s-app .sc{padding:38px 34px 40px}.s-app .grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media (max-width:1240px){.s-app .grid{grid-template-columns:1fr;gap:40px}.s-app .search{min-width:220px}.s-app .tile{gap:13px;padding:20px}.s-app .tile__num{font-size:34px}.s-app .col--side{grid-template-columns:1fr 1fr;align-items:stretch;gap:34px 22px;display:grid}.s-app .col--side>.sec{flex-direction:column;margin-top:0;display:flex}.s-app .col--side>.sec>.card{flex:auto}.s-app .col--side>.sec:first-child{grid-column:1/-1}}@media (max-width:1023px){.s-app .tile{gap:11px;padding:16px}.s-app .tile__ico{border-radius:10px;width:34px;height:34px}.s-app .tile__ico svg{width:17px;height:17px}.s-app .tile__num{font-size:30px}.s-app .tile__delta{display:none}.s-app{--rail:88px}.s-app .side{align-items:center;padding:26px 12px 18px}.s-app .side__logo{align-items:center;padding-inline:0}.s-app .side__logo .sub{display:none}.s-app .side__user{justify-content:center;margin-top:20px;padding:0}.s-app .side__who,.s-app .lang{display:none}.s-app .side__nav{width:100%;margin-top:20px}.s-app .side__label{display:none}.s-app .side__group+.side__group{margin-top:14px;position:relative}.s-app .side__group+.side__group:before{content:"";background:#ffffff1f;height:1px;margin:0 12px 14px;display:block}.s-app .side__nav a{justify-content:center;padding:12px 0}.s-app .side__nav a>span:not(.count){display:none}.s-app .side__foot a{justify-content:center;padding:12px 0}.s-app .side__foot a>span{display:none}.s-app .side__nav a .count{place-items:center;min-width:17px;height:17px;margin:0;padding:0 5px;font-size:10.5px;display:grid;position:absolute;top:5px;left:calc(50% + 6px)}.s-app .sc{padding:30px 26px 32px}.s-app .page{flex-wrap:wrap}}@media (max-width:767px){.s-app{--edge:0px}.s-app .panel{border-radius:0;inset:0}.s-app .sc{padding:22px 18px 104px}.s-app .side{z-index:50;background:var(--dark);border-radius:var(--r-card);width:min(290px,100% - 20px);height:auto;max-height:none;box-shadow:var(--shadow-lg);align-items:stretch;padding:26px 14px 16px;transition:transform .45s cubic-bezier(.66,0,.34,1);position:fixed;inset:10px 10px 10px auto;transform:translate(calc(100% + 20px))}.s-app .side.is-open{transform:none}.s-app .side__logo{align-items:flex-start;padding-inline:10px}.s-app .side__logo .sub{display:block}.s-app .side__user{justify-content:flex-start;padding:10px}.s-app .side__who{display:block}.s-app .lang{display:flex}.s-app .side__label{display:block}.s-app .side__group+.side__group:before{display:none}.s-app .side__group+.side__group{margin-top:20px}.s-app .side__nav a{justify-content:flex-start;padding:10px 14px}.s-app .side__nav a>span:not(.count){display:inline}.s-app .side__nav a .count{min-width:0;height:auto;margin-inline-start:auto;padding:3px 7px;font-size:11px;position:static}.s-app .side__foot a{justify-content:flex-start;padding:10px 14px}.s-app .side__foot a>span{display:inline}.s-app .side__close{z-index:2;top:20px;width:34px;height:34px;color:var(--white);cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:14px}.s-app .side__close svg{width:16px;height:16px}.s-app .dock{z-index:30;background:var(--dark);border-radius:20px;justify-content:space-around;align-items:center;gap:2px;height:64px;padding:0 6px;display:flex;position:fixed;inset:auto 12px 12px;box-shadow:0 12px 30px #41414157}.s-app .dock a,.s-app .dock button{color:#ffffffb8;cursor:pointer;background:0 0;border:0;border-radius:14px;flex:none;place-items:center;width:58px;height:46px;transition:background-color .25s,color .25s;display:grid;position:relative}.s-app .dock svg{width:21px;height:21px}.s-app .dock a[aria-current=page]{background:var(--beige);color:var(--white)}.s-app .dock .count{background:var(--beige);min-width:17px;height:17px;color:var(--white);border-radius:100px;place-items:center;padding:0 5px;font-size:10.5px;line-height:1;display:grid;position:absolute;top:4px;left:calc(50% + 5px)}.s-app .page{flex-wrap:wrap;gap:14px}.s-app .page h1{font-size:22px}.s-app .page__act{width:100%;margin-inline-start:0}.s-app .search{flex:auto;min-width:0}.s-app .btn span.t{display:none}.s-app .page__act .btn{border-radius:50%;flex:0 0 42px;justify-content:center;width:42px;height:42px;padding:0}.s-app .page__act .btn svg{width:17px;height:17px}.s-app .tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.s-app .col--side{flex-direction:column;display:flex}.s-app .col--side>.sec+.sec{margin-top:32px}.s-app .card{border-radius:var(--radius);padding:20px}.s-app .tile{border-radius:var(--radius);padding:18px}.s-app .promo{border-radius:var(--radius)}.s-app .promo__script{bottom:-32px;font-size:112px;inset-inline-end:-14px}.s-app .promo{min-height:196px;padding:26px 24px}.s-app .sec+.sec,.s-app .col>.sec+.sec{margin-top:32px}}@media (max-width:520px){.s-app .tiles{gap:12px}.s-app .tile{gap:12px;padding:15px}.s-app .tile__num{font-size:28px}.s-app .row__thumb{flex:0 0 42px;width:42px;height:52px}.s-app .row__meta{display:none}.s-app .bar{grid-template-columns:80px 1fr 30px;gap:10px}.s-app .sec__head p{display:none}}
