@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-content:"";--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Archivo",Arial,Helvetica,"sans-serif";--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:#0d0d0d;--color-white:#fff;--spacing:.1rem;--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.5rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:2.25rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.4rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:4rem;--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;--text-shadow-2xs:0px 1px 0px #00000026;--text-shadow-xs:0px 1px 1px #0003;--text-shadow-sm:0px 1px 0px #00000013,0px 1px 1px #00000013,0px 2px 2px #00000013;--text-shadow-md:0px 1px 1px #0000001a,0px 1px 2px #0000001a,0px 2px 4px #0000001a;--text-shadow-lg:0px 1px 2px #0000001a,0px 3px 2px #0000001a,0px 4px 8px #0000001a;--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-mono-font-family:var(--font-mono);--color-red:#e50017;--color-dark-grey:#1c1c1c;--color-white-50:#6e6e6e;--color-white-60:#8c8c8c;--color-grey-200:#e7e7e7;--color-grey-100:#f0f0f0;--color-grey-50:#f7f7f7;--text-md:1rem;--text-display-sm:1.25rem}}@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}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}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.container{max-width:none;padding-inline:calc(var(--spacing)*20);margin-inline:0}@media(min-width:40rem){.container{padding-inline:calc(var(--spacing)*4)}}@media(min-width:64rem){.container{padding-inline:calc(var(--spacing)*10)}}@media(min-width:80rem){.container{padding-inline:calc(var(--spacing)*20)}}.mt-\[2rem\]{margin-top:2rem}.mb-\[2rem\]{margin-bottom:2rem}.block{display:block}.grid{display:grid}.hidden{display:none}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.bg-green-400{background-color:var(--color-green-400)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-red-400{background-color:var(--color-red-400)}.bg-yellow-400{background-color:var(--color-yellow-400)}.\!object-contain{object-fit:contain!important}.px-2{padding-inline:calc(var(--spacing)*2)}.py-1{padding-block:calc(var(--spacing)*1)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-green-50{color:var(--color-green-50)}.text-indigo-50{color:var(--color-indigo-50)}.text-red-50{color:var(--color-red-50)}.text-yellow-50{color:var(--color-yellow-50)}.overline{text-decoration-line:overline}.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,)}.invert{--tw-invert:invert(100%);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,)}}.hero-cont{clear:both;padding-inline:calc(var(--spacing)*10);padding-bottom:4.25vh}@media(min-width:64rem){.hero-cont{padding-inline:4.25vh;display:flex}}.hero-cont h1{margin-top:15vh;padding-bottom:4.25vh}@media(min-width:64rem){.hero-cont h1{width:58.3334%}}.hero-cont .here-txt{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));margin-top:auto;margin-left:auto}@media(min-width:64rem){.hero-cont .here-txt{width:25%}}.hero-block{flex-flow:wrap}@media(min-width:64rem){.hero-block{display:flex}}.hero-banner{margin:calc(var(--spacing)*10);border-radius:var(--radius-3xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s;overflow:hidden}@media(min-width:64rem){.hero-banner{width:100%;margin:4.25vh;transition-property:none}}.hero-banner .hero_img,.hero-banner video{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:1s;transition-duration:1s;overflow:hidden}.hero-banner video{object-fit:cover;object-position:center;width:100%;height:100%}.hero-banner:not(.cards){aspect-ratio:4/5}@media(min-width:64rem){.hero-banner:not(.cards){aspect-ratio:auto}}.hero-banner img{object-fit:cover;object-position:center;width:100%;height:100%}.hero-banner.cards img{aspect-ratio:5/4}@media(min-width:64rem){.hero-banner.cards img{aspect-ratio:auto}}.hero-block{transition:all 1s}@media(min-width:64rem){.hero-banner{height:100vh;max-height:100vh}}.hero-block.animation .hero-banner{margin:calc(var(--spacing)*0);border-radius:0}.hero-block.animation .hero_crd{opacity:1;width:100%}.hero-banner.cards{position:relative}.hero_crd{gap:calc(var(--spacing)*5);padding:calc(var(--spacing)*10);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;grid-template-columns:repeat(3,minmax(0,1fr));transition-duration:.7s;position:relative;top:-4.25vh}@media(min-width:64rem){.hero_crd{top:auto;bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);padding:4.25vh;display:grid;position:absolute}}.hero_crd li{margin-bottom:calc(var(--spacing)*8);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-200);background-color:var(--color-white);padding:calc(var(--spacing)*15)}@media(min-width:64rem){.hero_crd li{margin-bottom:calc(var(--spacing)*0)}}.hero_crd .card_ico{margin-bottom:calc(var(--spacing)*10);height:calc(var(--spacing)*50);width:calc(var(--spacing)*50)}@media(min-width:64rem){.hero_crd .card_ico{margin-bottom:calc(var(--spacing)*50)}}.hero_crd .card_txt{margin-bottom:calc(var(--spacing)*8)}.hero_crd h2,.hero_crd h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.hero_crd .card_lnk{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hero-news.hero-block .hero-banner{aspect-ratio:auto;margin-top:15vh}.hero-news.hero-block .hero-banner figure{border-radius:var(--radius-3xl);overflow:hidden}@media(min-width:80rem){.hero-news.hero-block .hero-banner figure{border-radius:0}}.hero-news.hero-block.animation .hero-banner figure{border-radius:0}.productscat-block{padding-block:calc(var(--spacing)*80);overflow-x:hidden}@media(min-width:64rem){.productscat-block{padding-block:calc(var(--spacing)*90)}}.productscat-block .inner-content{margin:calc(var(--spacing)*10);margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*25);position:relative}@media(min-width:64rem){.productscat-block .inner-content{margin:4.25vh;margin-top:calc(var(--spacing)*0)}}.productscat-block .inner-content .section-tlt{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);position:absolute}.productscat-block .inner-content h2{padding-top:calc(var(--spacing)*25)}@media(min-width:64rem){.productscat-block .inner-content h2{margin-top:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);margin-left:25%;margin-right:8.3334%}}.productscat-block .inner-cats{position:relative}.productscat-block .inner-cats .swiper-button{top:calc(var(--spacing)*-34);left:calc(var(--spacing)*0);position:absolute}@media(min-width:64rem){.productscat-block .inner-cats .swiper-button{left:calc(var(--spacing)*0)}}.productscat-block .cats-buttons{padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*25)}@media(min-width:64rem){.productscat-block .cats-buttons{padding:4.25vh}}.productscat-block .cats-buttons>div{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin-left:50%}@media(min-width:64rem){.productscat-block .cats-buttons>div{margin-left:25%}}.productscat-block .cats-buttons span{margin-right:calc(var(--spacing)*10);--tw-leading:calc(var(--spacing)*16);line-height:calc(var(--spacing)*10);line-height:calc(var(--spacing)*16);display:inline-block}@media(min-width:64rem){.productscat-block .cats-buttons span{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.productscat-block .swiper .swiper-button-next{left:calc(var(--spacing)*30)}@media(min-width:64rem){.productscat-block .swiper .swiper-button-next{left:calc(var(--spacing)*35)}}.productscat-block .swiper .swiper-slide p{min-height:calc(var(--spacing)*30)}.productscat-block #brand-section,.productscat-block #solutions-section{margin-left:calc(var(--spacing)*10);display:block;position:relative;overflow:visible}@media(min-width:64rem){.productscat-block #brand-section,.productscat-block #solutions-section{margin-left:4.25vh}}:is(.productscat-block #brand-section,.productscat-block #solutions-section)[aria-hidden=true]{display:none}.productscat-block #brand-section .swiper-slide,.productscat-block #solutions-section .swiper-slide{width:calc(83.3333vw - 26.6667px)}@media(min-width:48rem){.productscat-block #brand-section .swiper-slide,.productscat-block #solutions-section .swiper-slide{width:calc(33.3333vw - 2.83333vh)}}@media(min-width:80rem){.productscat-block #brand-section .swiper-slide,.productscat-block #solutions-section .swiper-slide{width:calc(25vw - 2.125vh)}}:is(.productscat-block #brand-section .swiper-slide,.productscat-block #solutions-section .swiper-slide) a{margin-right:calc(var(--spacing)*8);aspect-ratio:4/5;padding:calc(var(--spacing)*10);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;flex-flow:column wrap;text-decoration-line:none;transition-duration:.5s;display:flex;position:relative;overflow:hidden}:is(.productscat-block #brand-section .swiper-slide,.productscat-block #solutions-section .swiper-slide) a:after{top:calc(var(--spacing)*10);right:calc(var(--spacing)*10)}:is(.productscat-block #brand-section .swiper-slide,.productscat-block #solutions-section .swiper-slide) a:hover figure img{--tw-scale-x:120%;--tw-scale-y:120%;--tw-scale-z:120%;scale:var(--tw-scale-x)var(--tw-scale-y)}:is(.productscat-block #brand-section .swiper-slide,.productscat-block #solutions-section .swiper-slide) a figure{overflow:hidden}:is(.productscat-block #brand-section .swiper-slide,.productscat-block #solutions-section .swiper-slide) a figure img{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:2s;transition-duration:2s}.productscat-block #brand-section .swiper-slide a:hover{background-color:var(--color-black)!important}.productscat-block #brand-section .swiper-slide a:hover figure{overflow:hidden}.productscat-block #brand-section .swiper-slide a:hover figure img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.productscat-block #brand-section .swiper-slide a figure{width:50%}.productscat-block #brand-section .swiper-slide a h3,.productscat-block #brand-section .swiper-slide a p{order:1}.productscat-block #brand-section .swiper-slide a h3{margin-top:auto;margin-bottom:calc(var(--spacing)*10);height:calc(var(--spacing)*25);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.productscat-block #brand-section .swiper-slide a h3 img{float:left;margin-right:calc(var(--spacing)*8);width:auto;height:100%}.productscat-block #solutions-section .swiper-slide h3,.productscat-block #solutions-section .swiper-slide p{z-index:10;position:relative}.productscat-block #solutions-section .swiper-slide h3{margin-top:auto;margin-bottom:calc(var(--spacing)*10);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*18);line-height:calc(var(--spacing)*18);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.nojs .productscat-block .cats-buttons,.nojs .productscat-block .swiper-button{display:none}.nojs .productscat-block #brand-section,.nojs .productscat-block #solutions-section{margin-bottom:calc(var(--spacing)*10);display:block}.nojs .productscat-block .swiper-wrapper{gap:calc(var(--spacing)*4);grid-template-columns:repeat(4,minmax(0,1fr));display:block}@media(min-width:64rem){.nojs .productscat-block .swiper-wrapper{display:grid}}.products-block{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-50);width:100%;padding-top:15vh;overflow-x:hidden}@media(min-width:64rem){.products-block{--tw-border-style:none;border-style:none}}.products-block .wrap-slider.single-post.term-children{margin-bottom:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*80)}@media(min-width:80rem){.products-block .wrap-slider.single-post.term-children{padding-block:calc(var(--spacing)*90)}}.products-block .wrap-slider.single-post.term-children .inner-content{margin:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*25);min-height:200px;position:relative}@media(min-width:64rem){.products-block .wrap-slider.single-post.term-children .inner-content{margin:calc(var(--spacing)*10);min-height:160px}}@media(min-width:80rem){.products-block .wrap-slider.single-post.term-children .inner-content{margin-top:calc(var(--spacing)*0)}}.products-block .wrap-slider.single-post.term-children .inner-content .section-tlt{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);position:absolute}.products-block .wrap-slider.single-post.term-children .inner-content h2{padding-top:calc(var(--spacing)*25)}@media(min-width:80rem){.products-block .wrap-slider.single-post.term-children .inner-content h2{margin-top:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);margin-left:25%;margin-right:8.3334%}}.products-block .wrap-slider.single-post.term-children .swiper-infinity{position:relative}.products-block .wrap-slider.single-post.term-children .swiper-infinity .swiper-button{top:calc(var(--spacing)*-34);left:calc(var(--spacing)*0);position:absolute}@media(min-width:80rem){.products-block .wrap-slider.single-post.term-children .swiper-infinity .swiper-button{left:calc(var(--spacing)*0)}}.products-block .wrap-slider.single-post.term-children .swiper-infinity .swiper-button-next{left:calc(var(--spacing)*30)}@media(min-width:80rem){.products-block .wrap-slider.single-post.term-children .swiper-infinity .swiper-button-next{left:calc(var(--spacing)*35)}}.products-block .wrap-slider.single-post.term-children .swiper-infinity .swiper-wrapper{display:flex;transition-timing-function:linear!important}.products-block .wrap-slider.single-post.term-children .swiper-infinity .swiper-slide{flex-shrink:0}.slideproducts-block.child-list.term-children.single-post{margin-bottom:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*80);overflow-x:hidden}@media(min-width:64rem){.slideproducts-block.child-list.term-children.single-post{padding-block:calc(var(--spacing)*90)}}.slideproducts-block.child-list.term-children.single-post.child-list.term-children.single-post{margin-inline:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0)}.slideproducts-block.child-list.term-children.single-post .inner-content{margin-bottom:4.25vh;position:relative}.slideproducts-block.child-list.term-children.single-post .inner-content .section-tlt{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);position:absolute}.slideproducts-block.child-list.term-children.single-post .inner-content h2{padding-top:calc(var(--spacing)*25)}@media(min-width:64rem){.slideproducts-block.child-list.term-children.single-post .inner-content h2{margin-top:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);margin-left:25%;margin-right:8.3334%}}.slideproducts-block.child-list.term-children.single-post .swiper{overflow:visible}.slideproducts-block.child-list.term-children.single-post .swiper .swiper-button-next{left:calc(var(--spacing)*30)}@media(min-width:64rem){.slideproducts-block.child-list.term-children.single-post .swiper .swiper-button-next{left:calc(var(--spacing)*35)}}@media(min-width:48rem){.slideproducts-block.child-list.term-children.single-post .swiper-wrapper:has(>:last-child:nth-child(3)){justify-content:flex-end}}.slideproducts-block.child-list.term-children.single-post .swiper{position:relative}.slideproducts-block.child-list.term-children.single-post .swiper-button{top:calc(var(--spacing)*-34);left:calc(var(--spacing)*0);position:absolute}@media(min-width:64rem){.slideproducts-block.child-list.term-children.single-post .swiper-button{left:calc(var(--spacing)*0)}}.slidecardfull-block{margin-inline:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*80)}@media(min-width:80rem){.slidecardfull-block{padding-block:calc(var(--spacing)*90)}}.slidecardfull-block.child-list.single-post{margin-inline:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0);overflow-x:hidden}.slidecardfull-block.child-list.single-post article{aspect-ratio:4/5;background-color:var(--color-grey-50)}.slidecardfull-block.child-list.single-post article h3{padding:calc(var(--spacing)*0)}.slidecardfull-block.child-list.single-post article .term-desc{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:100%;color:var(--color-dark-grey);flex-flow:column wrap;justify-content:flex-end;display:flex;position:absolute}.slidecardfull-block.child-list.single-post article:hover{background-color:var(--color-grey-100);color:var(--color-dark-grey)}.slidecardfull-block.child-list.single-post article:hover figure{margin:calc(var(--spacing)*0);border-radius:0}.slidecardfull-block.child-list.single-post article:hover .term-desc{color:var(--color-dark-grey)}.slidecardfull-block.child-list.single-post article .full-image{margin:calc(var(--spacing)*10);aspect-ratio:4/5;width:50%}@media(min-width:80rem){.slidecardfull-block.child-list.single-post article .full-image{margin:calc(var(--spacing)*16)}}.slidecardfull-block.child-list.single-post article .full-image figure,.slidecardfull-block.child-list.single-post article .full-image img{aspect-ratio:auto;border-radius:var(--radius-3xl);object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;overflow:hidden}.slidecardfull-block.child-list.single-post.icon article a:after{background-color:var(--color-dark-grey)}.slidecardfull-block.child-list.single-post.icon article:hover figure{margin:calc(var(--spacing)*0)}.slidecardfull-block.child-list.single-post.img article .full-image{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);margin:calc(var(--spacing)*0);border-radius:0;width:100%;height:100%;position:absolute}.slidecardfull-block.child-list.single-post.img article .full-image figure,.slidecardfull-block.child-list.single-post.img article .full-image img{aspect-ratio:auto;object-fit:cover;mix-blend-mode:normal;border-radius:0;width:100%;height:100%}.slidecardfull-block.child-list.single-post.img article .term-desc{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-dark-grey);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));color:var(--color-white)}.slidecardfull-block .swiper{clear:both;margin-top:8.5vh;overflow:visible}@media(min-width:64rem){.slidecardfull-block .swiper{margin-top:calc(var(--spacing)*0)}}@media(min-width:48rem){.slidecardfull-block .swiper-wrapper:has(>:last-child:nth-child(3)){justify-content:flex-end}}@media(min-width:64rem){.slidecardfull-block .swiper-wrapper:has(>:last-child:nth-child(2)) article:first-child{margin-left:25%}}.slidecardfull-block .swiper{position:relative}.slidecardfull-block .swiper-button{top:calc(var(--spacing)*-34);left:calc(var(--spacing)*0);position:absolute}@media(min-width:80rem){.slidecardfull-block .swiper-button{left:calc(var(--spacing)*0)}}.slidecardfull-block .swiper .swiper-button-next{left:calc(var(--spacing)*30)}@media(min-width:80rem){.slidecardfull-block .swiper .swiper-button-next{left:calc(var(--spacing)*35)}}.downloadcard-block{margin-inline:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*80);overflow-x:hidden}@media(min-width:48rem){.downloadcard-block{padding-block:calc(var(--spacing)*90)}}.downloadcard-block .swiper{clear:both;position:relative;overflow:visible}.downloadcard-block .swiper .swiper-button-next{left:calc(var(--spacing)*30)}@media(min-width:48rem){.downloadcard-block .swiper .swiper-button-next{left:calc(var(--spacing)*35)}.downloadcard-block .swiper-wrapper:has(>:last-child:nth-child(3)){justify-content:flex-end}.downloadcard-block .swiper-wrapper:has(>:last-child:nth-child(3))~.swiper-button{display:none}}.downloadcard-block .swiper-wrapper:has(>:last-child:nth-child(2)) article:first-child{margin-left:calc(25vw - 2.125vh)}@media(min-width:48rem){.downloadcard-block .swiper-wrapper:has(>:last-child:nth-child(2))~.swiper-button{display:none}}.downloadcard-block .swiper-button{top:calc(var(--spacing)*-34);left:calc(var(--spacing)*0);position:absolute}@media(min-width:48rem){.downloadcard-block .swiper-button{left:calc(var(--spacing)*0)}.downloadcard-block.tabs .cards{flex-wrap:nowrap;display:flex}}.downloadcard-block.tabs .cards.swiper-wrapper{display:flex}.downloadcard-block.tabs .cards .card-download{margin-right:calc(var(--spacing)*7);background-color:var(--color-grey-50);width:80vw;height:auto;position:relative}@media(min-width:48rem){.downloadcard-block.tabs .cards .card-download{width:calc(33.3333vw - 2.83333vh - 11.2px)}}@media(min-width:64rem){.downloadcard-block.tabs .cards .card-download{width:calc(25vw - 2.125vh - 11.2px)}}.downloadcard-block.tabs .cards .card-download figure{width:100%}.downloadcard-block.tabs .cards .card-download figure img{object-fit:contain}.imagetxt-block{float:left;clear:both;width:100%;padding-block:15vh;position:relative}@media(min-width:80rem){.imagetxt-block{min-height:100vh}}.tax-solutions .imagetxt-block{padding-block:4.25vh}@media(min-width:48rem){.tax-solutions .imagetxt-block{padding-block:15vh}}.imagetxt-block.pitto:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);mix-blend-mode:color-dodge;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.imagetxt-block.pitto:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);opacity:.9;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.imagetxt-block.pitto{color:var(--color-white)}.imagetxt-block.dark{background-color:var(--color-black);color:var(--color-white)}.imagetxt-block.light{background-color:var(--color-white);color:var(--color-black)}.imagetxt-img{top:4.25vh;right:calc(var(--spacing)*0);z-index:10;float:left;aspect-ratio:4/5;width:100%;padding:calc(var(--spacing)*10);padding-bottom:4.25vh}@media(min-width:48rem){.imagetxt-img{width:41.6667%;padding:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*25);position:sticky}.sx .imagetxt-img{float:right;padding-right:calc(var(--spacing)*25);padding-left:calc(var(--spacing)*0)}}.imagetxt-img figure{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s}@media(min-width:48rem){.imagetxt-img figure{aspect-ratio:auto}}.imagetxt-img img{object-fit:cover;object-position:center;width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:1s;margin-bottom:4.25vh;transition-duration:1s}.animation .imagetxt-img figure,.animation .imagetxt-img figure img{border-radius:var(--radius-3xl)}.imagetxt-cont{z-index:10;padding:calc(var(--spacing)*10);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));position:relative}@media(min-width:48rem){.imagetxt-cont{float:right;width:50%;padding:calc(var(--spacing)*0);padding-right:calc(var(--spacing)*15)}}@media(min-width:64rem){.imagetxt-cont{padding-right:8.3334%}}.sx .imagetxt-cont{float:left}@media(min-width:48rem){.sx .imagetxt-cont{padding-right:calc(var(--spacing)*0);padding-left:8.3334%}.imagetxt-cont .inner-txt{padding-left:calc(var(--spacing)*15)}}@media(min-width:64rem){.imagetxt-cont .inner-txt{padding-left:20%}}@media(min-width:48rem){.imagetxt-cont .inner-txt .overline-block,.imagetxt-cont .inner-txt h2,.imagetxt-cont .inner-txt h3{margin-left:-20%}}.imagetxt-cont .inner-txt h2,.imagetxt-cont .inner-txt h3{margin-bottom:4.25vh}@media(min-width:64rem){.imagetxt-cont .inner-txt h2,.imagetxt-cont .inner-txt h3{margin-bottom:8.5vh}}.imagetxt-cont .inner-txt h2~h3{padding-top:calc(var(--spacing)*10);margin-top:-8.5vh}.imagetxt_gal ul{gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:8.5vh;padding-bottom:4.25vh;display:grid}@media(min-width:48rem){.imagetxt_gal ul{padding-left:20%}}@media(min-width:80rem){.imagetxt_gal ul{padding-bottom:15vh}}.imagexl-block{clear:both;width:100%;min-height:100vh;position:relative;overflow:auto}.imagexl-block.pitto:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);mix-blend-mode:color-dodge;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.imagexl-block.pitto:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);opacity:.9;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.imagexl-block.pitto{color:var(--color-white)}.imagexl-block.dark{background-color:var(--color-black);color:var(--color-white)}.imagexl-block.light{background-color:var(--color-white);color:var(--color-black)}.imagexl-block .scroller{padding-top:8.5vh;padding-bottom:8.5vh}@media(min-width:64rem){.imagexl-block .scroller{padding-top:15vh;padding-bottom:15vh}}.imagexl-block .scroller[data-animated=true]{overflow:hidden;-webkit-mask:linear-gradient(90deg,#000 95%,#0000);mask:linear-gradient(90deg,#000 95%,#0000)}.imagexl-img{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);z-index:10;width:100%;position:relative}@media(min-width:48rem){.imagexl-img{float:right;width:50%;height:100vh;position:sticky}}.imagexl-img figure{aspect-ratio:4/5;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;margin-bottom:8.5vh;transition-duration:.7s}@media(min-width:48rem){.imagexl-img figure{margin-bottom:calc(var(--spacing)*0);aspect-ratio:auto;height:100vh}}.imagexl-img img{object-fit:cover;object-position:center;width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:1s;transition-duration:1s}.animation .imagexl-img figure{border-radius:var(--radius-3xl);padding:calc(var(--spacing)*10)}@media(min-width:48rem){.animation .imagexl-img figure{padding:4.25vh}}.animation .imagexl-img figure img{border-radius:var(--radius-3xl)}.imagexl-cont{z-index:10;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding-bottom:15vh;position:relative}@media(min-width:48rem){.imagexl-cont{float:left;width:50%;padding-bottom:calc(var(--spacing)*0)}}.imagexl-cont .here-txt{margin-inline:calc(var(--spacing)*10)}@media(min-width:48rem){.imagexl-cont .here-txt{padding-top:15vh}}@media(min-width:64rem){.imagexl-cont .here-txt{margin-inline:16.6667%}}.imagexl-cont .here-txt h2,.imagexl-cont .here-txt h3{margin-bottom:4.5vh}.imagexs-block{clear:both;width:100%;padding-inline:calc(var(--spacing)*7);padding-block:15vh;position:relative}@media(min-width:48rem){.imagexs-block{overflow:auto}}@media(min-width:64rem){.imagexs-block{padding-inline:4.25vh}}.imagexs-block.pitto:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);mix-blend-mode:color-dodge;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.imagexs-block.pitto:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);opacity:.9;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.imagexs-block.pitto{color:var(--color-white)}.imagexs-block.dark{background-color:var(--color-black);color:var(--color-white)}.imagexs-block.light{background-color:var(--color-white);color:var(--color-black)}.imagexs-img{top:4.25vh;right:calc(var(--spacing)*0);z-index:10;width:100%;padding:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*0);padding-bottom:4.25vh}@media(min-width:48rem){.imagexs-img{float:left;width:33.3333%;padding:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*0);margin-left:calc(8.33333% - .708333vh);position:sticky}.sx .imagexs-img{float:right;padding-left:calc(var(--spacing)*0);margin-right:calc(8.33333% - .708333vh)}}.imagexs-img figure{aspect-ratio:5/4;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s}.imagexs-img img{object-fit:cover;object-position:center;width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:1s;transition-duration:1s}.animation .imagexs-img figure,.animation .imagexs-img figure img{border-radius:var(--radius-3xl)}.imagexs-cont{z-index:10;padding:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);position:relative}@media(min-width:48rem){.imagexs-cont{float:right;width:33.3333%;padding:calc(var(--spacing)*0);margin-right:16.6667%}.sx .imagexs-cont{float:left;margin-right:calc(var(--spacing)*0);padding-right:calc(var(--spacing)*0);margin-left:16.6667%}}.imagexs-cont .here-txt{margin-right:calc(var(--spacing)*0);margin-left:calc(var(--spacing)*0);width:100%}.imagexs-cont .here-txt h2,.imagexs-cont .here-txt h3{margin-bottom:4.5vh}.imagexs_gal ul{gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:8.5vh;padding-bottom:15vh;display:grid}@media(min-width:48rem){.imagexs_gal ul{padding-left:20%}}.overline-block{clear:both;margin-bottom:calc(var(--spacing)*10);border-left-style:var(--tw-border-style);border-left-width:3px;border-left-color:var(--color-red);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);align-self:flex-start;padding-left:10px;display:block}.content-block{clear:both;padding-inline:calc(var(--spacing)*10);padding-block:15vh;scroll-margin-top:8.5vh;position:relative}@media(min-width:64rem){.content-block{padding-inline:4.25vh;scroll-margin-top:15vh}}.content-block:has(.here-txt:empty){padding-bottom:calc(var(--spacing)*0)}.content-block.pitto:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);mix-blend-mode:color-dodge;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.content-block.pitto:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);opacity:.9;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.content-block.pitto{color:var(--color-white)}.content-block.dark{background-color:var(--color-black);color:var(--color-white)}.content-block.light{background-color:var(--color-white);color:var(--color-black)}.content-block .content-cont{z-index:10;position:relative}.here-head{clear:both;width:100%;padding-bottom:4.25vh}@media(min-width:48rem){.here-head{float:left}}@media(min-width:64rem){.here-head .overline-block{float:left;width:25%}.here-head>h2{float:right;width:75%}}.here-head:has(.content-txt) h2{margin-bottom:4.25vh}@media(min-width:64rem){.here-head:has(.content-txt) h2{float:left;margin-bottom:calc(var(--spacing)*0);width:41.667%}.here-head .content-txt{float:right;width:25%}}.here-txt{clear:both}@media(min-width:64rem){.here-txt{width:75%;margin-left:25%}}.imglist-cont article{border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:var(--color-grey-200);grid-template-columns:repeat(9,minmax(0,1fr));padding-top:4.5vh;padding-bottom:8.5vh}@media(min-width:48rem){.imglist-cont article{display:grid}}.pitto :is(.imglist-cont article),.dark :is(.imglist-cont article){border-top-color:var(--color-dark-grey)}.icons .imglist-cont .inner-img{margin-bottom:calc(var(--spacing)*10);grid-column:span 2/span 2}.icons .imglist-cont .inner-img img{width:calc(var(--spacing)*50)}.icons .imglist-cont .inner-text{grid-column:span 7/span 7}.imgs .imglist-cont .inner-img{grid-column:span 2/span 2}.imgs .imglist-cont .inner-img img{margin-bottom:calc(var(--spacing)*10);aspect-ratio:5/4;object-fit:cover;width:50%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s}@media(min-width:48rem){.imgs .imglist-cont .inner-img img{width:100%}}.imgs .imglist-cont .inner-text{grid-column:4/span 6}.imglist-cont p{margin-top:calc(var(--spacing)*8)}.imglist-cont ul li{margin-bottom:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*10);position:relative}.imglist-cont ul li:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);float:left;margin-top:calc(var(--spacing)*4);margin-right:calc(var(--spacing)*8);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);border-radius:var(--radius-3xl);background-color:var(--color-red);--tw-content:"";content:var(--tw-content);display:block;position:absolute}.imglist-block{clear:both;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-grey-200)}.pitto .imglist-block,.dark .imglist-block{border-bottom-color:var(--color-dark-grey)}.animation .imglist-block.imgs img{border-radius:var(--radius-3xl)}.imagesloop-block{clear:both;width:100%;padding-top:15vh;padding-bottom:15vh;position:relative}.imagesloop-block.pitto:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);mix-blend-mode:color-dodge;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.imagesloop-block.pitto:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-black);opacity:.9;--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:absolute}.imagesloop-block.pitto{color:var(--color-white)}.imagesloop-block.dark{background-color:var(--color-black);color:var(--color-white)}.imagesloop-block.light{background-color:var(--color-white);color:var(--color-black)}.imagesloop-block .here-head{z-index:10;position:relative}.imagesloop-block .inner-content{padding:calc(var(--spacing)*10);position:relative}@media(min-width:80rem){.imagesloop-block .inner-content{padding:4.25vh}}.imagesloop-block .scroller{z-index:10;clear:both;position:relative}@media(min-width:64rem){.imagesloop-block .overline-block{width:25%}}.carousel-block{background-color:var(--color-black);color:var(--color-white);margin-bottom:15vh;padding-block:15vh;overflow-x:hidden}.carousel-block .swiper-button{top:calc(var(--spacing)*-34);left:calc(var(--spacing)*0);position:absolute}@media(min-width:64rem){.carousel-block .swiper-button{left:calc(var(--spacing)*0)}}.carousel-block .swiper{clear:both;padding-left:calc(var(--spacing)*10);overflow:visible}@media(min-width:64rem){.carousel-block .swiper{padding-left:4.25vh}}.carousel-block .swiper .swiper-button{left:calc(var(--spacing)*10);border-color:var(--color-white)}@media(min-width:64rem){.carousel-block .swiper .swiper-button{left:4.5vh}}.carousel-block .swiper .swiper-button.swiper-button-next{left:calc(var(--spacing)*40)}@media(min-width:64rem){.carousel-block .swiper .swiper-button.swiper-button-next{left:calc(4.5vh + 55px)}}.carousel-block .swiper .swiper-button.swiper-button-next:after,.carousel-block .swiper .swiper-button.swiper-button-prev:after{background-color:var(--color-white)}.carousel-block .swiper-slide{margin-right:calc(var(--spacing)*10);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-dark-grey);width:calc(100vw - 32px);padding:calc(var(--spacing)*10);flex-wrap:wrap;display:flex}@media(min-width:64rem){.carousel-block .swiper-slide{--tw-border-style:none;width:calc(91.6667vw - 73.3333px);height:658px;padding:calc(var(--spacing)*0);border-style:none;border-radius:0;flex-wrap:nowrap}}.carousel-block .swiper-slide figure.ratio.vertical{max-width:50%;padding-right:calc(var(--spacing)*4);order:2}@media(min-width:64rem){.carousel-block .swiper-slide figure.ratio.vertical{order:1;max-width:100%}}.carousel-block .swiper-slide figure.ratio img{border-radius:0}.carousel-block .swiper-slide.swiper-slide-active figure.ratio img{border-radius:var(--radius-3xl)}.carousel-block .swiper-slide .inner-text{border-radius:var(--radius-3xl);border-color:var(--color-dark-grey);width:100%;padding:calc(var(--spacing)*4);margin-inline:10px;flex-flow:column wrap;order:1;justify-content:flex-end;margin-bottom:4.5vh;display:flex}@media(min-width:64rem){.carousel-block .swiper-slide .inner-text{margin-bottom:calc(var(--spacing)*0);width:auto;min-width:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:1px;flex-grow:1;order:2;padding:4.25vh 15vh 4.25vh 4.25vh}}.carousel-block .swiper-slide .inner-text .img-sup{width:200px;margin-bottom:auto;display:none}@media(min-width:64rem){.carousel-block .swiper-slide .inner-text .img-sup{display:block}}.carousel-block .swiper-slide .inner-text h2{--tw-font-weight:var(--font-weight-extrabold);font-size:72px;font-weight:var(--font-weight-extrabold)}@media(min-width:64rem){.carousel-block .swiper-slide .inner-text h2{font-size:128px}}.carousel-block .swiper-slide .inner-text p{margin-top:calc(var(--spacing)*10)}.carousel-block .img-sup-mobile{width:50%;height:120px;padding-left:calc(var(--spacing)*4);order:3}@media(min-width:64rem){.carousel-block .img-sup-mobile{display:none}}.carousel-block .here-head{margin-bottom:4.25vh}.banner-block{border-radius:var(--radius-3xl);background-color:var(--color-black);min-height:50vh;padding-inline:calc(var(--spacing)*15);color:var(--color-white);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;margin-block:15vh;padding-block:15vh;position:relative;overflow:hidden}@media(min-width:64rem){.banner-block{padding-inline:calc(var(--spacing)*0);display:grid}}.banner-block figure{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);opacity:.4;width:100%;height:100%;position:absolute}.banner-block figure img{object-fit:cover;object-position:center;width:100%;height:100%}.banner-block h2{grid-column:2/span 4;margin-bottom:4.5vh;position:relative}@media(min-width:64rem){.banner-block h2{margin-bottom:calc(var(--spacing)*0)}}.banner-block .inner-text{grid-column:8/span 3;position:relative}.banner-block ul li{margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*20);border-radius:var(--radius-3xl);background-color:var(--color-black);padding-inline:calc(var(--spacing)*8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20);display:inline-block}.slider-block{clear:both;width:100%;padding-top:15vh;padding-bottom:15vh;position:relative;overflow:hidden}.slider-block .swiper-gal{clear:both;aspect-ratio:5/4;position:relative}@media(min-width:64rem){.slider-block .swiper-gal{aspect-ratio:auto;height:80vh}}.slider-block .swiper-gal .swiper-controls{display:none}.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls{z-index:10;margin-top:calc(var(--spacing)*4);height:calc(var(--spacing)*30);border-radius:var(--radius-3xl);width:144px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*30);line-height:calc(var(--spacing)*30);margin-left:-72px;display:block;position:relative;left:50%}@media(min-width:64rem){.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls{bottom:calc(var(--spacing)*25);margin-top:calc(var(--spacing)*0);background-color:var(--color-white);position:absolute}}.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls .swiper-pagination{--tw-leading:calc(var(--spacing)*30);line-height:calc(var(--spacing)*30);position:static}.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls .swiper-pagination .swiper-pagination-current{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls .swiper-button{top:calc(var(--spacing)*14);left:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:0}.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls .swiper-button.swiper-button-next{right:calc(var(--spacing)*0);left:auto}.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls .swiper-button.swiper-button-next:hover,.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls .swiper-button.swiper-button-prev:hover{background-color:var(--color-white)}.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls .swiper-button.swiper-button-next:hover:after,.slider-block .swiper-gal:has(.swiper-wrapper article:nth-child(2)) .swiper-controls .swiper-button.swiper-button-prev:hover:after{background-color:var(--color-black)}.slider-block .swiper-gal .swiper-slide{aspect-ratio:5/4;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s;overflow:hidden}@media(min-width:64rem){.slider-block .swiper-gal .swiper-slide{aspect-ratio:auto;height:80vh}}.slider-block .swiper-gal .swiper-slide img{object-fit:cover;object-position:center;width:100%;height:100%}.slider-block .swiper-gal .swiper-slide button{cursor:pointer;width:100%;height:100%}.slider-block .swiper-gal .swiper-slide.swiper-slide-active{border-radius:var(--radius-3xl)}.slider-block button.video{position:relative}.slider-block button.video:after{--tw-invert:invert(100%);width:112px;height:112px;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-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;--tw-content:"";content:var(--tw-content);background-image:url(/app/themes/sage/public/build/assets/play-BHzNVI-W.svg);background-position:50%;background-repeat:no-repeat;background-size:42px;margin-top:-56px;margin-left:-56px;transition-duration:.7s;display:block;position:absolute;top:50%;left:50%}.slider-block button.video:before{--tw-content:"";content:var(--tw-content);background-color:#0d0d0d66;border-radius:50%;width:112px;height:112px;margin-top:-56px;margin-left:-56px;display:block;position:absolute;top:50%;left:50%}.slider-block button.video:hover:after{--tw-scale-x:140%;--tw-scale-y:140%;--tw-scale-z:140%;scale:var(--tw-scale-x)var(--tw-scale-y)}.navigation-block{clear:both;gap:calc(var(--spacing)*4);font-size:var(--text-md);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:15vh}@media(min-width:48rem){.navigation-block{display:grid}}.navigation-block a{height:100%;display:block}.navigation-block a img{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:2s;transition-duration:2s}.navigation-block a:hover figure img{--tw-scale-x:120%;--tw-scale-y:120%;--tw-scale-z:120%;scale:var(--tw-scale-x)var(--tw-scale-y)}.navigation-block div:first-child{grid-column:span 3/span 3}.navigation-block div:first-child h2{grid-column:span 5/span 5;margin-bottom:4.25vh}.navigation-block div:first-child:has(h2){grid-column:span 12/span 12;grid-template-columns:repeat(12,minmax(0,1fr))}@media(min-width:48rem){.navigation-block div:first-child:has(h2){display:grid}}.navigation-block div:first-child:has(h2) p{grid-column:span 3/span 3;align-self:flex-start}.navigation-block div:first-child:has(h2)>div{grid-column:10/span 3;margin-bottom:4.25vh}.navigation-block:has(:nth-child(4)) div:first-child{grid-column:span 12/span 12}.navigation-block .nav_item{margin-bottom:calc(var(--spacing)*8);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s;overflow:hidden}@media(min-width:48rem){.navigation-block .nav_item{margin-bottom:calc(var(--spacing)*0)}}.animation :is(.navigation-block .nav_item){border-radius:var(--radius-3xl)}.navigation-block .nav_item:hover{border-radius:0}.navigation-block .nav_item h2,.navigation-block .nav_item h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.navigation-block .nav_item:nth-child(2){color:var(--color-white);grid-column:span 4/span 4;position:relative}@media(min-width:64rem){.navigation-block .nav_item:nth-child(2){grid-column:4/span 6}}.navigation-block .nav_item:nth-child(2) figure{margin-bottom:calc(var(--spacing)*0);aspect-ratio:4/5;background-color:var(--color-black);--tw-leading:calc(var(--spacing)*0);line-height:calc(var(--spacing)*0);border-radius:0}@media(min-width:64rem){.navigation-block .nav_item:nth-child(2) figure{aspect-ratio:16/10}}.navigation-block .nav_item:nth-child(2) figure img{opacity:.6;border-radius:0}.navigation-block .nav_item:nth-child(2) .inner-content{bottom:calc(var(--spacing)*10);left:calc(var(--spacing)*10);padding-right:calc(var(--spacing)*10);position:absolute}@media(min-width:64rem){.navigation-block .nav_item:nth-child(2) .inner-content{padding-right:4.25vh;bottom:4.35vh;left:4.25vh}}.navigation-block div:nth-last-child(n+4)~div:nth-child(2){grid-column-start:1}.navigation-block .nav_item:nth-child(3),.navigation-block .nav_item:nth-child(4){aspect-ratio:4/5;background-color:var(--color-grey-50);grid-column:span 4/span 4;height:100%}@media(min-width:48rem){.navigation-block .nav_item:nth-child(3),.navigation-block .nav_item:nth-child(4){aspect-ratio:auto}}@media(min-width:64rem){.navigation-block .nav_item:nth-child(3),.navigation-block .nav_item:nth-child(4){grid-column:span 3/span 3}}:is(.navigation-block .nav_item:nth-child(3),.navigation-block .nav_item:nth-child(4)) figure{aspect-ratio:4/5;width:50%;overflow:hidden}:is(.navigation-block .nav_item:nth-child(3),.navigation-block .nav_item:nth-child(4)) a{height:100%;padding:calc(var(--spacing)*10);flex-flow:column wrap;text-decoration-line:none;display:flex}@media(min-width:48rem){:is(.navigation-block .nav_item:nth-child(3),.navigation-block .nav_item:nth-child(4)) a{padding:calc(var(--spacing)*15)}}:is(.navigation-block .nav_item:nth-child(3),.navigation-block .nav_item:nth-child(4)) a.icon-animation:after{background-color:var(--color-black)}:is(.navigation-block .nav_item:nth-child(3),.navigation-block .nav_item:nth-child(4)) .inner-content{margin-top:auto}.kpi-block{padding-block:15vh}.kpi-block .kpi-sec{gap:calc(var(--spacing)*8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:64rem){.kpi-block .kpi-sec{grid-template-columns:repeat(12,minmax(0,1fr))}}.kpi-block .kpi-sec li{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200);padding-top:calc(var(--spacing)*15);margin-bottom:4.25vh}@media(min-width:64rem){.kpi-block .kpi-sec li{grid-column:span 3/span 3}}.kpi-block .kpi-sec li img{float:left;margin-right:calc(var(--spacing)*10);height:calc(var(--spacing)*50);width:calc(var(--spacing)*50)}.kpi-block .kpi-sec li div{float:left}@media(min-width:64rem){.kpi-block .kpi-sec li div{width:calc(100% - 96px)}}.kpi-block .kpi-sec li:has(figure) div{grid-column:span 3/span 3}.kpi-block .kpi-sec li p{margin:calc(var(--spacing)*0)}.kpi-block .kpi-sec li .num_li{--tw-leading:42px;--tw-font-weight:var(--font-weight-semibold);font-size:42px;line-height:42px;font-weight:var(--font-weight-semibold)}@media(min-width:64rem){.kpi-block .kpi-sec li .num_li{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));--tw-leading:64px;line-height:64px}}.kpi-block .kpi-sec .first_kpi{grid-column:span 2/span 2}@media(min-width:64rem){.kpi-block .kpi-sec .first_kpi{grid-column:span 4/span 4}}.kpi-block .kpi-sec .first_kpi .num_li{--tw-leading:72px;--tw-font-weight:var(--font-weight-semibold);font-size:72px;line-height:72px;font-weight:var(--font-weight-semibold)}@media(min-width:64rem){.kpi-block .kpi-sec .first_kpi .num_li{--tw-leading:128px;font-size:128px;line-height:128px}}.kpi-block .kpi-sec li:not(.first_kpi) img{margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*35);width:calc(var(--spacing)*35)}@media(min-width:64rem){.kpi-block .kpi-sec li:not(.first_kpi) img{height:calc(var(--spacing)*50);width:calc(var(--spacing)*50)}.kpi-block .kpi-sec li:nth-child(2),.kpi-block .kpi-sec li:nth-child(4){grid-column-start:6}.kpi-block .kpi-sec li:nth-child(3),.kpi-block .kpi-sec li:nth-child(5){grid-column-start:10}}.subtitle-block{font-size:32px}@media(min-width:80rem){.subtitle-block{font-size:40px}}.gallery-block{overflow:auto}@media(min-width:80rem){.gallery-block{margin-left:25%}}.gallery-block figure{float:left;margin-right:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);cursor:pointer;width:calc(50% - 8px);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s;overflow:hidden}.gallery-block figure:first-child{aspect-ratio:4/5}.gallery-block figure:nth-child(2),.gallery-block figure:nth-child(3){float:right;aspect-ratio:5/4}.gallery-block figure:nth-child(3){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);position:relative}.gallery-block figure:nth-child(3) img{opacity:0}.gallery-block figure:nth-child(3) span{top:50%;left:calc(var(--spacing)*0);text-align:center;width:100%;display:block;position:absolute}.gallery-block figure:nth-child(n+4){display:none}.gallery-block img{object-fit:cover;object-position:center;width:100%;height:100%}.gallery-block.animation figure{border-radius:var(--radius-3xl)}.gallery-block.animation figure:hover{border-radius:0}.newsnav-block{gap:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));flex-flow:column wrap;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:15vh;display:flex}@media(min-width:48rem){.newsnav-block{display:grid}}.newsnav-block>.inner-content{flex-flow:column wrap;order:1;grid-column:span 4/span 4;display:flex}@media(min-width:48rem){.newsnav-block>.inner-content{order:1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}.newsnav-block>.inner-content>p{align-self:flex-start;margin-bottom:4.25vh}.newsnav-block>.inner-content>h2{order:1;grid-column:span 3/span 3;margin-bottom:4.25vh;padding-right:8.3334%}.newsnav-block .all-link{text-align:right;order:3;grid-column:span 4/span 4}@media(min-width:48rem){.newsnav-block .all-link{order:2;margin-bottom:4.25vh}}.newsnav-block .all-link a:after{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-mask-repeat:repeat;mask-repeat:repeat}.newsnav-block .all-link a:hover:after{background-color:var(--color-white);-webkit-mask-position:24px -24px;mask-position:24px -24px}.newsnav-block a{text-decoration-line:none}.newsnav-block a img{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:2s;transition-duration:2s}.newsnav-block a:hover figure img{--tw-scale-x:120%;--tw-scale-y:120%;--tw-scale-z:120%;scale:var(--tw-scale-x)var(--tw-scale-y)}.newsnav-block>.nav_item{order:2;grid-column:span 4/span 4}@media(min-width:48rem){.newsnav-block>.nav_item{order:3}}@media(min-width:64rem){.newsnav-block>.nav_item{grid-column:span 2/span 2}}.newsnav-block>.nav_item figure{margin-bottom:calc(var(--spacing)*0);background-color:var(--color-black);--tw-leading:calc(var(--spacing)*0);width:100%;height:100%;line-height:calc(var(--spacing)*0);border-radius:0}.newsnav-block>.nav_item figure img{opacity:.6;border-radius:0}.newsnav-block>.nav_item .inner-content{bottom:calc(var(--spacing)*10);left:calc(var(--spacing)*10);color:var(--color-white);position:absolute}@media(min-width:48rem){.newsnav-block>.nav_item .inner-content{bottom:4.35vh;left:4.25vh}}.newsnav-block>.nav_items{gap:calc(var(--spacing)*4);order:2;grid-column:span 4/span 4}@media(min-width:48rem){.newsnav-block>.nav_items{order:3;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media(min-width:64rem){.newsnav-block>.nav_items{grid-column:span 2/span 2}}.newsnav-block>.nav_items .nav_item figure{aspect-ratio:5/4;border-radius:var(--radius-3xl);width:50%;overflow:hidden}.newsnav-block>.nav_items .nav_item a{background-color:var(--color-grey-50);height:100%;padding:calc(var(--spacing)*10);flex-flow:wrap;text-decoration-line:none;display:flex}@media(min-width:48rem){.newsnav-block>.nav_items .nav_item a{padding:calc(var(--spacing)*15)}}.newsnav-block>.nav_items .nav_item a.icon-animation:after{background-color:var(--color-black)}.newsnav-block>.nav_items .nav_item .inner-content{margin-top:auto}.newsnav-block .nav_item{margin-bottom:calc(var(--spacing)*8);aspect-ratio:5/4;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s;overflow:hidden}@media(min-width:48rem){.newsnav-block .nav_item{margin-bottom:calc(var(--spacing)*0)}}.animation :is(.newsnav-block .nav_item){border-radius:var(--radius-3xl)}.newsnav-block .nav_item:hover{border-radius:0}.newsnav-block .nav_item h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media(min-width:80rem){.newsnav-block .nav_item h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.newsnav-block .nav_item h3{font-size:var(--text-md)}@media(min-width:80rem){.newsnav-block .nav_item h3{font-size:var(--text-display-sm)}}.newsnav-block .nav_item h2,.newsnav-block .nav_item h3{--tw-leading:1.2em;--tw-font-weight:var(--font-weight-semibold);line-height:1.2em;font-weight:var(--font-weight-semibold)}.newsnav-block .nav_item>a{width:100%;height:100%;display:block}.newsnav-block .nav_item figure img{object-fit:cover;object-position:center;width:100%;height:100%}.config-block{gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:15vh;display:grid}@media(min-width:80rem){.config-block{grid-template-columns:repeat(4,minmax(0,1fr))}}.config-block article{border-radius:var(--radius-3xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s;overflow:hidden}.config-block article:hover{border-radius:0}.config-block article a{background-color:var(--color-grey-50);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;text-decoration-line:none;transition-duration:.7s;display:block}@media(min-width:80rem){.config-block article a{aspect-ratio:4/5}}.config-block article a .inner-img{aspect-ratio:5/4;overflow:hidden}.config-block article a .inner-img figure{border-radius:var(--radius-3xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s}.config-block article a .inner-img img{object-fit:cover;object-position:center;width:100%;height:100%}.config-block article a:hover{color:var(--color-white);background-color:#0000}.config-block article a:hover figure{margin:calc(var(--spacing)*10);background-color:var(--color-white)}@media(min-width:80rem){.config-block article a:hover figure{margin:calc(var(--spacing)*25)}}.config-block article .pitt{padding-left:calc(var(--spacing)*17);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);position:relative}.config-block article .pitt img{height:calc(var(--spacing)*13)}.config-block article .pitt span{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);float:left;margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*13);width:calc(var(--spacing)*13);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;background-position:50%;background-repeat:no-repeat;background-size:contain;transition-duration:.7s;display:inline-block;position:absolute}.config-block article .pitt .negative{opacity:0}article a:hover :is(.config-block article .pitt) .negative{opacity:1}article a:hover :is(.config-block article .pitt) .positive{opacity:0}.config-block article .inner-text{margin-inline:calc(var(--spacing)*10)}@media(min-width:80rem){.config-block article .inner-text{margin-inline:calc(var(--spacing)*20)}}.config-block article .inner-text h3{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*10);font-size:var(--text-md);--tw-leading:calc(var(--spacing)*15);line-height:calc(var(--spacing)*15);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media(min-width:48rem){.config-block article .inner-text h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}#all-faq{float:right;margin-top:calc(var(--spacing)*25)}.tabs-block{clear:both;margin-bottom:15vh}@media(min-width:48rem){.tabs-block{float:left;width:100%}}@media(min-width:64rem){.tabs-block{overflow-x:hidden}}.tabs-block .tabs-button{clear:both;margin-right:calc(var(--spacing)*-10);margin-left:calc(var(--spacing)*-10)}@media(min-width:48rem){.tabs-block .tabs-button{margin-right:calc(var(--spacing)*0);margin-left:calc(var(--spacing)*0)}}.tabs-block .tabs-button button:first-child{margin-left:calc(var(--spacing)*10)}@media(min-width:48rem){.tabs-block .tabs-button button:first-child{margin-left:25%}}.tabs-block .tabs-content{border-radius:var(--radius-3xl);background-color:var(--color-grey-50);padding:calc(var(--spacing)*15)}@media(min-width:48rem){.tabs-block .tabs-content{float:right;width:75%;padding:calc(var(--spacing)*25)}}.tabs-block .tabs-content h2{margin-bottom:calc(var(--spacing)*10);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}#main :is(.tabs-block .tabs-content) .wpcf7 form{padding:calc(var(--spacing)*0);margin-top:4.25vh}.tabs-block>.content_img{margin-right:calc(var(--spacing)*4);position:relative;overflow:hidden}@media(min-width:48rem){.tabs-block>.content_img{float:left;width:calc(25% - 6.4px)}}.tabs-block>.content_img .content_img_txt{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-dark-grey);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));width:100%;height:100%;padding:calc(var(--spacing)*20);color:var(--color-white);flex-wrap:wrap;align-content:flex-end;display:flex;position:absolute}.tabs-block>.content_img .content_img_txt img{border-radius:0}.tabs-block>.content_img .content_img_txt hr{margin-block:calc(var(--spacing)*10);border-color:#fff3;width:100%}@supports (color:color-mix(in lab,red,red)){.tabs-block>.content_img .content_img_txt hr{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.tabs-block>.content_img .content_img_txt a{--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20);text-decoration-line:none;display:inline-block}.tabs-block>.content_img .content_img_txt a img{margin-right:calc(var(--spacing)*7)}.tabs-block>.content_img .content_img_txt p{margin-bottom:calc(var(--spacing)*7);width:100%}.imggrid-block{padding-bottom:15vh}.imggrid-block figure{max-height:80vh;overflow:hidden}.imggrid-block img{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;margin:auto;transition-duration:.4s}.imggrid-block.animation img{border-radius:var(--radius-3xl)}.grid-block{column-gap:calc(var(--spacing)*8);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4.25vh;padding-bottom:15vh;display:grid}@media(min-width:64rem){.grid-block{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80rem){.grid-block{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:96rem){.grid-block{grid-template-columns:repeat(5,minmax(0,1fr))}}.grid-block figure{margin-bottom:calc(var(--spacing)*7);aspect-ratio:5/4;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-100);background-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;overflow:hidden}.grid-block img{object-fit:cover;object-position:center;width:100%;height:100%}.grid-block.animation figure{border-radius:var(--radius-3xl)}.grid-block h3{padding-inline:calc(var(--spacing)*14);font-size:var(--text-display-sm);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.grid-block p{padding-inline:calc(var(--spacing)*14)}#wpadminbar{top:calc(var(--spacing)*-6);opacity:.5;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#wpadminbar:hover{top:calc(var(--spacing)*0);opacity:1}.otgs-development-site-front-end{display:none}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/app/themes/sage/public/build/assets/archivo-v24-latin-regular-C81ewxNO.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:italic;font-weight:400;font-display:swap;src:url(/app/themes/sage/public/build/assets/archivo-v24-latin-italic-mDOGVXaF.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/app/themes/sage/public/build/assets/archivo-v24-latin-600-3BBy0ZsW.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:italic;font-weight:600;font-display:swap;src:url(/app/themes/sage/public/build/assets/archivo-v24-latin-600italic-Ce_ZZ-jv.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-display:swap;src:url(/app/themes/sage/public/build/assets/archivo-v24-latin-800-cB6v3kRN.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:italic;font-weight:800;font-display:swap;src:url(/app/themes/sage/public/build/assets/archivo-v24-latin-800italic-DI7tBq57.woff2)format("woff2")}html{scroll-behavior:smooth}html:has(#elements-list:target){scroll-behavior:auto}body{font-family:var(--font-sans);font-size:var(--text-md)}body:has(.basicLightbox--visible),body:has(.modal.open),body:has(#top.open){background-color:var(--color-white);overflow:hidden}body .is-layout-flex{display:block}@media(min-width:64rem){body .is-layout-flex{display:flex}}hr{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200)}.wp-block-embed .wp-block-embed__wrapper iframe{aspect-ratio:16/9;width:100%;height:auto}.imagetxt-block.pitto+.imagetxt-block.pitto,.imagetxt-block.dark+.imagetxt-block.dark,.imagetxt-block.light+.imagetxt-block.light,.imagexs-block.pitto+.imagexs-block.pitto,.imagexs-block.dark+.imagexs-block.dark,.imagexs-block.light+.imagexs-block.light,div.transparent+div.transparent{padding-top:0!important}div.transparent+div.transparent:before{top:-8.5vh;left:calc(var(--spacing)*-7);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-50);--tw-content:"";content:var(--tw-content);width:calc(100% + 23px);height:1px;display:block;position:relative}@media(min-width:48rem){div.transparent+div.transparent:before{display:none}}.btn,.wp-element-button,.wp-block-button__link,input[type=submit]{height:calc(var(--spacing)*25);cursor:pointer;border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red);background-color:var(--color-red);padding:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*10);--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:inline-block;position:relative}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]):hover{border-color:var(--color-black);background-color:var(--color-black)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).dark{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-dark-grey)}.dark :is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]):hover,:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).dark:hover,.pitto :is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]):hover{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-black)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).disabled,:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit])[disabled]{cursor:none;opacity:.5}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).md{--tw-leading:calc(var(--spacing)*30);height:48px;line-height:calc(var(--spacing)*30)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).xs{height:calc(var(--spacing)*15);padding-inline:calc(var(--spacing)*6);--tw-leading:calc(var(--spacing)*15);line-height:calc(var(--spacing)*15)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).secondary{border-color:var(--color-black);color:var(--color-black);background-color:#0000}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).secondary:hover{background-color:var(--color-black);color:var(--color-white)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).secondary.dark{border-color:var(--color-white);color:var(--color-white);background-color:#0000}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).secondary.dark:hover{background-color:var(--color-white);color:var(--color-dark-grey)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).secondary.icon:after{background-color:var(--color-dark-grey)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).secondary.icon.dark:after{background-color:var(--color-white)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).secondary.icon:hover:after{background-color:var(--color-white);-webkit-mask-position:right -24px top -24px;mask-position:right -24px top -24px}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).secondary.icon.dark:hover{background-color:var(--color-white)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).secondary.icon.dark:hover:after{background-color:var(--color-dark-grey)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).ghost{border-style:var(--tw-border-style);color:var(--color-black);background-color:#0000;border-width:0}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).ghost.dark{color:var(--color-white)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).ghost.dark:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).ghost.dark:hover{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).icon:after{float:right;margin-top:calc(var(--spacing)*4);margin-right:calc(var(--spacing)*-2);margin-left:calc(var(--spacing)*4);height:calc(var(--spacing)*15);width:calc(var(--spacing)*15);background-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);display:block;-webkit-mask-image:url(/app/themes/sage/public/build/assets/arrow-ar-BFFmo8lD.svg);mask-image:url(/app/themes/sage/public/build/assets/arrow-ar-BFFmo8lD.svg);-webkit-mask-position:50%;mask-position:50%}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).icon.dark:after{background-color:var(--color-dark-grey)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).icon.icon-reverse:after{float:left;margin-right:calc(var(--spacing)*4);margin-left:calc(var(--spacing)*-2)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]).md.icon:after{margin-top:calc(var(--spacing)*7)}:is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]):not([href^="https://"]):after{rotate:135deg}.pitto :is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]):hover:after,.dark :is(.btn,.wp-element-button,.wp-block-button__link,input[type=submit]):hover:after{background-color:var(--color-dark-grey)}input[type=submit]{--tw-leading:calc(var(--spacing)*30);height:48px;line-height:calc(var(--spacing)*30)}.wp-element-button{margin-top:calc(var(--spacing)*8)}.is-style-outline .wp-element-button{border-color:var(--color-white);background-color:#0000}.is-style-outline .wp-element-button:hover{border-color:var(--color-black);background-color:var(--color-black)}.wp-block-button__link{height:calc(var(--spacing)*30);--tw-leading:calc(var(--spacing)*30);line-height:calc(var(--spacing)*30)}.wp-block-button__link:after{float:right;margin-top:calc(var(--spacing)*10);margin-left:calc(var(--spacing)*7);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);background-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-content:"";content:var(--tw-content);transition-duration:.5s;display:block;-webkit-mask-image:url(/app/themes/sage/public/build/assets/arrow-ar-BFFmo8lD.svg);mask-image:url(/app/themes/sage/public/build/assets/arrow-ar-BFFmo8lD.svg);-webkit-mask-position:50%;mask-position:50%}.wp-block-button__link:hover:after{-webkit-mask-position:20px -28px;mask-position:20px -28px}.dark .wp-block-button__link:hover:after{background-color:var(--color-black)}.wp-block-image{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;margin-bottom:8vh;transition-duration:.7s;overflow:hidden}.wp-block-image.animation{border-radius:var(--radius-3xl)}.wp-block-image img{object-fit:cover;object-position:center;width:100%;height:100%}.wp-block-separator{clear:both;background-color:#1c1c1c80;height:1px}@supports (color:color-mix(in lab,red,red)){.wp-block-separator{background-color:color-mix(in oklab,var(--color-dark-grey)50%,transparent)}}#top{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:50;width:100%;position:absolute}@media(min-width:40rem){#top{max-width:40rem}}@media(min-width:48rem){#top{max-width:48rem}}@media(min-width:64rem){#top{max-width:64rem}}@media(min-width:80rem){#top{max-width:80rem}}@media(min-width:96rem){#top{max-width:96rem}}#top{max-width:none;padding-inline:calc(var(--spacing)*20);margin-inline:0}@media(min-width:40rem){#top{padding-inline:calc(var(--spacing)*4)}}@media(min-width:64rem){#top{padding-inline:calc(var(--spacing)*10)}}@media(min-width:80rem){#top{padding-inline:calc(var(--spacing)*20)}}#top{padding:calc(var(--spacing)*10);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s}@media(min-width:80rem){#top{font-size:var(--text-md);padding:4.25vh}}#top>.blur-bg{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:100%;max-height:calc(var(--spacing)*0);background-color:var(--color-dark-grey);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);display:block;position:absolute}@media(min-width:80rem){#top>.blur-bg{--tw-backdrop-blur:blur(68px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}@media screen and (min-width:1280px){#top>.blur-bg{background-color:#0000000d}}#top.open,#top.open.nav-up.active{background-color:#0000;height:100dvh;max-height:100dvh}#top.open>.blur-bg{max-height:100%}#top.nav-down{position:fixed}#top.nav-down:not(.open){margin-top:-120px;position:fixed}#top.active.nav-up{z-index:30;margin-top:calc(var(--spacing)*0);background-color:var(--color-white);position:fixed}#top button.open-button{top:calc(var(--spacing)*10);right:calc(var(--spacing)*10);z-index:60;height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);border-radius:var(--radius-3xl);display:block;position:absolute}@media(min-width:80rem){#top button.open-button{display:none}}#top button.open-button span{top:calc(var(--spacing)*9);left:calc(var(--spacing)*7);height:calc(var(--spacing)*0);width:calc(var(--spacing)*12);border-top-style:var(--tw-border-style);border-top-width:1.8px;border-color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block;position:absolute}#top .inverse:not(.active) button.open-button span,.tax-brands #top:not(.active) button.open-button span,.tax-solutions #top:not(.active) button.open-button span,.single-products #top:not(.active) button.open-button span{border-color:var(--color-white)}#top button.open-button span:nth-child(2){top:20px}#top button.open-button span:nth-child(3){top:25px}#top button.open-button.open{background-color:var(--color-dark-grey)}#top button.open-button.open span{border-color:var(--color-white);top:20px;rotate:45deg}#top button.open-button.open span:nth-child(3){top:20px;rotate:-45deg}#search{top:calc(var(--spacing)*10);right:calc(var(--spacing)*40);z-index:30;height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);justify-content:center;align-items:center;display:flex;position:absolute}@media(min-width:80rem){#search{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);position:relative}}.open #search{display:none}@media(min-width:80rem){.open #search{display:flex}}#search a{background-color:var(--color-black);width:18px;height:18px;-webkit-mask-image:url(/app/themes/sage/public/build/assets/search-C197cuBb.svg);mask-image:url(/app/themes/sage/public/build/assets/search-C197cuBb.svg)}.open #search a,.inverse:not(.active) #search a{background-color:var(--color-white)}where:not(.e-content) a{text-decoration-line:none}#nav a,#nav span.open-menu,.cats-buttons span,.menu_foot a{cursor:pointer;text-decoration-line:none;position:relative}:is(#nav a,#nav span.open-menu,.cats-buttons span,.menu_foot a):before{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*-1);z-index:-10;height:1px;width:calc(var(--spacing)*0);background-color:var(--color-black);--tw-content:"";content:var(--tw-content);transition:all .3s ease-in-out;display:block;position:absolute}:is(#nav a,#nav span.open-menu,.cats-buttons span,.menu_foot a):hover:before,:is(#nav a,#nav span.open-menu,.cats-buttons span,.menu_foot a).open:before,:is(#nav a,#nav span.open-menu,.cats-buttons span,.menu_foot a)[aria-selected=true]:before{right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;width:100%}.inverse:not(.active) :is(#nav a,#nav span.open-menu,.cats-buttons span,.menu_foot a):hover:before,.open :is(#nav a,#nav span.open-menu,.cats-buttons span,.menu_foot a):before,footer :is(#nav a,#nav span.open-menu,.cats-buttons span,.menu_foot a):before{background-color:var(--color-white)}a.icon-animation{border-radius:var(--radius-3xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s;position:relative;overflow:hidden}a.icon-animation:hover{border-radius:0}a.icon-animation:after{top:calc(var(--spacing)*20);right:calc(var(--spacing)*20);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);background-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-content:"";content:var(--tw-content);transition-duration:.5s;display:block;position:absolute;-webkit-mask-image:url(/app/themes/sage/public/build/assets/arrow-ar-BFFmo8lD.svg);mask-image:url(/app/themes/sage/public/build/assets/arrow-ar-BFFmo8lD.svg);-webkit-mask-position:50%;mask-position:50%}a.icon-animation:hover:after{-webkit-mask-position:20px -28px;mask-position:20px -28px}.nojs #top:hover{background-color:#0000;height:100dvh;max-height:100dvh}.nojs #top:hover .logo-neg{opacity:1;display:block}.nojs #top:hover .logo{display:none}.nojs #top:hover .blur-bg{max-height:100%}.nojs #top:hover .open-menu:after{border-top-color:var(--color-white)}.nojs #top:hover .nav-language>span,.nojs #top:hover .nav-secondary a{color:var(--color-white)}.nojs #top:hover #search a{background-color:var(--color-white)}.nojs #top:hover #nav li.menu-item-has-children:hover .panel.menu-sec-lvl{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-dark-grey);display:flex}.nojs #top:hover #nav li.menu-item-has-children:hover .panel.menu-sec-lvl li a:hover:before{background-color:var(--color-white)}.nojs #top:hover #nav:hover .nav-primary{background-color:var(--color-dark-grey)}@media(min-width:80rem){.nojs #top:hover #nav:hover .nav-primary{max-height:calc(100vh - 120px)}}.nojs #top:hover #nav:hover .nav-primary li{color:#fff}.nojs .swiper-infinity .swiper-wrapper{overflow-x:scroll}#nav{height:calc(100% - 30px);max-height:calc(var(--spacing)*0);flex-wrap:wrap;display:flex;overflow:hidden}@media(min-width:80rem){#nav{height:calc(var(--spacing)*25);max-height:100%;display:block;overflow:visible}}.open #nav{max-height:100%}#nav .product-menu .menu-item-object-brands a:before,#nav .btn a:before{display:none}#nav .btn:hover{background-color:var(--color-black);color:var(--color-white)}.open #nav .btn:hover{background-color:var(--color-white);color:var(--color-black)}#nav .open-menu{cursor:pointer}#nav .open-menu:after{float:right;height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);border-bottom-style:var(--tw-border-style);border-color:#0000;border-bottom-width:0;border-top-color:var(--color-black);background-color:var(--color-white);--tw-content:"";content:var(--tw-content);position:relative;-webkit-mask-image:url(/app/themes/sage/public/build/assets/arrow-r-CFhPCM84.svg);mask-image:url(/app/themes/sage/public/build/assets/arrow-r-CFhPCM84.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:80rem){#nav .open-menu:after{top:calc(var(--spacing)*12);margin-left:calc(var(--spacing)*4);height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);border-style:var(--tw-border-style);background-color:#0000;border-width:5px;-webkit-mask-image:none;mask-image:none}}.open #nav .open-menu:after,.inverse:not(.active) #nav .open-menu:after{border-top-color:var(--color-white)}.open #nav .open-menu.open:after,.inverse:not(.active) #nav .open-menu.open:after{border-top-style:var(--tw-border-style);border-top-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:5px;border-bottom-color:var(--color-white)}#nav .nav-primary{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:50;margin:calc(var(--spacing)*0);width:100%;padding-block:calc(var(--spacing)*38);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-flow:column wrap;transition-duration:.3s;display:flex;position:static;overflow:hidden}@media(min-width:64rem){#nav .nav-primary{position:relative}}@media(min-width:80rem){#nav .nav-primary{z-index:20;height:calc(100vh - 120px);max-height:calc(10px + 8.5vh);padding-inline:280px;padding-block:calc(var(--spacing)*0);text-align:center;display:block;position:absolute}}#nav .nav-primary:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:100%;max-height:calc(var(--spacing)*0);background-color:var(--color-dark-grey);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:1s;--tw-content:"";content:var(--tw-content);transition-duration:1s;display:block;position:absolute}.open :is(#nav .nav-primary):before{--tw-duration:.3s;height:100%;transition-duration:.3s}@media(min-width:64rem){.open :is(#nav .nav-primary):before{max-height:100%}}#nav .nav-primary>li{--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25)}@media(min-width:80rem){#nav .nav-primary>li{margin-right:35px;padding-block:4.25vh;display:inline-block}}#nav .nav-primary>li:not(.menu-item-has-children){order:1}@media(min-width:80rem){.open #nav .nav-primary{max-height:calc(100vh - 120px)}}.open #nav .nav-primary li,.inverse:not(.active) #nav .nav-primary li{color:#fff}#nav .nav-secondary,#nav .nav-language{z-index:30;margin-top:auto;display:inline-block;position:relative}#nav .nav-language{margin-left:auto}#nav .panel li a{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*16);line-height:calc(var(--spacing)*16);display:inline-block}#nav .panel.menu-sec-lvl{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:30;--tw-translate-x:200%;width:100%;height:100dvh;translate:var(--tw-translate-x)var(--tw-translate-y);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:fixed;overflow:hidden}@media(min-width:80rem){#nav .panel.menu-sec-lvl{z-index:0;--tw-translate-x:calc(var(--spacing)*0);height:calc(100vh - 240px);translate:var(--tw-translate-x)var(--tw-translate-y);display:none;position:absolute;top:120px}}#top:not(.open) #nav .panel.menu-sec-lvl{--tw-translate-x:200%;translate:var(--tw-translate-x)var(--tw-translate-y)}@media(min-width:80rem){#top:not(.open) #nav .panel.menu-sec-lvl{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.open #nav .panel.menu-sec-lvl{transition-property:none}}#nav .panel.menu-sec-lvl.open{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-dark-grey);display:flex}#nav .tlt,#nav .panel.menu-sec-lvl:not(.product-menu) .bak_tlt{border-color:var(--color-red);font-size:var(--text-md);color:var(--color-white);display:block}@media(min-width:80rem){#nav .tlt,#nav .panel.menu-sec-lvl:not(.product-menu) .bak_tlt{margin-bottom:calc(var(--spacing)*10);border-left-style:var(--tw-border-style);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-left-width:3px;padding-left:10px}}#nav .tlt{margin-bottom:calc(var(--spacing)*10);border-left-style:var(--tw-border-style);border-left-width:3px;border-color:var(--color-red);--tw-leading:calc(var(--spacing)*10);width:100%;line-height:calc(var(--spacing)*10);padding-left:10px}#nav .panel.menu-sec-lvl:not(.product-menu) .bak_tlt{margin-left:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*10);display:block}@media(min-width:80rem){#nav .panel.menu-sec-lvl:not(.product-menu) .bak_tlt{padding-bottom:calc(var(--spacing)*0)}}#nav .panel.menu-sec-lvl .bak_tlt{margin-left:calc(var(--spacing)*10);padding-top:calc(var(--spacing)*10);font-size:var(--text-md);--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25);display:block}@media(min-width:80rem){#nav .panel.menu-sec-lvl .bak_tlt{margin-left:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);--tw-leading:calc(var(--spacing)*10);line-height:calc(var(--spacing)*10);display:none}}#nav .panel.menu-sec-lvl .bak_tlt:before{float:left;margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);background-color:var(--color-white);--tw-content:"";content:var(--tw-content);display:block;-webkit-mask-image:url(/app/themes/sage/public/build/assets/arrow-l-CZKYmmdL.svg);mask-image:url(/app/themes/sage/public/build/assets/arrow-l-CZKYmmdL.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:80rem){#nav .panel.menu-sec-lvl .bak_tlt:before{display:none}}#nav .product-menu>.cont>ul>li:first-child ul .brd_title{display:none}#nav .product-menu>.cont{height:100%;overflow-y:scroll}#nav .product-menu>.cont>ul{padding:calc(var(--spacing)*10);text-align:left}@media(min-width:80rem){#nav .product-menu>.cont>ul{height:100%;padding:4.25vh;padding-top:calc(var(--spacing)*0);display:flex}}#nav .product-menu>.cont>ul>li{margin-bottom:calc(var(--spacing)*10);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;height:100%}@supports (color:color-mix(in lab,red,red)){#nav .product-menu>.cont>ul>li{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}#nav .product-menu>.cont>ul>li{padding:calc(var(--spacing)*12)}@media(min-width:80rem){#nav .product-menu>.cont>ul>li{float:left;margin-bottom:calc(var(--spacing)*0);padding:4.25vh}}#nav .product-menu>.cont>ul>li:first-child{min-width:calc(var(--spacing)*0);flex-flow:wrap;flex-grow:1;align-content:flex-start;margin-right:10px}@media(min-width:80rem){#nav .product-menu>.cont>ul>li:first-child{display:flex}}#nav .product-menu>.cont>ul>li:first-child .menu-third-lvl .cont,#nav .product-menu>.cont>ul>li:first-child .menu-third-lvl .cont ul{height:100%}#nav .product-menu>.cont>ul>li:nth-child(2){margin-right:calc(var(--spacing)*0);width:auto;height:100%;display:block}@media(min-width:80rem){#nav .product-menu>.cont>ul>li:nth-child(2){aspect-ratio:4/5}}#nav .product-menu .nav-primary .panel li{display:block}#nav .product-menu>.cont>ul>li:first-child ul{gap:calc(var(--spacing)*5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:48rem){#nav .product-menu>.cont>ul>li:first-child ul{grid-template-columns:repeat(3,minmax(0,1fr))}}#nav .product-menu>.cont>ul>li:first-child ul li{margin-right:calc(var(--spacing)*0);border-radius:var(--radius-2xl);background-color:var(--color-white);text-align:center;color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}#nav .product-menu>.cont>ul>li:first-child ul li:hover{border-radius:0}#nav .product-menu>.cont>ul>li:not(:first-child) ul li{background-color:#0000!important}#nav .product-menu>.cont>ul>li:not(:first-child) ul li .brd_sbt{display:none}#nav .product-menu>.cont>ul>li:first-child ul li a{aspect-ratio:auto;border-radius:var(--radius-2xl);background-color:var(--color-white);height:100%;padding:calc(var(--spacing)*9);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-flow:column wrap;justify-content:center;display:flex}@media(min-width:48rem){#nav .product-menu>.cont>ul>li:first-child ul li a{aspect-ratio:5/4}}@media(min-width:80rem){#nav .product-menu>.cont>ul>li:first-child ul li a{aspect-ratio:auto;padding:calc(var(--spacing)*15);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}#nav .product-menu>.cont>ul>li:first-child ul li a:hover{color:var(--color-white);background-color:#0000;border-radius:0}#nav .product-menu>.cont>ul>li:first-child ul span{--tw-leading:calc(var(--spacing)*12);line-height:calc(var(--spacing)*12);display:block}@media(min-width:80rem){#nav .product-menu>.cont>ul>li:first-child ul span{--tw-leading:calc(var(--spacing)*14);line-height:calc(var(--spacing)*14)}}#nav .product-menu>.cont>ul>li:first-child ul span.brd_sbt{min-height:calc(var(--spacing)*25)}#nav .product-menu>.cont>ul>li:first-child ul .brd_logotipo,#nav .product-menu>.cont>ul>li:first-child ul .brd_logotipo_neg{height:calc(var(--spacing)*20);background-position:50%;background-repeat:no-repeat;background-size:30px;width:100%}@media(min-width:80rem){#nav .product-menu>.cont>ul>li:first-child ul .brd_logotipo,#nav .product-menu>.cont>ul>li:first-child ul .brd_logotipo_neg{height:calc(var(--spacing)*25);background-size:40px}}#nav .product-menu>.cont>ul>li:first-child ul li .brd_logotipo_neg,#nav .product-menu>.cont>ul>li:first-child ul li a:hover .brd_logotipo{display:none}#nav .product-menu>.cont>ul>li:first-child ul li a:hover .brd_logotipo_neg{display:block}#nav .product-menu>.cont>ul>li:first-child ul .brd_brand{margin-top:10px;margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*11);background-color:var(--color-black);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:80rem){#nav .product-menu>.cont>ul>li:first-child ul .brd_brand{margin-bottom:calc(var(--spacing)*8);height:23px}}#nav .product-menu>.cont>ul>li:first-child ul li a:hover .brd_brand{--tw-invert:invert(100%);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,)}#nav .product-menu>.cont>ul:has(>li:nth-child(3))>li{aspect-ratio:1;min-width:calc(var(--spacing)*0);margin-right:10px}#nav .panel.menu-sec-lvl:not(.product-menu),header:not(.open) #nav .panel.menu-sec-lvl:not(.product-menu){text-align:left}#nav .panel.menu-sec-lvl:not(.product-menu) .cont{margin:calc(var(--spacing)*10);height:calc(100% - 88px);min-width:calc(var(--spacing)*0);border-radius:var(--radius-3xl);border-color:#ffffff1a;flex-grow:1;margin-bottom:4.25vh}@supports (color:color-mix(in lab,red,red)){#nav .panel.menu-sec-lvl:not(.product-menu) .cont{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}@media(min-width:80rem){#nav .panel.menu-sec-lvl:not(.product-menu) .cont{margin-top:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:1px;height:auto;margin-left:4.25vh;padding:4.25vh}}#nav .panel.menu-sec-lvl:not(.product-menu) .cont ul{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;height:100%}@supports (color:color-mix(in lab,red,red)){#nav .panel.menu-sec-lvl:not(.product-menu) .cont ul{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}#nav .panel.menu-sec-lvl:not(.product-menu) .cont ul{padding:calc(var(--spacing)*10)}@media(min-width:80rem){#nav .panel.menu-sec-lvl:not(.product-menu) .cont ul{border-style:var(--tw-border-style);padding:calc(var(--spacing)*0);border-width:0}}#nav .panel.menu-sec-lvl .img_mnu{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);margin-right:4.25vh;margin-bottom:calc(var(--spacing)*25);aspect-ratio:4/5;border-radius:var(--radius-3xl);background-position:50%;background-size:cover;order:2;width:calc(50vw - 32px);margin-left:10px;position:fixed;overflow:hidden}@media(min-width:80rem){#nav .panel.menu-sec-lvl .img_mnu{width:auto;position:static}}.nav-secondary{float:left;margin-right:calc(var(--spacing)*2);font-size:var(--text-md);position:relative}.nav-language{text-align:center;flex-flow:wrap;display:flex;position:relative}@media(min-width:80rem){.nav-language{width:calc(var(--spacing)*30)}}.nav-language .current-language{cursor:pointer;border-radius:var(--radius-3xl);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;background-color:#0000;transition-duration:.4s}.nav-language .current-language.open,.nav-language .current-language:hover{background-color:#1c1c1c0d}@supports (color:color-mix(in lab,red,red)){.nav-language .current-language.open,.nav-language .current-language:hover{background-color:color-mix(in oklab,var(--color-dark-grey)5%,transparent)}}:is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language) .current-language{color:var(--color-white)}:is(.tax-brands header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.tax-solutions header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.single-products header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language)) .current-language{color:var(--color-dark-grey)}:is(.tax-brands header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.tax-solutions header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.single-products header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language)) .current-language.open,:is(.tax-brands header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.tax-solutions header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.single-products header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language)) .current-language:hover{background-color:#1c1c1c1a}@supports (color:color-mix(in lab,red,red)){:is(.tax-brands header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.tax-solutions header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.single-products header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language)) .current-language.open,:is(.tax-brands header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.tax-solutions header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language),.single-products header.active :is(.tax-brands header .nav-language,.tax-solutions header .nav-language,.single-products header .nav-language)) .current-language:hover{background-color:color-mix(in oklab,var(--color-dark-grey)10%,transparent)}}.nav-language ul{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);border-radius:var(--radius-2xl);background-color:var(--color-white);padding:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:none;position:relative}@media(min-width:80rem){.nav-language ul{top:calc(var(--spacing)*4);bottom:calc(var(--spacing)*4)}}.nav-language ul.open,.nav-language ul.open .wpml-ls-item:not(.wpml-ls-current-language){display:block}.nav-language li,.nav-language span{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);text-align:center;font-size:var(--text-md);--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25);text-transform:uppercase}.nav-language li a,.nav-language span{display:inline-block}#nav :is(.nav-language li a,.nav-language span):before{display:none}.nav-language a:hover{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.open .nav-language>span,.open .nav-secondary a,.inverse:not(.active) .nav-secondary a{color:var(--color-white)}.open .nav-language .current-language.open,.open .nav-language .current-language:hover{border-radius:var(--radius-3xl);background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.open .nav-language .current-language.open,.open .nav-language .current-language:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.open .nav-secondary li.btn,.inverse:not(.active) .nav-secondary li.btn{border-color:var(--color-white)}.open .nav-secondary li.btn:hover{background-color:var(--color-white);color:var(--color-black)}.open .nav-secondary li.btn:hover a{color:var(--color-black)}@media(min-width:80rem){#search,#nav{float:right}}a.brand{z-index:30;height:calc(var(--spacing)*21);width:230px;display:block;position:relative}@media(min-width:80rem){a.brand{float:left;height:calc(var(--spacing)*25)}}a.brand span{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:calc(var(--spacing)*21);width:100%;display:block;position:absolute}@media(min-width:80rem){a.brand span{height:calc(var(--spacing)*25)}}a.brand .logo-neg,#top.open :is(a.brand) .logo,#top.inverse:not(.active) :is(a.brand) .logo{opacity:0}#top.open :is(a.brand) .logo-neg,#top.inverse:not(.active) :is(a.brand) .logo-neg{opacity:1}a.brand img{width:auto;height:100%}#breadcrumbs{top:calc(4.25vh + 32.5px);left:calc(var(--spacing)*10);z-index:7;max-width:90vw;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20);text-overflow:ellipsis;white-space:nowrap;position:absolute;overflow:hidden}@media(min-width:80rem){#breadcrumbs{--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25);top:calc(7.75vh + 76px);left:4.25vh}}#breadcrumbs #back-breadcrumbs{float:left;margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);cursor:pointer;border-radius:var(--radius-3xl);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;display:block;position:relative}@media(min-width:80rem){#breadcrumbs #back-breadcrumbs{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25)}}#breadcrumbs #back-breadcrumbs:before{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);background-color:var(--color-dark-grey);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;--tw-ease:var(--ease-in-out);transition-duration:.4s;transition-timing-function:var(--ease-in-out);--tw-content:"";content:var(--tw-content);display:block;-webkit-mask-image:url(/app/themes/sage/public/build/assets/arrow-bc-C1VeW3wO.svg);mask-image:url(/app/themes/sage/public/build/assets/arrow-bc-C1VeW3wO.svg)}@media(min-width:80rem){#breadcrumbs #back-breadcrumbs:before{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25)}}#breadcrumbs #back-breadcrumbs:before{-webkit-mask-size:100%;mask-size:100%}#breadcrumbs #back-breadcrumbs:hover{background-color:#1c1c1c1a}@supports (color:color-mix(in lab,red,red)){#breadcrumbs #back-breadcrumbs:hover{background-color:color-mix(in oklab,var(--color-dark-grey)10%,transparent)}}#breadcrumbs #back-breadcrumbs:hover:before{-webkit-mask-position:-40px 0;mask-position:-40px 0}.tax-brands :is(#breadcrumbs #back-breadcrumbs):before,.tax-solutions :is(#breadcrumbs #back-breadcrumbs):before,.single-products :is(#breadcrumbs #back-breadcrumbs):before{background-color:var(--color-white)}.tax-brands :is(#breadcrumbs #back-breadcrumbs):hover,.tax-solutions :is(#breadcrumbs #back-breadcrumbs):hover,.single-products :is(#breadcrumbs #back-breadcrumbs):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.tax-brands :is(#breadcrumbs #back-breadcrumbs):hover,.tax-solutions :is(#breadcrumbs #back-breadcrumbs):hover,.single-products :is(#breadcrumbs #back-breadcrumbs):hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}#breadcrumbs a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-decoration-line:none}#breadcrumbs .breadcrumb_last{opacity:.5}a.skyp-to-content{height:calc(var(--spacing)*25);--tw-translate-y:calc(var(--spacing)*-100);translate:var(--tw-translate-x)var(--tw-translate-y);border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl);background-color:var(--color-red);padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*4);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute;left:50%}.skyp-to-content:focus{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.main{background-image:url(/app/themes/sage/public/build/assets/bg-pitt-7BzQ0bOU.svg);background-position:50%;background-size:100%;background-attachment:fixed;padding-top:72px}@media(min-width:80rem){.main{padding-top:120px}}.main{background-size:auto 100%}.wrapper{clear:both;padding-inline:calc(var(--spacing)*10)}@media(min-width:80rem){.wrapper{padding-inline:4.25vh}}#main>.wrapper:first-child>h1:first-child,#main>.wrapper:first-child>div:first-child{margin-top:15vh;margin-bottom:4.25vh}.wrapper .wp-block-list li,.single-jobs .wrapper .e-content li{margin-bottom:calc(var(--spacing)*8)}:is(.wrapper .wp-block-list li,.single-jobs .wrapper .e-content li):before{float:left;margin-top:calc(var(--spacing)*4);margin-right:calc(var(--spacing)*8);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);border-radius:var(--radius-3xl);background-color:var(--color-red);--tw-content:"";content:var(--tw-content);display:block;position:relative}h1{--tw-leading:1em;--tw-font-weight:var(--font-weight-bold);font-size:42px;line-height:1em;font-weight:var(--font-weight-bold)}@media(min-width:80rem){h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:1em;--tw-font-weight:var(--font-weight-bold);line-height:1em;font-weight:var(--font-weight-bold)}@media(min-width:80rem){h2{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1em;--tw-font-weight:var(--font-weight-normal);line-height:1em;font-weight:var(--font-weight-normal)}@media(min-width:80rem){h3{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.section-tlt{border-left-width:1px;border-left-style:var(--tw-border-style);border-left-width:3px;border-left-color:var(--color-red);padding-left:calc(var(--spacing)*10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.wp-block-quote{padding-top:calc(var(--spacing)*40);background-image:url(/app/themes/sage/public/build/assets/quote-CYBykGb9.svg);background-repeat:no-repeat;font-style:italic}.wp-block-quote p{margin-bottom:calc(var(--spacing)*8)}figure.ratio{aspect-ratio:4/5;border-radius:var(--radius-3xl);width:100%}figure.ratio>img{border-radius:var(--radius-3xl);object-fit:cover;object-position:center;width:100%;height:100%}figure.ratio.vertical{aspect-ratio:4/5}figure.ratio.horizontal{aspect-ratio:5/4}figure.background{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;height:100%;position:absolute}figure.background img{object-fit:cover;object-position:center;width:100%;height:100%}figure.background:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-gradient-position:to top;width:100%;height:100%;display:block;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){figure.background:after{--tw-gradient-position:to top in oklab}}figure.background:after{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-black);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-content:"";content:var(--tw-content)}body .swiper-wrapper{height:auto}.swiper .swiper-button,.swiper-gal .swiper-button,.swiper-infinity .swiper-button{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);cursor:pointer;border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);text-indent:-1000px;display:inline-block}@media(min-width:80rem){.swiper .swiper-button,.swiper-gal .swiper-button,.swiper-infinity .swiper-button{height:calc(var(--spacing)*30);width:calc(var(--spacing)*30)}}:is(.swiper .swiper-button,.swiper-gal .swiper-button,.swiper-infinity .swiper-button):hover{background-color:var(--color-black)}:is(.swiper .swiper-button,.swiper-gal .swiper-button,.swiper-infinity .swiper-button).swiper-button:after{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);border-radius:var(--radius-3xl);background-color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);--tw-content:"";content:var(--tw-content);display:block;-webkit-mask-image:url(/app/themes/sage/public/build/assets/arrow-bc-C1VeW3wO.svg);mask-image:url(/app/themes/sage/public/build/assets/arrow-bc-C1VeW3wO.svg);-webkit-mask-size:contain;mask-size:contain}@media(min-width:80rem){:is(.swiper .swiper-button,.swiper-gal .swiper-button,.swiper-infinity .swiper-button).swiper-button:after{height:calc(var(--spacing)*30);width:calc(var(--spacing)*30)}}:is(.swiper .swiper-button,.swiper-gal .swiper-button,.swiper-infinity .swiper-button).swiper-button-next:after{rotate:180deg}:is(.swiper .swiper-button,.swiper-gal .swiper-button,.swiper-infinity .swiper-button):hover:after{background-color:var(--color-white);-webkit-mask-position:-40px 0;mask-position:-40px 0}@media screen and (min-width:1240px){:is(.swiper .swiper-button,.swiper-gal .swiper-button,.swiper-infinity .swiper-button):hover:after{-webkit-mask-position:-48px 0;mask-position:-48px 0}}:is(.swiper .swiper-button,.swiper-gal .swiper-button,.swiper-infinity .swiper-button) svg.swiper-navigation-icon{display:none}.scroller li figure,.scroller li figure img{border-radius:var(--radius-3xl);object-fit:cover;flex:1;width:100%;height:100%}.scroller li:nth-child(8n+1){aspect-ratio:4/5;align-self:flex-start;height:128px}.scroller li:nth-child(8n+2){aspect-ratio:5/4;align-self:center;height:128px}.scroller li:nth-child(8n+3){aspect-ratio:4/5;align-self:center;height:160px}.scroller li:nth-child(8n+4){aspect-ratio:5/4;align-self:flex-start;height:128px}.scroller li:nth-child(8n+5){aspect-ratio:5/4;align-self:flex-end;height:160px}.scroller li:nth-child(8n+6){aspect-ratio:4/5;align-self:center;height:160px}.scroller li:nth-child(8n+7){aspect-ratio:5/4;align-self:flex-start;height:128px}.scroller li:nth-child(8n+8){aspect-ratio:5/4;align-self:flex-end;height:160px}.scroller__inner{flex-wrap:wrap;height:210px;display:flex}.scroller[data-animated=true]{overflow:hidden}.scroller[data-animated=true] .scroller__inner{width:max-content;animation:scroll var(--_animation-duration,40s)var(--_animation-direction,forwards)linear infinite;flex-wrap:nowrap}.scroller[data-direction=left]{--_animation-direction:forwards}.scroller[data-speed=fast]{--_animation-duration:20s}.scroller__inner li{margin-right:calc(var(--spacing)*25);height:210px;display:flex}@keyframes scroll{to{transform:translate(calc(-50% - .5rem))}}.img-list{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);list-style-type:none}.img-list li{border-radius:var(--radius-3xl)}#news-cat{flex-wrap:nowrap;margin-top:8.5vh;margin-bottom:4.25vh;display:flex;overflow-y:scroll}#news-cat li{flex-shrink:0;display:inline-block}#news-cat li a{margin-right:calc(var(--spacing)*4);border-radius:var(--radius-3xl);background-color:var(--color-grey-200);height:100%;padding-inline:calc(var(--spacing)*16);font-size:var(--text-md);--tw-leading:calc(var(--spacing)*30);line-height:calc(var(--spacing)*30);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;text-decoration-line:none;transition-duration:.7s;display:block}#news-cat li a span{opacity:.4;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s}.active :is(#news-cat li a){background-color:var(--color-black);color:var(--color-white)}.active :is(#news-cat li a) span{opacity:1}#news-cat li a:hover{background-color:var(--color-red);color:var(--color-white)}.post-list{gap:calc(var(--spacing)*4);margin-bottom:15vh;display:block}@media(min-width:48rem){.post-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media(min-width:64rem){.post-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.blog .post-list{margin-bottom:8.5vh}.prev-posts .post-list{grid-template-columns:repeat(3,minmax(0,1fr))}.post-list>article{margin-bottom:calc(var(--spacing)*4);aspect-ratio:5/4;position:relative;overflow:hidden}@media(min-width:48rem){.post-list>article{margin-bottom:calc(var(--spacing)*0);aspect-ratio:4/5}}.post-list>article .excerpt{order:3}.post-list>article .header{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;padding:calc(var(--spacing)*10);flex-flow:column wrap;display:flex;position:absolute}@media(min-width:48rem){.post-list>article .header{padding:calc(var(--spacing)*15)}}.post-list>article .header h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing)*16);line-height:calc(var(--spacing)*16);order:2}.post-list>article a{background-color:var(--color-grey-50);width:100%;height:100%;display:block}.post-list>article a figure{width:100%;height:100%}.post-list>article a figure img{object-fit:cover;object-position:center;width:100%;height:100%}.post-list>article.chip-news{color:var(--color-white)}.post-list>article.chip-news a:before{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-gradient-position:to top;width:100%;height:50%;display:block;position:absolute}@supports (background-image:linear-gradient(in lab,red,red)){.post-list>article.chip-news a:before{--tw-gradient-position:to top in oklab}}.post-list>article.chip-news a:before{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-black);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-content:"";content:var(--tw-content)}.post-list>article:not(.chip-news) a:after{background-color:var(--color-black)}.post-list>article:not(.chip-news) a figure{margin:calc(var(--spacing)*10);aspect-ratio:5/4;border-radius:var(--radius-3xl);width:calc(50% - 4.25vh);height:auto;overflow:hidden}@media(min-width:80rem){.post-list>article:not(.chip-news) a figure{margin:calc(var(--spacing)*15);width:50%}}.post-list>article:not(.chip-news) a figure img{object-fit:cover;object-position:center;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:2s;transition-duration:2s}article:hover :is(.post-list>article:not(.chip-news) a figure) img{scale:1.2}.post-list>article.chip-dark{border-radius:var(--radius-3xl);background-color:var(--color-black);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s}.post-list>article.chip-dark:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);opacity:.2;mix-blend-mode:difference;--tw-content:"";content:var(--tw-content);background-image:url(/app/themes/sage/public/build/assets/bg-pitt-7BzQ0bOU.svg);background-size:cover;width:100%;height:100%;display:block;position:absolute}.post-list>article.chip-dark a{background-color:#0000}.post-list>article.chip-dark a:after{background-color:var(--color-white)}.post-list>article.chip-dark:hover{border-radius:0}.load-more-wrap{text-align:center;margin-top:8.5vh;padding-bottom:15vh}.jobs-block .post-list .excerpt{display:none}@media(min-width:48rem){.jobs-block .post-list .excerpt{display:block}}.entry-meta{overflow:auto}.entry-meta .category-list,.entry-meta time,.entry-meta>p{float:left;margin:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media(min-width:64rem){.entry-meta .category-list,.entry-meta time,.entry-meta>p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.entry-meta time:before{margin-inline:calc(var(--spacing)*2);--tw-content:"|";content:var(--tw-content);display:inline-block}:is(.single-post,.single-jobs) article header{margin-bottom:4.25vh;padding-top:15vh}@media(min-width:64rem){:is(.single-post,.single-jobs) article header{width:66.6667%}}:is(.single-post,.single-jobs) article header h1{font-size:42px}@media(min-width:64rem){:is(.single-post,.single-jobs) article header h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}:is(.single-post,.single-jobs) article .hero-post{clear:both;aspect-ratio:5/4;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;margin-bottom:4.25vh;transition-duration:.7s;overflow:hidden}@media(min-width:64rem){:is(.single-post,.single-jobs) article .hero-post{margin-left:25%}}:is(.single-post,.single-jobs) article .hero-post.animation{border-radius:var(--radius-3xl)}:is(.single-post,.single-jobs) article .hero-post img{object-fit:cover;object-position:center;width:100%;height:100%}:is(.single-post,.single-jobs) article .e-content{clear:both;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}@media(min-width:64rem){:is(.single-post,.single-jobs) article .e-content{width:50%;margin-left:25%}}:is(.single-post,.single-jobs) article p{margin-bottom:calc(var(--spacing)*10)}:is(.single-post,.single-jobs) .prev-posts{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:80rem){:is(.single-post,.single-jobs) .prev-posts{display:grid}}:is(.single-post,.single-jobs) .prev-posts>p{align-self:flex-start}:is(.single-post,.single-jobs) .prev-posts>section{grid-column:span 3/span 3}:is(.single-post,.single-jobs) .single-job-subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));margin-top:1rem;margin-bottom:2rem}:is(.single-post,.single-jobs) .job-details{margin-bottom:calc(var(--spacing)*8);border-radius:var(--radius-3xl);background-color:var(--color-grey-50);padding:calc(var(--spacing)*10);grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:80rem){:is(.single-post,.single-jobs) .job-details{gap:2rem;margin-left:25%;padding:4.25vh;display:grid}}@media(min-width:96rem){:is(.single-post,.single-jobs) .job-details{gap:3rem}}:is(.single-post,.single-jobs) .job-details p{margin:calc(var(--spacing)*0)}:is(.single-post,.single-jobs) .job-details strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media(min-width:80rem){:is(.single-post,.single-jobs) .job-details a{float:right}}:is(.single-post,.single-jobs) .job-details li{margin-bottom:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-grey-200);padding-bottom:calc(var(--spacing)*4)}@media(min-width:80rem){:is(.single-post,.single-jobs) .job-details li{margin-bottom:calc(var(--spacing)*0);--tw-border-style:none;padding-bottom:calc(var(--spacing)*0);border-style:none}}:is(.single-post,.single-jobs) .job-details li:last-child{margin-top:calc(var(--spacing)*8);--tw-border-style:none;border-style:none}@media(min-width:80rem){:is(.single-post,.single-jobs) .job-details li:last-child{margin-top:calc(var(--spacing)*0)}}:is(.single-post,.single-jobs) .news-content{padding-block:15vh}.single-jobs .e-content h2{margin-top:calc(var(--spacing)*20);margin-bottom:calc(var(--spacing)*10);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.single-jobs .content-block{scroll-margin-top:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0)}#share{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);cursor:pointer;border-radius:var(--radius-3xl);--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000}@media(min-width:64rem){#share{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);text-indent:-10000px}}.single-post #share{bottom:4.25vh}@media(min-width:64rem){.single-post #share{position:sticky}}.single-products #share{float:right;text-indent:-10000px}.single-products #share:before{background-color:var(--color-white)}.single-products #share:hover:before{background-color:var(--color-dark-grey)}#share:before{float:left;margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);background-color:var(--color-dark-grey);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);transition-duration:.3s;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}@media(min-width:64rem){#share:before{margin-right:calc(var(--spacing)*0);height:calc(var(--spacing)*25);width:calc(var(--spacing)*25)}}#share:before{-webkit-mask-image:url(/app/themes/sage/public/build/assets/share-Cu4WK5-F.svg);mask-image:url(/app/themes/sage/public/build/assets/share-Cu4WK5-F.svg);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:cover;mask-size:cover}#share:hover{background-color:var(--color-grey-50)}#share:hover:before{-webkit-mask-position:0 -40px;mask-position:0 -40px}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form{column-gap:calc(var(--spacing)*25);row-gap:calc(var(--spacing)*15);background-color:var(--color-grey-50);padding:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*25);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:15vh;transition-duration:.7s;display:grid}@media(min-width:80rem){:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form{grid-template-columns:repeat(2,minmax(0,1fr));padding:4.25vh;padding-block:8.5vh}}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form label{min-height:calc(var(--spacing)*35);position:relative}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .floating-label{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:absolute}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .floating-label-active .floating-label,:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form label:has(input:placeholder-shown) .floating-label,:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form label:has(textarea:placeholder-shown) .floating-label{top:calc(var(--spacing)*-10);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .info-label{right:calc(var(--spacing)*7);bottom:calc(var(--spacing)*7);text-indent:-10000px;position:absolute}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .info-label:before{right:calc(var(--spacing)*-7);bottom:calc(var(--spacing)*-3);height:calc(var(--spacing)*13);width:calc(var(--spacing)*13);border-radius:var(--radius-3xl);background-color:var(--color-dark-grey);--tw-content:"";content:var(--tw-content);display:block;position:absolute}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .info-label:after{right:calc(var(--spacing)*-7);bottom:calc(var(--spacing)*-3);height:calc(var(--spacing)*13);width:calc(var(--spacing)*13);cursor:pointer;background-color:var(--color-white);--tw-content:"";content:var(--tw-content);display:block;position:absolute;-webkit-mask-image:url(/app/themes/sage/public/build/assets/info-CfCUIndp.svg);mask-image:url(/app/themes/sage/public/build/assets/info-CfCUIndp.svg);-webkit-mask-position:50%;mask-position:50%}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .info-label:hover{border-radius:var(--radius-3xl);background-color:var(--color-white);width:25%;padding:calc(var(--spacing)*7);text-indent:calc(var(--spacing)*0);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form input:not([type=checkbox],[type=file],[type=submit]),:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form textarea,:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form select{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-dark-grey);width:100%;font-family:var(--font-sans)}:is(:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form input:not([type=checkbox],[type=file],[type=submit]),:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form textarea,:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form select)::placeholder{color:var(--color-black)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form select{height:calc(var(--spacing)*30)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form input[type=checkbox],:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form input[type=radio]{float:left;margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*13);width:calc(var(--spacing)*13)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form input[type=radio]{margin-top:calc(var(--spacing)*2);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .wpcf7-radio{margin-bottom:calc(var(--spacing)*10);display:block}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .wpcf7-radio>span{width:50%}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-decoration-line:none}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .wpcf7-list-item{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}@media(min-width:80rem){:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form label.col-span-2{grid-column:span 2/span 2}}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .upload.click-input{margin-right:calc(var(--spacing)*4)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .text-sm{margin-top:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-dark-grey)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form .upload.click-input:after{rotate:none;-webkit-mask-image:url(/app/themes/sage/public/build/assets/upload-CHCitcXC.svg);mask-image:url(/app/themes/sage/public/build/assets/upload-CHCitcXC.svg)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form input[type=file]{display:none}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form input[name=product]{pointer-events:none;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form input[disabled],:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form select[disabled],:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form textarea[disabled]{border-bottom-color:var(--color-grey-200)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table{width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));grid-column:span 2/span 2}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table th{text-align:center;font-size:10px;position:relative}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table th .info-label:hover{--tw-font-weight:var(--font-weight-normal);width:50%;font-weight:var(--font-weight-normal)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table td{border-inline-style:var(--tw-border-style);border-inline-width:1px;border-color:var(--color-white);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table td input{--tw-border-style:none;border-style:none}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table tr:nth-child(odd) td,:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table tr:nth-child(odd) th{background-color:var(--color-grey-200)}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table th:first-child,:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table td:first-child{width:15%}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table th:nth-child(2),:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table td:nth-child(2){width:7%}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table th:nth-child(3),:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table td:nth-child(3),:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table th:nth-child(4),:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table td:nth-child(4){width:14%}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table th:nth-child(5),:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table td:nth-child(5){width:40%}:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table th:nth-child(6),:is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form table td:nth-child(6){width:10%}.animation :is(#main .wpcf7,#cf7-info .wpcf7,#modal-info .wpcf7) form{border-radius:var(--radius-3xl)}body .wpcf7 form .wpcf7-response-output{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media(min-width:80rem){body .wpcf7 form .wpcf7-response-output{grid-column:span 2/span 2}}body .wpcf7 form .wpcf7-response-output:before{float:left;margin-right:calc(var(--spacing)*7);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);--tw-content:"";content:var(--tw-content);border-width:1px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body .wpcf7 form.invalid .wpcf7-response-output,body .wpcf7 form.unaccepted .wpcf7-response-output,body .wpcf7 form.payment-required .wpcf7-response-output,body .wpcf7 form.sent .wpcf7-response-output{--tw-border-style:none;border-style:none}body .wpcf7 form.invalid .wpcf7-response-output:before{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-400);background-color:var(--color-amber-400);-webkit-mask-image:url(/app/themes/sage/public/build/assets/failed-DfbRBL1B.svg);mask-image:url(/app/themes/sage/public/build/assets/failed-DfbRBL1B.svg)}body .wpcf7 form.sent .wpcf7-response-output:before{border-color:var(--color-green-600);background-color:var(--color-green-600);-webkit-mask-image:url(/app/themes/sage/public/build/assets/checked-DEy48vQo.svg);mask-image:url(/app/themes/sage/public/build/assets/checked-DEy48vQo.svg)}#elements-list{scroll-margin-top:4.25vh}#pagination{text-align:center;margin-bottom:15vh;display:block;position:relative}@media(min-width:64rem){#pagination{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}}#pagination .screen-reader-text{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#pagination .products-count{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20);grid-column:span 1/span 1}@media(min-width:64rem){#pagination .products-count{text-align:left;--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25)}}#pagination .page-numbers{grid-column:span 4/span 4}#pagination .page-numbers li{display:inline}#pagination .page-numbers a,#pagination .page-numbers span{margin-right:calc(var(--spacing)*1);margin-left:calc(var(--spacing)*1);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-50);background-color:var(--color-grey-50);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:inline-block}@media(min-width:64rem){#pagination .page-numbers a,#pagination .page-numbers span{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);font-size:var(--text-md);--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25)}}:is(#pagination .page-numbers a,#pagination .page-numbers span):hover{border-color:var(--color-grey-200);background-color:var(--color-grey-200)}:is(#pagination .page-numbers a,#pagination .page-numbers span).prev,:is(#pagination .page-numbers a,#pagination .page-numbers span).next{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-dark-grey);background-color:#0000;position:relative}:is(:is(#pagination .page-numbers a,#pagination .page-numbers span).prev,:is(#pagination .page-numbers a,#pagination .page-numbers span).next):hover{background-color:var(--color-dark-grey)}:is(:is(#pagination .page-numbers a,#pagination .page-numbers span).prev,:is(#pagination .page-numbers a,#pagination .page-numbers span).next):after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);border-radius:var(--radius-3xl);background-color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);--tw-content:"";content:var(--tw-content);display:block;position:absolute;-webkit-mask-image:url(/app/themes/sage/public/build/assets/arrow-bc-C1VeW3wO.svg);mask-image:url(/app/themes/sage/public/build/assets/arrow-bc-C1VeW3wO.svg);-webkit-mask-size:contain;mask-size:contain}@media(min-width:80rem){:is(:is(#pagination .page-numbers a,#pagination .page-numbers span).prev,:is(#pagination .page-numbers a,#pagination .page-numbers span).next):after{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25)}}:is(:is(#pagination .page-numbers a,#pagination .page-numbers span).prev,:is(#pagination .page-numbers a,#pagination .page-numbers span).next):hover:after{background-color:var(--color-white);-webkit-mask-position:-40px 0;mask-position:-40px 0}:is(#pagination .page-numbers a,#pagination .page-numbers span).next:after{rotate:180deg}#pagination .page-numbers span:not(.dots){background-color:var(--color-dark-grey);color:var(--color-white)}.accordion-panel{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);grid-template-rows:0fr;display:grid}.accordion-panel[aria-hidden=false]{grid-template-rows:1fr}.accordion-panel>.inner-content{overflow:hidden}@media(min-width:64rem){:is(.tax-solutions,.tax-brands) .title-block{float:right;width:75%}}:is(.tax-solutions,.tax-brands,.single-products) #breadcrumbs{color:var(--color-white)}:is(.tax-solutions,.tax-brands,.single-products) #breadcrumbs:before{--tw-invert:invert(100%);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,)}:is(.tax-solutions,.tax-brands,.single-products) .main{padding-top:calc(var(--spacing)*0)}:is(.tax-solutions,.tax-brands,.single-products) .here-head{padding-top:4.25vh;padding-bottom:calc(8.5vh + 40px)}@media(min-width:80rem){:is(.tax-solutions,.tax-brands,.single-products) .here-head{padding-top:15vh}}:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list{gap:calc(var(--spacing)*5);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:8.5vh;display:grid}@media(min-width:48rem){:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list{grid-template-columns:repeat(4,minmax(0,1fr))}}:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li{border-radius:var(--radius-3xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;position:relative;overflow:hidden}@media(min-width:48rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li{aspect-ratio:5/4}}:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li a{padding:calc(var(--spacing)*7);color:var(--color-white);text-decoration-line:none}@media(min-width:48rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li a{padding:calc(var(--spacing)*3)}}:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li figure{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-dark-grey);width:100%;height:100%;position:absolute}:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li figure img{object-fit:cover;object-position:center;opacity:.5;width:100%;height:100%}:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li h3{bottom:calc(var(--spacing)*10);left:calc(var(--spacing)*10);padding-right:calc(var(--spacing)*15);font-size:var(--text-md);--tw-leading:calc(var(--spacing)*12);line-height:calc(var(--spacing)*12);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);position:absolute}@media(min-width:48rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li h3{bottom:calc(var(--spacing)*15);left:calc(var(--spacing)*15)}}@media(min-width:64rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li:hover{border-radius:0}:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li p{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}@media(min-width:48rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .solutions-list,:is(.tax-solutions,.tax-brands,.single-products) .brands-list) li p{font-size:var(--text-md)}}:is(.tax-solutions,.tax-brands,.single-products) .solutions-list li{min-height:120px}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li a{background-color:var(--color-grey-50);width:100%;height:100%;color:var(--color-dark-grey);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;flex-direction:column;justify-content:center;align-items:center;transition-duration:.4s;display:flex}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li a:hover{background-color:#0000}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li h3{padding-right:calc(var(--spacing)*0);text-align:center;position:static}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li .pitto{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);text-align:center;margin:auto;display:block;position:relative}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li .pitto img{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;position:absolute}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li .pitto img:last-child{opacity:0}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li .logotipo{display:block}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li:hover{border-radius:0}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li:hover .pitto img:last-child{opacity:1}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li:hover .pitto img:first-child{opacity:0}:is(.tax-solutions,.tax-brands,.single-products) .brands-list li:hover a{color:var(--color-white)}.child-list{clear:both;gap:calc(var(--spacing)*5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;grid-template-columns:repeat(2,minmax(0,1fr));transition-duration:.4s;display:grid;position:relative}@media(min-width:40rem){.child-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.child-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:96rem){.child-list{grid-template-columns:repeat(5,minmax(0,1fr))}}.child-list article{border-radius:var(--radius-3xl);background-color:var(--color-dark-grey);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;overflow:hidden}@media(min-width:48rem){.child-list article{aspect-ratio:4/5}}.child-list article.is-touched{--tw-duration:.1s;border-radius:0;transition-duration:.1s}.child-list article a{background-color:var(--color-grey-50);width:100%;height:100%;padding-bottom:calc(var(--spacing)*10);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;flex-wrap:wrap;align-content:flex-start;text-decoration-line:none;transition-duration:.4s;display:flex}@media(min-width:80rem){.child-list article a{padding-bottom:calc(var(--spacing)*0)}}.child-list article a.is-touched{color:var(--color-white);--tw-duration:.1s;background-color:#0000;transition-duration:.1s}.child-list article a.is-touched figure{margin-inline:calc(var(--spacing)*7);margin-block:calc(var(--spacing)*5);border-radius:var(--radius-3xl);background-color:var(--color-white);mix-blend-mode:normal;width:calc(100% - 22.4px);overflow:hidden}@media(min-width:64rem){.child-list article a.is-touched figure{margin-inline:calc(var(--spacing)*15);margin-block:calc(var(--spacing)*10);width:calc(100% - 48px)}}.child-list article a.is-touched .brand-logo{opacity:1}.child-list article a.is-touched h3{margin-top:calc(var(--spacing)*2)}.child-list article a.is-touched .logotipo{color:var(--color-white)}.child-list article .product-image{aspect-ratio:5/4;width:100%}.child-list article figure{aspect-ratio:5/4;width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;position:relative;overflow:hidden}.child-list article figure img{object-fit:contain;object-position:center;mix-blend-mode:multiply;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s}.child-list article h3,.child-list article .term-desc{width:100%;padding-inline:calc(var(--spacing)*7);align-self:flex-end}@media(min-width:64rem){.child-list article h3,.child-list article .term-desc{padding-inline:calc(var(--spacing)*15)}}.child-list article .brand-logo{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);width:100%;padding-inline:calc(var(--spacing)*7);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;align-self:flex-start;transition-duration:.4s;overflow:hidden}@media(min-width:64rem){.child-list article .brand-logo{padding-inline:calc(var(--spacing)*17)}}.child-list article .brand-logo img{float:left;margin-right:calc(var(--spacing)*2);height:calc(var(--spacing)*15);width:calc(var(--spacing)*15)}.child-list article h3{margin-top:calc(var(--spacing)*-19);font-size:var(--text-md);--tw-leading:1.2em;--tw-font-weight:var(--font-weight-bold);line-height:1.2em;font-weight:var(--font-weight-bold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;--tw-ease:var(--ease-in-out);transition-duration:.4s;transition-timing-function:var(--ease-in-out)}@media(min-width:64rem){.child-list article h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media(hover:hover)and (pointer:fine){.child-list article:hover{border-radius:0}.child-list article a:hover{color:var(--color-white);background-color:#0000}.child-list article a:hover figure{margin-inline:calc(var(--spacing)*7);margin-block:calc(var(--spacing)*5);border-radius:var(--radius-3xl);background-color:var(--color-white);mix-blend-mode:normal;width:calc(100% - 22.4px);overflow:hidden}@media(min-width:64rem){.child-list article a:hover figure{margin-inline:calc(var(--spacing)*15);margin-block:calc(var(--spacing)*10);width:calc(100% - 48px)}}.child-list article a:hover .brand-logo{opacity:1}.child-list article a:hover h3{margin-top:calc(var(--spacing)*2)}}.child-list.single-post{margin-left:calc(var(--spacing)*7);padding-right:calc(var(--spacing)*7);display:block;position:relative;overflow:visible}@media(min-width:64rem){.child-list.single-post{margin-bottom:15vh}}@media(min-width:80rem){.child-list.single-post{margin-left:4.25vh;padding-right:4.25vh}}.child-list.single-post .swiper-button{top:calc(var(--spacing)*-34);left:calc(var(--spacing)*0);position:absolute}@media(min-width:64rem){.child-list.single-post .swiper-button{left:calc(var(--spacing)*0)}}.child-list.single-post .swiper-button-next{left:calc(var(--spacing)*30)}@media(min-width:64rem){.child-list.single-post .swiper-button-next{left:calc(var(--spacing)*35)}}.child-list.single-post article{margin-right:calc(var(--spacing)*7);width:calc(83.3333vw - 26.6667px);height:auto}@media(min-width:40rem){.child-list.single-post article{width:calc(50vw - 4.25vh - 11.2px)}}@media(min-width:48rem){.child-list.single-post article{width:calc(33.3333vw - 2.83333vh - 11.2px)}}@media(min-width:80rem){.child-list.single-post article{width:calc(25vw - 2.125vh - 11.2px)}}@media(min-width:96rem){.child-list.single-post article{width:calc(20vw - 1.7vh - 11.2px)}}.is-safari .child-list article figure{width:100%;display:block;position:relative;overflow:hidden;aspect-ratio:auto!important}.is-safari .child-list article figure:before{--tw-content:"";content:var(--tw-content);padding-top:80%;display:block}.is-safari .child-list article figure>img{inset:calc(var(--spacing)*0);width:100%;height:100%;position:absolute}.tax-solutions .child-list article h3{margin-top:calc(var(--spacing)*0)}.child-list.term-children{margin-bottom:8.5vh}@media(min-width:96rem){.child-list.term-children{grid-template-columns:repeat(5,minmax(0,1fr))}}.child-list.term-children .brand-logo{margin-left:calc(var(--spacing)*3);width:100%;padding-inline:calc(var(--spacing)*17);color:var(--color-dark-grey);opacity:1;position:relative}@media(min-width:64rem){.child-list.term-children .brand-logo{margin-left:calc(var(--spacing)*15)}}.child-list.term-children .brand-logo .pitto-negative,.child-list.term-children .brand-logo .pitto{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:absolute}.child-list.term-children .brand-logo .pitto-negative{opacity:0}.child-list.term-children h3{margin-top:calc(var(--spacing)*0);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.child-list.term-children article a:hover .brand-logo{color:var(--color-white)}.child-list.term-children article a:hover .brand-logo .pitto-negative{opacity:1}.child-list.term-children article a:hover .brand-logo .pitto{opacity:0}.child-list.term-children article a:hover a{padding-bottom:calc(var(--spacing)*40)}.child-list.term-children article a:hover h3{margin-top:calc(var(--spacing)*0)}.tax-brands .banner-block,.tax-solutions .banner-block{margin-bottom:calc(var(--spacing)*0)}:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header{padding-inline:calc(var(--spacing)*15);color:var(--color-white);flex-flow:column wrap;padding-top:calc(15vh + 56px);display:flex}@media(min-width:64rem){:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header{padding-inline:4.25vh;min-height:100vh;padding-top:calc(8.5vh + 40px)}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .pitto-bg{opacity:.05;width:80vw;height:80vw;display:block;position:fixed;top:-30vw;right:-45vw}@media(min-width:64rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .pitto-bg{top:-50vh;right:calc(var(--spacing)*0)}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .pitto-bg img{object-fit:contain;object-position:center;width:100%;height:100%}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-text,:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .single-text{flex-flow:column wrap;width:100%;padding-bottom:4.25vh;display:flex}@media(min-width:64rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-text,:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .single-text{width:41.5vw;padding-top:15vh}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-img{aspect-ratio:4/5;width:100%;margin-bottom:4.25vh;top:calc(8.5vh + 40px);right:4.25vh}@media(min-width:64rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-img{width:auto;max-width:calc(50% - 8.5vh);height:calc(87.25vh - 40px);margin-left:4.25vh;position:absolute}}.tax-header:not(.term-children) :is(:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-img) img{aspect-ratio:4/5;border-radius:var(--radius-3xl);object-fit:cover;object-position:center;width:100%;height:100%}@media(min-width:64rem){.tax-header:not(.term-children) :is(:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-img) img{aspect-ratio:auto}}.tax-header.term-children :is(:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-img){aspect-ratio:4/5;border-radius:var(--radius-3xl);background-color:var(--color-white);max-width:50%}.tax-header.term-children :is(:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-img) img{object-fit:contain;object-position:center;width:100%;height:100%}@media(min-width:64rem){.tax-header.term-children :is(:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-img) img{aspect-ratio:auto}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1{margin-bottom:calc(var(--spacing)*0);font-size:42px}@media(min-width:80rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1.long-title{margin-bottom:calc(var(--spacing)*0);font-size:36px}@media(min-width:80rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1.long-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto){--tw-font-weight:var(--font-weight-semibold);width:100%;font-weight:var(--font-weight-semibold);overflow:auto}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto) .pitto{float:left;width:64px;height:64px;display:inline-block}@media(min-width:80rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto) .pitto{width:112px;height:112px}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto) .pitto img{width:100%;height:100%}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto) .logotipo,:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto) .subtitle{float:left;width:calc(100% - 112px);display:inline-block}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto) .logotipo{padding-top:calc(var(--spacing)*9);padding-left:calc(var(--spacing)*6);font-size:.8em}@media(min-width:80rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto) .logotipo{padding-left:calc(var(--spacing)*10);font-size:1em}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto) .subtitle{padding-top:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*10);font-size:.245em;display:none}@media(min-width:48rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) h1:has(.pitto) .subtitle{display:inline-block}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-description,:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .single-description{order:3;width:100%;padding-bottom:4.25vh}@media(min-width:64rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-description,:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .single-description{width:33.3333%;margin-top:auto}}@media(min-width:80rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-description,:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .single-description{width:25%;margin-left:calc(8.33333vw - .708333vh)}}:is(:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .tax-description,:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .single-description) a.btn{margin-top:calc(var(--spacing)*10)}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .scroll-down{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);background-color:var(--color-white);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;margin-top:4.25vh;transition-duration:.3s;display:inline-block;-webkit-mask-size:contain;mask-size:contain}@media(min-width:64rem){:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .scroll-down{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25)}}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .scroll-down{animation:5s ease-in-out 1s infinite scrollDownAnim;-webkit-mask-image:url(/app/themes/sage/public/build/assets/scroll-down-Buks7IgY.svg);mask-image:url(/app/themes/sage/public/build/assets/scroll-down-Buks7IgY.svg);-webkit-mask-position:0 0;mask-position:0 0}:is(:is(.tax-solutions,.tax-brands,.single-products) .tax-header,:is(.tax-solutions,.tax-brands,.single-products) .single-header) .scroll-down.hide{opacity:0}:is(.tax-solutions,.tax-brands,.single-products) .tax-header{flex-wrap:nowrap}@media(min-width:64rem){:is(.tax-solutions,.tax-brands,.single-products) .tax-header.term-children{min-height:85vh}:is(.tax-solutions,.tax-brands,.single-products) .tax-header.term-children .tax-img{height:calc(72.25vh - 40px)}}@keyframes scrollDownAnim{0%{-webkit-mask-position:0 0;mask-position:0 0}7%{-webkit-mask-position:0 40px;mask-position:0 40px}7.1%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.tax-solutions .tax-header{position:relative}.tax-solutions .tax-header:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-dark-grey);--tw-content:"";content:var(--tw-content);width:100%;height:100%;display:block;position:absolute}.tax-solutions .tax-header:not(.term-children) .tax-img{z-index:5;opacity:.5}@media(min-width:64rem){.tax-solutions .tax-header:not(.term-children) .tax-img{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);margin:calc(var(--spacing)*0);aspect-ratio:auto;border-radius:0;width:100%;max-width:100vw;height:100%;position:absolute}.tax-header:not(.term-children) :is(.tax-solutions .tax-header:not(.term-children) .tax-img) img{aspect-ratio:auto;border-radius:0;width:100%}}.tax-solutions .tax-header .tax-text,.tax-solutions .tax-header .tax-description{z-index:6;position:relative}.tax-solutions .tax-header.term-children{position:relative}.tax-solutions .tax-header.term-children:after{mix-blend-mode:difference}.tax-solutions .tax-header.term-children:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-dark-grey);opacity:.8;--tw-content:"";content:var(--tw-content);width:100%;height:100%;display:block;position:absolute}.tax-solutions .tax-header.term-children .tax-img{z-index:5}.single-products .single-contents{flex-wrap:wrap;padding-top:calc(15vh + 56px);display:flex}@media(min-width:64rem){.single-products .single-contents{padding-top:calc(var(--spacing)*0);display:block}}.single-products .wrapper{width:100%;position:relative}@media(min-width:80rem){.single-products .wrapper{float:left}}.single-products .single-img{z-index:1;margin-inline:calc(var(--spacing)*10);order:2;margin-bottom:4.25vh;position:relative}@media(min-width:64rem){.single-products .single-img{float:right;margin-inline:calc(var(--spacing)*0);aspect-ratio:4/5;width:auto;max-width:calc(50% - 8.5vh);height:calc(87.25vh - 40px);margin-left:4.25vh;position:sticky;top:calc(8.5vh + 40px);right:4.25vh}}.single-products .single-img #product-icons{top:calc(var(--spacing)*15);right:calc(var(--spacing)*15);z-index:10;position:absolute}.single-products .single-img #product-icons span{height:calc(var(--spacing)*15);border-color:var(--color-dark-grey);background-color:var(--color-dark-grey);padding-left:calc(var(--spacing)*20);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*15);line-height:calc(var(--spacing)*15);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);background-position:0;background-repeat:no-repeat}@media(min-width:64rem){.single-products .single-img #product-icons span{height:calc(var(--spacing)*20);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20)}}.single-products .single-img #product-icons span{background-position:10px}.single-products .single-img #product-icons #patented{background-image:url(/app/themes/sage/public/build/assets/patent-DJPoQ4uG.svg)}.single-products .single-img #product-icons #custom{background-image:url(/app/themes/sage/public/build/assets/customize-CwIBQNBM.svg)}.single-products .single-img .product-gallery{margin-bottom:calc(var(--spacing)*7);aspect-ratio:4/5;border-radius:var(--radius-3xl);background-color:var(--color-white);width:100%;overflow:hidden}@media(min-width:64rem){.single-products .single-img .product-gallery{aspect-ratio:auto;width:auto;height:calc(100% - 4.25vh - 48px);margin-bottom:4.25vh}}.single-products .single-img figure{width:100%;height:100%}.single-products .single-img figure:hover{cursor:zoom-in}.single-products .single-img img{aspect-ratio:auto;object-fit:contain;object-position:center;width:100%;height:100%}.single-products .single-img .product-buttons button,.single-products .single-img .product-buttons a{margin-right:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*7);text-align:center;width:auto;display:inline-block}@media(min-width:80rem){.single-products .single-img .product-buttons button,.single-products .single-img .product-buttons a{margin-bottom:calc(var(--spacing)*0)}}.single-products .single-img .product-buttons button{width:100%;display:block}@media(min-width:80rem){.single-products .single-img .product-buttons button{width:auto;display:inline-block}}.single-products .single-img .product-buttons #more-infos:hover{color:var(--color-white)}.single-products .single-img .product-buttons #more-infos:hover:after{background-color:var(--color-white);-webkit-mask-position:0 24px;mask-position:0 24px}.single-products .single-img .product-buttons #more-infos:after{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;rotate:none;-webkit-mask-image:url(/app/themes/sage/public/build/assets/info-CfCUIndp.svg);mask-image:url(/app/themes/sage/public/build/assets/info-CfCUIndp.svg)}.single-products .single-img .product-buttons #configure:after{rotate:none;-webkit-mask-image:url(/app/themes/sage/public/build/assets/customize-CwIBQNBM.svg);mask-image:url(/app/themes/sage/public/build/assets/customize-CwIBQNBM.svg)}.single-products .single-contents>.single-description{border-top-style:var(--tw-border-style);border-color:#ffffff0f;border-top-width:1px;order:2}@supports (color:color-mix(in lab,red,red)){.single-products .single-contents>.single-description{border-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.single-products .single-contents>.single-description{padding:calc(var(--spacing)*10);color:var(--color-white);padding-block:8.5vh}.single-products .single-header{padding-top:calc(var(--spacing)*0);flex-direction:row;order:0}@media(min-width:80rem){.single-products .single-header{padding-top:calc(8.5vh + 40px)}}@media(min-width:64rem){.single-products .single-header .single-description{width:66.667%}}.single-products .single-header .product-buttons{margin-top:4.25vh}.single-products .single-header h1 .subtitle{margin-bottom:calc(var(--spacing)*7);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}.single-products .single-header h1:has(.subtitle){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.single-products .single-more-contents{width:100%;padding-inline:calc(var(--spacing)*10);color:var(--color-white);order:3;padding-bottom:15vh}@media(min-width:48rem){.single-products .single-more-contents{padding-inline:4.25vh;padding-top:15vh}}@media(min-width:64rem){.single-products .single-more-contents{width:50%}}.single-products .single-more-contents section{margin-bottom:4.25vh}@media(min-width:80rem){.single-products .single-more-contents section{width:66.667%;margin-left:calc(8.33333vw - .708333vh)}}.single-products .single-more-contents h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}:is(.single-products .single-more-contents .certifications,.single-products .single-more-contents .energetic-class) ul li:before{display:none}:is(.single-products .single-more-contents .certifications,.single-products .single-more-contents .energetic-class) ul{margin-top:calc(var(--spacing)*10)}:is(.single-products .single-more-contents .certifications,.single-products .single-more-contents .energetic-class) ul li{margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*40);border-radius:var(--radius-xl);background-color:var(--color-white);padding:calc(var(--spacing)*9);display:inline-block}:is(.single-products .single-more-contents .certifications,.single-products .single-more-contents .energetic-class) ul li img{height:calc(var(--spacing)*23);width:auto}.single-products .single-more-contents ul li{margin-bottom:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*10);position:relative}.single-products .single-more-contents ul li:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);float:left;margin-top:calc(var(--spacing)*4);margin-right:calc(var(--spacing)*8);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);border-radius:var(--radius-3xl);background-color:var(--color-red);--tw-content:"";content:var(--tw-content);display:block;position:absolute}.single-products .tax-list{margin-top:calc(var(--spacing)*15)}.single-products .tax-list li{margin-right:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*3);height:calc(var(--spacing)*20);--tw-border-style:none;background-color:#ffffff0f;border-style:none;display:inline-block}@supports (color:color-mix(in lab,red,red)){.single-products .tax-list li{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.single-products .tax-list li{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20)}@media(min-width:64rem){.single-products .tax-list li{height:calc(var(--spacing)*25);font-size:var(--text-md);--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25)}}.single-products .tax-list li img{float:left;margin-top:calc(var(--spacing)*5);margin-right:calc(var(--spacing)*3);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(min-width:64rem){.single-products .tax-list li img{height:calc(var(--spacing)*15);width:calc(var(--spacing)*15)}}.single-products .tax-list li:hover{background-color:var(--color-white);color:var(--color-dark-grey)}.single-products .tax-list li:hover img{--tw-invert:invert(100%);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,)}.single-products #models_data,.single-products #downloads{width:100%;padding-inline:calc(var(--spacing)*10);scroll-margin-top:8.5vh}@media(min-width:48rem){.single-products #models_data,.single-products #downloads{float:left;clear:both;padding-inline:calc(var(--spacing)*0)}}:is(.single-products #models_data,.single-products #downloads) .docs{bottom:calc(var(--spacing)*10)}.single-products #models_data{margin-bottom:15vh}.single-products #models_data .models_tab .tabs-button{padding-left:calc(var(--spacing)*0);display:block}@media(min-width:48rem){.single-products #models_data .models_tab .tabs-button{padding-left:calc(var(--spacing)*10)}}@media(min-width:64rem){.single-products #models_data .models_tab .tabs-button{padding-left:calc(25vw + 2.125vh)}}.single-products #models_data .models_tab .tabs-button button{margin-bottom:calc(var(--spacing)*8)}.single-products #models_data .models_tab .tabs-content{border-radius:var(--radius-3xl);background-color:var(--color-grey-50);padding:calc(var(--spacing)*10)}@media(min-width:48rem){.single-products #models_data .models_tab .tabs-content{float:left}}@media(min-width:64rem){.single-products #models_data .models_tab .tabs-content{padding:calc(var(--spacing)*25)}}.single-products #models_data .tabs-content-image{padding-inline:calc(var(--spacing)*0);display:block}@media(min-width:48rem){.single-products #models_data .tabs-content-image{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}@media(min-width:64rem){.single-products #models_data .tabs-content-image{padding-inline:4.25vh}}.single-products #models_data .tabs-content-image .tabs-content{grid-column:span 3/span 3}@media(min-width:48rem){.single-products #models_data .tabs-content-image .tabs-content{margin-right:10px}}@media(min-width:64rem){.single-products #models_data .tabs-content-image .tabs-content{grid-column:2/span 2}}.single-products #models_data .capitolato{margin-top:calc(var(--spacing)*7);margin-bottom:calc(var(--spacing)*7);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media(min-width:64rem){.single-products #models_data .capitolato{margin-top:calc(var(--spacing)*25)}}.single-products #models_data .capitolato p{margin-bottom:calc(var(--spacing)*7);-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(min-width:64rem){.single-products #models_data .capitolato p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.single-products #models_data .capitolato p.noclamp{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.single-products #models_data .capitolato div>p{margin-bottom:calc(var(--spacing)*0)}.single-products #models_data .capitolato p strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.single-products #models_data .capitolato p button{float:right;padding-left:calc(var(--spacing)*15);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background-image:url(/app/themes/sage/public/build/assets/copyprod-dpN68dfI.svg);background-repeat:no-repeat;background-size:contain}.single-products #models_data .capitolato button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media(hover:hover){.single-products #models_data .capitolato button:hover{cursor:pointer}}.single-products #models_data #models_image{border-radius:var(--radius-3xl);background-color:var(--color-grey-50)}.single-products #models_data #models_image figure{aspect-ratio:5/4;width:100%}@media(min-width:48rem){.single-products #models_data #models_image figure{aspect-ratio:4/5}}.single-products #models_data #models_image img{mix-blend-mode:multiply}.single-products #downloads .overline-block{margin-inline:calc(var(--spacing)*10)}@media(min-width:80rem){.single-products #downloads .overline-block{margin-inline:4.25vh}}.single-products #downloads .download{padding-left:calc(var(--spacing)*10)}@media(min-width:80rem){.single-products #downloads .download{padding-left:4.25vh}}.single-products #downloads .download figure{background-color:var(--color-grey-50);width:50%;margin-bottom:4.25vh}@media(min-width:48rem){.single-products #downloads .download figure{float:left;width:calc(41.6667vw - 3.54167vh)}}.single-products #downloads .download figure img{object-fit:contain;mix-blend-mode:multiply}.single-products #downloads .download h2,.single-products #downloads .download .list-download{margin-bottom:4.25vh}@media(min-width:48rem){.single-products #downloads .download h2,.single-products #downloads .download .list-download{float:right;width:calc(58.3333vw - 4.95833vh)}}@media(min-width:64rem){.single-products #downloads .download h2,.single-products #downloads .download .list-download{width:calc(50vw - 4.25vh)}}.single-products #downloads .download_tab .tabs-content{padding-right:calc(var(--spacing)*10)}@media(min-width:48rem){.single-products #downloads .download_tab .tabs-content{padding-right:4.25vh}}.single-products #downloads .download_tab .tabs-content li{margin-bottom:calc(var(--spacing)*10);height:calc(var(--spacing)*35);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200);padding-bottom:calc(var(--spacing)*10);--tw-leading:calc(var(--spacing)*35);line-height:calc(var(--spacing)*35);display:flex;position:relative}.single-products #downloads .download_tab .tabs-content li:before{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*-1);z-index:0;height:1px;width:calc(var(--spacing)*0);background-color:var(--color-dark-grey);--tw-content:"";content:var(--tw-content);transition:all .3s ease-in-out;display:block;position:absolute}.single-products #downloads .download_tab .tabs-content li:hover:before{right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;width:100%}.single-products #downloads .download_tab .tabs-content li h4{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.single-products #related{clear:both;overflow-x:hidden}.single-products #related .title-block{margin-bottom:calc(var(--spacing)*25)}#logicfiles .list-filter{grid-column:span 2/span 2;margin-bottom:4.25vh}@media(min-width:64rem){#logicfiles .list-filter{grid-column:span 9/span 9}}#logicfiles .list-filter li{display:inline-block}#logicfiles .list-filter li button{border-color:var(--color-grey-50);background-color:var(--color-grey-50);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-dark-grey)}#logicfiles .list-filter li button.active{background-color:var(--color-grey-200)}#logicfiles .card-download{display:none}#logicfiles .card-download.active,#logicfiles .card-download.activeAll{display:block}.files-filter{border-radius:var(--radius-3xl);background-color:var(--color-grey-50);padding:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*20);margin-bottom:4.25vh;position:relative}@media(min-width:80rem){.files-filter{padding:calc(var(--spacing)*20);padding-bottom:calc(var(--spacing)*20)}}.files-filter form{gap:calc(var(--spacing)*10);grid-template-columns:repeat(7,minmax(0,1fr));display:block}@media(min-width:64rem){.files-filter form{display:grid}}.files-filter form>div{height:calc(var(--spacing)*35);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-dark-grey);flex-wrap:wrap;grid-column:span 2/span 2;align-content:flex-end;display:flex;position:relative}.files-filter form>div#model-filter.hidden{display:none}.files-filter form>div:after{top:calc(var(--spacing)*20);right:calc(var(--spacing)*2);z-index:20;margin-left:calc(var(--spacing)*4);height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:5px;border-bottom-style:var(--tw-border-style);border-color:#0000;border-bottom-width:0;border-top-color:var(--color-black);--tw-content:"";content:var(--tw-content);background-color:#0000;position:absolute}.files-filter form>div .filter-label{bottom:calc(var(--spacing)*4);left:calc(var(--spacing)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;position:absolute}.files-filter form>div .container-filter{top:calc(var(--spacing)*40);left:calc(var(--spacing)*0);z-index:10;border-radius:var(--radius-3xl);background-color:var(--color-white);min-width:100%;max-height:300px;padding-block:calc(var(--spacing)*10);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:none;position:absolute;overflow:scroll}@media(min-width:64rem){.files-filter form>div .container-filter{padding-block:calc(var(--spacing)*15)}}.files-filter form>div .container-filter input{margin-inline:calc(var(--spacing)*18);margin-bottom:calc(var(--spacing)*10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-dark-grey);width:calc(100% - 57.6px)}.files-filter form>div .container-filter li{margin-bottom:calc(var(--spacing)*4);cursor:pointer;padding-top:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*18);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*14);line-height:calc(var(--spacing)*14);position:relative}.files-filter form>div .container-filter li:before{top:calc(var(--spacing)*3);left:calc(var(--spacing)*3);margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);--tw-content:"";content:var(--tw-content);background-size:cover;display:inline-block;position:absolute}.files-filter form>div .container-filter li.active:before{background-image:url(/app/themes/sage/public/build/assets/checked-DEy48vQo.svg)}.files-filter form>div .container-filter li:hover,.files-filter form>div .container-filter li.active{background-color:var(--color-grey-50)}.files-filter form>div .container-filter li .txt{display:block}.files-filter form>div .container-filter li .badge{margin-bottom:calc(var(--spacing)*4);border-radius:var(--radius-3xl);padding-block:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*5);padding-left:calc(var(--spacing)*15);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background-color:#fcf250;background-image:url(/app/themes/sage/public/build/assets/ofs-B1wgWIGd.svg);background-position:7px;background-repeat:no-repeat;display:inline-block}.files-filter form>div:hover{cursor:pointer}.files-filter form>div .container-filter.active{display:block}:is(.files-filter form>div:hover,.files-filter form>div:has(ul li.active)) .filter-label{bottom:calc(var(--spacing)*22);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.files-filter form>div .filter-value{margin-bottom:calc(var(--spacing)*4);min-height:calc(var(--spacing)*14);--tw-font-weight:var(--font-weight-semibold);width:90%;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.files-filter form>div.disabled{pointer-events:none;opacity:.5;display:none}@media(min-width:64rem){.files-filter form>div.disabled{display:block}}.files-filter form input[type=submit]{margin-top:calc(var(--spacing)*10);text-align:right;background-image:url(/app/themes/sage/public/build/assets/search-white-ufDyfEOh.svg);background-position:10px;background-repeat:no-repeat;background-size:30px;align-self:flex-end;width:100%}.files-filter form input[type=submit][disabled]{display:none}@media(min-width:64rem){.files-filter form input[type=submit][disabled]{display:block}}.tooltips{align-self:flex-start;position:relative}.tooltips .btn.open{background-color:var(--color-dark-grey);color:var(--color-white)}.tooltips .card-download-category{color:#1c1c1c80;display:block}@supports (color:color-mix(in lab,red,red)){.tooltips .card-download-category{color:color-mix(in oklab,var(--color-dark-grey)50%,transparent)}}@media(min-width:64rem){.tooltips .card-download-category{display:inline}}.tooltips .models{bottom:calc(var(--spacing)*30);left:calc(var(--spacing)*-20);z-index:30;border-radius:var(--radius-3xl);background-color:var(--color-white);width:220px;padding:calc(var(--spacing)*5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:none;position:absolute}@media(min-width:64rem){.tooltips .models{width:320px;padding:calc(var(--spacing)*10)}}.tooltips .models:after{bottom:calc(var(--spacing)*-9);left:calc(var(--spacing)*32);z-index:20;margin-left:calc(var(--spacing)*4);height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:15px;border-bottom-style:var(--tw-border-style);border-color:#0000;border-bottom-width:0;border-top-color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-content:"";content:var(--tw-content);background-color:#0000;position:absolute}.tooltips .models.open{display:block}.tooltips .model{margin-bottom:calc(var(--spacing)*1);border-color:var(--color-dark-grey);background-color:var(--color-dark-grey);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.docs{right:calc(var(--spacing)*35);z-index:20;width:calc(var(--spacing)*30);border-radius:var(--radius-3xl);text-align:left;--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-transform:uppercase;flex-wrap:wrap;display:flex;position:absolute}.docs span{margin-left:calc(var(--spacing)*3);height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);cursor:pointer;border-radius:var(--radius-3xl);text-align:center;--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25);display:none}.docs span.active,.docs span:hover{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}.docs span.active:hover{background-color:#1c1c1c0d}@supports (color:color-mix(in lab,red,red)){.docs span.active:hover{background-color:color-mix(in oklab,var(--color-dark-grey)5%,transparent)}}.active :is(.docs span).active{bottom:calc(var(--spacing)*-30);left:calc(var(--spacing)*3);margin-left:calc(var(--spacing)*0);height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);background-color:#1c1c1c0d;position:absolute}@supports (color:color-mix(in lab,red,red)){.active :is(.docs span).active{background-color:color-mix(in oklab,var(--color-dark-grey)5%,transparent)}}.docs>span:only-child{pointer-events:none;cursor:default}.docs:has(:nth-child(2)):after{top:calc(var(--spacing)*10);right:calc(var(--spacing)*-5);margin-left:calc(var(--spacing)*4);height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:5px;border-bottom-style:var(--tw-border-style);border-color:#0000;border-bottom-width:0;border-top-color:var(--color-black);--tw-content:"";content:var(--tw-content);background-color:#0000;position:absolute}.docs.active:has(:nth-child(2)){z-index:50;margin-bottom:calc(var(--spacing)*30);border-radius:var(--radius-2xl);background-color:var(--color-white);padding:calc(var(--spacing)*3);text-align:center;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.docs.active:has(:nth-child(2)) span{margin-left:calc(var(--spacing)*0);display:block}.docs.active:has(:nth-child(2)):after,.docs.active:has(:nth-child(2)):hover:after{display:none}a.download-link{padding:calc(var(--spacing)*0);background-color:#0000}#file-Product :is(a.download-link),.file-model :is(a.download-link){width:calc(var(--spacing)*25);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-dark-grey);margin-left:auto}a.download-link.icon:after{float:none;background-color:var(--color-dark-grey);rotate:none;-webkit-mask-image:url(/app/themes/sage/public/build/assets/download-kqWgBatN.svg);mask-image:url(/app/themes/sage/public/build/assets/download-kqWgBatN.svg)}a.download-link:hover{background-color:var(--color-dark-grey)}a.download-link:hover:after{background-color:var(--color-white)}.tabs{clear:both;position:relative}.tabs .tabs-button{margin-bottom:calc(var(--spacing)*25);flex-wrap:nowrap;display:flex;overflow-x:scroll}.tabs .tabs-button button{margin-right:calc(var(--spacing)*5);background-color:var(--color-grey-50);flex-shrink:0;display:inline-block}.tabs .tabs-button button[aria-selected=true]{background-color:var(--color-dark-grey);color:var(--color-white)}.tabs .tabs-button button:last-child{margin-right:calc(var(--spacing)*10)}@media(min-width:80rem){.tabs .tabs-button button:last-child{margin-right:4.25vh}}.tabs .tabs-button::-webkit-scrollbar{-webkit-appearance:none;display:none}.tabs .tabs-content{margin-bottom:calc(var(--spacing)*4);display:block}.tabs .tabs-content>div[aria-hidden=true]{display:none}.tabs .tabs-content .inner-content p strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.tabs .tabs-content table{margin-top:calc(var(--spacing)*25);width:100%}.tabs .tabs-content table tr,.tabs .tabs-content table td,.tabs .tabs-content table th{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-grey-200);padding-block:calc(var(--spacing)*3);text-align:left;vertical-align:top;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.tabs .tabs-content table td,.tabs .tabs-content table th{width:50%}.tabs:has(.tabs-button):before,.tabs:has(.tabs-button):after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*-10);z-index:1;height:calc(var(--spacing)*25);width:calc(var(--spacing)*12);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-content:"";content:var(--tw-content);position:absolute}@media(min-width:48rem){.tabs:has(.tabs-button):before,.tabs:has(.tabs-button):after{left:calc(var(--spacing)*0);width:calc(var(--spacing)*15)}}.tabs:after{right:calc(var(--spacing)*-10);--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops));left:auto}@media(min-width:48rem){.tabs:after{right:calc(var(--spacing)*0)}}.page-template-template-download #downloads{padding-block:8.5vh}.tabs .cards{gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:48rem){.tabs .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.tabs .cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.tabs .cards .card-download{border-radius:var(--radius-3xl);background-color:var(--color-grey-50);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;flex-wrap:wrap;transition-duration:.7s;display:flex;position:relative}@media(min-width:64rem){.tabs .cards .card-download{font-size:16px}}.tabs .cards .card-download figure img{object-fit:contain;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;transition-duration:.7s}.tabs .cards .card-download h3{margin-top:calc(var(--spacing)*10);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media(min-width:80rem){.tabs .cards .card-download h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.tabs .cards .card-download p{margin-bottom:calc(var(--spacing)*7);width:100%}.tabs .cards .card-download:hover{background-color:var(--color-grey-100);border-radius:0}.tabs .cards .card-download:hover img{padding:calc(var(--spacing)*7)}.tabs .cards .card-download .docs{right:calc(var(--spacing)*42);bottom:calc(var(--spacing)*10)}@media(min-width:80rem){.tabs .cards .card-download .docs{right:calc(var(--spacing)*60);bottom:calc(var(--spacing)*15)}}.tabs .cards .card-download a{--tw-border-style:none;height:100%;padding:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*38);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-dark-grey);border-style:none;position:relative}@media(min-width:80rem){.tabs .cards .card-download a{padding-inline:calc(var(--spacing)*25);padding-block:calc(var(--spacing)*15);padding-bottom:calc(var(--spacing)*40)}}.tabs .cards .card-download a p{margin-top:calc(var(--spacing)*7);--tw-leading:1em;line-height:1em}.tabs .cards .card-download a:hover{background-color:var(--color-grey-100);border-radius:0}.tabs .cards .card-download a:hover:before{background-color:var(--color-dark-grey)}.tabs .cards .card-download a:after,.tabs .cards .card-download a:before{right:calc(var(--spacing)*15);bottom:calc(var(--spacing)*15);margin:calc(var(--spacing)*0);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);padding:calc(var(--spacing)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);border-width:1px;display:block;position:absolute}@media(min-width:64rem){.tabs .cards .card-download a:after,.tabs .cards .card-download a:before{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25)}}.tabs .cards .card-download a:after{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.banner-block{position:relative}.banner-block .pitto-neg{opacity:.05;width:45.75vw;display:block;position:absolute;top:-22.875vw}.banner-block .pitto-pos{width:40vw;display:block;position:absolute;bottom:-15vw;right:-15vw}@media(min-width:64rem){.banner-block .pitto-pos{width:15.25vw;bottom:-5vw;right:-5vw}}.banner-block img{width:100%}.banner-block a.btn{margin-top:calc(var(--spacing)*5)}.banner-block a.btn:after{rotate:none}.banner-block #btn-modal{margin-top:calc(var(--spacing)*7)}.banner-block #btn-modal:after{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;rotate:none;-webkit-mask-image:url(/app/themes/sage/public/build/assets/info-CfCUIndp.svg);mask-image:url(/app/themes/sage/public/build/assets/info-CfCUIndp.svg)}.banner-block #btn-modal:hover:after{-webkit-mask-position:0 24px;mask-position:0 24px}.faq-block{flex-wrap:wrap;padding-bottom:15vh;display:flex}@media(min-width:80rem){.faq-block{float:left;width:100%;display:block}}.faq-block.wp-block{padding-top:15vh}.faq-block>figure{order:2;width:100%;margin-top:8.5vh;margin-bottom:15vh;top:4.25vh;left:4.25vh}@media(min-width:80rem){.faq-block>figure{float:left;margin-top:calc(var(--spacing)*0);width:calc(41.6667vw - 3.54167vh);position:sticky}.faq-block>section{float:right;width:calc(50vw - 4.25vh)}}.faq-block>section .inner-content{width:83.3333%}.faq-block>section .inner-content>div{padding-block:calc(var(--spacing)*10)}@media(min-width:80rem){.faq-block>section .inner-content>div{padding-bottom:4.25vh}}.accordion>h2{padding-bottom:8.5vh}.accordion>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200);padding-block:calc(var(--spacing)*10);position:relative}.accordion>div:after{bottom:-1px;left:calc(var(--spacing)*0);width:100%;height:1px;max-width:calc(var(--spacing)*0);background-color:var(--color-dark-grey);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;--tw-ease:var(--ease-in-out);transition-duration:.4s;transition-timing-function:var(--ease-in-out);--tw-content:"";content:var(--tw-content);display:block;position:absolute}.accordion>div>h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:is(.accordion>div:has(.faq-panel[aria-hidden=false]),.accordion>div:hover):after{max-width:100%}.accordion>div:hover button[aria-selected=false]:after{rotate:90deg}.accordion>div:hover button[aria-selected=false]:before{rotate:180deg}.accordion>div button{cursor:pointer;text-align:left;width:100%;padding-right:16.6667%;position:relative}.accordion>div button:after{top:calc(var(--spacing)*8);right:calc(var(--spacing)*10);border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--color-dark-grey);width:14px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);transition-duration:.3s;display:block;position:absolute}.accordion>div button:before{top:calc(var(--spacing)*8);right:calc(var(--spacing)*10);border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--color-dark-grey);width:14px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-content:"";content:var(--tw-content);transition-duration:.3s;display:block;position:absolute;rotate:90deg}.accordion>div button[aria-selected=true]:before{rotate:none}@media(min-width:80rem){.accordion>div button[aria-selected=true]{padding-right:33.3333%}}.block-filter{border-radius:var(--radius-3xl);background-color:var(--color-grey-50);padding:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*20);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:4.25vh;display:block;position:relative}@media(min-width:80rem){.block-filter{padding:calc(var(--spacing)*20);padding-bottom:calc(var(--spacing)*20);display:grid}.block-filter .list-filter{margin-right:calc(var(--spacing)*25)}}.block-filter .list-filter:after{top:calc(var(--spacing)*20);right:calc(var(--spacing)*2);z-index:20;margin-left:calc(var(--spacing)*4);height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:5px;border-bottom-style:var(--tw-border-style);border-color:#0000;border-bottom-width:0;border-top-color:var(--color-black);--tw-content:"";content:var(--tw-content);background-color:#0000;position:absolute}.block-filter .list-filter p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);align-self:flex-start}.block-filter .list-filter,.block-filter .free-search{height:calc(var(--spacing)*35);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200);flex-wrap:wrap;align-items:flex-end;display:flex;position:relative}.block-filter .filter-value{cursor:pointer;width:100%}.block-filter ul{top:calc(var(--spacing)*40);left:calc(var(--spacing)*0);z-index:10;border-radius:var(--radius-3xl);background-color:var(--color-white);min-width:100%;padding-block:calc(var(--spacing)*10);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:none;position:absolute}@media(min-width:64rem){.block-filter ul{padding-block:calc(var(--spacing)*15)}}.block-filter ul li{margin-bottom:calc(var(--spacing)*1);cursor:pointer;padding-left:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*28);line-height:calc(var(--spacing)*28)}.block-filter ul li:before{margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);--tw-content:"";content:var(--tw-content);background-size:cover;display:inline-block}.block-filter ul li.active:before{background-image:url(/app/themes/sage/public/build/assets/checked-DEy48vQo.svg)}.block-filter ul li:hover,.block-filter ul li.active{background-color:var(--color-grey-50)}#category-filter :is(.block-filter ul),#product-filter :is(.block-filter ul){width:200%}.block-filter ul li{align-items:center;display:flex}.block-filter ul li button{cursor:pointer;text-align:left;flex:1}.block-filter ul.active{display:block}.block-filter input{height:calc(var(--spacing)*20);--tw-leading:calc(var(--spacing)*20);width:75%;line-height:calc(var(--spacing)*20)}.block-filter .free-search:before{top:calc(var(--spacing)*-3);margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*15);width:calc(var(--spacing)*15);background-color:var(--color-dark-grey);opacity:.5;--tw-content:"";content:var(--tw-content);display:inline-block;position:relative;-webkit-mask-image:url(/app/themes/sage/public/build/assets/search-C197cuBb.svg);mask-image:url(/app/themes/sage/public/build/assets/search-C197cuBb.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}footer{clear:both;background-color:var(--color-black);color:var(--color-white);flex-wrap:wrap;display:flex;position:relative}footer .newsletter{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-dark-grey);width:100%;padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*40)}@media(min-width:80rem){footer .newsletter{padding-inline:calc(var(--spacing)*25);padding-block:calc(var(--spacing)*50)}}footer .newsletter h2{display:block}@media(min-width:64rem){footer .newsletter h2{float:left;width:41.7%}}footer .newsletter div.wpcf7{padding-left:calc(var(--spacing)*0);display:block}@media(min-width:64rem){footer .newsletter div.wpcf7{float:right;width:50%;padding-left:calc(var(--spacing)*10)}}@media(min-width:80rem){footer .newsletter div.wpcf7{padding-left:4.25vh}}footer .opt_data{padding-inline:calc(var(--spacing)*10);color:var(--color-white-60);flex-flow:column wrap;order:2;padding-block:4.25vh}@media(min-width:48rem){footer .opt_data{order:1;width:50%;display:flex}}@media(min-width:80rem){footer .opt_data{padding-inline:4.25vh;padding-block:calc(var(--spacing)*50)}}footer .opt_data p{margin-bottom:calc(var(--spacing)*8)}footer .opt_data a{color:var(--color-white);text-decoration-line:none}footer .opt_data p img{width:190px}footer .menu_foot{width:100%;padding-inline:calc(var(--spacing)*10);order:1;padding-block:4.25vh}@media(min-width:48rem){footer .menu_foot{order:2;width:50%;display:flex}}@media(min-width:80rem){footer .menu_foot{padding-inline:4.25vh;padding-block:calc(var(--spacing)*50)}}footer .menu_foot>ul{--tw-leading:calc(var(--spacing)*16);line-height:calc(var(--spacing)*16)}@media(min-width:48rem){footer .menu_foot>ul{width:50%}footer .menu_foot ul .menu-item-has-children{margin-bottom:calc(var(--spacing)*25)}footer .menu_foot ul .menu-item-has-children:last-child{margin-bottom:calc(var(--spacing)*0)}}footer .menu_foot .open-button{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-dark-grey);padding-block:calc(var(--spacing)*8);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:block}@media(min-width:48rem){footer .menu_foot .open-button{margin-bottom:calc(var(--spacing)*8);border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing)*0);border-bottom-width:0}}footer .menu_foot .open-button:after{float:right;height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);--tw-invert:invert(100%);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-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);background-image:url(/app/themes/sage/public/build/assets/plus-C5rPKXal.svg);background-position:50%;background-repeat:no-repeat;display:block}@media(min-width:48rem){footer .menu_foot .open-button:after{display:none}}footer .menu_foot .open-button.open:after{background-image:url(/app/themes/sage/public/build/assets/arrow-l-CZKYmmdL.svg)}footer .menu_foot a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-decoration-line:none}footer .menu_foot .panel-accordion{max-height:calc(var(--spacing)*0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));overflow:hidden}@media(min-width:48rem){footer .menu_foot .panel-accordion{max-height:100%;overflow:auto}}footer .menu_foot .panel-accordion.open{max-height:90vh}footer .menu_foot .panel-accordion ul{padding-block:calc(var(--spacing)*8)}@media(min-width:48rem){footer .menu_foot .panel-accordion ul{padding-block:calc(var(--spacing)*0)}}footer .menu_foot .panel-accordion ul li{padding-right:calc(var(--spacing)*0)}@media(min-width:64rem){footer .menu_foot .panel-accordion ul li{padding-right:calc(var(--spacing)*8)}}footer .social_foot{padding-top:calc(var(--spacing)*8);margin-top:auto}footer .social_foot li{margin-right:calc(var(--spacing)*3);display:inline-block}footer .social_foot li a{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);text-align:center;--tw-leading:calc(var(--spacing)*23);line-height:calc(var(--spacing)*23);display:block}@media(min-width:48rem){footer .social_foot li a{height:calc(var(--spacing)*30);width:calc(var(--spacing)*30);--tw-leading:calc(var(--spacing)*28);line-height:calc(var(--spacing)*28)}}footer .social_foot li a span{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);background-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;display:inline-block}@media(min-width:48rem){footer .social_foot li a span{margin-top:calc(var(--spacing)*7);height:calc(var(--spacing)*15);width:calc(var(--spacing)*15)}}footer .social_foot li a:hover{background-color:var(--color-white)}footer .social_foot li a:hover span{background-color:var(--color-dark-grey);-webkit-mask-position:left 0 bottom -24px;mask-position:left 0 bottom -24px}footer+.is-layout-flex{display:block}@media(min-width:64rem){footer+.is-layout-flex{display:flex}}footer form{align-items:center}@media(min-width:48rem){footer form{display:flex}}footer form .input-foot{margin-bottom:calc(var(--spacing)*10)}@media(min-width:48rem){footer form .input-foot{margin-bottom:calc(var(--spacing)*0);width:50%}}footer form input[type=email]{width:100%;padding-top:calc(var(--spacing)*25);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}@media(min-width:64rem){footer form input[type=email]{padding-top:calc(var(--spacing)*0)}}footer form input[type=email]::placeholder{color:var(--color-white-50)}footer form input[type=submit]{height:calc(var(--spacing)*30);cursor:pointer;border-radius:var(--radius-3xl);background-color:var(--color-red);padding-inline:calc(var(--spacing)*10);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}footer form input[type=submit][disabled]{opacity:1}footer form input[type=submit]:hover{background-color:var(--color-white);color:var(--color-black)}footer form span[data-name=privacy]{margin-top:calc(var(--spacing)*8);color:var(--color-white-60);display:block}footer form span[data-name=privacy] .wpcf7-list-item{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0)}footer form span[data-name=privacy] input{margin-right:calc(var(--spacing)*6);height:calc(var(--spacing)*13);width:calc(var(--spacing)*13);cursor:pointer;position:relative}footer form span[data-name=privacy] input:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:calc(var(--spacing)*13);width:calc(var(--spacing)*13);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-black);--tw-content:"";content:var(--tw-content);border-radius:.25rem;position:absolute}footer form span[data-name=privacy] input:checked:before{background-color:var(--color-white-60)}footer form span[data-name=privacy] a{color:var(--color-white);text-decoration-line:none}.modal{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:-10;opacity:0;--tw-backdrop-blur:blur(68px);width:100%;height:100vh;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;background-color:#0d0d0dcc;justify-content:center;align-items:center;transition-duration:.5s;display:flex;position:fixed}.modal>div{will-change:transform;transition:transform .4s;position:relative;transform:scale(.9)}.modal.open>div{transform:scale(1)}.modal #modal-info{border-radius:var(--radius-3xl);background-color:var(--color-white);width:calc(100dvw - 32px);min-width:90vw;height:calc(100vh - 32px);padding:calc(var(--spacing)*10);overflow:auto}@media(min-width:48rem){.modal #modal-info{width:auto;height:auto;max-height:91.5dvh}}@media(min-width:64rem){.modal #modal-info{min-width:calc(66.6667vw - 5.66667vh)}}@media(min-width:80rem){.modal #modal-info{margin-block:4.25vh;padding:4.25vh}}.modal #modal-info .inner-content{padding-right:calc(var(--spacing)*20)}@media(min-width:80rem){.modal #modal-info .inner-content{padding-right:8.5vh}}.modal #modal-info h2{margin-bottom:calc(var(--spacing)*10);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.modal #modal-info form{margin-top:calc(var(--spacing)*10);background-color:var(--color-white);padding:calc(var(--spacing)*0)}@media(min-width:80rem){.modal #modal-info form{margin-top:4.25vh}}.modal.open{z-index:50;opacity:1}.basicLightbox{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:50;--tw-backdrop-blur:blur(68px);width:100%;height:100vh;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);opacity:.01;will-change:opacity;background-color:#0d0d0dcc;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:fixed}.basicLightbox .gallery-arrow{top:30vh;left:calc(var(--spacing)*0);height:40vh;width:calc(var(--spacing)*20);cursor:pointer;--tw-invert:invert(100%);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-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.7s;background-image:url(/app/themes/sage/public/build/assets/arrow-l-CZKYmmdL.svg);background-position:50%;background-repeat:no-repeat;transition-duration:.7s;position:absolute}@media(min-width:80rem){.basicLightbox .gallery-arrow{width:calc(8.5vh + 40px)}}.basicLightbox .gallery-arrow:hover{--tw-rotate-y:rotateY(180deg);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.basicLightbox .gallery-arrow.gallery-arrow-next{right:calc(var(--spacing)*0);background-image:url(/app/themes/sage/public/build/assets/arrow-r-CFhPCM84.svg);left:auto}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{z-index:10;will-change:transform;max-width:100%;transition:transform .4s;transform:scale(.9)}#close-lightbox,.close-lightbox{top:calc(var(--spacing)*10);right:calc(var(--spacing)*10);height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);cursor:pointer;border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-dark-grey);position:absolute}@media(min-width:80rem){#close-lightbox,.close-lightbox{top:4.25vh;right:4.25vh}}#close-lightbox,.close-lightbox{text-indent:-10000px}:is(#close-lightbox,.close-lightbox):after{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);background-color:var(--color-dark-grey);--tw-content:"";content:var(--tw-content);display:block;position:absolute;-webkit-mask-image:url(/app/themes/sage/public/build/assets/close-CHkiUM35.svg);mask-image:url(/app/themes/sage/public/build/assets/close-CHkiUM35.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#share-info :is(#close-lightbox,.close-lightbox){top:calc(var(--spacing)*15)}@media(min-width:80rem){#share-info :is(#close-lightbox,.close-lightbox){top:8.5vh}}.basicLightbox:has(.gallery-arrow) #close-lightbox{border-color:var(--color-white);top:4.25vh}.basicLightbox:has(.gallery-arrow) #close-lightbox:after{background-color:var(--color-white)}.modal #cf7-info,.basicLightbox__placeholder #share-info{border-radius:var(--radius-3xl);background-color:var(--color-white);width:calc(100dvw - 32px);min-width:90vw;height:calc(100vh - 32px);padding:calc(var(--spacing)*10);overflow:auto}@media(min-width:48rem){.modal #cf7-info,.basicLightbox__placeholder #share-info{width:auto;height:auto;max-height:91.5dvh}}@media(min-width:64rem){.modal #cf7-info,.basicLightbox__placeholder #share-info{min-width:calc(66.6667vw - 5.66667vh)}}@media(min-width:80rem){.modal #cf7-info,.basicLightbox__placeholder #share-info{margin-block:4.25vh;padding:4.25vh}}:is(.modal #cf7-info,.basicLightbox__placeholder #share-info) .inner-content{padding-right:calc(var(--spacing)*20)}@media(min-width:80rem){:is(.modal #cf7-info,.basicLightbox__placeholder #share-info) .inner-content{padding-right:8.5vh}}:is(.modal #cf7-info,.basicLightbox__placeholder #share-info) h2{margin-bottom:calc(var(--spacing)*10);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:is(.modal #cf7-info,.basicLightbox__placeholder #share-info) form{margin-top:calc(var(--spacing)*10);background-color:var(--color-white);padding:calc(var(--spacing)*0)}@media(min-width:80rem){:is(.modal #cf7-info,.basicLightbox__placeholder #share-info) form{margin-top:4.25vh}}.basicLightbox__placeholder #share-info{min-width:90vw}@media(min-width:64rem){.basicLightbox__placeholder #share-info{min-width:calc(41.6667vw - 3.54167vh)}}.basicLightbox__placeholder #share-info li{margin-bottom:calc(var(--spacing)*7);--tw-leading:calc(var(--spacing)*30);line-height:calc(var(--spacing)*30)}.basicLightbox__placeholder #share-info li:before{float:left;margin-right:calc(var(--spacing)*7);height:calc(var(--spacing)*30);width:calc(var(--spacing)*30);--tw-content:"";content:var(--tw-content);display:inline-block}.basicLightbox__placeholder #share-info .facebook:before{background-image:url(/app/themes/sage/public/build/assets/facebook-CPHLaz_4.svg)}.basicLightbox__placeholder #share-info .whatsapp:before{background-image:url(../images/whatsapp.svg)}.basicLightbox__placeholder #share-info .linkedin:before{background-image:url(/app/themes/sage/public/build/assets/linkedin-EmKDJdCM.svg)}.basicLightbox__placeholder #share-info .mail:before{background-image:url(/app/themes/sage/public/build/assets/email-q4cR9msa.svg)}.basicLightbox__placeholder #share-info .copy:before{background-image:url(/app/themes/sage/public/build/assets/copy-Ct1YOu1U.svg)}.basicLightbox__placeholder #share-info a,.basicLightbox__placeholder #share-info li>button{cursor:pointer;--tw-leading:calc(var(--spacing)*12);line-height:calc(var(--spacing)*12);text-decoration-line:none;position:relative}:is(.basicLightbox__placeholder #share-info a,.basicLightbox__placeholder #share-info li>button):before{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*-1);z-index:-10;height:1px;width:calc(var(--spacing)*0);background-color:var(--color-black);--tw-content:"";content:var(--tw-content);transition:all .3s ease-in-out;display:block;position:absolute}:is(.basicLightbox__placeholder #share-info a,.basicLightbox__placeholder #share-info li>button):hover:before,:is(.basicLightbox__placeholder #share-info a,.basicLightbox__placeholder #share-info li>button).open:before{right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;width:100%}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);max-width:calc(100vw - 8.5vh);max-height:91.5vh;margin:auto;display:block;position:absolute}.basicLightbox__placeholder>.blb-video-wrap{aspect-ratio:16/9;border-radius:var(--radius-3xl);background-color:var(--color-dark-grey);width:min(90vw,1280px);position:relative}.basicLightbox__placeholder>.blb-video-wrap iframe{border-radius:var(--radius-3xl);width:100%;height:100%;display:block}.basicLightbox__placeholder>iframe:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child,.basicLightbox__placeholder>iframe:first-child:last-child{width:auto;height:auto}.basicLightbox--iframe .basicLightbox__placeholder,.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder{pointer-events:none;width:100%;height:100%}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}.basicLightbox--visible .basicLightbox__placeholder video,.basicLightbox--visible .basicLightbox__placeholder img{animation:1s forwards roundborder}@keyframes roundborder{0%{border-radius:0}to{border-radius:40px}}.lightbox-figure{pointer-events:none;opacity:0;max-width:85vw;max-height:85vh;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;display:none}.lightbox-figure figcaption{color:var(--color-white)}.lightbox-img{object-fit:cover;width:100%;max-width:85vw;height:100%;max-height:85vh;animation:1s forwards roundborder}@media screen and (max-width:768px){::-webkit-scrollbar{-webkit-appearance:none;display:none}}body.error404 .wrapper{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));padding-bottom:15vh}body.error404 .wrapper p{margin-bottom:4.25vh}body.error404 h1{margin-bottom:calc(var(--spacing)*0);font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}@media(min-width:64rem){body.error404 h1{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}}body.error404 #main>.wrapper:first-child>div:first-child{margin-bottom:calc(var(--spacing)*0)}#algolia-search-box input{border-bottom-color:var(--color-red)}.algolia-search-box-wrapper .search-icon{fill:var(--color-red)}#ais-wrapper{float:left;clear:both;width:100%;margin-top:8.5vh;margin-bottom:15vh;display:block}#ais-wrapper #ais-main{padding:calc(var(--spacing)*0)}@media(min-width:64rem){#ais-wrapper #ais-main{float:left;width:75%}}#ais-wrapper #algolia-search-box{margin-right:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*10);border-radius:var(--radius-3xl);background-color:var(--color-grey-50);padding-inline:calc(var(--spacing)*10);padding-top:calc(var(--spacing)*40);padding-bottom:calc(var(--spacing)*20);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);position:relative}@media(min-width:80rem){#ais-wrapper #algolia-search-box{padding-inline:calc(var(--spacing)*20)}}#ais-wrapper #algolia-search-box input{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-dark-grey);width:100%;padding-bottom:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*20);background-image:url(/app/themes/sage/public/build/assets/search-C197cuBb.svg);background-position:0;background-repeat:no-repeat;background-size:20px}#ais-wrapper #algolia-search-box input::placeholder{color:#1c1c1c80}@supports (color:color-mix(in lab,red,red)){#ais-wrapper #algolia-search-box input::placeholder{color:color-mix(in oklab,var(--color-dark-grey)50%,transparent)}}#ais-wrapper #algolia-stats{padding-left:calc(var(--spacing)*10);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);margin-bottom:4.25vh}@media(min-width:80rem){#ais-wrapper #algolia-stats{padding-left:calc(var(--spacing)*20)}}#ais-wrapper #algolia-stats .ais-Stats{position:static}#ais-wrapper #ais-facets{padding:calc(var(--spacing)*0);top:calc(40px + 8.5vh)}@media(min-width:64rem){#ais-wrapper #ais-facets{float:right;width:25%;position:sticky}}#ais-wrapper #ais-facets>div{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-200);padding:4.25vh}@media(min-width:64rem){#ais-wrapper #ais-facets>div{margin-right:calc(var(--spacing)*7)}}#ais-wrapper #ais-facets>div h3{margin-bottom:calc(var(--spacing)*10);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}#ais-wrapper #ais-facets>div .ais-Menu-link{margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*25);border-radius:var(--radius-3xl);background-color:var(--color-grey-50);width:auto;padding-inline:calc(var(--spacing)*10);--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-decoration-line:none;display:inline-block}.ais-Menu-item--selected :is(#ais-wrapper #ais-facets>div .ais-Menu-link){background-color:var(--color-dark-grey);color:var(--color-white)}#ais-wrapper #ais-facets>div .ais-Menu-count{padding-left:calc(var(--spacing)*2);color:#1c1c1c80}@supports (color:color-mix(in lab,red,red)){#ais-wrapper #ais-facets>div .ais-Menu-count{color:color-mix(in oklab,var(--color-dark-grey)50%,transparent)}}.ais-Menu-item--selected :is(#ais-wrapper #ais-facets>div .ais-Menu-count){color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.ais-Menu-item--selected :is(#ais-wrapper #ais-facets>div .ais-Menu-count){color:color-mix(in oklab,var(--color-white)50%,transparent)}}#ais-wrapper #ais-facets>div .ais-Menu-count:before{--tw-content:"(";content:var(--tw-content)}#ais-wrapper #ais-facets>div .ais-Menu-count:after{--tw-content:")";content:var(--tw-content)}#ais-wrapper .ais-Hits-item article{margin-right:calc(var(--spacing)*8);gap:calc(var(--spacing)*8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media(min-width:80rem){#ais-wrapper .ais-Hits-item article{grid-template-columns:repeat(6,minmax(0,1fr))}}#ais-wrapper .ais-Hits-item article .ais-hits--thumbnail{aspect-ratio:1}#ais-wrapper .ais-Hits-item article .ais-hits--thumbnail img{object-fit:contain;object-position:center;width:100%;height:100%}#ais-wrapper .ais-Hits-item article .ais-hits--content{grid-column:span 2/span 2}@media(min-width:80rem){#ais-wrapper .ais-Hits-item article .ais-hits--content{grid-column:span 5/span 5}}#ais-wrapper .ais-Hits-item article .ais-clearfix{margin-block:calc(var(--spacing)*10);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-200);grid-column:span 3/span 3}@media(min-width:80rem){#ais-wrapper .ais-Hits-item article .ais-clearfix{grid-column:span 6/span 6}}#ais-wrapper .ais-Hits-item article a{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));text-decoration-line:none}#ais-wrapper .ais-Pagination-list{text-align:center}#ais-wrapper .ais-Pagination-list li{margin-top:4.25vh;display:inline-block}#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--selected a{background-color:var(--color-black);color:var(--color-white)}#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--disabled,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--firstPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--lastPage{display:none}:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) a,:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) span{margin-right:calc(var(--spacing)*1);margin-left:calc(var(--spacing)*1);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-dark-grey);text-align:center;text-indent:-10000px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:inline-block;position:relative}@media(min-width:64rem){:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) a,:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) span{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);font-size:var(--text-md);--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25)}}:is(:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) a,:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) span):hover{background-color:var(--color-dark-grey)}:is(:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) a,:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) span):after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);border-radius:var(--radius-3xl);background-color:var(--color-black);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);--tw-content:"";content:var(--tw-content);display:block;position:absolute;-webkit-mask-image:url(/app/themes/sage/public/build/assets/arrow-bc-C1VeW3wO.svg);mask-image:url(/app/themes/sage/public/build/assets/arrow-bc-C1VeW3wO.svg)}@media(min-width:80rem){:is(:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) a,:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) span):after{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25)}}:is(:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) a,:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) span):after{-webkit-mask-size:40px;mask-size:40px}:is(:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) a,:is(#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--previousPage,#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage) span):hover:after{background-color:var(--color-white);-webkit-mask-position:-40px 0;mask-position:-40px 0}#ais-wrapper .ais-Pagination-list li.ais-Pagination-item--nextPage a:after{rotate:180deg}#ais-wrapper .ais-Pagination-list .ais-Pagination-item--page a{margin-right:calc(var(--spacing)*1);margin-left:calc(var(--spacing)*1);height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-50);background-color:var(--color-grey-50);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:inline-block}@media(min-width:64rem){#ais-wrapper .ais-Pagination-list .ais-Pagination-item--page a{height:calc(var(--spacing)*25);width:calc(var(--spacing)*25);font-size:var(--text-md);--tw-leading:calc(var(--spacing)*25);line-height:calc(var(--spacing)*25)}}#ais-wrapper .ais-Pagination-list .ais-Pagination-item--page a:hover{border-color:var(--color-grey-200);background-color:var(--color-grey-200)}@media screen and (min-width:1280px)and (max-height:920px){#top #nav .nav-primary{height:100%;max-height:100%}@media(min-width:80rem){#top #nav .panel.menu-sec-lvl{height:calc(100dvh - 160px)}}#top #nav .product-menu>.cont>ul{height:auto}}.faq-title .faq-brands{align-items:center;gap:calc(var(--spacing)*4);margin-bottom:.5rem;display:flex}.faq-title .faq-brands .faq-brand{pointer-events:none;border-radius:var(--radius-3xl);vertical-align:middle;width:fit-content;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-white);padding-block:.25rem;padding-inline:1rem;display:inline-block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}@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}}
