.iw-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:0 28px;border:2.5px solid transparent;border-radius:4px;font-family:var(--iw-body);font-size:19px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:transform .15s ease,background-color .2s ease,color .2s ease}.iw-button:hover{transform:translateY(-2px)}.iw-button:active{transform:translateY(0)}.iw-button:focus-visible{outline:3px solid var(--iw-cobalt);outline-offset:3px}.iw-button__arrow{flex:none;transition:transform .2s ease}.iw-button:hover .iw-button__arrow{transform:translate(3px)}[dir=rtl] .iw-button__arrow{transform:scaleX(-1)}[dir=rtl] .iw-button:hover .iw-button__arrow{transform:scaleX(-1) translate(3px)}.iw-button.is-primary{background:var(--iw-ink);color:var(--iw-white)}.iw-button.is-secondary{border-color:var(--iw-ink);color:var(--iw-ink)}.iw-button.is-secondary:hover{background:var(--iw-ink);color:var(--iw-white)}.iw-button.is-salon{background:var(--iw-cobalt);color:var(--iw-white)}.iw-button.is-restaurant{background:var(--iw-tomato);color:var(--iw-ink)}.iw-button.is-on-colour{background:var(--iw-white);color:var(--iw-ink)}.iw-button.is-outline-light{border-color:var(--iw-white);color:var(--iw-white)}.iw-button.is-outline-light:hover{background:var(--iw-white);color:var(--iw-ink)}.iw-button.is-on-colour:focus-visible,.iw-button.is-outline-light:focus-visible{outline-color:var(--iw-white)}@media(max-width:760px){.iw-button{min-height:58px;font-size:17px}}.iw-nav{position:sticky;top:0;z-index:50;background:var(--iw-white)}.iw-nav__bar{display:flex;align-items:center;gap:24px;height:96px}.iw-nav__logo{font-size:34px;letter-spacing:-.03em;margin-inline-end:auto}.iw-nav__links{display:flex;align-items:center;gap:40px}.iw-nav__link{display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:500}.iw-nav__link:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.iw-dot{display:inline-block;width:10px;height:10px;border-radius:50%}.iw-dot.is-salon{background:var(--iw-cobalt)}.iw-dot.is-restaurant{background:var(--iw-tomato)}.iw-nav__langs{display:flex;gap:4px;margin-inline-start:56px;margin-inline-end:8px}.iw-nav__lang{min-width:44px;min-height:44px;padding:0 6px;border:0;background:none;color:var(--iw-muted);font-family:var(--iw-mono);font-size:14px;font-weight:500;letter-spacing:.04em;cursor:pointer}.iw-nav__lang.is-active{color:var(--iw-ink);font-weight:600;text-decoration:underline;text-underline-offset:5px}.iw-nav__mobile,.iw-nav__sheet{display:none}@media(max-width:1100px){.iw-nav__links{gap:24px}.iw-nav__langs{margin-inline-start:8px}}@media(max-width:900px){.iw-nav__bar{height:72px;gap:8px}.iw-nav__logo{font-size:28px}.iw-nav__links,.iw-nav__langs,.iw-nav__cta{display:none}.iw-nav__mobile{display:flex;align-items:center;gap:8px}.iw-nav__demo.iw-button{min-height:44px;padding:0 18px;font-size:16px}.iw-nav__square{display:grid;place-items:center;width:44px;height:44px;border:2.5px solid var(--iw-ink);border-radius:4px;background:var(--iw-white);color:var(--iw-ink);cursor:pointer}.iw-nav__sheet{display:flex;flex-direction:column;gap:4px;padding:8px var(--iw-gutter) 24px;border-bottom:3px solid var(--iw-ink);background:var(--iw-white)}.iw-nav__sheet-link{display:flex;align-items:center;gap:12px;min-height:52px;font-size:28px}.iw-nav__sheet-langs{display:flex;gap:8px;margin-top:12px}.iw-nav__sheet-langs .iw-nav__lang{border:2px solid var(--iw-ink);border-radius:4px;color:var(--iw-ink)}.iw-nav__sheet-langs .iw-nav__lang.is-active{background:var(--iw-ink);color:var(--iw-white);text-decoration:none}}.iw-device{margin:0;container-type:inline-size}.iw-device__body{position:relative;background:var(--iw-ink);overflow:hidden}.iw-device__screen{position:relative;overflow:hidden;background:var(--iw-white)}.iw-device__screen img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.iw-device.is-phone .iw-device__body{padding:4.4cqw;border-radius:16cqw}.iw-device.is-phone .iw-device__screen{aspect-ratio:214 / 456;border-radius:11.6cqw}.iw-device.is-tablet .iw-device__body{padding:4cqw;border-radius:7.5cqw}.iw-device.is-tablet .iw-device__screen{aspect-ratio:478 / 494;border-radius:3.5cqw}.iw-device.is-laptop{padding:0 6.2%}.iw-device.is-laptop .iw-device__body{padding:2.3cqw;border-radius:3.7cqw 3.7cqw 1.2cqw 1.2cqw}.iw-device.is-laptop .iw-device__screen{aspect-ratio:620 / 388;border-radius:1.2cqw}.iw-device__base{position:relative;height:4.3cqw;margin:0 -6.6%;background:#303030;border-radius:.9cqw .9cqw 4.3cqw 4.3cqw}.iw-device__base:after{content:"";position:absolute;top:0;left:50%;width:17%;height:1.5cqw;transform:translate(-50%);background:var(--iw-ink);border-radius:0 0 1.5cqw 1.5cqw}.iw-device.is-browser .iw-device__body{padding:0 1.25cqw 1.25cqw;border-radius:8px}.iw-device__bar{display:flex;align-items:center;gap:7px;height:44px;padding:0 10px}.iw-device__bar i{width:11px;height:11px;border-radius:50%;background:var(--iw-sand);opacity:.85}.iw-device__url{margin-inline-start:22px;padding:6px 16px;border-radius:3px;background:var(--iw-sand);font-family:var(--iw-mono);font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iw-device.is-browser .iw-device__screen{aspect-ratio:16 / 10;border-radius:4px 4px 14px 14px}@container (max-width: 340px){.iw-device__bar{height:28px;gap:5px}.iw-device__bar i{width:8px;height:8px}.iw-device__url{display:none}}.iw-ticket{--zig: 7px;position:relative;display:flex;flex-direction:column;gap:5px;width:272px;padding:24px 22px 30px;background:var(--iw-white);color:var(--iw-ink);font-family:var(--iw-mono);font-size:13px;line-height:1.3;direction:ltr;text-align:left;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--zig)) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / calc(2 * var(--zig)) var(--zig) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--zig)) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / calc(2 * var(--zig)) var(--zig) repeat-x}.iw-ticket__kicker,.iw-ticket__line{font-size:14px;font-weight:600}.iw-ticket__table{font-family:var(--iw-display);font-weight:800;font-variation-settings:"opsz" 14;font-size:36px;line-height:1.15}.iw-ticket__time{font-weight:500}.iw-ticket__note{padding-left:3ch}.iw-ticket__cut,.iw-ticket__footer{color:var(--iw-muted)}.iw-ticket__cut{overflow:hidden;white-space:nowrap}.iw-ticket__footer{font-size:12px;font-weight:600}.iw-hero{position:relative;overflow:hidden}.iw-hero__block{position:absolute;top:210px;bottom:0;left:calc(50% + 20px);right:0;background:var(--iw-cobalt);transition:background-color .4s ease}.iw-hero.is-restaurant .iw-hero__block{background:var(--iw-tomato)}.iw-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,626px) minmax(0,1fr);min-height:804px}.iw-hero__text{position:relative;z-index:4;padding:36px 0 60px}.iw-toggle{display:inline-flex;gap:4px;padding:6px;border:2.5px solid var(--iw-ink);border-radius:6px;background:var(--iw-white)}.iw-toggle__option{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 26px;border:0;border-radius:4px;background:transparent;color:var(--iw-ink);font-family:var(--iw-display);font-size:24px;font-weight:700;font-variation-settings:"opsz" 14;cursor:pointer;transition:background-color .3s ease,color .3s ease}.iw-toggle__option .iw-dot{width:14px;height:14px}.iw-toggle__option.is-salon .iw-dot{background:var(--iw-cobalt)}.iw-toggle__option.is-restaurant .iw-dot{background:var(--iw-tomato)}.iw-toggle__option.is-salon.is-active{background:var(--iw-cobalt);color:var(--iw-white)}.iw-toggle__option.is-salon.is-active .iw-dot{background:var(--iw-white)}.iw-toggle__option.is-restaurant.is-active{background:var(--iw-tomato)}.iw-toggle__option.is-restaurant.is-active .iw-dot{background:var(--iw-ink)}.iw-toggle__option:focus-visible{outline:3px solid var(--iw-ink);outline-offset:2px}.iw-hero__title{margin-top:26px;font-size:112px;line-height:100px;letter-spacing:-.03em}.iw-hero__line{display:block;white-space:nowrap}.iw-hero__line>span{display:inline-block;padding:0 16px;margin-inline-start:-16px;border-radius:6px;transition:background-color .35s ease,color .35s ease}.iw-hero.is-salon .iw-hero__line>.is-lit{background:var(--iw-cobalt);color:var(--iw-white)}.iw-hero.is-restaurant .iw-hero__line>.is-lit{background:var(--iw-tomato)}.iw-hero__sub{max-width:520px;margin-top:35px;font-size:22px;line-height:1.45}.iw-hero__ctas{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.iw-hero__note{margin-top:26px;font-family:var(--iw-mono);font-size:14px;font-weight:500}.iw-hero__visual{position:relative}.iw-live{position:absolute;z-index:3;top:88px;inset-inline-start:6.6%;display:inline-flex;align-items:center;gap:8px;padding:7px 12px;background:var(--iw-ink);color:var(--iw-white);font-family:var(--iw-mono);font-size:13px;font-weight:600;letter-spacing:.08em}.iw-live i{width:8px;height:8px;border-radius:50%;background:var(--iw-tomato)}.iw-hero__laptop{position:absolute;top:118px;left:0;width:108%}.iw-hero__phone{position:absolute;z-index:2;top:300px;left:67%;width:34.4%}.iw-hero.is-restaurant .iw-live{top:86px;inset-inline-start:3.2%}.iw-hero__tablet{position:absolute;top:116px;left:3.2%;width:68.5%}.iw-hero.is-restaurant .iw-hero__phone{top:286px;left:65.6%;width:35%}.iw-hero__ticket{position:absolute;z-index:1;top:566px;left:9%;transform:rotate(3deg)}.iw-hero__ticket .iw-ticket{width:250px}[dir=rtl] .iw-hero__visual{direction:ltr}@media(max-width:1240px){.iw-hero__title{font-size:92px;line-height:84px}}@media(max-width:1040px){.iw-hero__block{top:auto;height:380px;left:40px}.iw-hero__grid{grid-template-columns:minmax(0,1fr);min-height:0}.iw-hero__visual{width:min(100%,640px);aspect-ratio:686 / 640;margin:0 auto}.iw-hero__visual .iw-live,.iw-hero__laptop,.iw-hero__phone,.iw-hero__tablet,.iw-hero__ticket{top:auto}.iw-live{top:0!important}.iw-hero__laptop{top:6%;width:100%}.iw-hero.is-salon .iw-hero__phone{top:22%;left:64%;width:36%}.iw-hero__tablet{top:6%;width:64%}.iw-hero.is-restaurant .iw-hero__phone{top:18%;left:63%;width:36%}.iw-hero__ticket{top:72%}}@media(max-width:760px){.iw-hero__block{height:340px}.iw-hero__text{padding:16px 0 40px}.iw-toggle{display:flex;width:100%;padding:5px}.iw-toggle__option{flex:1;justify-content:center;min-height:48px;padding:0 8px;font-size:20px}.iw-toggle__option .iw-dot{width:12px;height:12px}.iw-hero__title{margin-top:22px;font-size:clamp(44px,15.6vw,61px);line-height:.95}.iw-hero__line>span{padding:0 8px;margin-inline-start:-8px;border-radius:5px}.iw-hero__sub{margin-top:22px;font-size:18px}.iw-hero__ctas{flex-direction:column;gap:11px;margin-top:24px}.iw-hero__ctas .iw-button{width:100%}.iw-hero__note{margin-top:22px}.iw-hero__visual{display:flex;justify-content:center;aspect-ratio:auto;max-height:620px;padding-top:48px;overflow:hidden}.iw-hero__laptop,.iw-hero__tablet,.iw-hero__ticket{display:none}.iw-hero__phone,.iw-hero.is-salon .iw-hero__phone,.iw-hero.is-restaurant .iw-hero__phone{position:relative;top:auto;left:auto;width:min(78%,300px)}}.iw-proof{padding:30px 0 34px;background:var(--iw-ink);color:var(--iw-white)}.iw-proof__label{font-size:14px}.iw-proof__names{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:12px;list-style:none}.iw-proof__names li{display:inline-flex;align-items:center;gap:12px;font-size:clamp(22px,1.95vw,28px);letter-spacing:-.01em;white-space:nowrap}.iw-proof__names .iw-dot{width:16px;height:16px}@media(max-width:760px){.iw-proof{padding:22px 0 24px}.iw-proof__names{gap:6px 16px}.iw-proof__names li{gap:8px;font-size:19px}.iw-proof__names .iw-dot{width:12px;height:12px}}.iw-worlds{padding-top:96px}.iw-worlds__halves{display:grid;grid-template-columns:1fr 1fr;margin-top:112px}.iw-worlds__half{position:relative;display:flex;min-height:510px;padding:72px var(--iw-gutter) 72px}.iw-worlds__half.is-salon{justify-content:flex-end;background:var(--iw-cobalt);color:var(--iw-white)}.iw-worlds__half.is-restaurant{background:var(--iw-tomato);color:var(--iw-ink)}.iw-worlds__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:calc(var(--iw-max) / 2 - var(--iw-gutter));padding-inline-end:260px}.iw-worlds__name{font-size:clamp(34px,3.6vw,52px);line-height:.98;letter-spacing:-.025em}.iw-worlds__copy .iw-body{max-width:360px;font-size:20px}.iw-worlds__copy .iw-button{margin-top:auto}.iw-worlds__phone{position:absolute;top:-88px;inset-inline-end:56px;width:224px}@media(max-width:1100px){.iw-worlds__copy{padding-inline-end:200px}.iw-worlds__phone{width:180px;inset-inline-end:24px}}@media(max-width:860px){.iw-worlds{padding-top:64px}.iw-worlds__halves{grid-template-columns:1fr;margin-top:32px}.iw-worlds__half{min-height:0;padding:40px var(--iw-gutter) 44px}.iw-worlds__copy{max-width:none;padding-inline-end:150px;gap:18px}.iw-worlds__copy .iw-body{font-size:17px}.iw-worlds__copy .iw-button{margin-top:6px}.iw-worlds__phone{top:36px;inset-inline-end:var(--iw-gutter);width:132px}}@media(max-width:420px){.iw-worlds__copy{padding-inline-end:118px}.iw-worlds__phone{width:106px}.iw-worlds__name{font-size:30px}}.iw-world{padding:96px 0 72px;scroll-margin-top:72px}.iw-world.is-salon{background:var(--iw-cobalt);color:var(--iw-white)}.iw-world.is-restaurant{background:var(--iw-tomato);color:var(--iw-ink)}.iw-world__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:32px 48px}.iw-world__title{margin-inline-start:-.04em}.iw-world__switch{flex:0 1 476px;margin-top:54px}.iw-world.is-restaurant .iw-world__switch{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:baseline;gap:0 40px;margin-top:0}.iw-world.is-restaurant .iw-world__switch .iw-rule{flex:1 1 100%;margin-bottom:22px}.iw-world__switch-title{margin:20px 0 8px;font-size:32px;line-height:1.1}.iw-world.is-restaurant .iw-world__switch-title{margin:0}.iw-world__rule{margin-top:64px}.iw-world.is-restaurant .iw-world__rule{margin-top:30px}.iw-world__lead{display:grid;grid-template-columns:minmax(0,1fr) 344px;gap:64px;align-items:start;padding:44px 0 64px}.iw-world.is-salon .iw-world__lead{grid-template-columns:minmax(0,780px) 344px;justify-content:space-between;padding-inline-end:38px}.iw-world.is-restaurant .iw-world__lead{grid-template-columns:minmax(0,640px) minmax(0,620px);justify-content:space-between}.iw-world__lead-title{font-size:clamp(56px,8.3vw,120px);line-height:.92;letter-spacing:-.04em}.iw-world__lead-title.is-long{font-size:clamp(48px,5.8vw,84px);line-height:.94;letter-spacing:-.03em}.iw-world__lead-text{max-width:520px;margin-top:30px;font-size:clamp(19px,1.67vw,24px);line-height:1.45}.iw-card{overflow:hidden;border:3px solid var(--iw-ink);background:var(--iw-white)}.iw-card img{display:block;width:100%;height:auto}.iw-world__lead-card{max-width:560px;margin-top:44px}.iw-world__lead-strip{max-width:560px;margin-top:36px}.iw-world__lead-visual{position:relative;padding-bottom:120px}.iw-world__lead-tablet{width:min(100%,520px)}.iw-world__lead-ticket{position:absolute;bottom:0;left:clamp(160px,55%,360px);transform:rotate(3deg)}.iw-world__features{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.iw-feature{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;min-height:330px;padding-top:30px}.iw-feature__rule{position:absolute;top:0;left:0;right:0;height:2px;margin:0;border:0;background:currentColor}.iw-feature__title{max-width:380px;font-size:clamp(26px,2.36vw,34px);line-height:1.02;letter-spacing:-.015em}.iw-feature__text{max-width:340px;margin-top:16px;font-size:18px;line-height:1.5}.iw-feature__visual{align-self:start;width:160px;height:300px;overflow:hidden}.iw-feature.has-browser .iw-feature__visual{width:302px;height:auto;margin-top:4px}.iw-feature.has-card .iw-feature__visual{width:240px;height:auto;margin-top:4px}.iw-feature.has-wide{grid-template-columns:minmax(0,1fr);gap:16px}.iw-feature.has-wide .iw-feature__visual{width:100%;max-width:600px;height:auto}.iw-feature__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;list-style:none}.iw-feature__chips li{padding:8px 12px;border:2px solid var(--iw-ink);font-family:var(--iw-mono);font-size:15px;font-weight:600;letter-spacing:.04em}.iw-feature__chips li.is-active{background:var(--iw-ink);color:var(--iw-white)}.iw-feature__note{margin-top:12px;font-family:var(--iw-mono);font-size:13px;font-weight:500}.iw-sticker{position:absolute;left:0;top:178px;width:140px;height:140px;transform:rotate(8deg)}.iw-sticker polygon{fill:var(--iw-white)}.iw-sticker text{fill:var(--iw-ink);font-family:var(--iw-display);font-weight:800;font-variation-settings:"opsz" 14;font-size:20px}.iw-feature.is-more{display:flex;flex-direction:column;gap:40px}.iw-feature__ctas{display:flex;flex-wrap:wrap;gap:14px}@media(max-width:1180px){.iw-world.is-salon .iw-world__lead{grid-template-columns:minmax(0,1fr) 280px;padding-inline-end:0}.iw-world__features{grid-template-columns:1fr}.iw-feature{min-height:0;padding-bottom:44px}}@media(max-width:900px){.iw-world.is-restaurant .iw-world__lead{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.iw-world{padding:56px 0 40px}.iw-world__switch{flex-basis:100%;margin-top:0}.iw-world__switch-title{font-size:24px}.iw-world.is-restaurant .iw-world__switch{display:block}.iw-world.is-restaurant .iw-world__switch-title{margin-bottom:8px}.iw-world__rule{margin-top:36px}.iw-world.is-salon .iw-world__lead{grid-template-columns:minmax(0,1fr);gap:32px}.iw-world__lead{padding:32px 0 40px}.iw-world__lead-text{margin-top:18px}.iw-world__lead-card{margin-top:24px}.iw-world__lead-phone{width:min(78%,300px);margin:0 auto}.iw-world.is-restaurant .iw-world__lead{gap:28px}.iw-world__lead-visual{padding-bottom:150px}.iw-world__lead-ticket{left:auto;right:0}.iw-world__lead-ticket .iw-ticket{width:210px;padding:18px 16px 26px;font-size:11px}.iw-world__lead-ticket .iw-ticket__line,.iw-world__lead-ticket .iw-ticket__kicker{font-size:12px}.iw-world__lead-ticket .iw-ticket__table{font-size:28px}.iw-feature.is-desktop-only{display:none}.iw-feature{grid-template-columns:minmax(0,1fr);gap:22px;min-height:0;padding:22px 0 0}.iw-feature__text{font-size:16px}.iw-feature__visual{width:min(86%,320px);height:440px}.iw-feature.has-browser .iw-feature__visual,.iw-feature.has-card .iw-feature__visual{width:100%;height:auto;margin-bottom:28px}.iw-sticker{top:auto;left:auto;bottom:56px;inset-inline-end:-4px;width:110px;height:110px}.iw-feature.is-more{gap:22px;padding-bottom:8px}.iw-feature__ctas{flex-direction:column}.iw-feature__ctas .iw-button{width:100%}}.iw-designs{padding:110px 0 100px;background:var(--iw-sand);scroll-margin-top:72px}.iw-designs__head{position:relative;display:flex;align-items:flex-start;gap:40px;min-height:300px}.iw-designs__count{margin-inline-start:-.04em;color:var(--iw-cobalt);font-size:clamp(150px,20.8vw,300px);line-height:.85;letter-spacing:-.06em}.iw-designs__title{margin-top:40px;font-size:clamp(44px,7.2vw,104px);line-height:.95;letter-spacing:-.03em}.iw-designs__sub{margin-top:22px;font-size:clamp(20px,2.1vw,30px);font-weight:500;line-height:1.2}.iw-designs__grid{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:25px 32px;margin-top:10px}.iw-designs__browser.is-large{grid-column:span 3}.iw-designs__browser.is-small{grid-column:span 2}.iw-designs__phone{position:absolute;z-index:2}.iw-designs__phone.is-top{top:-64px;inset-inline-end:-10px;width:170px}.iw-designs__phone.is-bottom{bottom:-112px;inset-inline-end:-4px;width:150px}.iw-designs__ctas{display:flex;flex-wrap:wrap;gap:16px;margin-top:64px}@media(max-width:1100px){.iw-designs__phone{display:none}}@media(max-width:760px){.iw-designs{padding:64px 0}.iw-designs__head{flex-direction:column;gap:0;min-height:0}.iw-designs__title{margin-top:6px}.iw-designs__sub{margin-top:12px;font-size:19px}.iw-designs__grid{display:flex;gap:14px;margin:32px calc(-1 * var(--iw-gutter)) 0;padding:0 var(--iw-gutter) 8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.iw-designs__grid::-webkit-scrollbar{display:none}.iw-designs__browser{flex:0 0 86%;scroll-snap-align:start}.iw-designs__ctas{flex-direction:column;margin-top:28px}.iw-designs__ctas .iw-button{width:100%}}.iw-customers{padding:136px 0 110px}.iw-customers__grid{display:grid;grid-template-columns:minmax(0,520px) minmax(0,700px);justify-content:space-between;gap:48px}.iw-customers__title{max-width:560px}.iw-customers__list{margin-top:56px;list-style:none}.iw-customers__list li{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:start;padding:24px 0 42px;border-top:3px solid var(--iw-ink);font-size:clamp(24px,2.2vw,32px);line-height:1.08;letter-spacing:-.01em}.iw-customers__num{font-size:56px;line-height:.85}.iw-customers__list li:nth-child(odd) .iw-customers__num{color:var(--iw-cobalt)}.iw-customers__list li:nth-child(2n) .iw-customers__num{color:var(--iw-tomato)}.iw-customers__ctas{display:flex;flex-wrap:wrap;gap:16px;margin-top:26px}.iw-customers__visual{position:relative;min-height:700px}.iw-customers__block{position:absolute;top:70px;left:0;width:100%;aspect-ratio:1;background:var(--iw-cobalt)}.iw-customers__email{position:absolute;top:0;left:6.3%;width:38.6%}.iw-customers__rtl{position:absolute;top:150px;left:54.9%;width:35.7%}.iw-customers__cancel{position:absolute;top:550px;left:29%;width:62.9%}[dir=rtl] .iw-customers__visual{direction:ltr}@media(max-width:1100px){.iw-customers__grid{grid-template-columns:minmax(0,1fr)}.iw-customers__visual{width:min(100%,560px);min-height:0;aspect-ratio:700 / 720;margin:24px auto 0}.iw-customers__email{top:0}.iw-customers__rtl{top:21%}.iw-customers__cancel{top:78%}}@media(max-width:760px){.iw-customers{padding:64px 0 56px}.iw-customers__list{margin-top:28px}.iw-customers__list li{grid-template-columns:54px minmax(0,1fr);padding:18px 0 26px;font-size:22px}.iw-customers__num{font-size:42px}.iw-customers__ctas{flex-direction:column}.iw-customers__ctas .iw-button{width:100%}.iw-customers__visual{aspect-ratio:350 / 600}.iw-customers__block{top:8%}.iw-customers__email{left:0;width:56%}.iw-customers__rtl{top:14%;left:46%;width:54%}.iw-customers__cancel{top:84%;left:6%;width:88%}}.iw-steps{padding:132px 0 120px;background:var(--iw-sand)}.iw-steps__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.iw-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px;margin-top:72px;list-style:none}.iw-steps__list li{position:relative}.iw-steps__num{display:block;margin-inline-start:-.03em;font-size:clamp(140px,15.3vw,220px);line-height:.85;letter-spacing:-.04em}.iw-steps__num.is-0{color:var(--iw-cobalt)}.iw-steps__num.is-1{color:var(--iw-tomato)}.iw-steps__arrow{position:absolute;top:100px;left:140px;width:calc(100% - 140px);max-width:270px;height:28px;fill:none;stroke:var(--iw-ink);stroke-width:3}[dir=rtl] .iw-steps__arrow{left:auto;right:140px;transform:scaleX(-1)}.iw-steps__title{margin-top:36px;font-size:40px;line-height:1;letter-spacing:-.015em}.iw-steps__list .iw-body{max-width:360px;margin-top:16px}@media(max-width:900px){.iw-steps{padding:64px 0}.iw-steps__list{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:40px}.iw-steps__num{font-size:120px}.iw-steps__arrow{display:none}.iw-steps__title{margin-top:16px;font-size:32px}.iw-steps__head .iw-button{width:100%}}.iw-price{padding:100px 0;scroll-margin-top:72px}.iw-price__block{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:560px;background:linear-gradient(90deg,var(--iw-cobalt) 50%,var(--iw-tomato) 50%)}.iw-price__title{position:absolute;top:84px;left:40px;right:24px;color:var(--iw-white);font-size:clamp(64px,12.2vw,176px);line-height:.9;letter-spacing:-.05em}[dir=rtl] .iw-price__title{left:24px;right:40px}.iw-price__half{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:48px;padding:0 48px 48px}.iw-price__text{max-width:500px;color:var(--iw-white);font-size:clamp(19px,1.67vw,24px);line-height:1.4}.iw-price__email{font-size:clamp(30px,3vw,44px);line-height:1.1;letter-spacing:-.015em;word-break:break-all}.iw-price__email:hover{text-decoration:underline;text-underline-offset:6px}.iw-price__call{position:relative}.iw-price__call:after{content:"";position:absolute;bottom:-14px;inset-inline-start:20px;border-top:16px solid var(--iw-ink);border-inline-end:18px solid transparent}@media(max-width:760px){.iw-price{padding:56px 0}.iw-price__block{grid-template-columns:1fr;min-height:0;background:none}.iw-price__title{position:static;padding:36px 24px 0;background:var(--iw-cobalt);font-size:clamp(44px,13.5vw,64px)}.iw-price__half{gap:28px;padding:24px 24px 36px}.iw-price__half.is-salon{background:var(--iw-cobalt)}.iw-price__half.is-restaurant{padding-top:36px;background:var(--iw-tomato)}.iw-price__half .iw-button{width:100%}}.iw-footer{padding:60px 0 48px;background:var(--iw-ink);color:var(--iw-white)}.iw-footer__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.iw-footer__mark{margin-inline-start:-.05em;font-size:clamp(110px,15.3vw,220px);line-height:.9;letter-spacing:-.06em}.iw-footer__tagline{padding-bottom:20px;font-size:clamp(28px,2.8vw,40px);line-height:1}.iw-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin-top:56px;padding-top:26px;border-top:2px solid rgba(255,255,255,.25);font-family:var(--iw-mono);font-size:15px;font-weight:500}.iw-footer__links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 36px}.iw-footer__links a:hover{text-decoration:underline;text-underline-offset:5px}.iw-footer__langs{display:flex;gap:2px}.iw-footer__langs button{min-width:44px;min-height:44px;border:0;background:none;color:#fff9;font:inherit;cursor:pointer}.iw-footer__langs button.is-active{color:var(--iw-white);text-decoration:underline;text-underline-offset:5px}@media(max-width:760px){.iw-footer{padding:48px 0 32px}.iw-footer__tagline{padding-bottom:0}.iw-footer__bottom{flex-direction:column;margin-top:32px;font-size:13px;line-height:1.6}.iw-footer__links a{display:inline-flex;align-items:center;min-height:44px}}
