@font-face{font-family:E Rakkas;src:url(/site/fonts/rakkas-arabic-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:E Rakkas;src:url(/site/fonts/rakkas-latin-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:E Bodoni;src:url(/site/fonts/bodoni-moda-latin-opsz-normal.woff2)format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:E Almarai;src:url(/site/fonts/almarai-arabic-400-normal.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:E Almarai;src:url(/site/fonts/almarai-arabic-700-normal.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:E Almarai;src:url(/site/fonts/almarai-arabic-800-normal.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:E Almarai;src:url(/site/fonts/almarai-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:E Almarai;src:url(/site/fonts/almarai-latin-700-normal.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:E Almarai;src:url(/site/fonts/almarai-latin-800-normal.woff2)format("woff2");font-weight:800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.e{--night:#14171c;--night-2:#1a1f27;--raise:#212731;--cream:#e3cdc3;--soft:#b9b2ae;--gold:#c0a846;--wine:#8c184c;--wine-lit:#a11f58;--hair:#e3cdc333;--hair-strong:#e3cdc36b;--veil:#14171cb8;--bar:#14171ceb;--vest:#34425c;--skin-1:#b98563;--skin-2:#8e5e44;--trouser:#4a5262;--shoe:#2b2f36;--hair-dark:#2b2420;--suit:#3a4150;--swatch-1:#b5653f;--swatch-2:#8a9a7b;--text:"E Almarai", "Noto Sans Arabic", "Segoe UI", Tahoma, sans-serif;--display:"E Rakkas", "Noto Naskh Arabic", serif;--serif:"E Bodoni", "Bodoni 72", "Didot", serif;--fs-min:clamp(8.5rem, 42vw, 16rem);--fs-phrase:clamp(2.25rem, 9vw, 4.25rem);--fs-h2:clamp(2.5rem, 8vw, 4.5rem);--fs-h3:clamp(1.625rem, 5vw, 2.25rem);--fs-body:1.0625rem;--fs-small:.875rem;--lh-display:1.3;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--s10:136px;--section:clamp(96px, 16vw, 168px);--gutter:clamp(16px, 5vw, 64px);--wide:1320px;--mat:10px;--head:64px;--t-ui:.16s;--t-in:.32s;--t-out:.18s;--t-wipe:.45s;--t-move:.52s;--ease:cubic-bezier(.16, 1, .3, 1);--ease-out:cubic-bezier(.4, 0, 1, 1);--stagger:60ms;--dwell-hero:3.6s;--dwell-reel:4.5s;--z-head:30;--z-sheet:50;background:var(--night);color:var(--cream);font-family:var(--text);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--hair-strong) var(--night);scroll-padding-block-start:calc(var(--head) + var(--s4))}html.e[lang=en]{--display:var(--serif);--lh-display:1.08;--fs-min:clamp(5rem, 22vw, 9rem);--fs-phrase:clamp(2.25rem, 9vw, 4.75rem)}@media (width>=1180px){html.e{--head:80px}}@media (prefers-reduced-motion:no-preference){html.e{scroll-behavior:smooth}}html.e body{min-block-size:100svh;font-size:var(--fs-body);background:linear-gradient(180deg, var(--night) 0%, var(--night) 12%, var(--night-2) 40%, var(--night-2) 62%, var(--night) 92%);margin:0;line-height:1.8;overflow-x:clip}:where(html.e) *,:where(html.e) :before,:where(html.e) :after{box-sizing:border-box}:where(html.e) :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0}:where(html.e) :where(ul,ol){padding:0;list-style:none}:where(html.e) a{color:inherit;text-decoration:none}:where(html.e) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(html.e) img,:where(html.e) video{max-inline-size:100%;display:block}html.e ::selection{background:var(--gold);color:var(--night)}html.e :focus-visible{outline:2px solid var(--gold);outline-offset:3px}html.e .sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.e-skip{z-index:60;background:var(--cream);color:var(--night);padding:var(--s3) var(--s4);font-weight:700;position:fixed;inset-block-start:var(--s4);inset-inline-start:var(--s4);transform:translateY(-200%)}.e-skip:focus-visible{transform:none}.e-wrap{inline-size:min(100% - 2 * var(--gutter), var(--wide));margin-inline:auto}.e-section{padding-block-start:var(--section)}.e-h2{font-family:var(--display);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-display);text-wrap:balance}html.e[lang=en] .e-h2{letter-spacing:-.005em;font-variation-settings:"opsz" 36;font-weight:600}.e-h3{font-family:var(--display);font-weight:400;font-size:var(--fs-h3);line-height:var(--lh-display)}html.e[lang=en] .e-h3{font-variation-settings:"opsz" 24;font-weight:600;line-height:1.15}.e-head{justify-content:space-between;align-items:baseline;gap:var(--s3) var(--s6);flex-wrap:wrap;margin-block-end:var(--s7);display:flex}.e-plate{padding:var(--mat);border:1px solid var(--hair);background:var(--night);position:relative}.e-plate-in{background:var(--raise);block-size:100%;position:relative;overflow:hidden}.e-demo{z-index:2;padding:2px var(--s2);background:var(--veil);color:var(--cream);font-size:.75rem;line-height:1.6;position:absolute;inset-block-start:var(--s3);inset-inline-start:var(--s3)}.e-more{align-items:center;gap:var(--s2);min-block-size:44px;color:var(--cream);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.5em;transition:color var(--t-ui) var(--ease), text-underline-offset var(--t-ui) var(--ease);font-weight:700;text-decoration-thickness:1px;display:inline-flex}.e-more svg{block-size:18px;inline-size:18px;stroke:var(--gold);stroke-width:2px;fill:none;transition:transform var(--t-ui) var(--ease);flex:none}[dir=ltr] .e-more svg{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.e-more:hover{color:var(--gold);text-underline-offset:.35em}[dir=rtl] .e-more:hover svg{transform:translate(-4px)}[dir=ltr] .e-more:hover svg{transform:scaleX(-1)translate(-4px)}}.e-more:active{color:var(--gold)}.e-tag{padding:1px var(--s2);border:1px solid var(--gold);color:var(--gold);font-size:.8125rem;font-weight:700;line-height:1.7;display:inline-block}.e-btn{justify-content:center;align-items:center;gap:var(--s2);min-block-size:44px;padding-inline:var(--s5);background:var(--wine);color:var(--cream);transition:background-color var(--t-ui) var(--ease), transform var(--t-ui) var(--ease);font-size:1rem;font-weight:800;display:inline-flex}.e-btn:active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.e-btn:hover{background:var(--wine-lit)}}html.e-js [data-reveal]{transition:opacity var(--t-move) var(--ease), transform var(--t-move) var(--ease);transition-delay:calc(var(--i,0) * var(--stagger))}html.e-js [data-reveal]:not(.in){opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce){html.e-js [data-reveal]{transition:none}html.e-js [data-reveal]:not(.in){opacity:1;transform:none}}.hd:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){z-index:var(--z-head);background:var(--bar);-webkit-backdrop-filter:blur(10px);border-block-end:1px solid #c0a84673;padding-block-start:env(safe-area-inset-top);position:fixed;inset-block-start:0;inset-inline:0}.hd-in:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){align-items:center;gap:var(--s3);block-size:var(--head);inline-size:min(100% - 2 * var(--gutter), var(--wide));margin-inline:auto;display:flex}.logo:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){flex:none;margin-inline-end:auto;display:block}.logo img:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){block-size:30px;inline-size:auto}.tabs:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){display:none}.tabs ul:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){align-items:center;gap:clamp(var(--s3), 1.4vw, var(--s5));display:flex}.tabs a:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)),.tab-soon:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){min-block-size:44px;color:var(--soft);white-space:nowrap;transition:color var(--t-ui) var(--ease);align-items:center;gap:6px;font-size:.9375rem;font-weight:700;display:inline-flex;position:relative}.tabs a:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)):after{content:"";background:var(--gold);block-size:1px;transition:transform var(--t-ui) var(--ease);position:absolute;inset-block-end:6px;inset-inline:0;transform:scaleX(0)}.tabs a[aria-current=page]:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){color:var(--cream)}.tabs a[aria-current=page]:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)):after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.tabs a:hover:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){color:var(--cream)}.tabs a:hover:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)):after{transform:scaleX(1)}}.tab-soon:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){color:#b9b2aebf;cursor:default}.soon:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){color:var(--gold);border:1px solid #c0a8468c;padding:0 5px;font-size:.6875rem;font-weight:700;line-height:1.6}.lang:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){min-block-size:44px;padding-inline:var(--s2);color:var(--cream);align-items:center;font-size:.9375rem;font-weight:700;display:none}@media (hover:hover) and (pointer:fine){.lang:hover:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){color:var(--gold)}}.cta:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){min-block-size:40px;padding-inline:var(--s4);flex:none}.burger:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){block-size:44px;inline-size:44px;flex:none;place-items:center;margin-inline-start:calc(var(--s2) * -1);display:grid}.burger svg:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)),.x svg:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){block-size:24px;inline-size:24px;stroke:var(--cream);stroke-width:1.6px;fill:none}@media (width>=1180px){.logo img:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){block-size:38px}.tabs:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){display:block}.lang:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){display:inline-flex}.burger:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){display:none}.cta:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){min-block-size:44px;padding-inline:var(--s5)}}.menu:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){background:var(--night);block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--cream);padding:calc(env(safe-area-inset-top)) var(--gutter) var(--s7);opacity:0;transition:opacity var(--t-out) var(--ease-out), display var(--t-out) allow-discrete, overlay var(--t-out) allow-discrete;border:0;margin:0;inset:0;overflow-y:auto}.menu:popover-open:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){opacity:1;transition-duration:var(--t-in);transition-timing-function:var(--ease)}@starting-style{.menu:popover-open:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){opacity:0}}.menu-hd:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){block-size:var(--head);border-block-end:1px solid var(--hair);justify-content:space-between;align-items:center;display:flex}.menu-hd img:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){block-size:30px;inline-size:auto}.x:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){place-items:center;block-size:44px;inline-size:44px;display:grid}.menu-list:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){margin-block-start:var(--s5)}.menu-list li:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){border-block-end:1px solid var(--hair);transition:opacity var(--t-in) var(--ease), transform var(--t-in) var(--ease);transition-delay:calc(var(--i) * 35ms)}@starting-style{.menu:popover-open .menu-list li:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){opacity:0;transform:translateY(12px)}}.menu-list a:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)),.menu-list .tab-soon:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){align-items:center;gap:var(--s3);min-block-size:60px;font-family:var(--display);color:var(--cream);font-size:1.875rem;line-height:1.3;display:flex}html.e[lang=en] .menu-list a:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)),html.e[lang=en] .menu-list .tab-soon:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){font-size:1.75rem;font-weight:500}.menu-list .tab-soon:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){color:var(--soft)}.menu-list .soon:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){font-family:var(--text)}.menu-list a[aria-current=page]:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){color:var(--gold)}.menu-lang:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){min-block-size:48px;color:var(--gold);align-items:center;margin-block-start:var(--s5);font-weight:700;display:inline-flex}.sheet:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){border:0;border-block-start:1px solid var(--hair-strong);background:var(--raise);inline-size:min(100%,640px);max-inline-size:100%;color:var(--cream);padding:var(--s4) var(--gutter) calc(var(--s6) + env(safe-area-inset-bottom));opacity:0;transition:opacity var(--t-out) var(--ease-out), transform var(--t-out) var(--ease-out), display var(--t-out) allow-discrete, overlay var(--t-out) allow-discrete;margin:0 auto;position:fixed;inset:auto 0 0;transform:translateY(24px)}.sheet:popover-open:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){opacity:1;transition:opacity var(--t-in) var(--ease), transform var(--t-in) var(--ease), display var(--t-in) allow-discrete, overlay var(--t-in) allow-discrete;transform:none}@starting-style{.sheet:popover-open:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){opacity:0;transform:translateY(24px)}}.sheet:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *))::backdrop{background:#0a0c0fb3}.sheet-hd:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){justify-content:space-between;align-items:center;margin-block-end:var(--s3);display:flex}.sheet-t:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){font-family:var(--display);font-size:1.625rem;line-height:1.3}html.e[lang=en] .sheet-t:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){font-weight:600}.icons:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.icons li:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){transition:opacity var(--t-in) var(--ease), transform var(--t-in) var(--ease);transition-delay:calc(var(--i) * 40ms)}@starting-style{.sheet:popover-open .icons li:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){opacity:0;transform:translateY(10px)}}.ic:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){align-content:center;justify-items:center;gap:var(--s2);min-block-size:108px;padding:var(--s4) var(--s2);background:var(--night);border:1px solid var(--hair);color:var(--cream);transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease), border-color var(--t-ui) var(--ease);font-size:.9375rem;font-weight:700;display:grid}.ic svg:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){fill:currentColor;block-size:38px;inline-size:38px}@media (hover:hover) and (pointer:fine){.ic:hover:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){background:var(--gold);border-color:var(--gold);color:var(--night)}}.ic:active:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){background:var(--gold);color:var(--night)}@media (width>=900px){.sheet:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){inset:calc(var(--head) + var(--s4)) var(--gutter) auto auto;border:1px solid var(--hair-strong);inline-size:520px;padding:var(--s5);margin:0}[dir=rtl] .sheet:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){inset:calc(var(--head) + var(--s4)) auto auto var(--gutter)}}@media (prefers-reduced-motion:reduce){.menu:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)),.menu-list li:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)),.sheet:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)),.icons li:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){transition-duration:.01ms!important;transition-delay:0s!important;transform:none!important}}.logo:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)),.cta:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)){position:relative}.logo:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)):before,.cta:where([data-ui=header],[data-ui=header] *):not(:where([data-ui=header] [data-ui]:not([data-ui=header]) *)):before{content:"";position:absolute;inset:-7px 0}.ft:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){padding-block:var(--s8) calc(var(--s7) + env(safe-area-inset-bottom));border-block-start:1px solid var(--hair)}.ft-in:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){gap:var(--s7) var(--s5);grid-template-columns:1fr 1fr;display:grid}.brand:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){justify-content:space-between;align-items:center;gap:var(--s4);grid-column:1/-1;display:flex}.ft-logo:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){block-size:auto;inline-size:168px}.ft-lang:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){min-block-size:44px;padding-inline:var(--s3);border:1px solid var(--hair-strong);align-items:center;font-weight:700;display:inline-flex}.col h2:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){font-family:var(--display);color:var(--gold);margin-block-end:var(--s2);font-size:1.375rem;font-weight:400;line-height:1.4}html.e[lang=en] .col h2:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){font-weight:600}.col a:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)),.muted:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){min-block-size:40px;color:var(--soft);transition:color var(--t-ui) var(--ease);align-items:center;display:inline-flex}.muted:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){color:#b9b2aebf;font-size:var(--fs-small)}@media (hover:hover) and (pointer:fine){.col a:hover:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)),.ft-lang:hover:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){color:var(--gold)}}.ft-r:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){color:var(--soft);font-size:var(--fs-small);border-block-start:1px solid var(--hair);grid-column:1/-1;padding-block-start:var(--s5)}@media (width>=900px){.ft-in:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){grid-template-columns:2fr 1fr 1fr 1fr}.brand:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){flex-direction:column;grid-column:auto;justify-content:flex-start;align-items:flex-start}.ft-logo:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){inline-size:200px}}.col a:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)),.muted:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){min-block-size:44px}.col a:where([data-ui=footer],[data-ui=footer] *):not(:where([data-ui=footer] [data-ui]:not([data-ui=footer]) *)){min-inline-size:44px}.ct:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){padding-block-end:var(--section)}.ct-in:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){text-align:center;border-block-start:1px solid var(--hair);justify-items:center;padding-block-start:var(--s8);display:grid}.ct-t:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){color:var(--cream);font-size:clamp(3.5rem,15vw,6rem)}.ct-l:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){margin-block:var(--s2) var(--s7);color:var(--soft)}.icons:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));inline-size:min(100%,980px);display:grid}.ic:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){align-content:center;justify-items:center;gap:var(--s3);min-block-size:116px;padding:var(--s4) var(--s2);border:1px solid var(--hair);background:var(--night);color:var(--cream);transition:background-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease), border-color var(--t-ui) var(--ease);font-weight:700;display:grid}.ic svg:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){fill:currentColor;block-size:40px;inline-size:40px}@media (hover:hover) and (pointer:fine){.ic:hover:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){background:var(--gold);border-color:var(--gold);color:var(--night)}}.ic:active:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){background:var(--gold);color:var(--night)}@media (width>=900px){.icons:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){gap:var(--s3);grid-template-columns:repeat(6,minmax(0,1fr))}.ic:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){min-block-size:156px}.ic svg:where([data-ui=contact],[data-ui=contact] *):not(:where([data-ui=contact] [data-ui]:not([data-ui=contact]) *)){block-size:48px;inline-size:48px}}.ph:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){padding-block-start:calc(var(--head) + env(safe-area-inset-top) + var(--s7))}.crumbs ol:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){gap:var(--s2);font-size:var(--fs-small);color:var(--soft);flex-wrap:wrap;display:flex}.crumbs li:not(:last-child):where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)):after{content:"/";color:var(--hair-strong);margin-inline-start:var(--s2)}.crumbs a:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){padding-block:var(--s2);text-decoration:underline;-webkit-text-decoration-color:var(--hair-strong);text-decoration-color:var(--hair-strong);text-underline-offset:.4em;display:inline-block}@media (hover:hover) and (pointer:fine){.crumbs a:hover:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){color:var(--cream);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}}.ph-t:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){font-family:var(--display);font-size:clamp(3rem,12vw,6.5rem);font-weight:400;line-height:var(--lh-display);text-wrap:balance;margin-block-start:var(--s3)}html.e[lang=en] .ph-t:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){font-variation-settings:"opsz" 72;letter-spacing:-.01em;font-weight:600}.ph-line:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){color:var(--soft);max-inline-size:46ch;margin-block-start:var(--s3);font-size:1.125rem}.ph-photo:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){block-size:clamp(220px,34svh,340px);margin-block-start:var(--s6)}@media (width>=900px){.ph-photo:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){block-size:clamp(320px,52svh,560px);margin-block-start:var(--s7)}}.crumbs a:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)){position:relative}.crumbs a:where([data-ui=page-head],[data-ui=page-head] *):not(:where([data-ui=page-head] [data-ui]:not([data-ui=page-head]) *)):before{content:"";position:absolute;inset:-10px -6px}.photo{object-fit:cover;block-size:100%;inline-size:100%;display:block}.gap{place-content:center;gap:var(--s2);text-align:center;color:var(--soft);font-size:var(--fs-small);background:var(--raise);display:grid}.line:where([data-ui=film],[data-ui=film] *):not(:where([data-ui=film] [data-ui]:not([data-ui=film]) *)){color:var(--soft);max-inline-size:46ch}.frame:where([data-ui=film],[data-ui=film] *):not(:where([data-ui=film] [data-ui]:not([data-ui=film]) *)){aspect-ratio:16/9}video:where([data-ui=film],[data-ui=film] *):not(:where([data-ui=film] [data-ui]:not([data-ui=film]) *)){object-fit:cover;background:var(--night);block-size:100%;inline-size:100%;display:block}.grid:where([data-ui=projects],[data-ui=projects] *):not(:where([data-ui=projects] [data-ui]:not([data-ui=projects]) *)){gap:var(--s7);display:grid}.shot:where([data-ui=projects],[data-ui=projects] *):not(:where([data-ui=projects] [data-ui]:not([data-ui=projects]) *)){aspect-ratio:3/2}.devs:where([data-ui=projects],[data-ui=projects] *):not(:where([data-ui=projects] [data-ui]:not([data-ui=projects]) *)){gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(118px,1fr));margin-block-start:var(--s6);display:grid}.dev:where([data-ui=projects],[data-ui=projects] *):not(:where([data-ui=projects] [data-ui]:not([data-ui=projects]) *)){aspect-ratio:1;padding:var(--s4);border:1px solid var(--hair);background:var(--night);place-items:center;display:grid}.dev-name:where([data-ui=projects],[data-ui=projects] *):not(:where([data-ui=projects] [data-ui]:not([data-ui=projects]) *)){color:#e3cdc3e6;font-weight:700;font-size:var(--fs-small);text-align:center;line-height:1.4}.dev img:where([data-ui=projects],[data-ui=projects] *):not(:where([data-ui=projects] [data-ui]:not([data-ui=projects]) *)){object-fit:contain;filter:brightness(0)invert(.9);opacity:.9;max-block-size:52%;inline-size:100%}@media (width>=900px){.grid:where([data-ui=projects],[data-ui=projects] *):not(:where([data-ui=projects] [data-ui]:not([data-ui=projects]) *)){align-items:center;gap:var(--s8);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.devs:where([data-ui=projects],[data-ui=projects] *):not(:where([data-ui=projects] [data-ui]:not([data-ui=projects]) *)){gap:var(--s4);grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes e-run{to{transform:translate(-50%)}}@keyframes e-run-rtl{to{transform:translate(50%)}}.hero:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){padding-block-start:var(--s7);scroll-margin-block-start:var(--head)}.cover:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){block-size:clamp(460px,70svh,620px)}.frame:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){isolation:isolate}.slide:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){z-index:0;clip-path:inset(0 0 0 100%);--p:0;--blade:0;position:absolute;inset:0}[dir=ltr] .slide:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){clip-path:inset(0 100% 0 0)}.slide.on:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){z-index:1;transition:clip-path var(--t-wipe) var(--ease);clip-path:inset(0)!important}.slide.was:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){clip-path:inset(0)!important}.done:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){clip-path:inset(0 0 0 calc((1 - var(--p)) * 100%));position:absolute;inset:0}[dir=ltr] .done:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0)}.blade:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){z-index:1;pointer-events:none;inline-size:3px;inset-block:0;left:calc((1 - var(--p)) * 100%);opacity:var(--blade);background:linear-gradient(180deg, var(--cream), var(--gold) 50%, var(--cream));position:absolute;right:auto;translate:-50%;box-shadow:0 0 0 1px #14171c73,0 0 26px 5px #c0a8468c}[dir=ltr] .blade:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){left:calc(var(--p) * 100%)}.blade:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)):after{content:"";inset-block:0;background:linear-gradient(90deg,#e3cdc338,#e3cdc300);inline-size:90px;position:absolute;left:1px}[dir=ltr] .blade:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)):after{background:linear-gradient(270deg,#e3cdc338,#e3cdc300);left:auto;right:1px}.frame:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)):after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#14171c00 38%,#14171c99 66%,#14171ceb 100%);position:absolute;inset:0}.frame .e-demo:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){z-index:3;inset-inline-start:auto;inset-inline-end:var(--s3)}.pill:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){z-index:3;align-items:center;gap:var(--s3);padding:var(--s1) var(--s1) var(--s1) var(--s3);background:var(--veil);border:1px solid var(--hair-strong);font-size:var(--fs-small);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:700;line-height:1.6;display:inline-flex;position:absolute;inset-block-start:var(--s3);inset-inline-start:var(--s3)}[dir=rtl] .pill:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){padding:var(--s1) var(--s3) var(--s1) var(--s1)}.state:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){padding:0 var(--s2);border:1px solid var(--hair-strong);color:var(--soft);transition:background-color var(--t-in) var(--ease), color var(--t-in) var(--ease), border-color var(--t-in) var(--ease);font-size:.8125rem;font-weight:800}[data-hero].landed .state:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){background:var(--gold);border-color:var(--gold);color:var(--night)}.line:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){z-index:3;inset-inline:var(--s4);align-items:end;column-gap:var(--s4);font-family:var(--display);color:var(--cream);grid-template-columns:auto minmax(0,1fr);font-weight:400;display:grid;position:absolute;inset-block-end:var(--s4)}.min:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){font-size:var(--fs-min);color:var(--gold);line-height:.95}.phrases:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){padding-block-end:.18em;display:grid;overflow:hidden}.phrase:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){font-size:var(--fs-phrase);line-height:var(--lh-display);opacity:0;grid-area:1/1;align-self:end;display:grid;transform:translateY(35%)}.phrase.on:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){opacity:1;transition:opacity var(--t-in) var(--ease) 60ms, transform var(--t-in) var(--ease) 60ms;transform:none}.phrase.out:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){opacity:0;transition:opacity var(--t-out) var(--ease-out), transform var(--t-out) var(--ease-out);transform:translateY(-30%)}.p-raw:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){text-wrap:balance;transition:color var(--t-move) var(--ease)}.p-done:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){text-wrap:balance;opacity:0;transform:translateY(40%)}.phrase.landed .p-raw:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){color:var(--soft)}.phrase.landed .p-done:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){opacity:1;transition:opacity var(--t-move) var(--ease), transform var(--t-move) var(--ease);transform:none}html.e[lang=en] .line:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){grid-template-columns:1fr;row-gap:0}html.e[lang=en] .min:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){font-variation-settings:"opsz" 48;letter-spacing:-.015em;font-weight:700;line-height:.9}html.e[lang=en] .phrase:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){font-variation-settings:"opsz" 36;letter-spacing:-.005em;font-weight:600}.under:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){align-items:center;gap:var(--s2) var(--s4);padding-block:var(--s4) 0;grid-template-columns:1fr auto;display:grid}.lede:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){color:var(--soft);grid-column:1/-1}.e-more:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){justify-self:start}.ctrl:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){align-items:center;gap:var(--s1);display:flex}.arrow:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){border:1px solid var(--hair);block-size:44px;inline-size:44px;transition:border-color var(--t-ui) var(--ease);place-items:center;display:grid}.arrow svg:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){block-size:18px;inline-size:18px;stroke:var(--cream);stroke-width:1.8px;fill:none}[dir=rtl] .prev svg:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)),[dir=ltr] .next svg:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){transform:scaleX(-1)}.arrow:active:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){transform:translateY(1px)}.ticks:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){padding-inline:var(--s2);align-items:center;gap:2px;display:flex}.tick:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){align-items:center;block-size:44px;inline-size:30px;display:grid}.tick:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)):before{content:"";background:var(--hair-strong);grid-area:1/1;block-size:2px}.fill:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){background:var(--gold);transform-origin:0;grid-area:1/1;block-size:2px;transform:scaleX(0)}[dir=rtl] .fill:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){transform-origin:100%}.pp:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){place-items:center;block-size:44px;inline-size:44px;display:grid}.pp svg:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){block-size:16px;inline-size:16px;stroke:var(--soft);stroke-width:2.4px;fill:none}.pp .i-play:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){fill:var(--soft);stroke:none;display:none}[data-hero].held .pp .i-play:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){display:block}[data-hero].held .pp .i-pause:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){display:none}@media (hover:hover) and (pointer:fine){.arrow:hover:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){border-color:var(--gold)}.tick:hover:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)):before{background:var(--cream)}.pp:hover svg:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){stroke:var(--cream)}}.ticker:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){border-block:1px solid var(--hair);padding-block:var(--s3);margin-block-start:var(--s6);overflow:hidden}.ticker-run:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){inline-size:max-content;animation:60s linear infinite e-run;display:flex}[dir=rtl] .ticker-run:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){animation-name:e-run-rtl}.ticker.idle .ticker-run:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){animation-play-state:paused}.ticker-set:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){font-family:var(--display);color:var(--soft);white-space:nowrap;flex:none;align-items:center;font-size:clamp(1.75rem,5vw,3rem);line-height:1.4;display:flex}html.e[lang=en] .ticker-set:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){font-variation-settings:"opsz" 28;font-weight:500}.ticker-set span:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){padding-inline:var(--s5)}.ticker-set i:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){background:var(--gold);flex:none;block-size:9px;inline-size:9px;transform:rotate(45deg)}@media (width<=899px){.frame:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)):after{background:linear-gradient(#14171c00 28%,#14171cb3 58%,#14171cf0 100%)}.ctrl:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){grid-column:1/-1;justify-content:space-between}.line:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){column-gap:var(--s3)}.min:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){font-size:clamp(5.5rem,30vw,8rem)}.phrase:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){font-size:clamp(1.625rem,7vw,2.25rem)}}@media (width>=900px){.cover:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){block-size:clamp(560px, calc(100svh - var(--head) - 190px), 860px)}.line:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){inset-inline:var(--s7);column-gap:var(--s5);inset-block-end:var(--s6)}.pill:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){font-size:.9375rem;inset-block-start:var(--s5);inset-inline-start:var(--s5)}.under:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){grid-template-columns:auto auto 1fr auto;padding-block-start:var(--s5)}.lede:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){grid-column:auto}.ctrl:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){grid-column:4}}@media (prefers-reduced-motion:reduce){.slide:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)),[dir=ltr] .slide:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){clip-path:none;opacity:0;transition:opacity var(--t-ui) linear}.slide.on:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)),.slide.was:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){opacity:1;transition:opacity var(--t-ui) linear}.done:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)),[dir=ltr] .done:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){clip-path:none;opacity:var(--p);transition:opacity .4s linear}.blade:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){display:none}.phrase:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)),.phrase.on:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)),.phrase.out:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)),.p-done:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)),.phrase.landed .p-done:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){transition:opacity var(--t-ui) linear;transform:none}.ticker-run:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){animation:none}}.tick:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){inline-size:44px;padding-inline:7px}.ticks:where([data-ui=before-after],[data-ui=before-after] *):not(:where([data-ui=before-after] [data-ui]:not([data-ui=before-after]) *)){gap:0;padding-inline:0}@keyframes e-cap{0%{opacity:0;transform:translateY(30%)}}@keyframes e-panel-in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes e-panel-in-ltr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes e-row-in{0%{opacity:0;transform:translateY(12px)}}.top:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){gap:var(--s3);margin-block-end:var(--s6);display:grid}.tabs:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){gap:var(--s6);border-block-end:1px solid var(--hair);scrollbar-width:none;display:flex;overflow-x:auto}.tab:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){align-items:flex-start;gap:var(--s2);padding-block:var(--s2) var(--s3);min-block-size:44px;color:var(--soft);transition:color var(--t-ui) var(--ease);flex:none;display:inline-flex;position:relative}.title:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-size:clamp(2rem,6.4vw,3.5rem)}.tab-t:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-family:var(--display);font-size:clamp(1.25rem,4vw,1.75rem);line-height:1.3}html.e[lang=en] .tab-t:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-variation-settings:"opsz" 28;font-weight:600}.tab-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-size:var(--fs-small);color:var(--gold);opacity:.6;transition:opacity var(--t-ui) var(--ease);font-weight:700}.tab:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)):after{content:"";background:var(--gold);transform-origin:100%;block-size:2px;transition:transform var(--t-in) var(--ease);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}[dir=ltr] .tab:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)):after{transform-origin:0}.tab[aria-selected=true]:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){color:var(--cream)}.tab[aria-selected=true] .tab-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){opacity:1}.tab[aria-selected=true]:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)):after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.tab:hover:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){color:var(--cream)}}.panel:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){gap:var(--s4);display:grid}.panel[hidden]:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){display:none}.feat:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){aspect-ratio:3/2}.feat-in:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){isolation:isolate}.shot:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){z-index:0;clip-path:inset(0 0 0 100%);pointer-events:none;position:absolute;inset:0}[dir=ltr] .shot:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){clip-path:inset(0 100% 0 0)}.shot.on:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){z-index:1;pointer-events:auto;transition:clip-path var(--t-wipe) var(--ease);clip-path:inset(0)!important}.shot.was:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){clip-path:inset(0)!important}.shot .photo:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){transition:transform 1.4s var(--ease);transform:scale(1.04)}.shot.on .photo:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){transform:none}@media (hover:hover) and (pointer:fine){.shot.on:hover .photo:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){transform:scale(1.015)}}.feat-in:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)):after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#14171c00 50%,#14171c66 74%,#14171ce0 100%);position:absolute;inset:0}.feat-in .e-demo:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){z-index:3}.cap:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){z-index:3;inset-inline:var(--s4);pointer-events:none;align-items:end;column-gap:var(--s4);grid-template-columns:auto 1fr;display:grid;position:absolute;inset-block-end:var(--s4)}.cap-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-family:var(--serif);color:var(--gold);font-variant-numeric:lining-nums tabular-nums;grid-row:span 2;font-size:clamp(2.5rem,9.5vw,4.5rem);font-weight:600;line-height:.85}html.e[lang=ar] .cap-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)),html.e[lang=ar] .row-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-family:var(--display);font-weight:400}.cap-t:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-family:var(--display);color:var(--cream);font-size:clamp(1.5rem,4.8vw,2.375rem);line-height:1.15}html.e[lang=en] .cap-t:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-variation-settings:"opsz" 36;font-weight:600}.cap-open:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){align-items:center;gap:var(--s1);font-size:var(--fs-small);color:var(--soft);font-weight:700;display:inline-flex}.cap-open svg:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){block-size:14px;inline-size:14px;stroke:var(--gold);stroke-width:2px;fill:none}[dir=ltr] .cap-open svg:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){transform:scaleX(-1)}.cap.swap .cap-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)),.cap.swap .cap-t:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){animation:e-cap var(--t-in) var(--ease)}.side:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){gap:var(--s3);align-content:start;display:grid}.list:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){gap:var(--s2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.row:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){gap:var(--s1);text-align:start;inline-size:100%;color:var(--soft);transition:color var(--t-ui) var(--ease);grid-template-columns:1fr;padding-block-end:var(--s2);display:grid;position:relative}.row-pic:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){aspect-ratio:1;border:1px solid var(--hair);background:var(--night);padding:3px;display:block;overflow:hidden}.row-pic .photo:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){opacity:.55;transition:opacity var(--t-ui) var(--ease)}.row-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){display:none}.row-t:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-size:var(--fs-small);font-weight:700;line-height:1.5}.row-fill:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){background:var(--hair);block-size:2px;position:absolute;inset-block-end:0;inset-inline:0}.row-fill:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)):after{content:"";background:var(--gold);transform:scaleX(var(--f,0));transform-origin:100%;position:absolute;inset:0}[dir=ltr] .row-fill:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)):after{transform-origin:0}.row.on:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){color:var(--cream)}.row.on .row-pic:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){border-color:var(--gold)}.row.on .row-pic .photo:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){opacity:1}@media (hover:hover) and (pointer:fine){.row:hover:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){color:var(--cream)}.row:hover .row-pic .photo:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){opacity:.9}}.ctl:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){align-items:center;gap:var(--s1);display:flex}.arw:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){border:1px solid var(--hair);block-size:44px;inline-size:44px;transition:border-color var(--t-ui) var(--ease);place-items:center;display:grid}.arw svg:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){block-size:18px;inline-size:18px;stroke:var(--cream);stroke-width:1.8px;fill:none}[dir=rtl] .prev svg:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)),[dir=ltr] .next svg:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){transform:scaleX(-1)}.arw:active:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){transform:translateY(1px)}.all:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){margin-inline-start:auto}.pp:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){place-items:center;block-size:44px;inline-size:44px;display:grid}.pp svg:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){block-size:16px;inline-size:16px;stroke:var(--soft);stroke-width:2.4px;fill:none}.pp .i-play:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){fill:var(--soft);stroke:none;display:none}[data-show].held .pp .i-play:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){display:block}[data-show].held .pp .i-pause:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){display:none}@media (hover:hover) and (pointer:fine){.arw:hover:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){border-color:var(--gold)}.pp:hover svg:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){stroke:var(--cream)}}.panel.enter .feat:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){animation:e-panel-in var(--t-move) var(--ease)}[dir=ltr] .panel.enter .feat:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){animation-name:e-panel-in-ltr}.panel.enter .row:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){animation:e-row-in var(--t-move) var(--ease) both}.panel.enter li:nth-child(2) .row:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){animation-delay:60ms}.panel.enter li:nth-child(3) .row:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){animation-delay:.12s}.panel.enter li:nth-child(4) .row:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){animation-delay:.18s}@media (width>=900px){.top:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){align-items:end;column-gap:var(--s7);border-block-end:1px solid var(--hair);grid-template-columns:auto 1fr}.tabs:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){border:0;justify-self:end}.feat:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){aspect-ratio:auto;block-size:clamp(400px, calc(100svh - var(--head) - 290px), 680px)}.panel:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){gap:var(--s7);grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:stretch}.cap:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){inset-inline:var(--s6);inset-block-end:var(--s6)}.side:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){grid-template-rows:1fr auto}.list:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){border-block-start:1px solid var(--hair);grid-template-columns:1fr;align-content:start;gap:0}.row:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){align-items:center;gap:var(--s4);padding-block:var(--s3);grid-template-columns:96px auto 1fr}.row-pic:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){aspect-ratio:4/3}.row-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-family:var(--serif);color:var(--gold);opacity:.6;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600;display:block}.row.on .row-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){opacity:1}.row-t:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-family:var(--display);font-size:1.25rem;font-weight:400;line-height:1.3}html.e[lang=en] .row-t:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){font-variation-settings:"opsz" 24;font-size:1.125rem;font-weight:600}.row-fill:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){background:var(--hair)}}@media (prefers-reduced-motion:reduce){.shot:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)),[dir=ltr] .shot:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){clip-path:none;opacity:0;transition:opacity var(--t-ui) linear}.shot.on:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)),.shot.was:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){opacity:1}.shot .photo:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)),.shot.on .photo:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){transition:none;transform:none}.panel.enter .feat:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)),.panel.enter .row:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)),.cap.swap .cap-n:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)),.cap.swap .cap-t:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){animation:none}.pp:where([data-ui=showcase],[data-ui=showcase] *):not(:where([data-ui=showcase] [data-ui]:not([data-ui=showcase]) *)){display:none}}.spread:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){gap:var(--s8);display:grid}.shot:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){aspect-ratio:4/3}.name:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){margin-block-start:var(--s4)}.say:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){color:var(--soft);max-inline-size:42ch}.rows:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){border-block-start:1px solid var(--hair);margin-block-start:var(--s8)}.row:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){gap:var(--s4);padding-block:var(--s5);border-block-end:1px solid var(--hair);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;scroll-margin-block-start:calc(var(--head) + var(--s5));display:grid}.thumb:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){aspect-ratio:1;--mat:6px}.thumb .e-demo:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){font-size:.6875rem;inset-block-start:6px;inset-inline-start:6px}.row .name:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){margin-block-start:0}.row-t:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){gap:var(--s2);justify-items:start;display:grid}.build:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){color:var(--soft);margin-block-start:var(--s6)}@media (width>=900px){.spread:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){align-items:start;gap:var(--s7);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lead:nth-child(2):where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){margin-block-start:var(--s10)}.lead:nth-child(2) .shot:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){aspect-ratio:4/5}.rows:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){column-gap:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.row:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){align-content:start;gap:var(--s4);grid-template-columns:1fr}.thumb:where([data-ui=services],[data-ui=services] *):not(:where([data-ui=services] [data-ui]:not([data-ui=services]) *)){aspect-ratio:4/3}}.grid:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){gap:var(--s6);grid-template-columns:minmax(0,1fr);display:grid}.view:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){min-inline-size:0}.side:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){gap:var(--s4);align-content:start;display:grid}.say:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){color:var(--soft);max-inline-size:34ch}.meter:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)),.rail:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){display:none}.view:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){background:0 0;border:0;padding:0;position:relative}.view>.e-demo:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){display:none}.steps:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){gap:var(--s4);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;background:0 0;grid-auto-columns:min(78vw,420px);grid-auto-flow:column;padding-block-end:var(--s3);display:grid;overflow-x:auto}.step:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){scroll-snap-align:start}.step .pic:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){aspect-ratio:3/2;border:1px solid var(--hair);padding:var(--mat);background:var(--night);overflow:hidden}.step .pic .photo:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){block-size:100%}.cap:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){flex-direction:column;padding-block-start:var(--s3);display:flex}.cap-n:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){color:var(--gold);font-size:var(--fs-small);font-weight:700}.cap-t:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){font-family:var(--display);font-size:var(--fs-h3);line-height:var(--lh-display)}html.e[lang=en] .cap-t:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){font-variation-settings:"opsz" 24;font-weight:600}.blade:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){display:none}@media (prefers-reduced-motion:no-preference){html.e-js .phases:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){block-size:290svh;margin-block-start:var(--section);padding-block-start:0}html.e-js .stage:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){block-size:100svh;padding-block:calc(var(--head) + var(--s4)) var(--s5);align-items:center;display:grid;position:sticky;inset-block-start:0}html.e-js .grid:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){gap:var(--s4);grid-template-rows:auto minmax(0,1fr);block-size:100%}html.e-js .side:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){gap:var(--s3)}html.e-js .side .e-h2:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){font-size:clamp(2rem,7vw,3.25rem)}html.e-js .side .say:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)),html.e-js .side .e-more:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){display:none}html.e-js .meter:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){align-items:baseline;gap:0 var(--s4);grid-template-columns:auto 1fr;display:grid}html.e-js .pct:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){font-family:var(--serif);color:var(--gold);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:600;line-height:1}html.e-js .pct span:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){margin-inline-start:2px;font-size:.5em}html.e-js .now:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){font-family:var(--display);font-size:1.5rem;line-height:1.3}html.e-js .bar:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){grid-column:1/-1;grid-template-columns:repeat(var(--n), 1fr);gap:3px;margin-block-start:var(--s3);display:grid}html.e-js .bar i:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){background:var(--hair-strong);block-size:3px;transition:background-color var(--t-ui) var(--ease)}html.e-js .bar i.on:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){background:var(--gold)}html.e-js .view:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){padding:var(--mat);border:1px solid var(--hair);background:var(--night);min-block-size:0}html.e-js .view>.e-demo:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){z-index:9;display:block;inset-block-start:var(--s3);inset-inline-start:auto;inset-inline-end:var(--s3)}html.e-js .steps:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){scroll-snap-type:none;block-size:100%;padding:0;display:block;position:relative;overflow:hidden}html.e-js .step:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){isolation:isolate;background:var(--raise);--p:0;--blade:0;clip-path:inset(0 0 0 calc((1 - var(--p)) * 100%));position:absolute;inset:0}html.e-js[dir=ltr] .step:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0)}html.e-js .step:first-child:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){clip-path:none}html.e-js .step figure:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){block-size:100%}html.e-js .step .pic:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){aspect-ratio:auto;border:0;block-size:100%;padding:0}html.e-js .step .pic:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)):after{content:"";pointer-events:none;background:linear-gradient(#14171c00 62%,#14171cd9 100%);position:absolute;inset:0}html.e-js .cap:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){z-index:1;padding:0;position:absolute;inset-block-end:var(--s4);inset-inline-start:var(--s4)}html.e-js .cap-t:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){font-size:clamp(1.75rem,6vw,3rem)}html.e-js .blade:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){z-index:2;pointer-events:none;inline-size:3px;inset-block:0;left:calc((1 - var(--p)) * 100%);opacity:var(--blade);background:linear-gradient(180deg, var(--cream), var(--gold) 50%, var(--cream));display:block;position:absolute;right:auto;translate:-50%;box-shadow:0 0 0 1px #14171c73,0 0 26px 5px #c0a8468c}html.e-js[dir=ltr] .blade:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){left:calc(var(--p) * 100%)}@media (width>=900px){html.e-js .grid:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){gap:var(--s7);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:stretch}html.e-js .side:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){align-content:center;gap:var(--s4)}html.e-js .side .say:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)),html.e-js .side .e-more:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){display:block}html.e-js .side .e-more:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){justify-self:start;display:inline-flex}html.e-js .now:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)),html.e-js .bar:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){display:none}html.e-js .pct:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){font-size:4rem}html.e-js .rail:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){gap:0;padding-inline-start:var(--s5);display:grid;position:relative}html.e-js .rail:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)):before,html.e-js .rail:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)):after{content:"";background:var(--hair-strong);inline-size:1px;position:absolute;inset-block:14px;inset-inline-start:3px}html.e-js .rail:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)):after{background:var(--gold);transform-origin:top;transform:scaleY(var(--fill,0))}html.e-js .r:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){align-items:baseline;gap:var(--s3);color:var(--soft);transition:color var(--t-ui) var(--ease);padding-block:5px;display:flex;position:relative}html.e-js .r:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)):before{content:"";background:var(--night);border:1px solid var(--hair-strong);z-index:1;block-size:7px;inline-size:7px;transition:background-color var(--t-ui) var(--ease), border-color var(--t-ui) var(--ease);position:absolute;inset-block-start:15px;inset-inline-start:calc(-1 * var(--s5));transform:rotate(45deg)}html.e-js .r.past:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)):before,html.e-js .r.on:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)):before{background:var(--gold);border-color:var(--gold)}html.e-js .r.on:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){color:var(--cream)}html.e-js .r-n:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){font-size:var(--fs-small);color:var(--gold);min-inline-size:1.2em;font-weight:700}html.e-js .r-t:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){font-family:var(--display);font-size:1.375rem;line-height:1.4}html.e-js .cap:where([data-ui=phases],[data-ui=phases] *):not(:where([data-ui=phases] [data-ui]:not([data-ui=phases]) *)){inset-block-end:var(--s6);inset-inline-start:var(--s6)}}}.crew-hd:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){justify-content:space-between;align-items:baseline;gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}.hint:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){color:var(--soft);font-size:var(--fs-small)}.crew:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){--g:var(--s4);gap:var(--s7) var(--g);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--s7);display:grid}.who:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){inline-size:100%;justify-items:center;padding-block-start:var(--s8);display:grid;position:relative}.who:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)):after{content:"";inset-inline:calc(var(--g) / -2);background:var(--gold);block-size:6px;position:absolute;inset-block-end:calc(var(--s3) + 1.75em)}.fig:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){block-size:auto;inline-size:min(100%,150px);display:block;overflow:hidden}.role:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){min-block-size:1.75em;margin-block-start:calc(6px + var(--s3));font-weight:700;line-height:1.75;display:block}.head:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transform-box:view-box;transform-origin:100px 108px;transform:translateY(var(--hy,0px)) rotate(var(--rot,0deg));transition:transform var(--t-ui) var(--ease)}.eyes:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transform:translate(var(--px,0px), var(--py,0px));transition:transform var(--t-ui) var(--ease)}.pupil:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transform-box:fill-box;transform-origin:50%;transition:transform calc(var(--t-ui) / 2) linear}.who.blink .pupil:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transform:scaleY(.12)}.talk:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){opacity:0}.who[aria-expanded=true] .talk:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){opacity:1}.who[aria-expanded=true] .smile:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){opacity:0}.who[aria-expanded=true]:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){--hy:-6px}.say:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){inline-size:max-content;max-inline-size:100%;padding:var(--s2) var(--s3);background:var(--cream);color:var(--night);border:1px solid var(--gold);font-size:var(--fs-small);opacity:0;transition:opacity var(--t-out) var(--ease-out), transform var(--t-out) var(--ease-out);z-index:2;margin-inline:auto;font-weight:700;line-height:1.5;position:absolute;inset-block-start:0;inset-inline:0;transform:translateY(8px)}.who[aria-expanded=true] .say:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){opacity:1;transition:opacity var(--t-in) var(--ease), transform var(--t-in) var(--ease);transform:none}.rise:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transform-box:view-box}html.e-js .rise:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transition:transform var(--t-move) var(--ease);transition-delay:calc(var(--i) * var(--stagger))}html.e-js .crew:not(.in) .rise:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transform:translateY(240px)}@media (hover:hover) and (pointer:fine){.who:hover .role:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){color:var(--gold)}}.role:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transition:color var(--t-ui) var(--ease)}.who:active .role:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){color:var(--gold)}.who:focus-visible:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){outline-offset:-2px}.team-soon:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){color:var(--soft);font-size:var(--fs-small);text-align:center;margin-block-start:var(--s5)}.group:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){margin-block-start:var(--s9)}.cos:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){gap:var(--s4);margin-block-start:var(--s5);display:grid}.co:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){gap:var(--s5);padding:var(--s5);border:1px solid var(--hair);background:#21273173;grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}.co-logo:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){aspect-ratio:1;border:1px solid var(--hair);background:var(--night);padding:var(--s3);place-items:center;display:grid}.co-logo img:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){block-size:auto;inline-size:100%}.co-empty:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){border-style:dashed}.co-empty svg:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){inline-size:40%;fill:var(--hair-strong)}.co-t:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){justify-items:start;gap:2px;display:grid}.co-n:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){font-family:var(--serif);font-variation-settings:"opsz" 20;font-size:clamp(1.375rem,5.4vw,1.75rem);font-weight:600;line-height:1.2}.co-n[lang=en]:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){white-space:nowrap}[dir=rtl] .co-n:not([lang=en]):where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){font-family:var(--display);font-weight:400;line-height:1.4}.co-k:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){color:var(--gold);font-size:var(--fs-small);font-weight:700}.co-b:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){color:var(--soft)}@media (width>=720px){.crew:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){--g:var(--s6);grid-template-columns:repeat(4,minmax(0,1fr))}.fig:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){inline-size:min(100%,236px)}.cos:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){gap:var(--s5);grid-template-columns:1fr 1fr}.co:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){grid-template-columns:140px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html.e-js .rise:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transition:none}html.e-js .crew:not(.in) .rise:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transform:none}.head:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)),.eyes:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)),.say:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)),.who[aria-expanded=true] .say:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){transition:none}.who[aria-expanded=true]:where([data-ui=crew],[data-ui=crew] *):not(:where([data-ui=crew] [data-ui]:not([data-ui=crew]) *)){--hy:0px}}@keyframes e-beat{0%,to{opacity:.32}50%{opacity:.68}}@keyframes e-rise-col{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - clamp(4px,.5vw,7px)))}}.op:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){isolation:isolate;background:var(--night);place-items:center;block-size:max(600px,100svh);display:grid;position:relative;overflow:hidden}.op .lockup:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){margin-block-start:var(--head)}.op .lockup .word:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){inline-size:clamp(220px,32vw,440px)}.op .lockup .rule:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){inline-size:clamp(220px,34vw,460px)}.sky:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){inset:var(--head) 0 0;z-index:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(8px,1vw,14px);padding-inline:clamp(8px,1vw,14px);display:grid;position:absolute}.col:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){opacity:.5;animation:e-beat 11s ease-in-out infinite var(--beat);margin-block-start:var(--top);position:relative;overflow:hidden}.op.idle .col:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation-play-state:paused}.col:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)):before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#c0a84699,#0000);block-size:1px;position:absolute;inset:0 0 auto}.track:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation:e-rise-col var(--dur) linear infinite var(--dir);gap:clamp(8px,1vw,14px);display:grid}.track img:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){aspect-ratio:3/2;object-fit:cover;block-size:auto;inline-size:100%;display:block}.track img.tall:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){aspect-ratio:4/5}@media (hover:hover) and (pointer:fine){.col:hover .track:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation-play-state:paused}.col:hover:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){opacity:.9;animation:none}}.op.idle .track:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation-play-state:paused}.fade:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){z-index:1;pointer-events:none;background:linear-gradient(180deg, var(--night) 0%, #14171c00 22%, #14171c00 74%, var(--night) 100%), radial-gradient(ellipse 38% 40% at 50% 55%, #14171c8c 0%, #14171c00 100%);position:absolute;inset:0}@media (width<=899px){.sky:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){grid-template-columns:repeat(4,minmax(0,1fr))}.col:nth-child(n+5):where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){display:none}}@media (width<=559px){.sky:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){grid-template-columns:repeat(3,minmax(0,1fr))}.col:nth-child(n+4):where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){display:none}}@media (prefers-reduced-motion:reduce){.track:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)),.col:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation:none}}@property --sheen{syntax:"<percentage>";inherits:true;initial-value:-40%}@keyframes e-sheen-slow{0%{--sheen:-40%;animation-timing-function:cubic-bezier(.45,0,.55,1)}22%,to{--sheen:140%}}@keyframes e-rise{0%{opacity:0;transform:translateY(12px)}}.lockup:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){z-index:3;padding-inline:var(--gutter);text-align:center;justify-items:center;display:grid;position:relative}.plate:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){background:#14171cf0;border:1px solid #c0a84673;padding:clamp(28px,5vh,52px) clamp(28px,4vw,60px);box-shadow:0 30px 80px -20px #000c}.plate:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)):before{content:"";pointer-events:none;border:1px solid #c0a84629;position:absolute;inset:6px}.lockup .metal:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){background:linear-gradient(112deg, #fff8de00 calc(var(--sheen) - 14%), #fff8ded9 var(--sheen), #fff8de00 calc(var(--sheen) + 14%)), linear-gradient(160deg, #f3e3a1 0%, #d7b85a 28%, #a8862f 52%, #e6cf7c 74%, #b8973c 100%);-webkit-mask:var(--stencil) center / contain no-repeat;-webkit-mask:var(--stencil) center / contain no-repeat;mask:var(--stencil) center / contain no-repeat;animation:12s linear 1.6s infinite e-sheen-slow}.mark:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){--stencil:url(/site/brand/laucienda-mark.png);aspect-ratio:489/651;inline-size:clamp(92px,15vh,150px)}.word:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){--stencil:url(/site/brand/laucienda-wordmark.png);aspect-ratio:752/112;inline-size:clamp(260px,46vw,540px);margin-block-start:clamp(18px,3.4vh,32px)}.rule:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){background:linear-gradient(90deg, #c0a84600, var(--gold) 15%, var(--gold) 85%, #c0a84600);block-size:1px;inline-size:clamp(260px,48vw,560px);margin-block-start:clamp(10px,1.8vh,16px)}.sub:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){font-family:var(--text);letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin-block-start:clamp(10px,1.8vh,16px);padding-inline-start:.32em;font-size:clamp(.6875rem,1.45vw,1rem);font-weight:700;line-height:1.6}html.e-js .lockup>:not(.sr):where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation:e-rise 1.4s var(--ease) both}html.e-js .lockup>.metal:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)),html.e-js .lockup .metal:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation:e-rise 1.4s var(--ease) both, e-sheen-slow 12s linear 1.6s infinite}html.e-js .lockup .word:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation-delay:.16s,1.6s}html.e-js .lockup .rule:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation-delay:.3s}html.e-js .lockup .sub:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation-delay:.42s}@media (width<=699px){.sub:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){letter-spacing:.2em;white-space:nowrap;padding-inline-start:.2em;font-size:.625rem}}@media (prefers-reduced-motion:reduce){.lockup .metal:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)),html.e-js .lockup>:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)),html.e-js .lockup .metal:where([data-ui=opener],[data-ui=opener] *):not(:where([data-ui=opener] [data-ui]:not([data-ui=opener]) *)){animation:none}}@keyframes g-in{0%{opacity:0}}.bar:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){z-index:20;background:var(--bar);border-block-end:1px solid var(--hair);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-block-start:var(--s7);position:sticky;inset-block-start:calc(var(--head) + env(safe-area-inset-top))}.bar-in:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){align-items:center;gap:var(--s5);scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.bar-in:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *))::-webkit-scrollbar{display:none}.kinds:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)),.subs:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){flex:none;align-items:center;display:flex}.subs[hidden]:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){display:none}.kinds:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){gap:var(--s5)}.subs:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){gap:var(--s2)}.kind:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){align-items:flex-start;gap:var(--s1);min-block-size:52px;padding-block:var(--s2);color:var(--soft);white-space:nowrap;transition:color var(--t-ui) var(--ease);flex:none;display:inline-flex;position:relative}.kind-t:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){font-family:var(--display);font-size:1.375rem;line-height:1.4}html.e[lang=en] .kind-t:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){font-variation-settings:"opsz" 24;font-size:1.25rem;font-weight:600}.kind-n:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){color:var(--gold);opacity:.6;transition:opacity var(--t-ui) var(--ease);font-size:.75rem;font-weight:700}.kind:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)):after{content:"";background:var(--gold);transform-origin:100%;block-size:2px;transition:transform var(--t-in) var(--ease);position:absolute;inset-block-end:-1px;inset-inline:0;transform:scaleX(0)}[dir=ltr] .kind:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)):after{transform-origin:0}.kind[aria-pressed=true]:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){color:var(--cream)}.kind[aria-pressed=true] .kind-n:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){opacity:1}.kind[aria-pressed=true]:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)):after{transform:scaleX(1)}.kind.within:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){color:var(--cream)}.kind.within:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)):after{opacity:.4;transform:scaleX(1)}.sub-l:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){color:var(--soft);white-space:nowrap;padding-inline-start:var(--s2);font-size:.75rem;font-weight:700}.sub-l:first-child:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){padding-inline-start:0}.chip:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){min-block-size:44px;padding-inline:var(--s3);white-space:nowrap;font-size:var(--fs-small);color:var(--soft);border:1px solid var(--hair);transition:color var(--t-ui) var(--ease), border-color var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease);flex:none;align-items:center;font-weight:700;display:inline-flex}.chip[aria-pressed=true]:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){color:var(--night);background:var(--gold);border-color:var(--gold)}@media (hover:hover) and (pointer:fine){.kind:hover:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){color:var(--cream)}.chip:hover:not([aria-pressed=true]):where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){color:var(--cream);border-color:var(--hair-strong)}}.grp:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){padding-block-start:var(--s9)}.grp[hidden]:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){display:none}.grp-hd:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){align-items:flex-start;gap:var(--s3);border-block-end:1px solid var(--hair);margin-block-end:var(--s5);padding-block-end:var(--s3);display:flex}.grp-n:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){font-size:var(--fs-small);color:var(--gold);padding-block-start:var(--s3);font-weight:700}.hint:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){color:var(--soft);margin-block:calc(-1 * var(--s3)) var(--s5);font-size:var(--fs-small);font-weight:700}.grid:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){gap:var(--s6) var(--s5);grid-template-columns:minmax(0,1fr);display:grid}.grid.swap:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){animation:g-in var(--t-in) var(--ease)}.it[hidden]:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){display:none}.it figure:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){gap:var(--s3);display:grid}.open:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){aspect-ratio:3/2;cursor:zoom-in;inline-size:100%;transition:border-color var(--t-ui) var(--ease);display:block}.pic:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){display:block}.pic .photo:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){transition:transform var(--t-move) var(--ease)}.zoom:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){z-index:2;background:var(--veil);border:1px solid var(--hair-strong);opacity:0;block-size:36px;inline-size:36px;transition:opacity var(--t-ui) var(--ease);place-items:center;display:grid;position:absolute;inset-block-end:var(--s3);inset-inline-end:var(--s3)}.zoom svg:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){block-size:16px;inline-size:16px;stroke:var(--cream);stroke-width:1.8px;fill:none}.open:focus-visible .zoom:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){opacity:1}@media (hover:hover) and (pointer:fine){.open:hover:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){border-color:var(--hair-strong)}.open:hover .pic .photo:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){transform:scale(1.02)}.open:hover .zoom:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){opacity:1}}@media (hover:none){.zoom:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){opacity:1}}.cap:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.cap-t:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){font-family:var(--display);font-size:1.5rem;line-height:1.3}html.e[lang=en] .cap-t:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){font-variation-settings:"opsz" 24;font-size:1.375rem;font-weight:600}.cap-m:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){font-size:var(--fs-small);color:var(--gold);white-space:nowrap;font-weight:700}.it .cmp:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){aspect-ratio:3/2}.room:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){border-block-start:1px solid var(--hair);margin-block-start:var(--s8);padding-block-start:var(--s6)}.room[hidden]:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){display:none}.none:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){padding-block:var(--s9) 0;color:var(--soft);justify-items:start;gap:var(--s2);display:grid}.none[hidden]:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){display:none}@media (width>=640px){.grid:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){grid-template-columns:repeat(2,minmax(0,1fr))}.it.wide:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){grid-column:1/-1}}@media (width>=900px){.bar-in:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){gap:0;display:grid;overflow:visible}.kinds:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){gap:var(--s6)}.kind-t:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){font-size:1.75rem}html.e[lang=en] .kind-t:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){font-size:1.5rem}.subs:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){padding-block:var(--s2) var(--s3);border-block-start:1px solid var(--hair);flex-wrap:wrap}.sub-l:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){padding-inline-start:var(--s5)}.grid:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){gap:var(--s7) var(--s6)}.it.wide .open:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)),.it.wide .cmp:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){aspect-ratio:2}}@media (prefers-reduced-motion:reduce){.grid.swap:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){animation:none}.kind:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)):after,.pic .photo:where([data-ui=works],[data-ui=works] *):not(:where([data-ui=works] [data-ui]:not([data-ui=works]) *)){transition:none}}.cmp-in:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){touch-action:pan-y;cursor:ew-resize;isolation:isolate;-webkit-user-select:none;user-select:none}.cmp-in .photo:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){pointer-events:none;-webkit-user-drag:none}.cmp-done:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){clip-path:inset(0 0 0 calc((1 - var(--p)) * 100%));position:absolute;inset:0}[dir=ltr] .cmp-done:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0)}.cmp-edge:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){z-index:3;pointer-events:none;inline-size:3px;inset-block:0;left:calc((1 - var(--p)) * 100%);background:linear-gradient(180deg, var(--cream), var(--gold) 50%, var(--cream));position:absolute;translate:-50%;box-shadow:0 0 0 1px #14171c73,0 0 22px 4px #c0a84673}[dir=ltr] .cmp-edge:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){left:calc(var(--p) * 100%)}.cmp-knob:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){inset-block-start:50%;background:var(--night);border:2px solid var(--gold);block-size:44px;inline-size:44px;transition:transform var(--t-ui) var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;left:50%;translate:-50% -50%;box-shadow:0 4px 18px #00000073}.cmp-knob svg:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){block-size:20px;inline-size:20px;stroke:var(--cream);stroke-width:2px;fill:none}.cmp.drag .cmp-knob:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){transform:scale(1.08)}.cmp-range:focus-visible~.cmp-edge .cmp-knob:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){outline:2px solid var(--gold);outline-offset:4px}.cmp-range:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){z-index:4;opacity:0;pointer-events:none;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.cmp-tag:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){z-index:2;padding:0 var(--s2);background:var(--veil);border:1px solid var(--hair-strong);color:var(--soft);font-size:.8125rem;font-weight:800;line-height:1.8;position:absolute;inset-block-end:var(--s3)}.cmp-after:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){background:var(--gold);border-color:var(--gold);color:var(--night);inset-inline-start:var(--s3)}.cmp-before:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){inset-inline-end:var(--s3)}.cmp-in .e-demo:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){z-index:2}@media (prefers-reduced-motion:reduce){.cmp-knob:where([data-ui=compare],[data-ui=compare] *):not(:where([data-ui=compare] [data-ui]:not([data-ui=compare]) *)){transition:none}}@keyframes pr-cap{0%{opacity:0;transform:translateY(30%)}}.pr:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){gap:var(--s5);display:grid}.pr-body:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){gap:var(--s4);display:grid}.pr-feat:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){aspect-ratio:3/2}.pr-in:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){isolation:isolate}.pr-shot:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){z-index:0;clip-path:inset(0 0 0 100%);position:absolute;inset:0}[dir=ltr] .pr-shot:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){clip-path:inset(0 100% 0 0)}.pr-shot.on:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){z-index:1;transition:clip-path var(--t-wipe) var(--ease);clip-path:inset(0)!important}.pr-shot.was:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){clip-path:inset(0)!important}.pr-in:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)):after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#14171c00 50%,#14171c4d 72%,#14171cd9 100%);position:absolute;inset:0}.pr-in .e-demo:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){z-index:3}.pr-cap:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){z-index:3;inset-inline:var(--s4);align-items:flex-end;gap:var(--s3);pointer-events:none;display:flex;position:absolute;inset-block-end:var(--s4)}.pr-n:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){font-family:var(--serif);color:var(--gold);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2.5rem,10vw,5rem);font-weight:600;line-height:.85}html.e[lang=ar] .pr-n:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)),html.e[lang=ar] .pr-rn:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){font-family:var(--display);font-weight:400}.pr-name:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){font-family:var(--display);font-size:clamp(1.5rem,5vw,2.5rem);line-height:1.15}html.e[lang=en] .pr-name:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){font-variation-settings:"opsz" 36;font-weight:600}.pr-cap.swap>:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){animation:pr-cap var(--t-in) var(--ease)}.pr-side:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){gap:var(--s3);align-content:start;display:grid}.pr-list:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){gap:var(--s2);scrollbar-width:none;scroll-snap-type:x proximity;padding-block-end:var(--s1);display:flex;overflow-x:auto}.pr-list li:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){scroll-snap-align:start;flex:0 0 84px}.pr-row:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){gap:var(--s1);text-align:start;inline-size:100%;color:var(--soft);border-block-end:2px solid var(--hair);transition:color var(--t-ui) var(--ease), border-color var(--t-ui) var(--ease);padding-block-end:var(--s2);display:grid;position:relative}.pr-pic:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){aspect-ratio:1;border:1px solid var(--hair);background:var(--night);padding:3px;display:block;overflow:hidden}.pr-pic .photo:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){opacity:.55;transition:opacity var(--t-ui) var(--ease)}.pr-rn:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){font-family:var(--serif);color:var(--gold);font-size:.9375rem;font-weight:600;line-height:1.2}.pr-rt:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){font-size:.8125rem;font-weight:700;line-height:1.4}.pr-row.on:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){color:var(--cream);border-block-end-color:var(--gold)}.pr-row.on .pr-pic:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){border-color:var(--gold)}.pr-row.on .pr-pic .photo:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){opacity:1}@media (hover:hover) and (pointer:fine){.pr-row:hover:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){color:var(--cream)}.pr-row:hover .pr-pic .photo:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){opacity:.9}}.pr-ctl:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){gap:var(--s1);display:flex}.arw:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){border:1px solid var(--hair);block-size:44px;inline-size:44px;transition:border-color var(--t-ui) var(--ease);place-items:center;display:grid}.arw svg:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){block-size:18px;inline-size:18px;stroke:var(--cream);stroke-width:1.8px;fill:none}[dir=rtl] .prev svg:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)),[dir=ltr] .next svg:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){transform:scaleX(-1)}.arw:disabled:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){.arw:not(:disabled):hover:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){border-color:var(--gold)}}@media (width>=900px){.pr-body:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){gap:var(--s7);grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start}.pr-list:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){border-block-start:1px solid var(--hair);gap:0;display:grid;overflow:visible}.pr-row:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){align-items:center;gap:var(--s3);padding-block:var(--s2);border-block-end-width:1px;grid-template-columns:72px auto 1fr}.pr-row.on:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){border-block-end-color:var(--hair)}.pr-row.on:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)):after{content:"";background:var(--gold);block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}.pr-pic:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){aspect-ratio:4/3}.pr-rn:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){opacity:.6;font-size:1.0625rem}.pr-row.on .pr-rn:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){opacity:1}.pr-rt:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){font-family:var(--display);font-size:1.25rem;font-weight:400;line-height:1.3}html.e[lang=en] .pr-rt:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){font-variation-settings:"opsz" 24;font-size:1.125rem;font-weight:600}}@media (prefers-reduced-motion:reduce){.pr-shot:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)),[dir=ltr] .pr-shot:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){clip-path:none;opacity:0;transition:opacity var(--t-ui) linear}.pr-shot.on:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)),.pr-shot.was:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){opacity:1}.pr-cap.swap>:where([data-ui=phase-room],[data-ui=phase-room] *):not(:where([data-ui=phase-room] [data-ui]:not([data-ui=phase-room]) *)){animation:none}}@keyframes vw-wipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes vw-wipe-ltr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.vw:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){background:var(--night);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--cream);border:0;margin:0;padding:0}.vw:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *))::backdrop{background:#14171c99}html.e:has(dialog[data-viewer][open]):where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){overflow:hidden}.vw-in:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){gap:var(--s3);block-size:100%;padding:calc(env(safe-area-inset-top) + var(--s3)) var(--gutter) calc(env(safe-area-inset-bottom) + var(--s4));grid-template-rows:auto minmax(0,1fr) auto;display:grid}.vw-top:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){justify-content:space-between;align-items:center;gap:var(--s4);display:flex}.vw-count:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){font-size:var(--fs-small);color:var(--soft);font-variant-numeric:tabular-nums;font-weight:700}.vw-btn:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){border:1px solid var(--hair);background:var(--night);block-size:44px;inline-size:44px;transition:border-color var(--t-ui) var(--ease);place-items:center;display:grid}.vw-btn svg:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){block-size:20px;inline-size:20px;stroke:var(--cream);stroke-width:1.8px;fill:none}[dir=rtl] .vw .prev svg:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)),[dir=ltr] .vw .next svg:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.vw-btn:hover:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){border-color:var(--gold)}}.vw-fig:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){gap:var(--s3);grid-template-rows:minmax(0,1fr) auto;align-content:center;justify-items:center;min-block-size:0;display:grid}.vw-plate:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){aspect-ratio:3/2;align-self:center;max-block-size:100%;inline-size:min(100%,150svh - 390px)}.vw-frame:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){touch-action:pan-y}.vw-img:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%}.vw-frame.wipe .vw-img:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){animation:vw-wipe var(--t-wipe) var(--ease)}[dir=ltr] .vw-frame.wipe .vw-img:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)),.vw-frame.wipe.back .vw-img:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){animation-name:vw-wipe-ltr}[dir=ltr] .vw-frame.wipe.back .vw-img:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){animation-name:vw-wipe}.vw-cap:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){justify-content:center;align-items:baseline;gap:var(--s1) var(--s3);text-align:center;flex-wrap:wrap;display:flex}.vw-name:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){font-family:var(--display);font-size:clamp(1.5rem,5vw,2rem);line-height:1.3}html.e[lang=en] .vw-name:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){font-variation-settings:"opsz" 24;font-weight:600}.vw-meta:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){font-size:var(--fs-small);color:var(--gold);font-weight:700}.vw-nav:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){justify-content:center;gap:var(--s3);display:flex}@media (width>=900px){.vw-in:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){column-gap:var(--s5);grid-template-rows:auto minmax(0,1fr);grid-template-columns:56px minmax(0,1fr) 56px}.vw-top:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){grid-column:1/-1}.vw-fig:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){grid-column:2}.vw-nav:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){display:contents}.vw-nav .prev:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)),.vw-nav .next:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){grid-row:2;align-self:center;block-size:56px;inline-size:56px}.vw-nav .prev:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){grid-column:1}.vw-nav .next:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){grid-column:3}.vw-plate:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){inline-size:min(100%,150svh - 330px)}}@media (prefers-reduced-motion:reduce){.vw-frame.wipe .vw-img:where([data-ui=viewer],[data-ui=viewer] *):not(:where([data-ui=viewer] [data-ui]:not([data-ui=viewer]) *)){animation:none}}section[id]:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){scroll-margin-block-start:calc(var(--head) + var(--s4))}.say:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){color:var(--soft);max-inline-size:42ch}.idx:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){font-family:var(--serif);color:var(--gold);margin-block-end:var(--s2);font-size:2rem;font-weight:600;line-height:1}.copy:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s3);align-content:start;justify-items:start;display:grid}.jump:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){margin-block-start:var(--s6)}.jump ul:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s2);scrollbar-width:none;padding-block-end:2px;display:flex;overflow-x:auto}.jump ul:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *))::-webkit-scrollbar{display:none}.jump a:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){min-block-size:44px;padding-inline:var(--s4);white-space:nowrap;border:1px solid var(--hair);color:var(--soft);font-size:var(--fs-small);transition:border-color var(--t-ui) var(--ease), color var(--t-ui) var(--ease);align-items:center;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.jump a:hover:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){border-color:var(--gold);color:var(--cream)}}.jump a:active:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){color:var(--gold)}.design:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s6);display:grid}.ticks:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s2);margin-block:var(--s2);display:grid}.ticks li:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s3);align-items:baseline;display:flex}.ticks li:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)):before{content:"";background:var(--gold);flex:none;block-size:7px;inline-size:7px;transform:rotate(45deg)translateY(-2px)}.big:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:4/3}.rooms:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.room:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:1;--mat:5px}.room .e-demo:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)),.ph-pic .e-demo:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){padding:0 var(--s1);font-size:.625rem;inset-block-start:5px;inset-inline-start:5px}.room-t:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){font-size:var(--fs-small);color:var(--soft);margin-block-start:var(--s2)}.phases:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s5) var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ph-pic:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:4/3;--mat:5px}.ph-t:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s2);align-items:baseline;margin-block-start:var(--s2);line-height:1.5;display:flex}.ph-n:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){color:var(--gold);font-weight:700;font-size:var(--fs-small)}.ph:last-child:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){grid-column:1/-1}.ph:last-child .ph-pic:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:16/9}.shops:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s6);display:grid}.shop-pic:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:3/2}.kinds:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){inline-size:100%;max-inline-size:30rem;border-block-start:1px solid var(--hair);grid-template-columns:1fr 1fr;margin-block-start:var(--s3);display:grid}.kinds li:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){padding-block:var(--s4);border-block-end:1px solid var(--hair);font-family:var(--display);font-size:1.5rem;line-height:1.3}html.e[lang=en] .kinds li:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){font-variation-settings:"opsz" 24;font-weight:600}.kinds li:nth-child(odd):where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){padding-inline-end:var(--s4)}.cam:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s6);display:grid}.feed:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:3/2}.hud:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){z-index:2;padding:2px var(--s2);background:var(--veil);color:var(--cream);font-size:.75rem;font-weight:700;line-height:1.6;position:absolute}.hud-live:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;display:inline-flex;inset-block-start:var(--s3);inset-inline-end:var(--s3)}.hud-live i:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){background:var(--wine-lit);border-radius:50%;block-size:8px;inline-size:8px;box-shadow:0 0 0 2px #a11f5859}.hud-cam:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){font-weight:400;inset-block-end:var(--s3);inset-inline-start:var(--s3)}.how-t:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){margin-block-end:var(--s6)}.how:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){border-block-start:1px solid var(--hair);display:grid}.step:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){column-gap:var(--s3);padding-block:var(--s4);border-block-end:1px solid var(--hair);grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;display:grid}.step-n:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){font-family:var(--serif);color:var(--gold);grid-row:span 2;font-size:2rem;font-weight:600;line-height:1}.step .say:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){font-size:var(--fs-small)}.after:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s4);padding-block:var(--s5);border-block:1px solid var(--hair);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;scroll-margin-block-start:calc(var(--head) + var(--s5));display:grid}.after-pic:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:1;--mat:6px}.after-pic .e-demo:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){font-size:.6875rem;inset-block-start:6px;inset-inline-start:6px}.after-t:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s2);justify-items:start;display:grid}.after-t .e-more:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){min-block-size:44px}.build:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){color:var(--soft);margin-block-start:var(--s6);scroll-margin-block-start:calc(var(--head) + var(--s7))}.onward:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s6);margin-block-start:var(--s5);display:grid}.card:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s2);display:grid}.card-pic:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:16/9}.card-t:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){justify-content:space-between;align-items:center;gap:var(--s3);margin-block-start:var(--s2);display:flex}.card-t svg:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){block-size:22px;inline-size:22px;stroke:var(--gold);stroke-width:2px;fill:none;transition:transform var(--t-ui) var(--ease);flex:none}[dir=ltr] .card-t svg:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){transform:scaleX(-1)}.card .e-plate:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){transition:border-color var(--t-ui) var(--ease)}@media (hover:hover) and (pointer:fine){.card:hover .e-plate:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){border-color:var(--gold)}[dir=rtl] .card:hover .card-t svg:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){transform:translate(-4px)}[dir=ltr] .card:hover .card-t svg:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){transform:scaleX(-1)translate(-4px)}}.card:active .e-plate:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){border-color:var(--gold)}@media (width>=640px){.phases:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){grid-template-columns:repeat(4,minmax(0,1fr))}.ph:last-child:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){grid-column:span 1}.ph:last-child .ph-pic:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:4/3}.onward:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){grid-template-columns:1fr 1fr}}@media (width>=900px){.design:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){column-gap:var(--s7);row-gap:var(--s4);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"copy big""copy rooms"}.design .copy:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){grid-area:copy;align-self:center}.big:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:16/10;grid-area:big}.rooms:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s4);grid-area:rooms}.room:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:4/3}.phases:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s3);grid-template-columns:repeat(7,minmax(0,1fr))}.ph-pic:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)),.ph:last-child .ph-pic:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:3/4}.ph-t:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){flex-direction:column;gap:0}.ph-t span:last-child:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){font-family:var(--display);font-size:1.25rem;line-height:1.35}html.e[lang=en] .ph-t span:last-child:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){font-variation-settings:"opsz" 24;font-size:1.125rem;font-weight:600}.shops:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){column-gap:var(--s7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}.cam:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){column-gap:var(--s7);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.cam .copy:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){order:-1}.how:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){border-block-end:1px solid var(--hair);grid-template-columns:repeat(5,minmax(0,1fr))}.step:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){align-content:start;row-gap:var(--s2);padding:var(--s5) var(--s4) var(--s6);border-block-end:0;border-inline-start:1px solid var(--hair);grid-template-columns:1fr}.step:first-child:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){border-inline-start:0;padding-inline-start:0}.step-n:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){grid-row:auto;margin-block-end:var(--s3);font-size:2.75rem}.after:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s7);grid-template-columns:300px minmax(0,1fr)}.after-pic:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){aspect-ratio:4/3}.onward:where([data-ui=page-services],[data-ui=page-services] *):not(:where([data-ui=page-services] [data-ui]:not([data-ui=page-services]) *)){gap:var(--s7)}}section[id]:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){scroll-margin-block-start:calc(var(--head) + var(--s4))}.say:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){color:var(--soft);max-inline-size:42ch}.copy:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){gap:var(--s3);align-content:start;justify-items:start;display:grid}.step-n:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){font-family:var(--serif);color:var(--gold);font-weight:600;line-height:1}.tbd:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){padding:0 var(--s3);border:1px dashed var(--gold);min-block-size:28px;color:var(--gold);font-size:var(--fs-small);white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.care:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){gap:var(--s7);display:grid}.trades:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){gap:var(--s2);flex-wrap:wrap;margin-block-start:var(--s2);display:flex}.trades li:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){padding:var(--s1) var(--s3);border:1px solid var(--hair);font-size:var(--fs-small)}.ask:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){gap:var(--s4);align-content:start;display:grid}.steps:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){border-block-start:1px solid var(--hair)}.step:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){column-gap:var(--s3);padding-block:var(--s4);border-block-end:1px solid var(--hair);grid-template-columns:3rem minmax(0,1fr);align-items:baseline;display:grid}.step .step-n:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){grid-row:span 2;font-size:1.75rem}.step-t:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){font-weight:700}.step .say:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){font-size:var(--fs-small)}.resp:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){justify-content:space-between;align-items:center;gap:var(--s4);color:var(--soft);display:flex}.warranty:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){gap:var(--s6);display:grid}.terms:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){border-collapse:collapse;inline-size:100%}.terms th:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)),.terms td:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){text-align:start;padding-block:var(--s4);border-block-end:1px solid var(--hair)}.terms thead th:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){padding-block:0 var(--s3);color:var(--soft);font-size:var(--fs-small);border-block-end-color:var(--hair-strong);font-weight:400}.terms tbody th:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){font-family:var(--display);font-size:1.375rem;font-weight:400;line-height:1.35}html.e[lang=en] .terms tbody th:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){font-variation-settings:"opsz" 24;font-weight:600}.terms td:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)),.terms thead th:last-child:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){text-align:end}.note:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){color:var(--soft);font-size:var(--fs-small);margin-block-start:var(--s3)}.portal:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){gap:var(--s6);padding:var(--s6) var(--s5);border:1px solid var(--hair);background:var(--night);display:grid}.keeps:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){display:grid}.keeps li:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){align-items:baseline;gap:var(--s3);padding-block:var(--s3);border-block-end:1px solid var(--hair);display:flex}.keeps li:first-child:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){border-block-start:1px solid var(--hair)}.keeps .step-n:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){min-inline-size:1.75rem;font-size:1.125rem}.faq:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){gap:var(--s6);display:grid}.qs:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){border-block-start:1px solid var(--hair)}.q:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){border-block-end:1px solid var(--hair)}.q summary:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){justify-content:space-between;align-items:center;gap:var(--s4);min-block-size:56px;padding-block:var(--s3);cursor:pointer;font-size:1.0625rem;font-weight:700;list-style:none;display:flex}.q summary:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *))::-webkit-details-marker{display:none}.q summary i:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){flex:none;block-size:14px;inline-size:14px;position:relative}.q summary i:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)):before,.q summary i:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)):after{content:"";background:var(--gold);block-size:2px;inline-size:14px;transition:transform var(--t-ui) var(--ease);position:absolute;inset-block-start:6px;inset-inline-start:0}.q summary i:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)):after{transform:rotate(90deg)}.q[open] summary i:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)):after{transform:rotate(0)}@media (hover:hover) and (pointer:fine){.q summary:hover:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){color:var(--gold)}}.q p:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){padding-block-end:var(--s5)}@media (prefers-reduced-motion:reduce){.q summary i:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)):after{transition:none}}@media (width>=900px){.care:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){column-gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.warranty:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){column-gap:var(--s8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.portal:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){column-gap:var(--s8);padding:var(--s8) var(--s7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.faq:where([data-ui=page-after],[data-ui=page-after] *):not(:where([data-ui=page-after] [data-ui]:not([data-ui=page-after]) *)){column-gap:var(--s8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.groups:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){padding-block-start:var(--s8)}.group:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){gap:var(--s4);padding-block:var(--s6);border-block-start:1px solid var(--hair);display:grid}.g-t:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){color:var(--cream)}.cards:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.face:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){aspect-ratio:4/5}.face-in:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){background:linear-gradient(180deg, var(--raise), var(--night-2));place-items:end center;display:grid}.face svg:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){fill:none;inline-size:70%;stroke:var(--hair-strong);stroke-width:1.2px}.face-in .photo:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){object-fit:cover;block-size:100%;inline-size:100%}.name:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)),.role:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){margin-block-start:var(--s3);font-weight:800;line-height:1.5}.name+.role:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){color:var(--soft);margin-block-start:0;font-weight:400}.soon:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){font-size:var(--fs-small);color:var(--soft)}.steps:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){gap:var(--s5);margin-block-start:var(--s6);display:grid}.step:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){gap:var(--s2);border-block-start:1px solid var(--hair);padding-block-start:var(--s4);display:grid}.step p:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){color:var(--soft)}.n:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){font-family:var(--display);color:var(--gold);font-size:2.5rem;line-height:1}html.e[lang=en] .n:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){font-family:var(--serif);font-weight:600}@media (width>=900px){.g-grid:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){column-gap:var(--s8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cards:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){gap:var(--s5)}.steps:where([data-ui=page-team],[data-ui=page-team] *):not(:where([data-ui=page-team] [data-ui]:not([data-ui=page-team]) *)){gap:var(--s7);grid-template-columns:repeat(3,minmax(0,1fr))}}.intro:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){padding-block-start:var(--s8)}.grid:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){gap:var(--s6);align-items:center;display:grid}.status:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){gap:var(--s3);justify-items:start;display:grid}.status p:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){color:var(--cream);max-inline-size:30ch;font-size:1.25rem}.card:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){aspect-ratio:1.586;max-inline-size:460px}.card-in:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){padding:var(--s5);gap:var(--s1);background:radial-gradient(120% 140% at 100% 0%, var(--raise), var(--night-2) 60%);grid-template-rows:auto 1fr auto auto;display:grid}.mark:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){opacity:.9;block-size:auto;inline-size:140px}.pts-l:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){color:var(--soft);font-size:var(--fs-small);align-self:end}.pts:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){font-family:var(--serif);color:var(--gold);font-size:3rem;line-height:1}.card-in .e-tag:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){justify-self:start;margin-block-start:var(--s2)}.steps:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){gap:var(--s5);margin-block-start:var(--s6);display:grid}.step:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){gap:var(--s2);border-block-start:1px solid var(--hair);padding-block-start:var(--s4);display:grid}.step p:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){color:var(--soft)}.n:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){font-family:var(--display);color:var(--gold);font-size:2.5rem;line-height:1}html.e[lang=en] .n:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){font-family:var(--serif);font-weight:600}.where:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){align-items:center;gap:var(--s2) var(--s4);color:var(--soft);flex-wrap:wrap;margin-block-start:var(--s7);display:flex}@media (width>=900px){.grid:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){gap:var(--s8);grid-template-columns:1fr minmax(320px,460px)}.steps:where([data-ui=page-rewards],[data-ui=page-rewards] *):not(:where([data-ui=page-rewards] [data-ui]:not([data-ui=page-rewards]) *)){gap:var(--s7);grid-template-columns:repeat(3,minmax(0,1fr))}}
