.hero-index{isolation:isolate;padding-block-end:env(safe-area-inset-bottom,0px);position:relative}.hero-index:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(#0b090600,#0b090675 40%,#0b0906b3);position:absolute;inset:-28px 0 0;-webkit-mask-image:linear-gradient(#0000,#000 36px);mask-image:linear-gradient(#0000,#000 36px)}.hero-index__frame{border-top:1px solid #ffffff24;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1280px){.hero-index__frame{grid-template-columns:minmax(0,1fr) 16.5rem}}.hero-index__pillars{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hero-index__pillar{min-width:0;position:relative}.hero-index__pillar+.hero-index__pillar{border-inline-start:1px solid #ffffff14}.hero-index__pillar+.hero-index__pillar:before,.hero-index__reel:before{content:"";top:-7px;background:#ffffff47;width:1px;height:7px;position:absolute;inset-inline-start:-1px}.hero-index__link{color:#ece5d9;outline:none;flex-direction:column;height:100%;padding:.8rem .5rem .95rem;display:flex;position:relative}.hero-index__pillar:first-child .hero-index__link{padding-inline-start:0}.hero-index__pillar:last-child .hero-index__link{padding-inline-end:0}@media (min-width:768px){.hero-index__link{padding:1rem 1.25rem 1.1rem}}@media (min-width:1280px){.hero-index__pillar:last-child .hero-index__link{padding-inline-end:1.25rem}}.hero-index__link:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(85% 75% at 0 0,#e6c77a21,#0000 72%);transition:opacity .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}:where([dir=rtl]) .hero-index__link:before{background:radial-gradient(85% 75% at 100% 0,#e6c77a21,#0000 72%)}.hero-index__link[data-lit]:before{opacity:1}.hero-index__link:focus-visible{outline:2px solid var(--color-gold-300);outline-offset:-2px;border-radius:4px}.hero-index__number{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.12em;color:#f1ece36b;direction:ltr;unicode-bidi:isolate;align-self:flex-start;font-size:.625rem;font-weight:600;line-height:1;transition:color .6s cubic-bezier(.22,1,.36,1)}.hero-index__name{align-items:flex-start;gap:.35rem;margin-top:.45rem;font-size:.78rem;font-weight:600;line-height:1.3;transition:color .6s cubic-bezier(.22,1,.36,1);display:flex}.hero-index__line{display:none}@media (min-width:768px){.hero-index__number{font-size:.6875rem}.hero-index__name{margin-top:.55rem;font-size:.9375rem}}@media (min-width:1024px){.hero-index__line{-webkit-line-clamp:2;color:#a2998b;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.78rem;line-height:1.55;transition:color .6s cubic-bezier(.22,1,.36,1);display:-webkit-box;overflow:hidden}}@media (min-width:1024px) and (max-height:680px){.hero-index__line{display:none}}.hero-index__link[data-lit] .hero-index__number{color:var(--color-gold-300)}.hero-index__link[data-lit] .hero-index__name,.hero-index__link:hover .hero-index__name{color:#fff}.hero-index__link[data-lit] .hero-index__line{color:#cbc3b6}.hero-index__link:hover .hero-index__number{color:var(--color-gold-200)}.hero-index__arrow{width:.9em;height:.9em;color:var(--color-gold-300);opacity:0;flex:none;margin-top:.2em;transition:opacity .3s cubic-bezier(.22,1,.36,1),translate .3s cubic-bezier(.22,1,.36,1);translate:-3px 3px}:where([dir=rtl]) .hero-index__arrow{translate:3px 3px;scale:-1 1}.hero-index__link:hover .hero-index__arrow,.hero-index__link:focus-visible .hero-index__arrow{opacity:1;translate:0}@media (hover:none){.hero-index__arrow{display:none}}.hero-index__edge{top:-1px;background:#e6c77a00;height:2px;transition:background-color .7s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline:0}.hero-index__link[data-lit] .hero-index__edge{background:#e6c77a47}.hero-index__thread,.hero-index__spark{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1);animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset:0}.hero-index__thread{background:linear-gradient(180deg, var(--color-gold-200), var(--color-gold-400) 60%, var(--color-gold-600));box-shadow:0 0 8px color-mix(in srgb, var(--color-gold-400) 55%, transparent);transform-origin:0;border-radius:2px}:where([dir=rtl]) .hero-index__thread{transform-origin:100%}.hero-index__spark{--from:-100%}:where([dir=rtl]) .hero-index__spark{--from:100%}.hero-index__spark:after{content:"";top:50%;background:radial-gradient(circle,#fff 0%,#ffc978 45%,#ffaa5000 72%);border-radius:9999px;width:9px;height:9px;position:absolute;inset-inline-end:-4px;translate:0 -50%}.hero-index__thread[data-state=laying],.hero-index__spark[data-state=laying]{opacity:1;transition:none}.hero-index__thread[data-state=laying][data-turn=a]{animation-name:hero-index-lay-a}.hero-index__thread[data-state=laying][data-turn=b]{animation-name:hero-index-lay-b}.hero-index__spark[data-state=laying][data-turn=a]{animation-name:hero-index-carry-a}.hero-index__spark[data-state=laying][data-turn=b]{animation-name:hero-index-carry-b}@keyframes hero-index-lay-a{0%{transform:scaleX(0)}}@keyframes hero-index-lay-b{0%{transform:scaleX(0)}}@keyframes hero-index-carry-a{0%{transform:translateX(var(--from))}}@keyframes hero-index-carry-b{0%{transform:translateX(var(--from))}}.hero-index[data-running=no] .hero-index__thread,.hero-index[data-running=no] .hero-index__spark{animation-play-state:paused}.hero-index__reel{border-inline-start:1px solid #ffffff14;display:none;position:relative}@media (min-width:1280px){.hero-index__reel{display:block}}.hero-index__reel-inner{flex-direction:column;height:100%;padding:.75rem 0 1rem 1.25rem;display:flex}:where([dir=rtl]) .hero-index__reel-inner{padding:.75rem 1.25rem 1rem 0}.hero-index__reel-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.hero-index__count{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.12em;color:#f1ece36b;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.hero-index__at{color:var(--color-gold-300)}.hero-index__of{margin-inline:.4em}.hero-index__turns{gap:.375rem;display:flex}.hero-index__turns button{color:#e8e1d5;border:1px solid #ffffff2e;border-radius:9999px;place-items:center;width:1.75rem;height:1.75rem;transition:border-color .3s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1);display:grid}.hero-index__turns button:hover{background-color:#ffffff0f;border-color:#ffffff73}.hero-index__turns button:focus-visible{outline:2px solid var(--color-gold-300);outline-offset:2px}.hero-index__turns svg{width:.875rem;height:.875rem}.hero-index__count:not([data-live]),.hero-index__turns:not([data-live]){visibility:hidden;opacity:0}.hero-index__count,.hero-index__turns{transition:opacity .6s cubic-bezier(.22,1,.36,1),visibility}.hero-index__piece{-webkit-line-clamp:2;color:#cbc3b6;-webkit-box-orient:vertical;margin-top:.55rem;font-size:.8125rem;line-height:1.45;animation:.7s cubic-bezier(.22,1,.36,1) both hero-index-caption;display:-webkit-box;overflow:hidden}.hero-index__piece a{transition:color .3s cubic-bezier(.22,1,.36,1)}.hero-index__piece a:hover,.hero-index__piece a:focus-visible{color:var(--color-gold-200)}:root[data-hero-start]:not([data-hero-start="0"]) .hero-index:not([data-drawn]) .hero-index__piece{visibility:hidden}@keyframes hero-index-caption{0%{opacity:0;translate:0 6px}}:where(:lang(ar)) .hero-index__name{line-height:1.45}:where(:lang(ar)) .hero-index__line{font-size:.8125rem;line-height:1.7}:where(:lang(ar)) .hero-index__piece{font-size:.875rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.hero-index__thread[data-state=laying]{animation:none}.hero-index__spark{display:none}.hero-index__piece{animation:none}}
.hero-slider__still{display:none}.hero-slider__canvas{opacity:0;width:100%;height:100%;transition:opacity .9s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.hero-slider__canvas[data-ready]{opacity:1}.hero-slider__frost{-webkit-backdrop-filter:blur(18px)brightness(.62)saturate(1.1);backdrop-filter:blur(18px)brightness(.62)saturate(1.1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 36%,#0000 66%);mask-image:linear-gradient(90deg,#000 0% 36%,#0000 66%)}:where([dir=rtl]) .hero-slider__frost{-webkit-mask-image:linear-gradient(270deg,#000 0% 36%,#0000 66%);mask-image:linear-gradient(270deg,#000 0% 36%,#0000 66%)}@media (max-width:767px){.hero-slider__frost{-webkit-backdrop-filter:blur(10px)brightness(.62);backdrop-filter:blur(10px)brightness(.62);-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 85%);mask-image:linear-gradient(#000 0% 55%,#0000 85%)}}
.text-rotate{white-space:pre-wrap;flex-wrap:wrap;display:inline-flex;position:relative}.text-rotate-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-rotate-overlap{align-items:baseline;position:absolute;inset:0}.text-rotate-word{display:inline-flex}.text-rotate-lines{flex-direction:column;width:100%;display:flex}.text-rotate-element{display:inline-block}.text-rotate-space{white-space:pre}
.printed-figure{--layers:11;--print:1.15s;--bed:.95em;--top:.11em;--room-top:.2em;--room-side:.15em;--room-foot:.35em;line-height:1;display:inline-block;position:relative}.printed-figure__window{margin:calc(var(--room-top) * -1) calc(var(--room-side) * -1) calc(var(--room-foot) * -1);padding:var(--room-top) var(--room-side) var(--room-foot);display:block;overflow:hidden}.printed-figure__part{color:var(--color-gold-300);text-shadow:0 1px 0 var(--color-gold-700), 0 2px 0 var(--color-gold-900);display:block}[data-print=waiting] .printed-figure__window{transform:translateY(calc(var(--room-top) + var(--bed)));animation:1ms linear 6s forwards printed-figure-failsafe}[data-print=waiting] .printed-figure__part{transform:translateY(calc((var(--room-top) + var(--bed)) * -1));animation:1ms linear 6s forwards printed-figure-failsafe}@keyframes printed-figure-failsafe{to{transform:none}}[data-print=go] .printed-figure__window{animation:printed-figure-rise-window var(--print) steps(var(--layers), jump-end) var(--print-delay,0s) backwards}[data-print=go] .printed-figure__part{animation:printed-figure-hold-part var(--print) steps(var(--layers), jump-end) var(--print-delay,0s) backwards}@keyframes printed-figure-rise-window{0%{transform:translateY(calc(var(--room-top) + var(--bed)))}to{transform:translateY(calc(var(--room-top) + var(--top)))}}@keyframes printed-figure-hold-part{0%{transform:translateY(calc((var(--room-top) + var(--bed)) * -1))}to{transform:translateY(calc((var(--room-top) + var(--top)) * -1))}}.printed-figure__head{inset-inline:0;top:var(--top);height:calc(var(--bed) - var(--top));pointer-events:none;opacity:0;position:absolute}[data-print=go] .printed-figure__head{animation:printed-figure-rise var(--print) steps(var(--layers), jump-end) var(--print-delay,0s) backwards, printed-figure-heat var(--print) step-end var(--print-delay,0s)}@keyframes printed-figure-rise{0%{transform:translateY(calc(-100% / var(--layers)))}to{transform:translateY(calc(-100% * (var(--layers) + 1) / var(--layers)))}}@keyframes printed-figure-heat{0%{opacity:1}to{opacity:0}}.printed-figure__layer{inset-inline:-3px;background:linear-gradient(90deg,#ffbe6e00,#ffd08a 18%,#fff 50%,#ffd08a 82%,#ffbe6e00);border-radius:9999px;height:3px;position:absolute;top:100%;translate:0 -50%}@media (prefers-reduced-motion:reduce){[data-print] .printed-figure__window,[data-print] .printed-figure__part{animation:none;transform:none}.printed-figure__head{display:none}}
.hero-explore{border-radius:9999px;align-items:center;gap:.5rem;height:3rem;padding-inline:1.75rem;font-size:.875rem;font-weight:600;transition:translate .3s cubic-bezier(.22,1,.36,1);display:inline-flex}@media (hover:hover){.hero-explore:hover{translate:0 -1px}}.hero-explore:active{translate:0 1px}.hero-explore:focus-visible,.hero-story:focus-visible{outline:2px solid var(--color-gold-200);outline-offset:3px}.hero-story{color:#f1ece3;background-color:#1e1a159e;background-image:linear-gradient(#ffffff29,#fff0 1.5px);border:1px solid #ffffff12;border-radius:9999px;align-items:center;gap:.75rem;height:3rem;padding-inline:.375rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.hero-story:hover{background-color:#2c261fb3}.hero-story__porthole{background:linear-gradient(145deg, var(--color-gold-200), var(--color-gold-500) 50%, var(--color-gold-800));border-radius:9999px;flex:none;width:2.25rem;height:2.25rem;padding:2px;transition:transform .5s cubic-bezier(.22,1,.36,1)}.hero-story__window{background:#1c1814;border-radius:9999px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.hero-story__frame{object-fit:cover;opacity:0;transition:opacity .26s linear;animation:.6s ease-out hero-story-frame-in}@keyframes hero-story-frame-in{0%{opacity:0}}.hero-story__frame[data-on]{opacity:1}.hero-story__glyph{z-index:1;color:#fff;background:radial-gradient(circle,#0c0a0833,#0c0a088c);place-items:center;transition:opacity .3s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset:0}@media (hover:hover){.hero-story:hover .hero-story__porthole{background:linear-gradient(145deg, var(--color-gold-100), var(--color-gold-300) 50%, var(--color-gold-700));transform:scale(1.12)}}.hero-story[data-playing] .hero-story__glyph{opacity:0}
.hww{--hww-word:#dcd5c8;--hww-desk:#e6dfd2;--hww-desk-light:#f2ede4;--hww-bed:#ddd6c9;--hww-dir:1;flex-direction:column;gap:1.5rem;display:flex}.dark .hww{--hww-word:#3a342a;--hww-desk:#1b1813;--hww-desk-light:#29231b;--hww-bed:#352f25}.hww:lang(ar){--hww-dir:-1}.hww-heading{letter-spacing:-.02em;color:var(--text-ink);margin:.9rem 0 0;font-size:clamp(1.875rem,7.4vw,2.75rem);font-weight:600;line-height:1.08}.hww-heading:lang(ar){letter-spacing:0;line-height:1.32}.hww-steps{container-type:inline-size}.hww-words{margin:1.25rem 0 0;padding:0;list-style:none}.hww-word{font:inherit;letter-spacing:-.035em;text-align:start;text-transform:uppercase;color:var(--hww-word);cursor:pointer;background:0 0;border:0;padding:0;font-size:min(18.5cqi,10.5svh);font-weight:700;line-height:.96;display:block;position:relative}.hww-word:lang(ar){letter-spacing:0;text-transform:none;line-height:1.32}.hww-word-gold{background:var(--brand-gradient);color:#0000;clip-path:inset(100% 0 0);pointer-events:none;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.hww-word:focus-visible,.hww-stops button:focus-visible,.hww-idea:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:.5rem}.hww-say{margin:clamp(1.5rem,3.4svh,2.75rem) 0 0;padding:0;list-style:none}.hww-say-step:not([data-shown]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hww-say-step[data-shown] .hww-say-line{animation:.5s cubic-bezier(.22,1,.36,1) hww-rise}.hww-say-count{letter-spacing:.22em;text-transform:uppercase;color:var(--text-ink-3);margin:0;font-size:.75rem;font-weight:600}.hww-say-count:lang(ar){letter-spacing:0;font-size:.8125rem}.hww-say-line{letter-spacing:-.012em;max-width:24em;color:var(--text-ink);margin:.85rem 0 0;font-size:clamp(1.0625rem,1.45vw,1.375rem);font-weight:600;line-height:1.38}.hww-say-line:lang(ar){letter-spacing:0;line-height:1.75}@keyframes hww-rise{0%{opacity:0;transform:translateY(.6rem)}}.hww-say-tags{color:var(--text-ink-2);flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.hww-ideas{flex-wrap:wrap;gap:.5rem;display:flex}.hww-idea{font:inherit;white-space:nowrap;color:var(--text-ink-2);cursor:pointer;border:0;border-radius:999px;flex:none;padding:.55rem 1rem;font-size:.8125rem;font-weight:500;transition:color .25s}.hww-idea[aria-checked=true]{color:var(--accent-ink);font-weight:600}.hww-frame{aspect-ratio:1;background:var(--hww-desk);touch-action:pan-y;isolation:isolate;border-radius:1.25rem;width:100%;position:relative;overflow:hidden}.hww-slide{transition:transform .3s cubic-bezier(.55,0,.75,.2);position:absolute;inset:0}.hww-slide[data-slide=out]{transform:translate3d(calc(-104% * var(--hww-dir)), 0, 0)}.hww-slide[data-slide=enter]{transform:translate3d(calc(104% * var(--hww-dir)), 0, 0);transition:none}.hww-slide[data-slide=in]{transition:transform .42s cubic-bezier(.22,1,.36,1)}.hww-stage{background:radial-gradient(130% 100% at 30% 0%, var(--hww-desk-light), var(--hww-desk));position:absolute;inset:0;overflow:hidden}.hww-sheet{--rule:1.35rem;background:repeating-linear-gradient(to bottom, transparent 0 calc(var(--rule) - 1.5px), #7896be21 calc(var(--rule) - 1.5px) var(--rule)), #fffdf8;border-radius:4px;position:absolute;inset:6% 6.5% 7%;transform:rotate(-1.1deg);box-shadow:inset 0 1px #ffffffb3,0 18px 36px -24px #2b22188c}.hww-sheet:before{content:"";top:0;bottom:0;background:#d2786e3d;width:2px;position:absolute;inset-inline-start:8%}.hww-tape{background:linear-gradient(#f0e4beeb,#e2d2a5db);width:18%;height:1.3rem;position:absolute;top:-.6rem;left:41%;transform:rotate(2deg)}.hww-brief{top:7%;height:27%;position:absolute;inset-inline:12% 7%}.hww-brief svg,.hww-plot svg{width:100%;height:100%;display:block}.hww-ink{fill:none;stroke:#2a2420;stroke-linecap:round;stroke-linejoin:round}.hww-pen{pointer-events:none}.hww-plot{top:37%;bottom:6%;position:absolute;inset-inline:9%}.hww-plot-ink{fill:none;stroke:#2b2218;stroke-linecap:round;stroke-linejoin:round}.hww-gantry-rail{fill:#c9a24e}.hww-gantry-head{fill:#1c1814}.hww-gantry-tip{fill:#e6c77a}.hww-stamp{inset-inline-end:4.5%;aspect-ratio:1;width:21%;position:absolute;bottom:4.5%}.hww-stamp-ink{color:#7a1030;opacity:.93;mix-blend-mode:multiply;position:absolute;inset:0;transform:rotate(-11deg)}.hww-stamp-ink svg,.hww-stamp-tool svg{width:100%;height:100%;display:block}.hww-stamp-ring{letter-spacing:.04em;fill:currentColor;font-size:6.6px;font-weight:700}.hww-stamp-ring--ar{letter-spacing:0;font-size:7px}.hww-stamp-word{letter-spacing:.08em;fill:currentColor;font-size:15.5px;font-weight:800}.hww-stamp-word--ar{letter-spacing:0;font-size:15px;font-weight:700}.hww-stamp-shadow{opacity:0;background:radial-gradient(closest-side,#2b22188c,#2b221838 62%,#2b221800);border-radius:50%;position:absolute;inset:-6%}.hww-stamp-tool{position:absolute;inset:-8.4%;transform:translate(34%,-680%)scale(1.32)}.hww-chamber{background:#15120e;position:absolute;inset:0;transform:translateY(101%)}.hww-chamber svg{width:100%;height:100%;display:block}.hww-chamber-ground{fill:#17140f}.hww-chamber-lines{fill:none;stroke:#e6c77a;stroke-opacity:.55;stroke-linecap:round;stroke-linejoin:round}.hww-hotend{fill:#2b2218;stroke:#c9a24e;stroke-width:3px}.hww-ring circle{fill:none;stroke:#f0a63a;transform-box:fill-box;transform-origin:50%;transform:scale(var(--hww-automate,0))}.hww-readout{top:4.5%;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.14em;color:#e6c77a;gap:.9rem;margin:0;font-size:.6875rem;display:flex;position:absolute;inset-inline-start:4.5%}.hww-device{inset-inline-end:4%;width:56%;position:absolute;bottom:8%;transform:translate(130%)}.hww-device[data-kind=panel]{width:34%}.hww-device[data-kind=whatsapp]{width:auto;top:5%;bottom:auto}.hww-tablet{aspect-ratio:16/11;background:linear-gradient(160deg,#5a4f40 0%,#1d1913 22%,#0b0a08 60%,#2b251d 84%,#6b5d48 100%);border-radius:12px;padding:2.2%;position:relative}.hww-tablet-screen{background:#0b0a08 url(/media/services/print-farm-ai.webp) 50%/cover no-repeat;border-radius:8px;width:100%;height:100%}.hww-tablet-ring{aspect-ratio:1;border-radius:50%;width:17%;margin:-8.5% 0 0 -8.5%;position:absolute;top:54%;left:41.5%;box-shadow:inset 0 0 0 2px #f0a63a}.hww-chip{white-space:nowrap;color:#f1ece3;background:#1c1814;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.hww-chip--person{inset-inline-start:0;position:absolute;bottom:-2.1rem}.hww-phone{aspect-ratio:9/17;background:linear-gradient(160deg,#5a4f40 0%,#1d1913 22%,#0b0a08 60%,#2b251d 84%,#6b5d48 100%);border-radius:20px;padding:4%}.hww-phone-screen{background:#ece5d8;border-radius:15px;flex-direction:column;justify-content:flex-end;gap:4%;height:100%;padding:26% 6% 9%;display:flex;position:relative;overflow:hidden}.hww-phone-head{color:#1c1814;background:#f7f3ec;margin:0;padding:9% 8% 6%;font-size:.72rem;font-weight:600;position:absolute;inset:0 0 auto}.hww-bubble{border-radius:9px;color:#1c1814;background:#fff;border-start-start-radius:3px;max-width:92%;margin:0;padding:.45rem .55rem;font-size:.66rem;line-height:1.4;transition:transform .4s cubic-bezier(.22,1,.36,1);transform:translateY(220%)}.hww-bubble p{margin:0}.hww-phone[data-step="1"] .hww-bubble--1,.hww-phone[data-step="2"] .hww-bubble,.hww-phone[data-step="3"] .hww-bubble{transform:none}.hww-file{align-items:center;gap:.45rem;font-weight:600;display:flex}.hww-file-mark{color:#fff;background:#b5402f;border-radius:4px;padding:.2rem .3rem;font-size:.55rem;font-weight:700}.hww-ticks{color:#706858;align-self:flex-end;align-items:center;gap:.25rem;margin:0;font-size:.6rem;display:flex}.hww-ticks svg{stroke:#8a8172;width:1rem;transition:stroke .3s}.hww-phone[data-step="3"] .hww-ticks svg{stroke:#3aa0d8}.hww-night{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.hww-night .hww-chip{transform:translate3d(calc(140% * var(--hww-dir)), 0, 0);transition:transform .4s cubic-bezier(.22,1,.36,1)}.hww-night[data-step="1"] .hww-chip--time,.hww-night[data-step="2"] .hww-chip--time,.hww-night[data-step="2"] .hww-chip--answered,.hww-night[data-step="3"] .hww-chip{transform:none}.hww-chip--answered{background:var(--color-whatsapp);color:var(--color-whatsapp-ink)}.hww-chip--handover{color:#1c1814;background:#e9a23b}.hww-note{inset-inline-start:4%;color:#f1ece3;--hww-note-from:-1;background:#1c1814;border-radius:12px;max-width:92%;margin:0;padding:.65rem .85rem;font-size:.78rem;line-height:1.45;position:absolute;top:4%;transform:translateY(-190%)}.hww-note:lang(ar){line-height:1.7}.hww-track{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.9rem;margin-top:.4rem;display:grid}.hww-scrub{min-width:0}.hww-track--still .hww-scrub{grid-column:1/-1}.hww-play{width:2.75rem;height:2.75rem;color:var(--text-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.hww-play:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.hww-rail{cursor:pointer;touch-action:none;outline:none;height:2.75rem;position:relative}.hww-rail-bed,.hww-rail-fill{border-radius:6px;height:6px;margin-top:-3px;position:absolute;top:50%}.hww-rail-bed{background:var(--hww-bed);inset-inline:0}.hww-rail-fill{background:var(--brand-gradient);width:0;inset-inline-start:0}.hww-rail-mark{margin-top:-5px;background:var(--hww-bed);border-radius:50%;width:10px;height:10px;margin-inline-start:-5px;position:absolute;top:50%}.hww-knob{top:50%;margin-top:-.875rem;background-color:var(--accent);background-image:var(--silk);width:1.75rem;height:1.75rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 18%, transparent);cursor:grab;border-radius:50%;margin-inline-start:-.875rem;position:absolute;inset-inline-start:0}.hww-rail:focus-visible .hww-knob{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 45%, transparent)}.hww-stops{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hww-stops button{width:100%;font:inherit;letter-spacing:.16em;text-transform:uppercase;color:var(--text-ink-3);cursor:pointer;background:0 0;border:0;padding:.35rem 0;font-size:.6875rem;font-weight:600}.hww-stops button:lang(ar){letter-spacing:0;text-transform:none;font-size:.8125rem}.hww-stops button[aria-current=step]{color:var(--accent)}.hww-hint{color:var(--text-ink-3);grid-column:1/-1;justify-content:center;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.75rem;display:flex}.hww-hint i{width:.9rem;height:.9rem;box-shadow:inset 0 0 0 2px var(--accent);border-radius:50%}@media (max-width:63.99rem){.hww-steps,.hww-work{display:contents}.hww-steps>.eyebrow-spaced{order:1}.hww-heading{order:2;margin-top:-.6rem}.hww-ideas{margin-inline:calc(-1 * max(1.25rem, var(--safe-left,0px)));padding-inline:max(1.25rem, var(--safe-left,0px));scrollbar-width:none;flex-wrap:nowrap;order:3;overflow-x:auto}.hww-ideas::-webkit-scrollbar{display:none}.hww-frame{order:4}.hww-track{order:5}.hww-say{order:6;margin-top:0}.hww-words{display:none}.hww-brief{height:26%;top:6%}.hww-plot{top:36%;bottom:5%}.hww-stamp{width:22%}.hww-device[data-kind=panel]{width:46%}.hww-device[data-kind=whatsapp]{top:auto;bottom:6%}.hww-night{align-items:flex-end}.hww-readout{font-size:.625rem}}@media (min-width:64rem){.hww{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2.5rem,4.5vw,5rem);display:grid}.hww-heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hww-work{flex-direction:column;gap:1rem;min-width:0;display:flex}.hww-frame{aspect-ratio:16/10;width:min(100%, calc((100svh - var(--header-bottom,5rem) - 12.5rem) * 1.6));margin-inline:auto}.hww-sheet{--rule:1.75rem}.hww-device{width:42%}.hww-device[data-kind=panel]{width:26%}.hww-note{--hww-note-from:1;max-width:50%;top:auto;bottom:5%;transform:translateY(190%)}}@media (prefers-reduced-motion:reduce){.hww-slide,.hww-slide[data-slide=in],.hww-bubble,.hww-night .hww-chip,.hww-ticks svg{transition:none}.hww-say-step[data-shown] .hww-say-line{animation:none}}
