.rush-home{--color-bg:var(--rush-paper);--color-deep:var(--rush-paper);--container:var(--rush-wrap);background:var(--rush-paper);color:var(--rush-ink)}.rush-home .container-x{max-width:calc(var(--rush-wrap) + 2 * var(--rush-pad));padding-inline:var(--rush-pad)}.rush-home .room-kicker,.rush-home .chapter-index{font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.rush-home h2{text-wrap:balance}.rush{--rush-cut-start:43%;background:var(--rush-night);color:#fff;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.rush-stage{background:var(--rush-night);height:100svh;clip-path:inset(var(--rush-cut,var(--rush-cut-start)) 0 0 0);grid-area:1/1;align-self:start;position:sticky;top:0;overflow:hidden}.rush-intro .rush-stage{opacity:0}.rush-scene{--scene-w:max(100vw, calc(100svh * var(--a,1.7778)));left:calc(50% - var(--scene-w) / 2);top:calc(50% - var(--scene-w) / var(--a,1.7778) / 2);width:var(--scene-w);transform-origin:50%;will-change:transform;position:absolute}.rush-scene .scene{background:0 0;width:100%}.rush-scene--phone{display:none}@media (max-width:767px){.rush-scene--desk{display:none}.rush-scene--phone{display:block}}.rush-ui{opacity:0;position:absolute;inset:0}.rush-film{object-fit:cover;object-position:left top;width:100%;height:100%;position:absolute;inset:0}.rush-push-zone{height:110svh}.rush-veil{background:linear-gradient(180deg, rgb(14 15 17/calc(var(--rush-veil,.66) + .16)) 0%, rgb(14 15 17/calc(var(--rush-veil,.66) + .12)) 58%, rgb(14 15 17/var(--rush-veil,.66)) 78%, rgb(14 15 17/calc(var(--rush-veil,.66) + .1)) 100%);position:absolute;inset:0}.rush-copy{z-index:1;pointer-events:none;grid-area:1/1;position:relative}.rush-copy a{pointer-events:auto}.rush-first{min-height:100svh;padding:clamp(112px, 16vh, 168px) var(--rush-pad) clamp(28px, 5vh, 48px);flex-direction:column;align-items:flex-start;display:flex;position:relative}.rush-label{font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffffbd;margin:0 0 clamp(14px,2.2vh,24px)}.rush-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.055em;font-weight:620;line-height:.86;font-size:min(15vw, calc((100vw - 2 * var(--rush-pad)) / var(--fit-div,6)));color:#fff;margin:0}.rush-ln{display:block}.rush-w{display:inline-block}.rush-slot{color:var(--rush-red);position:relative}.rush-tick{white-space:nowrap;visibility:hidden;color:#fff;font-variant-numeric:tabular-nums;position:absolute;top:0;left:0}.rush-tick.is-rush{color:var(--rush-red)}.rush-tick.is-on{visibility:visible}.rush-intro .rush-w{opacity:0}.rush-intro .rush-w.is-on{opacity:1}.rush-intro [data-rush-rise]{opacity:0}.rush-intro .rush-w,.rush-intro .rush-stage,.rush-intro [data-rush-rise]{animation:0s 3.4s forwards rush-failsafe}@keyframes rush-failsafe{to{opacity:1}}.rush-sub{letter-spacing:-.02em;color:#ffffffe6;margin:clamp(18px,3vh,32px) 0 0;font-size:clamp(17px,1.7vw,26px);font-weight:500;line-height:1.2}.rush-cta{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:auto;padding-top:32px;display:flex}.rush-ghost{color:#fff;transition:background-size .5s var(--rush-expo);background:linear-gradient(currentColor 0 0) 0 calc(100% - 10px)/0 1px no-repeat;align-items:center;gap:8px;padding:14px 4px;font-size:15px;font-weight:500;display:inline-flex}.rush-ghost:hover,.rush-ghost:focus-visible{background-size:calc(100% - 26px) 1px}.rush-ghost svg{transition:transform .22s var(--rush-expo)}.rush-ghost:hover svg{transform:translate(2px,2px)}.rush .btn-accent:hover svg{transform:translate(3px)}.rush .btn-accent svg{transition:transform .22s var(--rush-expo)}.rush :focus-visible{outline-offset:3px;outline:2px solid #fff}.rush-onair{right:var(--rush-pad);max-width:34ch;font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3;align-items:center;gap:10px;margin:0;display:flex;position:absolute;bottom:clamp(36px,5.5vh,56px)}.rush-onair b{color:#fff;font-weight:600}.rush-onair i{background:var(--rush-red);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s steps(2,jump-none) infinite rush-onair}@keyframes rush-onair{50%{opacity:.25}}.rush-label,.rush-sub,.rush-cta,.rush-onair{opacity:calc(1 - var(--rush-fade,0));filter:blur(calc(var(--rush-fade,0) * 10px))}.rush-manifesto{max-width:calc(1180px + 2 * var(--rush-pad));padding:16vh var(--rush-pad) 24vh;letter-spacing:-.04em;text-wrap:pretty;color:#fff;margin:0;font-size:clamp(26px,3.6vw,56px);font-weight:560;line-height:1.08}@media (min-width:1024px){.rush{--rush-cut-start:0%;--rush-col:min(50vw, 760px)}.rush-first{padding-right:calc(100% - var(--rush-col));justify-content:flex-end;padding-bottom:clamp(56px,10vh,112px)}.rush-title{font-size:min(9vw, calc((var(--rush-col) - var(--rush-pad)) / var(--fit-div,6)))}.rush-cta{margin-top:0;padding-top:clamp(24px,4vh,40px)}.rush-manifesto{width:var(--rush-col);max-width:none;padding:22vh 0 30vh var(--rush-pad);font-size:clamp(28px,2.5vw,44px)}.rush-veil{background:linear-gradient(180deg, rgb(14 15 17/calc(var(--rush-veil,.66) * .75)) 0%, #0e0f1100 24%, #0e0f1100 78%, rgb(14 15 17/calc(var(--rush-veil,.66) * .6)) 100%), linear-gradient(90deg, rgb(14 15 17/calc(var(--rush-veil,.66) * 1.3)) 0%, rgb(14 15 17/calc(var(--rush-veil,.66) * 1.2)) 38%, rgb(14 15 17/calc(var(--rush-veil,.66) * .3)) 58%, rgb(14 15 17/calc(var(--rush-veil,.66) * .22)) 100%)}}.rush-facts{padding:clamp(72px, 11vh, 128px) var(--rush-pad) clamp(56px, 9vh, 112px);position:relative}.rush-facts dl{max-width:var(--rush-wrap);border-top:1px solid #17191d24;grid-template-columns:1.5fr 1fr 1fr;margin:0 auto;display:grid}.rush-facts dl>div{flex-direction:column;justify-content:space-between;gap:28px;padding:28px 28px 8px 0;display:flex}.rush-facts dl>div+div{border-left:1px solid #17191d24;padding-left:28px}.rush-facts dt{font-family:var(--font-display);letter-spacing:-.065em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(88px,13vw,216px);font-weight:620;line-height:.84}.rush-facts dd{color:#17191da8;gap:14px;margin:0;font-size:15px;line-height:1.4;display:flex}.rush-facts dd span{font:500 11px/1.9 var(--font-mono);letter-spacing:.08em;color:var(--rush-red)}.rush-digit{white-space:pre;display:inline-block}.rush-home .product-chapter h2{letter-spacing:-.055em;font-size:clamp(44px,6.4vw,108px);font-weight:560;line-height:.94}.rush-home .chapter-booking{background:var(--rush-paper);padding-top:clamp(64px,9vh,112px)}.rush-home .chapter-booking .chapter-copy h2{font-size:clamp(44px,5.4vw,92px)}.rush-home .chapter-booking .chapter-detail strong{letter-spacing:-.065em;font-size:clamp(76px,8vw,132px)}.rush-home .chapter-day{background:var(--rush-night);border-radius:0;margin:0;padding:clamp(96px,14vh,160px) 0 clamp(56px,8vh,96px)}.rush-home .chapter-day h2{max-width:15ch;font-size:clamp(48px,7.2vw,124px)}.rush-home .chapter-day .chapter-wide-heading{align-items:end;max-width:none}.rush-home .chapter-client{background:var(--rush-paper)}.rush-home .chapter-client .chapter-copy h2{font-size:clamp(42px,5vw,86px)}.rush-home .client-scene{background:#fff}.rush-home .room-trust{background:var(--rush-night);border-top:0;padding-block:clamp(96px,15vh,176px) 40px}.rush-home .room-trust-grid{grid-template-columns:1fr;gap:clamp(56px,8vh,96px)}.rush-home .room-trust-intro{position:relative}.rush-home .room-trust h2{letter-spacing:-.055em;text-transform:uppercase;color:#fff;max-width:none;font-size:clamp(52px,8.6vw,152px);font-weight:620;line-height:.88}.rush-home .room-trust h2.is-cloud{opacity:0}.rush-particles{pointer-events:none;position:absolute}.rush-home .room-trust-intro>p{max-width:52ch;font-size:clamp(17px,1.4vw,21px)}.rush-home .room-trust-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;display:grid}.rush-home .room-trust-rows>div{border-top-color:#ffffff2e;flex-direction:column;gap:14px}.rush-home .room-trust h3{color:#fff;letter-spacing:-.02em;font-size:21px;font-weight:560}.rush-home .room-trust p,.rush-home .room-trust .room-kicker,.rush-home .room-address{color:#ffffffa8}.rush-home .room-trust .room-text-link{color:#fff;text-decoration-color:#fff6}:is(:lang(ka),:lang(hy)) .rush-title,:is(:lang(ka),:lang(hy)) .rush-home .room-trust h2{letter-spacing:-.02em;line-height:1.06}@media (max-width:900px){.rush{--rush-cut-start:48%}.rush-onair{margin-top:20px;position:static}.rush-cta{padding-top:24px}.rush-facts dl{grid-template-columns:1fr}.rush-facts dl>div+div{border-top:1px solid #17191d24;border-left:0;padding-left:0}.rush-facts dl>div{flex-direction:row;align-items:flex-end;padding:22px 0}.rush-facts dt{font-size:clamp(72px,24vw,120px)}.rush-home .room-trust-rows{grid-template-columns:1fr}}@media (max-width:767px){.rush{--rush-cut-start:0%}.rush-first{padding-top:clamp(96px,12.5svh,128px)}.rush-stage{background:#e0d8dc}.rush-scene--phone{top:calc(50% - var(--scene-w) / var(--a,1.7778) / 2 + 6svh)}.rush-veil{--mid:calc(var(--rush-veil,.66) * (.28 + .9 * var(--rush-fade,0)));background:linear-gradient(180deg, rgb(14 15 17/calc(var(--rush-veil,.66) * 1.2)) 0%, rgb(14 15 17/calc(var(--rush-veil,.66) * 1.05)) 24%, rgb(14 15 17/var(--mid)) 44%, rgb(14 15 17/var(--mid)) 62%, rgb(14 15 17/calc(var(--rush-veil,.66) * 1.1)) 84%, rgb(14 15 17/calc(var(--rush-veil,.66) * 1.25)) 100%)}.rush-sub{font-size:min(17px,4.3vw)}.rush-manifesto{text-shadow:0 2px 28px #0e0f1199}.rush-onair-screen{display:none}}@media (prefers-reduced-motion:reduce){.rush-onair i{animation:none}.rush-ghost{transition:none}}.story-v2 .story-split{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,6vw,104px);display:grid}.story-v2 .story-split--reverse{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.story-v2 .story-split--reverse .chapter-copy{order:2}.story-stack{padding-bottom:8%;position:relative}.story-scene .scene{border-radius:14px;box-shadow:0 50px 90px -50px #17191d8c}.story-scene--tall{max-width:540px;margin-left:auto}.story-float{z-index:3;width:64%;position:absolute}.story-float--left{bottom:0;left:-4%}.story-float--right{width:58%;bottom:-2%;right:-5%}.story-scene--wide{margin-top:clamp(48px,7vh,88px)}.story-pair{grid-template-columns:minmax(0,1fr) minmax(0,270px);align-items:end;gap:clamp(20px,3vw,48px);margin-top:clamp(40px,6vh,72px);display:grid}.chapter-day .app-phone figcaption{color:#ffffff8c}.chapter-day .app-window{box-shadow:0 0 0 1px #ffffff14,0 50px 90px -40px #000c}@media (max-width:1023px){.story-v2 .story-split,.story-v2 .story-split--reverse{grid-template-columns:minmax(0,1fr)}.story-v2 .story-split--reverse .chapter-copy{order:0}.story-scene--tall{max-width:none;margin:0}.story-stack{padding-bottom:0}.story-float{width:88%;margin:-14% 0 0 6%;position:relative}.story-float--right{margin:-14% 0 0 auto;right:auto}.story-pair{grid-template-columns:minmax(0,1fr)}.story-pair .app-phone{justify-self:center;max-width:240px}}.rush-gallery{background:var(--rush-night);color:#fff;padding:clamp(96px, 14vh, 168px) var(--rush-pad)}.rush-gallery-in{max-width:var(--rush-wrap);gap:clamp(20px,2.4vw,32px);margin:0 auto;display:grid}.rush-gallery .rush-kicker{color:#fff9}.gallery-mosaic{columns:3 300px;column-gap:clamp(20px,2.4vw,32px)}.gallery-mosaic .gallery-item{break-inside:avoid;margin-bottom:clamp(20px,2.4vw,32px)}.gallery-item .scene{border-radius:12px}.gallery-item .scene-caption{color:#ffffff8c}
