.ht{overflow:clip}.ht-track{--b:1;padding-block:clamp(56px,8vw,96px);position:relative}.ht-stage{grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,36px);display:grid;position:relative}.ht-scrub{container-type:inline-size}.ht-scrub-l{color:var(--fg);transition:color .25s var(--ease-ui);font-family:var(--f-display);font-size:clamp(58px,2px + 17vw,84px);font-weight:900;font-stretch:var(--wdth-heavy);letter-spacing:-.05em;text-transform:uppercase;line-height:.84;display:block}:lang(ar) .ht-scrub-l{letter-spacing:0;text-transform:none;font-size:clamp(58px,2px + 17vw,84px);font-weight:800;font-stretch:100%;line-height:1.15}.ht-top{gap:clamp(18px,3vw,32px);display:grid}.ht-copy{align-content:start;gap:12px;display:grid}.ht-h{max-width:18ch;font-family:var(--f-display);font-size:clamp(1.9rem,1rem + 2.2vw,3rem);font-weight:780;font-stretch:var(--wdth-xl);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:.98}:lang(ar) .ht-h{line-height:var(--lh-ar-head);letter-spacing:0;font-stretch:100%}.ht-sub,.ht-line{max-width:46ch;color:var(--fg-2);margin:0;font-size:clamp(15px,.9rem + .2vw,17px);line-height:1.5}.ht-line{color:var(--fg);font-weight:600}:lang(ar) .ht-sub,:lang(ar) .ht-line{line-height:1.85}.ht-tabs{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.ht-tab{isolation:isolate;border:1.5px solid color-mix(in oklab, var(--fg) 26%, transparent);border-radius:var(--r-pill);min-height:44px;color:var(--fg);font:650 14px/1 var(--f-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .35s var(--ease-p3), color .35s var(--ease-p3);background:0 0;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex;position:relative;overflow:hidden}:lang(ar) .ht-tab{padding:0 12px 0 16px;font-size:15px;font-weight:600}.ht-tab .swatch{width:12px;height:12px;transition:transform .45s var(--ease-back);flex:none}.ht-tab:not([data-world=dashboards]) .swatch{background:var(--world);box-shadow:0 0 0 1px color-mix(in srgb, var(--fg) 18%, transparent)}.ht-tab:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(120% 140% at 16px 50%, var(--world) 0%, color-mix(in oklab, var(--world) 70%, var(--core)) 100%);transform-origin:16px;transition:transform .55s var(--ease-expo-o);position:absolute;inset:-1px;transform:scaleX(0)}[dir=rtl] .ht-tab:before{background:radial-gradient(120% 140% at calc(100% - 16px) 50%, var(--world) 0%, color-mix(in oklab, var(--world) 70%, var(--core)) 100%);transform-origin:calc(100% - 16px)}.ht-tab[aria-selected=true]{color:#101514;border-color:#0000}.ht-tab[aria-selected=true]:before{transform:scaleX(1)}.ht-tab[aria-selected=true] .swatch{transform:scale(1.25);box-shadow:0 0 0 1.5px #101514}@media (hover:hover){.ht-tab:not([aria-selected=true]):hover{border-color:var(--fg)}}.ht-tab:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ht-plate-box{position:relative;container:yard/inline-size}.ht-plate{isolation:isolate;cursor:default;--ext:0px;height:calc(56.25vw + var(--ext));height:calc(56.25cqi + var(--ext));background:#0d1211;position:relative;overflow:clip}@media (max-width:559.98px){.ht-plate{--ext:64px}}@container yard (max-width:559.98px){.ht-plate{--ext:clamp(56px, 196px - 35.4cqi, 72px)}}.ht-crop{width:125%;height:125%;position:absolute;top:-13.9%;left:-16.6%}.ht-a,.ht-b{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.ht-a{background-color:#0d1211}.ht-b{opacity:1;background-color:#e6ece5}[data-arm] .ht-b{opacity:var(--b);transition:opacity .22s linear}[data-near] .ht-a{background-image:-webkit-image-set(url(/media/home-fog-a-828.avif) 1x type("image/avif"));background-image:image-set("/media/home-fog-a-828.avif" 1x type("image/avif"))}[data-near] .ht-b{background-image:-webkit-image-set(url(/media/home-fog-b-828.avif) 1x type("image/avif"));background-image:image-set("/media/home-fog-b-828.avif" 1x type("image/avif"))}@media (max-width:767px){.ht-crop{left:0;top:var(--ext);width:100%;height:calc(100% - var(--ext))}.ht-a:before,.ht-b:before{content:"";height:calc(var(--ext) + 1px);pointer-events:none;background-position:0 0;background-repeat:no-repeat;background-size:100% calc((var(--ext) + 1px) * 466);position:absolute;bottom:calc(100% - 1px);left:0;right:0}[data-near] .ht-a:before{background-image:-webkit-linear-gradient(#0d141300,#0d141373),-webkit-image-set(url(/media/home-fog-a-828.avif) 1x type("image/avif"));background-image:linear-gradient(#0d141373,#0d141300),image-set("/media/home-fog-a-828.avif" 1x type("image/avif"));background-size:100% 100%, 100% calc((var(--ext) + 1px) * 466)}[data-near] .ht-b:before{background-image:-webkit-image-set(url(/media/home-fog-b-828.avif) 1x type("image/avif"));background-image:image-set("/media/home-fog-b-828.avif" 1x type("image/avif"))}}@media (min-width:768px){[data-near] .ht-a{background-image:-webkit-image-set(url(/media/home-fog-a-2560.avif) 1x type("image/avif"));background-image:image-set("/media/home-fog-a-2560.avif" 1x type("image/avif"))}[data-near] .ht-b{background-image:-webkit-image-set(url(/media/home-fog-b-2560.avif) 1x type("image/avif"));background-image:image-set("/media/home-fog-b-2560.avif" 1x type("image/avif"))}}.ht-paint{background:var(--world);mix-blend-mode:color;opacity:0;transition:opacity .4s var(--ease-p3);position:absolute;inset:0}[data-sel=starter] .ht-paint[data-p=starter],[data-sel=business] .ht-paint[data-p=business],[data-sel=pro] .ht-paint[data-p=pro],:is([data-sel=signature],[data-sel=entry]) .ht-paint{opacity:.92}[data-arm]:not([data-ui]) .ht-paint{opacity:0!important}.ht-paint[data-p=starter]{clip-path:polygon(20.2% 63.7%,31.5% 63.7%,35.2% 65.6%,35% 82%,31.3% 84.2%,20.2% 84.2%)}.ht-paint[data-p=business]{clip-path:polygon(37.5% 61.6%,56.7% 61.6%,56.7% 83.9%,37.5% 83.9%)}.ht-paint[data-p=pro]{clip-path:polygon(60.6% 61.4%,88.6% 61.4%,88.6% 83.9%,60.6% 83.9%,56.8% 80.5%,56.8% 63.7%)}@media (max-width:767px){.ht-paint[data-p=starter]{clip-path:polygon(8.7% 65.7%,22.8% 65.7%,27.4% 68.1%,27.2% 88.6%,22.5% 91.4%,8.7% 91.4%)}.ht-paint[data-p=business]{clip-path:polygon(30.3% 63.1%,54.3% 63.1%,54.3% 91%,30.3% 91%)}.ht-paint[data-p=pro]{clip-path:polygon(59.2% 62.9%,94.2% 62.9%,94.2% 91%,59.2% 91%,54.4% 86.7%,54.4% 65.7%)}}.ht-lamp{aspect-ratio:1;opacity:0;width:34%;transition:opacity .6s var(--ease-p3);pointer-events:none;background:radial-gradient(closest-side,#ffd678d9,#ffd6784d 34%,#0000 72%);border-radius:50%;position:absolute;top:20.5%;left:73.6%;transform:translate(-50%,-50%)}@media (max-width:767px){.ht-lamp{width:42%;top:13.7%;left:75.4%}}:is([data-sel=care],[data-sel=signature]) .ht-lamp{opacity:1}.ht-zone{cursor:pointer;-webkit-tap-highlight-color:transparent;position:absolute;top:0;bottom:0}.ht-zone[data-z=starter]{width:28.8%;left:0}.ht-zone[data-z=business]{width:25.6%;left:28.8%}.ht-zone[data-z=pro]{width:45.6%;top:45%;left:54.4%}.ht-zone[data-z=care]{width:45.6%;top:0;bottom:55%;left:54.4%}.ht-zone[data-z=all]{display:none}@media (max-width:767px){.ht-zone[data-z=pro]{top:calc(45% + .55 * var(--ext))}.ht-zone[data-z=care]{bottom:calc(55% - .55 * var(--ext))}}.ht-cards{inset:var(--ext) 0 0;z-index:2;pointer-events:none;--card-h:49px;position:absolute}:lang(ar) .ht-cards{--card-h:52px}.ht-card{--hang:4px;--x:50;--at:calc(var(--x) * 1%);--tx:-50%;left:var(--at);bottom:calc(100% - var(--roof));translate:var(--tx) 0;width:max-content;max-width:calc(2 * min(var(--at), 100% - var(--at)) - 8px);color:#e9f1ec;font:inherit;cursor:pointer;pointer-events:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:opacity .35s var(--ease-p3), translate .55s var(--ease-back);background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex;position:absolute}.ht-card:after{content:"";left:calc(-50% - var(--tx));width:1.5px;height:calc(var(--hang) + 5px);opacity:.82;transform-origin:50% 100%;transition:scale .45s var(--ease-expo-o);background:#101514;flex:none;margin-top:-5px;position:relative}@supports (width:1cqi){.ht-card{--tx:clamp(calc(8px - var(--x) * 1cqi), -50%, calc((100 - var(--x)) * 1cqi - 8px - 100%))}}.ht-card-b{--hook:calc(-1 * var(--tx));z-index:1;text-align:start;transform-origin:var(--hook) 100%;pointer-events:auto;transition:translate .5s var(--ease-back), color .3s var(--ease-p3);gap:1px;padding:5px 9px 11px;display:grid;position:relative}.ht-card-b:after{content:"";z-index:-1;pointer-events:none;clip-path:polygon(0 0, calc(100% - 9px) 0, 100% 7px, 100% calc(100% - 6px), calc(var(--hook) + 5px) calc(100% - 6px), var(--hook) 100%, calc(var(--hook) - 5px) calc(100% - 6px), 0 calc(100% - 6px));transition:background-color .3s var(--ease-p3);background:#101514;position:absolute;inset:0}.ht-card-b:before{content:"";opacity:0;pointer-events:none;clip-path:polygon(evenodd,0 0,calc(100% - 7.7px) 0,100% 6px,100% 100%,0 100%,0 0,2px 2px,2px calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 7px,calc(100% - 8.4px) 2px,2px 2px);background:currentColor;position:absolute;inset:2px 2px 8px}@keyframes ht-lock{0%{opacity:0;translate:0 -5px;scale:1.12 1.25}}.ht-card-i{display:none}.ht-card-w{white-space:nowrap;font:600 12px/15px var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:#e9f1eca8}:lang(ar) .ht-card-w{font:500 12px/16px var(--f-sans);letter-spacing:0;text-transform:none}.ht-card-n{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ht-card-p{font:800 14px/17px var(--f-display);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;column-gap:3px;display:flex}.ht-card-p>*{white-space:nowrap}:lang(ar) .ht-card-p{letter-spacing:0;font-size:13.5px;font-weight:700;line-height:19px}.ht-card-p small{font:600 12px/1 var(--f-sans);opacity:.72;letter-spacing:0}:lang(ar) .ht-card-p small{font-weight:500}.ht-card[aria-pressed=true] .ht-card-b{color:#101514;translate:0 -5px}.ht-card[aria-pressed=true] .ht-card-b:after{background:var(--world)}.ht-card[aria-pressed=true] .ht-card-w{color:#101514b8}@media (hover:hover){.ht-card:not([aria-pressed=true]):hover .ht-card-b{translate:0 -3px}}.ht-card:focus-visible{outline:none}.ht-card:focus-visible .ht-card-b:before{opacity:1;animation:ht-lock .34s var(--ease-expo-o)}.ht-card[data-tier=starter]{--x:19;--roof:65.5%}.ht-card[data-tier=business]{--x:42.3;--roof:63%;--hang:calc(var(--card-h) + 16px)}.ht-card[data-tier=pro]{--x:64;--roof:62.9%}.ht-card[data-tier=care]{--x:79.7;--roof:6.3%;--hang:0px;max-width:calc(2 * (100% - var(--at)) - 20px)}.ht-card[data-tier=care]:after{display:none}.ht-card[data-tier=care] .ht-card-b{padding-bottom:7px}.ht-card[data-tier=care] .ht-card-b:after{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 7px,100% 100%,0 100%)}.ht-card[data-tier=care] .ht-card-b:before{inset:2px}.ht-card[data-tier=care] .ht-card-w:after{content:"";vertical-align:1px;background:#ffd678;border-radius:50%;width:6px;height:6px;margin-inline-start:6px;display:inline-block;box-shadow:0 0 6px #ffd678cc}.ht-card[data-tier=care][aria-pressed=true] .ht-card-w:after{box-shadow:0 0 0 1.5px #101514,0 0 6px #ffd678cc}.ht-card:is([data-tier=signature],[data-tier=entry]){--wire:clamp(12px, 3cqi, 26px);left:clamp(8px,2.5%,24px);top:calc(-1 * var(--ext));max-width:none;padding-top:var(--wire);background:linear-gradient(#101514, #101514) 14px 0 / 1.5px var(--wire) no-repeat, linear-gradient(#101514, #101514) calc(100% - 14px) 0 / 1.5px var(--wire) no-repeat;bottom:auto;translate:none}.ht-card:is([data-tier=signature],[data-tier=entry]):after{display:none}.ht-card:is([data-tier=signature],[data-tier=entry]) .ht-card-b{transform-origin:50% 0;padding-bottom:7px}.ht-card:is([data-tier=signature],[data-tier=entry]) .ht-card-b:after{clip-path:none}.ht-card:is([data-tier=signature],[data-tier=entry]) .ht-card-b:before{clip-path:none;background:0 0;border:2px solid;inset:2px}@container yard (max-width:343.98px){:lang(ar) .ht-cards:has(.ht-card[data-tier=starter][aria-pressed=true]) .ht-card[data-tier=business] .ht-card-b{translate:0 -5px}}@container yard (min-width:560px){.ht-card[data-tier=business]{--hang:4px}.ht-card[data-tier=pro]{--x:69}.ht-card[data-tier=care]{--roof:calc(62.9% - var(--card-h) - 24px)}}@container yard (min-width:768px){.ht-cards{--card-h:76px}:lang(ar) .ht-cards{--card-h:84px}.ht-card-b{grid-template-columns:22px auto;gap:1px 8px;padding:8px 12px 15px}.ht-card[data-tier=care] .ht-card-b,.ht-card:is([data-tier=signature],[data-tier=entry]) .ht-card-b{padding-bottom:9px}.ht-card-i{--logo-ink:currentColor;grid-row:1/4;display:block}.ht-card-w,.ht-card-n,.ht-card-p{grid-column:2}.ht-card-n{clip-path:none;width:auto;height:auto;font:720 clamp(14px, .6rem + .6vw, 16px)/1.2 var(--f-display);letter-spacing:-.01em;position:static;overflow:visible}:lang(ar) .ht-card-n{letter-spacing:0;line-height:1.4}.ht-card-p,:lang(ar) .ht-card-p{font-size:clamp(14px,.6rem + .6vw,16px);line-height:1.2}:lang(ar) .ht-card-p{line-height:1.4}}[data-arm]:not([data-ui]) .ht-card{opacity:0;translate:var(--tx) -28px;transition-duration:.2s}[data-arm]:not([data-ui]) .ht-card-b{pointer-events:none}[data-arm]:not([data-ui]) .ht-card:is([data-tier=signature],[data-tier=entry]){translate:0 -28px}[data-arm]:not([data-ui]) .ht-card:after{scale:1 0}[data-arm][data-ui] .ht-card,[data-arm][data-ui] .ht-card:after{transition-delay:calc(var(--o,0) * 70ms)}[data-arm][data-kb]:not([data-ui]) .ht-card:focus-visible{opacity:1;translate:var(--tx) 0}[data-arm][data-kb]:not([data-ui]) .ht-card:focus-visible .ht-card-b{pointer-events:auto}[data-arm][data-kb]:not([data-ui]) .ht-card:is([data-tier=signature],[data-tier=entry]):focus-visible{translate:none}[data-arm][data-kb]:not([data-ui]) .ht-card:focus-visible:after{scale:none}@keyframes ht-knock{30%{rotate:-3deg}60%{rotate:1.6deg}85%{rotate:-.6deg}}.ht-card[aria-pressed=true] .ht-card-b{animation:ht-knock .6s var(--ease-p3)}.ht-card:active .ht-card-b,.ht-card:not([aria-pressed=true]):active .ht-card-b{translate:0 1px}@keyframes ht-flap{0%{opacity:.2;transform:perspective(240px)rotateX(-88deg)}}.ht-card-p{transform-origin:50% 0;animation:ht-flap .42s var(--ease-back) backwards;animation-delay:calc(var(--o,0) * 45ms)}[dir=rtl] .ht-card-p{animation-delay:calc((3 - var(--o,0)) * 45ms)}@keyframes ht-flare{40%{box-shadow:0 0 0 1.5px #101514,0 0 14px 4px #ffd678e6}}.ht-card[data-tier=care][aria-pressed=true] .ht-card-w:after{animation:ht-flare 1.1s var(--ease-p3)}.ht-hour{margin:6px var(--margin) 0;justify-content:space-between;align-items:center;gap:12px;display:flex}.ht-hour .tag{color:var(--fg-2);border-color:color-mix(in oklab, var(--fg) 26%, transparent)}.ht-pick{font:600 12px/1.3 var(--f-sans);color:var(--fg-2);align-items:center;gap:7px;display:inline-flex}:lang(ar) .ht-pick{font-size:13px}.ht-pick:before{content:"";width:9px;height:9px;transition:background-color .3s var(--ease-p3);border:1.5px solid;border-radius:50%;flex:none}@keyframes ht-ring{50%{box-shadow:0 0 0 5px color-mix(in oklab, currentColor 25%, transparent)}}[data-arm][data-ui]:not([data-chose]) .ht-pick:before{animation:ht-ring .9s var(--ease-p3) 2}[data-chose] .ht-pick:before{background:currentColor}.ht-panels{max-width:calc(var(--maxw) + 2 * var(--margin));margin-inline:auto;width:100%;margin-top:calc(-1*clamp(20px,3vw,36px));padding-inline:0}.ht-ol{margin:0;padding:0;list-style:none;display:contents}.ht-row{display:contents}.ht-tag{width:100%;min-height:64px;color:var(--fg);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:none}.ht-tag:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ht-tag .piece-icon{width:30px;height:30px}.ht-tag-t{gap:2px;min-width:0;display:grid}.ht-tag-w{font:500 12px/1.2 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-3)}:lang(ar) .ht-tag-w{font:500 13px/1.3 var(--f-sans);letter-spacing:0}.ht-tag-n{font-family:var(--f-display);letter-spacing:-.01em;font-size:clamp(16px,.95rem + .25vw,18px);font-weight:720;line-height:1.18}:lang(ar) .ht-tag-n{letter-spacing:0;line-height:1.4}.ht-tag .price-chip{text-align:end;font-size:15px;font-weight:700}.ht-tag[aria-pressed=true] .ht-tag-n{color:var(--fg)}@keyframes ht-piece{0%{opacity:0;transform:translateY(5px)}}.ht-tag[aria-pressed=true] .piece-icon path,.ht-card[aria-pressed=true] .piece-icon path{animation:ht-piece .42s var(--ease-back) both;transform-box:fill-box}.ht-tag[aria-pressed=true] .piece-icon path:nth-child(3),.ht-card[aria-pressed=true] .piece-icon path:nth-child(3){animation-delay:40ms}.ht-tag[aria-pressed=true] .piece-icon path:nth-child(2),.ht-card[aria-pressed=true] .piece-icon path:nth-child(2){animation-delay:.11s}.ht-tag[aria-pressed=true] .piece-icon path:first-child,.ht-card[aria-pressed=true] .piece-icon path:first-child{animation-delay:.18s}.ht-tag[aria-pressed=true] .piece-icon path:nth-child(n+4),.ht-card[aria-pressed=true] .piece-icon path:nth-child(n+4){animation-delay:.25s}.ht-bar{padding:13px var(--margin) 8px;color:#e9f1ec;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 9px,100% 100%,0 100%);background:#101514;gap:4px;display:grid;position:relative;box-shadow:inset 0 1px #e9f1ec1a}[dir=rtl] .ht-bar{clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 9px)}@keyframes ht-edge{0%{scale:1 0}}.ht-bar-edge{background:var(--world);transform-origin:50% 0;width:3px;animation:ht-edge .5s var(--ease-expo-o) backwards;position:absolute;inset-block:0;inset-inline-start:0}.ht-bar-t{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.ht-bar-w{font:500 12px/1.2 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fog-3)}:lang(ar) .ht-bar-w{font:500 13px/1.3 var(--f-sans);letter-spacing:0}.ht-bar-n{font-family:var(--f-display);font-size:17px;font-weight:720;line-height:1.2}.ht-bar-p{white-space:normal;font-family:var(--f-display);font-size:clamp(22px,3.2vw + 12px,30px);font-weight:800;line-height:var(--odo-lh,1.1);letter-spacing:-.02em;display:block}:lang(ar) .ht-bar-p{letter-spacing:0;--odo-lh:1.5}.ht-bar-p>.odo{display:inline}.ht-bar-p .odo-x{white-space:pre-wrap;display:inline}.ht-bar-p .odo-x:has(+.odo-n):after{content:"⁠";white-space:nowrap}.ht-bar-time{white-space:nowrap;font:500 12px/1.2 var(--f-mono);letter-spacing:.02em;color:var(--fog-2);margin-inline-start:10px}:lang(ar) .ht-bar-time{font:500 13px/1.3 var(--f-sans);letter-spacing:0}.ht-do{padding:6px var(--margin) 16px;color:#e9f1ec;--ink:#e9f1ec;--paper:#101514;--fg:#e9f1ec;--rule:#e9f1ec4d;background:#101514;display:grid;position:relative}.ht-do:before{content:"";background:var(--world);transform-origin:50% 0;width:3px;position:absolute;inset-block:0;inset-inline-start:0}.ht-do[data-open]:before{animation:ht-edge .3s var(--ease-expo-o) .22s backwards}.ht-do{background-image:linear-gradient(90deg,#e9f1ec38 50%,#0000 0);background-repeat:repeat-x;background-size:8px 1px}.ht-do[hidden],.ht-do-time{display:none}.ht-do-cta{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}@keyframes ht-open{0%{opacity:0;transform:translateY(-6px)}}.ht-do[data-open] .ht-do-cta>:not([data-in]){animation:ht-open .4s var(--ease-expo-o) backwards}.ht-do[data-open] .ht-do-cta>:nth-child(2):not([data-in]){animation-delay:40ms}.ht-do[data-open] .ht-do-cta>:nth-child(3):not([data-in]){animation-delay:80ms}@media (max-width:339.98px){.ht-bar,.ht-do{padding-inline:12px}.ht-do-cta{gap:4px}}@media (min-width:560px){.ht-bar{margin-inline:var(--margin);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 10px,100% 100%,0 100%);max-width:760px;padding-inline:18px}[dir=rtl] .ht-bar{clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 10px)}.ht-panels{padding-inline:var(--margin);max-width:calc(760px + 2 * var(--margin));margin-inline:0}.ht-do{padding-inline:18px}}.ht-foot{padding-inline:var(--margin);justify-content:flex-end;margin:0;display:flex}.ht-more{min-height:44px;color:var(--fg);align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.ht-more:after{content:"";inset-inline:0;height:2px;transform-origin:var(--o,left);transition:transform .5s var(--ease-expo-o);background:currentColor;position:absolute;bottom:8px;transform:scaleX(.16)}[dir=rtl] .ht-more{--o:right}.ht-more:hover:after,.ht-more:focus-visible:after{transform:scaleX(1)}@media (min-width:768px){.ht-top{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.ht-scrub-l,:lang(ar) .ht-scrub-l{white-space:nowrap;font-size:min(11.4286cqi,190px)}:lang(ar) .ht-scrub-l{font-size:min(13.8889cqi,210px)}}@media (min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:700px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:680px) and (max-width:2000px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:660px) and (max-width:1880px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:640px) and (max-width:1740px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:620px) and (max-width:1600px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:600px) and (max-width:1470px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:584px) and (max-width:1340px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:576px) and (max-width:1080px){.ht-track{height:calc(100svh + 112vh);padding:0}.ht-stage{--y-top:106px;--y-tag:105px;--y-line:calc(min((100vw - 2 * var(--margin)) / 8.75, 170px) * .84);--y-plate:max(56.25vw, 100svh);--y-need:calc(var(--hdr) + var(--y-line) + var(--y-top) + var(--y-tag) + 15px - 100svh * .97 + var(--y-plate) * .394);--y-sink:clamp(0px, var(--y-need), min(var(--y-plate) - 100svh, var(--y-plate) * .16 - 100px));--y-drop:clamp(0px, var(--y-need), min(100% - 100svh, 16% - 100px));--y-room:calc(100svh * .97 + var(--y-sink) - var(--y-plate) * .394 - var(--hdr) - var(--y-tag) - var(--y-top) - 15px);height:100svh;display:block;position:sticky;top:0;overflow:clip}:lang(ar) .ht-stage{--y-tag:117px;--y-line:calc(min((100vw - 2 * var(--margin)) / 7.2, 180px) * 1.08)}.ht-plate-box{width:max(100%,177.778svh);transform:translate(-50%, var(--y-drop));z-index:0;position:absolute;bottom:0;left:50%}.ht-crop{width:100%;height:100%;top:0;left:0}.ht-plate{background:#0d1211}.ht-zone{top:auto;bottom:auto}.ht-zone[data-z=starter]{width:17.5%;height:27%;top:60%;left:19%}.ht-zone[data-z=business]{width:20.2%;height:27%;top:60%;left:36.5%}.ht-zone[data-z=pro]{width:32.5%;height:27%;top:60%;left:56.7%}.ht-zone[data-z=care]{width:12%;height:47%;top:13%;left:68%}.ht-zone[data-z=all]{width:19%;height:27%;display:block;top:60%;left:0}.ht-pick{display:none}.ht-hour{inset-inline-end:var(--margin);z-index:3;margin:0;position:absolute;bottom:calc(clamp(10px,1.8vh,18px) + 74px)}.ht-plate{aspect-ratio:16/9;height:auto}.ht-cards,.ht-bar-edge,.ht-do:before{display:none}.ht-hour{justify-content:flex-end;align-items:normal;gap:normal}.ht-bar{max-width:none;box-shadow:none;margin:0}.ht-bar-t{align-items:normal}.ht-bar-p{line-height:inherit}:lang(ar) .ht-bar-p{--odo-lh:initial}.ht-bar-p>.odo{display:inline-block}.ht-bar-p .odo-x{white-space:pre;display:inline-block}.ht-bar-p .odo-x:has(+.odo-n):after{content:none}.ht-bar-time{margin-inline-start:0}.ht-do{background:0 0}.ht-do[data-open] .ht-do-cta>:not([data-in]){animation:none}.ht-lamp{top:20.5%;left:73.6%}.ht-paint[data-p=starter]{clip-path:polygon(20.2% 63.7%,31.5% 63.7%,35.2% 65.6%,35% 82%,31.3% 84.2%,20.2% 84.2%)}.ht-paint[data-p=business]{clip-path:polygon(37.5% 61.6%,56.7% 61.6%,56.7% 83.9%,37.5% 83.9%)}.ht-paint[data-p=pro]{clip-path:polygon(60.6% 61.4%,88.6% 61.4%,88.6% 83.9%,60.6% 83.9%,56.8% 80.5%,56.8% 63.7%)}.ht-scrub{z-index:2;padding-block-start:calc(var(--hdr) + clamp(4px, 1.4vh, 16px));position:relative}.ht-scrub-l{color:#e9f1ec;font-size:min(calc(100cqi / 8.75), 170px, max(32px, calc(var(--y-room) / .84)))}:lang(ar) .ht-scrub-l{color:#e9f1ec;font-size:min(calc(100cqi / 7.2), 180px, max(32px, calc(var(--y-room) / 1.08)));line-height:1.08}.ht-stage:not(:is([data-flip] *)) .ht-scrub-l{color:#e9f1ec}[data-flip] .ht-scrub-l,:not([data-arm])>.ht-stage .ht-scrub-l{color:var(--print-ink)}.ht-top{z-index:2;--fg:var(--print-ink);--fg-2:var(--print-ink-2);--fg-3:var(--print-ink-3);--rule:#1015142e;--focus:var(--print-ink);color:var(--print-ink);transition:opacity .4s var(--ease-p3), transform .6s var(--ease-expo-o);grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(20px,3vw,56px);margin-block-start:clamp(8px,1.6vh,18px);position:relative}.ht-copy{display:block}:lang(ar) .ht-copy{position:relative}:lang(ar) .ht-copy:before{content:"";z-index:-1;filter:blur(14px);pointer-events:none;background:#e6ece5cc;position:absolute;inset:-14px -28px -18px -44px}.ht-h{max-width:none;margin-bottom:4px;font-size:clamp(1.3rem,.6rem + 1.2vw,2rem);line-height:1.05;display:block}:lang(ar) .ht-h{line-height:var(--lh-ar-head)}.ht-sub,.ht-line{max-width:62ch;font-size:clamp(14px,.75rem + .25vw,16px);line-height:1.38}.ht-sub{color:var(--print-ink-2)}.ht-line{margin-top:2px}:lang(ar) .ht-sub,:lang(ar) .ht-line{line-height:1.6}.ht-tabs{justify-content:flex-end;gap:6px}.ht-tab{background:#ffffff8c;min-height:38px;font-size:13px}:lang(ar) .ht-tab{font-size:14px}.ht-panels{aspect-ratio:16/9;width:max(100%,177.778svh);max-width:none;transform:translate(-50%, var(--y-drop));z-index:3;pointer-events:none;margin:0;padding:0;position:absolute;bottom:0;left:50%}.ht-panel{position:absolute;inset:0}.ht-ol,.ht-row{display:contents}.ht-row{padding:0;box-shadow:none!important}.ht-tag{--tw:clamp(170px, 14.2vw, 240px);bottom:calc(100% - var(--roof));left:var(--at);width:var(--tw);pointer-events:auto;color:#e9f1ec;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 10px,100% calc(100% - 7px),calc(50% + 7px) calc(100% - 7px),50% 100%,calc(50% - 7px) calc(100% - 7px),0 calc(100% - 7px));padding:9px 12px 10px;min-height:0;transition:background-color .3s var(--ease-p3), color .3s var(--ease-p3), transform .55s var(--ease-back), opacity .35s var(--ease-p3), filter .3s;background:#101514;grid-template-columns:24px minmax(0,1fr);gap:0 8px;padding-bottom:17px;display:grid;position:absolute;transform:translate(-50%)}.ht-tag .piece-icon{--logo-ink:currentColor;grid-row:1/3;align-self:start;width:24px;height:24px}.ht-tag-w{color:#e9f1ecad}.ht-tag-n{font-size:clamp(14px,.7rem + .3vw,16px)}.ht-tag .price-chip{text-align:start;color:inherit;grid-column:2;margin-top:2px;font-size:clamp(14px,.7rem + .3vw,16px)}.ht-tag[aria-pressed=true]{background:var(--world);color:#101514;transform:translate(-50%)translateY(-7px)}.ht-tag[aria-pressed=true] .ht-tag-w{color:#101514b8}.ht-tag[aria-pressed=true] .ht-tag-n{color:#101514}.ht-tag:focus-visible{outline-offset:-4px;outline-color:currentColor}@media (hover:hover){.ht-tag:not([aria-pressed=true]):hover{transform:translate(-50%)translateY(-4px)}}.ht-row[data-tier=starter] .ht-tag{--at:26.5%;--roof:63%}.ht-row[data-tier=business] .ht-tag{--at:47%;--roof:60.8%}.ht-row[data-tier=pro] .ht-tag{--at:66%;--roof:60.6%}.ht-row[data-tier=care] .ht-tag{--at:84%;--roof:60.6%}:is(.ht-row[data-tier=signature],.ht-row[data-tier=entry]) .ht-tag{--at:13.4%;--roof:82%;bottom:max(calc(100% - var(--roof)), calc(var(--y-drop) + clamp(10px, 1.8vh, 18px) + 102px))}@media (max-aspect-ratio:31/20),(max-height:899.98px){.ht-tag{left:clamp(calc(50% - 50vw + var(--tw-max,var(--tw)) / 2 + 16px), var(--at), calc(50% + 50vw - var(--tw-max,var(--tw)) / 2 - 16px))}}.ht-bar{z-index:2;width:min(calc(100% - 2 * var(--margin)), var(--maxw));color:#e9f1ec;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 12px,100% 100%,0 100%);min-height:64px;padding:8px 20px;background:#101514;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:clamp(16px,2.4vw,40px);padding-inline-end:calc(20px + var(--do-w,0px) + clamp(16px, 2.4vw, 40px));display:grid;position:absolute;bottom:clamp(10px,1.8vh,18px);left:50%;transform:translate(-50%)}[dir=rtl] .ht-bar{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 12px,100% 100%,0 100%)}.ht-bar-t{gap:1px;display:grid}.ht-bar-w{font:500 12px/1.2 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fog-3)}:lang(ar) .ht-bar-w{font:500 13px/1.3 var(--f-sans);letter-spacing:0}.ht-bar-n{font-family:var(--f-display);white-space:nowrap;font-size:18px;font-weight:720;line-height:1.15}.ht-bar-p{font-family:var(--f-display);font-size:clamp(20px,1rem + .7vw,28px);font-weight:800;font-stretch:var(--wdth-xl);letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:12px;display:flex}:lang(ar) .ht-bar-p{letter-spacing:0;font-stretch:100%}.ht-bar-time{font:500 12px/1.2 var(--f-mono);letter-spacing:.02em;color:var(--fog-2)}:lang(ar) .ht-bar-time{font:500 13px/1.3 var(--f-sans);letter-spacing:0}@media (max-width:1439.98px){.ht-bar-p{white-space:normal;line-height:var(--odo-lh,1.1);font-size:clamp(20px,min(1rem + .7vw,2.4vw - 5px),28px);display:block}.ht-bar-p>.odo{display:inline}.ht-bar-p .odo-x{white-space:pre-wrap;display:inline}.ht-bar-p .odo-x:has(+.odo-n):after{content:"⁠";white-space:nowrap}.ht-bar-time{white-space:nowrap;margin-inline-start:12px}}.ht-do{z-index:3;left:50%;bottom:calc(clamp(10px, 1.8vh, 18px) + var(--y-drop));width:min(calc(100vw - 2 * var(--margin)), var(--maxw));pointer-events:none;justify-content:flex-end;align-items:center;min-height:64px;padding:8px 20px;display:flex;position:absolute;transform:translate(-50%);animation:none!important}.ht-do-time{display:none}.ht-do-cta{pointer-events:auto;--ink:#e9f1ec;--paper:#101514;--fg:#e9f1ec;--rule:#e9f1ec4d;color:#e9f1ec;flex-wrap:nowrap}.ht-foot{z-index:3;inset-inline-start:var(--margin);--fg:var(--print-ink);padding:0;position:absolute;bottom:calc(clamp(10px,1.8vh,18px) + 64px)}.ht-more{font-size:15px}[data-arm] .ht-top,[data-arm] .ht-bar,[data-arm] .ht-do,[data-arm] .ht-foot{opacity:0;transition:opacity .35s var(--ease-p3)}[data-arm][data-ui] .ht-top,[data-arm][data-ui] .ht-bar,[data-arm][data-ui] .ht-do,[data-arm][data-ui] .ht-foot{opacity:1;transition:opacity .45s var(--ease-p3) .1s}[data-arm]:not([data-ui]) :is(.ht-top,.ht-bar,.ht-foot,.ht-tag,.ht-do-cta){pointer-events:none}[data-arm] .ht-tag{opacity:0;transform:translate(-50%)translateY(-42px)}[data-arm]:not([data-ui]) .ht-tag{transition-duration:0s}[data-arm][data-ui] .ht-tag{opacity:1;transition-delay:calc(var(--i,0) * 70ms);transform:translate(-50%)}[data-arm][data-ui] .ht-tag[aria-pressed=true]{transform:translate(-50%)translateY(-7px)}[data-arm] .ht-hour .tag{color:#e9f1ec;border-color:#e9f1ec66}[data-arm][data-flip] .ht-hour .tag,:not([data-arm])>.ht-stage .ht-hour .tag{color:var(--print-ink);border-color:#10151466}@media (max-height:899.98px){.ht-stage{--y-h2:clamp(1.2rem, .4rem + 1.2vw, 1.6rem);--y-wrap:0px;--y-top:calc(60px + 1.05 * var(--y-h2) + var(--y-wrap));--y-tag:88px}:lang(ar) .ht-stage{--y-top:calc(47px + 1.5 * var(--y-h2) + var(--y-wrap));--y-tag:94px}.ht-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ht-h{font-size:var(--y-h2);margin-bottom:2px}.ht-sub,.ht-line{font-size:14px;line-height:1.32}:lang(ar) .ht-sub,:lang(ar) .ht-line{line-height:1.5}.ht-tabs{gap:5px}.ht-tab{min-height:34px;padding:0 13px 0 10px;font-size:12.5px}:lang(ar) .ht-tab{padding:0 10px 0 13px;font-size:13.5px}.ht-tag{--tw-max:min(var(--tw) + 30px, 18% - 6px);width:fit-content;min-width:var(--tw);max-width:var(--tw-max);padding:6px 11px 14px}.ht-tag-w{font-size:11px;line-height:1.15}:lang(ar) .ht-tag-w{font-size:12px;line-height:1.25}.ht-tag-n,.ht-tag .price-chip{font-size:14px;line-height:1.18}:lang(ar) .ht-tag-n{line-height:1.35}.ht-tag .price-chip{margin-top:1px}}@media (max-height:899.98px) and (max-width:1279.98px){.ht-stage{--y-wrap:19px}:lang(ar) .ht-stage{--y-wrap:0px}}@media (max-height:899.98px) and (max-width:1183.98px){:lang(ar) .ht-stage{--y-wrap:21px;--y-tag:108px}.ht-tabs{gap:4px}.ht-tab{padding:0 12px 0 9px}:lang(ar) .ht-tab{padding:0 9px 0 12px}}}@supports (height:1svh) and (overflow:clip){@media (max-width:767.98px) and (orientation:portrait) and (min-height:660px) and (prefers-reduced-motion:no-preference){@media (max-width:440.98px),(max-aspect-ratio:2/3),(min-width:441px) and (max-width:559.98px) and (min-height:745px),(min-width:560px) and (min-height:840px),(min-width:560px) and (max-aspect-ratio:3/4){html:not(.tk-reduced):not(.tk-tt-off) .ht-track{padding:0}html:not(.tk-reduced):not(.tk-tt-off) .ht-track:after{content:"";height:var(--ht-run,112svh);display:block}html:not(.tk-reduced):not(.tk-tt-off) .ht-stage{grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto auto auto auto auto;gap:0;position:sticky;top:0;overflow:clip}html:not(.tk-reduced):not(.tk-tt-off) .ht-stage:before{content:"";pointer-events:none;grid-area:1/1/9/2;min-height:100svh}html:not(.tk-reduced):not(.tk-tt-off) :is(.ht-top,.ht-copy){display:contents}html:not(.tk-reduced):not(.tk-tt-off) .ht-scrub{z-index:1;transition:padding-block-start .5s var(--ease-expo-o);grid-area:1/1;padding-block-start:max(calc(var(--hdr) + 8px), var(--tr-room,0px));position:relative}html:not(.tk-reduced):not(.tk-tt-off) .ht-h{z-index:1;padding-inline:var(--margin);--fg:var(--print-ink);--fg-2:var(--print-ink-2);--fg-3:var(--print-ink-3);color:var(--print-ink);grid-area:2/1;margin:10px 0 0;position:relative}html:not(.tk-reduced):not(.tk-tt-off) .ht-tabs{z-index:1;grid-area:3/1;position:relative}html:not(.tk-reduced):not(.tk-tt-off) .ht-plate-box{grid-area:5/1}html:not(.tk-reduced):not(.tk-tt-off) .ht-hour{grid-area:6/1}html:not(.tk-reduced):not(.tk-tt-off) .ht-bar{grid-area:7/1}html:not(.tk-reduced):not(.tk-tt-off) .ht-panels{grid-area:8/1}html:not(.tk-reduced):not(.tk-tt-off) .ht-sub{grid-area:9/1;margin-top:calc(100lvh - 100svh + 28px)}html:not(.tk-reduced):not(.tk-tt-off) .ht-line{grid-area:10/1;margin-top:10px}html:not(.tk-reduced):not(.tk-tt-off) .ht-foot{grid-area:11/1;margin-top:6px}html:not(.tk-reduced):not(.tk-tt-off) :is(.ht-sub,.ht-line){max-width:none;padding-inline:var(--margin)}html:not(.tk-reduced):not(.tk-tt-off) .ht-scrub-l{--ht-pf:clamp(22px, 3.2vw + 12px, 30px);--ht-air:max(4px, 2.2 * var(--ht-pf) - 58.9px);--ht-k:calc(240px + var(--ht-air));--ht-w:calc(100cqi + 2 * var(--margin));--ht-ext:0px;--ht-h2-on:70px;--ht-h2:var(--ht-h2-on);--ht-n:2;--ht-lh:.84;--ht-fs:clamp(58px, 2px + 17vw, 84px);font-size:clamp(30px, (100svh - max(calc(var(--hdr) + 8px), var(--tr-room,0px)) - var(--ht-k) - var(--ht-h2) - .5625 * var(--ht-w) - var(--ht-ext)) / (var(--ht-n) * var(--ht-lh)), var(--ht-fs));line-height:var(--ht-lh);color:#e9f1ec;transition:color .25s var(--ease-ui), font-size .5s var(--ease-expo-o)}html:not(.tk-reduced):not(.tk-tt-off) :lang(ar) .ht-scrub-l{--ht-air:max(4px, 3 * var(--ht-pf) - 70.7px);--ht-k:calc(255px + var(--ht-air));--ht-h2-on:56px;--ht-lh:1.15}@media (min-width:441px){html:not(.tk-reduced):not(.tk-tt-off) .ht-scrub-l{--ht-h2-on:76px}html:not(.tk-reduced):not(.tk-tt-off) :lang(ar) .ht-scrub-l{--ht-h2-on:60px}}@container (max-width:463.98px){html:not(.tk-reduced):not(.tk-tt-off) .ht-scrub-l{--ht-ext:clamp(56px, 196px - .354 * var(--ht-w), 72px)}}html:not(.tk-reduced):not(.tk-tt-off) :is([data-flip],:not([data-arm]))>.ht-stage .ht-scrub-l{color:var(--print-ink)}html:not(.tk-reduced):not(.tk-tt-off) .ht-tabs{padding:6px var(--margin);scroll-padding-inline:var(--margin);overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none;--fg:var(--print-ink);--focus:var(--print-ink);color:var(--print-ink);flex-wrap:nowrap;gap:8px;margin:4px 0 -6px;overflow:auto hidden}html:not(.tk-reduced):not(.tk-tt-off) .ht-tabs::-webkit-scrollbar{display:none}html:not(.tk-reduced):not(.tk-tt-off) .ht-tab{white-space:nowrap;background:#ffffff8c;flex:none}html:not(.tk-reduced):not(.tk-tt-off) .ht-tabs[data-over="1"]{--fs:#000;--fe:#000;-webkit-mask:linear-gradient(to right, var(--fs) 0, #000 32px, #000 calc(100% - 44px), var(--fe) 100%);-webkit-mask:linear-gradient(to right, var(--fs) 0, #000 32px, #000 calc(100% - 44px), var(--fe) 100%);mask:linear-gradient(to right, var(--fs) 0, #000 32px, #000 calc(100% - 44px), var(--fe) 100%)}html:not(.tk-reduced):not(.tk-tt-off) .ht-tabs[data-over="1"]:not([data-at-start]){--fs:transparent}html:not(.tk-reduced):not(.tk-tt-off) .ht-tabs[data-over="1"]:not([data-at-end]){--fe:transparent}html:not(.tk-reduced):not(.tk-tt-off)[dir=rtl] .ht-tabs[data-over="1"]{-webkit-mask:linear-gradient(to left, var(--fs) 0, #000 32px, #000 calc(100% - 44px), var(--fe) 100%);-webkit-mask:linear-gradient(to left, var(--fs) 0, #000 32px, #000 calc(100% - 44px), var(--fe) 100%);mask:linear-gradient(to left, var(--fs) 0, #000 32px, #000 calc(100% - 44px), var(--fe) 100%)}html:not(.tk-reduced):not(.tk-tt-off) .ht-plate{background:0 0;overflow:clip visible}html:not(.tk-reduced):not(.tk-tt-off) :is(.ht-a,.ht-b):before{background-position:0 0;background-size:auto;height:calc(100svh + 1px);bottom:calc(100% - 1px)}html:not(.tk-reduced):not(.tk-tt-off) .ht-a:before,html:not(.tk-reduced):not(.tk-tt-off) [data-near] .ht-a:before{background-image:radial-gradient(18% 150px at 75% 100%,#344034a6 0,#3440344d 25%,#34403414 55%,#34403400 100%),linear-gradient(0deg,#0a0f0e00 0,#0a0f0e59 45%,#0a0f0e80 100%),linear-gradient(90deg,#141e1d 0,#151f1e 10%,#111a19 20%,#101918 30%,#121b1a 45%,#141e1d 55%,#182221 65%,#1b2523 75%,#192322 85%,#16201f 100%)}html:not(.tk-reduced):not(.tk-tt-off) .ht-b:before,html:not(.tk-reduced):not(.tk-tt-off) [data-near] .ht-b:before{background-color:#e6ebe4;background-image:none}html:not(.tk-reduced):not(.tk-tt-off) .ht-track[data-live] .ht-b{will-change:opacity}html:not(.tk-reduced):not(.tk-tt-off) .ht-hour{z-index:0;padding:9px var(--margin) 11px;margin:0;position:relative}html:not(.tk-reduced):not(.tk-tt-off) .ht-hour:before,html:not(.tk-reduced):not(.tk-tt-off) .ht-hour:after{content:"";inset:0 0 calc(-1 * var(--ht-under,16px));z-index:-1;pointer-events:none;position:absolute}html:not(.tk-reduced):not(.tk-tt-off) .ht-hour:before{background:linear-gradient(#141b1900 0,#141b19c7 44px,#141b19f0 100%),radial-gradient(9% 34px at 73% 0,#c8beb2d9 0,#a0968259 45%,#78786400 100%),linear-gradient(90deg,#34413a 0,#2e3c35 10%,#2c3833 20%,#28342f 30%,#3a453e 42%,#3d4840 50%,#3a453f 60%,#404842 66%,#424a44 73%,#3e4643 80%,#384140 85%,#303a39 90%,#2e3837 100%)}html:not(.tk-reduced):not(.tk-tt-off) .ht-hour:after{opacity:1;background:linear-gradient(#76767300 0,#767673b3 44px,#70706de6 100%),linear-gradient(90deg,#858584 0,#7e7e7c 10%,#7c7c79 20%,#7d7e79 30%,#878885 40%,#8b8b87 50%,#8d8d8a 60%,#96938c 68%,#9e998f 75%,#8c8c8a 85%,#a0a0a0 95%,#b0b1b2 100%)}html:not(.tk-reduced):not(.tk-tt-off) [data-arm] .ht-hour:after{opacity:var(--b);transition:opacity .22s linear}html:not(.tk-reduced):not(.tk-tt-off) [data-arm] .ht-hour .tag{color:#e9f1ec;border-color:#e9f1ec66}html:not(.tk-reduced):not(.tk-tt-off) .ht-track:is([data-arm][data-flip],:not([data-arm])) .ht-hour .tag{color:var(--print-ink);border-color:#10151466}html:not(.tk-reduced):not(.tk-tt-off) .ht-pick{color:var(--print-ink)}html:not(.tk-reduced):not(.tk-tt-off) .ht-bar{max-width:none;margin-inline:0}html:not(.tk-reduced):not(.tk-tt-off) .ht-panels{max-width:none;margin:0;padding-inline:0}@media (min-width:560px){html:not(.tk-reduced):not(.tk-tt-off) :is(.ht-bar,.ht-do){padding-inline:var(--margin)}html:not(.tk-reduced):not(.tk-tt-off) .ht-bar{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 9px,100% 100%,0 100%)}html:not(.tk-reduced):not(.tk-tt-off)[dir=rtl] .ht-bar{clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 9px)}}html:not(.tk-reduced):not(.tk-tt-off) .ht-bar[data-wrap]{padding-block:7px 3px}html:not(.tk-reduced):not(.tk-tt-off) .ht-hour:has(+.ht-bar[data-wrap]){padding-block:6px 7px}html:not(.tk-reduced):not(.tk-tt-off) [data-arm] :is(.ht-h,.ht-tabs,.ht-pick,.ht-bar,.ht-panels){opacity:0;transition:opacity .35s var(--ease-p3)}html:not(.tk-reduced):not(.tk-tt-off) [data-arm][data-ui] :is(.ht-h,.ht-tabs,.ht-pick,.ht-bar,.ht-panels){opacity:1;transition:opacity .45s var(--ease-p3) .1s}html:not(.tk-reduced):not(.tk-tt-off) [data-arm]:not([data-ui]) :is(.ht-tabs,.ht-bar,.ht-panels){pointer-events:none}@media (max-height:759.98px),(min-width:401px) and (max-height:789.98px),(min-width:441px){html:not(.tk-reduced):not(.tk-tt-off) .ht-scrub-l{--ht-fs:calc(100cqi / 8.75);--ht-n:1;white-space:nowrap}html:not(.tk-reduced):not(.tk-tt-off) :lang(ar) .ht-scrub-l{--ht-fs:calc(100cqi / 7.2);--ht-lh:1.08}}@media (max-height:799.98px),(min-width:401px) and (max-height:839.98px){html:not(.tk-reduced):not(.tk-tt-off) :lang(ar) .ht-scrub-l{--ht-fs:calc(100cqi / 7.2);--ht-lh:1.08;--ht-n:1;white-space:nowrap}}@media (max-height:759.98px),(min-width:401px) and (max-height:789.98px),(min-width:441px) and (max-height:899.98px){html:not(.tk-reduced):not(.tk-tt-off) .ht-h{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}html:not(.tk-reduced):not(.tk-tt-off) .ht-scrub-l{--ht-h2:0px}}@media (max-height:799.98px),(min-width:401px) and (max-height:839.98px){html:not(.tk-reduced):not(.tk-tt-off) :lang(ar) .ht-h{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}html:not(.tk-reduced):not(.tk-tt-off) :lang(ar) .ht-scrub-l{--ht-h2:0px}}}}}@media (prefers-reduced-motion:reduce){.ht-track{height:auto}.ht-paint,.ht-lamp,.ht-tag,.ht-do,.ht-tab,.ht-tab:before{transition:none!important;animation:none!important}.ht-tag .piece-icon path{animation:none!important}.ht-card,.ht-card-b,.ht-card-b:before,.ht-card-b:after,.ht-card:after,.ht-card-p,.ht-card-w:after,.ht-card .piece-icon path,.ht-bar-edge,.ht-do:before,.ht-pick:before,.ht-do-cta>*{transition:none!important;animation:none!important}.ht-card .ht-card-b{translate:none!important}}@media (prefers-reduced-motion:reduce) and (min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:700px){.ht-track{height:auto}.ht-stage{height:100vh;min-height:720px;position:relative}}
.hs{--hs-gap:10px;overflow:clip}.hs-head{gap:14px;margin-bottom:clamp(24px,3vw,44px);display:grid}.hs-h{max-width:21ch;font-family:var(--f-display);font-size:clamp(2.1rem,1.05rem + 2.9vw,4rem);font-weight:780;font-stretch:var(--wdth-xl);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:.94}:lang(ar) .hs-h{font-size:clamp(1.9rem,1rem + 2.5vw,3.4rem);line-height:var(--lh-ar-head);letter-spacing:0;max-width:20ch;font-stretch:100%}.hs-micro{max-width:34ch;color:var(--fg-2);margin:0;font-size:15px;line-height:1.45}@media (min-width:1024px){.hs-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:48px}.hs-micro{text-align:end;padding-bottom:.6em}}.hs-list{max-width:calc(var(--maxw) + 2 * var(--margin));margin:0 auto;padding:0;list-style:none}.hs-item{min-width:0;position:relative}.hs-tile{--cut-x:34px;--cut-y:17px;isolation:isolate;height:100%;color:var(--ink);background:var(--core);clip-path:polygon(0 0, calc(100% - var(--cut-x)) 0, 100% var(--cut-y), 100% 100%, 0 100%);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;padding:clamp(14px,1.3vw,20px);text-decoration:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}[dir=rtl] .hs-tile{clip-path:polygon(var(--cut-x) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cut-y))}.hs-tile:focus-visible{outline:none}.hs-tile:focus-visible:after{content:"";z-index:5;box-shadow:inset 0 0 0 3px var(--ink);pointer-events:none;position:absolute;inset:0}[data-world=websites]>.hs-tile{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='%23F5F08A' stroke='%23101514' stroke-width='1.5'/%3E%3C/svg%3E") 10 10,pointer}[data-world=business-systems]>.hs-tile{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='%231FC2BE' stroke='%23101514' stroke-width='1.5'/%3E%3C/svg%3E") 10 10,pointer}[data-world=mobile-apps]>.hs-tile{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='%23E9B8F0' stroke='%23101514' stroke-width='1.5'/%3E%3C/svg%3E") 10 10,pointer}[data-world=dashboards]>.hs-tile{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='%23B8F7E9' stroke='%23101514' stroke-width='1.5'/%3E%3C/svg%3E") 10 10,pointer}[data-world=automations]>.hs-tile{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='%237FF0D2' stroke='%23101514' stroke-width='1.5'/%3E%3C/svg%3E") 10 10,pointer}[data-world=design]>.hs-tile{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Ccircle cx='10' cy='10' r='5' fill='%23D8F55A' stroke='%23101514' stroke-width='1.5'/%3E%3C/svg%3E") 10 10,pointer}.hs-field{z-index:-2;transform-origin:var(--wx) var(--wy);background:radial-gradient(130% 85% at var(--wx) var(--wy), color-mix(in oklab, var(--world) 92%, var(--core)) 0%, color-mix(in oklab, var(--world) 62%, var(--core)) 26%, color-mix(in oklab, var(--world) 26%, var(--core)) 58%, color-mix(in oklab, var(--world) 9%, var(--core)) 100%);transition:transform 1s var(--ease-expo-o), opacity .8s var(--ease-p3);position:absolute;inset:0}[data-world=design] .hs-field{background:radial-gradient(130% 85% at var(--wx) var(--wy), color-mix(in oklab, var(--world) 64%, var(--core)) 0%, color-mix(in oklab, var(--world) 46%, var(--core)) 26%, color-mix(in oklab, var(--world) 20%, var(--core)) 58%, color-mix(in oklab, var(--world) 8%, var(--core)) 100%)}.hs-lines{z-index:-1;background:var(--world-deep);opacity:.13;-webkit-mask:var(--hs-mask) center / cover no-repeat;-webkit-mask:var(--hs-mask) center / cover no-repeat;mask:var(--hs-mask) center / cover no-repeat;transition:opacity .6s var(--ease-p3);position:absolute;inset:0}[data-world=websites] .hs-lines{--hs-mask:url(/contours/grid-websites-P.svg)}[data-world=business-systems] .hs-lines{--hs-mask:url(/contours/twin-business-systems-P.svg)}[data-world=mobile-apps] .hs-lines{--hs-mask:url(/contours/ripples-mobile-apps-P.svg)}[data-world=dashboards] .hs-lines{--hs-mask:url(/contours/chart-dashboards-P.svg)}[data-world=automations] .hs-lines{--hs-mask:url(/contours/flow-automations-P.svg)}[data-world=design] .hs-lines{--hs-mask:url(/contours/die-design-P.svg)}.hs-no{font-family:var(--f-mono);letter-spacing:.06em;color:color-mix(in oklab, var(--ink) 72%, transparent);font-size:12px;font-weight:500}:lang(ar) .hs-no{font-family:var(--f-sans);letter-spacing:0;font-size:13px}.hs-obj{min-height:120px;transition:transform .8s var(--ease-expo-o);flex:auto;place-items:center;display:grid;position:relative}.hs-obj>.ob{width:min(100%,220px);max-height:100%}.hs-txt{gap:6px;margin-top:12px;display:grid}.hs-name{font-family:var(--f-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(20px,12.5cqi,28px);font-weight:720;font-stretch:100%;line-height:1.02}:lang(ar) .hs-name{letter-spacing:0;font-size:clamp(20px,11cqi,26px);font-weight:700;line-height:1.3}.hs-line{color:color-mix(in oklab, var(--ink) 80%, transparent);text-wrap:pretty;font-size:15px;line-height:1.4}:lang(ar) .hs-line{line-height:1.65}.hs-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-top:16px;display:flex}.hs-price{font-size:15px;font-weight:700}.hs-go{border-radius:var(--r-pill);background:var(--ink);min-height:44px;color:var(--paper);font:760 12px/1 var(--f-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:background-color .45s var(--ease-ui), color .45s var(--ease-ui);align-items:center;gap:.6em;padding:0 16px;font-stretch:92%;display:inline-flex}:lang(ar) .hs-go{letter-spacing:0;text-transform:none;font-size:14px;font-weight:600;font-stretch:100%}.hs-go-i{display:inline-grid}.hs-go-i .i-run{width:10px;height:10px;color:var(--world);transition:transform .45s var(--ease-ui)}.hs-pk{align-content:start;gap:6px;display:grid}.hs-pk-row{white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;line-height:1.2;display:flex}.hs-pk-row .piece-icon{color:var(--ink);flex:none}:lang(ar) .hs-pk-row{white-space:normal;font-size:14px}.hs-tile:is(:focus-visible,.is-play) .hs-go-i .i-run{transform:translateX(calc(3px * var(--sign,1)))}@media (hover:hover){.hs-tile:hover .hs-go{background:var(--world-deep);color:#fff}.hs-tile:hover .hs-go-i .i-run{color:#fff;animation:tk-nudge .45s var(--ease-ui)}.hs-tile:hover .hs-lines{opacity:.22}}.hs-tile:focus-visible .hs-go{background:var(--world-deep);color:#fff}[dir=rtl] .hs{--sign:-1}@media (max-width:767px){.hs-list{gap:var(--hs-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:var(--margin);scroll-padding-inline:var(--margin);scrollbar-width:none;display:flex;overflow-x:auto}.hs-list::-webkit-scrollbar{display:none}.hs-item{scroll-snap-align:center;flex:0 0 82vw;height:clamp(520px,74svh,600px)}.hs-obj{min-height:132px}.hs-obj>.ob{width:min(100%,188px)}.hs-pk{border-top:1px solid color-mix(in oklab, var(--ink) 14%, transparent);margin-top:10px;padding-top:12px}.hs-txt{order:-1;margin:6px 0 0}.hs-no{order:-2}.hs-name{font-size:26px}:lang(ar) .hs-name{font-size:24px}}.hs-bar{display:none}@media (max-width:767px){.hs-bar{gap:6px;margin-top:6px;display:flex}.hs-seg{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;min-height:44px;padding:0;position:relative}.hs-seg i{inset-inline:0;background:var(--seg);opacity:.38;height:4px;transition:opacity .3s var(--ease-p3), transform .3s var(--ease-p3);border-radius:2px;margin-top:-2px;position:absolute;top:50%;transform:scaleY(.75)}.hs-seg[aria-current=true] i{opacity:1;box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 30%, transparent);transform:scaleY(1.5)}.hs-seg:first-child{--seg:var(--w-websites)}.hs-seg:nth-child(2){--seg:var(--w-systems)}.hs-seg:nth-child(3){--seg:var(--w-apps)}.hs-seg:nth-child(4){--seg:var(--w-dashboards)}.hs-seg:nth-child(5){--seg:var(--w-automations)}.hs-seg:nth-child(6){--seg:var(--w-design)}}@media (min-width:768px){.hs-list{gap:var(--hs-gap);padding-inline:var(--margin);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-item{height:clamp(420px,50vw,500px)}.hs-pk{z-index:2;top:clamp(44px,4.6vw,60px);pointer-events:none;max-width:54%;position:absolute;inset-inline-end:clamp(14px,1.3vw,20px)}.hs-pk-row{opacity:0;transition:opacity .35s var(--ease-p3), transform .5s var(--ease-expo-o);transition-delay:0s;transform:translateY(10px)}.hs-tile:is(:focus-visible,.is-play) .hs-pk-row{opacity:1;transition-delay:calc(.12s + var(--k) * 55ms);transform:none}.hs-tile:is(:focus-visible,.is-play) .hs-obj{transform:translate(calc(-23% * var(--sign,1)), 12%) scale(.78)}@media (hover:hover){.hs-tile:hover .hs-pk-row{opacity:1;transition-delay:calc(.12s + var(--k) * 55ms);transform:none}.hs-tile:hover .hs-obj{transform:translate(calc(-23% * var(--sign,1)), 12%) scale(.78)}}}@media (min-width:1200px){.hs-list{gap:var(--hs-gap);height:clamp(480px,64vh,640px);display:flex}.hs-item{height:auto;transition:flex-grow .85s var(--ease-expo-o);flex:1 1 0}.hs-item:has(.hs-tile:focus-visible){flex-grow:2.2}@media (hover:hover){.hs-item:hover{flex-grow:2.2}}.hs-pk{max-width:54%;top:56px}.hs-tile:focus-visible .hs-obj,.hs-item:hover .hs-obj{transform:translate(calc(-25% * var(--sign,1)), 4%) scale(.9)}.hs-list:has(.hs-item:hover) .hs-item:not(:hover) .hs-line{opacity:.55}.hs-line{transition:opacity .4s var(--ease-p3)}}.hs-rail[data-anim=wait] .hs-field{opacity:0;transform:scale(.55)}.hs-rail[data-anim=wait] :is(.hs-obj,.hs-txt,.hs-foot,.hs-no){opacity:0;transform:translateY(18px)}.hs-rail[data-anim=in] .hs-field{transition-delay:calc(var(--i) * 90ms)}.hs-rail[data-anim=in] :is(.hs-obj,.hs-txt,.hs-foot,.hs-no){transition:opacity .6s var(--ease-p3), transform .9s var(--ease-expo-o);transition-delay:calc(.25s + var(--i) * 90ms)}.hs-item{--i:0}.hs-foot-row{justify-content:flex-end;margin-top:clamp(18px,2vw,28px);display:flex}.hs-more{min-height:44px;color:var(--fg);align-items:center;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.hs-more:after{content:"";inset-inline:0;height:2px;transform-origin:var(--o,left);transition:transform .5s var(--ease-expo-o);background:currentColor;position:absolute;bottom:8px;transform:scaleX(.18)}[dir=rtl] .hs-more{--o:right}.hs-more:hover:after,.hs-more:focus-visible:after{transform:scaleX(1)}.ob{--obk:#101514;display:block;overflow:visible}.ob-box{--obk:#101514}.ob *{transform-box:fill-box;transform-origin:50%}[dir=rtl] .ob-flow{transform:scaleX(-1)}.ob-win{fill:#fff;stroke:var(--obk);stroke-width:1.5px}.ob-rule{stroke:var(--obk);stroke-width:1.5px}.ob-dot{fill:none;stroke:var(--obk);stroke-width:1.3px}.ob-url{fill:color-mix(in oklab, var(--obk) 9%, #fff)}.ob-b{fill:color-mix(in oklab, var(--obk) 10%, #fff)}.ob-b-hero{fill:var(--w-websites);stroke:var(--obk);stroke-width:1.2px}.ob-b-t1,.ob-b-cta{fill:var(--obk)}.ob-b-c1,.ob-b-c2,.ob-b-c3{fill:#fff;stroke:var(--obk);stroke-width:1.2px}@keyframes ob-snap{0%{transform:none}30%{transform:translate(var(--dx), var(--dy)) rotate(var(--r))}78%{transform:translate(calc(var(--dx) * -.08), calc(var(--dy) * -.08))}to{transform:none}}.hs-tile:is(:focus-visible,.is-play) .ob-b{animation:ob-snap .95s var(--ease-expo-o) both;animation-delay:calc(var(--i) * 40ms)}@media (hover:hover){.hs-tile:hover .ob-b{animation:ob-snap .95s var(--ease-expo-o) both;animation-delay:calc(var(--i) * 40ms)}}.ob-panel{fill:var(--night)}.ob-lane{fill:var(--night-2)}.ob-head{fill:var(--fog-3)}.ob-card{fill:#20302c;stroke:color-mix(in oklab, var(--fog) 22%, transparent);stroke-width:1px}.ob-card--live{fill:var(--teal-glow);stroke:none}.ob-card-bar{fill:var(--night)}.ob-lamp{fill:none;stroke:var(--fog-3);stroke-width:1.3px}.ob-lamp-on{fill:var(--teal-glow);opacity:0;transform:scale(.4)}@keyframes ob-index{0%{transform:none}25%,45%{transform:translate(58px)}70%,to{transform:translate(116px)}}@keyframes ob-lamp{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:none}}.hs-tile:is(:focus-visible,.is-play) .ob-mover{animation:ob-index 1.15s var(--ease-p2io) both}.hs-tile:is(:focus-visible,.is-play) .ob-lamp-on{animation:ob-lamp .5s var(--ease-p3) 1.05s both}@media (hover:hover){.hs-tile:hover .ob-mover{animation:ob-index 1.15s var(--ease-p2io) both}.hs-tile:hover .ob-lamp-on{animation:ob-lamp .5s var(--ease-p3) 1.05s both}}.ob-spring{transform-box:view-box;transform-origin:100px 146px;transition:transform .75s var(--ease-world)}.ob-body{fill:#fff;stroke:var(--obk);stroke-width:1.5px}.ob-screen{fill:color-mix(in oklab, var(--w-apps) 16%, #fff)}.ob-island{fill:var(--obk)}.ob-img{fill:var(--w-apps);stroke:var(--obk);stroke-width:1.1px}.ob-txt{fill:var(--obk)}.ob-txt--2{fill:color-mix(in oklab, var(--obk) 40%, #fff)}.ob-row{fill:#fff;stroke:color-mix(in oklab, var(--obk) 30%, transparent);stroke-width:1px}.ob-star{fill:none;stroke:var(--obk);stroke-width:.9px}.ob-star-on{fill:var(--w-apps-deep);opacity:0;transition:opacity .15s var(--ease-p3), transform .25s var(--ease-p3);transform:scale(.2)}.hs-tile:is(:focus-visible,.is-play) .ob-spring{transform:translateY(-9px)rotate(-4deg)}.hs-tile:is(:focus-visible,.is-play) .ob-star-on{opacity:1;transition:opacity .2s var(--ease-p3), transform .55s var(--ease-spring);transition-delay:calc(.28s + var(--i) * 90ms);transform:none}@media (hover:hover){.hs-tile:hover .ob-spring{transform:translateY(-9px)rotate(-4deg)}.hs-tile:hover .ob-star-on{opacity:1;transition:opacity .2s var(--ease-p3), transform .55s var(--ease-spring);transition-delay:calc(.28s + var(--i) * 90ms);transform:none}}.ob-kpi{aspect-ratio:4/3;place-items:center;width:min(100%,200px);display:grid}.ob-card2{background:var(--w-dashboards-dark);width:100%;color:var(--fog);border-radius:12px;gap:10px;padding:14px 14px 12px;display:grid;box-shadow:0 18px 36px -18px #0f1a288c}.ob-k{display:block}.ob-num{font:700 34px/1 var(--f-mono);letter-spacing:-.02em;color:var(--w-dashboards);font-variant-numeric:tabular-nums;display:inline-flex}:lang(ar) .ob-num{font-family:var(--f-sans);letter-spacing:0;font-weight:700}.ob-dg{height:1em;display:inline-block;overflow:hidden}.ob-strip{transform:translateY(calc(var(--d) * -1em));flex-direction:column;display:flex}.ob-strip>span{height:1em;line-height:1;display:block}.ob-sep{display:inline-block}@keyframes ob-roll{0%{transform:translateY(0)}}.ob-bars{align-items:flex-end;gap:5px;height:46px;display:flex}.ob-bars i{background:color-mix(in oklab, var(--w-dashboards) 70%, transparent);height:100%;transform:scaleY(var(--h));transform-origin:50% 100%;border-radius:2px 2px 0 0;flex:1}.ob-bars i:last-child{background:var(--w-dashboards)}@keyframes ob-bar{0%{transform:scaleY(.06)}}.hs-tile:is(:focus-visible,.is-play) .ob-strip{animation:ob-roll 1.25s var(--ease-p3) both;animation-delay:calc(var(--i) * 80ms)}.hs-tile:is(:focus-visible,.is-play) .ob-bars i{animation:ob-bar .9s var(--ease-p3) both;animation-delay:calc(.1s + var(--i) * 70ms)}@media (hover:hover){.hs-tile:hover .ob-strip{animation:ob-roll 1.25s var(--ease-p3) both;animation-delay:calc(var(--i) * 80ms)}.hs-tile:hover .ob-bars i{animation:ob-bar .9s var(--ease-p3) both;animation-delay:calc(.1s + var(--i) * 70ms)}}.ob-wire{fill:none;stroke:color-mix(in oklab, var(--obk) 45%, transparent);stroke-width:1.5px;stroke-dasharray:3 4}.ob-wire-on{fill:none;stroke:var(--w-automations-deep);stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:1px}.ob-node>:first-child{fill:#fff;stroke:var(--obk);stroke-width:1.5px;transition:fill .25s var(--ease-p3)}.ob-node-ring{fill:none;stroke:var(--w-automations-deep);stroke-width:2px;opacity:0}.ob-glyph{fill:none;stroke:var(--obk);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ob-ok{stroke-dasharray:1;stroke-dashoffset:1px}.ob-cursor{fill:var(--obk);stroke:#fff;stroke-width:1.2px;transform-box:view-box;transform-origin:0 0;transform:translate(16px,112px)}@keyframes ob-cur{0%{transform:translate(16px,112px)}40%{transform:translate(44px,79px)}55%{transform:translate(44px,79px)scale(.82)}70%,to{transform:translate(44px,79px)}}.ob-chain--rtl .ob-cursor{transform:translate(176px,112px)}@keyframes ob-cur-r{0%{transform:translate(176px,112px)}40%{transform:translate(160px,79px)}55%{transform:translate(160px,79px)scale(.82)}70%,to{transform:translate(160px,79px)}}@keyframes ob-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes ob-wire{to{stroke-dashoffset:0}}@keyframes ob-lit{to{fill:var(--w-automations)}}.hs-tile:is(:focus-visible,.is-play) .ob-cursor{animation:ob-cur .8s var(--ease-p2o) both}.hs-tile:is(:focus-visible,.is-play) .ob-chain--rtl .ob-cursor{animation-name:ob-cur-r}.hs-tile:is(:focus-visible,.is-play) .ob-node-ring{animation:ob-ring .5s var(--ease-p3) .45s both}.hs-tile:is(:focus-visible,.is-play) .ob-node--1>:first-child{animation:ob-lit .2s var(--ease-p3) .45s both}.hs-tile:is(:focus-visible,.is-play) .ob-wire-on{animation:ob-wire .7s var(--ease-p2o) .55s both}.hs-tile:is(:focus-visible,.is-play) .ob-node--2>:first-child{animation:ob-lit .2s var(--ease-p3) .85s both}.hs-tile:is(:focus-visible,.is-play) .ob-node--3>:first-child{animation:ob-lit .2s var(--ease-p3) 1.2s both}.hs-tile:is(:focus-visible,.is-play) .ob-ok{animation:ob-wire .35s var(--ease-p2o) 1.3s both}@media (hover:hover){.hs-tile:hover .ob-cursor{animation:ob-cur .8s var(--ease-p2o) both}.hs-tile:hover .ob-chain--rtl .ob-cursor{animation-name:ob-cur-r}.hs-tile:hover .ob-node-ring{animation:ob-ring .5s var(--ease-p3) .45s both}.hs-tile:hover .ob-node--1>:first-child{animation:ob-lit .2s var(--ease-p3) .45s both}.hs-tile:hover .ob-wire-on{animation:ob-wire .7s var(--ease-p2o) .55s both}.hs-tile:hover .ob-node--2>:first-child{animation:ob-lit .2s var(--ease-p3) .85s both}.hs-tile:hover .ob-node--3>:first-child{animation:ob-lit .2s var(--ease-p3) 1.2s both}.hs-tile:hover .ob-ok{animation:ob-wire .35s var(--ease-p2o) 1.3s both}}.ob-box{aspect-ratio:4/3;perspective:640px;place-items:center;width:min(100%,200px);display:grid}.bx{--s:clamp(26px, 15cqi, 40px);width:var(--s);height:var(--s);transform-style:preserve-3d;transform:translateY(calc(var(--s) * .5)) rotate(-8deg);transition:transform .9s var(--ease-back);position:relative}.hs-tile:is(:focus-visible,.is-play) .bx{transform:translateY(calc(var(--s) * .9)) rotateX(56deg) rotateZ(-36deg) scale(1.7)}@media (hover:hover){.hs-tile:hover .bx{transform:translateY(calc(var(--s) * .9)) rotateX(56deg) rotateZ(-36deg) scale(1.7)}}.bx-f{width:var(--s);height:var(--s);transform-style:preserve-3d;border:1.5px solid var(--obk);transition:transform .9s var(--ease-back);background:#fff;border-radius:1px;position:absolute;top:0;left:0}.bx-base{background:color-mix(in oklab, var(--w-design) 34%, #fff)}.bx-n{top:calc(-1 * var(--s));transform-origin:50% 100%;border-style:solid solid dashed}.bx-s{top:var(--s);transform-origin:50% 0}.bx-e{left:var(--s);transform-origin:0;background:#f3f6f1}.bx-w{left:calc(-1 * var(--s));transform-origin:100%;background:#f3f6f1}.bx-lid{top:calc(-1 * var(--s));transform-origin:50% 100%;background:var(--w-design);left:-1.5px}.hs-tile:is(:focus-visible,.is-play) .bx-n{transition-delay:0s;transform:rotateX(-90deg)}.hs-tile:is(:focus-visible,.is-play) .bx-e{transition-delay:70ms;transform:rotateY(-90deg)}.hs-tile:is(:focus-visible,.is-play) .bx-s{transition-delay:.14s;transform:rotateX(90deg)}.hs-tile:is(:focus-visible,.is-play) .bx-w{transition-delay:.21s;transform:rotateY(90deg)}.hs-tile:is(:focus-visible,.is-play) .bx-lid{transition-delay:.42s;transform:rotateX(-64deg)}@media (hover:hover){.hs-tile:hover .bx-n{transition-delay:0s;transform:rotateX(-90deg)}.hs-tile:hover .bx-e{transition-delay:70ms;transform:rotateY(-90deg)}.hs-tile:hover .bx-s{transition-delay:.14s;transform:rotateX(90deg)}.hs-tile:hover .bx-w{transition-delay:.21s;transform:rotateY(90deg)}.hs-tile:hover .bx-lid{transition-delay:.42s;transform:rotateX(-64deg)}}@media (max-width:767px){.hs-rail[data-anim=wait] .hs-pk{opacity:0;transform:translateY(18px)}.hs-rail[data-anim=in] .hs-pk{transition:opacity .6s var(--ease-p3), transform .9s var(--ease-expo-o);transition-delay:calc(.25s + var(--i) * 90ms)}}@media (prefers-reduced-motion:reduce){.hs-item{transition:none}.hs-rail[data-anim] :is(.hs-field,.hs-obj,.hs-txt,.hs-foot,.hs-no,.hs-pk){opacity:1;transform:none}}.hs-obj>.ob-phone{width:auto;height:clamp(124px,50cqi,178px)}@media (max-width:767px){.hs-obj>.ob-phone{height:150px}}@media (min-width:768px) and (max-width:1199px){@container (max-width:300px){.hs-pk{max-width:none;inset-inline-start:clamp(14px,1.3vw,20px)}.hs-obj{transition:transform .8s var(--ease-expo-o), opacity .35s var(--ease-p3)}.hs-tile:is(:focus-visible,.is-play) .hs-obj{opacity:0;transform:translateY(18%)scale(.7)}}@media (hover:hover){@container (max-width:300px){.hs-tile:hover .hs-obj{opacity:0;transform:translateY(18%)scale(.7)}}}}@media (min-width:1024px){.hs-name{align-items:flex-end;min-height:2lh;display:flex}.hs-line{min-height:4.2em}:lang(ar) .hs-line{min-height:4.95em}}.hs-clip{z-index:-1;opacity:0;pointer-events:none;transition:opacity .6s var(--ease-p3);background:#070a09;position:absolute;inset:0;overflow:hidden}.hs-clip video{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease-expo-o);display:block;position:absolute;inset:0;transform:scale(1.06)}.hs-clip:after{content:"";background:linear-gradient(#070a099e 0%,#070a0900 24% 42%,#070a09c7 66%,#070a09f0 100%);position:absolute;inset:0}.hs-tile.is-clip .hs-clip{opacity:1}.hs-tile.is-clip .hs-clip video{transform:none}.hs-item[data-clip] .hs-tile{transition:color .5s var(--ease-p3)}.hs-item[data-clip] :is(.hs-no,.hs-line){transition:color .5s var(--ease-p3), opacity .4s var(--ease-p3)}.hs-tile.is-clip{--ink:#f3f6f1;--paper:#0e1715;--logo-ink:#f3f6f1;--logo-play:var(--teal-glow);color:#f3f6f1}.hs-tile.is-clip .hs-go,.hs-tile.is-clip:hover .hs-go{background:var(--world);color:#101514}.hs-tile.is-clip .hs-go-i .i-run,.hs-tile.is-clip:hover .hs-go-i .i-run{color:#101514}.hs-item[data-clip] .hs-obj>*{transition:opacity .4s var(--ease-p3)}.hs-tile.is-clip .hs-obj>*{opacity:0;transition:opacity .4s var(--ease-p3) .1s}@media (min-width:768px){.hs-clip:before{content:"";z-index:1;background:radial-gradient(78% 42% at 100% 10%,#070a09cc 0%,#070a099e 45%,#070a0900 100%);position:absolute;inset:0}[dir=rtl] .hs-clip:before{background:radial-gradient(78% 42% at 0 10%,#070a09cc 0%,#070a099e 45%,#070a0900 100%)}.hs-item[data-screen] .hs-clip:before{content:none}.hs-item[data-screen] .hs-tile.is-clip .hs-pk{opacity:0;transition:opacity .4s var(--ease-p3)}.hs-tile.is-clip .hs-pk-row{text-shadow:0 1px 8px #000000d9}}@supports (height:1svh){@media (max-width:767px) and (min-height:560px) and (prefers-reduced-motion:no-preference){html:not(.tk-reduced):not(.tk-tt-off) .hs-rail{--hs-col:1;--hs-box:clamp(540px, 76svh, 680px);--hs-gp:8px;--hs-sh:48px;--hs-rest:calc((var(--hs-box) - 5 * var(--hs-gp)) / 6);--hs-open:calc(var(--hs-box) - 5 * var(--hs-gp) - 5 * var(--hs-sh));--hs-px:14px;--hs-pill:clamp(28px, calc(var(--hs-rest) - 60px), 36px);--hs-zt:calc(var(--hs-rest) + 52px);--hs-zh:calc(var(--hs-open) - 14px - var(--hs-zt));--hs-os:.5;--hs-oy:calc((var(--hs-rest) + 30px) / 2)}html:not(.tk-reduced):not(.tk-tt-off) .hs-list{gap:var(--hs-gp);height:var(--hs-box);padding-inline:var(--margin);scroll-snap-type:none;contain:layout paint;flex-direction:column;scroll-padding-inline:0;position:relative;overflow:visible}html:not(.tk-reduced):not(.tk-tt-off) .hs-item{--hs-y:calc(var(--i) * (var(--hs-rest) + var(--hs-gp)));--hs-h:var(--hs-rest);--hs-s:var(--hs-rr,.2773);top:0;inset-inline:var(--margin);height:var(--hs-open);scroll-snap-align:none;min-height:0;transform:translateY(var(--hs-y));clip-path:inset(0 0 calc(var(--hs-open) - var(--hs-h)) 0);transition:transform .85s var(--ease-expo-o), clip-path .85s var(--ease-expo-o);flex:none;position:absolute}html:not(.tk-reduced):not(.tk-tt-off) .hs-list[data-open] .hs-item{--hs-y:calc(var(--i) * (var(--hs-sh) + var(--hs-gp)));--hs-h:var(--hs-sh);--hs-s:var(--hs-sr,.1328)}html:not(.tk-reduced):not(.tk-tt-off) .hs-list[data-open] .hs-item.is-open{--hs-h:var(--hs-open);--hs-s:1}html:not(.tk-reduced):not(.tk-tt-off) .hs-list[data-open] .hs-item.is-open~.hs-item{--hs-y:calc(var(--i) * (var(--hs-sh) + var(--hs-gp)) + var(--hs-open) - var(--hs-sh))}html:not(.tk-reduced):not(.tk-tt-off) .hs-tile{height:auto;padding:0;display:block;position:absolute;inset:0}html:not(.tk-reduced):not(.tk-tt-off) .hs-tile:focus-visible:after{bottom:calc(var(--hs-open) - var(--hs-h))}html:not(.tk-reduced):not(.tk-tt-off) .hs-field{scale:1 var(--hs-s);translate:0 calc((var(--hs-s) - 1) * var(--wy));transition:transform 1s var(--ease-expo-o), opacity .8s var(--ease-p3), scale .85s var(--ease-expo-o), translate .85s var(--ease-expo-o)}html:not(.tk-reduced):not(.tk-tt-off) .hs-lines{-webkit-mask-position:50% 0;mask-position:50% 0;-webkit-mask-size:100%;mask-size:100%}html:not(.tk-reduced):not(.tk-tt-off) .hs-no{top:2px;line-height:var(--hs-sh);position:absolute;inset-inline-start:var(--hs-px)}html:not(.tk-reduced):not(.tk-tt-off) .hs-txt{top:0;inset-inline:var(--hs-px);margin:0;display:block;position:absolute}html:not(.tk-reduced):not(.tk-tt-off) .hs-name{height:var(--hs-sh);min-height:0;line-height:var(--hs-sh);white-space:nowrap;text-overflow:ellipsis;padding-inline:30px 36px;font-size:clamp(18px,5.4vw,22px);display:block;overflow:hidden}html:not(.tk-reduced):not(.tk-tt-off):lang(ar) .hs-name{font-size:clamp(17px,5vw,21px);line-height:var(--hs-sh)}html:not(.tk-reduced):not(.tk-tt-off) .hs-txt:before,html:not(.tk-reduced):not(.tk-tt-off) .hs-txt:after{content:"";top:10px;pointer-events:none;opacity:0;width:28px;height:28px;transition:opacity .25s var(--ease-p3), transform .5s var(--ease-expo-o);position:absolute;inset-inline-end:0;transform:scale(.4)}html:not(.tk-reduced):not(.tk-tt-off) .hs-txt:before{box-shadow:0 0 0 1px color-mix(in oklab, var(--world) 38%, transparent);background:#101514;border-radius:50%}html:not(.tk-reduced):not(.tk-tt-off) .hs-txt:after{background:var(--world);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='500 250 330 310'%3E%3Cpath d='M522 250L522 560L830 405Z'/%3E%3C/svg%3E") 50%/11px 11px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='500 250 330 310'%3E%3Cpath d='M522 250L522 560L830 405Z'/%3E%3C/svg%3E") 50%/11px 11px no-repeat}html:not(.tk-reduced):not(.tk-tt-off) .hs-list[data-open] .hs-item:not(.is-open) .hs-txt:before,html:not(.tk-reduced):not(.tk-tt-off) .hs-list[data-open] .hs-item:not(.is-open) .hs-txt:after{opacity:1;transition-delay:.18s;transform:none}html:not(.tk-reduced):not(.tk-tt-off) .hs-foot{top:calc(var(--hs-sh) + (var(--hs-rest) - var(--hs-sh) - var(--hs-pill)) / 2 - 3px);transition:opacity .3s var(--ease-p3);flex-wrap:nowrap;justify-content:flex-start;gap:12px;margin:0;position:absolute;inset-inline-start:var(--hs-px)}html:not(.tk-reduced):not(.tk-tt-off) .hs-go{min-height:var(--hs-pill);padding:0 14px}html:not(.tk-reduced):not(.tk-tt-off) .hs-price{text-shadow:0 0 10px color-mix(in oklab, var(--paper) 60%, transparent), 0 1px 2px color-mix(in oklab, var(--paper) 35%, transparent)}html:not(.tk-reduced):not(.tk-tt-off) .hs-line{top:calc(var(--hs-rest) + 4px);-webkit-line-clamp:2;line-clamp:2;opacity:0;max-width:34ch;transition:opacity .3s var(--ease-p3), color .5s var(--ease-p3);-webkit-box-orient:vertical;font-size:14px;line-height:1.4;display:-webkit-box;position:absolute;inset-inline:0;overflow:hidden}html:not(.tk-reduced):not(.tk-tt-off):lang(ar) .hs-line{line-height:1.6}html:not(.tk-reduced):not(.tk-tt-off) .hs-item.is-open .hs-line{opacity:1;transition-delay:.15s,0s}html:not(.tk-reduced):not(.tk-tt-off) .hs-pk{top:var(--hs-zt);height:var(--hs-zh);border:0;flex-direction:column;justify-content:flex-end;gap:6px;max-width:62%;margin:0;padding:0;display:flex;position:absolute;inset-inline-start:var(--hs-px)}html:not(.tk-reduced):not(.tk-tt-off) .hs-pk-row{opacity:0;transition:opacity .3s var(--ease-p3), transform .5s var(--ease-expo-o), text-shadow .5s var(--ease-p3);transition-delay:0s;transform:translateY(10px)}html:not(.tk-reduced):not(.tk-tt-off) .hs-pk-row .piece-icon path{transition:fill .5s var(--ease-p3), stroke .5s var(--ease-p3)}html:not(.tk-reduced):not(.tk-tt-off) .hs-go-i .i-run{transition:transform .45s var(--ease-ui), color .45s var(--ease-ui)}html:not(.tk-reduced):not(.tk-tt-off) .hs-tile.is-play .hs-pk-row{opacity:1;transition-delay:calc(.18s + var(--k) * 55ms);transform:none}html:not(.tk-reduced):not(.tk-tt-off) .hs-tile.is-clip .hs-pk-row{text-shadow:0 1px 8px #000000d9}html:not(.tk-reduced):not(.tk-tt-off) .hs-obj{--hs-ot:translateY(calc(var(--hs-oy) - var(--hs-zt) - 15cqi)) scale(var(--hs-os));top:var(--hs-zt);width:40cqi;height:30cqi;min-height:0;transform:var(--hs-ot);transform-origin:100%;transition:transform .85s var(--ease-expo-o), opacity .3s var(--ease-p3);flex:none;position:absolute;inset-inline-end:var(--hs-px)}html:not(.tk-reduced):not(.tk-tt-off)[dir=rtl] .hs-obj{transform-origin:0}html:not(.tk-reduced):not(.tk-tt-off) .hs-obj>.ob{width:100%;max-height:100%}html:not(.tk-reduced):not(.tk-tt-off) .hs-obj>.ob-phone{width:auto;height:min(100%,132px)}html:not(.tk-reduced):not(.tk-tt-off) .bx{--s:clamp(22px, 8.5cqi, 32px)}html:not(.tk-reduced):not(.tk-tt-off) .hs-item.is-open .hs-obj{transform:none}html:not(.tk-reduced):not(.tk-tt-off) .hs-list[data-open] .hs-item:not(.is-open) :is(.hs-foot,.hs-obj){opacity:0}html:not(.tk-reduced):not(.tk-tt-off) .hs-clip:after{background:linear-gradient(to bottom, #070a09bd 0, #070a0975 calc(var(--hs-rest) + 44px), #070a090f 52%, #070a09b3 76%, #070a09eb 100%)}html:not(.tk-reduced):not(.tk-tt-off) .hs-rail[data-anim=rise] .hs-item:not([data-in]) .hs-field{opacity:0;transform:scale(.55)}html:not(.tk-reduced):not(.tk-tt-off) .hs-rail[data-anim=rise] .hs-item:not([data-in]) :is(.hs-txt,.hs-foot,.hs-no,.hs-pk){opacity:0;transform:translateY(18px)}html:not(.tk-reduced):not(.tk-tt-off) .hs-rail[data-anim=rise] .hs-item:not([data-in]) .hs-obj{opacity:0;transform:var(--hs-ot) translateY(24px)}html:not(.tk-reduced):not(.tk-tt-off) .hs-rail[data-anim=rise] .hs-item.is-open:not([data-in]) .hs-obj{transform:translateY(24px)}html:not(.tk-reduced):not(.tk-tt-off) .hs-rail[data-anim=rise] .hs-item[data-in=go] :is(.hs-txt,.hs-foot,.hs-no,.hs-pk,.hs-obj){transition:opacity .6s var(--ease-p3), transform .9s var(--ease-expo-o);transition-delay:.25s}html:not(.tk-reduced):not(.tk-tt-off) .hs-rail[data-anim=wait] .hs-obj{opacity:0;transform:var(--hs-ot) translateY(24px)}html:not(.tk-reduced):not(.tk-tt-off) .hs-rail[data-anim=in] .hs-obj{transition:opacity .6s var(--ease-p3), transform .9s var(--ease-expo-o);transition-delay:calc(.25s + var(--i) * 90ms)}html:not(.tk-reduced):not(.tk-tt-off) .hs-bar{display:none}}@media (max-width:767px) and (min-height:560px) and (max-height:760px) and (prefers-reduced-motion:no-preference){html:not(.tk-reduced):not(.tk-tt-off) .hs-rail{--hs-zt:calc(var(--hs-rest) + 8px);--hs-os:.44}html:not(.tk-reduced):not(.tk-tt-off) .hs-line{display:none}html:not(.tk-reduced):not(.tk-tt-off) .hs-clip:after{background:linear-gradient(to bottom, #070a09bd 0, #070a0975 calc(var(--hs-rest) + 20px), #070a091a 46%, #070a09b8 62%, #070a09eb 100%)}}}
.hb{view-timeline:--hb block;overflow:clip}.hb-in{align-items:center;gap:clamp(28px,4vw,72px);display:grid}@media (min-width:1024px){.hb-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hb-av-col{justify-items:center;gap:18px;display:grid}.hb-av{aspect-ratio:1;view-timeline:--hbav block;--fly-x:72vmax;--fly-y:72vmax;width:min(100%,440px);position:relative}@media (max-width:1023px){.hb-av{width:min(64vw,300px)}}.hb-pic{background:var(--core);border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 80px -40px #10151459,0 0 0 1px #1015140f}.hb-blob{aspect-ratio:1;pointer-events:none;--fx:calc(var(--ux) * var(--fly-x));--fy:calc(var(--uy) * var(--fly-y));background:radial-gradient(closest-side, var(--c) 0%, color-mix(in oklab, var(--c) 72%, transparent) 38%, color-mix(in oklab, var(--c) 22%, transparent) 66%, transparent 100%);border-radius:50%;position:absolute;translate:-50% -50%}.hb-pcore{z-index:1;background:radial-gradient(closest-side,#fff 0%,#ffffffeb 42%,#fff0 100%);border-radius:50%;position:absolute;inset:14%}.hb-fly{pointer-events:none;position:absolute;inset:0}.hb-mark{z-index:2;--logo-ink:var(--logo-black);--logo-play:var(--teal);place-items:center;display:grid;position:absolute;inset:31%}.hb-mark .mark{width:100%;height:100%;overflow:visible}.hb-mark .m-tick{opacity:0}@keyframes hb-fly{0%{transform:translate(var(--fx), var(--fy)) scale(.7);opacity:0}12%{opacity:1}to{opacity:1;transform:none}}@keyframes hb-out{to{opacity:0}}@keyframes hb-in{0%{opacity:0}to{opacity:1}}@keyframes hb-tick{0%{opacity:1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes hb-mark{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}.hb-fly{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){html:not(.tk-reduced) .hb-fly{display:block}html:not(.tk-reduced) .hb-fly .hb-blob{animation:linear both hb-fly;animation-timeline:--hbav;animation-range:entry cover 46%}html:not(.tk-reduced) .hb-fly{animation:linear both hb-out;animation-timeline:--hbav;animation-range:cover 44% cover 50%}html:not(.tk-reduced) .hb-pic{animation:linear both hb-in;animation-timeline:--hbav;animation-range:cover 40% cover 48%}html:not(.tk-reduced) .hb-mark{animation:linear both hb-mark;animation-timeline:--hbav;animation-range:cover 30% cover 46%}html:not(.tk-reduced) .hb-mark .m-tick{animation:linear both hb-tick;animation-timeline:--hbav;animation-range:cover 50% cover 58%}}}@media (prefers-reduced-motion:reduce){.hb-mark .m-tick{opacity:1;stroke-dashoffset:0}}@supports (height:1svh){@media (orientation:portrait) and (max-width:1023px) and (min-height:560px) and (prefers-reduced-motion:no-preference){html:not(.tk-reduced):not(.tk-tt-off) .hb-av{--fly-x:62vw;--fly-y:42svh}}}@media (prefers-reduced-motion:no-preference){html:not(.tk-reduced):not(.tk-tt-off) .hb[data-vt] .hb-fly{animation:1s linear both paused hb-out;display:block}html:not(.tk-reduced):not(.tk-tt-off) .hb[data-vt] .hb-fly .hb-blob{animation:1s linear both paused hb-fly}html:not(.tk-reduced):not(.tk-tt-off) .hb[data-vt] .hb-pic{animation:1s linear both paused hb-in}html:not(.tk-reduced):not(.tk-tt-off) .hb[data-vt] .hb-mark{animation:1s linear both paused hb-mark}html:not(.tk-reduced):not(.tk-tt-off) .hb[data-vt] .hb-mark .m-tick{animation:1s linear both paused hb-tick}}.hb-ig{min-height:44px;font:600 15px/1 var(--f-mono);letter-spacing:.02em;color:var(--fg);align-items:center;padding:0 4px;text-decoration:none;display:inline-flex;position:relative}:lang(ar) .hb-ig{font-family:var(--f-sans)}.hb-ig:after{content:"";inset-inline:4px;height:1.5px;transform-origin:var(--o,left);transition:transform .45s var(--ease-expo-o);background:currentColor;position:absolute;bottom:9px;transform:scaleX(0)}[dir=rtl] .hb-ig{--o:right}.hb-ig:hover:after,.hb-ig:focus-visible:after{transform:scaleX(1)}.hb-card{--cut-x:34px;--cut-y:17px;background:color-mix(in oklab, var(--core) 90%, transparent);min-width:0;color:var(--ink);clip-path:polygon(0 0, calc(100% - var(--cut-x)) 0, 100% var(--cut-y), 100% 100%, 0 100%);padding:clamp(22px,2.6vw,40px);position:relative;box-shadow:0 30px 80px -40px #10151459,inset 0 0 0 1px #10151412}[dir=rtl] .hb-card{clip-path:polygon(var(--cut-x) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cut-y))}.hb-h{max-width:16ch;font-family:var(--f-display);font-size:clamp(2.1rem,1rem + 2.6vw,3.6rem);font-weight:780;font-stretch:var(--wdth-xl);letter-spacing:-.035em;text-wrap:balance;margin:0 0 clamp(18px,2vw,28px);line-height:.96}:lang(ar) .hb-h{font-size:clamp(1.9rem,1rem + 2.2vw,3rem);line-height:var(--lh-ar-head);letter-spacing:0;font-stretch:100%}.hb-brief{gap:clamp(16px,1.6vw,22px);display:grid}.hb-q{gap:10px;display:grid}.hb-ql{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;line-height:1.3;display:flex}.hb-qn{background:var(--ink);width:24px;height:24px;color:var(--paper);font:700 12px/1 var(--f-mono);border-radius:50%;flex:none;place-items:center;display:inline-grid}:lang(ar) .hb-qn{font-family:var(--f-sans);font-size:13px}.hb-chips{flex-wrap:wrap;gap:8px;display:flex}.hb-chips .chip{min-height:40px;transition:background-color .35s var(--ease-ui), border-color .35s var(--ease-ui), color .35s var(--ease-ui), translate .35s var(--ease-p3);padding:0 14px;font-size:12px}:lang(ar) .hb-chips .chip{font-size:14px}@media (pointer:coarse){.hb-chips .chip{min-height:44px}}.hb-chips .chip .swatch{width:10px;height:10px}.hb-chips--svc .chip{isolation:isolate;overflow:hidden}.hb-chips--svc .chip:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(130% 160% at 19px 50%, var(--world) 0%, color-mix(in oklab, var(--world) 64%, #fff) 100%);transform-origin:19px;transition:transform .5s var(--ease-expo-o);position:absolute;inset:-1px;transform:scaleX(0)}[dir=rtl] .hb-chips--svc .chip:before{background:radial-gradient(130% 160% at calc(100% - 19px) 50%, var(--world) 0%, color-mix(in oklab, var(--world) 64%, #fff) 100%);transform-origin:calc(100% - 19px)}.hb-chips--svc .chip[aria-pressed=true]{color:#101514;background:0 0;border-color:#0000}.hb-chips--svc .chip[aria-pressed=true]:before{transform:scaleX(1)}.hb-chips--svc .chip[aria-pressed=true] .swatch{box-shadow:0 0 0 1.5px #101514}.hb-msg{gap:8px;margin-top:4px;display:grid}.hb-to{font:600 12px/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;margin:0;display:flex}:lang(ar) .hb-to{font:600 13px/1.5 var(--f-sans);letter-spacing:0;text-transform:none}.hb-wa{background:#25d366;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #25d3662e}.hb-bubble{border-radius:14px;color:#101514;background:#e9f6e9;border-start-start-radius:4px;padding:14px 16px 10px;position:relative;box-shadow:0 1px #10151414}.hb-bubble:before{content:"";top:0;background:inherit;clip-path:polygon(100% 0,0 0,100% 100%);width:12px;height:14px;position:absolute;inset-inline-start:-7px}[dir=rtl] .hb-bubble:before{clip-path:polygon(0 0,100% 0,0 100%)}.hb-text{max-width:none;margin:0;font-size:16px;line-height:1.5}:lang(ar) .hb-text{font-size:17px;line-height:1.8}.hb-v{color:inherit;box-shadow:inset 0 -.38em 0 color-mix(in oklab, var(--andon) 62%, transparent);background:0 0;border-radius:2px;font-weight:650}.hb-v.is-new{animation:hb-new .9s var(--ease-p3)}@keyframes hb-new{0%{box-shadow:inset 0 -1.4em 0 color-mix(in oklab, var(--andon) 70%, transparent)}}.hb-stamp{min-height:16px;font:500 12px/1 var(--f-mono);color:#5f6b67;justify-content:flex-end;align-items:center;gap:4px;margin-top:2px;display:flex}:lang(ar) .hb-stamp{font-family:var(--f-sans)}.hb-stamp svg{fill:none;stroke:#34b7f1;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:10px}.hb-empty{color:var(--ink-3);margin:0;font-size:13px}.hb-send{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px;display:flex}.hb-hold{--p:0;min-height:64px;color:var(--ink);cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;text-align:start;background:0 0;border:0;align-items:center;gap:14px;padding:0 20px 0 0;display:inline-flex}[dir=rtl] .hb-hold{padding:0 0 0 20px}.hb-ring-hit{flex:none;place-items:center;width:64px;height:64px;display:inline-grid}.hb-ringp{width:64px;height:64px;transition:transform .5s var(--ease-back);place-items:center;display:grid;position:relative}.hb-hold.is-down .hb-ringp{transform:scale(.94)}.hb-ringp>svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.hb-track{fill:none;stroke:color-mix(in oklab, var(--ink) 14%, transparent);stroke-width:3px}.hb-prog{fill:none;stroke:var(--teal);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p))}.is-done .hb-prog{stroke:var(--andon-ink)}.hb-core{background:var(--ink);width:46px;height:46px;color:var(--teal-glow);transition:background-color .4s var(--ease-ui), color .4s var(--ease-ui);border-radius:50%;place-items:center;display:grid}.hb-core .i-run{width:16px;height:16px;margin-inline-start:2px}.is-done .hb-core{background:var(--andon);color:var(--on-lime)}@media (hover:hover){.hb-hold:hover .hb-core{color:var(--andon)}}.hb-hold:focus-visible{outline:none}.hb-hold:focus-visible .hb-ringp{box-shadow:0 0 0 3px var(--paper), 0 0 0 5px var(--ink);border-radius:50%}.hb-lab{font:760 14px/1.25 var(--f-sans);letter-spacing:.03em;text-transform:uppercase;max-width:22ch;font-stretch:96%}:lang(ar) .hb-lab{font:700 16px/1.5 var(--f-sans);letter-spacing:0;text-transform:none}.hb-lab-i .i-run{width:.8em;height:.8em;color:var(--teal);vertical-align:-.04em;margin-inline:.2em}.hb-hint{color:var(--ink-3);transition:color .3s var(--ease-p3);margin:0;font-size:13px}.hb-hint.is-warn{color:var(--halt)}.hb-note{color:var(--ink-2);margin:2px 0 0;font-size:14px}.hb-lab-t .i-tick{margin-inline-start:.4em}.hb-other{gap:6px;margin-top:12px;display:grid}.hb-other-l{color:var(--fg-2);font-size:15px;line-height:1.3}.hb-other input{border:1px solid var(--rule);width:100%;max-width:420px;min-height:48px;color:var(--fg);font:500 16px/1.2 var(--f-sans);background:0 0;border-radius:0;padding:0 14px}.hb-other input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
.tr-open{z-index:4;border-radius:var(--r-pill);border:1.5px solid color-mix(in oklab, var(--fg) 34%, transparent);background:color-mix(in oklab, var(--bg,transparent) 34%, transparent);min-height:44px;color:var(--fg);font:650 13px/1.15 var(--f-sans);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .3s var(--ease-p3), transform .5s var(--ease-expo-o), border-color .3s var(--ease-p3), background-color .3s var(--ease-p3);align-items:center;gap:8px;padding:0 16px 0 14px;display:inline-flex;position:absolute;inset-block-end:clamp(52px,8vh,72px);inset-inline-end:calc(var(--hz-edge,var(--margin)) + 30px)}:lang(ar) .tr-open{padding:0 14px 0 16px;font-size:14px;font-weight:600}.tr-open-i{width:11px;height:11px;color:var(--teal-glow);flex:none;display:inline-flex}.tr-open-i svg{width:100%;height:100%}@media (hover:hover){.tr-open:hover{border-color:var(--fg)}.tr-open:hover .tr-open-i{animation:tk-nudge .4s var(--ease-ui)}}.tr-open:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.tr-open.is-away{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s var(--ease-p3), transform .3s var(--ease-p3), visibility 0s linear .3s;transform:translateY(8px)}.tr-open-s{display:none}.tr-open[data-room]{padding:0 12px 0 10px;inset-inline-end:var(--margin)}:lang(ar) .tr-open[data-room]{padding:0 10px 0 12px}.tr-open[data-room] .tr-open-l{display:none}.tr-open[data-room] .tr-open-s{white-space:nowrap;display:inline}.tr-bar{--t:0;z-index:60;left:50%;bottom:max(14px, env(safe-area-inset-bottom));color:#e9f1ec;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 12px,100% 100%,0 100%);width:min(100vw - 24px,760px);animation:tr-up .6s var(--ease-expo-o) both;background:#101514;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:12px 14px 10px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 18px 50px -14px #000000b3,0 0 0 1px #e9f1ec1f}[dir=rtl].tr-bar{clip-path:polygon(22px 0,100% 0,100% 100%,0 100%,0 12px)}@keyframes tr-up{0%{opacity:0;transform:translate(-50%,24px)}}.tr-mark{--logo-ink:#e9f1ec;--logo-play:var(--teal-glow);width:34px;height:34px;animation:tr-pop .5s var(--ease-back) both;place-items:center;display:grid}@keyframes tr-pop{0%{opacity:0;transform:scale(.7)}}.tr-cap{animation:tr-cap .55s var(--ease-expo-o) both;margin:0;font-size:15px;font-weight:600;line-height:1.32}:lang(ar) .tr-cap{line-height:1.6}@keyframes tr-cap{0%{opacity:0;transform:translateY(10px)}}.tr-side,.tr-end{align-items:center;gap:10px;display:inline-flex}.tr-clock{font:500 15px/1 var(--f-mono);letter-spacing:.02em;color:var(--fog-2)}:lang(ar) .tr-clock{font:500 15px/1 var(--f-sans);letter-spacing:0}.tr-x{color:#e9f1ec;cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;margin:-4px -6px -4px 0;position:relative}.tr-x i{background:linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.tr-x:focus-visible,.tr-link:focus-visible{outline:2px solid var(--andon);outline-offset:-2px}.tr-segs{grid-column:1/-1;grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.tr-segs i{background:#e9f1ec29;height:3px;display:block;position:relative;overflow:hidden}.tr-segs i:after{content:"";background:var(--world);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .tr-segs i:after{transform-origin:100%}.tr-segs i[data-on=all]:after{transform:scaleX(1)}.tr-segs i[data-on=now]:after{transform:scaleX(var(--t))}.tr-hint{color:var(--fog-3);grid-column:1/-1;font-size:12px;line-height:1.3}:lang(ar) .tr-hint{font-size:13px}.tr-bar[data-mode=done]{width:min(100vw - 24px,820px)}.tr-go{--btn-bg:#e9f1ec;--btn-fg:#101514}.tr-link{color:#e9f1ec;min-height:44px;font:650 14px/1.1 var(--f-sans);text-underline-offset:.3em;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}:lang(ar) .tr-link{font-size:15px;font-weight:600}@media (max-width:620px){.tr-bar{grid-template-columns:30px minmax(0,1fr) auto}.tr-end{grid-column:1/-1;justify-content:space-between}.tr-cap{font-size:15px}}.tr-resume{z-index:60;left:50%;bottom:max(14px, env(safe-area-inset-bottom));color:#e9f1ec;border-radius:var(--r-pill);animation:tr-up .45s var(--ease-expo-o) both;background:#101514;padding:2px 12px;position:fixed;transform:translate(-50%);box-shadow:0 12px 34px -12px #000000b3,0 0 0 1px #e9f1ec24}.tr-steps{z-index:60;left:50%;bottom:max(14px, env(safe-area-inset-bottom));color:#e9f1ec;--logo-ink:#e9f1ec;--logo-play:var(--teal-glow);background:#101514;width:min(100vw - 24px,620px);max-height:min(70vh,560px);padding:8px 10px;position:fixed;overflow:auto;transform:translate(-50%);box-shadow:0 18px 50px -14px #000000b3,0 0 0 1px #e9f1ec24}.tr-steps>.tr-x{float:right;z-index:1;margin:0;position:sticky;top:0}[dir=rtl] .tr-steps>.tr-x{float:left}.tr-steps ol{margin:0;padding:0;list-style:none;display:grid}.tr-steps li button{width:100%;min-height:52px;color:inherit;font:500 15px/1.35 var(--f-sans);text-align:start;cursor:pointer;background:0 0;border:0;border-top:1px solid #e9f1ec1f;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:12px;padding:8px 6px;display:grid}.tr-steps li:first-child button{border-top:0;padding-inline-end:44px}.tr-steps li button[aria-current]{box-shadow:inset 3px 0 0 var(--andon);font-weight:700}[dir=rtl] .tr-steps li button[aria-current]{box-shadow:inset -3px 0 0 var(--andon)}.tr-steps li button:focus-visible{outline:2px solid var(--andon);outline-offset:-2px}@media (min-width:1024px){.tr-steps{left:auto;width:min(100vw - 32px,440px);inset-inline-end:16px;transform:none}}@media (prefers-reduced-motion:reduce){.tr-bar,.tr-mark,.tr-cap,.tr-resume,.tr-open,.tr-open-i{transition:none!important;animation:none!important}}@media (min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:700px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:680px) and (max-width:2000px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:660px) and (max-width:1880px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:640px) and (max-width:1740px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:620px) and (max-width:1600px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:600px) and (max-width:1470px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:584px) and (max-width:1340px),(min-width:1024px) and (min-aspect-ratio:3/2) and (min-height:576px) and (max-width:1080px){.tr-bar[data-stop=pricing][data-mode=run]{transition:bottom .5s var(--ease-expo-o);bottom:calc(clamp(10px,1.8vh,18px) + 72px)}.tr-bar[data-stop=pricing] .tr-hint{display:none}}@supports (height:1svh) and (overflow:clip){@media (max-width:767.98px) and (orientation:portrait) and (min-height:660px) and (prefers-reduced-motion:no-preference){@media (max-width:440.98px),(max-aspect-ratio:2/3),(min-width:441px) and (max-width:559.98px) and (min-height:745px),(min-width:560px) and (min-height:840px),(min-width:560px) and (max-aspect-ratio:3/4){html:not(.tk-reduced):not(.tk-tt-off) .tr-bar{--tr-sides:1}html:not(.tk-reduced):not(.tk-tt-off) .tr-bar[data-swap]{animation:tr-sink .24s var(--ease-p3) forwards}html:not(.tk-reduced):not(.tk-tt-off) .tr-bar[data-stop=pricing][data-mode=run]{top:max(6px, env(safe-area-inset-top));row-gap:4px;padding-block:5px 7px;animation-name:tr-drop;bottom:auto}html:not(.tk-reduced):not(.tk-tt-off) .tr-bar[data-stop=pricing][data-mode=run][data-swap]{animation:tr-lift .24s var(--ease-p3) forwards}html:not(.tk-reduced):not(.tk-tt-off) .tr-bar[data-stop=pricing][data-mode=run] .tr-hint{display:none}html:not(.tk-reduced):not(.tk-tt-off) .tr-bar[data-stop=pricing][data-mode=run] .tr-clock{font-variant-numeric:tabular-nums}}}}@keyframes tr-drop{0%{opacity:0;transform:translate(-50%,-24px)}}@keyframes tr-sink{to{opacity:0;transform:translate(-50%,24px)}}@keyframes tr-lift{to{opacity:0;transform:translate(-50%,-24px)}}
