/*! tailwindcss v4.0.7 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#101010;--color-white:#e6e5e0;--spacing:calc(var(--size-font)/var(--size-unit));--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var(--font-sans--font-variation-settings);--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-mono--font-variation-settings);--spacing-cont:var(--cont);--spacing-section:var(--section);--radius-10:calc(var(--spacing) * 10);--radius-20:calc(var(--spacing) * 20);--text-3xs:clamp(8px, 10 * var(--spacing), 12px);--text-3xs--line-height:1;--text-3xs--letter-spacing:.05em;--text-2xs:clamp(8.8px, 11 * var(--spacing), 13.2px);--text-2xs--line-height:1;--text-2xs--letter-spacing:.05em;--text-md:clamp(17.6px, 22 * var(--spacing), 26.4px);--text-md--line-height:1;--text-md--letter-spacing:.03em;--tracking-3:.03em;--tracking-8:.08em;--color-baige:#bfae9e;--color-grey:#a8a8a8;--color-dark-grey:#7f7f7f;--cont:calc(var(--spacing)*20);--section:calc(var(--spacing)*140)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.mt-35{margin-top:calc(var(--spacing) * 35)}.max-w-\[32ch\]{max-width:32ch}.max-w-full{max-width:100%}.px-18{padding-inline:calc(var(--spacing) * 18)}.text-2xs{font-size:clamp(8.8px,11 * var(--spacing),13.2px);line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,.05em)}.text-3xs{font-size:clamp(8px,10 * var(--spacing),12px);line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,.05em)}.text-md{font-size:clamp(17.6px,22 * var(--spacing),26.4px);line-height:var(--tw-leading,1);letter-spacing:var(--tw-tracking,.03em)}@media(width<=1023px){.l\:absolute{position:absolute}.l\:relative{position:relative}.l\:top-\[1\.33cqi\]{top:1.33cqi}.l\:top-\[2\.78cqi\]{top:2.78cqi}.l\:top-\[4\.17cqi\]{top:4.17cqi}.l\:top-\[18\.44cqi\]{top:18.44cqi}.l\:-right-cont{right:calc(var(--cont) * -1)}.l\:right-\[2\.22cqi\]{right:2.22cqi}.l\:right-\[2\.83cqi\]{right:2.83cqi}.l\:right-\[2\.89cqi\]{right:2.89cqi}.l\:bottom-0{bottom:calc(var(--spacing) * 0)}.l\:bottom-30{bottom:calc(var(--spacing) * 30)}.l\:bottom-\[2\.61cqi\]{bottom:2.61cqi}.l\:bottom-\[2\.78cqi\]{bottom:2.78cqi}.l\:bottom-\[5\.61cqi\]{bottom:5.61cqi}.l\:-left-cont{left:calc(var(--cont) * -1)}.l\:left-0{left:calc(var(--spacing) * 0)}.l\:left-\[1\.67cqi\]{left:1.67cqi}.l\:left-\[2\.22cqi\]{left:2.22cqi}.l\:left-\[2\.33cqi\]{left:2.33cqi}.l\:left-\[3\.17cqi\]{left:3.17cqi}.l\:left-\[5\.94cqi\]{left:5.94cqi}.l\:left-\[7\.78cqi\]{left:7.78cqi}.l\:left-\[calc\(var\(--width\)\+var\(--spacing\)\*10\)\]{left:calc(var(--width) + var(--spacing) * 10)}.l\:order-last{order:9999}.l\:col-span-1{grid-column:span 1/span 1}.l\:col-span-2{grid-column:span 2/span 2}.l\:row-start-1{grid-row-start:1}.l\:-mx-cont{margin-inline:calc(var(--cont) * -1)}.l\:-mt-\[7\.78cqi\]{margin-top:-7.78cqi}.l\:mt-30{margin-top:calc(var(--spacing) * 30)}.l\:mt-40{margin-top:calc(var(--spacing) * 40)}.l\:mt-60{margin-top:calc(var(--spacing) * 60)}.l\:mt-90{margin-top:calc(var(--spacing) * 90)}.l\:mt-\[1\.11cqi\]{margin-top:1.11cqi}.l\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.l\:mb-30{margin-bottom:calc(var(--spacing) * 30)}.l\:mb-40{margin-bottom:calc(var(--spacing) * 40)}.l\:mb-\[2\.33cqi\]{margin-bottom:2.33cqi}.l\:ml-0{margin-left:calc(var(--spacing) * 0)}.l\:\!flex{display:flex!important}.l\:block{display:block}.l\:flex{display:flex}.l\:hidden{display:none}.l\:aspect-\[491\/488\]{aspect-ratio:491/488}.l\:h-30{height:calc(var(--spacing) * 30)}.l\:h-80{height:calc(var(--spacing) * 80)}.l\:h-116{height:calc(var(--spacing) * 116)}.l\:h-161{height:calc(var(--spacing) * 161)}.l\:h-\[0\.11cqi\]{height:.11cqi}.l\:h-\[0\.56cqi\]{height:.56cqi}.l\:h-\[1\.17cqi\]{height:1.17cqi}.l\:h-\[1\.78cqi\]{height:1.78cqi}.l\:h-\[21\.61cqi\]{height:21.61cqi}.l\:h-auto{height:auto}.l\:min-h-\[5\.83cqi\]{min-height:5.83cqi}.l\:min-h-\[calc\(100dvh-var\(--cont\)\*2\)\]{min-height:calc(100dvh - var(--cont) * 2)}.l\:w-120{width:calc(var(--spacing) * 120)}.l\:w-180{width:calc(var(--spacing) * 180)}.l\:w-319{width:calc(var(--spacing) * 319)}.l\:w-420{width:calc(var(--spacing) * 420)}.l\:w-\[7cqi\]{width:7cqi}.l\:w-\[10\.39cqi\]{width:10.39cqi}.l\:w-\[13\.72cqi\]{width:13.72cqi}.l\:w-\[14\.61cqi\]{width:14.61cqi}.l\:w-\[14\.72cqi\]{width:14.72cqi}.l\:w-\[16\.5cqi\]{width:16.5cqi}.l\:w-\[17\.17cqi\]{width:17.17cqi}.l\:w-\[18\.89cqi\]{width:18.89cqi}.l\:w-\[19\.11cqi\]{width:19.11cqi}.l\:w-\[29\.56cqi\]{width:29.56cqi}.l\:w-auto{width:auto}.l\:w-full{width:100%}.l\:max-w-500{max-width:calc(var(--spacing) * 500)}.l\:max-w-580{max-width:calc(var(--spacing) * 580)}.l\:min-w-\[6\.44cqi\]{min-width:6.44cqi}.l\:flex-auto{flex:auto}.l\:flex-none{flex:none}.l\:\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.l\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.l\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.l\:flex-col{flex-direction:column}.l\:items-center{align-items:center}.l\:justify-between{justify-content:space-between}.l\:justify-start{justify-content:flex-start}.l\:gap-0{gap:calc(var(--spacing) * 0)}.l\:gap-20{gap:calc(var(--spacing) * 20)}.l\:gap-22{gap:calc(var(--spacing) * 22)}.l\:gap-24{gap:calc(var(--spacing) * 24)}.l\:gap-25{gap:calc(var(--spacing) * 25)}.l\:gap-30{gap:calc(var(--spacing) * 30)}.l\:gap-40{gap:calc(var(--spacing) * 40)}.l\:gap-70{gap:calc(var(--spacing) * 70)}.l\:gap-80{gap:calc(var(--spacing) * 80)}.l\:gap-\[0\.28cqi\]{gap:.28cqi}.l\:gap-\[0\.33cqi\]{gap:.33cqi}.l\:gap-\[0\.44cqi\]{gap:.44cqi}.l\:gap-\[0\.89cqi\]{gap:.89cqi}.l\:gap-\[1\.22cqi\]{gap:1.22cqi}.l\:gap-\[1\.39cqi\]{gap:1.39cqi}.l\:gap-\[1\.94cqi\]{gap:1.94cqi}.l\:gap-\[1cqi\]{gap:1cqi}.l\:gap-\[2\.22cqi\]{gap:2.22cqi}.l\:gap-\[2\.78cqi\]{gap:2.78cqi}.l\:gap-\[4\.33cqi\]{gap:4.33cqi}.l\:\!gap-x-12{column-gap:calc(var(--spacing) * 12)!important}.l\:gap-x-\[0\.33cqi\]{column-gap:.33cqi}.l\:\!gap-y-24{row-gap:calc(var(--spacing) * 24)!important}.l\:gap-y-\[0\.5cqi\]{row-gap:.5cqi}.l\:self-center{align-self:center}.l\:self-start{align-self:flex-start}.l\:self-stretch{align-self:stretch}.l\:overflow-visible{overflow:visible}.l\:rounded-10{border-radius:calc(var(--spacing) * 10)}.l\:p-\[0\.67cqi\]{padding:.67cqi}.l\:p-\[2\.78cqi\]{padding:2.78cqi}.l\:px-0{padding-inline:calc(var(--spacing) * 0)}.l\:px-40{padding-inline:calc(var(--spacing) * 40)}.l\:px-\[0\.56cqi\]{padding-inline:.56cqi}.l\:px-\[0\.78cqi\]{padding-inline:.78cqi}.l\:px-\[1\.22cqi\]{padding-inline:1.22cqi}.l\:px-\[1\.67cqi\]{padding-inline:1.67cqi}.l\:px-cont{padding-inline:var(--cont)}.l\:py-0{padding-block:calc(var(--spacing) * 0)}.l\:py-2{padding-block:calc(var(--spacing) * 2)}.l\:py-\[0\.56cqi\]{padding-block:.56cqi}.l\:py-\[1\.11cqi\]{padding-block:1.11cqi}.l\:py-\[1\.94cqi\]{padding-block:1.94cqi}.l\:py-\[2\.06cqi\]{padding-block:2.06cqi}.l\:pt-0{padding-top:calc(var(--spacing) * 0)}.l\:pt-40{padding-top:calc(var(--spacing) * 40)}.l\:pt-\[1\.11cqi\]{padding-top:1.11cqi}.l\:pt-\[1\.33cqi\]{padding-top:1.33cqi}.l\:pt-\[2\.78cqi\]{padding-top:2.78cqi}.l\:pt-cont{padding-top:var(--cont)}.l\:pr-0{padding-right:calc(var(--spacing) * 0)}.l\:pb-76{padding-bottom:calc(var(--spacing) * 76)}.l\:pb-100{padding-bottom:calc(var(--spacing) * 100)}.l\:pb-\[1\.11cqi\]{padding-bottom:1.11cqi}.l\:pb-\[1\.67cqi\]{padding-bottom:1.67cqi}.l\:pb-\[2\.22cqi\]{padding-bottom:2.22cqi}.l\:pb-\[2\.78cqi\]{padding-bottom:2.78cqi}.l\:pb-\[3\.33cqi\]{padding-bottom:3.33cqi}.l\:pl-0{padding-left:calc(var(--spacing) * 0)}.l\:text-center{text-align:center}.l\:\!text-\[0\.56cqi\]{font-size:.56cqi!important}.l\:\!text-\[0\.67cqi\]{font-size:.67cqi!important}.l\:\!text-\[0\.78cqi\]{font-size:.78cqi!important}.l\:\!text-\[1\.22cqi\]{font-size:1.22cqi!important}.l\:\!text-\[1\.67cqi\]{font-size:1.67cqi!important}.l\:\!text-\[1cqi\]{font-size:1cqi!important}.l\:\!text-\[2\.67cqi\]{font-size:2.67cqi!important}.l\:\!text-\[calc\(var\(--spacing\)\*16\)\]{font-size:calc(var(--spacing) * 16)!important}.l\:text-\[calc\(var\(--spacing\)\*22\)\]{font-size:calc(var(--spacing) * 22)}.l\:font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}}@media(480px<=width<=1023px){.t\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media(width<=479px){.s\:relative{position:relative}.s\:right-0{right:calc(var(--spacing) * 0)}.s\:bottom-auto{bottom:auto}.s\:left-0{left:calc(var(--spacing) * 0)}.s\:mx-0{margin-inline:calc(var(--spacing) * 0)}.s\:mt-0{margin-top:calc(var(--spacing) * 0)}.s\:mt-20{margin-top:calc(var(--spacing) * 20)}.s\:mt-25{margin-top:calc(var(--spacing) * 25)}.s\:mt-40{margin-top:calc(var(--spacing) * 40)}.s\:mb-40{margin-bottom:calc(var(--spacing) * 40)}.s\:block{display:block}.s\:flex{display:flex}.s\:hidden{display:none}.s\:aspect-\[976\/748\]{aspect-ratio:976/748}.s\:aspect-square{aspect-ratio:1}.s\:h-55{height:calc(var(--spacing) * 55)}.s\:h-115{height:calc(var(--spacing) * 115)}.s\:h-auto{height:auto}.s\:h-svh{height:100svh}.s\:w-20{width:calc(var(--spacing) * 20)}.s\:w-228{width:calc(var(--spacing) * 228)}.s\:w-auto{width:auto}.s\:w-full{width:100%}.s\:flex-auto{flex:auto}.s\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.s\:flex-col{flex-direction:column}.s\:gap-0{gap:calc(var(--spacing) * 0)}.s\:gap-30{gap:calc(var(--spacing) * 30)}.s\:gap-32{gap:calc(var(--spacing) * 32)}.s\:gap-33{gap:calc(var(--spacing) * 33)}.s\:gap-36{gap:calc(var(--spacing) * 36)}.s\:gap-40{gap:calc(var(--spacing) * 40)}.s\:gap-50{gap:calc(var(--spacing) * 50)}.s\:self-center{align-self:center}.s\:self-stretch{align-self:stretch}.s\:rounded-10{border-radius:calc(var(--spacing) * 10)}.s\:px-20{padding-inline:calc(var(--spacing) * 20)}.s\:pt-40{padding-top:calc(var(--spacing) * 40)}.s\:text-left{text-align:left}.s\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.s\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.s\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.s\:normal-case{text-transform:none}}.\!pointer-events-auto{pointer-events:auto!important}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-8{top:calc(var(--spacing)*8)}.top-22{top:calc(var(--spacing)*22)}.top-24{top:calc(var(--spacing)*24)}.top-30{top:calc(var(--spacing)*30)}.top-40{top:calc(var(--spacing)*40)}.top-50{top:calc(var(--spacing)*50)}.top-75{top:calc(var(--spacing)*75)}.top-332{top:calc(var(--spacing)*332)}.top-\[100\%\+var\(--spacing\)\*5\]{top:100% + var(--spacing)*5}.top-\[100\%\+var\(--spacing\)\*10\]{top:100% + var(--spacing)*10}.top-cont{top:var(--cont)}.right-0{right:calc(var(--spacing)*0)}.right-20{right:calc(var(--spacing)*20)}.right-40{right:calc(var(--spacing)*40)}.right-51{right:calc(var(--spacing)*51)}.right-52{right:calc(var(--spacing)*52)}.right-cont{right:var(--cont)}.right-full{right:100%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-47{bottom:calc(var(--spacing)*47)}.bottom-48{bottom:calc(var(--spacing)*48)}.bottom-50{bottom:calc(var(--spacing)*50)}.bottom-60{bottom:calc(var(--spacing)*60)}.bottom-101{bottom:calc(var(--spacing)*101)}.bottom-cont{bottom:var(--cont)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-20{left:calc(var(--spacing)*20)}.left-22{left:calc(var(--spacing)*22)}.left-30{left:calc(var(--spacing)*30)}.left-40{left:calc(var(--spacing)*40)}.left-42{left:calc(var(--spacing)*42)}.left-57{left:calc(var(--spacing)*57)}.left-107{left:calc(var(--spacing)*107)}.left-140{left:calc(var(--spacing)*140)}.left-\[calc\(var\(--width\)\+var\(--spacing\)\*30\)\]{left:calc(var(--width) + var(--spacing)*30)}.left-cont{left:var(--cont)}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-5{z-index:5}.z-9{z-index:9}.z-10{z-index:10}.z-11{z-index:11}.z-14{z-index:14}.z-22{z-index:22}.z-300{z-index:300}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-8{grid-column:span 8/span 8}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-14{grid-column-end:14}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.container{width:100%}@media(width>=479px){.container{max-width:479px}}@media(width>=1023px){.container{max-width:1023px}}@media(width>=1024px){.container{max-width:1024px}}.-mx-cont{margin-inline:calc(var(--cont)*-1)}.mx-auto{margin-inline:auto}.my-40{margin-block:calc(var(--spacing)*40)}.my-45{margin-block:calc(var(--spacing)*45)}.my-75{margin-block:calc(var(--spacing)*75)}.my-80{margin-block:calc(var(--spacing)*80)}.-mt-140{margin-top:calc(var(--spacing)*-140)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-20{margin-top:calc(var(--spacing)*20)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-30{margin-top:calc(var(--spacing)*30)}.mt-40{margin-top:calc(var(--spacing)*40)}.mt-50{margin-top:calc(var(--spacing)*50)}.mt-55{margin-top:calc(var(--spacing)*55)}.mt-60{margin-top:calc(var(--spacing)*60)}.mt-70{margin-top:calc(var(--spacing)*70)}.mt-80{margin-top:calc(var(--spacing)*80)}.mt-100{margin-top:calc(var(--spacing)*100)}.mt-120{margin-top:calc(var(--spacing)*120)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.mb-25{margin-bottom:calc(var(--spacing)*25)}.mb-30{margin-bottom:calc(var(--spacing)*30)}.mb-40{margin-bottom:calc(var(--spacing)*40)}.mb-42{margin-bottom:calc(var(--spacing)*42)}.mb-50{margin-bottom:calc(var(--spacing)*50)}.mb-60{margin-bottom:calc(var(--spacing)*60)}.mb-80{margin-bottom:calc(var(--spacing)*80)}.mb-85{margin-bottom:calc(var(--spacing)*85)}.mb-100{margin-bottom:calc(var(--spacing)*100)}.mb-120{margin-bottom:calc(var(--spacing)*120)}.mb-160{margin-bottom:calc(var(--spacing)*160)}.-ml-77{margin-left:calc(var(--spacing)*-77)}.ml-20{margin-left:calc(var(--spacing)*20)}.ml-30{margin-left:calc(var(--spacing)*30)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.aspect-\[263\/196\]{aspect-ratio:263/196}.aspect-\[372\/559\]{aspect-ratio:372/559}.aspect-\[532\/343\]{aspect-ratio:532/343}.aspect-\[548\/286\]{aspect-ratio:548/286}.aspect-\[691\/360\]{aspect-ratio:691/360}.aspect-\[813\/457\]{aspect-ratio:813/457}.aspect-\[960\/700\]{aspect-ratio:960/700}.aspect-\[976\/748\]{aspect-ratio:976/748}.aspect-\[1260\/588\]{aspect-ratio:1260/588}.aspect-\[var\(--aspect\,1\)\]{aspect-ratio:var(--aspect,1)}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-6{height:calc(var(--spacing)*6)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-17{height:calc(var(--spacing)*17)}.h-20{height:calc(var(--spacing)*20)}.h-21{height:calc(var(--spacing)*21)}.h-30{height:calc(var(--spacing)*30)}.h-32{height:calc(var(--spacing)*32)}.h-35{height:calc(var(--spacing)*35)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-46{height:calc(var(--spacing)*46)}.h-100{height:calc(var(--spacing)*100)}.h-102{height:calc(var(--spacing)*102)}.h-152{height:calc(var(--spacing)*152)}.h-198{height:calc(var(--spacing)*198)}.h-199{height:calc(var(--spacing)*199)}.h-230{height:calc(var(--spacing)*230)}.h-389{height:calc(var(--spacing)*389)}.h-396{height:calc(var(--spacing)*396)}.h-\[12px\]{height:12px}.h-\[calc\(100svh-var\(--cont\)\*2\)\]{height:calc(100svh - var(--cont)*2)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-screen{height:100vh}.min-h-105{min-height:calc(var(--spacing)*105)}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-6{width:calc(var(--spacing)*6)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-17{width:calc(var(--spacing)*17)}.w-20{width:calc(var(--spacing)*20)}.w-28{width:calc(var(--spacing)*28)}.w-30{width:calc(var(--spacing)*30)}.w-44{width:calc(var(--spacing)*44)}.w-46{width:calc(var(--spacing)*46)}.w-80{width:calc(var(--spacing)*80)}.w-97{width:calc(var(--spacing)*97)}.w-100{width:calc(var(--spacing)*100)}.w-126{width:calc(var(--spacing)*126)}.w-140{width:calc(var(--spacing)*140)}.w-150{width:calc(var(--spacing)*150)}.w-154{width:calc(var(--spacing)*154)}.w-187{width:calc(var(--spacing)*187)}.w-247{width:calc(var(--spacing)*247)}.w-263{width:calc(var(--spacing)*263)}.w-265{width:calc(var(--spacing)*265)}.w-270{width:calc(var(--spacing)*270)}.w-290{width:calc(var(--spacing)*290)}.w-297{width:calc(var(--spacing)*297)}.w-309{width:calc(var(--spacing)*309)}.w-317{width:calc(var(--spacing)*317)}.w-340{width:calc(var(--spacing)*340)}.w-344{width:calc(var(--spacing)*344)}.w-400{width:calc(var(--spacing)*400)}.w-455{width:calc(var(--spacing)*455)}.w-462{width:calc(var(--spacing)*462)}.w-532{width:calc(var(--spacing)*532)}.w-634{width:calc(var(--spacing)*634)}.w-926{width:calc(var(--spacing)*926)}.w-960{width:calc(var(--spacing)*960)}.w-976{width:calc(var(--spacing)*976)}.w-\[11px\]{width:11px}.w-\[12\%\]{width:12%}.w-\[14ch\]{width:14ch}.w-\[25\%\]{width:25%}.w-\[28\%\]{width:28%}.w-\[34ch\]{width:34ch}.w-\[60\%\]{width:60%}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-500{max-width:calc(var(--spacing)*500)}.max-w-540{max-width:calc(var(--spacing)*540)}.max-w-684{max-width:calc(var(--spacing)*684)}.max-w-980{max-width:calc(var(--spacing)*980)}.max-w-1200{max-width:calc(var(--spacing)*1200)}.max-w-\[16ch\]{max-width:16ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[23ch\]{max-width:23ch}.max-w-\[24ch\]{max-width:24ch}.max-w-\[25ch\]{max-width:25ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[35ch\]{max-width:35ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[45ch\]{max-width:45ch}.max-w-\[57ch\]{max-width:57ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[67ch\]{max-width:67ch}.max-w-none{max-width:none}.\!min-w-auto{min-width:auto!important}.min-w-110{min-width:calc(var(--spacing)*110)}.min-w-116{min-width:calc(var(--spacing)*116)}.min-w-120{min-width:calc(var(--spacing)*120)}.min-w-\[3ch\]{min-width:3ch}.flex-auto{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-1\/2{--tw-translate-x:-50%;--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-3{--tw-translate-x:calc(var(--spacing)*-3);--tw-translate-y:calc(var(--spacing)*-3);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-5{--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[0\.18em\]{--tw-translate-y:-.18em;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-\[1\.002\]{scale:1.002}.scale-\[1\.05\]{scale:1.05}.\!transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)!important}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.grid-cols-\[0\.8fr_1fr\]{grid-template-columns:.8fr 1fr}.grid-cols-\[1fr_2\.5fr\]{grid-template-columns:1fr 2.5fr}.grid-cols-\[1fr_2fr_1fr\]{grid-template-columns:1fr 2fr 1fr}.grid-cols-\[68\.8\%_1fr\]{grid-template-columns:68.8% 1fr}.grid-cols-\[calc\(200\*var\(--spacing\)\)_1fr\]{grid-template-columns:calc(200*var(--spacing))1fr}.grid-cols-\[calc\(300\*var\(--spacing\)\)_1fr\]{grid-template-columns:calc(300*var(--spacing))1fr}.grid-cols-\[repeat\(13\,1fr\)\]{grid-template-columns:repeat(13,1fr)}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[1fr_0\.63fr\]{grid-template-rows:1fr .63fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-15{gap:calc(var(--spacing)*15)}.gap-16{gap:calc(var(--spacing)*16)}.gap-18{gap:calc(var(--spacing)*18)}.gap-20{gap:calc(var(--spacing)*20)}.gap-22{gap:calc(var(--spacing)*22)}.gap-24{gap:calc(var(--spacing)*24)}.gap-25{gap:calc(var(--spacing)*25)}.gap-28{gap:calc(var(--spacing)*28)}.gap-30{gap:calc(var(--spacing)*30)}.gap-35{gap:calc(var(--spacing)*35)}.gap-40{gap:calc(var(--spacing)*40)}.gap-50{gap:calc(var(--spacing)*50)}.gap-55{gap:calc(var(--spacing)*55)}.gap-60{gap:calc(var(--spacing)*60)}.gap-62{gap:calc(var(--spacing)*62)}.gap-70{gap:calc(var(--spacing)*70)}.gap-78{gap:calc(var(--spacing)*78)}.gap-80{gap:calc(var(--spacing)*80)}.gap-100{gap:calc(var(--spacing)*100)}.gap-120{gap:calc(var(--spacing)*120)}.gap-124{gap:calc(var(--spacing)*124)}.gap-155{gap:calc(var(--spacing)*155)}.gap-160{gap:calc(var(--spacing)*160)}.gap-cont{gap:var(--cont)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-20{column-gap:calc(var(--spacing)*20)}.gap-x-60{column-gap:calc(var(--spacing)*60)}.gap-x-170{column-gap:calc(var(--spacing)*170)}.gap-y-9{row-gap:calc(var(--spacing)*9)}.gap-y-20{row-gap:calc(var(--spacing)*20)}.gap-y-40{row-gap:calc(var(--spacing)*40)}.gap-y-64{row-gap:calc(var(--spacing)*64)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}.rounded-10{border-radius:calc(var(--spacing)*10)}.rounded-20{border-radius:calc(var(--spacing)*20)}.rounded-full{border-radius:3.40282e38px}.rounded-vw{border-radius:100vw}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#C4C4C4\]{border-color:#c4c4c4}.border-current{border-color:currentColor}.border-t-dark-grey{border-top-color:var(--color-dark-grey)}.border-b-dark-grey{border-bottom-color:var(--color-dark-grey)}.bg-\[\#622F25\]{background-color:#622f25}.bg-\[\#B0907F\]{background-color:#b0907f}.bg-\[\#B70600\]{background-color:#b70600}.bg-\[\#C7A491\]{background-color:#c7a491}.bg-\[\#CFB5A6\]{background-color:#cfb5a6}.bg-\[\#D9A094\]{background-color:#d9a094}.bg-\[\#DFD0BF\]{background-color:#dfd0bf}.bg-\[\#E6E5E0\]{background-color:#e6e5e0}.bg-\[\#EAD6D2\]{background-color:#ead6d2}.bg-\[\#EDC9B4\]{background-color:#edc9b4}.bg-\[\#F5D2BF\]{background-color:#f5d2bf}.bg-\[\#F6F6F6\]{background-color:#f6f6f6}.bg-\[\#FFF9E6\]{background-color:#fff9e6}.bg-\[\#FFF9E699\]{background-color:#fff9e699}.bg-\[var\(--toggleColor\,_var\(--accentColor\)\)\]{background-color:var(--toggleColor,var(--accentColor))}.bg-black{background-color:var(--color-black)}.bg-current{background-color:currentColor}.bg-dark-grey{background-color:var(--color-dark-grey)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-bottom{object-position:bottom}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-50{padding:calc(var(--spacing)*50)}.p-cont{padding:var(--cont)}.\!px-15{padding-inline:calc(var(--spacing)*15)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-14{padding-inline:calc(var(--spacing)*14)}.px-15{padding-inline:calc(var(--spacing)*15)}.px-20{padding-inline:calc(var(--spacing)*20)}.px-22{padding-inline:calc(var(--spacing)*22)}.px-26{padding-inline:calc(var(--spacing)*26)}.px-30{padding-inline:calc(var(--spacing)*30)}.px-40{padding-inline:calc(var(--spacing)*40)}.px-45{padding-inline:calc(var(--spacing)*45)}.px-60{padding-inline:calc(var(--spacing)*60)}.px-90{padding-inline:calc(var(--spacing)*90)}.px-120{padding-inline:calc(var(--spacing)*120)}.px-160{padding-inline:calc(var(--spacing)*160)}.px-290{padding-inline:calc(var(--spacing)*290)}.px-\[15px\]{padding-inline:15px}.px-\[calc\(var\(--cont\)\*2\)\]{padding-inline:calc(var(--cont)*2)}.px-cont{padding-inline:var(--cont)}.py-2{padding-block:calc(var(--spacing)*2)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-15{padding-block:calc(var(--spacing)*15)}.py-20{padding-block:calc(var(--spacing)*20)}.py-25{padding-block:calc(var(--spacing)*25)}.py-30{padding-block:calc(var(--spacing)*30)}.py-35{padding-block:calc(var(--spacing)*35)}.py-37{padding-block:calc(var(--spacing)*37)}.py-50{padding-block:calc(var(--spacing)*50)}.py-80{padding-block:calc(var(--spacing)*80)}.py-\[12px\]{padding-block:12px}.py-cont{padding-block:var(--cont)}.py-section{padding-block:var(--section)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-36{padding-top:calc(var(--spacing)*36)}.pt-40{padding-top:calc(var(--spacing)*40)}.pt-50{padding-top:calc(var(--spacing)*50)}.pt-65{padding-top:calc(var(--spacing)*65)}.pt-80{padding-top:calc(var(--spacing)*80)}.pt-100{padding-top:calc(var(--spacing)*100)}.pt-120{padding-top:calc(var(--spacing)*120)}.pt-130{padding-top:calc(var(--spacing)*130)}.pt-140{padding-top:calc(var(--spacing)*140)}.pt-145{padding-top:calc(var(--spacing)*145)}.pt-cont{padding-top:var(--cont)}.pr-20{padding-right:calc(var(--spacing)*20)}.pr-150{padding-right:calc(var(--spacing)*150)}.pr-\[2ch\]{padding-right:2ch}.pr-\[20\%\]{padding-right:20%}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-30{padding-bottom:calc(var(--spacing)*30)}.pb-40{padding-bottom:calc(var(--spacing)*40)}.pb-50{padding-bottom:calc(var(--spacing)*50)}.pb-54{padding-bottom:calc(var(--spacing)*54)}.pb-60{padding-bottom:calc(var(--spacing)*60)}.pb-70{padding-bottom:calc(var(--spacing)*70)}.pb-80{padding-bottom:calc(var(--spacing)*80)}.pb-120{padding-bottom:calc(var(--spacing)*120)}.pb-140{padding-bottom:calc(var(--spacing)*140)}.pb-145{padding-bottom:calc(var(--spacing)*145)}.pb-150{padding-bottom:calc(var(--spacing)*150)}.pb-200{padding-bottom:calc(var(--spacing)*200)}.pb-\[12vh\]{padding-bottom:12vh}.pb-cont{padding-bottom:var(--cont)}.pb-section{padding-bottom:var(--section)}.pl-22{padding-left:calc(var(--spacing)*22)}.pl-30{padding-left:calc(var(--spacing)*30)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!leading-1{--tw-leading:1!important;line-height:1!important}.\!leading-1\.1{--tw-leading:1.1!important;line-height:1.1!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\!-tracking-3{--tw-tracking:-.03em!important;letter-spacing:-.03em!important}.\!tracking-8{--tw-tracking:.08em!important;letter-spacing:.08em!important}.tracking-3{--tw-tracking:.03em;letter-spacing:.03em}.tracking-8{--tw-tracking:.08em;letter-spacing:.08em}.text-balance{text-wrap:balance}.text-\[\#D9A094\]{color:#d9a094}.text-\[\#EFE3B2\]{color:#efe3b2}.text-\[\#F5D2BF\]{color:#f5d2bf}.text-\[\#FFAA99\]{color:#fa9}.text-\[var\(--accentColor\)\]{color:var(--accentColor)}.text-\[var\(--leftContentColor\,_var\(--textColor\)\)\]{color:var(--leftContentColor,var(--textColor))}.text-\[var\(--textColor\)\]{color:var(--textColor)}.text-black{color:var(--color-black)}.text-dark-grey{color:var(--color-dark-grey)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-hard-light{mix-blend-mode:hard-light}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media(width<=1023px){.l\:absolute{position:absolute}.l\:relative{position:relative}.l\:top-\[1\.33cqi\]{top:1.33cqi}.l\:top-\[2\.78cqi\]{top:2.78cqi}.l\:top-\[4\.17cqi\]{top:4.17cqi}.l\:top-\[18\.44cqi\]{top:18.44cqi}.l\:top-cont{top:var(--cont)}.l\:-right-cont{right:calc(var(--cont)*-1)}.l\:right-\[2\.22cqi\]{right:2.22cqi}.l\:right-\[2\.83cqi\]{right:2.83cqi}.l\:right-\[2\.89cqi\]{right:2.89cqi}.l\:right-cont{right:var(--cont)}.l\:bottom-0{bottom:calc(var(--spacing)*0)}.l\:bottom-30{bottom:calc(var(--spacing)*30)}.l\:bottom-\[2\.61cqi\]{bottom:2.61cqi}.l\:bottom-\[2\.78cqi\]{bottom:2.78cqi}.l\:bottom-\[5\.61cqi\]{bottom:5.61cqi}.l\:-left-cont{left:calc(var(--cont)*-1)}.l\:left-0{left:calc(var(--spacing)*0)}.l\:left-\[1\.67cqi\]{left:1.67cqi}.l\:left-\[2\.22cqi\]{left:2.22cqi}.l\:left-\[2\.33cqi\]{left:2.33cqi}.l\:left-\[3\.17cqi\]{left:3.17cqi}.l\:left-\[5\.94cqi\]{left:5.94cqi}.l\:left-\[7\.78cqi\]{left:7.78cqi}.l\:left-\[calc\(var\(--width\)\+var\(--spacing\)\*10\)\]{left:calc(var(--width) + var(--spacing)*10)}.l\:left-cont{left:var(--cont)}.l\:order-first{order:-9999}.l\:order-last{order:9999}.l\:col-span-1{grid-column:span 1/span 1}.l\:col-span-2{grid-column:span 2/span 2}.l\:row-start-1{grid-row-start:1}.l\:-mx-cont{margin-inline:calc(var(--cont)*-1)}.l\:my-0{margin-block:calc(var(--spacing)*0)}.l\:my-20{margin-block:calc(var(--spacing)*20)}.l\:my-40{margin-block:calc(var(--spacing)*40)}.l\:-mt-\[7\.78cqi\]{margin-top:-7.78cqi}.l\:mt-20{margin-top:calc(var(--spacing)*20)}.l\:mt-30{margin-top:calc(var(--spacing)*30)}.l\:mt-40{margin-top:calc(var(--spacing)*40)}.l\:mt-60{margin-top:calc(var(--spacing)*60)}.l\:mt-90{margin-top:calc(var(--spacing)*90)}.l\:mt-\[1\.11cqi\]{margin-top:1.11cqi}.l\:mb-0{margin-bottom:calc(var(--spacing)*0)}.l\:mb-10{margin-bottom:calc(var(--spacing)*10)}.l\:mb-12{margin-bottom:calc(var(--spacing)*12)}.l\:mb-24{margin-bottom:calc(var(--spacing)*24)}.l\:mb-30{margin-bottom:calc(var(--spacing)*30)}.l\:mb-40{margin-bottom:calc(var(--spacing)*40)}.l\:mb-60{margin-bottom:calc(var(--spacing)*60)}.l\:mb-80{margin-bottom:calc(var(--spacing)*80)}.l\:mb-\[2\.33cqi\]{margin-bottom:2.33cqi}.l\:ml-0{margin-left:calc(var(--spacing)*0)}.l\:\!flex{display:flex!important}.l\:block{display:block}.l\:flex{display:flex}.l\:hidden{display:none}.l\:aspect-\[177\/258\]{aspect-ratio:177/258}.l\:aspect-\[365\/461\]{aspect-ratio:365/461}.l\:aspect-\[491\/488\]{aspect-ratio:491/488}.l\:h-30{height:calc(var(--spacing)*30)}.l\:h-80{height:calc(var(--spacing)*80)}.l\:h-116{height:calc(var(--spacing)*116)}.l\:h-161{height:calc(var(--spacing)*161)}.l\:h-\[0\.11cqi\]{height:.11cqi}.l\:h-\[0\.56cqi\]{height:.56cqi}.l\:h-\[1\.17cqi\]{height:1.17cqi}.l\:h-\[1\.78cqi\]{height:1.78cqi}.l\:h-\[21\.61cqi\]{height:21.61cqi}.l\:h-auto{height:auto}.l\:min-h-0{min-height:calc(var(--spacing)*0)}.l\:min-h-\[5\.83cqi\]{min-height:5.83cqi}.l\:min-h-\[calc\(100dvh-var\(--cont\)\*2\)\]{min-height:calc(100dvh - var(--cont)*2)}.l\:min-h-screen{min-height:100vh}.l\:w-90{width:calc(var(--spacing)*90)}.l\:w-120{width:calc(var(--spacing)*120)}.l\:w-180{width:calc(var(--spacing)*180)}.l\:w-280{width:calc(var(--spacing)*280)}.l\:w-319{width:calc(var(--spacing)*319)}.l\:w-420{width:calc(var(--spacing)*420)}.l\:w-\[7cqi\]{width:7cqi}.l\:w-\[10\.39cqi\]{width:10.39cqi}.l\:w-\[13\.72cqi\]{width:13.72cqi}.l\:w-\[14\.61cqi\]{width:14.61cqi}.l\:w-\[14\.72cqi\]{width:14.72cqi}.l\:w-\[16\.5cqi\]{width:16.5cqi}.l\:w-\[17\.17cqi\]{width:17.17cqi}.l\:w-\[18\.89cqi\]{width:18.89cqi}.l\:w-\[19\.11cqi\]{width:19.11cqi}.l\:w-\[29\.56cqi\]{width:29.56cqi}.l\:w-auto{width:auto}.l\:w-full{width:100%}.l\:max-w-500{max-width:calc(var(--spacing)*500)}.l\:max-w-580{max-width:calc(var(--spacing)*580)}.l\:max-w-600{max-width:calc(var(--spacing)*600)}.l\:min-w-\[6\.44cqi\]{min-width:6.44cqi}.l\:flex-auto{flex:auto}.l\:flex-none{flex:none}.l\:\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.l\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.l\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.l\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.l\:flex-col{flex-direction:column}.l\:flex-wrap{flex-wrap:wrap}.l\:items-center{align-items:center}.l\:items-end{align-items:flex-end}.l\:items-start{align-items:flex-start}.l\:justify-between{justify-content:space-between}.l\:justify-center{justify-content:center}.l\:justify-start{justify-content:flex-start}.l\:gap-0{gap:calc(var(--spacing)*0)}.l\:gap-12{gap:calc(var(--spacing)*12)}.l\:gap-20{gap:calc(var(--spacing)*20)}.l\:gap-22{gap:calc(var(--spacing)*22)}.l\:gap-24{gap:calc(var(--spacing)*24)}.l\:gap-25{gap:calc(var(--spacing)*25)}.l\:gap-30{gap:calc(var(--spacing)*30)}.l\:gap-40{gap:calc(var(--spacing)*40)}.l\:gap-50{gap:calc(var(--spacing)*50)}.l\:gap-70{gap:calc(var(--spacing)*70)}.l\:gap-80{gap:calc(var(--spacing)*80)}.l\:gap-\[0\.28cqi\]{gap:.28cqi}.l\:gap-\[0\.33cqi\]{gap:.33cqi}.l\:gap-\[0\.44cqi\]{gap:.44cqi}.l\:gap-\[0\.89cqi\]{gap:.89cqi}.l\:gap-\[1\.22cqi\]{gap:1.22cqi}.l\:gap-\[1\.39cqi\]{gap:1.39cqi}.l\:gap-\[1\.94cqi\]{gap:1.94cqi}.l\:gap-\[1cqi\]{gap:1cqi}.l\:gap-\[2\.22cqi\]{gap:2.22cqi}.l\:gap-\[2\.78cqi\]{gap:2.78cqi}.l\:gap-\[4\.33cqi\]{gap:4.33cqi}.l\:\!gap-x-12{column-gap:calc(var(--spacing)*12)!important}.l\:gap-x-30{column-gap:calc(var(--spacing)*30)}.l\:gap-x-\[0\.33cqi\]{column-gap:.33cqi}.l\:\!gap-y-24{row-gap:calc(var(--spacing)*24)!important}.l\:gap-y-5{row-gap:calc(var(--spacing)*5)}.l\:gap-y-20{row-gap:calc(var(--spacing)*20)}.l\:gap-y-\[0\.5cqi\]{row-gap:.5cqi}.l\:self-center{align-self:center}.l\:self-end{align-self:flex-end}.l\:self-start{align-self:flex-start}.l\:self-stretch{align-self:stretch}.l\:overflow-visible{overflow:visible}.l\:rounded-10{border-radius:calc(var(--spacing)*10)}.l\:p-\[0\.67cqi\]{padding:.67cqi}.l\:p-\[2\.78cqi\]{padding:2.78cqi}.l\:px-0{padding-inline:calc(var(--spacing)*0)}.l\:px-40{padding-inline:calc(var(--spacing)*40)}.l\:px-\[0\.56cqi\]{padding-inline:.56cqi}.l\:px-\[0\.78cqi\]{padding-inline:.78cqi}.l\:px-\[1\.22cqi\]{padding-inline:1.22cqi}.l\:px-\[1\.67cqi\]{padding-inline:1.67cqi}.l\:px-cont{padding-inline:var(--cont)}.l\:py-0{padding-block:calc(var(--spacing)*0)}.l\:py-2{padding-block:calc(var(--spacing)*2)}.l\:py-12{padding-block:calc(var(--spacing)*12)}.l\:py-20{padding-block:calc(var(--spacing)*20)}.l\:py-40{padding-block:calc(var(--spacing)*40)}.l\:py-60{padding-block:calc(var(--spacing)*60)}.l\:py-\[0\.56cqi\]{padding-block:.56cqi}.l\:py-\[1\.11cqi\]{padding-block:1.11cqi}.l\:py-\[1\.94cqi\]{padding-block:1.94cqi}.l\:py-\[2\.06cqi\]{padding-block:2.06cqi}.l\:pt-0{padding-top:calc(var(--spacing)*0)}.l\:pt-40{padding-top:calc(var(--spacing)*40)}.l\:pt-75{padding-top:calc(var(--spacing)*75)}.l\:pt-\[1\.11cqi\]{padding-top:1.11cqi}.l\:pt-\[1\.33cqi\]{padding-top:1.33cqi}.l\:pt-\[2\.78cqi\]{padding-top:2.78cqi}.l\:pt-cont{padding-top:var(--cont)}.l\:pr-0{padding-right:calc(var(--spacing)*0)}.l\:pb-0{padding-bottom:calc(var(--spacing)*0)}.l\:pb-40{padding-bottom:calc(var(--spacing)*40)}.l\:pb-76{padding-bottom:calc(var(--spacing)*76)}.l\:pb-80{padding-bottom:calc(var(--spacing)*80)}.l\:pb-100{padding-bottom:calc(var(--spacing)*100)}.l\:pb-120{padding-bottom:calc(var(--spacing)*120)}.l\:pb-\[1\.11cqi\]{padding-bottom:1.11cqi}.l\:pb-\[1\.67cqi\]{padding-bottom:1.67cqi}.l\:pb-\[2\.22cqi\]{padding-bottom:2.22cqi}.l\:pb-\[2\.78cqi\]{padding-bottom:2.78cqi}.l\:pb-\[3\.33cqi\]{padding-bottom:3.33cqi}.l\:pl-0{padding-left:calc(var(--spacing)*0)}.l\:text-center{text-align:center}.l\:\!text-\[0\.56cqi\]{font-size:.56cqi!important}.l\:\!text-\[0\.67cqi\]{font-size:.67cqi!important}.l\:\!text-\[0\.78cqi\]{font-size:.78cqi!important}.l\:\!text-\[1\.22cqi\]{font-size:1.22cqi!important}.l\:\!text-\[1\.67cqi\]{font-size:1.67cqi!important}.l\:\!text-\[1cqi\]{font-size:1cqi!important}.l\:\!text-\[2\.67cqi\]{font-size:2.67cqi!important}.l\:\!text-\[calc\(var\(--spacing\)\*16\)\]{font-size:calc(var(--spacing)*16)!important}.l\:text-\[calc\(var\(--spacing\)\*22\)\]{font-size:calc(var(--spacing)*22)}.l\:font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}}@media(width<=479px){.s\:relative{position:relative}.s\:static{position:static}.s\:top-cont{top:var(--cont)}.s\:right-0{right:calc(var(--spacing)*0)}.s\:right-\[calc\(100\%-var\(--spacing\)\*15\)\]{right:calc(100% - var(--spacing)*15)}.s\:bottom-auto{bottom:auto}.s\:left-0{left:calc(var(--spacing)*0)}.s\:order-last{order:9999}.s\:mx-0{margin-inline:calc(var(--spacing)*0)}.s\:my-45{margin-block:calc(var(--spacing)*45)}.s\:mt-0{margin-top:calc(var(--spacing)*0)}.s\:mt-20{margin-top:calc(var(--spacing)*20)}.s\:mt-40{margin-top:calc(var(--spacing)*40)}.s\:mb-0{margin-bottom:calc(var(--spacing)*0)}.s\:mb-20{margin-bottom:calc(var(--spacing)*20)}.s\:mb-35{margin-bottom:calc(var(--spacing)*35)}.s\:mb-40{margin-bottom:calc(var(--spacing)*40)}.s\:mb-50{margin-bottom:calc(var(--spacing)*50)}.s\:block{display:block}.s\:flex{display:flex}.s\:hidden{display:none}.s\:aspect-\[351\/443\]{aspect-ratio:351/443}.s\:aspect-\[976\/748\]{aspect-ratio:976/748}.s\:aspect-square{aspect-ratio:1}.s\:h-55{height:calc(var(--spacing)*55)}.s\:h-115{height:calc(var(--spacing)*115)}.s\:h-auto{height:auto}.s\:h-svh{height:100svh}.s\:w-20{width:calc(var(--spacing)*20)}.s\:w-228{width:calc(var(--spacing)*228)}.s\:w-240{width:calc(var(--spacing)*240)}.s\:w-auto{width:auto}.s\:w-full{width:100%}.s\:max-w-none{max-width:none}.s\:flex-auto{flex:auto}.s\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.s\:flex-col{flex-direction:column}.s\:flex-nowrap{flex-wrap:nowrap}.s\:items-center{align-items:center}.s\:items-start{align-items:flex-start}.s\:items-stretch{align-items:stretch}.s\:justify-center{justify-content:center}.s\:justify-stretch{justify-content:stretch}.s\:gap-0{gap:calc(var(--spacing)*0)}.s\:gap-10{gap:calc(var(--spacing)*10)}.s\:gap-13{gap:calc(var(--spacing)*13)}.s\:gap-14{gap:calc(var(--spacing)*14)}.s\:gap-15{gap:calc(var(--spacing)*15)}.s\:gap-18{gap:calc(var(--spacing)*18)}.s\:gap-20{gap:calc(var(--spacing)*20)}.s\:gap-25{gap:calc(var(--spacing)*25)}.s\:gap-30{gap:calc(var(--spacing)*30)}.s\:gap-32{gap:calc(var(--spacing)*32)}.s\:gap-33{gap:calc(var(--spacing)*33)}.s\:gap-36{gap:calc(var(--spacing)*36)}.s\:gap-40{gap:calc(var(--spacing)*40)}.s\:gap-50{gap:calc(var(--spacing)*50)}.s\:gap-75{gap:calc(var(--spacing)*75)}.s\:gap-x-50{column-gap:calc(var(--spacing)*50)}.s\:self-center{align-self:center}.s\:self-start{align-self:flex-start}.s\:self-stretch{align-self:stretch}.s\:rounded-10{border-radius:calc(var(--spacing)*10)}.s\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.s\:object-cover{object-fit:cover}.s\:p-18{padding:calc(var(--spacing)*18)}.s\:px-0{padding-inline:calc(var(--spacing)*0)}.s\:px-20{padding-inline:calc(var(--spacing)*20)}.s\:px-cont{padding-inline:var(--cont)}.s\:py-20{padding-block:calc(var(--spacing)*20)}.s\:pt-0{padding-top:calc(var(--spacing)*0)}.s\:pt-15{padding-top:calc(var(--spacing)*15)}.s\:pt-30{padding-top:calc(var(--spacing)*30)}.s\:pt-40{padding-top:calc(var(--spacing)*40)}.s\:pb-0{padding-bottom:calc(var(--spacing)*0)}.s\:pb-40{padding-bottom:calc(var(--spacing)*40)}.s\:pb-100{padding-bottom:calc(var(--spacing)*100)}.s\:pl-15{padding-left:calc(var(--spacing)*15)}.s\:text-left{text-align:left}.s\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.s\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.s\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.s\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.s\:normal-case{text-transform:none}}}@font-face{font-family:VictorNarrow-5004b2c769ce72c4;src:url(/fonts/be73ffe76f728c6f.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:VictorNarrow-5004b2c769ce72c4 fallback\: Arial;src:local(Arial);font-display:swap;font-style:normal;font-weight:300;size-adjust:70.6594%;ascent-override:135.863%;descent-override:33.9658%;line-gap-override:0%}@font-face{font-family:Neue-Haas-Grotesk-Display-Pro-27bd2fc2af3ca6a5;src:url(/fonts/c65585c8cfece219.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:200}@font-face{font-family:Neue-Haas-Grotesk-Display-Pro-27bd2fc2af3ca6a5;src:url(/fonts/a337741eda51b410.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:Neue-Haas-Grotesk-Display-Pro-27bd2fc2af3ca6a5;src:url(/fonts/1a99aca83e01f200.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Neue-Haas-Grotesk-Display-Pro-27bd2fc2af3ca6a5 fallback\: Arial;src:local(Arial);font-display:swap;font-style:normal;font-weight:200;size-adjust:88.156%;ascent-override:92.7901%;descent-override:20.6452%;line-gap-override:22.6871%}@font-face{font-family:Neue-Haas-Grotesk-Display-Pro-27bd2fc2af3ca6a5 fallback\: Arial;src:local(Arial);font-display:swap;font-style:normal;font-weight:300;size-adjust:88.156%;ascent-override:92.7901%;descent-override:20.6452%;line-gap-override:22.6871%}@font-face{font-family:Neue-Haas-Grotesk-Display-Pro-27bd2fc2af3ca6a5 fallback\: Arial;src:local(Arial);font-display:swap;font-style:normal;font-weight:500;size-adjust:88.156%;ascent-override:92.7901%;descent-override:20.6452%;line-gap-override:22.6871%}@font-face{font-family:VictorNarrowMono-cb690499b31725cb;src:url(/fonts/1ac6259d48e66f05.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:VictorNarrowMono-cb690499b31725cb fallback\: Arial;src:local(Arial);font-display:swap;font-style:normal;font-weight:300;size-adjust:134.589%;ascent-override:81.7301%;descent-override:18.575%;line-gap-override:0%}:root{--font-title:VictorNarrow-5004b2c769ce72c4, "VictorNarrow-5004b2c769ce72c4 fallback: Arial", sans-serif;--font-body:Neue-Haas-Grotesk-Display-Pro-27bd2fc2af3ca6a5, "Neue-Haas-Grotesk-Display-Pro-27bd2fc2af3ca6a5 fallback: Arial", sans-serif;--font-mono:VictorNarrowMono-cb690499b31725cb, "VictorNarrowMono-cb690499b31725cb fallback: Arial", sans-serif;--dw:1920;--to-rem:16 * 1rem;--multiplier:.2;--expoInOut:cubic-bezier(.87, 0, .13, 1);--smooth:cubic-bezier(.76, 0, .24, 1);--quick:cubic-bezier(.215, .61, .355, 1);--size-unit:16;--size-container-ideal:1920;--size-container-min:1200px;--size-container-max:2560px;--size-container:clamp(var(--size-container-min), 100vw, var(--size-container-max));--size-font:calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)));--spacing:calc(var(--size-font) / var(--size-unit));--cont:calc(var(--spacing) * 20);--section:calc(var(--spacing) * 140);--color-black:#101010;--color-white:#e6e5e0;--color-grey:#a8a8a8;--color-dark-grey:#7f7f7f;--color-baige:#bfae9e}@media screen and (width<=1023px){:root{--cont:calc(var(--spacing) * 20);--section:calc(var(--spacing) * 100)}}@media screen and (width<=479px){:root{--cont:calc(var(--spacing) * 12);--section:calc(var(--spacing) * 45)}}nav{backface-visibility:hidden;contain:layout style;isolation:isolate;transform:translateZ(0)}.nav_item-parent{contain:layout paint;height:calc(var(--spacing) * 40);isolation:isolate;border-radius:100vw;flex:none;overflow:hidden;transform:translateZ(0)}.\!leading-1{line-height:1!important}.\!leading-1\.1{line-height:1.1!important}.nav_item{backface-visibility:hidden;contain:paint;isolation:isolate;min-height:calc(var(--spacing) * 40);-webkit-backdrop-filter:blur(8px);transition:box-shadow .4s var(--smooth);background:linear-gradient(#e6e5e0b3,#d3c9bab3);border-radius:100vw;position:relative;box-shadow:inset 0 0 18px #0000}.nav_info-icon{color:#111;padding:7px}.nav_info-logo{filter:none;transition:filter .62s var(--smooth)}.nav_item.is-current:before{opacity:1}.liquid-glass-control{--glass-x:50%;--glass-y:24%;--glass-dx:0px;--glass-dy:0px;--glass-tilt-x:0deg;--glass-tilt-y:0deg;--glass-tx:0px;--glass-ty:0px;--glass-scale-x:1;--glass-scale-y:1;--glass-flow:132deg;box-sizing:border-box;border-radius:var(--liquid-glass-radius,100vw);background-blend-mode:luminosity,screen,normal,normal;-webkit-backdrop-filter:blur(6px)saturate(134%)contrast(104%);backdrop-filter:blur(6px)saturate(134%)contrast(104%);transition:box-shadow .45s var(--smooth),filter .35s ease;will-change:auto;background:linear-gradient(#f8f8f80a,#f8f8f80a),linear-gradient(#44444414,#44444414),linear-gradient(#ffffff12,#ffffff12),linear-gradient(#0000000d,#0000000d);border:0;position:relative;overflow:hidden;transform:none;box-shadow:0 4.4px 8.3px #00000005,0 0 0 .2px #ffffff47,0 .35px .45px #1e1e1e12,inset .8px 0 .85px #ff527426,inset -.8px 0 .85px #48dcff2e}.liquid-glass-control>*{z-index:2;position:relative}.nav_item.liquid-glass-control>div,.nav_burger.liquid-glass-control .nav_burger-icon{color:#111;transition:color .62s var(--smooth)}nav.is-on-dark .nav_item.liquid-glass-control:not(.is-current)>div,nav.is-on-dark .nav_burger.liquid-glass-control .nav_burger-icon{color:#fff}nav.is-on-dark .nav_item.liquid-glass-control:not(.is-current) .nav_info-logo{filter:invert()}.nav_item.is-current:before{transition:opacity .4s var(--smooth),background-color .62s var(--smooth),box-shadow .62s var(--smooth)}.liquid-glass-control:before{content:"";border-radius:inherit;background:conic-gradient(from var(--glass-flow),#ff486e8a,transparent 12%,#ffffff1a 23%,#36daff94 36%,transparent 52%,#b85cff70 68%,transparent 82%,#ffcc5259 91%,#ff486e8a);-webkit-backdrop-filter:blur(.75px)saturate(1.72)contrast(1.32)brightness(1.12);backdrop-filter:blur(.75px)saturate(1.72)contrast(1.32)brightness(1.12);filter:saturate(1.55)blur(.12px);mix-blend-mode:screen;opacity:.58;pointer-events:none;padding:.9px;transition:opacity .28s,filter .28s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nav_item.liquid-glass-control.is-current:before{opacity:.64}.liquid-glass-control:after{content:"";z-index:1;border-radius:inherit;background:radial-gradient(38% 135% at var(--glass-x) var(--glass-y),#ffffff2e 0,#ffffff0f 42%,transparent 74%),radial-gradient(72% 175% at calc(100% - var(--glass-x)) calc(100% - var(--glass-y)),#00000005,transparent 68%);-webkit-backdrop-filter:blur(1.8px)brightness(1.62)saturate(1.46)contrast(1.24);backdrop-filter:blur(1.8px)brightness(1.62)saturate(1.46)contrast(1.24);-webkit-mask-image:radial-gradient(68% 190% at var(--glass-x) var(--glass-y),#000 0 46%,#000000d6 67%,transparent 100%);mask-image:radial-gradient(68% 190% at var(--glass-x) var(--glass-y),#000 0 46%,#000000d6 67%,transparent 100%);opacity:.88;mix-blend-mode:luminosity;pointer-events:none;transform:translate3d(var(--glass-dx),var(--glass-dy),0) scaleX(var(--glass-scale-x)) scaleY(var(--glass-scale-y));transition:opacity .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;position:absolute;inset:.5px;box-shadow:inset 0 .35px .55px #ffffff2e,inset 0 -.45px .65px #14141412}.nav_item.liquid-glass-control:not(.is-current){-webkit-backdrop-filter:blur(4px)saturate(118%)contrast(102%);backdrop-filter:blur(4px)saturate(118%)contrast(102%);background:linear-gradient(#f8f8f804,#f8f8f804),linear-gradient(#44444408,#44444408),linear-gradient(#ffffff08,#ffffff08),linear-gradient(#00000005,#00000005);box-shadow:0 3px 7px #00000004,0 0 0 .15px #ffffff2e,inset .55px 0 .65px #ff527414,inset -.55px 0 .65px #48dcff1a}.nav_item.liquid-glass-control:not(.is-current):before{opacity:.34}.nav_item.liquid-glass-control:not(.is-current):after{opacity:.58}@media screen and (hover:hover){.nav_item.liquid-glass-control:not(.is-current):hover:before{opacity:.52}.nav_item.liquid-glass-control:not(.is-current):hover:after{opacity:.76}.liquid-glass-control:hover{filter:brightness(1.025);box-shadow:0 5px 9px #00000008,0 0 0 .22px #ffffff57,0 .45px .55px #1e1e1e14,inset .9px 0 .95px #ff486e30,inset -.9px 0 .95px #36daff3b}.liquid-glass-control:hover:after{opacity:1;-webkit-backdrop-filter:blur(2.1px)brightness(1.72)saturate(1.52)contrast(1.28);backdrop-filter:blur(2.1px)brightness(1.72)saturate(1.52)contrast(1.28)}.liquid-glass-control:hover:before{opacity:.72;filter:saturate(1.7)brightness(1.08)blur(.1px)}.liquid-glass-control.is-pressed{transition:box-shadow .11s ease-out;box-shadow:inset 0 1px 2px #1414141f,inset 0 -1px #ffffff24,inset .7px 0 .8px #ff486e24,inset -.7px 0 .8px #36daff2b,0 2px 4px #00000008,0 0 0 .2px #f5f5f547}}@media(prefers-reduced-motion:reduce){.liquid-glass-control{will-change:auto;transform:none}}.cursor_wrapper{display:flex;visibility:visible!important}.cursor{border-radius:2px;width:12px;height:12px;box-shadow:0 0 0 .65px #ffffffe0,0 0 2px #00000073}.cursor_pointer{opacity:0;filter:drop-shadow(0 0 .8px #fff)drop-shadow(0 0 1.5px #ffffffd1);transition:opacity .2s var(--smooth)}.cursor_pointer.active{opacity:1}.cursor_text>div,.cursor_plus>div{opacity:0;transition:opacity .1s var(--smooth),transform .1s var(--smooth);transform:scale(.5)}.cursor_text.active>div,.cursor_plus.active>div{opacity:1;transition:opacity .4s var(--smooth),transform .4s var(--smooth);transform:scale(1)}.burger_project-image a .blur-image-wrapper{transform:scale(calc(1 + var(--progress,0) * .08))}.blur-image-wrapper,.blur-video-wrapper{position:relative;overflow:hidden}.blur-image-placeholder,.blur-video-placeholder{object-fit:cover;filter:blur(20px);width:100%;height:100%;transition:opacity .4s ease-out;position:absolute;inset:0;transform:scale(1.1)}.blur-video-placeholder{z-index:1;pointer-events:none}.blur-image-wrapper.loaded .blur-image-placeholder,.blur-video-wrapper.loaded .blur-video-placeholder{opacity:0}.featured-review-card .featured_tile{border-radius:calc(var(--spacing) * 20)}.featured-review-card .blur-image-full{transition:opacity .4s ease-out,transform .7s var(--smooth)}@media screen and (hover:hover){.featured-review-card:hover .blur-image-full{transform:scale(1.06)}}@media screen and (width<=1023px){.featured-review-card .featured_tile{border-radius:calc(var(--spacing) * 10)}}.close_icon[data-astro-cid-zjlzylye]{transition:transform .4s var(--expoInOut)}.close_icon[data-astro-cid-zjlzylye]:hover{transform:rotate(180deg)scale(.8)}:root{--dw:1920;--to-rem:16 * 1rem;--multiplier:.2;--expoInOut:cubic-bezier(.87, 0, .13, 1);--smooth:cubic-bezier(.76, 0, .24, 1);--quick:cubic-bezier(.215, .61, .355, 1);--size-unit:16;--size-container-ideal:1920;--size-container-min:1200px;--size-container-max:2560px;--size-container:clamp(var(--size-container-min), 100vw, var(--size-container-max));--size-font:calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)))}@media screen and (width<=1024px){:root{--dw:768;--multiplier:.1;--size-container-ideal:834;--size-container-min:768px;--size-container-max:1024px}}@media screen and (width<=767px){:root{--size-container-ideal:680;--size-container-min:480px;--size-container-max:767px}}@media screen and (width<=479px){:root{--dw:375;--size-container-ideal:390;--size-container-min:320px;--size-container-max:479px}}.home_body:before{content:"";z-index:1;background-image:linear-gradient(to top,color-mix(in srgb,var(--color-baige),transparent 50%),transparent);height:33%;position:absolute;bottom:0;left:0;right:0}.home_video{position:absolute;inset:0;aspect-ratio:auto!important}@media screen and (width>=1024px){.left-bigger .title-descr{gap:calc(var(--spacing) * 14);flex-direction:column;display:flex}.left-bigger .two-column-grid{gap:calc(var(--spacing) * 30);flex-direction:column;display:flex}.left-bigger .case_images-grid{flex-direction:column;display:flex}.left-bigger .case_images-grid,.left-bigger .case_image.px-90{padding-left:6.25cqi;padding-right:6.25cqi}.right-bigger .grid-cols-\[calc\(200\*var\(--spacing\)\)_1fr\]{grid-template-columns:calc(400 * var(--spacing)) 1fr}}.case_split{--left:calc(1 + var(--split,0));--right:calc(1 - var(--split,0));grid-template-columns:calc(50% + var(--split,0) * 50%) calc(50% - var(--split,0) * 50%)}.case_left-wrapper{-ms-overflow-style:none;scrollbar-width:none}.case_left-wrapper::-webkit-scrollbar{display:none}@media screen and (width>=1024px){.mob-images{display:none!important}}.case_images,.mob-images{background-color:var(--leftBgColor)}.case_content .case_image,.case_content .case_image.px-45,.case_content .case_image.px-90,.case_content .case_images-grid.px-90,.case_module{padding-left:6.25cqi;padding-right:6.25cqi}.case_content .case_image .case_image,.case_content .case_image.px-45 .case_image,.case_content .case_image.px-90 .case_image,.case_content .case_images-grid.px-90 .case_image,.case_module .case_image{padding-left:0;padding-right:0}@media screen and (width<=1023px){.case_content .case_image,.case_content .case_image.px-45,.case_content .case_image.px-90,.case_content .case_images-grid.px-90,.case_module{padding-left:var(--cont);padding-right:var(--cont)}}.case_content .case_images-grid .case_image{padding:0}@media screen and (width<=1023px){.case_content .case_images-grid .case_image{padding:0}.case_content .case_images-grid{padding-left:var(--cont);padding-right:var(--cont)}}.case_content{background:var(--rightBgColor);color:var(--textColor);container:wrapper/inline-size}.case_content .text-hero{font-size:calc((180 - var(--split,0) * 200) * var(--spacing))}@media screen and (width<=1023px){.case_content .text-hero{font-size:calc(148 * var(--spacing))}}@media screen and (width<=767px){.case_content .text-hero{font-size:calc(100 * var(--spacing))}}@media screen and (width<=479px){.case_content .text-hero{font-size:calc(60 * var(--spacing))}}.case_logic,.case_logic-modules,.case_love{gap:10cqi}.switcher-parent{left:var(--left,50%);transform:translate(-50%)}.case_toggle{box-shadow:0 0 40px color-mix(in srgb,var(--toggleColor),transparent 70%);animation:3s infinite tooglePulse}.case_toggle .case_toggle-item:nth-child(2){color:var(--color-black)}.case_toggle .case_toggle-bg{transform:translate(100%)}.case_toggle.moves .case_toggle-bg,.case_toggle.moves .case_toggle-item:first-child{animation:5s linear 3s infinite toggleMoves}.case_toggle.is-love .case_toggle-item:first-child{color:var(--color-black)}.case_toggle.is-love .case_toggle-item:nth-child(2){color:var(--color-white)}.case_toggle.is-love .case_toggle-bg{transform:translate(0)}@keyframes toggleMoves{0%{transform:translate(0)}3%{transform:translate(40%)}6%{transform:translate(8%)}9%{transform:translate(20%)}12%{transform:translate(4%)}15%{transform:translate(10%)}18%{transform:translate(2%)}20%,to{transform:translate(0)}}@keyframes tooglePulse{0%,to{box-shadow:0 0 40px color-mix(in srgb,var(--toggleColor),transparent 70%)}50%{box-shadow:0 0 50px 5px color-mix(in srgb,var(--toggleColor),transparent 60%)}}@media screen and (width<=1023px){[data-transition-page=case] .case_toggle .case_toggle-bg.is-100{transform:translate(100%)}[data-transition-page=case] .case_toggle .case_toggle-bg.is-200{transform:translate(200%)}[data-transition-page=case] .case_toggle:has(.case_toggle-bg.is-0) .case_toggle-item{color:var(--color-white)}[data-transition-page=case] .case_toggle:has(.case_toggle-bg.is-0) .case_toggle-item:first-child{color:var(--toggleColor)}[data-transition-page=case] .case_toggle:has(.case_toggle-bg.is-0) .case_toggle-bg{transform:translate(0)}[data-transition-page=case] .case_toggle:has(.case_toggle-bg.is-100) .case_toggle-item{color:var(--color-white)}[data-transition-page=case] .case_toggle:has(.case_toggle-bg.is-100) .case_toggle-item:nth-child(2){color:var(--toggleColor)}[data-transition-page=case] .case_toggle:has(.case_toggle-bg.is-200) .case_toggle-item{color:var(--color-white)}[data-transition-page=case] .case_toggle:has(.case_toggle-bg.is-200) .case_toggle-item:nth-child(3){color:var(--toggleColor)}}.case_logic-modules .case_image>div>div{position:relative;overflow:hidden}.grid-container{grid-template-columns:repeat(auto-fit,minmax(27.1739cqi,1fr));display:grid;container:grid/inline-size}.love-grid-item.second-line{margin-top:-1px}.rich-text p{font-size:calc(20 * var(--spacing));letter-spacing:.03em;max-width:70ch;margin-bottom:1em;line-height:1.25}.rich-text p.column-description{text-indent:0;margin-bottom:0}.rich-text h2{font-size:min(60 * var(--spacing),6.5cqi);font-family:var(--font-title);text-transform:uppercase;color:var(--accentColor);text-align:center;margin-bottom:calc(40 * var(--spacing));max-width:36ch;margin-left:auto;margin-right:auto;line-height:1}.rich-text .column-title{font-size:clamp(12.8px,16 * var(--spacing),19.2px);font-family:var(--font-mono);text-transform:uppercase}.rich-text.love-description p,.rich-text.case_logic-rich p{max-width:none}.rich-text .title-descr p{text-indent:0;font-size:clamp(12.8px,16 * var(--spacing),19.2px)}@media screen and (width<=1023px){.rich-text p{font-size:calc(18 * var(--spacing));text-indent:0}}@media screen and (width<=479px){.rich-text h2{font-size:calc(32 * var(--spacing));margin-bottom:calc(14 * var(--spacing))}.rich-text .column-title{font-size:calc(12 * var(--spacing))}.rich-text p{font-size:calc(16 * var(--spacing))}.rich-text .s_12{font-size:calc(12 * var(--spacing))!important}}.all-services{display:grid}.all-services .services_item:not(.selected){color:var(--color-grey)}.all-services .services_item:not(.selected) .services_circle{display:none}.all-services .services_item .services_circle{background:var(--accentColor)}.all-services.is-4{grid-template-columns:repeat(4,1fr)}.all-services.is-6{grid-template-columns:repeat(6,1fr)}.case_module:has(.services_card){container:section/inline-size}.case_module:has(.services_card):hover .services_card:first-child{margin-right:1cqi;transform:translateY(0)rotate(0)}.case_module:has(.services_card) .service_index{font-size:8cqi}.case_module:has(.services_card) .service_index-name{font-size:1.8cqi}@media screen and (width>=1024px){.left-bigger .service-card_index{display:none}.left-bigger .service-card_cards{gap:calc(var(--spacing) * 10)}.left-bigger .services_card{perspective:1000px;width:100%;transition:transform .7s var(--smooth),margin .7s var(--smooth);container:card/inline-size}}@media screen and (width>=1024px)and (hover:hover)and (width>=1024px){.left-bigger .services_card:first-child{margin-right:0;transform:translateY(0)rotate(0)}}@media screen and (width>=1024px){.left-bigger .services_card .services_cards-content{transition:transform .6s var(--quick);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.left-bigger .services_card:hover .services_cards-content{transform:rotateY(180deg)}.left-bigger .services_card .text-2xl{font-size:20cqi}.left-bigger .services_card .text-2xs{font-size:3.5cqi}.left-bigger .services_card .image{margin-left:10cqi;margin-right:10cqi}}@media screen and (width>=1024px)and (width<=479px){.left-bigger .services_card .image{margin-left:0;margin-right:0}}@media screen and (width>=1024px){.left-bigger .services_card .text-base-lg{margin-top:10cqi;margin-bottom:10cqi;font-size:6cqi}.left-bigger .services_card .text-xs{font-size:3.25cqi}.left-bigger .services_card .text-sm{font-size:3.75cqi}.left-bigger .services_card .front,.left-bigger .services_card .back{backface-visibility:hidden;padding:15cqi 8.67cqi 6cqi;transform:translateZ(0)}.left-bigger .services_card .front{transform:translateZ(1px)}.left-bigger .services_card .back{transform:rotateY(180deg)translateZ(0)}.left-bigger .services_card .descr-list{gap:8cqi}.left-bigger .services_card .services_tag{background-color:#e6e5e0b3;border-radius:100vw;padding:.5em 1em;box-shadow:inset 0 0 3px 2px #3c3c3c40}}.services_card{width:min(35%,300 * var(--spacing));perspective:1000px;transition:transform .7s var(--smooth),margin .7s var(--smooth);container:card/inline-size}@media screen and (hover:hover)and (width>=1024px){.services_card:first-child{margin-right:-8%;transform:translateY(-10%)rotate(-15deg)}}@media screen and (width<=479px){.services_card{width:100%}}.services_card .services_cards-content{transition:transform .6s var(--quick);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.services_card:hover .services_cards-content{transform:rotateY(180deg)}.services_card .text-2xl{font-size:20cqi}.services_card .text-2xs{font-size:3.5cqi}.services_card .image{margin-left:10cqi;margin-right:10cqi}@media screen and (width<=479px){.services_card .image{margin-left:0;margin-right:0}}.services_card .text-base-lg{margin-top:10cqi;margin-bottom:10cqi;font-size:6cqi}.services_card .text-xs{font-size:3.25cqi}.services_card .text-sm{font-size:3.75cqi}.services_card .front,.services_card .back{backface-visibility:hidden;padding:15cqi 8.67cqi 6cqi;transform:translateZ(0)}.services_card .front{transform:translateZ(1px)}.services_card .back{transform:rotateY(180deg)translateZ(0)}.services_card .descr-list{gap:8cqi}.services_card .services_tag{background-color:#e6e5e0b3;border-radius:100vw;padding:.5em 1em;box-shadow:inset 0 0 3px 2px #3c3c3c40}.spotify-wrapper{background:linear-gradient(to bottom,var(--start-color),var(--end-color))}.case-slide_image{transition:opacity .4s var(--smooth);opacity:0;pointer-events:none}.case-slide_image.active{opacity:1;pointer-events:auto}.case-slide_dot{transition:border-color .4s var(--smooth),background-color .4s var(--smooth)}.case-slide_item.active .case-slide_dot{background:var(--accentColor);border-color:var(--accentColor)}@media screen and (width>=1024px){.left-bigger .services_list{gap:calc(var(--spacing) * 20)}.left-bigger .case-slide_title{transition:opacity .4s var(--smooth);opacity:0}.left-bigger .case-slide_item.active .case-slide_title{opacity:1}}@media screen and (width<=479px){.case-slide_title{transition:opacity .4s var(--smooth);opacity:0}.case-slide_item.active .case-slide_title{opacity:1}}@media screen and (width>=1024px){.case_images{container:left/inline-size}.case_images.gap-60{gap:0}.case_images.pb-140{padding-bottom:9cqi}.case_images .back.top-22{top:2.292cqi}.case_images .back.left-20{left:2.083cqi}.case_images .back .gap-10{gap:1.042cqi}.case_images .back .text-xs{font-size:1.25cqi}.case_images .case_image-hero.pb-30{padding-bottom:3.125cqi}.case_images .case_image-hero .mt-24{margin-top:2.5cqi}.case_images .case_image-hero .text-sm{font-size:1.458cqi}.case_content .pt-140{padding-top:14.583cqi}.case_content .pb-120{padding-bottom:12.5cqi}.case_content .px-40{padding-left:4.167cqi;padding-right:4.167cqi}.case_content .gap-70{gap:7.292cqi}.case_content .top-33{top:3.438cqi}.case_content .right-40{right:4.167cqi}.case_content .text-hero{font-size:19.5652cqi}.case_content .text-md-lg{font-size:2.604cqi}.case_content .text-sm-lg{font-size:1.667cqi}.case_content .text-xs{font-size:1.25cqi}.case_content .case_toggle.top-30{top:3.125cqi}.case_content .case_toggle.w-150{width:15.625cqi}.case_content .case_toggle.mb-120{margin-bottom:12.5cqi}.case_content .case_sections.pb-150{padding-bottom:9cqi}.case_content .title-descr.grid-cols-\[calc\(200\*var\(--spacing\)\)_1fr\]{grid-template-columns:20.833cqi 1fr}.case_content .title-descr.mb-25{margin-bottom:2.604cqi}.case_content .title-descr .pr-20{padding-right:2.083cqi}.case_content .px-45{padding-left:4.688cqi;padding-right:4.688cqi}.case_content .px-90{padding-left:9.375cqi;padding-right:9.375cqi}.case_content .px-120{padding-left:12.5cqi;padding-right:12.5cqi}.case_content .gap-25{gap:2.604cqi}.case_content .gap-40{gap:4.167cqi}.case_content .gap-60{gap:6.25cqi}.case_content .py-15{padding-top:1.563cqi;padding-bottom:1.563cqi}.case_content .py-25{padding-top:2.604cqi;padding-bottom:2.604cqi}.case_content .py-50{padding-top:5.208cqi;padding-bottom:5.208cqi}.case_content .love-grid-item.pt-15{padding-top:1.563cqi}.case_content .love-grid-item .mb-20{margin-bottom:2.083cqi}.case_content .love-grid-item .mb-40{margin-bottom:4.167cqi}.case_content .love-grid-item .content.py-25{padding-top:2.604cqi;padding-bottom:2.604cqi}.case_content .love-grid-item .content.gap-10{gap:1.042cqi}.case_content .love-grid-item .text-2xs{font-size:1.146cqi}.case_content .love-grid-item .text-xs{font-size:1.25cqi}.case_content .gap-50{gap:5.208cqi}.case_content .image-parent.p-12{padding:1.25cqi}.case_content .services_list.gap-x-130{column-gap:13.542cqi}.case_content .services_list.gap-y-20{row-gap:2.083cqi}.case_content .case-slide_item.pb-30{padding-bottom:3.125cqi}.case_content .case-slide_item .case-slide_dot.w-12{width:1.25cqi}.case_content .case-slide_item .case-slide_dot.h-12{height:1.25cqi}.case_content .case-slide_item .case-slide_title.text-xs{font-size:1.25cqi}.case_content .mb-60{margin-bottom:6.25cqi}.case_content .service-card_index.gap-10{gap:1.042cqi}.case_content .service-card_index .service_index.text-2xl{font-size:6.25cqi}.case_content .service-card_index .service_index-name.text-sm-lg{font-size:1.667cqi}.case_content .services_item.py-12{padding-top:1.25cqi;padding-bottom:1.25cqi}.case_content .services_item .services_circle.w-10{width:1.042cqi}.case_content .services_item .services_circle.h-10{height:1.042cqi}.case_content .services_item .services_circle.-translate-x-5{--tw-translate-x:-.521cqi;translate:var(--tw-translate-x) var(--tw-translate-y)}.case_content .services_item .text-xs{font-size:1.25cqi}.case_content .spotify-wrapper.px-40{padding-left:4.167cqi;padding-right:4.167cqi}.case_content .spotify-wrapper.pt-40{padding-top:4.167cqi}.case_content .spotify-wrapper.pb-30{padding-bottom:3.125cqi}.case_content .spotify-wrapper .mb-40{margin-bottom:4.167cqi}.case_content .spotify-wrapper .gap-20{gap:2.083cqi}.case_content .spotify-wrapper .text-sm-lg{font-size:1.667cqi}.case_content .spotify-wrapper .spotify-container.w-400{width:41.667cqi}.case_content .spotify-wrapper .mt-70{margin-top:7.292cqi}.case_content .spotify-wrapper .text-2xl{font-size:6.25cqi}.case_content .gap-20{gap:2.083cqi}.case_content .my-75{margin-top:7.813cqi;margin-bottom:7.813cqi}.case_content .two-column-content.my-45{margin-top:4.688cqi;margin-bottom:4.688cqi}.case_content .two-column-grid.gap-22{gap:2.292cqi}.case_content .two-column-grid .mb-10{margin-bottom:1.042cqi}.case_content .case_logic .gap-10{gap:1.042cqi}.case_content .case_logic .gap-40{gap:4.167cqi}.case_content .case_logic .text-sm-lg{font-size:1.667cqi}.case_content .rich-text p{font-size:2.083cqi}.case_content .rich-text h2{margin-bottom:4.167cqi;font-size:6.25cqi}.case_content .rich-text .column-title,.case_content .rich-text .title-descr p{font-size:1.667cqi}.case_content .rounded-20{border-radius:2.083cqi}.case_content .rounded-10{border-radius:1.042cqi}.left-bigger .title-descr{gap:1.458cqi}.left-bigger .two-column-grid{gap:3.125cqi}.left-bigger .case_images-grid,.left-bigger .case_image.px-90{padding-left:6.25cqi;padding-right:6.25cqi}.left-bigger .services_list{gap:2.083cqi}.left-bigger .service-card_cards{gap:1.042cqi}.right-bigger .grid-cols-\[calc\(200\*var\(--spacing\)\)_1fr\]{grid-template-columns:41.667cqi 1fr}}@media screen and (width<=1023px){.cases_list-gallery-accordion{top:calc(var(--height) + var(--spacing) * 10)}.cases_list-item:has(.cases_list-gallery-accordion).active{padding-bottom:calc(171 * var(--spacing))}}.form_title.error .form_input-error,.form_field.error .form_field-error{display:block}.contact_titles h2:not(:first-child){position:absolute;top:0;left:50%;transform:translate(-50%)}.journal_content-rich>:first-child{margin-top:0}.journal_content-rich p{font-size:calc(20 * var(--spacing));letter-spacing:.03em;margin-bottom:1em;line-height:1.25}.journal_content-rich p.column-description{text-indent:0;margin-bottom:0}.journal_content-rich h2{font-size:calc(60 * var(--spacing));font-family:var(--font-title);text-transform:uppercase;color:var(--accentColor);text-align:center;margin-bottom:calc(40 * var(--spacing));max-width:36ch;margin-left:auto;margin-right:auto;line-height:1}.journal_content-rich .column-title{font-size:clamp(12.8px,16 * var(--spacing),19.2px);font-family:var(--font-mono);text-transform:uppercase}.journal_content-rich.love-description p,.journal_content-rich.case_logic-rich p{max-width:none}.journal_content-rich .journal-quote p{font-size:calc(var(--spacing) * 12)}.journal_content-rich .journal-quote div{text-indent:calc(var(--spacing) * 125)}@media screen and (width<=479px){.journal_content-rich .journal-quote div{font-size:calc(32 * var(--spacing));text-indent:calc(var(--spacing) * 60)}}.journal_content-rich .title-descr p{text-indent:0;font-size:clamp(12.8px,16 * var(--spacing),19.2px)}@media screen and (width<=1023px){.journal_content-rich p{font-size:calc(18 * var(--spacing));text-indent:0}}@media screen and (width<=479px){.journal_content-rich h2{font-size:calc(32 * var(--spacing));margin-bottom:calc(20 * var(--spacing))}.journal_content-rich .column-title{font-size:calc(12 * var(--spacing))}.journal_content-rich p{font-size:calc(16 * var(--spacing))}.journal_content-rich .s_12{font-size:calc(12 * var(--spacing))!important}}.case-slide_item{--accentColor:var(--color-black)}.service_item{transition:color .4s var(--smooth);color:var(--color-grey)}.section-grid.is-design .font{font-size:calc(4cqi + var(--size,0) * 1cqi);line-height:calc(1 + var(--leading,0))}.adjust-input:before{content:"";height:calc(var(--spacing) * 10);width:calc(var(--width,0) * 100%);background:#ffceb2;border-radius:100vw;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 0 6px 3px #b70600}@media screen and (width<=479px){.section-grid-item{min-width:calc(945 * var(--spacing))}.featured_item{width:calc(300 * var(--spacing))}}.text-hero{font-size:calc(180 * var(--spacing));font-family:var(--font-title);letter-spacing:-.03em;text-transform:uppercase;line-height:.8}@media screen and (width<=1023px){.text-hero{font-size:calc(80 * var(--spacing))}}@media screen and (width<=479px){.text-hero{font-size:calc(60 * var(--spacing))}}.text-3xl{font-size:calc(80 * var(--spacing));font-family:var(--font-title);letter-spacing:-.03em;text-transform:uppercase;line-height:1}.text-2xl{font-size:calc(60 * var(--spacing));font-family:var(--font-title);text-transform:uppercase;line-height:1}@media screen and (1023px>=width>=480px){.text-2xl{font-size:calc(32 * var(--spacing))}}.text-md{font-size:clamp(17.6px,22 * var(--spacing),26.4px);letter-spacing:.03em;line-height:1}.text-2xs{font-size:clamp(8.8px,11 * var(--spacing),13.2px);letter-spacing:.05em;line-height:1}.text-3xs{font-size:clamp(8px,10 * var(--spacing),12px);letter-spacing:.05em;line-height:1}.font-mono{font-family:var(--font-mono)}.h1{font-size:9.16667vw;font-family:var(--font-title);letter-spacing:-.03em;text-transform:uppercase;line-height:.8}@media screen and (width<=1023px){.h1{font-size:8.39329vw}}@media screen and (width<=479px){.h1{font-size:15.3846vw}}@media screen and (1023px>=width>=480px){.t\:text-2xl{font-size:calc(60 * var(--spacing))}.t\:text-sm-lg{font-size:calc(16 * var(--spacing))}.t\:text-sm{font-size:calc(14 * var(--spacing))}}@media screen and (width<=479px){.s\:text-2xl{font-size:calc(32 * var(--spacing))}.s\:text-sm-lg,.text-base-lg{font-size:calc(16 * var(--spacing))}.s\:text-sm{font-size:calc(14 * var(--spacing))}.s\:text-xs{font-size:calc(12 * var(--spacing))}}*{box-sizing:border-box}body{background-color:var(--color-black);color:var(--color-black);font-family:var(--font-body);font-weight:300;font-size:calc(16 * var(--spacing));-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;line-height:1}a{cursor:pointer}::selection{color:var(--color-black);background:#ffccc1}::-webkit-selection{color:var(--color-black);background:#ffccc1}.logo-lottie rect[fill="#000000"]{fill:var(--color-black)!important}.splide__sr{display:none!important}.nav_item{-webkit-backdrop-filter:blur(8px);transition:box-shadow .4s var(--smooth);background:linear-gradient(#e6e5e0b3,#d3c9bab3);border-radius:100vw;box-shadow:inset 0 0 18px #0000}.nav_item.nav_info{aspect-ratio:1;cursor:pointer}.nav_item.nav_info.open{box-shadow:inset 0 0 18px #fff}.nav_item:before{content:"";transition:opacity .4s var(--smooth);background:var(--color-white);opacity:0;border-radius:100vw;position:absolute;inset:0;box-shadow:inset 0 0 18px #a8a8a8}.nav_item:hover:before,.nav_item.is-current:before{opacity:1}.nav_burger{-webkit-backdrop-filter:blur(8px);transition:box-shadow .4s var(--smooth);background:linear-gradient(#e6e5e0b3,#d3c9bab3);box-shadow:inset 0 0 18px #0000}body:has(.burger.active) .nav_burger-line:first-child{transform:translate(-50%,-50%)rotate(45deg)}body:has(.burger.active) .nav_burger-line:nth-child(2){transform:translate(-50%,-50%)rotate(-45deg)}.nav_burger-line{transition:transform .3s var(--smooth),width .3s var(--smooth)}.nav_burger-line:first-child{top:50%;transform:translate(-50%,calc(-50% - 4px))rotate(0)}.nav_burger-line:nth-child(2){top:50%;transform:translate(-50%,calc(4px - 50%))rotate(0)}.burger_projects-imgs{padding-top:calc(50vh - var(--cont) - var(--offset))}.burger_projects-imgs *{-webkit-user-select:none;user-select:none}.burger_projects-info-item{pointer-events:none}.burger_projects-info-item:not(:first-child){position:absolute;top:0;left:0}.burger_projects-info-item.active{pointer-events:all}.burger_projects-info-item.active .burger_projects-info-btn{opacity:1;transition:opacity .4s var(--smooth) .2s;visibility:0s linear 0s}.burger_projects-info-item .burger_projects-info-btn{opacity:0;transition:opacity .2s var(--smooth);visibility:0s linear .2s}.burger_project-image a{--progress:0;border-radius:calc(var(--spacing) * 10 + 15 * var(--progress) * var(--spacing))}.burger_project-image a .blur-video-wrapper,.burger_project-image a [data-module=LoadVideo],.burger_project-image a .blur-image-wrapper{transform:scale(calc(1 + var(--progress,0) * .08))}@media screen and (width<=1023px){.burger-scroll{overflow-y:scroll}}.content-rich p,.content-rich li{font-size:calc(18 * var(--spacing));max-width:60ch;line-height:1.3}.content-rich p{margin-bottom:calc(var(--spacing) * 20)}.content-rich ul{flex-direction:column;display:flex}.content-rich li{padding-left:calc(var(--spacing) * 30);position:relative}.content-rich li:before{content:"•";left:calc(var(--spacing) * 10);font-size:inherit;line-height:inherit;position:absolute;top:0}@media screen and (width<=479px){.content-rich p,.content-rich li{font-size:calc(14 * var(--spacing))}}@media screen and (pointer:fine)and (hover:hover){body:not(:has(vite-error-overlay)),body:not(:has(vite-error-overlay)) *,body:not(:has(vite-error-overlay)) a:hover{cursor:none}.cursor_wrapper{display:flex;visibility:visible!important}.cursor{border-radius:2px;width:12px;height:12px}.cursor_pointer{opacity:0;transition:opacity .2s var(--smooth)}.cursor_pointer.active{opacity:1}.cursor_text>div,.cursor_plus>div{opacity:0;transition:opacity .1s var(--smooth),transform .1s var(--smooth);transform:scale(.5)}.cursor_text.active>div,.cursor_plus.active>div{opacity:1;transition:opacity .4s var(--smooth),transform .4s var(--smooth);transform:scale(1)}}.btn{transition:box-shadow .4s var(--smooth);box-shadow:inset 0 0 8px 4px #3c3c3c40}.btn:hover{box-shadow:inset 0 0 8px 4px #ffafa3b3!important}@media screen and (width<=1023px){:root{--cont:calc(var(--spacing)*20);--section:calc(var(--spacing)*100)}}@media screen and (width<=479px){:root{--cont:calc(var(--spacing)*12);--section:calc(var(--spacing)*45)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.rule[data-astro-cid-sckkx6r4]{z-index:1000;background-color:red;height:1px;position:fixed;top:50%;left:0;right:0;transform:translateY(-50%)}.blur-video-wrapper{position:relative;overflow:hidden}.blur-video-placeholder{object-fit:cover;filter:blur(20px);z-index:1;pointer-events:none;width:100%;height:100%;transition:opacity .4s ease-out;position:absolute;inset:0;transform:scale(1.1)}.blur-video-wrapper.loaded .blur-video-placeholder{opacity:0}.descr_line{transition:transform .5s var(--expoInOut);transform:translateY(110%)}.service_descr.active .descr_line{transition-delay:calc(var(--index) * .1s + .1s);transform:translateY(0)}.service_descr{line-break:strict;opacity:0;pointer-events:none;text-wrap:pretty;transition:opacity .35s var(--expoInOut),transform .5s var(--expoInOut),visibility 0s linear .5s;visibility:hidden;word-break:auto-phrase;transform:translateY(8px)}.service_descr.active{opacity:1;pointer-events:auto;visibility:visible;transition-delay:80ms,80ms,0s;transform:translateY(0)}.strategy_service-descr,.strategy_service-descr *{font-weight:300!important}.service_no-break{white-space:nowrap}.service_descr--plain{opacity:0;visibility:hidden;transition:opacity .5s var(--expoInOut),visibility 0s linear .5s}.service_descr--plain.active{opacity:1;visibility:visible;transition-delay:.1s,0s}.service_item{appearance:none;text-align:left;transition:color .4s var(--smooth);color:var(--color-grey);background:0 0;border:0;padding-left:0;padding-right:0;font-family:inherit;display:block}.service_item.active{color:var(--color-black)}.strategy_intro{gap:calc(var(--spacing) * 20);max-width:calc(var(--spacing) * 1120)}.strategy_intro-cn,.strategy_intro-en{text-wrap:balance;margin-inline:auto}.strategy_intro-cn{max-width:46em;line-height:1.35}.strategy_intro-en{opacity:.72;max-width:62em;line-height:1.3}.service_cube-stage{--service-face-angle:72deg;perspective:1800px;perspective-origin:50%;background:#dcebd5;container-type:inline-size}.service_cube{transform-style:preserve-3d;transform-origin:50%;will-change:transform;position:relative}.service_cube-face{backface-visibility:hidden;transform:translateY(-50%) rotateX(calc(var(--service-face-index) * var(--service-face-angle))) translateZ(var(--service-cube-radius));transform-origin:50%;aspect-ratio:16/9;will-change:transform;background:#f7f7f4;width:60%;position:absolute;top:50%;left:20%;box-shadow:0 10px 30px #1f241633}.service_cube-face img{object-fit:contain;width:100%;height:100%}.design_service_cube-stage{background:#ffded0}.design_intro{gap:calc(var(--spacing) * 20)}.design_intro-cn,.design_intro-en{text-wrap:balance;margin-inline:auto}.design_intro-cn{max-width:48em;line-height:1.35}.design_intro-en{opacity:.72;max-width:68em;line-height:1.35}.design_statement-copy{max-width:calc(var(--spacing) * 620);text-align:right;margin-left:auto}.design_statement-copy p{text-wrap:balance;margin-left:auto}.design_statement-en{opacity:.72}.strategy_method-copy{gap:calc(var(--spacing) * 18);max-width:calc(var(--spacing) * 620);margin-inline:auto}.strategy_method-title,.strategy_method-title-en{text-wrap:balance;margin-inline:auto}.strategy_method-copy,.strategy_method-title,.strategy_method-title-en{text-align:right}.strategy_method-title,.strategy_method-title-en{margin-left:auto;margin-right:0}.strategy_method-title{line-height:1.2}.strategy_method-title-en{opacity:.72;line-height:1.35}.strategy_featured-intro{line-break:strict;text-wrap:balance;word-break:auto-phrase}.strategy_featured-card .blur-image-full{transition:opacity .4s ease-out,transform .7s var(--smooth)}@media screen and (hover:hover){.strategy_featured-card:hover .blur-image-full{transform:scale(1.06)}}@media screen and (width<=1023px){.strategy_intro,.strategy_method-copy{gap:calc(var(--spacing) * 14)}.service_cube-stage{perspective:1100px}}@media screen and (width<=479px){.strategy_intro{gap:calc(var(--spacing) * 12)}.strategy_intro-cn,.strategy_intro-en{text-wrap:pretty}.strategy_intro-en{font-size:calc(var(--spacing) * 14)}.strategy_method-title,.strategy_method-title-en,.strategy_featured-intro{text-wrap:pretty}.service_cube-stage{perspective:800px}}.section-grid .grid-item .grid-overlay{box-shadow:0 0 20px 10px var(--color) inset}.section-grid.is-strategy{background-image:linear-gradient(#f1f2cb,#a8af8e)}.section-grid video.grid-replacement,.section-grid canvas.grid-replacement{backface-visibility:hidden;will-change:transform;display:block;transform:translateZ(0)}.marquee-video-sources{opacity:.001;pointer-events:none;width:2px;height:2px;position:absolute;top:0;left:0;overflow:hidden}.marquee-video-sources video{width:2px;height:2px;display:block}.section-grid.is-strategy .grid-item:first-child{--color:#91aa70}.section-grid.is-strategy .grid-item:nth-child(2),.section-grid.is-strategy .grid-item:nth-child(3),.section-grid.is-strategy .grid-item:nth-child(4){--color:#f4b8c8}.section-grid.is-strategy .grid-item:nth-child(5),.section-grid.is-strategy .grid-item:nth-child(6){--color:#91aa70}.section-grid.is-strategy .grid-item:nth-child(7){--color:#f4b8c8}.inner-circle,.grid-pill{box-shadow:inset 0 0 10px 2px #ebfda3}.inner-circle-container{container-type:inline-size}.inner-circle{transform:translate(-50%) translate(calc(var(--x) * 1%))}.section-grid.is-strategy .inner-circle{transform:translate(-50%) translate(calc(var(--x) * 100cqi))}.section-grid-item{container-type:inline-size}@media screen and (width<=1023px){.section-grid-item{min-width:calc(1800 * var(--spacing))}}@media screen and (width<=479px){.section-grid-item{min-width:calc(945 * var(--spacing))}}.featured_item{width:var(--part,100%)}@media screen and (width<=479px){.featured_item{width:calc(300 * var(--spacing))}}.featured_nav{clip-path:inset(-2px)}.featured_nav-indicator{transition:width .4s var(--smooth)}.featured_tile{border-radius:calc(var(--spacing) * 20 + var(--spacing) * 20 * var(--progress))}.featured_tile .blur-video-wrapper,.featured_tile [data-module=LoadVideo],.featured_tile .blur-image-wrapper{transform:scale(calc(1 + var(--progress,0) * .08))}.media-fullscreen-button{-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);cursor:pointer;height:42px;transition:transform .3s var(--quick),background-color .3s ease;z-index:4;background:#f5f5f2c2;border:1px solid #ffffffb8;border-radius:50%;justify-content:center;align-items:center;width:42px;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 5px 18px #0003,inset 0 0 8px #ffffff8c}.media-fullscreen-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.media-fullscreen-button:hover{background:#ffffffe6;transform:scale(1.06)}[data-fullscreen-video]:fullscreen{background:#000;border-radius:0}[data-fullscreen-video]:fullscreen video{object-fit:contain;width:100%;height:100%}:is([data-fullscreen-video]:fullscreen .media-fullscreen-button,[data-fullscreen-video].is-media-fullscreen .media-fullscreen-button){display:none}@media screen and (width<=479px){.media-fullscreen-button{width:36px;height:36px;bottom:10px;right:10px}.media-fullscreen-button svg{width:17px;height:17px}}.blur-image-wrapper{position:relative;overflow:hidden}.blur-image-placeholder{object-fit:cover;filter:blur(20px);width:100%;height:100%;transition:opacity .4s ease-out;position:absolute;inset:0;transform:scale(1.1)}.blur-image-full{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s ease-out;position:relative}.blur-image-wrapper.loaded .blur-image-placeholder{opacity:0}.blur-image-wrapper.loaded .blur-image-full{opacity:1}.pill{box-shadow:inset 0 0 8px 4px #3c3c3c40}.design-footer{background-image:linear-gradient(#ffceb2,#ededed)}.footer_tile{border-radius:calc(var(--spacing) * 20 + var(--spacing) * 20 * var(--progress))}.footer_tile .blur-video-wrapper,.footer_tile [data-module=LoadVideo]{transform:scale(calc(1 + var(--progress,0) * .08))}.main-grid{gap:calc(var(--spacing) * 22);grid-template-columns:repeat(13,1fr);display:grid}.section-grid.is-design{background-image:linear-gradient(#eeb78e,#ebcec9)}.section-grid.is-design .grid-item:first-child{--color:#e8523380}.section-grid.is-design .grid-item:nth-child(2){--color:#ddcbc9}.section-grid.is-design .grid-item:nth-child(3){--color:#ffaa8a}.section-grid.is-design .grid-item:nth-child(4){--color:#caabb1}.section-grid.is-design .grid-item:nth-child(4) .pill{background-color:#edc9b4;box-shadow:inset 0 0 6px 3px #b70600}.section-grid.is-design .grid-item:nth-child(5){--color:#b7060063}.section-grid.is-design .grid-item:nth-child(5) .item-pill-shadow{box-shadow:inset 0 0 6px 3px #fff9e6}.section-grid.is-design .grid-item:nth-child(5) .inner-circle{box-shadow:inset 0 0 10px 2px #d9b9c1}.section-grid.is-design .font{font-family:var(--font-title);font-size:calc(4cqi + var(--size,0) * 1cqi);line-height:calc(1 + var(--leading,0));letter-spacing:-.03em;text-transform:uppercase}.section-grid.is-design .adjust-input{position:relative}.section-grid.is-design .adjust-input:before{content:"";width:calc(var(--width,0) * 100%);height:calc(var(--spacing) * 10);border-radius:inherit;background:#ffceb2;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:inset 0 0 6px 3px #b70600}.strategy-footer{background-image:linear-gradient(#b0bb8a,#ededed)}.about-footer{background-image:linear-gradient(#ffceb2,#dbddcf,#c5ccab)}.about-service-preview--0{background:linear-gradient(#ffceb2,#e9dfd8)}.about-service-preview--1{background:linear-gradient(#e9dfd8,#c5ccab)}.video-room{--room-rx:0deg;--room-ry:0deg;--room-scale:.96;--room-perspective:980px;cursor:grab;isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;contain:layout paint style}@media screen and (width>=1024px){.team_wrapper>.grid{align-items:stretch}.team_wrapper .team_item{flex-direction:column;display:flex}.team_wrapper .team_item-img{padding-top:calc(var(--spacing) * 20);margin-top:auto}.team_wrapper .team_item-img .w-full.relative{aspect-ratio:16/9!important}}:is(.video-room:fullscreen,.video-room.is-fullscreen){background:#050505;border-radius:0;width:100vw;max-width:none;height:100vh}.video-room.is-dragging{cursor:grabbing}.video-room:focus-visible{outline:1px solid var(--color-dark-grey);outline-offset:6px}.video-room_exit{-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);color:#111;cursor:pointer;z-index:20;background:#ffffffc7;border:1px solid #ffffffd1;border-radius:999px;align-items:center;gap:7px;padding:11px 16px 12px;font-size:14px;line-height:1;display:none;position:absolute;top:22px;right:22px;box-shadow:0 5px 22px #0000002e,inset 0 1px 1px #ffffffc7}.video-room_exit span:first-child{font-size:21px;line-height:.7}:is(.video-room:fullscreen .video-room_exit,.video-room.is-fullscreen .video-room_exit){display:flex}.video-room_backdrop{background:radial-gradient(circle at 50% 42%,#fff,#eee9ee 40%,#d7d7d3)}.video-room_scene{perspective:var(--room-perspective)}.video-room_world{--room-width:528px;--room-height:108px;--room-depth:178px;height:var(--room-height);transform:rotateX(var(--room-rx)) rotateY(var(--room-ry)) scale3d(var(--room-scale),var(--room-scale),var(--room-scale));transform-style:preserve-3d;width:var(--room-width);will-change:transform;transition:transform 80ms linear;position:relative}.video-room.is-dragging .video-room_world,.video-room.is-inertia .video-room_world{transition:none}.video-room_face{backface-visibility:visible;transform-style:preserve-3d;background:#050505;border:1px solid #ffffffb8;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:inset 0 0 28px #ffffff3d,0 0 16px #0000001a}.video-room_face video,.video-room_face img{object-fit:fill;pointer-events:none;z-index:1;width:100%;height:100%;display:block;position:relative}.video-room_face video{object-fit:fill;pointer-events:none;z-index:1;width:100%;height:100%;display:block;position:relative;transform:translateZ(0)}.video-room_glass{pointer-events:none;background:linear-gradient(135deg,#ffffff38,#0000 45%,#ffddf726);position:absolute;inset:0}.video-room_face--front,.video-room_face--back{height:var(--room-height);margin-left:calc(var(--room-width) / -2);margin-top:calc(var(--room-height) / -2);width:var(--room-width)}.video-room_face--front{transform:translateZ(calc(var(--room-depth) / 2))}.video-room_face--back{transform:rotateY(180deg) translateZ(calc(var(--room-depth) / 2))}.video-room_face--back video{object-fit:contain}.video-room_face--back:before,.video-room_face--back:after{content:"";filter:saturate(.82)brightness(.9);width:calc((100% - (var(--room-height) * 1776 / 392)) / 2 + 1px);z-index:0;position:absolute;top:0;bottom:0}.video-room_face--back:before{background:linear-gradient(to bottom,var(--back-left-top,#15121a),var(--back-left-mid,#34283c),var(--back-left-bottom,#17141d));left:0;box-shadow:inset -6px 0 12px #ffffff14}.video-room_face--back:after{background:linear-gradient(to bottom,var(--back-right-top,#15121a),var(--back-right-mid,#34283c),var(--back-right-bottom,#17141d));right:0;box-shadow:inset 6px 0 12px #ffffff14}.video-room_face--left,.video-room_face--right{height:var(--room-height);margin-left:calc(var(--room-depth) / -2);margin-top:calc(var(--room-height) / -2);width:var(--room-depth)}.video-room_face--left{transform:rotateY(-90deg) translateZ(calc(var(--room-width) / 2))}.video-room_face--right{transform:rotateY(90deg) translateZ(calc(var(--room-width) / 2))}.video-room_face--floor{height:var(--room-depth);margin-left:calc(var(--room-width) / -2);margin-top:calc(var(--room-depth) / -2);transform:rotateX(90deg) translateZ(calc(var(--room-height) / -2));width:var(--room-width)}.video-room_hint{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#e6e5e0c7;box-shadow:inset 0 0 7px #3c3c3c33}@media screen and (width<=1023px){.video-room:not(.is-fullscreen){--room-scale:.86}}@media screen and (width<=479px){.video-room:not(.is-fullscreen){--room-scale:.58}.video-room_hint{bottom:10px}}.about_intro{gap:calc(var(--spacing) * 20)}.about_intro-cn,.about_intro-en{text-wrap:balance;margin-inline:auto}.about_intro-cn{max-width:47em;line-height:1.35}.about_intro-en{opacity:.72;max-width:68em;line-height:1.35}.client_marque{width:max-content}.brand-world{background:linear-gradient(#ffccc1,#d9b9c1)}.team_item{transition:color .4s var(--smooth)}.team_image{opacity:0;transition:opacity .3s var(--smooth);mix-blend-mode:multiply}.team_image.active{opacity:1}@media screen and (hover:hover){.team_wrapper:has(.team_item:hover) .team_item{color:#a8a8a8}.team_wrapper:has(.team_item:hover) .team_item:hover{color:currentColor}}.team_hover-parent{transition:transform .4s var(--expoInOut);transform:scale(0)}.team_hover-parent.active{transform:scale(1)}@media screen and (width<=1023px){.team_item-img{transition:grid-template-rows .4s var(--expoInOut);grid-template-rows:0fr;display:grid}.team_item.active .team_item-img{grid-template-rows:1fr}}.cases_preview-img{transition:transform .5s var(--smooth)}.cases_preview-img.active{transform:scale(1)}.about-team-intro{width:min(calc(var(--spacing) * 1420),100%)}.about-team-intro p>span{white-space:nowrap;display:block}.about-room-enter-glass{color:var(--color-black)}.design_service-descr,.design_service-descr *{font-weight:300!important}.design_featured-caption{grid-column:2/-1;justify-self:stretch;text-align:right!important;padding-right:0!important;translate:none!important}@media screen and (width<=1023px){.about-team-intro p>span{white-space:normal;display:inline}}.about_hero-title{color:#fff}@font-face{font-family:Contact Redaction;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/redaction-regular.qFAX4_Ug.woff2)format("woff2")}@font-face{font-family:Contact Chinese;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABEAAAAACkQAAAVOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBoGVgA8CAIJgyEREAqIVIYZATYCJAMKCwoABCAFgnoHIAwMFyQYChvPByMRwsYBgtD2EPwzwTyf0VGh0MFRWjSF0bTs7JdGfJ4VshvG3d7RtXh4mDPfD/TSIakjyHYgh4ASo4fkJswkqroZVaHPzuWn96x5k3KymHSDSln5IGebk3ow2ju3PoBf8BekT3n/13aUdgr77ypiiey2oRY6UdfSaKMHSGNp/ItTNeN8WC6UdJy3qBX571jDxhhW6zYvbpAxz3PBgtaoZNhnbVdpJOgw8qXXCEyxwCJx9dztawwqVwhVvJErVCrMam+qTLV2ij7BmcKvWb9x83FN903Gcu2ahdqWIwAhFZgmM4ZCIWHfpJKPaes6D/wwHbw18j+fZ34tn1OlBSgx7BmKhKfTmUQcJO2r70HWdtHIWgJ7jA5J546fQQUSqKzLprMNkvcZJbL+sMrnqgmFy4Yy7sVPxBrSqO9qtQy+jNIzy4RiSoDSpShx1rdqSsUMG/6WtoSypH3lPoYE3Mnb9txZhvNmL1mfQcCWAx9LgeiBl+RS9ubzusYORIWE0tHRmZ+P8QhciegrKscPLJe+bICk/V3soVRFT9YWyTMGStLqorSKniFKKMOOsZ25Xey9k8aAYVi5CZljYFBliJ/1ikm/kVbW4x4aqYVGgwopbGfaV9JY24XY1zacnoQM1k9etbmYUGzZQPtLxV7oljMBI1KFxCJR1xiQgQLTiGNQPIQQrubcD0k1xn5XYa61VNPekaHJIGqU55WIEJXCtjgbRQkhykf4Xbl7rCpBD+1Ex4i4UDpjSwNYFwoyypOUCC+qkmztZjVMiN8dhy5xHm7nrb4YY+NSXArEizYIyOGUtOe5yhYkLCChlhxaIwCwUFwIMsRYmintdtwlEBFDZI+/mk+I6kJ2oSAru1bsIAuIssCMLyqba8Kouz1ivubltylbTD72tYS3pSFgV11nos2EBBl7tvgjuXtsNggRATJ2qGFEuuALkT27bJtpXcjKddI2+ehog6y0cad5xymihvYAOJy+rcaTzI+QmBQTYxObd4sBRVlglsOqapWjfCPURvFh4TQ/GhFTYqzRbmFBD7HwL+buBcqNzNhimHDsg3EwAMKtFg/VCut9g6ZkMzus5ajdi7COAkb2zYdbl5oZaocFa+b1fXN8WlM42MDr7mnEgIU3dRG6B7jo/wqT57ObcTdvRqEb0EK4mA3mQXWwKddJ7b0oV9sKGNi7tQZTACxRjVGP68lcuVO0Y+Ouq6vTlOulzcEIUY1xQvlbvH0JdMUAtIioaOH0pfiTCwBwKxDL28KtJkBVfK5LNgbAd38eHnGn9hyZAqZBb/BS+aIRg8AjOrqSDtiIUl0pJ/eVum7boG+IALCt2SFhcTeeGExG9iHlfA1Ouk2aj1pGTDRn2Cwt0WPABhT3B6jJO+PgShqqj7k2mSYMVNQPoG+nBvDBYgSIG4WGiJlfKSDIXIYAoKkVHV1uRcnMH+UYtUXDM4a7TW29Xb09a4ASgxodf88LwW94SchQfNyryUlg8LPMt+VjRgSwd/XH5Wpmw19FM8C/L9MemLNqUWhjngQEX6spCvVQTFa4CNcslOkXyOIgDoic08TV8R3Q4ThGZE1ch7w2jLmuTczwTZvaa990htXmCv+VaegMNhhvgpkmGWm4EabId0GBTusFjTTKSOMM57bZeFP5tqGCJnHbZIxJDDElO8ZLx0iZmsxNfH2p0k5TDFVqwphxYzbrrRtpsoPgOsgTvUy1rh5EjuFt3RL7ldii+beChptqjEEm7WK99UnnGW2jwjJjuyt10Fwvybanmi0iyaWhVMVQnWmyvyUj/9KJeClQ1dVP6g4/39uXcw0JAAA=)format("woff2")}@font-face{font-family:Contact PingFang SC;font-style:normal;font-weight:200;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:Contact PingFang SC;font-style:normal;font-weight:100;font-display:swap;src:url(/_astro/pingfang-sc-ultralight.DR09Nv8a.woff2)format("woff2")}@font-face{font-family:Contact PingFang SC;font-style:normal;font-weight:200;font-display:swap;src:url(/_astro/pingfang-sc-thin.yZ7xPs-M.woff2)format("woff2")}@font-face{font-family:Contact PingFang SC;font-style:normal;font-weight:300;font-display:swap;src:url(/_astro/pingfang-sc-light.CP9pX96S.woff2)format("woff2")}@font-face{font-family:Contact PingFang SC;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/pingfang-sc-regular.DIU457Cw.woff2)format("woff2")}@font-face{font-family:Contact PingFang SC;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/pingfang-sc-medium.Cox1ie5p.woff2)format("woff2")}@font-face{font-family:Contact PingFang SC;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/pingfang-sc-semibold.Q3dzAtcp.woff2)format("woff2")}@font-face{font-family:Contact PingFang SC;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:Contact PingFang SC;font-style:normal;font-weight:900;font-display:swap;src:url(/_astro/pingfang-sc-heavy.CPjIOXn6.woff2)format("woff2")}.c-toggle:before{content:"";z-index:1;width:var(--width,33%);transition:transform var(--smooth) .4s;border-radius:100vw;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 0 8px 4px #3c3c3c40}.c-toggle.is-2-active:before{transform:translate(100%)}.c-toggle.is-3-active:before{transform:translate(200%)}.contact-liquid-group:before{display:none}.contact-liquid-group.is-1-active .contact_toggle:first-child,.contact-liquid-group.is-2-active .contact_toggle:nth-child(2),.contact-liquid-group.is-3-active .contact_toggle:nth-child(3){color:var(--color-black);background:linear-gradient(#ffffffa3,#ffffffa3),linear-gradient(#4444440d,#4444440d)}.contact-liquid-group.is-1-active .contact_toggle:first-child:after,.contact-liquid-group.is-2-active .contact_toggle:nth-child(2):after,.contact-liquid-group.is-3-active .contact_toggle:nth-child(3):after{opacity:1}.contact_toggle.liquid-glass-control{box-shadow:0 3px 7px #00000004,0 0 0 .12px #fff3,inset .45px 0 .7px #ff52740a,inset -.45px 0 .7px #48dcff0d}.contact_toggle.liquid-glass-control:before{background:conic-gradient(from var(--glass-flow),#ff748b29,transparent 17%,#ffffff14 29%,#68deff2b 43%,transparent 61%,#c58fff1f 76%,transparent 91%,#ff748b29);filter:saturate(.9)blur(.24px);opacity:.3;padding:.65px}@media screen and (hover:hover){.contact_toggle.liquid-glass-control:hover{box-shadow:0 4px 8px #00000005,0 0 0 .16px #ffffff40,inset .55px 0 .75px #ff527412,inset -.55px 0 .75px #48dcff14}.contact_toggle.liquid-glass-control:hover:before{filter:saturate(1.02)blur(.22px);opacity:.42}}.contact_titles{position:relative}.contact_titles .contact_title{font-family:Contact PingFang SC,PingFang SC,Microsoft YaHei,sans-serif;font-weight:900}.contact_toggle{font-family:Contact PingFang SC,PingFang SC,Microsoft YaHei,sans-serif;font-weight:500}.contact_toggle-icon{object-fit:contain;width:16px;height:16px;display:block}.contact_honors{margin:calc(var(--spacing) * 56 - 1.5cm) auto 0;width:82%;max-width:1180px}.contact_honors-list{min-height:auto;padding-bottom:calc(var(--spacing) * 80);padding-top:0}.contact_honors-list .text-display{font-size:clamp(36px,calc(58 * var(--spacing)),64px);white-space:nowrap}.contact_honor-item{align-self:center;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.contact_honor-item .cases_item-title{text-align:center;flex-direction:column;align-items:center;width:fit-content;margin:0 auto;display:flex}.contact_honor-subtitle{font-family:var(--font-mono);font-size:clamp(9px,calc(11 * var(--spacing)),13px);letter-spacing:.035em;margin-top:calc(5 * var(--spacing));text-align:center;text-transform:uppercase;white-space:nowrap;line-height:1.35}.contact_honors-list>div{gap:calc(26 * var(--spacing))}.contact_honors .cases_list-hover{box-shadow:none;opacity:0;visibility:hidden;background:0 0;border:0}.contact_honors .cases_preview-img{border-radius:inherit;box-sizing:border-box;object-fit:contain;background:#fffffff5;border:1px solid #0000001f;transition:none;box-shadow:0 14px 42px #00000024}.contact_honor-preview{will-change:transform,width,height,opacity;width:0;height:0;position:absolute;top:0;left:0}@media(width<=1023px){.contact_honors{margin-top:calc(var(--spacing) * 60 - 1.5cm)}}@media(width<=479px){.contact_honors{margin-top:calc(var(--spacing) * 40 - 1.5cm)}}.social-actions{align-items:center;gap:calc(var(--spacing) * 22);flex-direction:column;justify-content:center;min-height:36vh;padding-top:0;display:flex}.social-actions_intro{font-family:Contact PingFang SC,PingFang SC,sans-serif;font-size:clamp(14px,calc(18 * var(--spacing)),20px);text-align:center;max-width:840px;font-weight:400;line-height:1.65}.social-actions_row{background:#e6e5e0b8;border:1px solid #c9c8c4;border-radius:100vw;gap:4px;padding:5px;display:flex;box-shadow:inset 0 0 12px #3c3c3c1f,0 14px 45px #4e434d14}.social-action{appearance:none;color:var(--color-black);cursor:pointer;min-width:104px;height:42px;transition:background .3s var(--smooth),color .3s var(--smooth),transform .3s var(--quick);background:0 0;border:0;border-radius:100vw;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-family:Contact PingFang SC,PingFang SC,sans-serif;font-size:12px;display:flex;position:relative}.social-action:hover{background:#ffffffb8}.social-action:active{transform:scale(.96)}.social-action_icon{z-index:1;width:18px;height:18px;position:relative}.social-action_icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;width:100%;height:100%;overflow:visible}.social-action.is-liked{color:#c91e25;background:#fff4f4}.social-action.is-liked .social-action_icon svg{fill:#f13d44;stroke:#c91e25}.social-action_count{font-variant-numeric:tabular-nums;opacity:.66;min-width:1.5ch}.social-action[disabled]{cursor:wait;opacity:.72}.social-action_burst{opacity:0;border:1px solid #ef4b52;border-radius:50%;width:18px;height:18px;position:absolute;top:12px;left:27px}.social-action.is-popping .social-action_icon{animation:social-heart-pop .55s var(--quick)}.social-action.is-popping .social-action_burst{animation:.55s ease-out social-heart-burst}.social-actions_status{color:#666;text-align:center;min-height:1.4em;font-size:11px;line-height:1.4}@keyframes social-heart-pop{0%{transform:scale(.7)}45%{transform:scale(1.45)rotate(-8deg)}to{transform:scale(1)}}@keyframes social-heart-burst{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(2.3)}}.social-modal[hidden]{display:none}.social-modal{opacity:0;z-index:30;transition:opacity .24s;position:fixed;inset:0}.social-modal.is-open{opacity:1}.social-modal_backdrop{appearance:none;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#e8e7e3c2;border:0;width:100%;position:absolute;inset:0}.social-modal_panel{max-width:calc(100vw - 30px);transition:transform .3s var(--quick);background:linear-gradient(145deg,#fffffff0,#efebeff5);border:1px solid #c8c7c5;border-radius:20px;width:440px;padding:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)scale(.96);box-shadow:inset 0 0 24px #ffffffb8,0 24px 80px #2c272b2e}.social-modal.is-open .social-modal_panel{transform:translate(-50%,-50%)scale(1)}.social-modal_heading{justify-content:space-between;align-items:center;margin-bottom:18px;font-family:Contact PingFang SC,PingFang SC,sans-serif;font-size:20px;display:flex}.social-modal_close{cursor:pointer;background:#e6e5e0;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:19px;display:flex}.social-modal textarea{resize:vertical;background:#ffffffc2;border:1px solid #c8c7c5;border-radius:12px;outline:0;width:100%;min-height:140px;padding:14px;font-family:Contact PingFang SC,PingFang SC,sans-serif;line-height:1.5}.social-modal textarea:focus{border-color:#777;box-shadow:0 0 0 3px #7777771a}.social-modal_honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px}.social-modal_actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.social-modal_actions button{cursor:pointer;background:#e6e5e0;border:0;border-radius:100vw;min-width:74px;height:34px;padding:0 16px;font-family:Contact PingFang SC,PingFang SC,sans-serif}.social-modal_actions .is-primary{color:#fff;background:#202020}.social-modal_note{color:#777;text-align:center;margin-top:12px;font-family:Contact PingFang SC,PingFang SC,sans-serif;font-size:10px;line-height:1.4}.social-modal_panel--qr{width:330px}.social-modal_qr-frame{background:#fff;border:1px solid #c9c8c4;border-radius:14px;width:190px;margin:0 auto;padding:12px;box-shadow:inset 0 0 12px #3c3c3c1a}.social-modal_qr-frame img{width:100%;height:auto;display:block}.social-modal-open{overflow:hidden}html.social-modal-open .cursor_wrapper{z-index:60!important}@media(width<=1023px){.contact_honors-list .text-display{font-size:clamp(28px,calc(38 * var(--spacing)),42px)}.contact_honor-subtitle{font-size:10px}}@media(width<=479px){.contact_honors{width:92%}.contact_honors-list .text-display{font-size:clamp(17px,4.7vw,22px)}.contact_honor-subtitle{white-space:normal;font-size:8px}.social-actions{min-height:38vh;padding-top:0}.social-actions_intro{text-align:left;font-size:14px}.social-actions_row{width:100%}.social-action{flex:1;min-width:0;padding:0 9px}.social-action_burst{left:calc(50% - 31px)}}.contact_card-stage{perspective:900px;justify-content:center;min-height:240px;display:flex}.profile-card{appearance:none;box-sizing:border-box;color:#5e5e5e;cursor:pointer;font:inherit;text-align:left;transform-origin:top;background:#ededed;border:1px solid #cfcfcf;border-radius:18px;width:304px;height:198px;padding:8px;display:block;position:relative;transform:scale(1.2);box-shadow:1px 1px 1px #fff,inset 1px 1px 4px #d9d9d9,-1px -1px 2px #fff}.profile-card:focus-visible{outline-offset:5px;outline:2px solid #5e5e5e}.profile-card_flipper{height:182px;transform-style:preserve-3d;width:288px;transition:transform .8s cubic-bezier(.2,.8,.2,1.08);display:block;position:relative}.profile-card:not(.is-flipped):hover .profile-card_flipper{transition-duration:.2s;transform:skewY(4deg)}.profile-card.is-flipped .profile-card_flipper{transform:rotateY(180deg)}.profile-card_face{backface-visibility:hidden;box-sizing:border-box;border:1px solid #999;border-radius:16px;width:288px;height:182px;padding:8px;display:block;position:absolute;inset:0;overflow:hidden}.profile-card_front{background:linear-gradient(203deg,#9c9c9c,#e8e8e8 12.8836%,#f5f5f5 33.3333%,#fff2ff 55.4054%,#f0e9f0 67%,#d8d7d9 80.4796%,#ededed 92.4809%,#c7c7c7);box-shadow:inset -3px -3px 1px #d4d4d440,inset 2px -2px 2px #fff,0 2px 4px #00000040,inset -2px 2px 4px #ffffff8c,inset 2px 2px 48px #e3e3e3,0 -24px 48px #ffedff80}.profile-card_back{background:linear-gradient(203deg,#adadad,#e8e8e8 28.1866%,#f5f5f5 50.8358%,#f0e9f0 67%,#d8d7d9 80.4796%,#ededed 92.4809%,#c7c7c7);justify-content:center;align-items:center;display:flex;transform:rotateY(180deg);box-shadow:inset -3px -3px 1px #d4d4d440,inset 2px -2px 2px #ffffff40,0 2px 4px #00000040,inset 16px -2px 48px #e3e3e3b8,0 -24px 48px #ffedff80}.profile-card_front-content{box-sizing:border-box;z-index:1;border:1px solid #cfcfcf;border-radius:12px;gap:10px;height:100%;padding:16px;display:flex;position:relative;box-shadow:inset -2px 2px 2px #fff,-1px 1px 1px #ffffffd1}.profile-card_identity{flex-direction:column;flex:1;gap:8px;display:flex;overflow:hidden}.profile-card_portrait-frame{box-sizing:border-box;border:.7px solid #c2c2c2;border-radius:8px;flex:none;align-items:center;width:56px;height:56px;padding:3px;display:flex;box-shadow:1px 1px 1px #fff,inset 1px 1px 2px #6b6b6b40}.profile-card_portrait{object-fit:cover;border:.8px solid #cfcfcf;border-radius:6px;flex:none;width:48px;max-width:none;height:48px;display:block;box-shadow:inset 0 1px 2px #00000040,inset 0 2px 4px #000000ba,1px 1px 2px #fff,inset 0 1px 16px #fff}.profile-card_copy{flex-direction:column;flex:1 0 0;justify-content:space-between;width:137px;height:1px;display:flex;overflow:hidden}.profile-card_name,.profile-card_back-line{white-space:nowrap;font-family:Contact Redaction,Songti SC,SimSun,STSong,Georgia,Times New Roman,serif;font-weight:400;line-height:1}.profile-card_name{font-family:Contact Chinese,Songti SC,SimSun,STSong,serif;font-size:20px}.profile-card_back-line{font-size:16px}.profile-card_meta{letter-spacing:-.5px;flex-direction:column;width:115px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:12px;line-height:normal;display:flex}.profile-card_mark{filter:drop-shadow(0 1px 1px #8a8a8a40);object-fit:contain;align-self:flex-start;width:53.08px;height:33px}.profile-card_texture{mix-blend-mode:soft-light;opacity:.4;width:calc(100% + 123px);height:calc(100% + 75px);position:absolute;top:-42px;left:-48px}.profile-card_back-content{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;transform:translateY(-4px)}.profile-card_email{color:#999;font-family:Helvetica Neue,Arial,sans-serif;font-size:12px}.profile-card_qr{object-fit:contain;width:48px;height:48px;margin-top:2px;display:block}@media(width<=380px){.profile-card{transform:scale(1)}.contact_card-stage{min-height:198px}}@media(prefers-reduced-motion:reduce){.profile-card_flipper{transition-duration:1ms}.profile-card:not(.is-flipped):hover .profile-card_flipper{transform:none}}.contact_radio-indicator{box-shadow:inset 0 0 8px 4px #3c3c3c40}.contact_radio-dot{transition:transform .3s var(--smooth);transform:scale(0)}.contact_radio-input:checked+.contact_radio-indicator .contact_radio-dot{transform:scale(1)}.form_input-error,.form_field-error{color:#dc2626;display:none}.form_field.error .form_field-error,.form_title.error .form_input-error{display:block}.form textarea{field-sizing:content;min-height:4em}.contact_input.error{border-color:#dc2626}.acccordion_item{border-bottom:1px solid var(--color-dark-grey)}.acccordion_item-bottom{transition:grid-template-rows .6s var(--expoInOut);grid-template-rows:0fr;display:grid}.acccordion_item.active .acccordion_item-bottom{grid-template-rows:1fr}.accordion_arrow{transition:transform .6s var(--expoInOut)}.acccordion_item.active .accordion_arrow{transform:rotate(180deg)}.case_toggle-bg{background:var(--color-white);width:50%;height:100%;transition:transform var(--smooth) .4s;border-radius:100vw;box-shadow:inset 0 0 8px 3px #00000040}.case_toggle-item{transition:color var(--smooth) .4s}[data-transition-page=cases] .case_toggle.is-gallery .case_toggle-bg{transform:translate(100%)}[data-transition-page=cases] .case_toggle:not(.is-gallery) .case_toggle-bg{transform:translate(0)}.cases_item-title{width:100%}.cases_item-title .text-display:has(.cases_list-line){flex-direction:column;align-items:center;display:flex}.cases_list-item{color:var(--color-grey);transition:color .4s var(--quick)}.cases_list-item:hover{color:var(--color-black)}@media screen and (hover:none){.cases_list-item{color:var(--color-black)}}.cases_list{display:none}.cases_list.active{display:block}.cases_gallery{pointer-events:none}.cases_gallery.active{pointer-events:all}.cases_left-mob{display:none}@media screen and (width<=479px){.cases_left-mob.active{display:flex}}.cases_right-img{clip-path:inset(calc(var(--progress,0) * 1%) 0 0 0 round calc(var(--spacing) * 20 + 20 * var(--progressHover,0) * var(--spacing)))}.cases_right-img>*{transform:scale(calc(1 + var(--progressHover,0) * .08))}.work_record-disc{aspect-ratio:1;background:#171717;border:1px solid #777;border-radius:50%;width:min(72%,520px);max-width:min(100%,520px);max-height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 6px #181818,inset 0 0 35px #000,0 22px 60px #221d2142;clip-path:circle(50%)!important}.work_record-grooves{z-index:2;background:repeating-radial-gradient(circle,#0000 0 5px,#ffffff14 6px,#0000 7px 10px),radial-gradient(circle,#0000 0 29%,#00000070 30% 31%,#0000 32%);position:absolute;inset:0}.work_record-media{mix-blend-mode:screen;border-radius:50%;position:absolute;inset:8%;overflow:hidden}.work_record-media video{width:100%;height:100%}.work_record-control{cursor:pointer;font-family:var(--font-mono);text-transform:uppercase;z-index:5;background:#e6e5e0e0;border:1px solid #c6c5c1;border-radius:100vw;align-items:center;gap:7px;height:32px;padding:0 14px;font-size:10px;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:inset 0 0 7px #3c3c3c2e}.work_record-control-dot{background:#999;border-radius:50%;width:6px;height:6px}.work_record-player.is-playing .work_record-control-dot{background:#d9202a;box-shadow:0 0 7px #d9202a}.work_record-player.needs-audio .work_record-control{animation:record-needs-audio .45s var(--quick)}@keyframes work-record-spin{to{rotate:360deg}}@keyframes record-needs-audio{30%{transform:translate(-5px)}60%{transform:translate(4px)}}@media(width<=1023px){.work_record-control{bottom:8px;right:8px}}.cases_right-item{pointer-events:none}.cases_right-item.active{pointer-events:all}.cases_right-bullet{transition:background-color .4s var(--smooth),border-color .4s var(--smooth);border:1px solid var(--color-black);background:0 0;border-radius:100vw}.cases_right-bullet.active{background-color:var(--color-black);border-color:var(--color-black)}.cases_list-gallery-accordion{transition:grid-template-rows .4s var(--expoInOut);top:calc(var(--height) + var(--spacing) * 20);grid-template-rows:0fr;display:grid}@media screen and (width<=1023px){.cases_list-gallery-accordion{top:calc(var(--height) + var(--spacing) * 10)}}.cases_list-item:has(.cases_list-gallery-accordion){transition:padding .4s var(--expoInOut)}.cases_list-item:has(.cases_list-gallery-accordion).active{padding-bottom:calc(240 * var(--spacing))}@media screen and (width<=1023px){.cases_list-item:has(.cases_list-gallery-accordion).active{padding-bottom:calc(171 * var(--spacing))}}@media screen and (width<=479px){.cases_list-item:has(.cases_list-gallery-accordion).active{padding-bottom:calc(125 * var(--spacing))}}.cases_list-item:has(.cases_list-gallery-accordion).active .cases_list-gallery-accordion{grid-template-rows:1fr}.cases_list-item:has(.cases_list-gallery-accordion).active .cases_item-gallery-toggle{transform:rotate(45deg)}.cases_item-gallery-toggle{box-shadow:0 0 5px var(--color-dark-grey) inset;cursor:pointer;transition:transform var(--expoInOut) .4s;border-radius:100vw}@media screen and (width<=1023px){html:has(.cases_gallery.active){overscroll-behavior:none}}.cases_list-hover-parent{transition:transform .8s var(--expoInOut)}main:has(.cases_list.active) .cases_list-hover-parent{transform:scale(1)}main:has(.cases_gallery.active) .cases_list-hover-parent,main:has(.cases_list-item.with-gallery.active) .cases_list-hover-parent,.cases_list-hover-parent.inactive{transform:scale(0)!important}.cases_preview-img{transition:opacity .4s var(--expoInOut);opacity:0;display:block}.cases_preview-img.active{opacity:1}.case_item{--progress:0}.case_item .cases_left-img{border-radius:calc(var(--spacing) * 20 + 20 * var(--progress) * var(--spacing))}.case_item .blur-video-wrapper,.case_item [data-module=LoadVideo],.case_item .blur-image-wrapper{transform:scale(calc(1 + var(--progress,0) * .08))}.work_gallery-image-button{appearance:none;color:inherit;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.work_gallery-image-button .cases_left-img{contain:paint;width:100%}.work_gallery-image-button.is-zodiac .cases_left-img{aspect-ratio:1}.work_gallery-image-button .cases_left-img img{height:auto;transition:transform .45s var(--quick);width:100%;display:block}.cases_gallery-list{backface-visibility:hidden;contain:layout paint style;will-change:transform;transform:translateZ(0)}.work_gallery-image-button:hover .cases_left-img img{transform:scale(1.045)}.work_gallery-image-button.is-zodiac .cases_left-img img{object-fit:cover;height:100%}.work_gallery-image-button.is-sing .cases_left-img{aspect-ratio:auto}.work_logo-row{align-items:center;min-height:64px}.work_logo-row img{object-fit:contain;flex:none;width:auto;height:54px}.work_selected-description{letter-spacing:0;text-transform:none;max-width:46em;line-height:1.45}.work_record-player{justify-content:stretch;align-items:stretch;display:flex}.work_record-layout{grid-template-rows:minmax(0,1fr) 76px;width:100%;height:100%;display:grid}.work_turntable{aspect-ratio:816/720;background:linear-gradient(145deg,#ffffffd1,#e4e5e9a3),radial-gradient(circle at 22% 20%,#ffffffe6,#0000 45%);border:1px solid #ffffffe6;border-radius:9%;place-self:center;width:min(74%,520px);max-width:520px;max-height:calc(100% - 12px);position:relative;overflow:hidden;box-shadow:0 20px 55px #21242d2e,inset 0 0 30px #ffffff9e;clip-path:inset(0 round 9%)!important}.work_turntable>*{transform:none!important}.work_turntable-platter{aspect-ratio:1;background:radial-gradient(circle,#ffffffd6 0 65%,#dadce1d1 66% 68%,#ffffff73 69% 100%);border-radius:50%;width:76%;position:absolute;top:9%;left:7.5%;box-shadow:0 10px 28px #494c542e,inset 0 0 22px #fffc}.work_record-disc{aspect-ratio:1;background:repeating-radial-gradient(circle,#ffffffe0 0 3px,#e1e2e6bf 4px,#ffffffd6 5px 8px);border:1px solid #ffffffe6;border-radius:50%;width:72%;max-width:none;max-height:none;position:absolute;top:11.5%;left:9.5%;overflow:hidden;box-shadow:inset 0 0 28px #787c8529,0 10px 28px #494c541f;clip-path:circle(50%)!important}.work_record-grooves{pointer-events:none;z-index:3;background:repeating-radial-gradient(circle,#0000 0 5px,#91959e1a 6px,#0000 7px 10px);position:absolute;inset:0}.work_record-idle-media,.work_record-playing-media{object-fit:cover;height:47%;transition:opacity .45s var(--smooth);z-index:2;border-radius:50%;width:47%;position:absolute;top:26.5%;left:26.5%}.work_record-playing-media,.work_record-player.is-playing .work_record-idle-media{opacity:0}.work_record-player.is-playing .work_record-playing-media{opacity:1}.work_tonearm{height:78%;transition:rotate .8s var(--expoInOut);z-index:5;width:25%;position:absolute;top:2%;right:1.5%;transform-origin:76% 10%!important}.work_tonearm-pivot{background:linear-gradient(145deg,#fff,#d8d9dd);border:1px solid #c5c7cc;border-radius:50%;width:40%;height:17%;position:absolute;top:1%;right:9%;box-shadow:0 5px 12px #33363f40}.work_tonearm-arm{transform-origin:top;background:linear-gradient(90deg,#aaaeb6,#fff 45%,#9498a0);border-radius:99px;width:5%;height:69%;position:absolute;top:12%;right:34%;transform:rotate(8deg)!important}.work_tonearm-head{background:linear-gradient(145deg,#fff,#d3d5d9);border:1px solid #c7c9ce;border-radius:50%;width:24%;height:12%;position:absolute;bottom:15%;right:27%}.work_record-player.is-playing .work_tonearm{rotate:7deg}.work_turntable-knob{background:linear-gradient(145deg,#fff,#d8d9dd);border:1px solid #c9cbd0;border-radius:50%;width:6%;height:7%;position:absolute;bottom:5%;right:6%;box-shadow:0 4px 10px #33363f2e}.work_record-player.is-playing .work_record-disc{animation:8s linear infinite work-record-spin}.work_record-lyrics{text-align:center;align-self:end;height:72px;margin-bottom:55.7953px;padding:25px 54px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.work_record-lyrics p{color:#1f1f1f52;min-height:22px;font-size:13px;line-height:22px;transition:color .25s,transform .25s}.work_record-lyrics p.is-active{color:var(--color-black);transform:scale(1.06)}.work_record-control{bottom:8px;right:8px}.work_record-notice{color:#fff;opacity:0;pointer-events:none;z-index:7;background:#141416eb;border-radius:8px;max-width:300px;padding:10px 12px;font-size:12px;line-height:1.45;transition:opacity .25s,transform .25s;position:absolute;bottom:48px;right:8px;transform:translateY(8px)}.work_record-player.needs-audio .work_record-notice{opacity:1;transform:translateY(0)}.work_lightbox{opacity:0;pointer-events:none;transition:opacity .35s var(--smooth);z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.work_lightbox.is-open{opacity:1;pointer-events:auto}.work_lightbox-backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0c0ec7;border:0;position:absolute;inset:0}.work_lightbox-exit{color:#111;z-index:3;background:#fff;border:0;border-radius:100vw;align-items:center;gap:8px;height:46px;padding:0 18px 2px 14px;font-size:22px;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 8px 28px #00000047}.work_lightbox-exit strong{white-space:nowrap;font-size:13px;font-weight:500}.work_lightbox-hint{color:#111;white-space:nowrap;z-index:3;background:#ffffffe6;border-radius:100vw;padding:9px 15px;font-size:12px;position:fixed;top:28px;left:50%;transform:translate(-50%)}.work_lightbox-stage{z-index:1;justify-content:center;align-items:center;width:min(90vw,1400px);height:min(88vh,1000px);display:flex;position:relative;overflow:hidden}.work_lightbox-stage>img{cursor:zoom-in;object-fit:contain;touch-action:none;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;transition:transform .16s ease-out}.work_lightbox-stage>img.is-zoomed{cursor:grab}.work_lightbox-stage>img.is-zoomed:active{cursor:grabbing}.work_lightbox-controls{background:#ffffffe0;border-radius:100vw;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:16px;right:16px}.work_lightbox-controls button{background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 8px;font-size:15px;display:flex}html.work-lightbox-open{overflow:hidden}@media(width<=1023px){.work_gallery-image-button .cases_left-img{aspect-ratio:auto}.work_gallery-image-button .cases_left-img img{height:auto}.work_lightbox-exit{height:42px;top:12px;right:12px}.work_lightbox-hint{text-overflow:ellipsis;max-width:calc(100vw - 24px);top:auto;bottom:18px;left:50%;overflow:hidden}}.project-detail{--project-paper:var(--color-white);--project-ink:var(--color-black);--project-muted:color-mix(in srgb, var(--project-ink) 54%, transparent);--project-line:color-mix(in srgb, var(--project-ink) 16%, transparent);--project-radius:calc(var(--spacing) * 18);background:var(--project-paper);color:var(--project-ink);min-height:100vh;padding:0 var(--cont) clamp(90px,8vw,150px);position:relative}.project-detail *,.project-detail :before,.project-detail :after{box-sizing:border-box}.project-detail__back{border:1px solid var(--project-line);font-family:var(--font-mono);left:var(--cont);letter-spacing:.06em;text-transform:uppercase;top:var(--cont);transition:background-color .3s var(--smooth),border-color .3s var(--smooth),transform .3s var(--quick);z-index:10;background:color-mix(in srgb,var(--project-paper) 72%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100vw;align-items:center;gap:9px;padding:11px 16px;font-size:clamp(9px,.68vw,12px);display:inline-flex;position:fixed}@media(hover:hover){.project-detail__back:hover{background:#ffffff8c;transform:translate(-4px)}}.project-detail__journal-head{text-align:center;flex-direction:column;align-items:center;gap:clamp(10px,1.1vw,20px);padding:clamp(96px,7vw,132px) 0 clamp(44px,4vw,72px);display:flex}.project-detail__journal-meta{color:var(--project-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:22px;font-size:clamp(9px,.68vw,12px);display:flex}.project-detail__journal-head h1{font-family:var(--font-title);letter-spacing:-.052em;text-transform:uppercase;max-width:13ch;font-size:clamp(48px,6.2vw,112px);font-weight:400;line-height:.86}.project-detail__chinese-title{font-family:var(--font-title);letter-spacing:.06em;font-size:clamp(15px,1.08vw,21px)}.project-detail__summary{max-width:46ch;font-size:clamp(14px,.95vw,18px);line-height:1.55}.project-detail__cover{width:100%;margin:0 auto;overflow:hidden}.project-detail__cover img{border-radius:var(--project-radius);width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.project-detail__cover--cover{max-width:min(920px,72vw)}.project-detail__chapter{padding:clamp(52px,4.5vw,84px) 0 0}.project-detail__chapter-header{max-width:1120px;margin:0 auto clamp(24px,2.5vw,44px)}.project-detail__chapter-index{color:var(--project-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:22px;font-size:clamp(9px,.68vw,12px);display:flex}.project-detail__chapter-header h2{font-family:var(--font-title);letter-spacing:-.04em;margin-top:clamp(12px,1.15vw,20px);font-size:clamp(28px,3vw,52px);font-weight:400;line-height:.98}.project-detail__chapter-header>p{max-width:46ch;margin-top:clamp(12px,1.05vw,18px);font-size:clamp(13px,.86vw,16px);line-height:1.55}.project-detail__media{margin-inline:auto}.project-detail__media-item{min-width:0;margin:0}.project-detail__media-item img,.project-detail__media-item video{border-radius:calc(var(--project-radius) * .72);width:100%;max-width:100%;height:auto;display:block}.project-detail__media-item video{object-fit:contain;background:#111}.project-detail__media-item figcaption{color:var(--project-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:11px;font-size:clamp(9px,.68vw,12px)}.project-detail__media--document{max-width:1120px}.project-detail__media--boards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.2vw,44px);max-width:1800px;display:grid}.project-detail__media--technical{gap:var(--cont);grid-template-columns:repeat(2,minmax(0,1fr));max-width:1800px;display:grid}.project-detail__media--identity{max-width:1180px}.project-detail__media--cinema{max-width:1800px}.project-detail__media--posters{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.35vw,26px);max-width:1800px;display:grid}.project-detail__media--behind{gap:var(--cont);grid-template-columns:repeat(12,minmax(0,1fr));max-width:1800px;display:grid}.project-detail__media--behind .project-detail__media-item:first-child{grid-area:1/1/3/8}.project-detail__media--behind .project-detail__media-item:nth-child(2),.project-detail__media--behind .project-detail__media-item:nth-child(3){grid-column:8/13}.project-detail__media--artwork{max-width:1500px}.project-detail__media--motion-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,56px);max-width:1280px;display:grid}@media screen and (width<=900px){.project-detail{--project-radius:12px}.project-detail__back{top:18px}.project-detail__journal-head{padding-top:96px}.project-detail__journal-head h1{font-size:clamp(42px,12vw,76px)}.project-detail__summary{max-width:38ch}.project-detail__cover--cover{max-width:100%}.project-detail__chapter-header h2{font-size:clamp(30px,7.5vw,44px)}.project-detail__media--boards,.project-detail__media--posters{grid-template-columns:repeat(2,minmax(0,1fr))}.project-detail__media--boards .project-detail__media-item:last-child:nth-child(odd){width:calc(50% - (var(--cont) / 2));grid-column:1/3;justify-self:center}.project-detail__media--technical,.project-detail__media--motion-duo,.project-detail__media--behind{grid-template-columns:1fr}.project-detail__media--behind .project-detail__media-item:first-child,.project-detail__media--behind .project-detail__media-item:nth-child(2),.project-detail__media--behind .project-detail__media-item:nth-child(3){grid-area:auto}}@media screen and (width<=560px){.project-detail__media--boards,.project-detail__media--posters{grid-template-columns:1fr}.project-detail__media--boards .project-detail__media-item:last-child:nth-child(odd){grid-column:auto;width:auto}}html{scrollbar-gutter:stable}html[data-mobile-desktop-preview=true],html[data-mobile-desktop-preview=true] body{min-width:1440px}img,video{-webkit-user-drag:none}img{-webkit-user-select:none;user-select:none}.nav-page-title{text-align:center;font-family:Contact PingFang SC,PingFang SC,Microsoft YaHei,sans-serif;font-weight:500}html.is-page-transitioning .nav-page-title{backface-visibility:hidden;will-change:transform;transition:none!important}.cn-copy{font-synthesis:none;line-break:strict;overflow-wrap:normal;text-wrap:pretty;word-break:normal;font-family:Contact PingFang SC,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400}.cn-copy--lead{text-wrap:balance;font-weight:500}.cn-copy--caption{font-weight:300}.cn-copy--control{font-weight:500}.cn-paragraph-stack{flex-direction:column;gap:.58em;display:flex}.nav-page-title--media{max-width:calc(100% - var(--cont) * 2);top:calc(var(--spacing) * 40 + 2cm);white-space:nowrap;width:max-content}.nav-page-title-stack{padding-top:calc(var(--cont) + var(--spacing) * 40 + 2cm)}@media screen and (width>=1024px){.other-design-content{align-self:center;column-gap:clamp(12px,1vw,18px);width:100%;max-width:min(100%,max(920px,300svh - 1680px))}.other-design-content .journal_img{margin-bottom:clamp(10px,1.1vh,16px)}.other-design-content .journal_item>.grid{column-gap:clamp(6px,.6vw,10px);margin-top:clamp(10px,1.1vh,16px)}.other-design-content .journal-read-glass{width:min(100%,106px);min-width:0;height:clamp(26px,2.9vh,30px);padding-inline:clamp(7px,.65vw,11px);font-size:clamp(9px,.58vw,11px)}.other-design-content .journal_item>.grid>.flex{gap:clamp(5px,.7vh,9px);font-size:clamp(9px,.64vw,12px)}}html,body{min-height:100%}main :where(p,.text-base,.text-base-lg,.text-md,.text-md-lg,.text-sm,.text-sm-lg,.text-xs,.text-2xs){line-break:strict;text-wrap:pretty;word-break:auto-phrase}main :where(h1,h2,h3,h4){text-wrap:balance}main{visibility:hidden;overflow:clip}body{background:var(--color-white);color:var(--color-black);font-family:var(--font-body);font-weight:300;font-size:calc(16 * var(--spacing));line-height:1}.text-display{font-size:calc(130 * var(--spacing));font-family:var(--font-title);letter-spacing:-.03em;text-transform:uppercase;line-height:.8}@media screen and (width<=1023px){.text-display{font-size:calc(60 * var(--spacing))}}.text-md-lg{font-size:clamp(20px,25 * var(--spacing),30px);letter-spacing:.03em;line-height:1.2}.text-xs{font-size:clamp(9.6px,12 * var(--spacing),14.4px);letter-spacing:.03em;line-height:1.2}.text-sm{font-size:clamp(11.2px,14 * var(--spacing),16.8px);letter-spacing:.03em;line-height:1.3}.text-base{font-size:clamp(14.4px,18 * var(--spacing),21.6px);letter-spacing:.03em;line-height:1.3}.text-lg{font-size:calc(30 * var(--spacing));letter-spacing:.03em;line-height:1.2}.text-lg-lg{font-size:calc(35 * var(--spacing));line-height:1.2;font-family:var(--font-title)}.text-xl{font-size:calc(48 * var(--spacing));letter-spacing:.03em;line-height:1}.rounded-vw{border-radius:100vw}.font-title{font-family:var(--font-title)}.text-base-lg{font-size:clamp(16px,20 * var(--spacing),24px);letter-spacing:.03em;line-height:1.3}.text-sm-lg{font-size:clamp(12.8px,16 * var(--spacing),19.2px);letter-spacing:.03em;line-height:1.2}@media screen and (width<=1023px){.text-md{font-size:calc(18 * var(--spacing))}.text-sm-lg{font-size:calc(12 * var(--spacing))}}@media screen and (480px<=width<=1023px){.t\:text-sm-lg{font-size:calc(16 * var(--spacing))}.t\:text-sm{font-size:calc(14 * var(--spacing))}.text-md.t\:text-sm{line-height:1}.text-md-lg.t\:text-sm{line-height:1.2}}@media screen and (width<=479px){.s\:text-xs{font-size:calc(12 * var(--spacing))}.s\:text-sm{font-size:calc(14 * var(--spacing))}.text-md.s\:text-sm{line-height:1}.text-base-lg,.s\:text-sm-lg{font-size:calc(16 * var(--spacing))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}.loader_stage[data-astro-cid-i5j7qduc]{width:min(56vw,760px)}.loader_media[data-astro-cid-i5j7qduc]{aspect-ratio:16 / 9;max-height:62vh;position:relative;width:100%}.loader_poster[data-astro-cid-i5j7qduc],.loader_video[data-astro-cid-i5j7qduc]{height:100%;inset:0;object-fit:contain;position:absolute;width:100%}@media(max-width:767px){.loader_stage[data-astro-cid-i5j7qduc]{width:min(78vw,560px)}}
