@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--ask-a:0deg}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--ask-a:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-latin), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--font-weight-medium:500;--default-font-family:var(--font-latin), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--default-mono-font-family:var(--font-mono);--font-arabic:var(--font-noto-arabic), var(--font-latin), system-ui, "Segoe UI", Tahoma, sans-serif}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--raven:#07080d;--paper:#f4f6f9;--powder-room:#b8d2e6;--poppy:#ff4a36;--ink-on-poppy:#07080d;--bg:var(--raven);--bg-2:#0b0e15;--bg-3:#10141d;--fg:#e8eef7;--fg-muted:#a1aec0;--fg-subtle:#737f92;--line:#9ec7f21c;--line-strong:#9ec7f23d;--accent:#a9cdf0;--accent-strong:#c9e2fb;--tint:#9ec7f20f;--glow:#82b9ff33;--dot:#9ec7f229;--shadow:0 24px 60px -30px #000000e6;--fade-bg:url(/fx/fade-raven.png);--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--head:4rem;--gutter:clamp(1.25rem, 4vw, 3rem);--sec:clamp(3.5rem, 6.5vw, 6rem);--wrap:75rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:var(--paper);--bg-2:#ecf0f5;--bg-3:#fff;--fg:#0b0f16;--fg-muted:#48536a;--fg-subtle:#6a7488;--line:#0b0f1617;--line-strong:#0b0f162e;--accent:#2f669b;--accent-strong:#1f4f7d;--tint:#2f669b0f;--glow:#2f669b1f;--dot:#0b0f161a;--shadow:0 24px 50px -28px #14233c59;--fade-bg:url(/fx/fade-paper.png);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){:root:not([data-theme]){--bg:var(--paper);--bg-2:#ecf0f5;--bg-3:#fff;--fg:#0b0f16;--fg-muted:#48536a;--fg-subtle:#6a7488;--line:#0b0f1617;--line-strong:#0b0f162e;--accent:#2f669b;--accent-strong:#1f4f7d;--tint:#2f669b0f;--glow:#2f669b1f;--dot:#0b0f161a;--shadow:0 24px 50px -28px #14233c59;--fade-bg:url(/fx/fade-paper.png);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}html{font-size:clamp(16px,.15625vw + 13.5px,18px);font-family:var(--font-sans);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--head) + 1rem);background:var(--bg)}html:lang(ar){font-family:var(--font-arabic)}body{color:var(--fg);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .4s var(--ease), color .4s var(--ease);background:0 0;font-size:1rem;line-height:1.6;overflow-x:clip}::selection{background:var(--poppy);color:var(--ink-on-poppy)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}s{text-decoration:none}[hidden]{display:none!important}}@layer components{.demo-wrap{align-items:center;gap:2rem 3rem;display:grid}@media (min-width:64rem){.demo-wrap{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.demo-frame{isolation:isolate;border:1px solid var(--line);background:var(--bg-2);border-radius:1.25rem;padding:clamp(1.25rem,3.5vw,2.75rem) clamp(.75rem,2.5vw,2rem);position:relative;overflow:hidden}.demo-frame:before{content:"";z-index:-1;background-image:radial-gradient(var(--dot) 1px, transparent 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 50% 55%,#000,#0000);mask-image:radial-gradient(85% 75% at 50% 55%,#000,#0000)}.demo-frame:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent);position:absolute;inset:12% 8% 0}.demo-stage{position:relative}.stage-lp{aspect-ratio:100/66}.stage-lp .d-main{inset-block-start:0;width:84%;position:absolute;left:0}.stage-lp .d-side{width:21%;position:absolute;bottom:0;right:0}.stage-pp{aspect-ratio:100/88}.stage-pp .d-left{width:33%;position:absolute;top:0;left:14%}.stage-pp .d-right{width:33%;position:absolute;top:7%;left:53%}.mk-at{position:relative}.demo-stage .mk.mk.mk-after{margin-inline-start:.35rem}.demo-stage .mk.mk{z-index:10;background:var(--poppy);color:#07080d;width:1.5rem;height:1.5rem;font-family:var(--font-sans);letter-spacing:0;text-transform:none;pointer-events:none;transition:transform .35s var(--ease), opacity .35s var(--ease);border-radius:50%;place-items:center;margin-block-start:-.75rem;margin-inline-start:-.75rem;font-size:.75rem;font-style:normal;font-weight:700;line-height:1;text-decoration:none;display:grid;position:absolute;box-shadow:0 0 0 3px #ff4a3638,0 0 16px #ff4a3673}html.js [data-rv] .mk{transform:scale(0)}html.js [data-rv].is-in .mk{animation:mk-pop .5s cubic-bezier(.34, 1.56, .64, 1) calc(.6s + var(--n,0) * 90ms) backwards;transform:none}@keyframes mk-pop{0%{transform:scale(0)}}.mk[data-k="2"]{--n:1}.mk[data-k="3"]{--n:2}.mk[data-k="4"]{--n:3}.mk[data-k="5"]{--n:4}.feat{counter-reset:f}.feat li{border-block-start:1px solid var(--line);color:var(--fg);cursor:default;grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;padding-block:.65rem;font-size:.9375rem;line-height:1.5;display:grid}.feat li>span:first-child{background:var(--poppy);color:#07080d;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:700;display:inline-grid;transform:translateY(.15rem)}.demo-sec:has(.feat li:hover) .mk{opacity:.35}:is(.demo-sec:has(.feat li[data-k="1"]:hover) .mk[data-k="1"],.demo-sec:has(.feat li[data-k="2"]:hover) .mk[data-k="2"],.demo-sec:has(.feat li[data-k="3"]:hover) .mk[data-k="3"],.demo-sec:has(.feat li[data-k="4"]:hover) .mk[data-k="4"],.demo-sec:has(.feat li[data-k="5"]:hover) .mk[data-k="5"]){opacity:1;transform:scale(1.35)}.demo-note{margin-block-start:1rem}.demo-extra{border:1px solid var(--line);border-inline-start:2px solid var(--accent);background:var(--tint);color:var(--fg-muted);border-radius:.6rem;margin-block-start:1.25rem;padding:1rem 1.1rem;font-size:.875rem;line-height:1.6}.dev-laptop{filter:drop-shadow(0 28px 40px #00000073)}:root[data-theme=light] .dev-laptop,:root[data-theme=light] .dev-phone,:root[data-theme=light] .dev-monitor{filter:drop-shadow(0 22px 30px #14233c40)}.dev-lid{border:1px solid #2b303b;background:linear-gradient(#171a21,#0d0f14);border-block-end:0;border-radius:3.2% 3.2% 0 0/5% 5% 0 0;padding:1.4% 1.4% 1.8%}.dev-screen{aspect-ratio:16/10;background:#fff;border-radius:.8%/1.3%;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.dev-bar{background:#f3f4f6;border-block-end:1px solid #e3e6eb;flex:none;align-items:center;gap:.7cqw;height:3.6cqw;padding-inline:1.4cqw;display:flex}.dev-bar i{background:#d4d7dd;border-radius:50%;width:.9cqw;height:.9cqw}.dev-bar i:first-child{background:#ff5f57}.dev-bar>span{color:#5b6372;text-align:center;background:#fff;border-radius:.8cqw;width:34%;margin-inline:auto;padding:.45cqw 1.2cqw;font-size:1.15cqw;position:relative}.dev-view{flex:1;min-height:0;position:relative;overflow:hidden;container-type:inline-size}.dev-view>img{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.dev-base{aspect-ratio:112/3.2;background:linear-gradient(#3a404c,#1b1e25 60%,#101217);border-radius:0 0 50% 50%/0 0 100% 100%;width:112%;margin-inline-start:-6%;position:relative}.dev-base:after{content:"";inset-block-start:0;background:#0e1015;border-radius:0 0 .5rem .5rem;width:14%;height:40%;position:absolute;left:50%;transform:translate(-50%)}.dev-monitor{filter:drop-shadow(0 28px 40px #00000073)}.dev-monitor>.dev-screen{aspect-ratio:auto;background:linear-gradient(#171a21,#0d0f14);border:1px solid #2b303b;border-radius:1.6%/2.6%;padding:1.1%}.dev-monitor .dev-view{aspect-ratio:16/9.4;background:#fff;border-radius:.4%;flex:none}.dev-stand{aspect-ratio:16/7;clip-path:polygon(30% 0,70% 0,82% 100%,18% 100%);background:linear-gradient(#2b303b,#14171d);width:16%;margin-inline:auto}.dev-phone{filter:drop-shadow(0 26px 36px #00000080);background:linear-gradient(135deg,#20242d,#0d0f14);border:1px solid #2b303b;border-radius:15%/7%;padding:3.4%;box-shadow:inset 0 0 0 1px #ffffff0d}.dev-phone-screen{aspect-ratio:9/19.5;background:#fff;border-radius:12%/5.6%;position:relative;overflow:hidden;container-type:inline-size}.dev-phone-screen:before{content:"";z-index:20;inset-block-start:2.2%;background:#07080d;border-radius:4cqw;width:26cqw;height:7cqw;position:absolute;left:50%;transform:translate(-50%)}.dev-phone .dev-view{position:absolute;inset:0}html.js [data-rv] .az-added,html.js [data-rv] .dd-follow li,html.js [data-rv] .df-steps li,html.js [data-rv] .wa-out,html.js [data-rv] .ch-body>p,html.js [data-rv] .zw-note,html.js [data-rv] .ai-a,html.js [data-rv] .ai-src{opacity:0;transform:translateY(1.5cqw)}html.js [data-rv].is-in .az-added,html.js [data-rv].is-in .dd-follow li,html.js [data-rv].is-in .df-steps li,html.js [data-rv].is-in .wa-out,html.js [data-rv].is-in .ch-body>p,html.js [data-rv].is-in .zw-note,html.js [data-rv].is-in .ai-a,html.js [data-rv].is-in .ai-src{animation:demo-in .6s var(--ease) both;animation-delay:calc(.9s + var(--k,0) * .55s)}html.js:not(.rt) [data-rv] :is(.az-added,.dd-follow li,.df-steps li,.wa-out,.ch-body>p,.zw-note,.ai-a,.ai-src,.mk){animation:10ms 2s both rv-safe}@keyframes demo-in{0%{opacity:0;transform:translateY(1.5cqw)}to{opacity:1;transform:none}}.duo{aspect-ratio:100/64;width:100%;position:relative}.duo>.dev-laptop{width:86%;position:absolute;top:0;left:0}.duo>.dev-phone{width:22%;position:absolute;bottom:0;right:0}.duo-phones{aspect-ratio:100/92;width:100%;max-width:26rem;margin-inline:auto;position:relative}.duo-phones>.dev-phone{width:44%;position:absolute;top:0;left:6%}.duo-phones>.dev-phone+.dev-phone{top:8%;left:50%}.solo-laptop{width:min(100%,52rem);margin-inline:auto}.reel{--p:.5;position:relative}.reel-head{padding-block-start:var(--sec)}.reel-track{content-visibility:auto;contain-intrinsic-size:auto 48rem;margin-block-start:clamp(1.5rem,3vw,2.5rem);position:relative}.reel.is-live .reel-track{height:340svh;margin-block-start:0}.reel.is-live .reel-pin{height:100svh;padding-block:calc(var(--head) + .5rem) 1.25rem;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:clip}.reel-grid{align-items:center;gap:clamp(1.5rem,4vw,4rem);width:100%;display:grid}@media (min-width:60rem){.reel.is-live .reel-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr)}}.reel-copy{display:grid}.reel-t{color:var(--fg);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.35rem);font-weight:620;line-height:1.08}:lang(ar) .reel-t{letter-spacing:0;line-height:1.3}.reel-b{max-width:34rem;color:var(--fg-muted);margin-block-start:1rem;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.65}.reel.is-live .reel-ch{opacity:0;filter:blur(8px);transition:opacity .45s var(--ease), filter .6s var(--ease), transform .8s var(--ease);pointer-events:none;grid-area:1/1;transform:translateY(1.5rem)}.reel.is-live[data-ch="0"] .reel-ch[data-i="0"],.reel.is-live[data-ch="1"] .reel-ch[data-i="1"],.reel.is-live[data-ch="2"] .reel-ch[data-i="2"]{opacity:1;filter:none;pointer-events:auto;transition-delay:.12s;transform:none}.reel:not(.is-live) .reel-copy{gap:2rem}.reel:not(.is-live) .reel-stage{order:-1}@media (min-width:52rem){.reel:not(.is-live) .reel-copy{grid-template-columns:repeat(3,minmax(0,1fr))}.reel:not(.is-live) .reel-t{font-size:1.375rem}}.reel-rail{display:none}.reel.is-live .reel-rail{color:var(--fg-subtle);gap:clamp(1rem,3vw,2.5rem);margin-block-start:clamp(1rem,2.5vh,2rem);font-size:.8125rem;font-weight:520;display:flex}.reel-rail span{transition:color .4s var(--ease);flex:1;gap:.6rem;display:grid}.reel-rail i{background:var(--line-strong);border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.reel-rail i:after{content:"";background:var(--poppy);box-shadow:0 0 10px var(--poppy);transform:scaleX(var(--f,0));transform-origin:0;position:absolute;inset:0}[dir=rtl] .reel-rail i:after{transform-origin:100%}.reel-rail span[data-i="0"] i{--f:clamp(0, var(--p) / .34, 1)}.reel-rail span[data-i="1"] i{--f:clamp(0, (var(--p) - .34) / .31, 1)}.reel-rail span[data-i="2"] i{--f:clamp(0, (var(--p) - .65) / .3, 1)}.reel[data-ch="0"] .reel-rail [data-i="0"],.reel[data-ch="1"] .reel-rail [data-i="1"],.reel[data-ch="2"] .reel-rail [data-i="2"]{color:var(--fg)}.reel-after{padding-block:clamp(2.5rem, 5vw, 4rem) var(--sec)}.reel-points{gap:1rem;display:grid}.feat-row li{border-block-start:1px solid var(--line);color:var(--fg);grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;padding-block:.85rem;font-size:.9375rem;line-height:1.5;display:grid}.feat-row li>span{background:radial-gradient(circle, var(--poppy), transparent 72%);border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.feat-row li>span{background:radial-gradient(circle, color-mix(in srgb, var(--poppy) 30%, transparent), transparent 72%)}}.feat-row li>span{box-shadow:inset 0 0 0 1px var(--poppy), 0 0 14px -3px var(--poppy)}@supports (color:color-mix(in lab, red, red)){.feat-row li>span{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--poppy) 60%, transparent), 0 0 14px -3px var(--poppy)}}.feat-row li>span{color:var(--fg);font-size:.75rem;font-weight:700;transform:translateY(.3rem)}@media (min-width:60rem){.feat-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.75rem;display:grid}.feat-row li{grid-template-columns:1fr;gap:.75rem;padding-block:1.1rem 0}.feat-row li>span{transform:none}}.reel-stage{height:min(44rem,64svh);position:relative;container-type:size}.reel:not(.is-live) .reel-stage{height:clamp(22rem,46vw,40rem)}@media (max-width:59.99rem){.reel.is-live .reel-stage{height:min(30rem,50svh)}.reel.is-live .reel-b{margin-block-start:.6rem;font-size:.9375rem;line-height:1.55}.reel.is-live .reel-t{font-size:1.375rem}.reel.is-live .reel-grid{gap:1rem}}html.js .reel:not(.is-static):not(.is-near) .rs{display:none}.rs{perspective:150em;perspective-origin:50% 42%;font-size:min(2cqw,2.55cqh);position:absolute;inset:0}@container (max-width:40rem){.rs{font-size:min(2.1cqw,2.3cqh)}}.rs:before{content:"";background:radial-gradient(50% 45% at 50% 62%, var(--poppy), transparent 72%);position:absolute;inset:12% 8% 0}@supports (color:color-mix(in lab, red, red)){.rs:before{background:radial-gradient(50% 45% at 50% 62%, color-mix(in srgb, var(--poppy) 16%, transparent), transparent 72%)}}.rs:before{filter:blur(10px);pointer-events:none}.rs-cam{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.rs-cam>*{position:absolute;top:0;left:0}.rs-stack,.f-track,.f-steps{transform-style:preserve-3d}.rs-stack>*{position:absolute;top:0;left:0}[dir=rtl] .rs-stack{transform:translate(18em)}.rk{animation-name:var(--rk);animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both;animation-delay:calc(var(--p,.5) * -1s)}.p3,.l3,.n3,.l3-lid,.l3-base{transform-style:preserve-3d}.p3{border-radius:2.3em;width:13em;height:27.5em;margin:-13.75em 0 0 -6.5em}.p3-sl,.l3-sl,.l3-bsl,.n3-sl{border-radius:inherit;position:absolute;inset:0}.p3-sl{transform:translateZ(calc(var(--z) * -.19em));background:linear-gradient(150deg,#4a4f58,#16181d 45%,#30343c 80%,#5a606a)}.p3-light .p3-sl{background:linear-gradient(150deg,#f4f6f9,#b7bec8 45%,#dde1e7 80%,#fff)}.p3-back{border-radius:inherit;backface-visibility:hidden;background:linear-gradient(160deg,#343842,#101216 70%);position:absolute;inset:0;transform:translateZ(-.85em)rotateY(180deg)}.p3-light .p3-back{background:linear-gradient(160deg,#f7f8fa,#c9cfd8 70%)}.p3-cam{background:#00000038;border-radius:1.3em;grid-template-columns:1fr 1fr;gap:.35em;width:4.4em;height:4.4em;padding:.5em;display:grid;position:absolute;top:1.1em;left:1.1em;box-shadow:inset 0 0 0 .08em #ffffff1f}.p3-cam i{background:radial-gradient(circle at 38% 34%,#5b6577,#06070a 62%);border-radius:50%;box-shadow:0 0 0 .16em #1d2026}.p3-front{border-radius:inherit;backface-visibility:hidden;background:#040507;padding:.38em;position:absolute;inset:0;box-shadow:inset 0 0 0 .1em #444a54,0 0 0 .05em #7b818c}.p3-light .p3-front{box-shadow:inset 0 0 0 .1em #c8ced7,0 0 0 .05em #eef0f3}.p3-screen{background:#fff;border-radius:1.95em;height:100%;font-size:.5em;line-height:1.35;position:relative;overflow:hidden}.p3-island{z-index:9;background:#000;border-radius:2em;width:8em;height:2.2em;position:absolute;top:1.3em;left:50%;translate:-50%}.l3{width:36em;height:24.4em;margin:-12.2em 0 0 -18em}.l3-lid{transform-origin:50% 100%;border-radius:1.1em 1.1em .3em .3em;position:absolute;inset:0}.l3-sl{transform:translateZ(calc(var(--z) * -.19em));background:linear-gradient(#5d636d,#2a2e35)}.l3-lback{border-radius:inherit;backface-visibility:hidden;background:linear-gradient(170deg,#9aa1ab,#5a6069);place-items:center;display:grid;position:absolute;inset:0;transform:translateZ(-.45em)rotateY(180deg)}.l3-logo{background:radial-gradient(circle,#ffffff80,#0000 70%);border-radius:50%;width:2.2em;height:2.2em}.l3-front{border-radius:inherit;backface-visibility:hidden;background:#050608;padding:.7em;position:absolute;inset:0;box-shadow:inset 0 0 0 .08em #3d424b,0 0 0 .06em #8a909a}.l3-screen{background:#fff;border-radius:.35em;flex-direction:column;height:100%;display:flex;overflow:hidden}.l3-bar{background:#eceef1;flex:none;align-items:center;gap:.28em;height:1.4em;padding-inline:.6em;font-size:1em;display:flex}.l3-bar i{background:#c9ced6;border-radius:50%;width:.42em;height:.42em}.l3-bar span{color:#6b7280;text-align:center;background:#fff;border-radius:.3em;width:40%;margin-inline:auto;padding-block:.12em;font-size:.5em}.l3-view{flex:1;font-size:.5em;line-height:1.35;position:relative;overflow:hidden}.l3-base{transform-origin:50% 0;height:24em;position:absolute;top:100%;left:-.6em;right:-.6em;transform:rotateX(90deg)}.l3-deck{background:linear-gradient(#8f96a0,#6d737c 40%,#5d636b);border-radius:.3em .3em 1.4em 1.4em;position:absolute;inset:0;box-shadow:inset 0 .1em #ffffff59}.l3-keys{opacity:.9;background:repeating-linear-gradient(90deg,#0000 0 .16em,#23262c .16em 2.16em),repeating-linear-gradient(#0000 0 .16em,#23262c .16em 2.1em);border-radius:.4em;position:absolute;inset:1.4em 2.2em 10.6em}.l3-pad{background:linear-gradient(#7c838c,#6b717a);border-radius:.6em;width:12em;height:7.6em;position:absolute;bottom:1.4em;left:50%;translate:-50%;box-shadow:inset 0 0 0 .06em #00000040}.l3-bsl{transform:translateZ(calc(var(--z) * -.22em));background:#4a4f57}.n3{border-radius:.9em}.n3-sl{transform:translateZ(calc(var(--z) * -.3em));background:#78818d}.n3-face{border-radius:inherit;background:#fff;height:100%;position:relative;overflow:hidden;box-shadow:0 1.8em 4em -1.6em #000000a6}.n3-face>img{object-fit:cover;width:100%;height:100%}.rs-l{width:34em;height:21em;margin:-10.5em 0 0 -17em}.rs-l .n3-face{font-size:.5em;line-height:1.35}.rs-l2 .n3-face,.rs-l3 .n3-face{color:#dbe5f2;background:linear-gradient(160deg,#141a26,#0b0f17);box-shadow:inset 0 0 0 .12em #9ec7f22e,0 1.8em 4em -1.6em #000000b3}.rs-l2 .n3-sl,.rs-l3 .n3-sl{background:#1d2433}.rs-tags{width:30%;color:var(--fg);pointer-events:none;top:50%;gap:9em;margin-block-start:-12.5em;display:grid;position:absolute;inset-inline-end:0}.rs-tags li{align-items:center;gap:.6rem;height:0;font-size:.8125rem;font-weight:560;display:flex}.rs-tags li:before{content:"";background:linear-gradient(90deg, transparent, var(--poppy));flex:none;width:2.2rem;height:1px}[dir=rtl] .rs-tags li:before{background:linear-gradient(-90deg, transparent, var(--poppy))}.rs-tags li span{padding-inline-start:.9rem;position:relative}.rs-tags li span:before{content:"";background:var(--poppy);width:6px;height:6px;box-shadow:0 0 10px var(--poppy);inset-inline-start:0;border-radius:50%;position:absolute;top:50%;translate:0 -50%}@container (max-width:40rem){.rs-tags{width:38%}.rs-tags li{font-size:.6875rem}.rs-tags li:before{width:1rem}}@keyframes rs-l1{0%,60%{opacity:0;transform:translate3d(0,6em,4em)rotateX(8deg)}68%{opacity:1}76%,to{opacity:1;transform:translate3d(-9em,-12.5em,2em)rotateX(54deg)rotate(-30deg)scale(.86)}}@keyframes rs-l2{0%,63%{opacity:0;transform:translate3d(0,10em,-6em)rotateX(40deg)rotate(-20deg)}71%{opacity:1}79%,to{opacity:1;transform:translate(-9em,-3.5em)rotateX(54deg)rotate(-30deg)scale(.86)}}@keyframes rs-l3{0%,66%{opacity:0;transform:translate3d(0,14em,-12em)rotateX(50deg)rotate(-26deg)}74%{opacity:1}82%,to{opacity:1;transform:translate3d(-9em,5.5em,-2em)rotateX(54deg)rotate(-30deg)scale(.86)}}@keyframes rs-tag-0{0%,74%{opacity:0;transform:translateY(.6rem)}80%,to{opacity:1;transform:none}}@keyframes rs-tag-1{0%,77%{opacity:0;transform:translateY(.6rem)}83%,to{opacity:1;transform:none}}@keyframes rs-tag-2{0%,80%{opacity:0;transform:translateY(.6rem)}86%,to{opacity:1;transform:none}}@keyframes rs-fade-ch1{0%,8%{opacity:0}12%,28%{opacity:1}34%,to{opacity:0}}@keyframes rs-from-ch2{0%,30%{opacity:0}36%,to{opacity:1}}.az3{color:#141414;background:#f6f2ea;flex-direction:column;height:100%;font-size:1em;display:flex}.az3-top{flex:none;justify-content:space-between;align-items:center;gap:2em;height:3.2em;padding-inline:2.2em;font-size:.95em;display:flex}.az3-top b{letter-spacing:.32em;font-size:1.15em;font-weight:700}.az3-top nav{color:#3b3b3b;gap:1.8em;display:flex}.az3-tools{color:#3b3b3b;align-items:center;gap:1.2em;display:flex}.az3-tools svg,.az3-top>svg{width:1.3em;height:1.3em}.az3-hero{flex:none;height:22em;position:relative;overflow:hidden}.az3-hero img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.az3-hero>div{color:#fff;background:linear-gradient(#0000 40%,#0a14288c);flex-direction:column;justify-content:flex-end;padding:2.4em;display:flex;position:absolute;inset:0}.az3-season{letter-spacing:.18em;opacity:.9;font-size:.8em}.az3-tag{letter-spacing:-.02em;max-width:17em;margin-block:.4em 1em;font-size:2.3em;font-weight:600;line-height:1.04}[lang=ar] .az3-tag{letter-spacing:0;line-height:1.3}.az3-btn{letter-spacing:.08em;border:.08em solid #fff;align-self:flex-start;padding:.7em 1.4em;font-size:.85em}.az3-row{flex:1;grid-template-columns:repeat(4,1fr);gap:1.2em;padding:1.4em 2.2em;display:grid}.az3-row figure{flex-direction:column;gap:.5em;min-height:0;display:flex}.az3-row figure>span{background:#e8e1d3;flex:1;min-height:0;overflow:hidden}.az3-row img{object-fit:cover;width:100%;height:100%}.az3-row figcaption{justify-content:space-between;gap:.5em;font-size:.78em;display:flex}.az3-p{background:#f6f2ea;height:100%;padding-block-start:3.6em}.az3-p .az3{height:auto}.az3-p .az3-top nav,.az3-p .az3-tools>span{display:none}.az3-p .az3-hero{height:30em}.az3-p .az3-tag{font-size:2.5em}.az3-p .az3-row{grid-template-columns:1fr 1fr;grid-auto-rows:15em}.az3-top-p{height:6.2em;padding-block-start:3em}.w-lap .l3-lid{animation-name:web-lid;animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:both;animation-delay:calc(var(--p,.5) * -1s)}.w-slow{z-index:2;background:#fff;flex-direction:column;padding-block-start:4.4em;animation-name:web-slow;display:flex;position:absolute;inset:0}.w-slow-bar{color:#6b7280;background:#f0f1f3;border-radius:1em;margin-inline:1.4em;padding:.7em 1em;font-size:.95em;position:relative}.w-slow-bar i{background:#3b82f6;border-radius:1em;width:34%;height:.22em;position:absolute;bottom:0;left:0}.w-skel{gap:1em;padding:1.6em 1.4em;display:grid}.w-skel i{background:linear-gradient(90deg,#eceef1,#f6f7f9,#eceef1) 0 0/200% 100%;border-radius:.4em;height:1.2em}.w-skel .w-sk-hero{height:14em}.w-skel .w-sk-short{width:60%}.w-sk-row{grid-template-columns:1fr 1fr;gap:1em;display:grid}.w-sk-row i{height:9em}.w-spin{color:#9aa1ab;justify-items:center;gap:.8em;margin-block-start:auto;padding-block-end:4em;font-size:1.05em;display:grid}.w-spin span{width:2.6em;height:2.6em;transform:rotate(calc(var(--p) * 2400deg));border:.3em solid #e5e7eb;border-top-color:#9aa1ab;border-radius:50%}.w-prod{animation-name:web-prod;position:absolute;inset:0}.w-prod-img{background:#e8e1d3;flex:none;height:22em;overflow:hidden}.w-prod-img img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.w-prod-body{gap:.55em;padding:1.4em 1.6em;display:grid}.w-crumb{color:#6b6b6b;font-size:.85em}.w-name{letter-spacing:-.01em;font-size:1.6em;font-weight:600}.w-price{font-size:1.1em}.w-sw{gap:.6em;display:flex}.w-sw i{background:#1e3a8a;border-radius:50%;width:1.8em;height:1.8em}.w-sw i.on{background:#e2a516;box-shadow:0 0 0 .18em #f6f2ea,0 0 0 .3em #141414}.w-sizes{gap:.4em;display:flex}.w-sizes span{border:.08em solid #cfc8bb;place-items:center;width:2.6em;height:2.2em;font-size:.85em;display:grid}.w-sizes .on{color:#fff;background:#141414;border-color:#141414}.w-add{color:#fff;text-align:center;background:#141414;padding:.9em;font-size:.95em}.w-deliv{color:#6b6b6b;text-align:center;font-size:.8em}.w-fast{z-index:8;color:#fff;white-space:nowrap;background:#0b1220;border-radius:2em;align-items:center;gap:.4em;padding:.55em 1em;font-size:1em;font-weight:600;animation-name:web-fast;display:flex;position:absolute;top:4.6em;left:50%;translate:-50%;box-shadow:0 .6em 1.4em -.4em #00000080}.w-fast svg{color:#fbbf24;width:1.1em;height:1.1em}.w-tech{grid-template-columns:1fr 1fr;align-items:center;gap:2.4em;height:100%;padding:3em;display:grid}.w-scores{grid-template-columns:1fr 1fr;gap:1.6em 1.2em;display:grid}.w-scores span{color:#a9b6c8;justify-items:center;gap:.6em;font-size:1em;display:grid}.w-scores b{background:radial-gradient(closest-side, #0f1520 82%, transparent 84%), conic-gradient(#34d399 100%, #1f2937 0);color:#34d399;border-radius:50%;place-items:center;width:5.2em;height:5.2em;font-size:1.3em;display:grid}.w-struct{gap:1em;font-size:1.1em;display:grid}.w-struct li{align-items:center;gap:.6em;display:flex}.w-struct svg{color:#34d399;flex:none;width:1.3em;height:1.3em}@keyframes web-cam{0%,26%{transform:rotateX(4deg)rotateY(-6deg)}41%,58%{transform:rotateX(15deg)rotateY(6deg)}72%,to{transform:rotateX(6deg)rotateY(-4deg)}}@keyframes web-phone{0%{opacity:0;transform:translateY(30em)rotateX(40deg)rotateY(-20deg)}12%{opacity:1;transform:translateZ(8em)rotateY(-14deg)rotate(2deg)}26%{transform:translate3d(0,-.6em,8em)rotateY(-8deg)rotate(1deg)}41%{transform:translate3d(15em,3.2em,12em)rotateY(-22deg)rotate(0)}58%{opacity:1;transform:translate3d(15.5em,2.6em,12em)rotateY(-16deg)}68%,to{opacity:0;transform:translate3d(28em,8em,4em)rotateY(-34deg)}}@keyframes web-slow{0%,29%{opacity:1}35%,to{opacity:0}}@keyframes web-prod{0%,30%{opacity:0;transform:scale(1.04)}37%,to{opacity:1;transform:none}}@keyframes web-fast{0%,33%{opacity:0;transform:translateY(-.8em)scale(.85)}38%,56%{opacity:1;transform:none}62%,to{opacity:0}}@keyframes web-lap{0%,24%{opacity:0;transform:translate3d(-2em,10em,-36em)}34%{opacity:1}41%,58%{opacity:1;transform:translate(-4.5em,-1.2em)rotateY(12deg)}66%{opacity:.35}72%,to{opacity:0;transform:translate3d(-4.5em,16em,-18em)rotateY(12deg)}}@keyframes web-lid{0%,28%{transform:rotateX(-86deg)}44%,to{transform:rotateX(6deg)}}@keyframes web-ar{0%,30%{opacity:0;transform:translate3d(-18em,8em,-24em)rotateY(30deg)}42%,58%{opacity:1;transform:translate3d(-21em,2.5em,-8em)rotateY(26deg)rotate(-2deg)}68%,to{opacity:0;transform:translate3d(-32em,6em,-12em)rotateY(36deg)}}.s-sheet{width:34em;height:21em;margin:-10.5em 0 0 -17em}.s-xl{color:#1f2937;background:#fff;flex-direction:column;height:100%;font-size:.5em;display:flex;position:relative}.s-xl-top{color:#fff;background:#217346;flex:none;align-items:center;gap:.5em;height:3em;padding-inline:1.2em;display:flex}.s-xl-top i{background:#ffffff80;border-radius:50%;width:.8em;height:.8em}.s-xl-top span{margin-inline-start:1em;font-size:1.05em}.s-xl-grid{flex:1;align-content:start;font-size:1.15em;display:grid}.s-xl-r{grid-template-columns:2.6em 1fr 1.4fr 1.2fr 1fr;display:grid}.s-xl-r span{white-space:nowrap;text-overflow:ellipsis;border-block-end:.06em solid #e5e7eb;border-inline-end:.06em solid #e5e7eb;padding:.62em .7em;overflow:hidden}.s-xl-r span:first-child,.s-xl-h span{color:#6b7280;background:#f3f4f6;font-size:.9em}.s-err{color:#b91c1c;background:#fee2e2;font-weight:600}.s-warn{color:#92400e;background:#fef3c7}.s-xl-foot{color:#9ca3af;border-block-start:.06em solid #e5e7eb;padding:.8em 1.2em;font-size:1em}.s-note{color:#713f12;bottom:3.6em;background:#fde68a;width:15em;padding:1.1em 1.2em;font-size:1.15em;font-weight:600;line-height:1.3;animation-name:sw-note;position:absolute;inset-inline-end:2em;box-shadow:0 .6em 1.4em -.5em #0006}.s-app{width:40em;height:25em;margin:-12.5em 0 0 -20em}.dar3{color:#0f172a;background:#f5f7fb;height:100%;font-size:.46em;display:flex}.dar3-side{color:#94a3b8;background:#0f1729;flex-direction:column;flex:none;gap:.4em;width:13em;padding:1.6em 1.2em;display:flex}.dar3-side b{color:#fff;letter-spacing:-.02em;margin-block-end:1.4em;font-size:1.6em}.dar3-side span{border-radius:.5em;padding:.6em .8em;font-size:1.05em}.dar3-side .on{color:#fff;background:#ffffff14}.dar3-main{flex-direction:column;flex:1;gap:1.2em;min-width:0;padding:1.4em 1.8em;display:flex}.dar3-top{align-items:center;gap:1.2em;display:flex}.dar3-proj{font-size:1.5em;font-weight:700}.dar3-search{color:#94a3b8;background:#fff;border-radius:.6em;flex:1;align-items:center;gap:.5em;padding:.6em 1em;display:flex;box-shadow:inset 0 0 0 .08em #e2e8f0}.dar3-search svg{width:1.1em;height:1.1em}.dar3-me{color:#fff;background:#ff4a36;border-radius:50%;place-items:center;width:2.4em;height:2.4em;font-weight:700;display:grid}.dar3-kpis{grid-template-columns:1.1fr 1fr 1fr;gap:1em;display:grid}.dar3-kpis>div{background:#fff;border-radius:.8em;padding:1.1em 1.2em;box-shadow:0 .1em .3em #0f172a0f}.dar3-ring{align-items:center;gap:1em;display:flex}.dar3-ring span{background:radial-gradient(closest-side, #fff 78%, transparent 80%), conic-gradient(#ff4a36 calc(var(--v) * 1%), #e2e8f0 0);color:#64748b;border-radius:50%;flex:none;align-content:center;place-items:center;width:5.4em;height:5.4em;font-size:.8em;display:grid}.dar3-ring b{color:#0f172a;font-size:1.6em}.dar3-ring small,.dar3-kpi small,.dar3-kpi span{color:#64748b;font-size:.95em}.dar3-kpi{align-content:center;gap:.25em;display:grid}.dar3-kpi b{letter-spacing:-.02em;font-size:1.7em}.dar3-kpi span{color:#16a34a}.dar3-body{flex:1;grid-template-columns:1.7fr 1fr;gap:1em;min-height:0;display:grid}.dar3-table,.dar3-buyer{background:#fff;border-radius:.8em;padding:1.1em 1.2em;box-shadow:0 .1em .3em #0f172a0f}.dar3-table>p{margin-block-end:.6em;font-weight:700}.dar3-tr{border-block-start:.06em solid #eef2f7;grid-template-columns:.7fr .6fr 1fr 1.1fr .9fr;align-items:center;padding-block:.55em;font-size:.95em;display:grid}.dar3-th{color:#94a3b8;border:0;font-size:.85em}.dar3-st{border-radius:1em;justify-self:start;padding:.2em .7em;font-size:.85em;font-weight:600}.dar3-open{color:#15803d;background:#dcfce7}.dar3-held{color:#b45309;background:#fef3c7}.dar3-sold{color:#475569;background:#e2e8f0}.dar3-buyer{flex-direction:column;gap:.5em;display:flex}.dar3-buyer b{font-size:1.25em}.dar3-buyer p{color:#64748b}.dar3-buyer ul{color:#334155;gap:.3em;font-size:.95em;display:grid}.dar3-cta{color:#fff;text-align:center;background:#ff4a36;border-radius:.6em;margin-block-start:auto;padding:.7em;font-weight:700}.s-phone{margin:-13.75em 0 0 -6.5em}.s-today{color:#e5e7eb;background:linear-gradient(#111827,#0b0f17);flex-direction:column;gap:1em;height:100%;padding:5em 1.6em 2em;display:flex}.s-today-t{font-size:2.2em;font-weight:700}.s-today-i{background:#ffffff0f;border-radius:1em;gap:.2em;padding:1em 1.1em;display:grid}.s-today-i b{color:#ff7a66;font-size:.95em}.s-alert{color:#111827;background:#fffffff2;border-radius:1.2em;gap:.7em;padding:1em;font-size:1em;animation-name:sw-alert;display:flex;position:absolute;top:3.6em;left:1em;right:1em;box-shadow:0 .8em 2em -.6em #0009}.s-alert svg{color:#16a34a;flex:none;width:1.6em;height:1.6em}.s-alert b{display:block}.s-data{grid-template-columns:1fr 1fr;gap:1.4em;height:100%;padding:2.6em;display:grid}.s-tbl{background:#9ec7f20f;border-radius:.8em;align-content:start;gap:.8em;padding:1.2em;display:grid;box-shadow:inset 0 0 0 .08em #9ec7f224}.s-tbl>span{align-items:center;gap:.5em;font-size:1.15em;font-weight:600;display:flex}.s-tbl svg{color:#ff7a66;width:1.2em;height:1.2em}.s-tbl i{width:var(--w);background:#9ec7f238;border-radius:.4em;height:.7em}.s-rules{grid-template-columns:repeat(4,1fr);align-items:center;gap:1.6em;height:100%;padding:3em;display:grid}.s-rules li{text-align:center;justify-items:center;gap:.8em;font-size:1.1em;display:grid;position:relative}.s-rules li span{color:#fff;background:radial-gradient(circle,#ff4a3659,#ff4a3614);border-radius:50%;place-items:center;width:3.2em;height:3.2em;font-weight:700;display:grid;box-shadow:0 0 1.4em #ff4a3659}.s-rules li:not(:last-child):after{content:"";top:1.6em;background:linear-gradient(90deg,#ff4a36,#ff4a3633);width:calc(100% - 2.4em);height:.12em;position:absolute;inset-inline-start:calc(50% + 2em)}@keyframes sw-cam{0%,26%{transform:rotateX(6deg)rotateY(-8deg)}41%,58%{transform:rotateX(8deg)rotateY(4deg)}72%,to{transform:rotateX(6deg)rotateY(-4deg)}}@keyframes sw-sheet{0%{opacity:0;transform:translate3d(0,22em,-10em)rotateX(40deg)}12%{opacity:1;transform:translateZ(4em)rotateX(10deg)rotateY(-12deg)rotate(-2deg)}26%{opacity:1;transform:translate3d(.6em,-.4em,4em)rotateX(8deg)rotateY(-8deg)rotate(-1.4deg)}38%,to{opacity:0;transform:translate3d(-12em,-8em,-34em)rotateY(-34deg)rotate(-8deg)}}@keyframes sw-note{0%,10%{opacity:0;transform:scale(.6)rotate(-12deg)}16%,to{opacity:1;transform:rotate(4deg)}}@keyframes sw-app{0%,24%{opacity:0;transform:translate3d(0,8em,-42em)rotateX(10deg)}34%{opacity:1}41%,58%{opacity:1;transform:translate(-3.5em,-1em)rotateY(12deg)rotateX(3deg)}66%{opacity:.3}72%,to{opacity:0;transform:translate3d(-3.5em,14em,-20em)rotateY(12deg)}}@keyframes sw-phone{0%,30%{opacity:0;transform:translate3d(26em,12em,-10em)rotateY(-30deg)}41%,58%{opacity:1;transform:translate3d(18.5em,3em,10em)rotateY(-18deg)rotate(1deg)}68%,to{opacity:0;transform:translate(32em,8em)rotateY(-30deg)}}@keyframes sw-alert{0%,45%{opacity:0;transform:translateY(-3em)}50%,to{opacity:1;transform:none}}.zy{color:#2b1d14;background:#f7f1e8;flex-direction:column;gap:1em;height:100%;padding:5.4em 1.6em 1.6em;display:flex}.zy-hello{font-size:1.15em;font-weight:600}.zy-ask{letter-spacing:-.02em;font-size:2.6em;font-weight:700;line-height:1.05}.zy-card{background:#fff;border-radius:1.4em;overflow:hidden;box-shadow:0 .6em 1.6em -.8em #2b1d1466}.zy-card img{object-fit:cover;width:100%;height:15em}.zy-card>div{gap:.2em;padding:1em 1.2em;display:grid}.zy-card b{font-size:1.25em}.zy-card span{color:#8a6f5b}.zy-order{color:#fff;background:#2b1d14;border-radius:2em;justify-content:space-between;align-items:center;margin-block-start:auto;padding:.7em .7em .7em 1.4em;font-size:1.15em;display:flex}.zy-order span{background:#ff4a36;border-radius:2em;padding:.6em 1.4em;font-weight:700}.zy-tabs{justify-content:space-around;padding-block:.6em .2em;display:flex}.zy-tabs i{background:#e3d6c6;border-radius:.5em;width:1.6em;height:1.6em}.zy-tabs .on{background:#2b1d14}.zy-cup{border-radius:1.4em;height:22em;overflow:hidden}.zy-cup img{object-fit:cover;width:100%;height:100%}.zy-item{font-size:1.6em}.zy-sizes{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.zy-sizes span{text-align:center;background:#fff;border-radius:1em;padding:.8em 0}.zy-sizes .on{color:#fff;background:#2b1d14}.zy-stamp-card{color:#f7f1e8;background:linear-gradient(150deg,#2b1d14,#4a3122);border-radius:1.6em;gap:1.2em;padding:1.6em;display:grid}.zy-dots{grid-template-columns:repeat(5,1fr);gap:.7em;display:grid}.zy-dots i{aspect-ratio:1;color:#0000;border:.12em dashed #f7f1e859;border-radius:50%;place-items:center;display:grid}.zy-dots i.on{color:#fff;background:#ff4a36;border:0}.zy-dots svg{width:55%;height:55%}.zy-lock{z-index:2;color:#fff;background:radial-gradient(80% 50% at 30% 20%,#ff7a6673,#0000 70%),radial-gradient(70% 60% at 80% 90%,#7a4b2bb3,#0000 70%),#1a120d;flex-direction:column;align-items:center;padding:7em 1.4em 2em;animation-name:mob-lock;display:flex;position:absolute;inset:0}.zy-time{letter-spacing:-.03em;font-size:7em;font-weight:300;line-height:1}.zy-date{opacity:.8;margin-block:.4em 2.4em;font-size:1.15em}.zy-note{background:#ffffff29;border-radius:1.4em;gap:.8em;width:100%;padding:1em;font-size:1.05em;display:flex;box-shadow:inset 0 0 0 .08em #ffffff2e}.zy-note p{justify-content:space-between;display:flex}.zy-note small{opacity:.7}.zy-icon{background:#ff4a36;border-radius:.7em;flex:none;place-items:center;width:2.6em;height:2.6em;display:grid}.zy-icon svg{width:1.5em;height:1.5em}.zy-app{animation-name:mob-app;position:absolute;inset:0}.m-code{align-content:center;gap:1.4em;height:100%;padding:3em;display:grid}.m-code p{align-items:center;gap:.5em;font-size:1.3em;font-weight:700;display:flex}.m-code p svg{color:#ff7a66;width:1.2em;height:1.2em}.m-code pre{color:#cbd5e1;white-space:pre;background:#0000004d;border-radius:.8em;padding:1.2em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.1em;line-height:1.6}.c-k{color:#ff8f7a}.c-f{color:#8fd3ff}.c-s{color:#a7f3c0}.m-plat{gap:1em;display:flex}.m-plat span{text-align:center;background:#9ec7f214;border-radius:.8em;flex:1;padding:.8em;font-size:1.15em;font-weight:700;box-shadow:inset 0 0 0 .08em #9ec7f233}.m-sys{grid-template-columns:1fr 1fr;align-content:center;gap:1.2em;height:100%;padding:3em;display:grid}.m-sys span,.f-tools span,.f-trig span,.e-ment span{background:#9ec7f212;border-radius:.8em;align-items:center;gap:.6em;padding:1.1em 1.2em;font-size:1.2em;font-weight:600;display:flex;box-shadow:inset 0 0 0 .08em #9ec7f229}.m-sys svg,.f-trig svg,.e-ment svg{color:#ff7a66;flex:none;width:1.2em;height:1.2em}.m-screens{height:100%}.m-screens .zy{padding-block-start:2em}.m-screens .zy-card{grid-template-columns:1fr 1fr;display:grid}.m-screens .zy-card img{height:100%}@keyframes mob-cam{0%,26%{transform:rotateX(4deg)rotateY(-4deg)}41%,58%{transform:rotateX(6deg)rotateY(0)}72%,to{transform:rotateX(6deg)rotateY(-4deg)}}@keyframes mob-a{0%{opacity:0;transform:translateY(28em)rotateX(36deg)rotateY(-12deg)}12%{opacity:1;transform:translateZ(8em)rotateY(-14deg)rotate(-1deg)}26%{transform:translate3d(0,-.4em,8em)rotateY(-10deg)rotate(-.6deg)}41%{transform:translateZ(11em)rotateY(350deg)}58%{opacity:1;transform:translate3d(0,-.4em,11em)rotateY(360deg)}68%,to{opacity:0;transform:translate3d(0,16em,-8em)rotateY(360deg)}}@keyframes mob-lock{0%,31%{opacity:1}34%,to{opacity:0}}@keyframes mob-app{0%,31%{opacity:0}34%,to{opacity:1}}@keyframes mob-b{0%,30%{opacity:0;transform:translate3d(0,2em,-6em)}42%,58%{opacity:1;transform:translate(-14.5em,1.6em)rotateY(24deg)rotate(-3deg)}68%,to{opacity:0;transform:translate3d(-24em,12em,-14em)rotateY(30deg)}}@keyframes mob-c{0%,32%{opacity:0;transform:translate3d(0,2em,-6em)}44%,58%{opacity:1;transform:translate(14.5em,1.6em)rotateY(-24deg)rotate(3deg)}68%,to{opacity:0;transform:translate3d(24em,12em,-14em)rotateY(-30deg)}}.wc{color:#111b21;background:#efeae2;flex-direction:column;height:100%;display:flex}.wc-top{color:#e9edef;background:#0b141a;flex:none;align-items:center;gap:.8em;padding:4.4em 1.2em 1em;display:flex}.wc-top small{color:#8696a0;font-size:.85em;display:block}.wc-av{color:#fff;background:linear-gradient(140deg,#ff7a66,#b8123f);border-radius:50%;place-items:center;width:2.6em;height:2.6em;font-weight:700;display:grid}.wc-body{flex-direction:column;flex:1;gap:.6em;padding:1.2em 1em;display:flex;overflow:hidden}.wc-m{background:#fff;border-radius:.9em;max-width:84%;padding:.7em .9em;font-size:1.05em;line-height:1.4;box-shadow:0 .06em .12em #0000001f}.wc-me{background:#d9fdd3;align-self:flex-end}.wc-act{color:#6b5d1f;background:#fff7d6;align-self:center;align-items:center;gap:.4em;max-width:92%;padding:.45em .8em;font-size:.85em;display:flex}.wc-act svg{color:#15803d;flex:none;width:1.1em;height:1.1em}.wc-meta{color:#667781;text-align:end;margin-block-start:.3em;font-size:.78em;display:block}.wc-meta em{color:#b91c1c;font-style:normal;animation-name:ai-wait}.wc-pay{color:#fff;background:#ff4a36;border-radius:.9em;align-self:flex-start;padding:.8em 1.2em;font-size:1.05em;font-weight:700;animation-name:ai-pay}.wc-foot{background:#f0f2f5;flex:none;align-items:center;gap:.6em;padding:.8em 1em 2em;display:flex}.wc-foot span{color:#8696a0;background:#fff;border-radius:2em;flex:1;padding:.7em 1em}.wc-foot i{background:#00a884;border-radius:50%;width:2.4em;height:2.4em}.a-photo{width:15em;height:11em;margin:-5.5em 0 0 -7.5em}.a-night{width:46em;height:30em;margin:-15em 0 0 -23em}.a-ch{color:#111827;background:#f4f6f9;align-content:center;gap:1.2em;height:100%;padding:2.6em;display:grid}.a-ch p{background:#fff;border-radius:1em;grid-template-columns:auto auto 1fr;align-items:center;gap:.6em;padding:1em 1.2em;font-size:1.1em;display:grid;box-shadow:0 .2em .6em #0f172a14}.a-ch p span{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.a-ch svg{width:1.6em;height:1.6em}.a-ch-0 svg{color:#25d366}.a-ch-1 svg{color:#e1306c}.a-ch-2 svg{color:#ff4a36}.a-rules{align-content:center;gap:1.2em;height:100%;padding:3em;font-size:1.3em;display:grid}.a-rules li{align-items:center;gap:.7em;display:flex}.a-rules svg{color:#ff7a66;flex:none;width:1.3em;height:1.3em}.a-cal{align-content:center;gap:1.2em;height:100%;padding:3em;display:grid}.a-cal p{font-size:1.4em;font-weight:700}.a-cal>div{grid-template-columns:repeat(4,1fr);gap:.8em;display:grid}.a-cal span{background:#9ec7f212;border-radius:.7em;place-items:center;height:3.6em;font-size:1em;font-weight:600;display:grid}.a-cal .free{color:#6ee7b7;background:#34d3992e;box-shadow:inset 0 0 0 .1em #34d39999}.a-cal .taken{color:#64748b;background:#64748b2e}@keyframes ai-cam{0%,26%{transform:rotateX(4deg)rotateY(-4deg)}41%,58%{transform:rotateX(6deg)rotateY(4deg)}72%,to{transform:rotateX(6deg)rotateY(-4deg)}}@keyframes ai-phone{0%{opacity:0;transform:translateY(28em)rotateX(36deg)}12%{opacity:1;transform:translateZ(8em)rotateY(-10deg)}26%{transform:translate3d(0,-.4em,8em)rotateY(-7deg)}41%,58%{opacity:1;transform:translate3d(-5em,-.2em,10em)rotateY(12deg)}68%,to{opacity:0;transform:translate3d(-5em,16em,-10em)rotateY(12deg)}}@keyframes ai-night{0%{opacity:0;transform:translate3d(0,4em,-30em)}10%,26%{opacity:.9;transform:translate3d(0,-1em,-22em)rotateY(6deg)}38%,to{opacity:0;transform:translate3d(-10em,-4em,-40em)rotateY(16deg)}}@keyframes ai-photo{0%,36%{opacity:0;transform:translate(6em,2em)rotateY(-10deg)scale(.8)}44%,58%{opacity:1;transform:translate3d(12.5em,-6em,6em)rotateY(-18deg)rotate(2deg)}68%,to{opacity:0;transform:translate3d(22em,-8em,-4em)rotateY(-24deg)}}@keyframes ai-m0{0%,6%{opacity:0;transform:translateY(1em)}11%,to{opacity:1;transform:none}}@keyframes ai-wait{0%,29%{opacity:1}33%,to{opacity:0}}@keyframes ai-m1{0%,31%{opacity:0;transform:translateY(1em)}35%,to{opacity:1;transform:none}}@keyframes ai-m2{0%,35%{opacity:0;transform:scale(.9)}39%,to{opacity:1;transform:none}}@keyframes ai-m3{0%,40%{opacity:0;transform:translateY(1em)}44%,to{opacity:1;transform:none}}@keyframes ai-m4{0%,45%{opacity:0;transform:translateY(1em)}49%,to{opacity:1;transform:none}}@keyframes ai-m5{0%,49%{opacity:0;transform:scale(.9)}53%,to{opacity:1;transform:none}}@keyframes ai-pay{0%,53%{opacity:0;transform:translateY(1em)}57%,to{opacity:1;transform:none}}.f-win{width:16em;height:10em;margin:-5em 0 0 -8em}.f-w{color:#111827;background:#fff;flex-direction:column;height:100%;font-size:.5em;display:flex}.f-w-top{background:#eceef1;flex:none;align-items:center;gap:.45em;height:2.8em;padding-inline:1em;display:flex}.f-w-top i{background:#c9ced6;border-radius:50%;width:.8em;height:.8em}.f-w-top span{margin-inline-start:.8em;font-size:1.1em;font-weight:600}.f-w-body{flex:1;align-content:start;gap:.9em;padding:1.4em;display:grid;position:relative}.f-w-body i{background:#e5e7eb;border-radius:.4em;height:1em}.f-w-body i:nth-child(2){width:70%}.f-w-body i:nth-child(3){background:#fde2dd;width:85%}.f-caret{background:#ff4a36;width:.16em;height:1.6em}.f-win-0 .f-w-top{color:#e9edef;background:#0b141a}.f-win-1 .f-w-top{color:#fff;background:#217346}.f-paste{width:24em;color:var(--fg);text-align:center;margin:9em 0 0 -12em;font-size:1.3em;font-weight:650;animation-name:flow-paste}.f-line{width:50em;transform-style:preserve-3d;margin:-9em 0 0 -25em;transform:rotateX(14deg)}.f-count{justify-content:center;gap:1.2em;margin-block-end:1.6em;animation-name:flow-count;display:flex}.f-count span{background:var(--bg-3);border-radius:.8em;gap:.2em;min-width:9em;padding:.8em 1.2em;display:grid}@supports (color:color-mix(in lab, red, red)){.f-count span{background:color-mix(in srgb, var(--bg-3) 80%, transparent)}}.f-count span{box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-muted);font-size:.62em}.f-count b{color:var(--fg);letter-spacing:-.02em;font-size:2.2em}.f-steps{grid-template-columns:repeat(6,1fr);gap:.8em;display:grid;position:relative}.f-track{position:relative}.f-steps:before{content:"";inset-inline:2em;background:linear-gradient(90deg,#ff4a3626,#ff4a36b3,#ff4a3626);height:.12em;position:absolute;top:1.05em}.f-steps li{color:#111827;background:#fff;border-radius:.8em;align-content:start;gap:.3em;padding:.9em .8em;font-size:.5em;display:grid;position:relative;box-shadow:0 .6em 1.6em -.8em #00000080}.f-dot{color:#ff4a36;background:#fff1ef;border-radius:50%;place-items:center;width:2.4em;height:2.4em;margin-block-end:.4em;display:grid}.f-dot svg{width:1.4em;height:1.4em}.f-steps b{font-size:1.05em}.f-steps small{color:#ff4a36;font-weight:700}.f-steps span:last-child{color:#6b7280;font-size:.9em}.f-pulse{top:1.1em;background:#fff;border-radius:50%;width:.9em;height:.9em;margin:-.45em 0 0 -.45em;animation-name:flow-pulse;position:absolute;inset-inline-start:2em;box-shadow:0 0 .6em .2em #ff4a36,0 0 2em .6em #ff4a3699}.f-logic{justify-content:center;align-items:center;gap:2.4em;height:100%;padding:3em;display:flex}.f-logic span{background:radial-gradient(circle,#ff4a3647,#ff4a360f);border-radius:50%;place-items:center;width:7em;height:7em;font-size:1.2em;font-weight:700;display:grid;position:relative;box-shadow:0 0 1.6em #ff4a364d}.f-logic span:not(:last-child):after{content:"";background:#ff4a36;width:2.4em;height:.12em;position:absolute;inset-inline-start:100%}.f-tools,.f-trig{grid-template-columns:1fr 1fr;align-content:center;gap:1.2em;height:100%;padding:3em;display:grid}.f-trig{color:#111827;background:#f4f6f9;grid-template-columns:repeat(3,1fr)}.f-trig span{background:#fff;flex-direction:column;padding:1.6em 1em;box-shadow:0 .2em .6em #0f172a14}@keyframes flow-cam{0%,26%{transform:rotateX(6deg)rotateY(-6deg)}41%,58%{transform:rotateX(10deg)rotateY(0)}72%,to{transform:rotateX(6deg)rotateY(-4deg)}}@keyframes flow-w0{0%{opacity:0;transform:translate3d(-30em,-14em,-20em)}12%,26%{opacity:1;transform:translate3d(-15em,-8em,4em)rotate(-7deg)rotateY(16deg)}36%,to{opacity:0;transform:translate3d(-20em,2em,-10em)rotate(0)rotateY(0)}}@keyframes flow-w1{0%{opacity:0;transform:translate3d(30em,-16em,-20em)}12%,26%{opacity:1;transform:translate3d(13em,-9em,-6em)rotate(6deg)rotateY(-12deg)}36%,to{opacity:0;transform:translate3d(8em,2em,-10em)}}@keyframes flow-w2{0%{opacity:0;transform:translate3d(0,24em,10em)}12%,26%{opacity:1;transform:translate3d(-3em,1.5em,10em)rotate(-3deg)rotateX(6deg)}36%,to{opacity:0;transform:translate3d(-4em,2em,-10em)}}@keyframes flow-w3{0%{opacity:0;transform:translate3d(30em,16em,-10em)}12%,26%{opacity:1;transform:translate3d(16em,5em,2em)rotate(8deg)rotateY(-18deg)}36%,to{opacity:0;transform:translate3d(14em,2em,-10em)}}@keyframes flow-w4{0%{opacity:0;transform:translate3d(-30em,18em,-16em)}12%,26%{opacity:1;transform:translate3d(-18em,7em,-8em)rotate(5deg)rotateY(20deg)}36%,to{opacity:0;transform:translate3d(-12em,2em,-10em)}}@keyframes flow-paste{0%,10%{opacity:0}14%,26%{opacity:1}32%,to{opacity:0}}@keyframes flow-count{0%,40%{opacity:0;transform:translateY(-1em)}46%,58%{opacity:1;transform:none}66%,to{opacity:0;transform:translateY(-2em)}}@keyframes flow-pulse{0%,38%{opacity:0;transform:translate(0)}41%{opacity:1;transform:translate(0)}57%{opacity:1;transform:translate(46em)}62%,to{opacity:0;transform:translate(46em)}}[dir=rtl] .f-pulse{animation-name:flow-pulse-rtl}@keyframes flow-pulse-rtl{0%,38%{opacity:0;transform:translate(0)}41%{opacity:1;transform:translate(0)}57%{opacity:1;transform:translate(-46em)}62%,to{opacity:0;transform:translate(-46em)}}@keyframes flow-s{0%,30%{opacity:0;transform:translate3d(0,3em,-6em)}38%{opacity:1;transform:none}62%{opacity:1;transform:none}70%,to{opacity:0;transform:translate3d(0,6em,-8em)}}.f-steps li{animation-name:flow-s;animation-delay:calc((var(--p,.5) - var(--o,0)) * -1s)}.f-steps li:nth-child(2){--o:.012}.f-steps li:nth-child(3){--o:.024}.f-steps li:nth-child(4){--o:.036}.f-steps li:nth-child(5){--o:.048}.f-steps li:nth-child(6){--o:.06}.f-steps li:after{content:"";border-radius:inherit;opacity:var(--lit,0);position:absolute;inset:0;box-shadow:inset 0 0 0 .16em #ff4a36,0 0 2em #ff4a3673}.f-steps li:first-child{--lit:clamp(0, (var(--p) - .41) * 40, 1)}.f-steps li:nth-child(2){--lit:clamp(0, (var(--p) - .44) * 40, 1)}.f-steps li:nth-child(3){--lit:clamp(0, (var(--p) - .47) * 40, 1)}.f-steps li:nth-child(4){--lit:clamp(0, (var(--p) - .5) * 40, 1)}.f-steps li:nth-child(5){--lit:clamp(0, (var(--p) - .53) * 40, 1)}.f-steps li:nth-child(6){--lit:clamp(0, (var(--p) - .56) * 40, 1)}.srp{color:#202124;background:#fff;flex-direction:column;gap:.8em;height:100%;padding:4.6em 1.2em 1.4em;display:flex;position:relative}.srp-q{border-radius:2em;align-items:center;gap:.6em;padding:.8em 1.1em;font-size:1.05em;display:flex;box-shadow:0 .1em .5em #20212438}.srp-q svg{color:#5f6368;width:1.2em;height:1.2em}.srp-tabs{color:#5f6368;gap:1.2em;padding-inline:.4em;font-size:.92em;display:flex}.srp-tabs .on{color:#1a73e8;border-block-end:.18em solid #1a73e8;padding-block-end:.3em}.srp-count{color:#70757a;padding-inline:.4em;font-size:.82em}.srp-list{gap:.6em;display:grid}.srp-r{background:#fff;border-radius:.8em;align-content:start;gap:.2em;height:7.4em;padding:.8em .9em;font-size:1em;display:grid;overflow:hidden;box-shadow:0 0 0 .08em #ebedf0}.srp-r small{color:#4d5156;font-size:.82em}.srp-r b{color:#1a0dab;font-size:1.1em;font-weight:500;line-height:1.25}.srp-r span{color:#4d5156;font-size:.88em}.srp-me{box-shadow:0 0 0 .12em #ff4a36,0 .6em 1.6em -.6em #ff4a3673}.srp-rate,.e-biz span{align-items:center;gap:.3em;display:flex}.e-stars{color:#fbbc04;display:inline-flex}.e-stars svg{width:1em;height:1em}.srp-page{color:#fff;background:#202124;border-radius:2em;padding:.6em 1.2em;font-size:1em;font-weight:600;animation-name:seo-page;position:absolute;bottom:2em;left:50%;translate:-50%}.e-map{width:19em;height:15em;margin:-7.5em 0 0 -9.5em}.e-map-in{color:#202124;background:#fff;flex-direction:column;height:100%;font-size:.5em;display:flex}.e-map-art{background:radial-gradient(30% 40% at 75% 30%,#c8e6c9,#0000 70%),radial-gradient(25% 30% at 20% 80%,#d7ecf7,#0000 70%),#f1efe8;flex:1;position:relative;overflow:hidden}.e-road{background:#fff;width:120%;height:.7em;position:absolute;left:-10%;box-shadow:0 0 0 .12em #e2ded3}.e-road-1{top:35%;transform:rotate(-12deg)}.e-road-2{top:70%;transform:rotate(8deg)}.e-road-3{width:.7em;height:140%;top:-20%;left:40%;transform:rotate(18deg)}.e-pin{color:#9aa0a6;width:2.6em;height:2.6em;position:absolute}.e-pin-on{color:#ff4a36;filter:drop-shadow(0 .3em .4em #0000004d);width:3.6em;height:3.6em;top:26%;left:46%}.e-pin-2{top:58%;left:20%}.e-pin-3{top:50%;left:74%}.e-biz{gap:1em;padding:1em 1.2em;display:flex}.e-biz img{object-fit:cover;border-radius:.6em;flex:none;width:6em;height:6em}.e-biz div{align-content:center;gap:.2em;display:grid}.e-biz b{font-size:1.3em}.e-biz small{color:#70757a}.e-chart{width:17em;height:10.5em;margin:-5.25em 0 0 -8.5em}.e-chart-in{color:#202124;background:#fff;flex-direction:column;gap:.6em;height:100%;padding:1.4em;font-size:.5em;display:flex}.e-chart-in p{color:#5f6368;justify-content:space-between;align-items:baseline;gap:1em;font-size:1.05em;display:flex}.e-chart-in p b{color:#16a34a;font-size:1.5em}.e-chart-in svg{flex:1;width:100%;overflow:visible}.e-line{fill:none;stroke:#ff4a36;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;vector-effect:non-scaling-stroke;animation-name:seo-line}.e-chart-in small{color:#9aa0a6}.e-ai{color:#1f2937;background:#f7f7f8;flex-direction:column;justify-content:center;gap:1.2em;height:100%;padding:3em;font-size:1.15em;display:flex}.e-ai-q{background:#e8eaee;border-radius:1.2em;align-self:flex-end;max-width:80%;padding:.8em 1.1em}.e-ai-a{line-height:1.55}.e-ai-a b{color:#c2241a;background:#ff4a3624;border-radius:.3em;padding:.05em .3em}.e-ai-who{color:#6b7280;margin-block-end:.4em;font-size:.85em;font-weight:600;display:block}.e-ai-src{color:#6b7280;font-size:.85em}.e-schema{color:#cbd5e1;white-space:pre;height:100%;margin:0;padding:3em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.3em;line-height:1.7}.e-ment{grid-template-columns:repeat(3,1fr);align-content:center;gap:1.2em;height:100%;padding:3em;display:grid}.e-ment span{text-align:center;flex-direction:column;justify-content:center;padding-block:1.8em}.e-ment b{color:#fbbc04;font-size:1.4em}@keyframes seo-cam{0%,26%{transform:rotateX(4deg)rotateY(-4deg)}41%,58%{transform:rotateX(6deg)rotateY(4deg)}72%,to{transform:rotateX(6deg)rotateY(-4deg)}}@keyframes seo-phone{0%{opacity:0;transform:translateY(28em)rotateX(36deg)}12%{opacity:1;transform:translateZ(8em)rotateY(-12deg)}26%{transform:translate3d(0,-.4em,8em)rotateY(-8deg)}41%,58%{opacity:1;transform:translate3d(-8em,-.2em,10em)rotateY(12deg)}68%,to{opacity:0;transform:translate3d(-8em,16em,-10em)rotateY(12deg)}}@keyframes seo-me{0%,30%{opacity:0;transform:translateY(22em)}34%{opacity:1}42%,to{opacity:1;transform:none}}@keyframes seo-r0{0%,30%{transform:translateY(-8em)}42%,to{transform:none}}@keyframes seo-r1{0%,30%{transform:translateY(-8em)}42%,to{transform:none}}@keyframes seo-page{0%,8%{opacity:0;transform:translateY(1em)}12%,28%{opacity:1;transform:none}33%,to{opacity:0}}@keyframes seo-map{0%,36%{opacity:0;transform:translate3d(8em,2em,-10em)rotateY(-20deg)}44%,58%{opacity:1;transform:translate3d(11em,-5.5em,4em)rotateY(-16deg)rotate(1deg)}68%,to{opacity:0;transform:translate3d(22em,-8em,-6em)rotateY(-24deg)}}@keyframes seo-chart{0%,40%{opacity:0;transform:translate3d(8em,10em,-6em)rotateY(-20deg)}47%,58%{opacity:1;transform:translate3d(12.5em,7.5em,8em)rotateY(-14deg)rotate(-1deg)}68%,to{opacity:0;transform:translate(22em,12em)rotateY(-24deg)}}@keyframes seo-line{0%,46%{stroke-dashoffset:1px}56%,to{stroke-dashoffset:0}}@media (max-width:59.99rem){.rs-tags{top:auto;bottom:0;flex-wrap:wrap;justify-content:center;gap:.35rem 1rem;width:auto;margin:0;display:flex;inset-inline:0}.rs-tags li{height:auto}.rs-tags li:before{display:none}}@media (prefers-reduced-motion:reduce){.reel-ch{transition:none!important}}.t-hero,.t-h1,.t-h2,.t-h3{color:var(--fg);text-wrap:balance}.t-hero{letter-spacing:-.03em;font-size:clamp(1.875rem,1.4rem + 1.3vw,2.625rem);font-weight:650;line-height:1.1}.t-h1{letter-spacing:-.025em;font-size:clamp(1.625rem,1.25rem + 1vw,2.125rem);font-weight:650;line-height:1.14}.t-h2{letter-spacing:-.02em;font-size:clamp(1.375rem,1.1rem + .75vw,1.75rem);font-weight:650;line-height:1.2}.t-h3{letter-spacing:-.01em;font-size:clamp(1rem,.97rem + .12vw,1.0625rem);font-weight:650;line-height:1.4}.t-lead{color:var(--fg-muted);text-wrap:pretty;font-size:clamp(.9688rem,.94rem + .12vw,1.0625rem);line-height:1.6}.t-body{color:var(--fg-muted);text-wrap:pretty;font-size:.9375rem;line-height:1.65}.t-small{color:var(--fg-subtle);font-size:.8125rem;line-height:1.5}.num{font-variant-numeric:tabular-nums}:lang(ar) .t-hero,:lang(ar) .t-h1,:lang(ar) .t-h2,:lang(ar) .t-h3{letter-spacing:0;font-weight:700}:lang(ar) .t-hero{line-height:1.35}:lang(ar) .t-h1,:lang(ar) .t-h2{line-height:1.4}:lang(ar) .t-h3{font-weight:650;line-height:1.55}:lang(ar) .t-lead,:lang(ar) .t-body{line-height:1.85}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.sec{padding-block:var(--sec);color:var(--fg);background:0 0;position:relative}.sec-alt{background:var(--bg-2)}@supports (color:color-mix(in lab, red, red)){.sec-alt{background:color-mix(in srgb, var(--bg-2) 72%, transparent)}}.sec-tight{padding-block:calc(var(--sec) * .65)}.head{gap:.75rem 3rem;margin-block-end:clamp(1.75rem,3.5vw,2.75rem);display:grid}.head>.t-lead,.head-side{max-width:34rem}@media (min-width:64rem){.head.split-head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end}}.head-side .link{margin-block-start:.85rem;display:inline-block}.split{gap:1.75rem 4rem;display:grid}@media (min-width:64rem){.split{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.split>:first-child{position:sticky;inset-block-start:calc(var(--head) + 2rem)}}.rows>*{border-block-start:1px solid var(--line)}.rows{border-block-end:1px solid var(--line)}.btn{white-space:nowrap;cursor:pointer;min-height:2.75rem;transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease), box-shadow .35s var(--ease), transform .2s var(--ease);border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.15rem;font-size:.9375rem;font-weight:560;line-height:1;display:inline-flex;position:relative}.btn-lg{min-height:3rem;padding-inline:1.35rem}.btn-primary{background:var(--poppy);color:var(--ink-on-poppy)}.btn-primary:hover{background:#ff5f4d;box-shadow:0 0 28px -4px #ff4a368c}:root[data-theme=light] .btn-primary:hover{box-shadow:0 8px 24px -10px #d9382199}.btn-ghost{border-color:var(--line-strong);color:var(--fg);background:0 0}.btn-ghost:hover{border-color:var(--accent);background:var(--tint);box-shadow:0 0 24px -8px var(--glow)}.btn-quiet{background:var(--fg);color:var(--bg)}.btn-quiet:hover{opacity:.9}.btn:active{transform:scale(.98)}.btn[disabled]{opacity:.6;pointer-events:none}.btn-mark{flex:none;width:1.1em;height:1.1em}.link{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.3em;transition:text-decoration-color .25s var(--ease), color .25s var(--ease);cursor:pointer;font-weight:540;text-decoration-thickness:1px}.link:hover{-webkit-text-decoration-color:var(--poppy);-webkit-text-decoration-color:var(--poppy);-webkit-text-decoration-color:var(--poppy);text-decoration-color:var(--poppy)}.link-soft{color:var(--fg-muted);transition:color .2s var(--ease)}.link-soft:hover{color:var(--fg)}.cta-row{flex-wrap:wrap;align-items:center;gap:.65rem;margin-block-start:1.75rem;display:flex}.skip{z-index:100;background:var(--fg);color:var(--bg);border-radius:.5rem;padding:.7rem 1rem;font-weight:600;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;transform:translateY(-200%)}.skip:focus{transform:none}.hd{z-index:50;color:var(--fg);position:fixed;inset-block-start:0;inset-inline:0}.hd:before{content:"";z-index:-1;transition:background-color .35s var(--ease), border-color .35s var(--ease);background:0 0;border-block-end:1px solid #0000;position:absolute;inset:0}html[data-scrolled] .hd:before{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){html[data-scrolled] .hd:before{background:color-mix(in srgb, var(--bg) 88%, transparent)}}html[data-scrolled] .hd:before{border-color:var(--line)}html[data-menu] .hd:before{background:var(--bg);border-color:var(--line)}.hd:has(.nav-svc:hover):before{background:var(--bg);border-color:var(--line)}.hd:has(.nav-svc:focus-within):before{background:var(--bg);border-color:var(--line)}.hd-in{height:var(--head);justify-content:space-between;align-items:center;gap:1rem;display:flex}.logo{color:var(--fg);align-items:center;gap:.5rem;display:flex}.logo-mark{width:1.625rem;height:1.625rem}.logo-word{width:auto;height:1.125rem}.nav{display:none}@media (min-width:64rem){.nav{display:block}}.nav-list{align-items:center;display:flex;position:relative}.nav-item{height:var(--head);color:var(--fg-muted);transition:color .25s var(--ease);align-items:center;padding-inline:.85rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative}.nav-item[aria-current=page]:after{content:"";background:var(--poppy);width:4px;height:4px;box-shadow:0 0 8px 1px var(--poppy);border-radius:50%;position:absolute;inset-block-end:.95rem;inset-inline-start:50%}@supports (color:color-mix(in lab, red, red)){.nav-item[aria-current=page]:after{box-shadow:0 0 8px 1px color-mix(in srgb, var(--poppy) 70%, transparent)}}.nav-item[aria-current=page]:after{translate:-50%}[dir=rtl] .nav-item[aria-current=page]:after{translate:50%}.nav-item:hover,.nav-item:focus-visible,.nav-item[aria-current=page],.nav-svc:hover>.nav-item,.nav-svc:focus-within>.nav-item{color:var(--fg)}.nav-glide,.nav-row-glow{width:var(--gw,0);height:var(--gh,0);opacity:0;pointer-events:none;transform:translate(var(--gx,0), var(--gy,0));transition:transform .55s var(--ease), width .55s var(--ease), height .55s var(--ease), opacity .3s var(--ease);inset-block-start:0;border-radius:.75rem;position:absolute;left:0}[data-snap]>.nav-glide,[data-snap]>.nav-row-glow{transition:opacity .3s var(--ease)}[data-glide=on]>.nav-glide,[data-glide=on]>.nav-row-glow{opacity:1}.nav-glide{background:radial-gradient(55% 60% at 50% 100%, var(--poppy), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.nav-glide{background:radial-gradient(55% 60% at 50% 100%, color-mix(in srgb, var(--poppy) 26%, transparent), transparent 72%)}}.nav-glide:after{content:"";background:linear-gradient(90deg, transparent, var(--poppy), transparent);height:1.5px;box-shadow:0 0 10px 1px var(--poppy);border-radius:2px;position:absolute;inset-block-end:.9rem;inset-inline:28%}@supports (color:color-mix(in lab, red, red)){.nav-glide:after{box-shadow:0 0 10px 1px color-mix(in srgb, var(--poppy) 55%, transparent)}}.nav-lang{padding-inline:.6rem}.nav-panel{visibility:hidden;border-block-end:1px solid var(--line);background:radial-gradient(60rem 18rem at 70% 0, var(--poppy), transparent 70%), var(--bg);position:fixed;inset-block-start:var(--head);inset-inline:0}@supports (color:color-mix(in lab, red, red)){.nav-panel{background:radial-gradient(60rem 18rem at 70% 0, color-mix(in srgb, var(--poppy) 9%, transparent), transparent 70%), var(--bg)}}.nav-panel{box-shadow:var(--shadow);opacity:0;clip-path:inset(0 0 100%);transition:clip-path .5s var(--ease), opacity .2s var(--ease), visibility 0s .5s}.nav-svc:hover>.nav-panel,.nav-svc:focus-within>.nav-panel{visibility:visible;opacity:1;clip-path:inset(0 0 -40px);transition:clip-path .55s var(--ease), opacity .2s var(--ease), visibility 0s}.nav-panel-grid{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);gap:clamp(2rem,4vw,3.5rem);padding-block:1.5rem 1.75rem;display:grid}.nav-panel-in{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.5rem;display:grid;position:relative}.nav-panel-in>li:not(.nav-row-glow){opacity:0;transition:opacity .35s var(--ease), transform .6s var(--ease);transform:translateY(.6rem)}.nav-svc:hover .nav-panel-in>li:not(.nav-row-glow),.nav-svc:focus-within .nav-panel-in>li:not(.nav-row-glow){opacity:1;transition-delay:calc(var(--i,0) * 35ms + 60ms);transform:none}.nav-row-glow{background:radial-gradient(70% 120% at 0 50%, var(--poppy), transparent 70%), var(--tint)}@supports (color:color-mix(in lab, red, red)){.nav-row-glow{background:radial-gradient(70% 120% at 0 50%, color-mix(in srgb, var(--poppy) 13%, transparent), transparent 70%), var(--tint)}}.nav-row-glow{box-shadow:inset 0 0 0 1px var(--line)}[dir=rtl] .nav-row-glow{background:radial-gradient(70% 120% at 100% 50%, var(--poppy), transparent 70%), var(--tint)}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .nav-row-glow{background:radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--poppy) 13%, transparent), transparent 70%), var(--tint)}}.nav-service{border-radius:.75rem;gap:.95rem;padding:.85rem;display:flex;position:relative}.nav-service-icon{background:radial-gradient(circle at 50% 35%, var(--poppy), transparent 70%), var(--tint);border-radius:.7rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.nav-service-icon{background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--poppy) 16%, transparent), transparent 70%), var(--tint)}}.nav-service-icon{box-shadow:inset 0 0 0 1px var(--line);color:var(--poppy);transition:box-shadow .4s var(--ease), transform .5s var(--ease)}.nav-service:hover .nav-service-icon,.nav-service:focus-visible .nav-service-icon{box-shadow:inset 0 0 0 1px var(--poppy), 0 0 22px -6px var(--poppy)}@supports (color:color-mix(in lab, red, red)){.nav-service:hover .nav-service-icon,.nav-service:focus-visible .nav-service-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--poppy) 45%, transparent), 0 0 22px -6px var(--poppy)}}.nav-service:hover .nav-service-icon,.nav-service:focus-visible .nav-service-icon{transform:translateY(-1px)scale(1.04)}.nav-service-icon svg{width:1.3rem;height:1.3rem}.nav-service-name{color:var(--fg);font-size:.9375rem;font-weight:560;display:block}.nav-service-sum{color:var(--fg-subtle);-webkit-line-clamp:2;line-clamp:2;transition:color .3s var(--ease);-webkit-box-orient:vertical;margin-block-start:.2rem;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}.nav-service:hover .nav-service-sum{color:var(--fg-muted)}.nav-panel-foot{gap:1.5rem;margin-block-start:1rem;padding-inline:.85rem;font-size:.875rem;display:flex}.nav-spot{border-inline-start:1px solid var(--line);opacity:0;transition:opacity .5s var(--ease) .15s;flex-direction:column;gap:1rem;padding-inline-start:clamp(2rem,4vw,3.5rem);display:flex;position:relative}.nav-svc:hover .nav-spot,.nav-svc:focus-within .nav-spot{opacity:1}.nav-spot-art{aspect-ratio:16/10;background:radial-gradient(60% 70% at 50% 55%, var(--poppy), transparent 75%);border-radius:1rem;position:relative}@supports (color:color-mix(in lab, red, red)){.nav-spot-art{background:radial-gradient(60% 70% at 50% 55%, color-mix(in srgb, var(--poppy) 10%, transparent), transparent 75%)}}.nav-spot-art .holo{width:100%;height:100%;position:absolute;inset:0}.nav-spot-lines{display:grid}.nav-spot-line{color:var(--fg);letter-spacing:-.01em;opacity:0;filter:blur(6px);transition:opacity .35s var(--ease), filter .45s var(--ease), transform .55s var(--ease);grid-area:1/1;font-size:1.125rem;font-weight:560;line-height:1.3;transform:translateY(.35rem)}.nav-spot-line[data-on]{opacity:1;filter:none;transform:none}.hd-side{align-items:center;gap:.25rem;display:flex}.hd-cta{min-height:2.375rem;margin-inline-start:.5rem;padding-inline:.95rem;font-size:.875rem;display:none}.hd-lang{display:none}@media (min-width:40rem){.hd-lang{display:inline-flex}}@media (min-width:64rem){.hd-cta{display:inline-flex}}.tt{width:2.375rem;height:2.375rem;color:var(--fg-muted);cursor:pointer;transition:color .2s var(--ease), background-color .2s var(--ease);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.tt:hover{color:var(--fg);background:var(--tint)}.tt svg{width:1.125rem;height:1.125rem}.tt .tt-moon,:root[data-theme=light] .tt .tt-sun{display:none}:root[data-theme=light] .tt .tt-moon{display:block}.burger{width:2.75rem;height:2.75rem;color:var(--fg);justify-content:center;align-items:center;margin-inline-end:-.6rem;display:inline-flex;position:relative}@media (min-width:64rem){.burger{display:none}}.burger i{width:1.25rem;height:1.5px;transition:transform .45s var(--ease);background:currentColor;position:absolute}.burger i:first-child{transform:translateY(-.22rem)}.burger i:last-child{transform:translateY(.22rem)}.burger[aria-expanded=true] i:first-child{transform:rotate(45deg)}.burger[aria-expanded=true] i:last-child{transform:rotate(-45deg)}.menu{inset:var(--head) 0 0;z-index:40;overscroll-behavior:contain;background:var(--bg);color:var(--fg);position:fixed;overflow-y:auto}@media (min-width:64rem){.menu{display:none}}.menu-in{flex-direction:column;gap:1.75rem;min-height:100%;padding-block:1rem 2rem;display:flex}.menu-main a{border-block-end:1px solid var(--line);letter-spacing:-.02em;padding-block:.65rem;font-size:1.375rem;font-weight:600;display:block}:lang(ar) .menu-main a{letter-spacing:0}.menu-svc a{color:var(--fg-muted);align-items:center;gap:.75rem;padding-block:.5rem;font-size:.9688rem;display:flex}.menu-svc svg{width:1.25rem;height:1.25rem;color:var(--poppy);flex:none}.menu-main a,.menu-svc a,.menu-foot{animation:menu-in .55s var(--ease) both;animation-delay:calc(var(--i,0) * 28ms + 30ms)}@keyframes menu-in{0%{opacity:0;transform:translateY(.6rem)}}.menu-foot{justify-content:space-between;align-items:center;gap:1rem;margin-block-start:auto;display:flex}.holo{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease);position:absolute;inset:0}.holo.is-on{opacity:1}.dot-icon{width:var(--s,3.25rem);height:var(--s,3.25rem);color:var(--accent);flex:none;display:inline-block;position:relative}.dot-icon-svg{width:86%;height:86%;transition:opacity .6s var(--ease);position:absolute;inset:7%}.dot-icon:has(.holo.is-on) .dot-icon-svg{opacity:0}.holo-sky{z-index:-1;height:100lvh;position:fixed;inset:0 0 auto}.aurora-wrap{z-index:-2;pointer-events:none;height:100lvh;position:fixed;inset:0 0 auto;overflow:hidden}.aurora-wrap:before,.aurora-wrap:after{content:"";transition:opacity 2.4s var(--ease);position:absolute}.aurora-wrap:before{width:180vmax;height:48vh;rotate:atan2(62vh, 100vw);background:radial-gradient(50% 13%,#ff4a3626,#0000),radial-gradient(50% 50%,#b8123f3d,#0000);top:29%;left:50%;translate:-50% -50%}.aurora-wrap:after{background:linear-gradient(#b8123f14,#0000);inset:0 0 40%}:root[data-theme=light] .aurora-wrap:before,:root[data-theme=light] .aurora-wrap:after{opacity:.45}.aurora-wrap:has(.aurora.is-on):before{opacity:0}.aurora-wrap:has(.aurora.is-on):after{opacity:0}.aurora{opacity:0;width:100%;height:100%;transition:opacity 2.4s var(--ease);position:absolute;inset:0}.aurora.is-on{opacity:1}.hero,.phero{isolation:isolate;background:0 0;position:relative;overflow:clip}.hero{min-height:min(100svh,52rem);padding-block:calc(var(--head) + 2rem) 4rem;align-items:center;display:flex}.phero{padding-block:calc(var(--head) + clamp(2.25rem, 5vw, 4rem)) clamp(2.5rem, 5vw, 4rem)}.phero.has-holo{align-items:center;min-height:min(78svh,40rem);display:flex}.hero:before,.phero.has-holo:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent);opacity:.8;pointer-events:none;position:absolute;inset-block:5% 0;inset-inline:45% -10%}.hero:after,.phero:after{content:"";background:linear-gradient(90deg, transparent, var(--line-strong) 30%, var(--line-strong) 70%, transparent);height:1px;position:absolute;inset-block-end:0;inset-inline:0}.hero-in,.phero-in{z-index:1;position:relative}.hero-copy{max-width:36rem}.phero-copy{max-width:38rem}.hero-key{color:var(--accent);font-size:.9375rem;font-weight:540}.hero .t-hero{margin-block-start:.85rem}.hero .t-lead{max-width:32rem;margin-block-start:1.25rem}.hero .t-small,.phero .t-small{margin-block-start:1rem}.crumbs ol{color:var(--fg-subtle);flex-wrap:wrap;align-items:center;gap:.2rem .5rem;font-size:.8125rem;font-weight:500;display:flex}.crumbs li+li:before{content:"/";color:var(--line-strong);margin-inline-end:.5rem}.crumbs a:hover{color:var(--fg)}.crumbs [aria-current]{color:var(--fg-muted)}.phero-icon{width:2rem;height:2rem;color:var(--poppy);margin-block-start:1.25rem}.phero .t-h1{max-width:18em;margin-block-start:.9rem}.phero .t-lead{max-width:36rem;margin-block-start:1rem}.phero-kicker{color:var(--accent);margin-block-start:.5rem;font-size:.9688rem;font-weight:540}.phero-grid{align-items:center;gap:2.5rem 4rem;display:grid}@media (min-width:64rem){.phero-grid.has-art{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}@media (max-width:47.99rem){.hero{min-height:auto;padding-block:calc(var(--head) + 3.5rem) 3rem}.hero:before,.phero.has-holo:before{inset:0 -30% 40% 20%}.phero.has-holo{min-height:auto;padding-block-start:calc(var(--head) + 4.5rem)}.hero .cta-row .btn{flex:auto}}.statement{align-items:end;gap:1.5rem 4rem;display:grid}@media (min-width:64rem){.statement{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.statement-line{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.375rem,1.05rem + 1vw,1.875rem);font-weight:600;line-height:1.2}:lang(ar) .statement-line{letter-spacing:0;font-weight:700;line-height:1.5}.statement-line em{color:var(--accent);font-style:normal}.gallery{gap:1rem;display:grid}@media (min-width:56rem){.gallery{grid-template-columns:repeat(12,minmax(0,1fr))}.gallery>:first-child{grid-column:span 7}.gallery>:nth-child(2){grid-column:span 5}.gallery>:nth-child(3){grid-column:span 12}}.piece{isolation:isolate;border:1px solid var(--line);background:var(--bg-2);transition:border-color .35s var(--ease), box-shadow .45s var(--ease);border-radius:1rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.piece:hover{border-color:var(--line-strong);box-shadow:0 0 0 1px var(--line), 0 30px 80px -40px var(--glow)}.piece-stage{isolation:isolate;flex:1;justify-content:center;align-items:flex-end;min-height:clamp(16rem,30vw,24rem);padding:clamp(1.5rem,4vw,3rem) clamp(1rem,3vw,2.5rem) 0;display:flex;position:relative;overflow:hidden}.piece-stage:before{content:"";z-index:-1;background-image:radial-gradient(var(--dot) 1px, transparent 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 60%,#000,#0000);mask-image:radial-gradient(80% 70% at 50% 60%,#000,#0000)}.piece-stage:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent);position:absolute;inset:20% 10% -20%}.piece-body{border-block-start:1px solid var(--line);background:var(--bg-2);gap:.3rem 1.5rem;padding:1.15rem 1.35rem 1.3rem;display:grid}@media (min-width:40rem){.piece-body{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.piece-name a:after{content:"";z-index:2;position:absolute;inset:0}.piece-line{color:var(--fg-muted);font-size:.9063rem}.piece-side{justify-items:end;gap:.35rem;display:grid}[dir=rtl] .piece-side{justify-items:start}@media (max-width:39.99rem){.piece-side{justify-items:start}}.piece-state{color:var(--fg-subtle);white-space:nowrap;align-items:center;gap:.45rem;font-size:.8125rem;display:inline-flex}.piece-state:before{content:"";background:#3ddc84;border-radius:50%;width:.4375rem;height:.4375rem;box-shadow:0 0 10px #3ddc84}.piece-state.is-soon:before{background:var(--accent);box-shadow:0 0 10px var(--accent)}.piece-more{z-index:3;color:var(--fg);white-space:nowrap;font-size:.875rem;font-weight:560;position:relative}.tiles{border-block-start:1px solid var(--line);border-inline-start:1px solid var(--line);display:grid}@media (min-width:40rem){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile{isolation:isolate;border-block-end:1px solid var(--line);border-inline-end:1px solid var(--line);transition:background-color .35s var(--ease);flex-direction:column;display:flex;position:relative}.tile:hover,.tile:focus-within{background:var(--tint)}.tile-art{aspect-ratio:16/10;position:relative;overflow:hidden}.tile-art:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent);opacity:0;transition:opacity .5s var(--ease);position:absolute;inset:25% 20%}.tile:hover .tile-art:after{opacity:1}.tile-body{padding:0 1.4rem 1.5rem}.tile-name{align-items:center;gap:.6rem;display:flex}.tile-name svg{width:1.25rem;height:1.25rem;color:var(--poppy);flex:none}.tile-name a:after{content:"";z-index:2;position:absolute;inset:0}.tile-line{color:var(--fg-muted);margin-block-start:.4rem;font-size:.9063rem;line-height:1.55}.tiles-sm .tile-art{aspect-ratio:2}@media (max-width:39.99rem){.tile-art{aspect-ratio:2}}@media (min-width:40rem) and (max-width:71.99rem){.tiles-sm{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles-sm>:last-child:nth-child(odd){grid-column:span 2}}@media (min-width:72rem){.tiles-sm{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr))}.tiles-sm .tile-body{padding-inline:1.15rem}}.room-powder{--bg:var(--powder-room);--fg:#07080d;--fg-muted:#07080dc7;--fg-subtle:#07080d9e;--line:#07080d24;--line-strong:#07080d52;--accent:#1f4f7d;background:var(--bg);color:var(--fg)}.grain:before{content:"";z-index:0;opacity:.55;pointer-events:none;background:url(/fx/grain.png) 0 0/128px 128px;position:absolute;inset:0}.grain>*{z-index:1;position:relative}.crossed{gap:0 3rem;display:grid}@media (min-width:48rem){.crossed{grid-template-columns:repeat(2,minmax(0,1fr))}}.crossed>li{border-block-start:1px solid var(--line);padding-block:1.05rem 1.15rem}.crossed-was{color:var(--fg-subtle);font-size:.9063rem;font-weight:500}.crossed-now{color:var(--fg);letter-spacing:-.01em;margin-block-start:.25rem;font-size:1.0625rem;font-weight:600}:lang(ar) .crossed-now{letter-spacing:0}.crossed-note{color:var(--fg-muted);margin-block-start:.35rem;font-size:.9063rem;line-height:1.6}.strike{background:linear-gradient(var(--poppy), var(--poppy)) no-repeat 0 58% / 100% .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline:-.12em;padding-inline:.12em}[dir=rtl] .strike{background-position:100% 58%}html.js [data-rv] .strike{transition:background-size .8s var(--ease-io) .15s;background-size:0% .12em}html.js [data-rv].is-in .strike{background-size:100% .12em}.steps{gap:1.75rem 1.25rem;display:grid;position:relative}@media (min-width:48rem){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.step{flex-direction:column;display:flex;position:relative}.step-top{align-items:center;gap:.75rem;display:flex}.step-n{border:1px solid var(--line-strong);background:var(--bg);width:2rem;height:2rem;color:var(--fg);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.step:first-child .step-n{border-color:var(--poppy);color:var(--poppy)}.step-top:after{content:"";background:linear-gradient(90deg, var(--line-strong), transparent);flex:1;height:1px}.step .t-h3{margin-block-start:.85rem}.step .t-body{margin-block-start:.35rem}.mini{border:1px solid var(--line);background:var(--bg-3);box-shadow:var(--shadow);border-radius:.75rem;margin-block-start:auto;padding:.85rem;font-size:.8125rem}.step .t-body{margin-block-end:1rem}.mini-label{color:var(--fg-subtle);font-size:.75rem}.mini-big{color:var(--fg);margin-block-start:.15rem;font-size:.9375rem;font-weight:600}.mini-ok{color:var(--fg-muted);align-items:center;gap:.4rem;margin-block-start:.55rem;font-size:.78rem;line-height:1.4;display:flex}.mini-ok svg{color:#2fbf71;flex:none;width:.95rem;height:.95rem}.mini-stamp{color:#2fbf71;border:1.5px solid #2fbf71;border-radius:.3rem;margin-block-start:.6rem;padding:.2rem .5rem;font-size:.75rem;font-weight:700;display:inline-flex;transform:rotate(-4deg)}.mini-weeks{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;margin-block-start:.4rem;display:grid}.mini-weeks span{color:var(--fg-subtle);font-size:.6875rem;display:block}.mini-weeks i{background:var(--line-strong);border-radius:.2rem;height:.3rem;margin-block-start:.25rem;display:block}.mini-weeks i.on{background:var(--accent)}.mini-weeks i.now{background:linear-gradient(90deg, var(--accent) 55%, var(--line-strong) 55%)}[dir=rtl] .mini-weeks i.now{background:linear-gradient(270deg, var(--accent) 55%, var(--line-strong) 55%)}.mini-chat{gap:.3rem;margin-block-start:.6rem;display:grid}.mini-chat p{background:var(--tint);width:-moz-fit-content;width:fit-content;max-width:90%;color:var(--fg);border-radius:.6rem;padding:.3rem .55rem;font-size:.75rem}.mini-chat p+p{background:var(--accent);color:var(--bg);justify-self:end}.mini-live{color:var(--fg);align-items:center;gap:.45rem;font-weight:600;display:flex}.mini-live:before{content:"";background:#3ddc84;border-radius:50%;width:.5rem;height:.5rem;animation:2.2s ease-in-out infinite pulse;box-shadow:0 0 10px #3ddc84}@keyframes pulse{50%{opacity:.35}}.pd{background:var(--bg-2);border-radius:1.25rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pd{background:color-mix(in srgb, var(--bg-2) 84%, transparent)}}.pd{box-shadow:inset 0 0 0 1px var(--line-strong), 0 2rem 4rem -2.5rem #000c}.pd:before{content:"";background:linear-gradient(90deg, transparent, var(--poppy), transparent);height:1px;position:absolute;inset:0 0 auto}.pd-top{border-block-end:1px solid var(--line);color:var(--fg-subtle);align-items:center;gap:1rem;padding:.85rem 1.25rem;font-size:.8125rem;display:flex}.pd-live{color:var(--fg);align-items:center;gap:.55rem;font-weight:600;display:flex}.pd-live i{background:#34d399;border-radius:50%;width:8px;height:8px;position:relative}.pd-live i:after{content:"";animation:pd-ping 2s var(--ease) infinite;background:#34d399;border-radius:50%;position:absolute;inset:0}@keyframes pd-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.pd-where{min-width:0;color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;margin-inline:auto;overflow:hidden}.pd-clock{font-variant-numeric:tabular-nums}@media (max-width:30rem){.pd-where{visibility:hidden}}.pd-grid{background:var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.pd-card{background:var(--bg);flex-direction:column;grid-column:span 2;min-width:0;padding:1.25rem 1.35rem 1.35rem;display:flex}@supports (color:color-mix(in lab, red, red)){.pd-card{background:color-mix(in srgb, var(--bg) 80%, transparent)}}.pd-gauge,.pd-fps{grid-column:span 6}@media (min-width:40rem){.pd-gauge,.pd-fps{grid-column:span 3}}@media (min-width:64rem){.pd-grid{grid-template-columns:1.3fr repeat(3,minmax(0,1fr))}.pd-card{grid-column:auto}.pd-gauge{grid-area:span 2/1}.pd-fps{grid-column:2/span 3}}.pd-big{color:var(--fg);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.35rem + 1.2vw,2.5rem);font-weight:650;line-height:1.1}.pd-big small{color:var(--fg-subtle);letter-spacing:0;margin-inline-start:.2rem;font-size:.45em;font-weight:560}.pd-l{color:var(--fg-subtle);margin-block-start:.3rem;font-size:.8125rem}.pd-gauge{text-align:center;justify-content:center;align-items:center}.pd-arc{width:100%;max-width:16rem;overflow:visible}.pd-arc path{fill:none;stroke-linecap:round;stroke-width:10px}.pd-track{stroke:var(--line-strong)}.pd-goodzone{stroke:#34d3994d}.pd-val{stroke:var(--poppy);filter:drop-shadow(0 0 6px #ff4a368c)}.pd-val.is-good{stroke:#34d399;filter:drop-shadow(0 0 6px #34d3998c)}.pd-tick{stroke:var(--fg-muted);stroke-width:2px}.pd-gauge .pd-big{margin-block-start:-3.1rem}.pd-note{color:var(--fg-subtle);margin-block-start:1.25rem;font-size:.75rem}.pd-chart{width:100%;height:7.5rem;margin-block-start:auto;padding-block-start:.75rem;display:block}.pd-ok{color:#34d399;align-items:center;gap:.45rem;margin-block-start:.7rem;font-size:.8125rem;font-weight:600;display:inline-flex}:root[data-theme=light] .pd-ok{color:#047857}.pd-ok:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.pd-hosts{color:var(--fg-muted);margin-block-start:.5rem;font-size:.75rem}@media (prefers-reduced-motion:reduce){.pd-live i:after{animation:none}}.faq-head{color:var(--fg);letter-spacing:-.01em;align-items:center;gap:.6rem;padding-block-end:1rem;font-size:1.125rem;font-weight:620;display:flex}.faq-head:before{content:"";background:var(--poppy);width:6px;height:6px;box-shadow:0 0 10px var(--poppy);border-radius:50%}.faq summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-block:.95rem;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq .t-h3{color:var(--fg);font-size:.9688rem;font-weight:560}.faq-x{flex:none;width:.875rem;height:.875rem;margin-block-start:.35rem;position:relative}.faq-x:before,.faq-x:after{content:"";background:var(--fg-muted);width:100%;height:1.5px;transition:transform .45s var(--ease), background-color .3s var(--ease);position:absolute;inset-block-start:50%;inset-inline-start:0}.faq-x:after{transform:rotate(90deg)}.faq[open] .faq-x:before,.faq[open] .faq-x:after{background:var(--poppy)}.faq[open] .faq-x:after{transform:rotate(0)}.faq-a{overflow:hidden}.faq-a>p{max-width:42rem;padding-block-end:1.15rem}.ask-live{align-items:center;gap:clamp(2rem,4vw,4.5rem);display:grid}@media (min-width:60rem){.ask-live{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr)}}.ask-sub{max-width:34rem;margin-block-start:1rem}.ask-bar{background:var(--bg-3);box-shadow:0 0 0 1px var(--line-strong), 0 1.5rem 3rem -1.6rem #000000b3, 0 0 3.5rem -1rem var(--poppy);border-radius:1.1rem;align-items:center;gap:.65rem;margin-block-start:1.75rem;padding:.45rem;padding-inline-start:1.1rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ask-bar{box-shadow:0 0 0 1px var(--line-strong), 0 1.5rem 3rem -1.6rem #000000b3, 0 0 3.5rem -1rem color-mix(in srgb, var(--poppy) 28%, transparent)}}.ask-bar{isolation:isolate;transition:box-shadow .3s var(--ease)}.ask-ring{z-index:-1;border-radius:inherit;background:conic-gradient(from var(--ask-a), transparent 0 52%, var(--poppy) 70%, #ffc2b6 76%, var(--poppy) 82%, transparent 94%);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1.5px;animation:4.5s linear infinite paused ask-spin;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ask-live[data-vis] .ask-ring{animation-play-state:running}@keyframes ask-spin{to{--ask-a:360deg}}.ask-bar:focus-within{box-shadow:0 0 0 1px var(--poppy), 0 0 0 6px var(--poppy), 0 1.5rem 3rem -1.6rem #000000b3}@supports (color:color-mix(in lab, red, red)){.ask-bar:focus-within{box-shadow:0 0 0 1px var(--poppy), 0 0 0 6px color-mix(in srgb, var(--poppy) 16%, transparent), 0 1.5rem 3rem -1.6rem #000000b3}}.ask-spark{width:1.3rem;height:1.3rem;color:var(--poppy);filter:drop-shadow(0 0 6px var(--poppy));flex:none}@supports (color:color-mix(in lab, red, red)){.ask-spark{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--poppy) 70%, transparent))}}.ask-bar input{min-width:0;height:3rem;color:var(--fg);background:0 0;border:0;outline:0;flex:1;font-size:1.0625rem}.ask-bar input::placeholder{color:var(--fg-subtle)}.ask-bar input::-webkit-search-cancel-button{display:none}.ask-bar button{background:var(--poppy);height:2.75rem;color:var(--ink-on-poppy);cursor:pointer;transition:transform .2s var(--ease), filter .2s var(--ease);border-radius:.8rem;flex:none;padding-inline:1.15rem;font-size:.9375rem;font-weight:650}.ask-bar button:hover{filter:brightness(1.08)}.ask-bar button:active{transform:scale(.97)}.ask-try{flex-wrap:wrap;gap:.5rem 1.25rem;margin-block-start:1.1rem;display:flex}.ask-try button{color:var(--fg-muted);text-align:start;cursor:pointer;transition:color .2s var(--ease);align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}.ask-try button:before{content:"";background:var(--poppy);width:5px;height:5px;box-shadow:0 0 8px var(--poppy);opacity:.75;border-radius:50%;flex:none}.ask-try button:hover{color:var(--fg)}.ask-note{max-width:32rem;color:var(--fg-subtle);margin-block-start:1.75rem;font-size:.875rem;line-height:1.6}.ask-stage{gap:1rem;display:grid}.ask-map{aspect-ratio:16/10;background:radial-gradient(70% 60% at 50% 50%, var(--poppy), transparent 75%), var(--bg-2);border-radius:1.25rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ask-map{background:radial-gradient(70% 60% at 50% 50%, color-mix(in srgb, var(--poppy) 7%, transparent), transparent 75%), color-mix(in srgb, var(--bg-2) 60%, transparent)}}.ask-map{box-shadow:inset 0 0 0 1px var(--line)}@media (max-width:40rem){.ask-map{aspect-ratio:4/3}}.ask-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ask-lines line{stroke:var(--poppy)}@supports (color:color-mix(in lab, red, red)){.ask-lines line{stroke:color-mix(in srgb, var(--poppy) 55%, transparent)}}.ask-lines line{stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:ask-draw .7s var(--ease) forwards}.ask-lines line.is-best{stroke:var(--poppy);stroke-width:2px}@keyframes ask-draw{to{stroke-dashoffset:0}}.ask-star{--s:0;background:var(--poppy);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute}@supports (color:color-mix(in lab, red, red)){.ask-star{background:color-mix(in srgb, var(--poppy) calc(var(--s) * 100%), var(--accent))}}.ask-star{box-shadow:0 0 calc(var(--s) * 16px) calc(var(--s) * 2px) var(--poppy)}@supports (color:color-mix(in lab, red, red)){.ask-star{box-shadow:0 0 calc(var(--s) * 16px) calc(var(--s) * 2px) color-mix(in srgb, var(--poppy) calc(var(--s) * 80%), transparent)}}.ask-star{opacity:.5;transform:scale(calc(1 + var(--s) * 1.5));transition:left 1.4s var(--ease), top 1.4s var(--ease), transform .45s var(--ease), opacity .35s var(--ease), background-color .35s var(--ease), box-shadow .35s var(--ease)}.ask-map[data-on] .ask-star{opacity:calc(.22 + var(--s) * .78)}.ask-star[data-best]{z-index:2;box-shadow:0 0 0 2px var(--poppy), 0 0 20px 5px var(--poppy);background:#fff}@supports (color:color-mix(in lab, red, red)){.ask-star[data-best]{box-shadow:0 0 0 2px var(--poppy), 0 0 20px 5px color-mix(in srgb, var(--poppy) 80%, transparent)}}.ask-star[data-best]{transform:scale(1.9);opacity:1!important}.ask-star[data-best]:after{content:"";border:1px solid var(--poppy);animation:ask-ping 1.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:-6px}@keyframes ask-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}.ask-q{z-index:3;background:var(--fg);width:12px;height:12px;box-shadow:0 0 0 4px var(--fg), 0 0 18px 4px var(--fg);border-radius:50%;margin:-6px 0 0 -6px;position:absolute}@supports (color:color-mix(in lab, red, red)){.ask-q{box-shadow:0 0 0 4px color-mix(in srgb, var(--fg) 14%, transparent), 0 0 18px 4px color-mix(in srgb, var(--fg) 30%, transparent)}}.ask-q{transition:left .6s var(--ease), top .6s var(--ease)}.ask-place{color:var(--fg-subtle);white-space:nowrap;pointer-events:none;transition:color .3s var(--ease);font-size:.6875rem;font-weight:560;position:absolute;translate:-50% -170%}.ask-place[data-best]{z-index:2;color:var(--poppy);font-weight:700}.ask-out{min-height:10rem}.ask-card{background:var(--bg-3);border-radius:1.1rem;padding:1.2rem 1.35rem 1.25rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ask-card{background:color-mix(in srgb, var(--bg-3) 94%, transparent)}}.ask-card{box-shadow:inset 0 0 0 1px var(--line-strong), 0 1.5rem 3rem -2rem #000000b3;animation:rise .5s var(--ease) both}.ask-card:before{content:"";background:linear-gradient(90deg, transparent, var(--poppy), transparent);height:1px;position:absolute;inset:0 0 auto}.ask-qq{color:var(--fg);font-size:1rem;font-weight:640}.ask-a{color:var(--fg-muted);margin-block-start:.5rem;font-size:.9375rem;line-height:1.6}.ask-a mark{background:var(--poppy);border-radius:.2rem;padding-inline:.1em}@supports (color:color-mix(in lab, red, red)){.ask-a mark{background:color-mix(in srgb, var(--poppy) 24%, transparent)}}.ask-a mark{color:var(--fg)}.ask-from{color:var(--fg-subtle);margin-block-start:.85rem;font-size:.8125rem}.ask-took{color:var(--fg-subtle);margin-block-start:.3rem;font-size:.75rem}@media (prefers-reduced-motion:reduce){.ask-ring,.ask-star[data-best]:after{animation:none}}@keyframes rise{0%{opacity:0;transform:translateY(.5rem)}}.outro{--bg:var(--poppy);--fg:#07080d;--fg-muted:#07080dcc;--fg-subtle:#07080dad;--line:#07080d33;--line-strong:#07080d73;background:var(--bg);color:var(--fg);padding-block:clamp(3.5rem,7vw,6rem) 0;position:relative;overflow:clip}.outro .btn-primary{color:#f4f6f9;background:#07080d}.outro .btn-primary:hover{box-shadow:none;background:#161a24}.outro .btn-ghost{color:#07080d;border-color:#07080d66}.outro .btn-ghost:hover{box-shadow:none;background:#07080d14}.outro-grid{gap:1.25rem 4rem;display:grid}@media (min-width:64rem){.outro-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end}}.outro .t-lead{color:var(--fg)}.belt{border-block:1px solid var(--line-strong);-webkit-user-select:none;user-select:none;direction:ltr;margin-block-start:clamp(2.5rem,6vw,4.5rem);display:flex;overflow:hidden}.belt-run{flex:none;align-items:center;animation:52s linear infinite belt;display:flex}.belt:hover .belt-run{animation-play-state:paused}.belt-run span{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:clamp(1rem,2.2vw,2rem);padding-block:clamp(.75rem,1.4vw,1.1rem);padding-inline-end:clamp(1rem,2.2vw,2rem);font-size:clamp(1rem,.8rem + .8vw,1.375rem);font-weight:650;display:flex}:lang(ar) .belt-run span{letter-spacing:0;font-weight:700}.belt-run svg{flex:none;width:.8em;height:.8em}@keyframes belt{to{transform:translate(-100%)}}.ft{color:var(--fg);background:0 0;position:relative;overflow:clip}.ft-grid{gap:2.5rem 2rem;padding-block:clamp(3rem,5vw,4.5rem) 2.5rem;display:grid}@media (min-width:40rem){.ft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ft-grid{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,2fr) minmax(0,2fr)}}.ft-about{flex-direction:column;gap:1.1rem;display:flex}@media (min-width:40rem) and (max-width:63.99rem){.ft-about{grid-column:span 2}}.ft-about .t-body{max-width:23rem;font-size:.875rem}.ft-h{color:var(--fg);margin-block-end:.7rem;font-size:.8125rem;font-weight:600;display:block}.ft-link{width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--fg-muted);overflow-wrap:anywhere;transition:color .2s var(--ease);padding-block:.25rem;font-size:.875rem;display:block}.ft-link:hover{color:var(--fg)}.ft-base{border-block-start:1px solid var(--line);flex-direction:column;gap:.75rem;padding-block:1.4rem;display:flex}@media (min-width:48rem){.ft-base{flex-direction:row;justify-content:space-between;align-items:center}}.ft-legal{flex-wrap:wrap;gap:.25rem 1.25rem;display:flex}.inks{gap:2px;display:flex}.inks i{border-radius:2px;width:.75rem;height:.75rem}.inks i:first-child{background:var(--raven);box-shadow:inset 0 0 0 1px var(--line-strong)}.inks i:nth-child(2){background:var(--powder-room)}.inks i:nth-child(3){background:var(--poppy)}.ft-word{--press-face:#0b0d13;--press-deep:#020305;--press-light:#9ec7f233;direction:ltr;padding-block:.25rem clamp(1rem,3vw,2rem)}:root[data-theme=light] .ft-word{--press-face:#e8ecf2;--press-deep:#c3cad6;--press-light:#fffffff2}.ft-word svg{width:100%;height:auto;display:block;overflow:visible}.ft-w-light{fill:var(--press-light)}.ft-w-deep{fill:var(--press-deep)}.ft-w-face{fill:var(--press-face)}.phone-cta{z-index:30;color:#07080d;opacity:0;pointer-events:none;width:3.25rem;height:3.25rem;transition:opacity .3s var(--ease), transform .45s var(--ease);background:#25d366;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;inset-block-end:1rem;inset-inline-end:1rem;transform:translateY(.75rem)scale(.9);box-shadow:0 10px 30px -8px #0009}.phone-cta svg{width:1.625rem;height:1.625rem}.phone-cta.is-on{opacity:1;pointer-events:auto;transform:none}@media (min-width:64rem){.phone-cta{display:none}}.band{height:72px;image-rendering:pixelated;pointer-events:none;background-repeat:repeat-x;background-size:24px 72px;margin-block-end:-1px;position:relative}.band.in-powder,.band.out-powder{background-image:url(/fx/fade-powder.png)}.band.in-poppy,.band.out-poppy{background-image:url(/fx/fade-poppy.png)}.band.out-powder,.band.out-poppy{transform:scaleY(-1)}@media (min-width:1800px){.band{background-size:32px 96px;height:96px}}.stat{border:1px solid var(--line);background:var(--bg-2);border-radius:1rem;padding:1.35rem 1.45rem 1.45rem}.stat-text{color:var(--fg);text-wrap:pretty;font-size:.9688rem;line-height:1.6}.stat .t-small{margin-block-start:.75rem}.wwh{gap:1rem;display:grid}@media (min-width:56rem){.wwh{grid-template-columns:repeat(3,minmax(0,1fr))}}.wwh>li{border:1px solid var(--line);background:var(--bg-2);border-radius:1rem;padding:1.35rem 1.35rem 1.45rem}.wwh-label{color:var(--accent);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:560;display:flex}.wwh-label i{border:1px solid var(--line-strong);width:1.375rem;height:1.375rem;color:var(--fg);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-style:normal;font-weight:600;display:inline-flex}.wwh .t-h3{margin-block-start:.75rem}.wwh .t-body{margin-block-start:.4rem}.cols{gap:0 2.5rem;display:grid}@media (min-width:40rem){.cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.cols>*{border-block-start:1px solid var(--line);padding-block:1.1rem 1.25rem}.cols .t-body{margin-block-start:.35rem}.cols .link{margin-block-start:.6rem;font-size:.875rem;display:inline-block}.ticks li{border-block-start:1px solid var(--line);color:var(--fg-muted);padding-block:.55rem;padding-inline-start:1.6rem;font-size:.9063rem;line-height:1.55;position:relative}.ticks li:before{content:"";border-inline-start:2px solid var(--poppy);border-block-end:2px solid var(--poppy);width:.55rem;height:.3rem;position:absolute;inset-block-start:.95rem;inset-inline-start:.1rem;transform:rotate(-45deg)}[dir=rtl] .ticks li:before{transform:rotate(45deg)}.facts>div{gap:.1rem 1.5rem;padding-block:.7rem;display:grid}@media (min-width:30rem){.facts>div{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.facts dt{color:var(--fg-subtle);font-size:.8125rem;font-weight:500}.facts dd{color:var(--fg);font-size:.875rem;line-height:1.5}.twin{gap:2.5rem 4rem;display:grid}@media (min-width:64rem){.twin{grid-template-columns:repeat(2,minmax(0,1fr))}}.twin .t-h2{margin-block-end:1rem}.project{align-items:center;gap:2rem 3.5rem;padding-block:clamp(2.5rem,5vw,4rem);display:grid}@media (min-width:64rem){.project{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.project.flip>.project-art{order:2}}.project-art{isolation:isolate;border:1px solid var(--line);background:var(--bg-2);border-radius:1rem;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,3vw,2.5rem);position:relative;overflow:hidden}.project-art:before{content:"";z-index:-1;background-image:radial-gradient(var(--dot) 1px, transparent 1.4px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000,#0000);mask-image:radial-gradient(80% 70%,#000,#0000)}.project-art:after{content:"";z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent);position:absolute;inset:15% 10%}.project .t-lead{color:var(--fg);margin-block-start:.6rem}.project .t-body{margin-block-start:.75rem}.project .ticks{margin-block-start:1rem}.project-links{flex-wrap:wrap;gap:.6rem;margin-block-start:1.4rem;display:flex}.case-gallery{gap:1rem;display:grid}@media (min-width:48rem){.case-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.shot-card{isolation:isolate;border:1px solid var(--line);background:var(--bg-2);border-radius:1rem;padding:clamp(1rem,2.5vw,1.75rem);position:relative;overflow:hidden}.shot-card.wide{grid-column:1/-1}.shot-card.phones{justify-content:center;gap:clamp(.75rem,3vw,2rem);display:flex}.case-rows>li{border-block-start:1px solid var(--line);gap:.35rem 3rem;padding-block:1.2rem;display:grid}@media (min-width:48rem){.case-rows>li{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.tiers{gap:1rem;display:grid}@media (min-width:56rem){.tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}.tier{border:1px solid var(--line);background:var(--bg-2);border-radius:1rem;padding:1.45rem 1.45rem 1.55rem}.tier:nth-child(2){border-color:var(--line-strong);box-shadow:0 0 0 1px var(--line), 0 30px 70px -40px var(--glow)}.tier .step-n{margin-block-end:1rem}.tier-price{color:var(--poppy);margin-block-start:.2rem;font-size:.9688rem;font-weight:600}.tier .t-body{margin-block-start:.75rem}.tier .ticks{margin-block-start:1rem}.never li{letter-spacing:-.03em;color:var(--fg-subtle);padding-block:.3rem;font-size:clamp(1.25rem,.9rem + 1.5vw,2rem);font-weight:600;line-height:1.15}:lang(ar) .never li{letter-spacing:0;font-weight:700;line-height:1.5}.bb{gap:2rem 3.5rem;display:grid}@media (min-width:64rem){.bb{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start}.bb-side{position:sticky;inset-block-start:calc(var(--head) + 1.5rem)}}.bb-q{border-block-start:1px solid var(--line);padding-block:.95rem 1.05rem}.bb-q legend{float:inline-start;width:100%;color:var(--fg);font-size:.9375rem;font-weight:600}.bb-q>p{clear:both;color:var(--fg-subtle);font-size:.8125rem}.seg{flex-wrap:wrap;gap:.35rem;margin-block-start:.6rem;display:flex}.seg label{cursor:pointer;position:relative}.seg input{opacity:0;cursor:pointer;position:absolute;inset:0}.seg span{border:1px solid var(--line-strong);color:var(--fg-muted);transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);border-radius:.45rem;padding:.45rem .8rem;font-size:.8438rem;font-weight:520;display:block}.seg label:hover span{color:var(--fg);border-color:var(--fg-subtle)}.seg input:checked+span{border-color:var(--accent);background:var(--accent);color:var(--bg)}.seg input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.bb-sheet{border:1px solid var(--line-strong);background:var(--bg-2);border-radius:1rem;overflow:hidden}.bb-plan{border-block-end:1px solid var(--line);direction:ltr;width:100%;height:auto;display:block}.bb-plan *{fill:none;stroke:var(--accent);stroke-width:1.2px;stroke-opacity:.65;transition:opacity .45s var(--ease), stroke-dashoffset .85s var(--ease-io);stroke-dasharray:1}.bb-plan text{fill:var(--fg-muted);stroke:none;font-size:9.5px;font-weight:500}.bb-plan .off{opacity:0;stroke-dashoffset:1px}.bb-plan .hot{stroke:var(--poppy);stroke-opacity:1}.bb-plan text.hot{fill:var(--poppy)}.bb-plan .dim{stroke-opacity:.3}.bb-sum{padding:1.15rem 1.25rem 1.35rem}.bb-sum .t-body{margin-block-start:.4rem}.bb-sum .btn{margin-block-start:1.1rem}.form-label{color:var(--fg);margin-block-end:.4rem;font-size:.8438rem;font-weight:560;display:block}.form-opt{color:var(--fg-subtle);font-weight:450}.box{border:1px solid var(--line-strong);background:var(--bg);width:100%;min-height:2.75rem;color:var(--fg);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);appearance:none;border-radius:.5rem;padding:.6rem .8rem;font-size:.9375rem;line-height:1.5;display:block}textarea.box{resize:vertical}select.box{background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.05rem) 55%,calc(100% - .75rem) 55%;background-repeat:no-repeat;background-size:.3rem .3rem,.3rem .3rem;padding-inline-end:2.25rem}[dir=rtl] select.box{background-position:.75rem 55%,1.05rem 55%}select.box option{background:var(--bg);color:var(--fg)}.box::placeholder{color:var(--fg-subtle)}.box:hover{border-color:var(--fg-subtle)}.box:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--tint);outline:none}.box[aria-invalid=true]{border-color:var(--poppy)}.form-err{color:#ff6b5b;margin-block-start:.35rem;font-size:.8125rem;font-weight:540}:root[data-theme=light] .form-err{color:#c62d18}.sheet{border:1px solid var(--line);background:var(--bg-2);border-radius:1rem;padding:clamp(1.25rem,2.6vw,1.75rem);position:relative}.sheet .t-h2{font-size:1.25rem}.slots{border:0;min-width:0;padding:0}.slot-row{flex-wrap:wrap;gap:.35rem;margin-block-start:.45rem;display:flex}.slot{cursor:pointer;position:relative}.slot input{opacity:0;cursor:pointer;position:absolute;inset:0}.slot span{border:1px solid var(--line-strong);color:var(--fg-muted);transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);border-radius:.45rem;padding:.4rem .7rem;font-size:.8125rem;font-weight:520;display:block}.slot:hover span{color:var(--fg);border-color:var(--fg-subtle)}.slot input:checked+span{border-color:var(--accent);background:var(--accent);color:var(--bg)}.slot input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.form-count{width:2rem;height:2rem;color:var(--fg);--bg:var(--bg-2);flex:none}.form-count path{transition:opacity .4s var(--ease)}.ct-grid{gap:2.5rem 3.5rem;display:grid}@media (min-width:64rem){.ct-grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start}}.ct-side{gap:2.25rem;display:grid}.channel a,.channel>div{align-items:center;gap:.8rem;padding-block:.7rem;display:flex}.channel-value{color:var(--fg);overflow-wrap:anywhere;transition:color .2s var(--ease);font-size:.9375rem;font-weight:560;display:block}.channel a:hover .channel-value{color:var(--accent)}.next-step{color:var(--fg-muted);grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;padding-block:.7rem;font-size:.875rem;display:grid}.next-step span:first-child{color:var(--poppy);font-variant-numeric:tabular-nums;font-weight:700}.ct-clock{min-height:1.6rem;color:var(--fg-muted);flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;margin-block-start:1.1rem;font-size:.875rem;display:flex}.ct-time{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:600}.ct-time i{color:var(--poppy);font-style:normal;animation:2s steps(2,jump-none) infinite blink}@keyframes blink{50%{opacity:.25}}.prose{max-width:46rem}.prose a{color:var(--fg)}.nf{min-height:100svh;padding-block:calc(var(--head) + 2rem) 4rem;background:var(--bg);align-items:center;display:flex;position:relative;overflow:clip}.nf:before{content:"";background:repeating-linear-gradient(to bottom, transparent 0 3px, var(--tint) 3px 4px);pointer-events:none;position:absolute;inset:0}.nf-code{color:var(--fg);letter-spacing:-.05em;font-variant-numeric:tabular-nums;text-shadow:-.02em 0 #ff4a36d9,.02em 0 #9ec7f2d9;font-size:clamp(5rem,2rem + 14vw,12rem);font-weight:700;line-height:.86;animation:5.5s step-end infinite jitter}@keyframes jitter{0%,92%,to{transform:none}93%{transform:translate(-.02em)skew(-2deg)}95%{transform:translate(.03em)}97%{transform:translate(-.01em)skew(1deg)}}.nf-links{flex-wrap:wrap;gap:.4rem 1.5rem;margin-block-start:1.75rem;font-size:.875rem;display:flex}.step-icon{--s:3.75rem;z-index:1;background:radial-gradient(circle, var(--bg) 58%, transparent 72%);border-radius:50%;position:relative}.step-top:after{background:repeating-linear-gradient(90deg, var(--line-strong) 0 3px, transparent 3px 8px)}[dir=rtl] .step-top:after{background:repeating-linear-gradient(270deg, var(--line-strong) 0 3px, transparent 3px 8px)}@media (min-width:72rem){.steps:after{content:"";background:radial-gradient(closest-side, var(--poppy), #ff4a3600) no-repeat;pointer-events:none;height:7px;animation:travel 6.5s var(--ease-io) infinite;background-size:6rem 7px;position:absolute;inset-block-start:calc(1.875rem - 3px);inset-inline:0}}@keyframes travel{0%{background-position:-6rem 0}to{background-position:calc(100% + 6rem) 0}}[dir=rtl] .steps:after,[dir=rtl] .journey:after{animation-direction:reverse}.has-icons .ic{--s:2.75rem;margin-block-end:.85rem;display:block}.journey{gap:3rem 2.5rem;display:grid;position:relative}@media (min-width:56rem){.journey{grid-template-columns:repeat(3,minmax(0,1fr))}.journey:before,.journey:after{content:"";pointer-events:none;position:absolute;inset-inline:3.25rem calc(33.33% - 3.25rem)}.journey:before{background:repeating-linear-gradient(90deg, var(--line-strong) 0 3px, transparent 3px 9px);height:1px;inset-block-start:3.25rem}.journey:after{background:radial-gradient(closest-side, var(--poppy), #ff4a3600) no-repeat;height:9px;animation:travel 7s var(--ease-io) infinite;background-size:7rem 9px;inset-block-start:calc(3.25rem - 4px)}}.stop{position:relative}.stop-mark{z-index:1;border:1px solid var(--line);background:radial-gradient(circle, var(--bg) 55%, var(--bg));border-radius:50%;place-items:center;width:6.5rem;height:6.5rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.stop-mark{background:radial-gradient(circle, var(--bg) 55%, color-mix(in srgb, var(--bg) 60%, transparent))}}.stop-mark{box-shadow:0 0 40px -10px var(--glow)}.stop-icon{--s:4.5rem}.stop-price{color:var(--poppy);letter-spacing:-.025em;margin-block-start:1.25rem;font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);font-weight:700;line-height:1.15}:lang(ar) .stop-price{letter-spacing:0}.stop .t-h2{margin-block-start:.35rem;font-size:1.1875rem}.stop .t-body{margin-block-start:.6rem}.stop .ticks{margin-block-start:1rem}.proof-cell{flex-direction:column;display:flex}.proof-icon{--s:2.75rem;margin-block-end:.75rem}.piece-kind{color:var(--accent);margin-block-start:.1rem;font-size:.8125rem;font-weight:600}.work-kind{padding-block-start:1.75rem}.work-kind-head{color:var(--accent);align-items:center;gap:.75rem;font-size:.9375rem;font-weight:650;display:flex}.work-kind-icon{--s:2.5rem}.work-kind .project{padding-block:1.25rem clamp(2.5rem,5vw,4rem)}.channel-icon{--s:2.25rem}.ct-form .sheet{padding:1.25rem 1.35rem}.ft-word,.ft-word-in{position:relative}.ft-word .dot-canvas{pointer-events:none}.ft-word:has(.holo.is-on) svg{opacity:0;transition:opacity .6s var(--ease)}@media (min-width:56rem){.piece-row{flex-direction:row}.piece-row .piece-stage{flex:7 1 0;min-height:22rem}.piece-row .piece-body{border-block-start:0;border-inline-start:1px solid var(--line);flex-direction:column;flex:5 1 0;justify-content:center;gap:1rem;padding:2rem 2.25rem;display:flex}.piece-row .piece-side{justify-items:start}.piece-row .solo-laptop{width:min(92%,40rem)}}.piece-more{pointer-events:none;position:static}.piece:hover .piece-more{text-decoration:underline;-webkit-text-decoration-color:var(--poppy);-webkit-text-decoration-color:var(--poppy);-webkit-text-decoration-color:var(--poppy);text-decoration-color:var(--poppy);text-underline-offset:.3em}.tile-key{font-weight:540;color:var(--fg)!important}.tile-key+.tile-line{margin-block-start:.3rem}.wwh>li{border:0;border-block-start:1px solid var(--line-strong);background:0 0;border-radius:0;padding:1.25rem 0 0}.wwh-label:before{content:"";background:var(--poppy);border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 10px #ff4a3699}@media (min-width:56rem){.wwh{gap:2.5rem}}.crossed.has-notes>li{padding-block:1.2rem 1.4rem}@supports (grid-template-rows:subgrid){@media (min-width:48rem){.step{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.step .mini{align-self:start;margin-block-start:0}}}.band.on-alt{background-color:var(--bg-2)}@supports (color:color-mix(in lab, red, red)){.band.on-alt{background-color:color-mix(in srgb, var(--bg-2) 72%, transparent)}}.ct-hero .t-h1{margin-block-start:.9rem}.ct-hero .t-lead{max-width:36rem;margin-block-start:.75rem}.ct-form{margin-block-start:1.75rem}.ct-side{gap:2rem}@media (min-width:64rem){.ct-hero .ct-side{padding-block-start:2.25rem;position:sticky;inset-block-start:calc(var(--head) + 1.5rem)}}.sheet-title{font-size:1.25rem!important}.shot-card.phones .dev-phone{width:min(30%,14rem)}.phero-art{z-index:1;position:relative}html.js [data-rv]{opacity:0;transition:opacity .75s var(--ease) calc(var(--i,0) * 70ms), transform .85s var(--ease) calc(var(--i,0) * 70ms);transform:translateY(.9rem)}html.js [data-rv].is-in{opacity:1;transform:none}html.js:not(.rt) [data-rv]{animation:10ms 2s both rv-safe}@keyframes rv-safe{to{opacity:1;transform:none}}[data-load]{animation:load-in .85s var(--ease) both;animation-delay:calc(var(--i,0) * 70ms + 40ms)}@keyframes load-in{0%{opacity:0;transform:translateY(.75rem)}}.sec,.outro,.ft{content-visibility:auto;contain-intrinsic-size:auto 40rem}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.-start-\[9999px\]{inset-inline-start:-9999px}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-auto{top:auto}.order-1{order:1}.order-2{order:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-6{height:calc(var(--spacing) * 6)}.h-px{height:1px}.min-h-\[65px\]{min-height:65px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-disc{list-style-type:disc}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-accent{border-color:var(--accent)}.border-line{border-color:var(--line)}.bg-poppy{background-color:var(--poppy)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.\!pt-4{padding-top:calc(var(--spacing) * 4)!important}.pt-4{padding-top:calc(var(--spacing) * 4)}.\!pb-24{padding-bottom:calc(var(--spacing) * 24)!important}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-start{text-align:start}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-fg{color:var(--fg)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (min-width:40rem){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}}@media (prefers-reduced-motion:reduce){.df-lane>div{animation:none!important}}@media (min-width:1800px){:root{--wrap:80rem}}@media (max-width:40rem){:root{--head:3.5rem}.band{background-size:18px 54px;height:54px}}@media (pointer:coarse){[data-load]{animation:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.belt-run{animation:none!important}}@media print{.hd,.phone-cta,.holo,.belt,.band{display:none!important}}@property --ask-a{syntax:"<angle>";inherits:false;initial-value:0deg}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}._0drbpW_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}._0drbpW_variable{--font-latin:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
