@charset "UTF-8";@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url(/dist/assets/Figtree-Regular.subset-CCNHroOA.woff2) format("woff2"),url(/dist/assets/Figtree-Regular.subset-Dx1kNN33.woff) format("woff")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:500;src:url(/dist/assets/Figtree-SemiBold.subset-C6U_ikk7.woff2) format("woff2"),url(/dist/assets/Figtree-SemiBold.subset-CNJtMl-k.woff) format("woff")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:700;src:url(/dist/assets/Figtree-Bold.subset-C6QSndim.woff2) format("woff2"),url(/dist/assets/Figtree-Bold.subset-Y2uHV1nj.woff) format("woff")}@font-face{font-display:swap;font-family:Figtree;font-style:italic;font-weight:400;src:url(/dist/assets/Figtree-Italic.subset-B5kP20_e.woff2) format("woff2"),url(/dist/assets/Figtree-Italic.subset-Q3mHo9cf.woff) format("woff")}:where(html){--size-000:-.5rem;--size-00:-.25rem;--size-1:.25rem;--size-2:.5rem;--size-3:1rem;--size-4:1.25rem;--size-5:1.5rem;--size-6:1.75rem;--size-7:2rem;--size-8:3rem;--size-9:4rem;--size-10:5rem;--size-11:7.5rem;--size-12:10rem;--size-13:15rem;--size-14:20rem;--size-15:30rem;--size-px-000:-8px;--size-px-00:-4px;--size-px-1:4px;--size-px-2:8px;--size-px-3:16px;--size-px-4:20px;--size-px-5:24px;--size-px-6:28px;--size-px-7:32px;--size-px-8:48px;--size-px-9:64px;--size-px-10:80px;--size-px-11:120px;--size-px-12:160px;--size-px-13:240px;--size-px-14:320px;--size-px-15:480px;--size-fluid-1:max(.5rem,min(1vw,1rem));--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch;--size-header-1:20ch;--size-header-2:25ch;--size-header-3:35ch;--size-xxs:240px;--size-xs:360px;--size-sm:480px;--size-md:768px;--size-lg:1024px;--size-xl:1440px;--size-xxl:1920px;--size-relative-000:-.5ch;--size-relative-00:-.25ch;--size-relative-1:.25ch;--size-relative-2:.5ch;--size-relative-3:1ch;--size-relative-4:1.25ch;--size-relative-5:1.5ch;--size-relative-6:1.75ch;--size-relative-7:2ch;--size-relative-8:3ch;--size-relative-9:4ch;--size-relative-10:5ch;--size-relative-11:7.5ch;--size-relative-12:10ch;--size-relative-13:15ch;--size-relative-14:20ch;--size-relative-15:30ch;--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.5,0,1,1);--ease-in-3:cubic-bezier(.7,0,1,1);--ease-in-4:cubic-bezier(.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.5,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-.5,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,.007,.029 2.2%,.118 4.7%,.625 14.4%,.826 19%,.902,.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,.999 61.6%,.995 71.2%,1);--ease-spring-3:linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,.009,.037 1.7%,.153 3.6%,.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,.973,.955 39.2%,.953 41.1%,.957 43.3%,.998 53.3%,1.009 59.1% 63.7%,.998 78.9%,1);--ease-spring-5:linear(0,.01,.04 1.6%,.161 3.3%,.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,.999 29.4%,.955 32.1%,.942,.935 34.9%,.933,.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,.004,.016,.035,.063,.098,.141,.191,.25,.316,.391 36.8%,.563,.766,1 58.8%,.946,.908 69.1%,.895,.885,.879,.878,.879,.885,.895,.908 89.7%,.946,1);--ease-bounce-2:linear(0,.004,.016,.035,.063,.098,.141 15.1%,.25,.391,.562,.765,1,.892 45.2%,.849,.815,.788,.769,.757,.753,.757,.769,.788,.815,.85,.892 75.2%,1 80.2%,.973,.954,.943,.939,.943,.954,.973,1);--ease-bounce-3:linear(0,.004,.016,.035,.062,.098,.141 11.4%,.25,.39,.562,.764,1 30.3%,.847 34.8%,.787,.737,.699,.672,.655,.65,.656,.672,.699,.738,.787,.847 61.7%,1 66.2%,.946,.908,.885 74.2%,.879,.878,.879,.885 79.5%,.908,.946,1 87.4%,.981,.968,.96,.957,.96,.968,.981,1);--ease-bounce-4:linear(0,.004,.016 3%,.062,.141,.25,.391,.562 18.2%,1 24.3%,.81,.676 32.3%,.629,.595,.575,.568,.575,.595,.629,.676 48.2%,.811,1 56.2%,.918,.86,.825,.814,.825,.86,.918,1 77.2%,.94 80.6%,.925,.92,.925,.94 87.5%,1 90.9%,.974,.965,.974,1);--ease-bounce-5:linear(0,.004,.016 2.5%,.063,.141,.25 10.1%,.562,1 20.2%,.783,.627,.534 30.9%,.511,.503,.511,.534 38%,.627,.782,1 48.7%,.892,.815,.769 56.3%,.757,.753,.757,.769 61.3%,.815,.892,1 68.8%,.908 72.4%,.885,.878,.885,.908 79.4%,1 83%,.954 85.5%,.943,.939,.943,.954 90.5%,1 93%,.977,.97,.977,1);--ease-circ-in:cubic-bezier(.6,.04,.98,.335);--ease-circ-in-out:cubic-bezier(.785,.135,.15,.86);--ease-circ-out:cubic-bezier(.075,.82,.165,1);--ease-cubic-in:cubic-bezier(.55,.055,.675,.19);--ease-cubic-in-out:cubic-bezier(.645,.045,.355,1);--ease-cubic-out:cubic-bezier(.215,.61,.355,1);--ease-expo-in:cubic-bezier(.95,.05,.795,.035);--ease-expo-in-out:cubic-bezier(1,0,0,1);--ease-expo-out:cubic-bezier(.19,1,.22,1);--ease-quad-in:cubic-bezier(.55,.085,.68,.53);--ease-quad-in-out:cubic-bezier(.455,.03,.515,.955);--ease-quad-out:cubic-bezier(.25,.46,.45,.94);--ease-quart-in:cubic-bezier(.895,.03,.685,.22);--ease-quart-in-out:cubic-bezier(.77,0,.175,1);--ease-quart-out:cubic-bezier(.165,.84,.44,1);--ease-quint-in:cubic-bezier(.755,.05,.855,.06);--ease-quint-in-out:cubic-bezier(.86,0,.07,1);--ease-quint-out:cubic-bezier(.23,1,.32,1);--ease-sine-in:cubic-bezier(.47,0,.745,.715);--ease-sine-in-out:cubic-bezier(.445,.05,.55,.95);--ease-sine-out:cubic-bezier(.39,.575,.565,1);--layer-1:1;--layer-2:2;--layer-3:3;--layer-4:4;--layer-5:5;--layer-important:2147483647;--shadow-1:0 1px 2px -1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--inner-shadow-0:inset 0 0 0 1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--inner-shadow-1:inset 0 1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-2:inset 0 1px 4px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-3:inset 0 2px 8px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-4:inset 0 2px 14px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--ratio-square:1;--ratio-landscape:4/3;--ratio-portrait:3/4;--ratio-widescreen:16/9;--ratio-ultrawide:18/5;--ratio-golden:1.618/1;--gray-0:#f8f9fa;--gray-1:#f1f3f5;--gray-2:#e9ecef;--gray-3:#dee2e6;--gray-4:#ced4da;--gray-5:#adb5bd;--gray-6:#868e96;--gray-7:#495057;--gray-8:#343a40;--gray-9:#212529;--gray-10:#16191d;--gray-11:#0d0f12;--gray-12:#030507;--stone-0:#f8fafb;--stone-1:#f2f4f6;--stone-2:#ebedef;--stone-3:#e0e4e5;--stone-4:#d1d6d8;--stone-5:#b1b6b9;--stone-6:#979b9d;--stone-7:#7e8282;--stone-8:#666968;--stone-9:#50514f;--stone-10:#3a3a37;--stone-11:#252521;--stone-12:#121210;--red-0:#fff5f5;--red-1:#ffe3e3;--red-2:#ffc9c9;--red-3:#ffa8a8;--red-4:#ff8787;--red-5:#ff6b6b;--red-6:#fa5252;--red-7:#f03e3e;--red-8:#e03131;--red-9:#c92a2a;--red-10:#b02525;--red-11:#962020;--red-12:#7d1a1a;--pink-0:#fff0f6;--pink-1:#ffdeeb;--pink-2:#fcc2d7;--pink-3:#faa2c1;--pink-4:#f783ac;--pink-5:#f06595;--pink-6:#e64980;--pink-7:#d6336c;--pink-8:#c2255c;--pink-9:#a61e4d;--pink-10:#8c1941;--pink-11:#731536;--pink-12:#59102a;--purple-0:#f8f0fc;--purple-1:#f3d9fa;--purple-2:#eebefa;--purple-3:#e599f7;--purple-4:#da77f2;--purple-5:#cc5de8;--purple-6:#be4bdb;--purple-7:#ae3ec9;--purple-8:#9c36b5;--purple-9:#862e9c;--purple-10:#702682;--purple-11:#5a1e69;--purple-12:#44174f;--violet-0:#f3f0ff;--violet-1:#e5dbff;--violet-2:#d0bfff;--violet-3:#b197fc;--violet-4:#9775fa;--violet-5:#845ef7;--violet-6:#7950f2;--violet-7:#7048e8;--violet-8:#6741d9;--violet-9:#5f3dc4;--violet-10:#5235ab;--violet-11:#462d91;--violet-12:#3a2578;--indigo-0:#edf2ff;--indigo-1:#dbe4ff;--indigo-2:#bac8ff;--indigo-3:#91a7ff;--indigo-4:#748ffc;--indigo-5:#5c7cfa;--indigo-6:#4c6ef5;--indigo-7:#4263eb;--indigo-8:#3b5bdb;--indigo-9:#364fc7;--indigo-10:#2f44ad;--indigo-11:#283a94;--indigo-12:#21307a;--blue-0:#e7f5ff;--blue-1:#d0ebff;--blue-2:#a5d8ff;--blue-3:#74c0fc;--blue-4:#4dabf7;--blue-5:#339af0;--blue-6:#228be6;--blue-7:#1c7ed6;--blue-8:#1971c2;--blue-9:#1864ab;--blue-10:#145591;--blue-11:#114678;--blue-12:#0d375e;--cyan-0:#e3fafc;--cyan-1:#c5f6fa;--cyan-2:#99e9f2;--cyan-3:#66d9e8;--cyan-4:#3bc9db;--cyan-5:#22b8cf;--cyan-6:#15aabf;--cyan-7:#1098ad;--cyan-8:#0c8599;--cyan-9:#0b7285;--cyan-10:#095c6b;--cyan-11:#074652;--cyan-12:#053038;--teal-0:#e6fcf5;--teal-1:#c3fae8;--teal-2:#96f2d7;--teal-3:#63e6be;--teal-4:#38d9a9;--teal-5:#20c997;--teal-6:#12b886;--teal-7:#0ca678;--teal-8:#099268;--teal-9:#087f5b;--teal-10:#066649;--teal-11:#054d37;--teal-12:#033325;--green-0:#ebfbee;--green-1:#d3f9d8;--green-2:#b2f2bb;--green-3:#8ce99a;--green-4:#69db7c;--green-5:#51cf66;--green-6:#40c057;--green-7:#37b24d;--green-8:#2f9e44;--green-9:#2b8a3e;--green-10:#237032;--green-11:#1b5727;--green-12:#133d1b;--lime-0:#f4fce3;--lime-1:#e9fac8;--lime-2:#d8f5a2;--lime-3:#c0eb75;--lime-4:#a9e34b;--lime-5:#94d82d;--lime-6:#82c91e;--lime-7:#74b816;--lime-8:#66a80f;--lime-9:#5c940d;--lime-10:#4c7a0b;--lime-11:#3c6109;--lime-12:#2c4706;--yellow-0:#fff9db;--yellow-1:#fff3bf;--yellow-2:#ffec99;--yellow-3:#ffe066;--yellow-4:#ffd43b;--yellow-5:#fcc419;--yellow-6:#fab005;--yellow-7:#f59f00;--yellow-8:#f08c00;--yellow-9:#e67700;--yellow-10:#b35c00;--yellow-11:#804200;--yellow-12:#663500;--orange-0:#fff4e6;--orange-1:#ffe8cc;--orange-2:#ffd8a8;--orange-3:#ffc078;--orange-4:#ffa94d;--orange-5:#ff922b;--orange-6:#fd7e14;--orange-7:#f76707;--orange-8:#e8590c;--orange-9:#d9480f;--orange-10:#bf400d;--orange-11:#99330b;--orange-12:#802b09;--choco-0:#fff8dc;--choco-1:#fce1bc;--choco-2:#f7ca9e;--choco-3:#f1b280;--choco-4:#e99b62;--choco-5:#df8545;--choco-6:#d46e25;--choco-7:#bd5f1b;--choco-8:#a45117;--choco-9:#8a4513;--choco-10:#703a13;--choco-11:#572f12;--choco-12:#3d210d;--brown-0:#faf4eb;--brown-1:#ede0d1;--brown-2:#e0cab7;--brown-3:#d3b79e;--brown-4:#c5a285;--brown-5:#b78f6d;--brown-6:#a87c56;--brown-7:#956b47;--brown-8:#825b3a;--brown-9:#6f4b2d;--brown-10:#5e3a21;--brown-11:#4e2b15;--brown-12:#422412;--sand-0:#f8fafb;--sand-1:#e6e4dc;--sand-2:#d5cfbd;--sand-3:#c2b9a0;--sand-4:#aea58c;--sand-5:#9a9178;--sand-6:#867c65;--sand-7:#736a53;--sand-8:#5f5746;--sand-9:#4b4639;--sand-10:#38352d;--sand-11:#252521;--sand-12:#121210;--camo-0:#f9fbe7;--camo-1:#e8ed9c;--camo-2:#d2df4e;--camo-3:#c2ce34;--camo-4:#b5bb2e;--camo-5:#a7a827;--camo-6:#999621;--camo-7:#8c851c;--camo-8:#7e7416;--camo-9:#6d6414;--camo-10:#5d5411;--camo-11:#4d460e;--camo-12:#36300a;--jungle-0:#ecfeb0;--jungle-1:#def39a;--jungle-2:#d0e884;--jungle-3:#c2dd6e;--jungle-4:#b5d15b;--jungle-5:#a8c648;--jungle-6:#9bbb36;--jungle-7:#8fb024;--jungle-8:#84a513;--jungle-9:#7a9908;--jungle-10:#658006;--jungle-11:#516605;--jungle-12:#3d4d04;--gradient-space: ;--gradient-1:linear-gradient(to bottom right var(--gradient-space),#1f005c,#5b0060,#870160,#ac255e,#ca485c,#e16b5c,#f39060,#ffb56b);--gradient-2:linear-gradient(to bottom right var(--gradient-space),#48005c,#8300e2,#a269ff);--gradient-3:radial-gradient(circle at top right var(--gradient-space),#0ff,rgba(0,255,255,0)),radial-gradient(circle at bottom left var(--gradient-space),#ff1492,rgba(255,20,146,0));--gradient-4:linear-gradient(to bottom right var(--gradient-space),#00f5a0,#00d9f5);--gradient-5:conic-gradient(from -270deg at 75% 110% var(--gradient-space),#f0f,#fffaf0);--gradient-6:conic-gradient(from -90deg at top left var(--gradient-space),#000,#fff);--gradient-7:linear-gradient(to bottom right var(--gradient-space),#72c6ef,#004e8f);--gradient-8:conic-gradient(from 90deg at 50% 0% var(--gradient-space),#111,50%,#222,#111);--gradient-9:conic-gradient(from .5turn at bottom center var(--gradient-space),#add8e6,#fff);--gradient-10:conic-gradient(from 90deg at 40% -25% var(--gradient-space),gold,#f79d03,#ee6907,#e6390a,#de0d0d,#d61039,#cf1261,#c71585,#cf1261,#d61039,#de0d0d,#ee6907,#f79d03,gold,gold,gold);--gradient-11:conic-gradient(at bottom left var(--gradient-space),#ff1493,cyan);--gradient-12:conic-gradient(from 90deg at 25% -10% var(--gradient-space),#ff4500,#d3f340,#7bee85,#afeeee,#7bee85);--gradient-13:radial-gradient(circle at 50% 200% var(--gradient-space),#000142,#3b0083,#b300c3,#ff059f,#ff4661,#ffad86,#fff3c7);--gradient-14:conic-gradient(at top right var(--gradient-space),lime,cyan);--gradient-15:linear-gradient(to bottom right var(--gradient-space),#c7d2fe,#fecaca,#fef3c7);--gradient-16:radial-gradient(circle at 50% -250% var(--gradient-space),#374151,#111827,#000);--gradient-17:conic-gradient(from -90deg at 50% -25% var(--gradient-space),blue,#8a2be2);--gradient-18:linear-gradient(0deg var(--gradient-space),rgba(255,0,0,.8),rgba(255,0,0,0) 75%),linear-gradient(60deg var(--gradient-space),rgba(255,255,0,.8),rgba(255,255,0,0) 75%),linear-gradient(120deg var(--gradient-space),rgba(0,255,0,.8),rgba(0,255,0,0) 75%),linear-gradient(180deg var(--gradient-space),rgba(0,255,255,.8),rgba(0,255,255,0) 75%),linear-gradient(240deg var(--gradient-space),rgba(0,0,255,.8),rgba(0,0,255,0) 75%),linear-gradient(300deg var(--gradient-space),rgba(255,0,255,.8),rgba(255,0,255,0) 75%);--gradient-19:linear-gradient(to bottom right var(--gradient-space),#ffe259,#ffa751);--gradient-20:conic-gradient(from -135deg at -10% center var(--gradient-space),orange,#ff7715,#ff522a,#ff3f47,#ff5482,#ff69b4);--gradient-21:conic-gradient(from -90deg at 25% 115% var(--gradient-space),red,#f06,#f0c,#c0f,#60f,#00f,#00f,#00f,#00f);--gradient-22:linear-gradient(to bottom right var(--gradient-space),#acb6e5,#86fde8);--gradient-23:linear-gradient(to bottom right var(--gradient-space),#536976,#292e49);--gradient-24:conic-gradient(from .5turn at 0% 0% var(--gradient-space),#00c476,10%,#82b0ff,90%,#00c476);--gradient-25:conic-gradient(at 125% 50% var(--gradient-space),#b78cf7,#ff7c94,#ffcf0d,#ff7c94,#b78cf7);--gradient-26:linear-gradient(to bottom right var(--gradient-space),#9796f0,#fbc7d4);--gradient-27:conic-gradient(from .5turn at bottom left var(--gradient-space),#ff1493,#639);--gradient-28:conic-gradient(from -90deg at 50% 105% var(--gradient-space),#fff,orchid);--gradient-29:radial-gradient(circle at top right var(--gradient-space),#bfb3ff,rgba(191,179,255,0)),radial-gradient(circle at bottom left var(--gradient-space),#86acf9,rgba(134,172,249,0));--gradient-30:radial-gradient(circle at top right var(--gradient-space),#00ff80,rgba(0,255,128,0)),radial-gradient(circle at bottom left var(--gradient-space),#adffd6,rgba(173,255,214,0));--noise-1:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.005' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-2:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.05' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-3:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.25' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-4:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2056 2056'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.5' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-5:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2056 2056'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.75' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-filter-1:contrast(300%) brightness(100%);--noise-filter-2:contrast(200%) brightness(150%);--noise-filter-3:contrast(200%) brightness(250%);--noise-filter-4:contrast(200%) brightness(500%);--noise-filter-5:contrast(200%) brightness(1000%);--animation-fade-in:fade-in .5s var(--ease-3);--animation-fade-in-bloom:fade-in-bloom 2s var(--ease-3);--animation-fade-out:fade-out .5s var(--ease-3);--animation-fade-out-bloom:fade-out-bloom 2s var(--ease-3);--animation-scale-up:scale-up .5s var(--ease-3);--animation-scale-down:scale-down .5s var(--ease-3);--animation-slide-out-up:slide-out-up .5s var(--ease-3);--animation-slide-out-down:slide-out-down .5s var(--ease-3);--animation-slide-out-right:slide-out-right .5s var(--ease-3);--animation-slide-out-left:slide-out-left .5s var(--ease-3);--animation-slide-in-up:slide-in-up .5s var(--ease-3);--animation-slide-in-down:slide-in-down .5s var(--ease-3);--animation-slide-in-right:slide-in-right .5s var(--ease-3);--animation-slide-in-left:slide-in-left .5s var(--ease-3);--animation-shake-x:shake-x .75s var(--ease-out-5);--animation-shake-y:shake-y .75s var(--ease-out-5);--animation-shake-z:shake-z 1s var(--ease-in-out-3);--animation-spin:spin 2s linear infinite;--animation-ping:ping 5s var(--ease-out-3) infinite;--animation-blink:blink 1s var(--ease-out-3) infinite;--animation-float:float 3s var(--ease-in-out-3) infinite;--animation-bounce:bounce 2s var(--ease-squish-2) infinite;--animation-pulse:pulse 2s var(--ease-out-3) infinite;--border-size-1:1px;--border-size-2:2px;--border-size-3:5px;--border-size-4:10px;--border-size-5:25px;--radius-1:2px;--radius-2:5px;--radius-3:1rem;--radius-4:2rem;--radius-5:4rem;--radius-6:8rem;--radius-drawn-1:255px 15px 225px 15px/15px 225px 15px 255px;--radius-drawn-2:125px 10px 20px 185px/25px 205px 205px 25px;--radius-drawn-3:15px 255px 15px 225px/225px 15px 255px 15px;--radius-drawn-4:15px 25px 155px 25px/225px 150px 25px 115px;--radius-drawn-5:250px 25px 15px 20px/15px 80px 105px 115px;--radius-drawn-6:28px 100px 20px 15px/150px 30px 205px 225px;--radius-round:1e5px;--radius-blob-1:30% 70% 70% 30%/53% 30% 70% 47%;--radius-blob-2:53% 47% 34% 66%/63% 46% 54% 37%;--radius-blob-3:37% 63% 56% 44%/49% 56% 44% 51%;--radius-blob-4:63% 37% 37% 63%/43% 37% 63% 57%;--radius-blob-5:49% 51% 48% 52%/57% 44% 56% 43%;--radius-conditional-1:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-1));--radius-conditional-2:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-2));--radius-conditional-3:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-3));--radius-conditional-4:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-4));--radius-conditional-5:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-5));--radius-conditional-6:clamp(0px, calc(100vw - 100%) * 1e5,var(--radius-6))}@media(prefers-color-scheme:dark){:where(html){--shadow-color:220 40% 2%;--shadow-strength:25%;--inner-shadow-highlight:inset 0 -.5px 0 0 hsla(0,0%,100%,.067),inset 0 .5px 0 0 rgba(0,0,0,.467)}}@supports (background:linear-gradient(to right in oklab,#000,#fff)){:where(html){--gradient-space:in oklab}}@-webkit-keyframes fade-in{to{opacity:1}}@keyframes fade-in{to{opacity:1}}@-webkit-keyframes fade-in-bloom{0%{-webkit-filter:brightness(1) blur(20px);filter:brightness(1) blur(20px);opacity:0}10%{-webkit-filter:brightness(2) blur(10px);filter:brightness(2) blur(10px);opacity:1}to{-webkit-filter:brightness(1) blur(0);filter:brightness(1) blur(0);opacity:1}}@keyframes fade-in-bloom{0%{-webkit-filter:brightness(1) blur(20px);filter:brightness(1) blur(20px);opacity:0}10%{-webkit-filter:brightness(2) blur(10px);filter:brightness(2) blur(10px);opacity:1}to{-webkit-filter:brightness(1) blur(0);filter:brightness(1) blur(0);opacity:1}}@-webkit-keyframes fade-out{to{opacity:0}}@keyframes fade-out{to{opacity:0}}@-webkit-keyframes fade-out-bloom{to{-webkit-filter:brightness(1) blur(20px);filter:brightness(1) blur(20px);opacity:0}10%{-webkit-filter:brightness(2) blur(10px);filter:brightness(2) blur(10px);opacity:1}0%{-webkit-filter:brightness(1) blur(0);filter:brightness(1) blur(0);opacity:1}}@keyframes fade-out-bloom{to{-webkit-filter:brightness(1) blur(20px);filter:brightness(1) blur(20px);opacity:0}10%{-webkit-filter:brightness(2) blur(10px);filter:brightness(2) blur(10px);opacity:1}0%{-webkit-filter:brightness(1) blur(0);filter:brightness(1) blur(0);opacity:1}}@-webkit-keyframes scale-up{to{-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes scale-up{to{-webkit-transform:scale(1.25);transform:scale(1.25)}}@-webkit-keyframes scale-down{to{-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes scale-down{to{-webkit-transform:scale(.75);transform:scale(.75)}}@-webkit-keyframes slide-out-up{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slide-out-up{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes slide-out-down{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-out-down{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slide-out-right{to{-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes slide-out-right{to{-webkit-transform:translateX(100%);transform:translate(100%)}}@-webkit-keyframes slide-out-left{to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes slide-out-left{to{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes slide-in-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-in-up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes slide-in-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slide-in-down{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes slide-in-right{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes slide-in-left{0%{-webkit-transform:translateX(100%);transform:translate(100%)}}@-webkit-keyframes shake-x{0%,to{-webkit-transform:translateX(0);transform:translate(0)}20%{-webkit-transform:translateX(-5%);transform:translate(-5%)}40%{-webkit-transform:translateX(5%);transform:translate(5%)}60%{-webkit-transform:translateX(-5%);transform:translate(-5%)}80%{-webkit-transform:translateX(5%);transform:translate(5%)}}@keyframes shake-x{0%,to{-webkit-transform:translateX(0);transform:translate(0)}20%{-webkit-transform:translateX(-5%);transform:translate(-5%)}40%{-webkit-transform:translateX(5%);transform:translate(5%)}60%{-webkit-transform:translateX(-5%);transform:translate(-5%)}80%{-webkit-transform:translateX(5%);transform:translate(5%)}}@-webkit-keyframes shake-y{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}40%{-webkit-transform:translateY(5%);transform:translateY(5%)}60%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}80%{-webkit-transform:translateY(5%);transform:translateY(5%)}}@keyframes shake-y{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}40%{-webkit-transform:translateY(5%);transform:translateY(5%)}60%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}80%{-webkit-transform:translateY(5%);transform:translateY(5%)}}@-webkit-keyframes shake-z{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}20%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}40%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}60%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}80%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes shake-z{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}20%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}40%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}60%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}80%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ping{90%,to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes ping{90%,to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@-webkit-keyframes float{50%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@keyframes float{50%{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@-webkit-keyframes bounce{25%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}40%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{25%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}40%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{50%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes pulse{50%{-webkit-transform:scale(.9);transform:scale(.9)}}@media(prefers-color-scheme:dark){@-webkit-keyframes fade-in-bloom{0%{-webkit-filter:brightness(1) blur(20px);filter:brightness(1) blur(20px);opacity:0}10%{-webkit-filter:brightness(.5) blur(10px);filter:brightness(.5) blur(10px);opacity:1}to{-webkit-filter:brightness(1) blur(0);filter:brightness(1) blur(0);opacity:1}}@keyframes fade-in-bloom{0%{-webkit-filter:brightness(1) blur(20px);filter:brightness(1) blur(20px);opacity:0}10%{-webkit-filter:brightness(.5) blur(10px);filter:brightness(.5) blur(10px);opacity:1}to{-webkit-filter:brightness(1) blur(0);filter:brightness(1) blur(0);opacity:1}}}@media(prefers-color-scheme:dark){@-webkit-keyframes fade-out-bloom{to{-webkit-filter:brightness(1) blur(20px);filter:brightness(1) blur(20px);opacity:0}10%{-webkit-filter:brightness(.5) blur(10px);filter:brightness(.5) blur(10px);opacity:1}0%{-webkit-filter:brightness(1) blur(0);filter:brightness(1) blur(0);opacity:1}}@keyframes fade-out-bloom{to{-webkit-filter:brightness(1) blur(20px);filter:brightness(1) blur(20px);opacity:0}10%{-webkit-filter:brightness(.5) blur(10px);filter:brightness(.5) blur(10px);opacity:1}0%{-webkit-filter:brightness(1) blur(0);filter:brightness(1) blur(0);opacity:1}}}:where(html){--csstools-color-scheme--light:initial;--link:var(--indigo-7);--link-visited:var(--purple-7);--text-1:var(--gray-12);--text-2:var(--gray-7);--surface-1:var(--gray-0);--surface-2:var(--gray-2);--surface-3:var(--gray-3);--surface-4:var(--gray-4);--scrollthumb-color:var(--gray-7);-webkit-text-size-adjust:none;--shadow-color:220 3% 15%;--shadow-strength:1%;--inner-shadow-highlight:inset 0 -.5px 0 0 #fff,inset 0 .5px 0 0 rgba(0,0,0,.067);accent-color:#4263eb;accent-color:var(--brand,var(--link));background-color:#f8f9fa;background-color:var(--surface-1);caret-color:#4263eb;caret-color:var(--brand,var(--link));color:#030507;color:var(--text-1);color-scheme:light;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-system-ui);height:100%;line-height:1.5;line-height:var(--font-lineheight-3);scrollbar-color:#495057 transparent;scrollbar-color:var(--scrollthumb-color) transparent}@media(dynamic-range:high)or (color-gamut:p3){@supports (color:color(display-p3 0 0 0)){:where(html){--link:color(display-p3 .1 .39 1);--link-visited:color(display-p3 .6 .2 1)}}}:where(html) :where(dialog){background-color:#f8f9fa;background-color:var(--surface-1)}:where(html) :where(button,.btn){--_highlight:var(--_highlight-light);--_bg:var(--_bg-light);--_ink-shadow:var(--_ink-shadow-light)}:where(html) :where(button,.btn) :where([type=reset]){--_text:var(--red-6);--_border:var(--red-3)}:where(html) [disabled]:where(button,input[type=button],.btn){--_text:var(--gray-6)}:where(html) [disabled]:where(button,input[type=submit],.btn){--_text:var(--gray-6)}:where(html) [disabled]:where(button,input[type=reset],.btn){--_text:var(--gray-6)}:where(html) :where(textarea,select,input:not([type=button]):not([type=submit]):not([type=reset])){background-color:#e9ecef;background-color:var(--surface-2)}:where(a[href]){color:#4263eb;color:var(--brand,var(--link))}:where(a[href]):where(:visited){color:#ae3ec9;color:var(--link-visited)}:focus-visible{outline-color:#4263eb;outline-color:var(--brand,var(--link))}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:where(:not(dialog)){margin:0}:where(:not(fieldset):not(progress):not(meter)){background-origin:border-box;background-repeat:no-repeat;border-style:solid;border-width:0}@media(prefers-reduced-motion:no-preference){:where(html){scroll-behavior:smooth}}@media(prefers-reduced-motion:no-preference){:where(:focus-visible){-webkit-transition:outline-offset 145ms cubic-bezier(.25,0,.4,1);transition:outline-offset 145ms cubic-bezier(.25,0,.4,1);-webkit-transition:outline-offset 145ms var(--ease-2);transition:outline-offset 145ms var(--ease-2)}:where(:not(:active):focus-visible){-webkit-transition-duration:.25s;transition-duration:.25s}}:where(:not(:active):focus-visible){outline-offset:5px}:where(body){min-height:100%}:where(h1,h2,h3,h4,h5,h6){font-weight:900;font-weight:var(--font-weight-9);line-height:1.25;line-height:var(--font-lineheight-1);text-wrap:balance}:where(h1){font-size:3.5rem;font-size:var(--font-size-8);max-width:20ch;max-width:var(--size-header-1)}:where(h2){font-size:2.5rem;font-size:var(--font-size-6);max-width:25ch;max-width:var(--size-header-2)}:where(h3){font-size:2rem;font-size:var(--font-size-5)}:where(h4){font-size:1.5rem;font-size:var(--font-size-4)}:where(h5){font-size:1.25rem;font-size:var(--font-size-3)}:where(h3,h4,h5,h6,dt){max-width:35ch;max-width:var(--size-header-3)}:where(p,ul,ol,dl,h6){font-size:1.1rem;font-size:var(--font-size-2)}:where(a,u,ins,abbr){text-underline-offset:1px}@supports (-moz-appearance:none){:where(a,u,ins,abbr){text-underline-offset:2px}}:where(a[href],area,button,input:not([type=text]):not([type=email]):not([type=number]):not([type=password]):not([type=""]):not([type=tel]):not([type=url]),label[for],select,summary,[tabindex]:not([tabindex*="-"]):not(pre)){cursor:pointer}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}:where(a):where([href]){text-decoration-color:#bac8ff;text-decoration-color:var(--indigo-2)}:where(a):where([href]):where(:visited){text-decoration-color:#eebefa;text-decoration-color:var(--purple-2)}:where(a):where(:not(:hover)){text-decoration:inherit}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){height:auto;max-width:100%}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit}::-webkit-input-placeholder{color:#495057;color:var(--gray-7);opacity:.75}::-moz-placeholder{color:#495057;color:var(--gray-7);opacity:.75}:-ms-input-placeholder{color:#495057;color:var(--gray-7);opacity:.75}::-ms-input-placeholder{color:#495057;color:var(--gray-7);opacity:.75}::placeholder{color:#495057;color:var(--gray-7);opacity:.75}:where(input:not([type=range]),textarea){padding:.25rem .5rem;padding:var(--size-1) var(--size-2)}:where(select){field-sizing:content;padding-bottom:.75ch;padding-left:1.25ch;padding-left:var(--size-relative-4);padding-right:0;padding-top:.75ch}:where(textarea,select,input:not([type=button]):not([type=submit]):not([type=reset])){background-color:#e9ecef;background-color:var(--surface-2);border-radius:5px;border-radius:var(--radius-2)}:where(textarea){field-sizing:content;min-height:2lh;min-width:20ch;min-width:var(--size-content-1);resize:vertical}:where(input[type=checkbox],input[type=radio]){height:1rem;height:var(--size-3);width:1rem;width:var(--size-3)}:where(svg:not([width])){width:5rem;width:var(--size-10)}:where(code,kbd,samp,pre){font-family:Dank Mono,Operator Mono,Inconsolata,Fira Mono,ui-monospace,SF Mono,Monaco,Droid Sans Mono,Source Code Pro,Cascadia Code,Menlo,Consolas,DejaVu Sans Mono,monospace,monospace;font-family:var(--font-monospace-code),monospace}:where(:not(pre)>code,kbd){white-space:nowrap}:where(pre){direction:ltr;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:0;white-space:pre;-webkit-writing-mode:lr;-ms-writing-mode:lr;writing-mode:lr}:where(:not(pre)>code){background:#e9ecef;background:var(--surface-2);border-radius:5px;border-radius:var(--radius-2);padding:.25rem .5rem;padding:var(--size-1) var(--size-2);-webkit-writing-mode:lr;-ms-writing-mode:lr;writing-mode:lr}:where(kbd,var){border-color:#ced4da;border-color:var(--surface-4);border-radius:5px;border-radius:var(--radius-2);border-width:1px;border-width:var(--border-size-1);padding:.25rem .5rem;padding:var(--size-1) var(--size-2)}:where(mark){border-radius:5px;border-radius:var(--radius-2);padding-left:.25rem;padding-left:var(--size-1);padding-right:.25rem;padding-right:var(--size-1)}:where(ol,ul){padding-left:3rem;padding-left:var(--size-8)}:where(li){padding-left:.5rem;padding-left:var(--size-2)}:where(li,dd,figcaption){max-width:45ch;max-width:var(--size-content-2)}:where(p){max-width:60ch;max-width:var(--size-content-3);text-wrap:pretty}:where(dt,summary){font-weight:700;font-weight:var(--font-weight-7)}:where(dt:not(:first-of-type)){margin-top:1.5rem;margin-top:var(--size-5)}:where(small){font-size:max(.5em,.75rem);font-size:max(.5em,var(--font-size-0));max-width:20ch;max-width:var(--size-content-1)}:where(hr){background-color:#dee2e6;background-color:var(--surface-3);height:2px;height:var(--border-size-2);margin-bottom:max(4rem,min(5vw,5rem));margin-bottom:var(--size-fluid-5);margin-top:max(4rem,min(5vw,5rem));margin-top:var(--size-fluid-5)}:where(figure){display:grid;grid-gap:.5rem;grid-gap:var(--size-2);gap:.5rem;gap:var(--size-2);-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center}:where(figure)>:where(figcaption){font-size:1rem;font-size:var(--font-size-1);text-wrap:balance}:where(blockquote,:not(blockquote)>cite){border-left-width:5px;border-left-width:var(--border-size-3)}:where(blockquote){display:grid;grid-gap:1rem;grid-gap:var(--size-3);gap:1rem;gap:var(--size-3);max-width:45ch;max-width:var(--size-content-2);padding:1rem 1.25rem;padding:var(--size-3) var(--size-4)}:where(:not(blockquote)>cite){padding-left:.5rem;padding-left:var(--size-2)}:where(summary){background:#dee2e6;background:var(--surface-3);border-radius:5px;border-radius:var(--radius-2);margin:-.5rem -1rem;margin:calc(var(--size-2) * -1) calc(var(--size-3) * -1);padding:.5rem 1rem;padding:var(--size-2) var(--size-3)}:where(details){background:#e9ecef;background:var(--surface-2);border-radius:5px;border-radius:var(--radius-2);padding:.5rem 1rem;padding:var(--size-2) var(--size-3)}:where(details[open]>summary){border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:.5rem;margin-bottom:var(--size-2)}:where(fieldset){border:1px solid #ced4da;border:var(--border-size-1) solid var(--surface-4);border-radius:5px;border-radius:var(--radius-2)}:where(del){background:#c92a2a;background:var(--red-9);color:#ffc9c9;color:var(--red-2)}:where(ins){background:#2b8a3e;background:var(--green-9);color:#d3f9d8;color:var(--green-1)}:where(abbr){text-decoration-color:#339af0;text-decoration-color:var(--blue-5)}:where(dialog){background-color:#f8f9fa;background-color:var(--surface-1);border-radius:1rem;border-radius:var(--radius-3);-webkit-box-shadow:0 -1px 2px 0 hsla(220,3%,15%,.03),0 3px 2px -2px hsla(220,3%,15%,.04),0 7px 5px -2px hsla(220,3%,15%,.04),0 12px 10px -2px hsla(220,3%,15%,.05),0 22px 18px -2px hsla(220,3%,15%,.06),0 41px 33px -2px hsla(220,3%,15%,.07),0 100px 80px -2px hsla(220,3%,15%,.08);box-shadow:0 -1px 2px #25262708,0 3px 2px -2px #2526270a,0 7px 5px -2px #2526270a,0 12px 10px -2px #2526270d,0 22px 18px -2px #2526270f,0 41px 33px -2px #25262712,0 100px 80px -2px #25262714;-webkit-box-shadow:var(--shadow-6);box-shadow:var(--shadow-6);color:inherit}:where(menu){display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;gap:var(--size-3);padding-left:0}:where(sup){font-size:.5em}:where(table){--nice-inner-radius:calc(var(--radius-3) - 2px);background:#e9ecef;background:var(--surface-2);border:1px solid #e9ecef;border:1px solid var(--surface-2);border-radius:1rem;border-radius:var(--radius-3);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}:where(table:not(:has(tfoot)) tr:last-child td:first-child){border-bottom-left-radius:var(--nice-inner-radius)}:where(table:not(:has(tfoot)) tr:last-child td:last-child){border-bottom-right-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:first-child){border-top-left-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:last-child){border-top-right-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child th:first-of-type){border-bottom-left-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child td:first-of-type){border-bottom-left-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child th:last-of-type){border-bottom-right-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child td:last-of-type){border-bottom-right-radius:var(--nice-inner-radius)}:where(th){background-color:#e9ecef;background-color:var(--surface-2);color:#030507;color:var(--text-1)}:where(table a:not(.does-not-exist):focus-visible){outline-offset:-2px}:where(table button:not(.does-not-exist):focus-visible){outline-offset:-2px}:where(table [contenteditable]:focus-visible){outline-offset:-2px}:where(td){background:#f8f9fa;background:var(--surface-1);max-width:45ch;max-width:var(--size-content-2);text-wrap:pretty}:where(td,th){padding:.5rem;padding:var(--size-2);text-align:left}:where(td:not([align])){text-align:center}:where(th:not([align])){text-align:center}:where(thead){border-collapse:collapse}:where(table tr:hover td),:where(tbody tr:nth-child(2n):hover td){background-color:#dee2e6;background-color:var(--surface-3)}:where(table>caption){margin:1rem;margin:var(--size-3)}:where(tfoot button){padding:.25rem 1rem;padding:var(--size-1) var(--size-3)}.sr-only,.visually-hidden{height:0;overflow:hidden;width:0}.border-between-inline>*+*{border-left-width:var(--border)}.border-between-block>*+*{border-top-width:var(--border)}.gradient-border{border-image-slice:1;border-image-source:var(--conic-gradient-3);border-width:1rem;border-width:var(--size-3)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fade-up-and-in{-webkit-animation:fade-in .5s cubic-bezier(.25,0,.3,1) forwards,slide-in-up .5s cubic-bezier(.25,0,.3,1) forwards;animation:fade-in .5s cubic-bezier(.25,0,.3,1) forwards,slide-in-up .5s cubic-bezier(.25,0,.3,1) forwards;-webkit-animation:var(--animation-fade-in) forwards,var(--animation-slide-in-up) forwards;animation:var(--animation-fade-in) forwards,var(--animation-slide-in-up) forwards;-webkit-animation-delay:.3s,0s;animation-delay:.3s,0s;-webkit-animation-duration:.7s,1s;animation-duration:.7s,1s;opacity:0}:where(html){--font-system-ui:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-transitional:Charter,Bitstream Charter,Sitka Text,Cambria,serif;--font-old-style:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif;--font-humanist:Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif;--font-geometric-humanist:Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;--font-classical-humanist:Optima,Candara,Noto Sans,source-sans-pro,sans-serif;--font-neo-grotesque:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;--font-monospace-slab-serif:Nimbus Mono PS,Courier New,monospace;--font-monospace-code:Dank Mono,Operator Mono,Inconsolata,Fira Mono,ui-monospace,SF Mono,Monaco,Droid Sans Mono,Source Code Pro,Cascadia Code,Menlo,Consolas,DejaVu Sans Mono,monospace;--font-industrial:Bahnschrift,DIN Alternate,Franklin Gothic Medium,Nimbus Sans Narrow,sans-serif-condensed,sans-serif;--font-rounded-sans:ui-rounded,Hiragino Maru Gothic ProN,Quicksand,Comfortaa,Manjari,Arial Rounded MT,Arial Rounded MT Bold,Calibri,source-sans-pro,sans-serif;--font-slab-serif:Rockwell,Rockwell Nova,Roboto Slab,DejaVu Serif,Sitka Small,serif;--font-antique:Superclarendon,Bookman Old Style,URW Bookman,URW Bookman L,Georgia Pro,Georgia,serif;--font-didone:Didot,Bodoni MT,Noto Serif Display,URW Palladio L,P052,Sylfaen,serif;--font-handwritten:Segoe Print,Bradley Hand,Chilanka,TSCu_Comic,casual,cursive;--font-sans:var(--font-system-ui);--font-serif:ui-serif,serif;--font-mono:var(--font-monospace-code);--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--font-weight-8:800;--font-weight-9:900;--font-lineheight-00:.95;--font-lineheight-0:1.1;--font-lineheight-1:1.25;--font-lineheight-2:1.375;--font-lineheight-3:1.5;--font-lineheight-4:1.75;--font-lineheight-5:2;--font-letterspacing-0:-.05em;--font-letterspacing-1:.025em;--font-letterspacing-2:.05em;--font-letterspacing-3:.075em;--font-letterspacing-4:.15em;--font-letterspacing-5:.5em;--font-letterspacing-6:.75em;--font-letterspacing-7:1em;--font-size-00:.5rem;--font-size-0:.75rem;--font-size-1:1rem;--font-size-2:1.1rem;--font-size-3:1.25rem;--font-size-4:1.5rem;--font-size-5:2rem;--font-size-6:2.5rem;--font-size-7:3rem;--font-size-8:3.5rem;--font-size-fluid-0:max(.75rem,min(2vw,1rem));--font-size-fluid-1:max(1rem,min(4vw,1.5rem));--font-size-fluid-2:max(1.5rem,min(6vw,2.5rem));--font-size-fluid-3:max(2rem,min(9vw,3.5rem))}:where(html){--step--2:clamp(.7901rem,.7581rem + .1601vw,.9054rem);--step--1:clamp(.8889rem,.8403rem + .243vw,1.0638rem);--step-0:clamp(1rem,.9306rem + .3472vw,1.25rem);--step-1:clamp(1.125rem,1.0295rem + .4774vw,1.4688rem);--step-2:clamp(1.2656rem,1.1378rem + .6391vw,1.7258rem);--step-3:clamp(1.4238rem,1.2561rem + .8388vw,2.0278rem);--step-4:clamp(1.6018rem,1.3849rem + 1.0845vw,2.3827rem);--step-5:clamp(1.802rem,1.5249rem + 1.3855vw,2.7996rem);--step-6:clamp(2.0273rem,1.6767rem + 1.7532vw,3.2896rem);--step-7:clamp(2.2807rem,1.8406rem + 2.2007vw,3.8652rem);--step-8:clamp(2.5658rem,2.0169rem + 2.7442vw,4.5416rem);--font-sans:"Figtree",var(--font-system-ui);--font-size-fluid-000:var(--step--2);--font-size-fluid-00:var(--step--1);--font-size-fluid-0:var(--step-0);--font-size-fluid-1:var(--step-1);--font-size-fluid-2:var(--step-2);--font-size-fluid-3:var(--step-3);--font-size-fluid-4:var(--step-4);--font-size-fluid-5:var(--step-5);--font-size-fluid-6:var(--step-6);--font-size-fluid-7:var(--step-7);--font-size-fluid-8:var(--step-8);--size-fluid-1:max(.5rem,min(1vw,1rem));--size-fluid-2:max(1rem,min(2vw,1.5rem));--size-fluid-3:max(1.5rem,min(3vw,2rem));--size-fluid-4:max(2rem,min(4vw,3rem));--size-fluid-5:max(4rem,min(5vw,5rem));--size-fluid-6:max(5rem,min(7vw,7.5rem));--size-fluid-7:max(7.5rem,min(10vw,10rem));--size-fluid-8:max(10rem,min(20vw,15rem));--size-fluid-9:max(15rem,min(30vw,20rem));--size-fluid-10:max(20rem,min(40vw,30rem));--size-0:0}:where(html){--site-padding:var(--size-3);--header-padding-block:var(--size-2);--header-logo-translate-y:-.15em;--container-size:var(--size-xl);--section-padding-block:var(--size-fluid-6);--site-max-width:1400px}@media(min-width:360px){:where(html){--site-padding:var(--size-4)}}@media(min-width:768px){:where(html){--site-padding:var(--size-6)}}@media(min-width:1024px){:where(html){--site-padding:var(--size-fluid-5)}}:where(html[data-theme=standard]){--orange-0:hsl(29,85%,98%);--orange-1:hsl(29,85%,94%);--orange-2:hsl(29,85%,88%);--orange-3:hsl(29,85%,81%);--orange-4:hsl(29,85%,65%);--orange-5:hsl(29,85%,48%);--orange-6:hsl(29,85%,41%);--orange-7:hsl(29,85%,33%);--orange-8:hsl(29,85%,25%);--orange-9:hsl(29,85%,15%);--gray-0:hsl(240,5%,98%);--gray-1:hsl(240,5%,94%);--gray-2:hsl(240,5%,88%);--gray-3:hsl(240,5%,81%);--gray-4:hsl(240,5%,65%);--gray-5:hsl(240,5%,48%);--gray-6:hsl(240,5%,41%);--gray-7:hsl(240,5%,33%);--gray-8:hsl(240,5%,25%);--gray-9:hsl(240,5%,15%);--csstools-color-scheme--light:normal;--link:var(--gray-5);--link-visited:var(--gray-4);--text-1:var(--gray-12);--text-2:var(--gray-10);--text-3:var(--gray-8);--text-4:var(--gray-2);--surface-1:var(--white);--surface-2:var(--gray-1);--surface-3:var(--gray-2);--surface-4:var(--gray-12);--scrollthumb-color:var(--gray-5);--shadow-strength:10%;--shadow-color:0 40% 20%;color-scheme:normal;--brand:var(--gray-5)}:where(html[data-theme=standard]){--white:#fff;--black:#000;--primary:var(--orange-5);--secondary:var(--black);--text-focus-hover-color:var(--gray-8);--dirt-pattern-bg-image:image-set(url(/dist/assets/dirt-pattern.png-BvnYmsIr.webp) type("image/webp"),url(/src/css-images/dirt-pattern.jpg) type("image/jpeg"));--distinctive-pattern-bg:var(--gray-12);--distinctive-pattern-bg-image:iimage-set(url(/dist/assets/pattern-generic.jpg-CWfPAfBZ.webp) type("image/webp"),url(/dist/assets/pattern-generic-I7wosxeQ.jpg) type("image/jpeg"));--distinctive-pattern-text:var(--gray-2);--distinctive-pattern-text-muted:var(--gray-3);--header-bg:var(--distinctive-pattern-bg);--header-text:var(--distinctive-pattern-text);--offscreen-bg:var(--distinctive-pattern-bg);--offscreen-text:var(--distinctive-pattern-text);--logo-windmill-fill:var(--orange-6);--switch-bg:var(--surface-1);--switch-text:var(--gray-12);--switch-button-active-bg:var(--gray-2);--switch-button-active-text:var(--text-1);--switch-button-hover-focus-bg:var(--gray-2);--switch-button-hover-focus-t3ext:var(--gray-12);--list-divider-spacer-character:"•";--list-divider-spacer-font-size:var(--font-size-4);--list-divider-spacer-color:var(--gray-8);--list-divider-spacer-top-offset:-1px;--artist-thumb-meta-color:var(--gray-10);--btn-primary-accent:var(--primary);--btn-primary-contrast:var(--white);--btn-primary-hocus-accent:var(--orange-4);--btn-primary-hocus-contrast:var(--white);--btn-secondary-accent:var(--secondary);--btn-secondary-contrast:var(--white);--btn-secondary-hocus-accent:var(--gray-12);--btn-secondary-hocus-contrast:var(--white);--btn-neutral-accent:var(--surface-2);--btn-neutral-contrast:var(--gray-7);--btn-neutral-hocus-accent:var(--white);--btn-neutral-hocus-contrast:var(--gray-7);--input-background-color:var(--gray-1);--input-border-color:var(--gray-7);--input-accent-color:var(--gray-6)}:where(html[data-theme="2026"]){--choco-1:#fbf6e9;--choco-2:rgb(248,236,211);--choco-3:hsl(40.7,71.9%,76.3%);--choco-4:hsl(40.7,65.9%,70%);--choco-5:hsl(36,40%,58%);--choco-6:hsl(35,40%,45%);--choco-7:#94591f;--choco-8:hsl(32,42%,30%);--choco-9:hsl(30,40%,24%);--choco-10:hsl(28,35%,19%);--choco-11:hsl(26,30%,16%);--choco-12:#281205;--csstools-color-scheme--light:normal;--link:var(--choco-5);--link-visited:var(--choco-4);--text-1:var(--choco-12);--text-2:var(--choco-8);--text-3:var(--choco-3);--text-4:var(--choco-2);--surface-1:var(--choco-1);--surface-2:var(--choco-2);--surface-3:var(--choco-4);--surface-4:var(--choco-12);--scrollthumb-color:var(--choco-5);--shadow-strength:10%;--shadow-color:0 40% 20%;color-scheme:normal;--brand:var(--choco-5)}:where(html[data-theme="2026"]){--primary:var(--choco-7);--secondary:var(--choco-12);--white:#fff;--black:#000;--text-focus-hover-color:var(--choco-8);--dirt-pattern-bg-image:image-set(url(/dist/assets/dirt-pattern-2026.png-BQOuWvIo.webp) type("image/webp"),url(/src/css-images/dirt-pattern-2026.jpg) type("image/jpeg"));--distinctive-pattern-bg:var(--choco-12);--distinctive-pattern-bg-image:image-set(url(/dist/assets/pattern-2026.jpg-l672hOBW.webp) type("image/webp"),url(/dist/assets/pattern-2026-BsGfeLjg.jpg) type("image/jpeg"));--distinctive-pattern-text:var(--choco-2);--distinctive-pattern-text-muted:var(--choco-3);--header-bg:var(--distinctive-pattern-bg);--header-bg-image:var(--distinctive-pattern-bg-image);--header-text:var(--distinctive-pattern-text);--offscreen-bg:var(--distinctive-pattern-bg);--offscreen-bg-image:var(--distinctive-pattern-bg-image);--offscreen-text:var(--distinctive-pattern-text);--logo-windmill-fill:var(--choco-7);--switch-bg:var(--choco-1);--switch-text:var(--choco-12);--switch-button-active-bg:var(--choco-12);--switch-button-active-text:var(--choco-1);--switch-button-hover-focus-bg:var(--choco-2);--switch-button-hover-focus-t3ext:var(--choco-12);--list-divider-spacer-character:"•";--list-divider-spacer-font-size:var(--font-size-4);--list-divider-spacer-color:var(--choco-8);--list-divider-spacer-top-offset:-1px;--artist-thumb-meta-color:var(--choco-10);--btn-primary-accent:var(--primary);--btn-primary-contrast:var(--white);--btn-primary-hocus-accent:var(--choco-5);--btn-primary-hocus-contrast:var(--white);--btn-secondary-accent:var(--secondary);--btn-secondary-contrast:var(--white);--btn-secondary-hocus-accent:var(--choco-8);--btn-secondary-hocus-contrast:var(--white);--btn-neutral-accent:var(--surface-2);--btn-neutral-contrast:var(--choco-7);--btn-neutral-hocus-accent:var(--white);--btn-neutral-hocus-contrast:var(--choco-7);--input-background-color:var(--choco-1);--input-border-color:var(--choco-7);--input-accent-color:var(--choco-6)}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body>*{width:100%}:where(html){scrollbar-gutter:stable}:where(body){font-size:clamp(1rem,.9306rem + .3472vw,1.25rem);font-size:var(--font-size-fluid-0)}:where(html,body){background-color:#e9ecef;background-color:var(--surface-2);color:#030507;color:var(--text-1);font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-sans)}:where(a){color:inherit;text-decoration-color:currentColor}body:has(dialog[open]){overflow:hidden}.skiplink{left:0;position:absolute;top:0;z-index:10}.skiplink:not(:focus){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:where(p,ul,ol,dl,h6){font-size:clamp(1rem,.9306rem + .3472vw,1.25rem);font-size:var(--font-size-fluid-0)}:where(h1,h2,h3,h4,h5,h6,li,p){max-width:none;text-wrap:wrap}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}main>*{width:100%}small{font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00)}picture{display:block}picture img:not([src*=".png"]):not([src*=".svg"]):not([data-extension=png]):not([data-extension=svg]){background:#0000001a}picture img{--_width:calc(var(--width-mobile) * 1px);--_aspect-ratio:var(--width-mobile) /var(--height-mobile);aspect-ratio:var(--_aspect-ratio);max-width:100%;width:var(--_width)}@media(min-width:768px){picture img{--_width:calc(var(--width) * 1px);--_aspect-ratio:var(--width) /var(--height)}}:where(a){color:var(--_link-color);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}:where(a):focus,:where(a):hover{color:var(--_link-color-hover)}.responsive-table{max-width:100%;overflow:auto}:where(.list-unstyled){font-size:inherit;list-style:none;margin-bottom:0;padding-left:0}:where(.list-unstyled) li{padding-left:0}:where(h1,.h1){font-size:clamp(1.6018rem,1.3849rem + 1.0845vw,2.3827rem);font-size:var(--font-size-fluid-4)}:where(h2,.h2){font-size:clamp(1.4238rem,1.2561rem + .8388vw,2.0278rem);font-size:var(--font-size-fluid-3)}:where(h3,.h3){font-size:clamp(1.2656rem,1.1378rem + .6391vw,1.7258rem);font-size:var(--font-size-fluid-2)}:where(h4,.h4){font-size:clamp(1.125rem,1.0295rem + .4774vw,1.4688rem);font-size:var(--font-size-fluid-1)}:where(h5,.h5){font-size:clamp(1rem,.9306rem + .3472vw,1.25rem);font-size:var(--font-size-fluid-0)}:where(h6,.h6){font-size:clamp(1rem,.9306rem + .3472vw,1.25rem);font-size:var(--font-size-fluid-0)}:where(.lead){font-size:clamp(1.125rem,1.0295rem + .4774vw,1.4688rem);font-size:var(--font-size-fluid-1)}.header{--_bg-color:transparent;--_text-color:var(--header-text,var(--gray-1));--_gap:var(--size-4);color:#f1f3f5;color:var(--_text-color);display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 1rem;padding:var(--header-padding-block) var(--site-padding);position:absolute;top:0;width:100%;z-index:5;z-index:var(--layer-5);-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;background:var(--_bg-color);background-image:var(--_bg-image);background-size:cover;clip-path:url(#header-shape);gap:1.25rem;gap:var(--_gap)}.header.has-bg,.header.is-sticky{--_bg-color:var(--header-bg,var(--gray-12));--_bg-image:var(--header-bg-image)}.header.is-sticky{left:0;position:fixed;top:0;width:100%}.header.is-sticky.scrolling-down{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header.is-sticky.scrolling-up{-webkit-transform:translateY(0);transform:translateY(0)}@media(min-width:1024px){.header{--_gap:var(--size-7)}}.header-logo{-webkit-transform:translateY(-.15em);transform:translateY(-.15em);-webkit-transform:translateY(var(--header-logo-translate-y));transform:translateY(var(--header-logo-translate-y))}.header-nav{display:none;margin-left:auto}@media(min-width:1024px){.header-nav{display:block}}.header-nav ul{--_gap:var(--size-2);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;gap:var(--_gap);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media(min-width:1024px){.header-nav ul{--_gap:var(--size-fluid-3)}}.header-nav .nav-link{--_padding-inline:var(--size-2);color:inherit;padding-bottom:.25rem;padding-bottom:var(--size-1);padding-top:.25rem;padding-top:var(--size-1);-webkit-text-decoration:none;text-decoration:none}.header-nav .nav-link.is-active span,.header-nav .nav-link:focus span,.header-nav .nav-link:hover span{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:3px;text-underline-offset:8px}@media(min-width:1440px){.header-nav .nav-item--cta{margin-left:1.25rem;margin-left:var(--size-4)}}.header-locales{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00);margin-left:auto;text-transform:uppercase}@media(min-width:1024px){.header-locales{margin-left:0}}.header-locales li:not(:last-child),.header-locales li:not(:last-child):after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-locales li:not(:last-child):after{content:"/";padding-left:.25rem;padding-left:var(--size-1);padding-right:.25rem;padding-right:var(--size-1)}.header-hamburger{-ms-flex-item-align:center;align-self:center}@media(min-width:1024px){.header-hamburger{display:none}}.offscreen-nav{--_bg-color:var(--offscreen-bg,var(--gray-12));--_bg-image:var(--offscreen-bg-image);--_text-color:var(--offscreen-text,var(--gray-1));--_width:100dvw;--_height:100dvh;background:#030507;background:var(--_bg-color);background-image:var(--_bg-image);background-size:cover;border:0;border-radius:0;color:#f1f3f5;color:var(--_text-color);height:100dvh;height:var(--_height);margin:0;max-height:100dvh;max-height:var(--_height);max-width:100dvw;max-width:var(--_width);padding:0;width:100dvw;width:var(--_width);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offscreen-nav-header,.offscreen-nav[open]{display:-webkit-box;display:-ms-flexbox;display:flex}.offscreen-nav-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem;padding:var(--header-padding-block) var(--site-padding)}.offscreen-nav-header .logo{-webkit-transform:translateY(-.15em);transform:translateY(-.15em);-webkit-transform:translateY(var(--header-logo-translate-y));transform:translateY(var(--header-logo-translate-y))}.offscreen-nav-items{-ms-flex:1;flex:1;padding:1.25rem 1rem;padding:var(--size-4) var(--site-padding)}.offscreen-nav-items,.offscreen-nav-items .nav{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.offscreen-nav-items .nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;font-size:clamp(1.6018rem,1.3849rem + 1.0845vw,2.3827rem);font-size:var(--font-size-fluid-4)}.offscreen-nav-items .nav-item--cta{-webkit-box-ordinal-group:0;-ms-flex-order:-1;margin-bottom:1.25rem;margin-bottom:var(--size-4);margin-top:1.25rem;margin-top:var(--size-4);order:-1}.offscreen-nav-items .nav-item--cta .btn{font-size:clamp(1.6018rem,1.3849rem + 1.0845vw,2.3827rem);font-size:var(--font-size-fluid-4);font-weight:500;font-weight:var(--font-weight-5);padding:.5rem 1.5rem;padding:var(--size-2) var(--size-5)}.offscreen-nav-items .nav-link:not(.button){display:block;font-weight:500;font-weight:var(--font-weight-5);padding:.5rem;padding:var(--size-2);-webkit-text-decoration:none;text-decoration:none}.offscreen-nav-items .nav-link:not(.button).is-active span,.offscreen-nav-items .nav-link:not(.button):focus span,.offscreen-nav-items .nav-link:not(.button):hover span{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:3px;text-underline-offset:8px}.offscreen-nav-social{padding:1.25rem 1rem;padding:var(--size-4) var(--site-padding)}.offscreen-nav-social ul{-webkit-box-pack:center;-ms-flex-pack:center;gap:1.25rem;gap:var(--size-4);justify-content:center}.footer,.offscreen-nav-social ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 1rem 1.75rem;padding:var(--size-8) var(--site-padding) var(--size-6);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.75rem;gap:var(--size-6)}@media(min-width:768px){.footer{display:grid;grid-template-areas:"logo site-links site-links social" "legal-links legal-links legal-copyright legal-copyright";grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-gap:5rem;grid-gap:var(--size-10);gap:5rem;gap:var(--size-10);-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.footer-logo{grid-area:logo}.footer-site-links{grid-area:site-links}.footer-site-links ul{-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem;-webkit-column-gap:var(--size-6);-moz-column-gap:var(--size-6);column-gap:var(--size-6);-webkit-columns:10em 3;-moz-columns:10em 3;columns:10em 3;max-width:35em;text-align:center}@media(min-width:768px){.footer-site-links ul{text-align:left}}.footer-site-links a{display:block;padding:.25rem;padding:var(--size-1);-webkit-text-decoration:none;text-decoration:none}.footer-site-links a:focus,.footer-site-links a:hover{color:var(--_link-color-hover)}.footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:social;-webkit-box-pack:end;-ms-flex-pack:end;gap:.5rem;gap:var(--size-2);justify-content:flex-end}.footer-legal-links{grid-area:legal-links;margin-top:1.25rem;margin-top:var(--size-4)}@media(min-width:768px){.footer-legal-links{margin-top:0}}.footer-legal-links,.footer-legal-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;gap:var(--size-3);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.footer-legal-links,.footer-legal-links ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer-legal-links button{all:unset}.footer-legal-links a,.footer-legal-links button{font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00);opacity:.7;-webkit-text-decoration:none;text-decoration:none}.footer-legal-links a:focus,.footer-legal-links a:hover,.footer-legal-links button:focus,.footer-legal-links button:hover{color:inherit;opacity:1;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.footer-copyright{font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00);grid-area:legal-copyright;opacity:.7}@media(min-width:768px){.footer-copyright{text-align:right}}.sponsors{--number-of-columns:3;display:grid;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--number-of-columns),1fr);grid-gap:max(1rem,min(2vw,1.5rem));grid-gap:var(--size-fluid-2);gap:max(1rem,min(2vw,1.5rem));gap:var(--size-fluid-2)}@media(min-width:480px){.sponsors{--number-of-columns:4}}@media(min-width:768px){.sponsors{--number-of-columns:5}}@media(min-width:1024px){.sponsors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sponsor-thumb,.sponsors li{display:-webkit-box;display:-ms-flexbox;display:flex}.sponsor-thumb{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sponsor-thumb:not(:hover):not(:focus){-webkit-filter:grayscale(1);filter:grayscale(1)}[data-theme="2026"] .sponsor-thumb:not(:hover):not(:focus){-webkit-filter:contrast(.85) grayscale(1) sepia(.35);filter:contrast(.85) grayscale(1) sepia(.35)}.sponsor-thumb img{margin:auto}.sponsors-divider{margin-bottom:max(1rem,min(2vw,1.5rem));margin-bottom:var(--size-fluid-2);width:100%}.bg{background:var(--_background);background-image:var(--_background-image);background-size:100% auto;color:var(--_color)}.bg[data-background=surface-1]{--_background:var(--surface-1);--_background-image:var(--dirt-pattern-bg-image);--_color:var(--text-1);--_muted-color:var(--text-2);--_link-color:var(--text-2);--_link-color-hover:var(--text-1);--_child-card-background:var(--surface-2);--_border-color:var(--surface-2)}.bg[data-background=surface-1]+[data-background=surface-1]{padding-top:0}.bg[data-background=surface-2]{--_background:var(--surface-2);--_background-image:var(--dirt-pattern-bg-image);--_color:var(--text-1);--_muted-color:var(--text-2);--_link-color:var(--text-1);--_link-color-hover:var(--text-2);--_child-card-background:var(--surface-1);--_border-color:var(--surface-3)}.bg[data-background=surface-2]+[data-background=surface-2]{padding-top:0}.bg[data-background=surface-3]{--_background:var(--surface-3);--_background-image:var(--dirt-pattern-bg-image);--_color:var(--text-1);--_muted-color:var(--text-2);--_link-color:var(--text-1);--_link-color-hover:var(--text-1);--_child-card-background:var(--surface-3);--_border-color:var(--surface-4)}.bg[data-background=surface-3]+[data-background=surface-3]{padding-top:0}.bg[data-background=surface-4]{--_background:var(--distinctive-pattern-bg);--_background-image:var(--distinctive-pattern-bg-image);--_color:var(--distinctive-pattern-text);--_muted-color:var(--distinctive-pattern-text-muted);--_link-color:var(--text-4);--_link-color-hover:var(--white);--_child-card-background:var(--surface-4);--_border-color:var(--surface-5)}.bg[data-background=surface-4]+[data-background=surface-4]{padding-top:0}.clip-path-footer{clip-path:url(#footer-shape-mobile)}@media(min-width:768px){.clip-path-footer{clip-path:url(#footer-shape)}}.section{padding-bottom:max(5rem,min(7vw,7.5rem));padding-bottom:var(--section-padding-block);padding-top:max(5rem,min(7vw,7.5rem));padding-top:var(--section-padding-block)}.section-title{margin-bottom:max(1.5rem,min(3vw,2rem));margin-bottom:var(--size-fluid-3)}.is-landingpage .section-title{text-align:center}.grid{--_gap:var(--size-fluid-2);--_columns:1;--_grid-column:content;display:grid;grid-column-gap:max(1rem,min(2vw,1.5rem));grid-column-gap:var(--_gap);-webkit-column-gap:max(1rem,min(2vw,1.5rem));-moz-column-gap:max(1rem,min(2vw,1.5rem));column-gap:max(1rem,min(2vw,1.5rem));-webkit-column-gap:var(--_gap);-moz-column-gap:var(--_gap);column-gap:var(--_gap);grid-template-columns:[full-start] minmax(calc(1rem - max(1rem,min(2vw,1.5rem))),1fr) [content-start] repeat(1,minmax(0,calc((1400px - (max(1rem,min(2vw,1.5rem))*0))*1))) [content-end] minmax(calc(1rem - max(1rem,min(2vw,1.5rem))),1fr) [full-end];grid-template-columns:[full-start] minmax(calc(var(--site-padding) - var(--_gap)),1fr) [content-start] repeat(var(--_columns),minmax(0,calc((var(--site-max-width) - var(--_gap) * (var(--_columns) - 1)) / var(--_columns)))) [content-end] minmax(calc(var(--site-padding) - var(--_gap)),1fr) [full-end]}@media(min-width:1024px){.grid{--_columns:12}}.grid>*{grid-column:var(--_grid-column);width:100%}:where(.btn){--_accent-color:transparent;--_contrast-color:inherit;--_hocus-accent-color:transparent;--_hocus-contrast-color:inherit;--_icon-size:var(--size-4);--_padding-block:var(--size-2);--_padding-inline:var(--size-fluid-2);--_font-size:var(--font-size-fluid-0);color:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:100000px;border-radius:var(--radius-round);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;font-size:clamp(1rem,.9306rem + .3472vw,1.25rem);font-size:var(--_font-size);gap:.25rem;gap:var(--size-1);justify-content:center;padding:.5rem max(1rem,min(2vw,1.5rem));padding:var(--_padding-block) var(--_padding-inline);-webkit-text-decoration:none;text-decoration:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media(prefers-reduced-motion:no-preference){:where(.btn){-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease}}:where(.btn):where([disabled]){opacity:.5;pointer-events:none}:where(.btn) svg{max-width:var(--_icon-size);pointer-events:none}:where(.btn) span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}:where(span.btn){pointer-events:none}:where(.btn[data-size=xs]){--_padding-block:.25rem;--_padding-inline:var(--size-2);--_icon-size:var(--size-3);--_font-size:var(--font-size-fluid-000)}@media(min-width:768px){:where(.btn[data-size=xs]){--_padding-block:var(--size-1);--_padding-inline:var(--size-3)}}:where(.btn[data-size=sm]){--_padding-block:var(--size-2);--_padding-inline:var(--size-3);--_icon-size:var(--size-3);--_font-size:var(--font-size-fluid-00)}:where(.btn[data-color=primary]){--_accent-color:var(--btn-primary-accent);--_contrast-color:var(--btn-primary-contrast);--_hocus-accent-color:var(--btn-primary-hocus-accent);--_hocus-contrast-color:var(--btn-primary-hocus-contrast)}:where(.btn[data-color=secondary]){--_accent-color:var(--btn-secondary-accent);--_contrast-color:var(--btn-secondary-contrast);--_hocus-accent-color:var(--btn-secondary-hocus-accent);--_hocus-contrast-color:var(--btn-secondary-hocus-contrast)}:where(.btn[data-color=neutral]){--_accent-color:var(--btn-neutral-accent);--_contrast-color:var(--btn-neutral-contrast);--_hocus-accent-color:var(--btn-neutral-hocus-accent);--_hocus-contrast-color:var(--btn-neutral-hocus-contrast)}:where(.btn[data-variant=solid]){background-color:var(--_accent-color);border:2px solid var(--_accent-color);color:var(--_contrast-color)}:where(.btn[data-variant=solid]):focus,:where(.btn[data-variant=solid]):hover{background-color:var(--_hocus-accent-color);border-color:var(--_hocus-accent-color);color:var(--_hocus-contrast-color)}:where(.btn[data-variant=outline]){background:none;border:2px solid var(--_accent-color);color:var(--_accent-color)}:where(.btn[data-variant=outline]):focus,:where(.btn[data-variant=outline]):hover{background-color:var(--_accent-color);color:var(--_contrast-color)}:where(.btn[data-variant=ghost]){background:none;color:var(--_accent-color);overflow:hidden;position:relative;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}:where(.btn[data-variant=ghost]):before{background-color:var(--_accent-color);content:"";inset:0;opacity:0;position:absolute;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}:where(.btn[data-variant=ghost]):focus,:where(.btn[data-variant=ghost]):hover{color:var(--_accent-color)}:where(.btn[data-variant=ghost]):focus:before,:where(.btn[data-variant=ghost]):hover:before{opacity:.075}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;gap:var(--size-3);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;-webkit-text-decoration:none;text-decoration:none}.logo .logo-icon{--_fill:var(--logo-windmill-fill,var(--brand));-ms-flex-negative:0;flex-shrink:0}.logo .logo-icon [id=logo-badge-windmill],.logo .logo-icon [id=logo-windmill]{fill:var(--_fill)}.logo .logo-slogan{font-size:clamp(.7901rem,.7581rem + .1601vw,.9054rem);font-size:var(--font-size-fluid-000);font-weight:600;font-weight:var(--font-weight-6);line-height:1.25;text-align:center;text-transform:uppercase;-webkit-transform:translateY(.1em);transform:translateY(.1em)}:where(.icon-btn){--_accent-color:transparent;--_contrast-color:inherit;--_hocus-accent-color:transparent;--_hocus-contrast-color:inherit;--_icon-size:var(--size-5);--_padding:var(--size-2);--_border-width:2px;color:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;border:0;border-radius:100000px;border-radius:var(--radius-round);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;padding:var(--_padding);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-flex-negative:0;flex-shrink:0;line-height:1;-webkit-text-decoration:none;text-decoration:none}@media(prefers-reduced-motion:no-preference){:where(.icon-btn){-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease}}:where(.icon-btn):where([disabled]){opacity:.5;pointer-events:none}:where(.icon-btn) .icon-button-character,:where(.icon-btn) svg{line-height:var(--_icon-size);overflow:hidden;pointer-events:none;text-align:center;-ms-flex-negative:0;flex-shrink:0;height:var(--_icon-size);margin:auto;width:var(--_icon-size)}:where(.icon-btn) .icon-button-character{font-size:.7em}:where(.icon-btn[data-size=xs]){--_padding:var(--size-1);--_icon-size:var(--size-3)}:where(.icon-btn[data-size=sm]){--_padding:var(--size-2);--_icon-size:var(--size-3)}:where(.icon-btn[data-color=primary]){--_accent-color:var(--btn-primary-accent);--_contrast-color:var(--btn-primary-contrast);--_hocus-accent-color:var(--btn-primary-hocus-accent);--_hocus-contrast-color:var(--btn-primary-hocus-contrast)}:where(.icon-btn[data-color=secondary]){--_accent-color:var(--btn-secondary-accent);--_contrast-color:var(--btn-secondary-contrast);--_hocus-accent-color:var(--btn-secondary-hocus-accent);--_hocus-contrast-color:var(--btn-secondary-hocus-contrast)}:where(.icon-btn[data-color=neutral]){--_accent-color:var(--btn-neutral-accent);--_contrast-color:var(--btn-neutral-contrast);--_hocus-accent-color:var(--btn-neutral-hocus-accent);--_hocus-contrast-color:var(--btn-neutral-hocus-contrast)}:where(.icon-btn[data-variant=solid]){background-color:var(--_accent-color);border:var(--_border-width) solid var(--_accent-color);color:var(--_contrast-color)}:where(.icon-btn[data-variant=solid]):focus,:where(.icon-btn[data-variant=solid]):hover{background-color:var(--_hocus-accent-color);border-color:var(--_hocus-accent-color);color:var(--_hocus-contrast-color)}:where(.icon-btn[data-variant=outline]){background:none;border:var(--_border-width) solid var(--_accent-color);color:var(--_accent-color)}:where(.icon-btn[data-variant=outline]):focus,:where(.icon-btn[data-variant=outline]):hover{background-color:var(--_accent-color);color:var(--_contrast-color)}:where(.icon-btn[data-variant=ghost]){background:none;color:var(--_accent-color);overflow:hidden;padding:calc(var(--_padding) + var(--_border-width) * 2);position:relative}:where(.icon-btn[data-variant=ghost]):before{background-color:var(--_accent-color);content:"";inset:0;opacity:0;position:absolute;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}:where(.icon-btn[data-variant=ghost]):focus,:where(.icon-btn[data-variant=ghost]):hover{color:var(--_accent-color)}:where(.icon-btn[data-variant=ghost]):focus:before,:where(.icon-btn[data-variant=ghost]):hover:before{opacity:.1}.page-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.page-title h1{font-size:clamp(2.0273rem,1.6767rem + 1.7532vw,3.2896rem);font-size:var(--font-size-fluid-6)}.artist-list{list-style:none;margin:0}.artist-list,.artist-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}@media print{.artist-list-item{-webkit-box-flex:0!important;-ms-flex:0 1 15em!important;flex:0 1 15em!important;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.artist-list[data-view=adaptive],.artist-list[data-view=compact],.artist-list[data-view=spacious]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;gap:var(--size-5)}@media(min-width:768px){.artist-list[data-view=spacious]{--min-width:18em;display:grid;grid-template-columns:repeat(auto-fill,minmax(18em,1fr));grid-template-columns:repeat(auto-fill,minmax(var(--min-width),1fr))}}@media(min-width:1024px){.artist-list[data-view=spacious]{--min-width:20em;grid-row-gap:3rem;grid-row-gap:var(--size-8)}}@media(min-width:768px){.artist-list[data-view=adaptive]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;gap:var(--size-5)}}@media(min-width:768px)and (min-width:768px){.artist-list[data-view=adaptive]{--min-width:18em;display:grid;grid-template-columns:repeat(auto-fill,minmax(18em,1fr));grid-template-columns:repeat(auto-fill,minmax(var(--min-width),1fr))}}@media(min-width:768px)and (min-width:1024px){.artist-list[data-view=adaptive]{--min-width:20em;grid-row-gap:3rem;grid-row-gap:var(--size-8)}}@media print{.artist-list[data-view=adaptive]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:2em!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.artist-thumb{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:transform 50ms ease;transition:transform 50ms ease}.artist-thumb .artist-thumb__short-description{color:var(--_muted-color);margin-top:.25rem;margin-top:var(--size-1)}.artist-thumb .artist-thumb__image img{-webkit-transition:transform .1s ease;transition:transform .1s ease}.artist-thumb .artist-thumb__subtitle{font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00);font-weight:500;font-weight:var(--font-weight-5);line-height:1;margin:0}.artist-thumb:focus,.artist-thumb:hover{color:currentColor}@media(min-width:1024px){.artist-thumb:focus .artist-thumb__image img,.artist-thumb:hover .artist-thumb__image img{-webkit-transform:scale(1.025) rotate(-1deg);transform:scale(1.025) rotate(-1deg)}}.artist-thumb[data-view=adaptive],.artist-thumb[data-view=compact]{display:grid;grid-template-columns:80px auto;grid-column-gap:1rem;grid-column-gap:var(--size-3);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.artist-thumb[data-view=adaptive] .artist-thumb__text,.artist-thumb[data-view=compact] .artist-thumb__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.artist-thumb[data-view=adaptive] .artist-thumb__image,.artist-thumb[data-view=compact] .artist-thumb__image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:.2em}.artist-thumb[data-view=adaptive] .artist-thumb__title,.artist-thumb[data-view=compact] .artist-thumb__title{font-size:clamp(1.2656rem,1.1378rem + .6391vw,1.7258rem);font-size:var(--step-2);line-height:1.1;line-height:var(--font-lineheight-0);margin-bottom:.25rem;margin-bottom:var(--size-1)}.artist-thumb[data-view=adaptive] .artist-thumb__meta,.artist-thumb[data-view=compact] .artist-thumb__meta{--_color:var(--artist-thumb-meta-color,var(--text-1));color:#030507;color:var(--_color);font-size:clamp(.7901rem,.7581rem + .1601vw,.9054rem);font-size:var(--font-size-fluid-000);margin-top:.5rem;margin-top:var(--size-2)}@media(min-width:768px){.artist-thumb[data-view=adaptive]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:auto;margin-right:auto;max-width:30em}}@media(min-width:768px)and (min-width:768px){.artist-thumb[data-view=adaptive]{margin-left:0;margin-right:0}}@media(min-width:768px){.artist-thumb[data-view=adaptive] .artist-thumb__meta{margin-bottom:.5rem;margin-bottom:var(--size-2);margin-top:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.artist-thumb[data-view=adaptive] .artist-thumb__title{font-size:clamp(1.4238rem,1.2561rem + .8388vw,2.0278rem);font-size:var(--step-3);line-height:1;margin-bottom:.25rem;margin-bottom:var(--size-1)}.artist-thumb[data-view=adaptive] .artist-thumb__title:last-child{margin-top:1.25rem;margin-top:var(--size-4)}.artist-thumb[data-view=adaptive] .artist-thumb__text{margin-top:1rem;margin-top:var(--size-3)}.artist-thumb[data-view=adaptive] .artist-thumb__image .responsive-image{display:-webkit-box;display:-ms-flexbox;display:flex}.artist-thumb[data-view=adaptive] .artist-thumb__image img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.artist-thumb[data-view=spacious]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-left:auto;margin-right:auto;max-width:30em}@media(min-width:768px){.artist-thumb[data-view=spacious]{margin-left:0;margin-right:0}}.artist-thumb[data-view=spacious] .artist-thumb__meta{margin-bottom:.5rem;margin-bottom:var(--size-2);margin-top:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.artist-thumb[data-view=spacious] .artist-thumb__title{font-size:clamp(1.4238rem,1.2561rem + .8388vw,2.0278rem);font-size:var(--step-3);line-height:1;margin-bottom:.25rem;margin-bottom:var(--size-1)}.artist-thumb[data-view=spacious] .artist-thumb__title:last-child{margin-top:1.25rem;margin-top:var(--size-4)}.artist-thumb[data-view=spacious] .artist-thumb__text{margin-top:1rem;margin-top:var(--size-3)}.artist-thumb[data-view=spacious] .artist-thumb__image .responsive-image{display:-webkit-box;display:-ms-flexbox;display:flex}.artist-thumb[data-view=spacious] .artist-thumb__image img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.switch{background:var(--switch-bg);border-radius:100000px;border-radius:var(--radius-round);color:var(--switch-text);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(.7901rem,.7581rem + .1601vw,.9054rem);font-size:var(--font-size-fluid-000);padding:.25rem;padding:var(--size-1);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:360px){.switch{gap:.25rem;gap:var(--size-1)}}.switch-button{border-radius:100000px;border-radius:var(--radius-round);padding:.25rem .5rem;padding:var(--size-1) var(--size-2);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}@media(min-width:480px){.switch-button{font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00);padding-left:1rem;padding-left:var(--size-3);padding-right:1rem;padding-right:var(--size-3)}}.switch-button:focus,.switch-button:hover{background:var(--switch-button-hover-focus-bg);color:var(--switch-button-hover-focus-text)}.switch-button.is-active{background:var(--switch-button-active-bg);color:var(--switch-button-active-text)}.alert{--_bg-color:var(--_child-card-background);--_text-color:var(--text-1);--_padding-inline:var(--size-4);--_padding-block:var(--size-3);background:var(--_bg-color);color:#030507;color:var(--_text-color);padding:1rem 1.25rem;padding:var(--_padding-block) var(--_padding-inline)}.alert[data-color=success]{--_bg-color:var(--green-10);--_text-color:var(--green-1)}.alert[data-color=danger]{--_bg-color:var(--red-10);--_text-color:var(--red-1)}.alert[data-color=warning]{--_bg-color:var(--orange-10);--_text-color:var(--orange-1)}.list{list-style:none;margin:0;padding:0}.list[data-variant=dividers]{--_width:1.25rem;--_spacer-character:var(--list-divider-spacer-character,"★");--_spacer-font-size:var( --list-divider-spacer-font-size,var(--font-size-00) );--_spacer-color:var(--list-divider-spacer-color,var(--text-1));--_spacer-top-offset:var(--list-divider-spacer-top-offset,0);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.list[data-variant=dividers] li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:calc(var(--_width) * -1);margin-right:0;vertical-align:top}.list[data-variant=dividers] li:after,.list[data-variant=dividers] li:before{content:"";display:inline-block;font-size:var(--_spacer-font-size);line-height:0;opacity:0;text-align:center;width:var(--_width)}.list[data-variant=dividers] li:before{color:var(--_spacer-color);content:var(--_spacer-character);margin-top:var(--_spacer-top-offset)}.list[data-variant=dividers][data-js-ready=true] li:not([data-is-first-in-line]):before{opacity:1}.masthead{--_padding-block-start:var(--size-fluid-6);--_padding-block-end:var(--size-fluid-4);clip-path:url(#masthead-shape);padding-bottom:max(2rem,min(4vw,3rem));padding-bottom:var(--_padding-block-end);padding-top:max(5rem,min(7vw,7.5rem));padding-top:var(--_padding-block-start);position:relative}.masthead.has-image{clip-path:none;color:var(--text-4)}.masthead-title{grid-row:1;margin-top:max(2rem,min(4vw,3rem));margin-top:var(--size-fluid-4);z-index:2;z-index:var(--layer-2)}@media(min-width:1024px){.masthead-title{grid-column:4/span 8}}.masthead-title h1{font-size:clamp(2.5658rem,2.0169rem + 2.7442vw,4.5416rem);font-size:var(--font-size-fluid-8);margin-left:auto;margin-right:auto;text-align:center}@media(min-width:768px){.masthead-title h1{font-size:clamp(2.2807rem,1.8406rem + 2.2007vw,3.8652rem);font-size:var(--font-size-fluid-7)}}.masthead-text{margin-top:max(1rem,min(2vw,1.5rem));margin-top:var(--size-fluid-2);text-align:center}.masthead-image{grid-row:2;margin-top:max(2rem,min(4vw,3rem));margin-top:var(--size-fluid-4);position:relative;z-index:2;z-index:var(--layer-2)}@media(min-width:1024px){.masthead-image{grid-column:4/span 8}}.masthead-image img{width:100%}.masthead-image .btn{left:.5rem;left:var(--size-2);position:absolute;top:.5rem;top:var(--size-2)}.masthead-bg{display:none}.masthead.has-image .masthead-bg{clip-path:url(#masthead-shape);content:"";display:block;grid-column:initial;height:75%;left:0;position:absolute;top:0;width:100%;z-index:1;z-index:var(--layer-1)}.paragraph{padding-bottom:max(2rem,min(4vw,3rem));padding-bottom:var(--size-fluid-4);padding-top:max(2rem,min(4vw,3rem));padding-top:var(--size-fluid-4)}body.is-landingpage .paragraph{padding-bottom:max(5rem,min(7vw,7.5rem));padding-bottom:var(--section-padding-block);padding-top:max(5rem,min(7vw,7.5rem));padding-top:var(--section-padding-block)}body.is-landingpage .paragraph-header{margin-left:auto;margin-right:auto;text-align:center;text-wrap:balance}.paragraph-header .heading-title:last-child{margin-bottom:max(.5rem,min(1vw,1rem));margin-bottom:var(--size-fluid-1)}.paragraph-header .heading-subtitle{margin-bottom:max(2rem,min(4vw,3rem));margin-bottom:var(--size-fluid-4)}.paragraph-more{margin-top:max(1.5rem,min(3vw,2rem));margin-top:var(--size-fluid-3)}.is-landingpage .paragraph-more{text-align:center}@media(min-width:1024px){.paragraph[data-type=form-email] .paragraph-header{--_grid-column:2/span 5}.paragraph[data-type=form-email] .paragraph-content{--_grid-column:8/span 6}}.paragraph[data-type=editions-slider],.paragraph[data-type=video-slider]{overflow:hidden}.paragraph[data-type=editions-slider] .paragraph-content .swiper,.paragraph[data-type=video-slider] .paragraph-content .swiper{overflow:visible}@media(min-width:1024px){.paragraph[data-type=faq]{--_grid-column:4/span 8}.paragraph[data-type=multiple-text-and-images]{--_grid-column:3/span 10}.paragraph[data-type=text]{--_grid-column:4/span 8}}.paragraph[data-type=editions-slider] .paragraph-more{margin-left:auto;margin-right:auto;margin-top:max(2rem,min(4vw,3rem));margin-top:var(--size-fluid-4)}@media(min-width:1024px){.paragraph[data-type=embed]{--_grid-column:4/span 8}}.paragraph[data-type=embed] iframe{width:100%}.paragraph[data-type=embed] iframe[data-src^="https://open.spotify.com/embed/playlist/"]{min-height:25em}.paragraph[data-type=embed] .embed--paylogic:not(.ratio) iframe{min-height:150px;width:100%}@media(min-width:1024px){.paragraph[data-type=artists]{--_grid-column:4/span 8}.paragraph[data-type=image]{--_grid-column:3/span 10}}.paragraph[data-type=downloads] ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:max(1rem,min(2vw,1.5rem));grid-gap:var(--size-fluid-2);gap:max(1rem,min(2vw,1.5rem));gap:var(--size-fluid-2)}@media(min-width:1024px){.paragraph[data-type=gallery] .paragraph-content{--_grid-column:3/span 10}.paragraph[data-type=alert]{--_grid-column:4/span 8}}@media(max-width:1023.98px){.paragraph[data-type=form-email] .paragraph-header{margin-bottom:max(2rem,min(4vw,3rem));margin-bottom:var(--size-fluid-4)}}.prose{--_margin-block-end:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;gap:var(--size-3)}.prose>*{margin-top:var(--_margin-block-end)}.prose h2:not(:first-child),.prose h3:not(:first-child),.prose h4:not(:first-child){--_margin-block-end:var(--size-fluid-2)}.prose ul{padding-left:max(1rem,min(2vw,1.5rem));padding-left:var(--size-fluid-2)}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;gap:var(--size-3);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.form [name=gebruikersnaam],.form [name=username]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.form>*{width:100%}.form-label{display:block;font-weight:500;font-weight:var(--font-weight-5);margin-bottom:.25rem;margin-bottom:var(--size-1)}.form-label small{font-weight:400;font-weight:var(--font-weight-4);margin-left:.25rem;margin-left:var(--size-1)}fieldset{border:0;padding:0}fieldset legend{font-weight:500;font-weight:var(--font-weight-5);margin-bottom:.25rem;margin-bottom:var(--size-1)}fieldset legend small{font-weight:400;font-weight:var(--font-weight-4);margin-left:.25rem;margin-left:var(--size-1)}.form-control,.form-select{--_background-color:var(--input-background-color,white);--_border-color:var(--input-border-color,var(--gray-6));background:#fff;background:var(--_background-color);border:1px solid #868e96;border:1px solid var(--_border-color);display:block;outline-offset:0;padding:.75rem 1rem;padding:calc(var(--size-2) + var(--size-1)) var(--size-3);width:100%}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' class='feather feather-chevron-down' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:calc(100% - .5rem) 50%;background-position:calc(100% - var(--size-2)) 50%;background-repeat:no-repeat;color:inherit;padding-right:1.5rem;padding-right:var(--size-5)}.form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;gap:var(--size-1)}.form-check-input{accent-color:var(--input-accent-color);margin-right:.25rem;margin-right:var(--size-1);zoom:1.1}.form-check-label{margin:0}.invalid-feedback,.validator-err{color:#b02525;color:var(--red-10)}.heading-title{font-size:clamp(1.6018rem,1.3849rem + 1.0845vw,2.3827rem);font-size:var(--font-size-fluid-4)}body.is-landingpage .heading-title{font-size:clamp(2.0273rem,1.6767rem + 1.7532vw,3.2896rem);font-size:var(--font-size-fluid-6)}.heading-subtitle{font-size:clamp(1.125rem,1.0295rem + .4774vw,1.4688rem);font-size:var(--font-size-fluid-1)}.youtube-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--_child-card-background);color:inherit;-ms-flex-direction:column;flex-direction:column;-webkit-text-decoration:none;text-decoration:none}.youtube-thumb img,.youtube-thumb picture{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.youtube-thumb__image{position:relative}.youtube-thumb .icon-btn{--_translate:translate(-50%,-50%);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:var(--_translate);transform:var(--_translate);-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.youtube-thumb .icon-btn svg{-webkit-transform:translateX(10%);transform:translate(10%)}.youtube-thumb:focus .icon-btn,.youtube-thumb:hover .icon-btn{-webkit-transform:var(--_translate) scale(1.1);transform:var(--_translate) scale(1.1)}.youtube-thumb__title{font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00);margin:0;padding:1rem;padding:var(--size-3);text-align:left}.media-card{background:var(--_child-card-background);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.media-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.media-card-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;gap:var(--size-3);padding:max(1.5rem,min(3vw,2rem));padding:var(--size-fluid-3);text-align:left}@media(--md-n-up){.media-card-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.media-card-text .heading-title{font-size:clamp(1.4238rem,1.2561rem + .8388vw,2.0278rem)!important;font-size:var(--font-size-fluid-3)!important}.media-card-text>:first-child{margin-top:auto}.media-card-text>:last-child{margin-bottom:auto}.media-card[data-order=contentRight] .media-card-text{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(max-width:767.98px){.media-card-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media(min-width:768px){.media-card-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.media-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.history-thumb{-webkit-box-shadow:.25em .25em .5em rgba(0,0,0,.1);box-shadow:.25em .25em .5em #0000001a;display:block;position:relative;-webkit-text-decoration:none;text-decoration:none}.history-thumb__title{background-color:var(--white);border-radius:5px;border-radius:var(--radius-2);color:var(--black);font-size:clamp(1rem,.9306rem + .3472vw,1.25rem);font-size:var(--step-0);font-weight:400;line-height:1;margin:0;opacity:1;padding:.25rem .5rem;padding:var(--size-1) var(--size-2);position:absolute;right:max(.5rem,min(1vw,1rem));right:var(--size-fluid-1);top:max(.5rem,min(1vw,1rem));top:var(--size-fluid-1);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:10;z-index:2}@media(min-width:768px){.history-thumb:focus .history-thumb__title,.history-thumb:hover .history-thumb__title{opacity:0}}.history-thumb__image img{-webkit-transition:transform .1s ease;transition:transform .1s ease;width:100%}@media(min-width:768px){.history-thumb:focus .history-thumb__image img,.history-thumb:hover .history-thumb__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination,.pagination-item{padding-left:0;padding-right:0}@media(max-width:479.98px){.pagination-item.is-prev-next{display:none}}.faq{margin-top:max(.5rem,min(1vw,1rem));margin-top:var(--size-fluid-1)}.faq-item{--_padding-block:var(--size-3);border-bottom:1px solid var(--_border-color);border-top:1px solid var(--_border-color);padding-bottom:1rem;padding-bottom:var(--_padding-block);padding-top:1rem;padding-top:var(--_padding-block);position:relative;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-top:-1px;text-align:left}@media(min-width:1024px){.faq-item{--_padding-block:var(--size-fluid-1)}}.faq-item__question{font-size:clamp(1.125rem,1.0295rem + .4774vw,1.4688rem);font-size:var(--font-size-fluid-1)}.faq-item__question>svg{display:none}.faq-item__question a{color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-text-decoration:none;text-decoration:none}.faq-item__question a:focus,.faq-item__question a:hover{color:var(--_link-color-hover)}.faq-item__question a svg{margin:auto 0 auto auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.faq-item__question a[aria-expanded=true] svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faq-item__answer{margin-top:1rem;margin-top:var(--size-3)}.faq-item__answer[aria-hidden=true]{display:none}.faq-item__answer ul{list-style-type:disc}.subpages{--_gap-x:var(--size-fluid-1);--_gap-y:var(--size-fluid-3);--_cols:1;display:grid;grid-column-gap:max(.5rem,min(1vw,1rem));grid-column-gap:var(--_gap-x);-webkit-column-gap:max(.5rem,min(1vw,1rem));-moz-column-gap:max(.5rem,min(1vw,1rem));column-gap:max(.5rem,min(1vw,1rem));-webkit-column-gap:var(--_gap-x);-moz-column-gap:var(--_gap-x);column-gap:var(--_gap-x);grid-row-gap:max(1.5rem,min(3vw,2rem));grid-row-gap:var(--_gap-y);grid-template-columns:repeat(1,1fr);grid-template-columns:repeat(var(--_cols),1fr);row-gap:max(1.5rem,min(3vw,2rem));row-gap:var(--_gap-y)}@media(min-width:400px){.subpages{--_cols:2}}@media(min-width:768px){.subpages{--_gap-x:var(--size-fluid-2);--_gap-y:var(--size-fluid-4);--_cols:3}}@media(min-width:1440px){.subpages{--_cols:4}}@media(min-width:768px){.subpages[data-max-cols="2"]{--_cols:2}}@media(min-width:1440px){.subpages[data-max-cols="2"]{--_cols:2}}@media(min-width:768px){.subpages[data-max-cols="3"]{--_cols:3}}@media(min-width:1440px){.subpages[data-max-cols="3"]{--_cols:3}}.subpages .page-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.subpages .page-thumb-title{display:block;font-size:clamp(1.2656rem,1.1378rem + .6391vw,1.7258rem);font-size:var(--font-size-fluid-2);font-weight:500;font-weight:var(--font-weight-5);margin-top:.5rem;margin-top:var(--size-2)}.hero-full{clip-path:url(#hero-shape);color:#e9ecef;color:var(--surface-2);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-4px;min-height:85dvh;padding:max(7.5rem,min(10vw,10rem)) max(2rem,min(4vw,3rem)) max(5rem,min(7vw,7.5rem));padding:var(--size-fluid-7) var(--size-fluid-4) var(--size-fluid-6)}.hero-full:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background:linear-gradient(rgba(0,0,0,.5),transparent);content:"";display:block;height:5em;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.hero-full .hero-full__media{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.hero-full .hero-full__media img,.hero-full .hero-full__media picture,.hero-full .hero-full__media video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero-full--overlay .hero-full__media:after{background:#0a1542;content:"";display:block;height:100%;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;width:100%}.hero-full .hero-full__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto 0}.hero-full .hero-full__content .title{font-size:clamp(2.0273rem,1.6767rem + 1.7532vw,3.2896rem);font-size:var(--font-size-fluid-6);font-weight:700;font-weight:var(--font-weight-7)}.hero-full .hero-full__content .subtitle{font-size:clamp(1.6018rem,1.3849rem + 1.0845vw,2.3827rem);font-size:var(--font-size-fluid-4);font-weight:500;font-weight:var(--font-weight-5)}.hero-full__heading{margin-top:max(1rem,min(2vw,1.5rem));margin-top:var(--size-fluid-2)}.hero-full__logo{margin-left:auto;margin-right:auto;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.hero-full__logo svg{height:auto;max-width:50vw}@media(min-width:768px){.hero-full__logo svg{max-width:15em}}.hero-full__logo svg #logo-badge-windmill{fill:var(--logo-windmill-fill)}.cta-buttons{gap:max(1rem,min(2vw,1.5rem));gap:var(--size-fluid-2)}.cta-buttons,.news-thumb{display:-webkit-box;display:-ms-flexbox;display:flex}.news-thumb{color:inherit;-webkit-text-decoration:none;text-decoration:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:transform .1s ease;transition:transform .1s ease}@media(min-width:480px){.news-thumb{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.news-thumb-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.25;-webkit-box-flex:1;-ms-flex:1 0 66%;flex:1 0 66%;padding-left:.5rem;padding-left:var(--size-2)}@media(min-width:480px){.news-thumb-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:1rem;margin-top:var(--size-3);padding-left:0;width:100%}}.news-thumb-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media(min-width:480px){.news-thumb-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.news-thumb-image picture{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-thumb-image img{aspect-ratio:1/1;height:auto;margin:auto;-o-object-fit:cover;object-fit:cover}@media(min-width:480px){.news-thumb-image img{aspect-ratio:auto;margin:0}}.news-thumb:focus,.news-thumb:hover{color:inherit;-webkit-transform:scale(1.025) rotate(-1deg);transform:scale(1.025) rotate(-1deg)}.news-list{--_columns:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:max(1rem,min(2vw,1.5rem));gap:var(--size-fluid-2)}@media(min-width:480px){.news-list{--_columns:2;display:grid;grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--_columns),1fr)}}@media(min-width:768px){.news-list{--_columns:3}}.download-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-text-decoration:none;text-decoration:none}.download-thumb__image{background:var(--_child-card-background);padding:max(.5rem,min(1vw,1rem));padding:var(--size-fluid-1)}.download-thumb__title{margin-top:max(.5rem,min(1vw,1rem));margin-top:var(--size-fluid-1)}.download-thumb__meta{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(.7901rem,.7581rem + .1601vw,.9054rem);font-size:var(--font-size-fluid-000);gap:.5rem;gap:var(--size-2);margin-top:.25rem;margin-top:var(--size-1)}.download-thumb__meta svg{margin-right:.25rem;margin-right:var(--size-1);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.page-homepage .introduction{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-homepage .introduction .heading{margin-bottom:max(1rem,min(2vw,1.5rem));margin-bottom:var(--size-fluid-2)}.page-homepage .introduction-text{margin-bottom:max(1.5rem,min(3vw,2rem));margin-bottom:var(--size-fluid-3);text-align:center}@media(min-width:1024px){.page-homepage .introduction-text{grid-column:4/span 8;grid-row:1}}.page-homepage .introduction-image{grid-column:1/span 3;position:relative}.page-homepage .introduction-image img{margin-bottom:-41%}@media(min-width:858px){.page-homepage .introduction-image img{margin-bottom:-21rem;margin-left:auto;margin-right:auto}}@media(min-width:1024px){.page-homepage .introduction-image{grid-column:1/span 14}}.page-homepage .cta-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:max(1.5rem,min(3vw,2rem));margin-top:var(--size-fluid-3)}.page-homepage .artist-slide{-webkit-text-decoration:none;text-decoration:none;width:100%}.page-homepage .artist-slide-title{margin-top:max(.5rem,min(1vw,1rem));margin-top:var(--size-fluid-1)}.page-homepage .artist-slide-title h3{font-size:clamp(1.125rem,1.0295rem + .4774vw,1.4688rem);font-size:var(--font-size-fluid-1)}:where(html[data-theme="2026"]) .page-homepage .artist-slide-image{-webkit-filter:grayscale(1) sepia(.5);filter:grayscale(1) sepia(.5)}.page-homepage .artist-slide-image img{height:auto;width:100%}@media(min-width:1024px){.page-homepage .spotify{grid-column:4/span 8}}.page-homepage .newsletter-block{background:var(--_child-card-background);margin-top:calc(max(7.5rem,min(10vw,10rem))*-1);margin-top:calc(var(--size-fluid-7) * -1);padding:max(1.5rem,min(3vw,2rem));padding:var(--size-fluid-3);position:relative;text-align:center}.page-homepage .newsletter-block .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-homepage .newsletter-block .heading-title{font-size:clamp(1.4238rem,1.2561rem + .8388vw,2.0278rem);font-size:var(--font-size-fluid-3)}.page-homepage .newsletter-block .heading-subtitle{font-size:clamp(1rem,.9306rem + .3472vw,1.25rem);font-size:var(--font-size-fluid-0);max-width:30ch;text-wrap:balance}.page-homepage .newsletter-block form{text-align:left}@media(min-width:1024px){.page-homepage .newsletter-block{grid-column:4/span 8}}.page-homepage .newsletter-block-caption{margin-bottom:0;margin-top:max(1rem,min(2vw,1.5rem));margin-top:var(--size-fluid-2)}.page-homepage .newsletter-block-caption form{width:30em}.page-homepage .newsletter-block-caption p{color:var(--_muted-color);font-size:clamp(.7901rem,.7581rem + .1601vw,.9054rem);font-size:var(--font-size-fluid-000);text-wrap:balance}.page-homepage .newsletter-form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;margin-top:max(1rem,min(2vw,1.5rem));margin-top:var(--size-fluid-2);max-width:100%;width:25em}.page-homepage .newsletter-form .btn{width:auto}.page-homepage .newsletter-form-field{--_label-padding-inline:5px;position:relative}.page-homepage .newsletter-form-field label{background:inherit;background:var(--_child-card-background);font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00);margin-left:calc(var(--size-3) - var(--_label-padding-inline));margin-right:calc(var(--size-3) - var(--_label-padding-inline));padding-left:var(--_label-padding-inline);padding-right:var(--_label-padding-inline);position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:var(--index-2)}.page-homepage .newsletter-form-field input{z-index:var(--index-1)}@media(min-width:480px){.page-homepage .news-thumb-content{text-align:center}}.line-up-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;gap:var(--size-4);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.line-up-controls{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line-up-controls-switch{grid-column:2}.line-up-controls-buttons{grid-column:3;justify-self:end}}@media(max-width:1023.98px){.line-up-controls-buttons .btn[href*=print-lineup]{display:none}}.history-poster{-webkit-box-shadow:.25em .25em .5em rgba(0,0,0,.1);box-shadow:.25em .25em .5em #0000001a}.edition{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;gap:var(--size-8)}@media(min-width:768px){.edition{display:grid;grid-template-columns:1fr 2fr;grid-gap:max(4rem,min(5vw,5rem));grid-gap:var(--size-fluid-5);-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.edition-poster{display:-webkit-box;display:-ms-flexbox;display:flex}.edition-artists ul,.edition-poster{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.edition-artists ul{margin-bottom:0;margin-top:max(1rem,min(2vw,1.5rem));margin-top:var(--size-fluid-2)}.edition-artists li{font-size:.75rem;font-size:var(--font-size-0);font-weight:600;font-weight:var(--font-weight-6);margin-bottom:.25rem;margin-bottom:var(--size-1);margin-top:.25rem;margin-top:var(--size-1);text-transform:uppercase}@media(min-width:480px){.edition-artists li{font-size:1rem;font-size:var(--font-size-1)}}@media(min-width:1440px){.edition-artists li{font-size:clamp(1.125rem,1.0295rem + .4774vw,1.4688rem);font-size:var(--font-size-fluid-1)}}.edition-artists a{-webkit-text-decoration:none;text-decoration:none}.edition-artists .heading-title{text-align:center}.history-list{--column-gap:var(--size-3);--row-gap:var(--size-4);--width:9em;display:grid;grid-template-columns:repeat(auto-fill,minmax(9em,1fr));grid-template-columns:repeat(auto-fill,minmax(var(--width),1fr));list-style:none;grid-column-gap:1rem;grid-column-gap:var(--column-gap);grid-row-gap:1.25rem;grid-row-gap:var(--row-gap);padding:0}@media(min-width:480px){.history-list{--column-gap:var(--size-fluid-2);--row-gap:var(--size-fluid-2);--width:12em}}@media(min-width:768px){.history-list{--width:15em}}.artist-search{margin:max(1.5rem,min(3vw,2rem)) auto;margin-bottom:max(1.5rem,min(3vw,2rem));margin-bottom:var(--size-fluid-3);margin-top:var(--size-fluid-3);max-width:40em;position:relative;width:100%}.artist-search .clear-input{position:absolute;right:.5rem;right:var(--size-2);top:.8em;z-index:50}.artist-search input{padding-right:3rem;padding-right:var(--size-8);width:100%}.artist-search input[type=search]::-ms-clear,.artist-search input[type=search]::-ms-reveal{display:none;height:0;width:0}.artist-search input[type=search]::-webkit-search-cancel-button,.artist-search input[type=search]::-webkit-search-decoration,.artist-search input[type=search]::-webkit-search-results-button,.artist-search input[type=search]::-webkit-search-results-decoration{display:none}.artist-search .autoComplete_wrapper[aria-expanded=true] input{-webkit-box-shadow:.25em .25em .5em rgba(0,0,0,.1);box-shadow:.25em .25em .5em #0000001a;position:relative;z-index:11}.artist-search .autoComplete_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.artist-search .autoComplete_wrapper a{color:var(--_link-color);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.artist-search .autoComplete_wrapper a:focus,.artist-search .autoComplete_wrapper a:hover{color:var(--_link-color-hover)}.artist-search .autoComplete_wrapper>ul{background-color:var(--_background);border:1px solid #868e96;border:1px solid var(--input-border-color,var(--gray-6));border-radius:0 0 5px 5px;border-radius:0 0 var(--radius-2) var(--radius-2);border-top:0;-webkit-box-shadow:.25em .25em .5em rgba(0,0,0,.1);box-shadow:.25em .25em .5em #0000001a;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--black);list-style:none;margin:-3px 0 0;max-height:20em;outline:none;overflow:auto;padding:0;z-index:100;z-index:10}.artist-search .autoComplete_wrapper>ul hr{color:var(--black)}.artist-search .autoComplete_wrapper>ul:empty,.artist-search .autoComplete_wrapper>ul[hidden]{display:none}.artist-search .autoComplete_wrapper>ul>li{color:var(--black);font-size:1rem;max-width:none;overflow:hidden;padding:1rem 1.25rem;padding:var(--size-3) var(--size-4);position:relative;text-align:left;text-overflow:ellipsis;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;width:100%}.artist-search .autoComplete_wrapper>ul>li:before{border-top:1px solid var(--_border-color);content:"";display:block;left:.5rem;left:var(--size-2);position:absolute;right:.5rem;right:var(--size-2);top:0}.artist-search .autoComplete_wrapper>ul>li[aria-selected=true]{background-color:var(--_child-card-background)}.artist-search .autoComplete_wrapper>ul>li small{display:block}.gallery-toolbar{gap:1.25rem;gap:var(--size-4);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-bottom:1.25rem;margin-bottom:var(--size-4);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:480px){.gallery-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.gallery-toolbar-item{gap:.5rem;gap:var(--size-2);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}@media(min-width:480px){.gallery-toolbar-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto}}.gallery-toolbar-item label{display:block}.gallery-toolbar-item .form-select{width:100%}@media(min-width:768px){.gallery-toolbar-item .form-select{max-width:100%;width:15em}}.page-artist .masthead{--_padding-block-start:var(--size-fluid-4);--_padding-block-end:var(--size-fluid-2)}.page-artist .artist-title{font-size:clamp(2.2807rem,1.8406rem + 2.2007vw,3.8652rem);font-size:var(--font-size-fluid-7);font-weight:700;font-weight:var(--font-weight-7);line-height:1}@media(min-width:1024px){.page-artist .artist-bio{--_grid-column:4/span 8}}.page-artist .artist-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:max(.5rem,min(1vw,1rem));margin-bottom:var(--size-fluid-1)}.page-artist .artist-header .artist-set-info{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.page-artist .artist-title-last-word{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-artist .artist-title-last-word .btn{margin-left:1rem;margin-left:var(--size-3);-webkit-transform:translateY(3px);transform:translateY(3px)}@media(min-width:1024px){.page-artist .audio-player.full-width,.page-artist .video-player.full-width{--_grid-column:4/span 8}}.page-artist .artist-current-media .heading-title{font-size:max(2rem,min(4vw,3rem));font-size:var(--size-fluid-4);text-align:center}@media(max-width:1023.98px){.page-artist .audio-player{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-top:max(1.5rem,min(3vw,2rem));margin-top:var(--size-fluid-3);order:3}}@media(min-width:1024px){.page-artist .audio-player{--_grid-column:2/span 6}.page-artist .video-player{--_grid-column:8/span 6}}.page-news-article .news-header{padding-bottom:max(1.5rem,min(3vw,2rem));padding-bottom:var(--size-fluid-3);padding-top:max(7.5rem,min(10vw,10rem));padding-top:var(--size-fluid-7)}@media(min-width:1024px){.page-news-article .news-header hgroup{--_grid-column:4/span 8}.page-news-article .news-header hgroup h1{font-size:clamp(2.0273rem,1.6767rem + 1.7532vw,3.2896rem);font-size:var(--font-size-fluid-6)}}.page-news-article .news-header hgroup p{font-size:clamp(1rem,.9306rem + .3472vw,1.25rem);font-size:var(--font-size-fluid-0);margin-top:.5rem;margin-top:var(--size-2)}@media only screen and (max-width:400px){.container-line-up-timetable{padding:0}}.timetable{--time-width:2.5rem;--block-unit:.1rem}@media print{.timetable{display:none!important}}.timetable-title{font-weight:400;text-align:center;text-transform:uppercase}.timetable-stage-titles{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.timetable-stage-title{font-size:clamp(.7901rem,.7581rem + .1601vw,.9054rem);font-size:var(--font-size-fluid-000);margin:0;padding:.5rem 0;padding:var(--size-2) 0;text-transform:uppercase;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media(min-width:1024px){.timetable-grid-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5rem;gap:var(--size-10)}}@media(max-width:1023.98px){.timetable-grid-row.reverse-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:1024px){.timetable-grid-row>*{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.timetable-layout{display:grid;grid-template-areas:"stage1 time stage2";grid-template-columns:minmax(0,1fr) var(--time-width) minmax(0,1fr);grid-template-rows:auto;position:relative}.timetable-layout__stage-1{grid-area:stage1}.timetable-layout__hours{display:block;grid-column:1/span 3;grid-row:1;text-align:center}.timetable-layout__stage-2{grid-area:stage2}.timetable-layout__general-events{grid-column:1/span 3;grid-row:1;position:relative}.timetable-block{font-size:clamp(1rem,.9306rem + .3472vw,1.25rem);font-size:var(--font-size-fluid-0);height:calc(var(--duration) * var(--block-unit));line-height:1.15;margin-top:calc(var(--time-before) * var(--block-unit))}.timetable-block--general-event,.timetable-block--show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.25rem;margin-left:var(--size-1);margin-right:.25rem;margin-right:var(--size-1);padding:2px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none}@media(--min-width-360){.timetable-block--general-event,.timetable-block--show{margin-left:.5rem;margin-left:var(--size-2);margin-right:.5rem;margin-right:var(--size-2);padding-left:.25rem;padding-left:var(--size-1);padding-right:.25rem;padding-right:var(--size-1)}}@media print{.timetable-block--general-event,.timetable-block--show{border:2px solid var(--black);clip-path:none}}.timetable-block--general-event p{font-size:clamp(.7901rem,.7581rem + .1601vw,.9054rem);font-size:var(--font-size-fluid-000)}.timetable-block--show,.timetable-block--show:focus,.timetable-block--show:hover,.timetable-block--show[data-stage="60"],.timetable-block--show[data-stage="60"]:focus,.timetable-block--show[data-stage="60"]:hover{background:var(--_child-card-background)}.timetable-block--show>*{position:relative;z-index:10}.timetable-block--show .timetable-block__title{font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00)}@media(min-width:1440px){.timetable-block--show .timetable-block__title{font-size:clamp(.8889rem,.8403rem + .243vw,1.0638rem);font-size:var(--font-size-fluid-00);margin-bottom:.25rem!important;margin-bottom:var(--size-1)!important}}.timetable-block--general-event{background:var(--_child-card-background);z-index:12}.timetable-block--general-event .timetable-block__title{line-height:1}.timetable-block--hour{position:relative}.timetable-block--hour span{background:var(--_background);color:var(--black);display:inline-block;font-size:clamp(.7901rem,.7581rem + .1601vw,.9054rem);font-size:var(--font-size-fluid-000);line-height:.85;padding:0 2px;position:relative;-webkit-transform:translateY(-12px);transform:translateY(-12px);z-index:11}@media(min-width:1024px){.timetable-block--hour span{padding:0 .25rem;padding:0 var(--size-1)}}.timetable-block--hour span.hide-hour-label{display:none}.timetable-block--hour:after,.timetable-block--hour:before{content:"";display:block;height:0;left:0;position:absolute;right:0;top:0}.timetable-block--hour:before{border-top:1px solid var(--_border-color);top:0}.timetable-block--hour:after{border-top:1px dashed var(--_border-color);top:50%}.timetable-block__title{font-weight:500;font-weight:var(--font-weight-5);padding:0 2px;text-transform:uppercase}.timetable-block__time,.timetable-block__title{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff")}:root{--swiper-theme-color:var(--primary)}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;-webkit-transition-timing-function:initial;transition-timing-function:ease;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:var(--white)}.swiper-lazy-preloader-black{--swiper-preloader-color:var(--black)}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-pagination{margin-top:spacing(1);text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-button-next,.swiper-button-prev{-webkit-box-shadow:.1em .1em .25em 0 rgba(0,0,0,.1);box-shadow:.1em .1em .25em #0000001a;position:absolute;top:50%;top:calc(var(--slide-height, 100%) * .5);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:10}.swiper-button-next[disabled],.swiper-button-prev[disabled]{opacity:0;pointer-events:auto}@media(max-width:767.98px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-button-prev{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.swiper-button-next{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}[data-init-masonry]{--_gap:var(--size-fluid-1);--_cols:1;display:grid;overflow:hidden;grid-gap:max(.5rem,min(1vw,1rem));grid-gap:var(--_gap);gap:max(.5rem,min(1vw,1rem));gap:var(--_gap);grid-template-columns:repeat(1,1fr);grid-template-columns:repeat(var(--_cols),1fr)}@media(min-width:400px){[data-init-masonry]{--_cols:2}}@media(min-width:768px){[data-init-masonry]{--_gap:var(--size-fluid-2);--_cols:3}}@media(min-width:1440px){[data-init-masonry]{--_cols:4}}[data-init-masonry] .masonry-frame{aspect-ratio:var(--width)/var(--height)}[data-init-masonry] .masonry-frame img{width:100%}.cookie-though{--ct-primary-400:var(--surface-4);--ct-primary-300:var(--surface-3);--ct-primary-200:var(--surface-2);--ct-primary-100:var(--surface-1);--ct-white:var(--white);--ct-text:var(--black);--ct-subtitle:var(--ct-primary-400);--ct-title:var(--ct-primary-400);--ct-cookie:var(--ct-primary-400);--ct-policy:var(--ct-white);--ct-policy-enabled:var(--ct-primary-400);--ct-policy-text:var(--ct-primary-400);--ct-policy-text-enabled:var(--ct-white);--ct-policy-essential:var(--ct-primary-100);--ct-slider-primary:var(--primary-lighter);--ct-slider-secondary:var(--primary-lightest);--ct-slider-enabled-primary:var(--primary-lighter);--ct-slider-enabled-secondary:var(--primary-lightest);--ct-enabled-option-color:var(--ct-white);--ct-text-margin:var(--size-3);--ct-default-padding:var(--size-6);--ct-seperator-padding:var(--size-3);--ct-heading-font-size:var(--font-size-fluid-1);--ct-sub-heading-font-size:var(--font-size-fluid-0);--ct-text-font-size:var(--font-size-fluid-00);--ct-button-font-size:var(--font-size-fluid-00);--ct-button-radius:15px;--ct-button-border:1px solid var(--btn-primary-accent);--ct-button-padding:var(--size-2) var(--size-3);--ct-button:var(--btn-primary-accent);--ct-button-color:var(--ct-white);--ct-button-secondary-border:2px solid var(--btn-primary-contrast);--ct-button-secondary:var(--ct-primary-200);--ct-button-secondary-color:var(--ct-primary-400);--ct-primary-font:var(--font-sans);--ct-primary-font-weight:400;--ct-secondary-font:var(--font-sans);--ct-secondary-font-weight:400;--ct-z-index:9999}@media print{.cookie-though{display:none!important;opacity:0!important;visibility:hidden!important}}.cookie-though{-webkit-transition:none;transition:none}.cookie-though[aria-hidden=true]{display:none!important;opacity:0;pointer-events:none}[data-cookie-consent]:not(.has-consent){display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;text-align:center}[data-cookie-consent]:not(.has-consent) iframe,[data-cookie-consent]:not(.has-consent):after{grid-column:1;grid-row:1;height:100%;width:100%}[data-cookie-consent]:not(.has-consent):after{background:#f8f9fa;background:var(--surface-1);content:"";position:absolute;z-index:1}[data-cookie-consent]:not(.has-consent) .consent-message{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1;grid-row:1;height:auto;margin:auto;max-width:30em;padding:max(1rem,min(2vw,1.5rem));padding:var(--size-fluid-2);position:relative;width:auto;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;gap:var(--size-2)}[data-cookie-consent].has-consent .consent-message{display:none}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:rgba(255,255,255,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;-ms-touch-action:none;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;-webkit-transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;background:none;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;opacity:1;padding:0;-webkit-transition:none;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{color:var(--pswp-icon-color-secondary);fill:var(--pswp-icon-color);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{fill:none;stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width)}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;left:0;position:absolute;top:0;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none!important;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{-webkit-animation:pswp-clockwise .6s linear infinite;animation:pswp-clockwise .6s linear infinite;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@-webkit-keyframes pswp-clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes pswp-clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-left:20px;margin-top:15px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.visually-hidden{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.container{margin-left:auto;margin-right:auto;max-width:1440px;max-width:var(--container-size,72ch);padding-left:1rem;padding-left:var(--site-padding);padding-right:1rem;padding-right:var(--site-padding);width:100%}.video-fill-space{--_padding:var(--size-7);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh!important;padding:2rem 0;padding:var(--_padding) 0;width:100vw!important}.video-fill-space>iframe{aspect-ratio:3/2;margin:auto;max-height:calc(100vh - var(--_padding) * 2);max-width:100vw;width:auto}@media(min-width:768px){.video-fill-space>iframe{height:calc(100vh - var(--_padding) * 2)}}.ratio{position:relative}.ratio>*{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.ratio:before{content:"";display:block;padding-top:100%;padding-top:var(--_aspect-ratio,100%)}.ratio-1x1{--_aspect-ratio:100%}.ratio-4x3{--_aspect-ratio:75%}.ratio-16x9{--_aspect-ratio:56.25%}.ratio-21x9{--_aspect-ratio:42.857142%}.p-0{padding:0!important;padding:var(--size-0)!important}.p-4{padding:1.25rem!important;padding:var(--size-4)!important}.pt-10{padding-top:5rem!important;padding-top:var(--size-10)!important}.pb-0{padding-bottom:0!important;padding-bottom:var(--size-0)!important}.px-0{padding-left:0!important;padding-left:var(--size-0)!important;padding-right:0!important;padding-right:var(--size-0)!important}.f-pt-3{padding-top:max(1.5rem,min(3vw,2rem))!important;padding-top:var(--size-fluid-3)!important}.f-py-4{padding-bottom:max(2rem,min(4vw,3rem))!important;padding-bottom:var(--size-fluid-4)!important;padding-top:max(2rem,min(4vw,3rem))!important;padding-top:var(--size-fluid-4)!important}.m-0{margin:0!important;margin:var(--size-0)!important}.me-2{margin-right:.5rem!important;margin-right:var(--size-2)!important}.mt-0{margin-top:0!important;margin-top:var(--size-0)!important}.mt-1{margin-top:.25rem!important;margin-top:var(--size-1)!important}.mt-10{margin-top:5rem!important;margin-top:var(--size-10)!important}.mt-2{margin-top:.5rem!important;margin-top:var(--size-2)!important}.mt-3{margin-top:1rem!important;margin-top:var(--size-3)!important}.mt-4{margin-top:1.25rem!important;margin-top:var(--size-4)!important}.mt-5{margin-top:1.5rem!important;margin-top:var(--size-5)!important}.mt-8{margin-top:3rem!important;margin-top:var(--size-8)!important}.mb-0{margin-bottom:0!important;margin-bottom:var(--size-0)!important}.mb-1{margin-bottom:.25rem!important;margin-bottom:var(--size-1)!important}.mb-2{margin-bottom:.5rem!important;margin-bottom:var(--size-2)!important}.mb-3{margin-bottom:1rem!important;margin-bottom:var(--size-3)!important}.mb-4{margin-bottom:1.25rem!important;margin-bottom:var(--size-4)!important}.mx-0{margin-left:0!important;margin-left:var(--size-0)!important;margin-right:0!important;margin-right:var(--size-0)!important}.f-mt-2{margin-top:max(1rem,min(2vw,1.5rem))!important;margin-top:var(--size-fluid-2)!important}.f-mt-4{margin-top:max(2rem,min(4vw,3rem))!important;margin-top:var(--size-fluid-4)!important}.f-mb-4{margin-bottom:max(2rem,min(4vw,3rem))!important;margin-bottom:var(--size-fluid-4)!important}.gap-2{gap:.5rem!important;gap:var(--size-2)!important}.gap-4{gap:1.25rem!important;gap:var(--size-4)!important}.gap-8{gap:3rem!important;gap:var(--size-8)!important}.block{display:block!important}.inline{display:inline!important}.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.grid{display:grid!important}.hidden{display:none!important}@media print{display:none!important{}}.w-full{width:100%!important}.h-auto{height:auto!important}.flex-col{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:start!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.text-balance{text-wrap:balance!important}@media(min-width:1024px){.lg\:block{display:block!important}.lg\:hidden{display:none!important}.lg\:grid-column-start-4{grid-column-start:4!important}.lg\:grid-column-end-12{grid-column-end:12!important}}@media(min-width:768px){.md\:block{display:block!important}.md\:hidden{display:none!important}}
