@layer mantine{:root,:host{color-scheme:var(--mantine-color-scheme)}*,:before,:after{box-sizing:border-box}input,button,textarea,select{font:inherit}button,select{text-transform:none}body,:host{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing);margin:0}@media screen and (device-width<=31.25em){body,:host{-webkit-text-size-adjust:100%}}:root,:host{--mantine-z-index-app:100;--mantine-z-index-modal:200;--mantine-z-index-popover:300;--mantine-z-index-overlay:400;--mantine-z-index-max:9999;--mantine-scale:1;--mantine-cursor-type:default;--mantine-webkit-font-smoothing:antialiased;--mantine-moz-font-smoothing:grayscale;--mantine-color-white:#fff;--mantine-color-black:#000;--mantine-line-height:1.55;--mantine-font-family:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings:-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight:700;--mantine-heading-text-wrap:wrap;--mantine-radius-default:calc(.5rem * var(--mantine-scale));--mantine-primary-color-filled:var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover:var(--mantine-color-blue-filled-hover);--mantine-primary-color-light:var(--mantine-color-blue-light);--mantine-primary-color-light-hover:var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color:var(--mantine-color-blue-light-color);--mantine-breakpoint-xs:36em;--mantine-breakpoint-sm:48em;--mantine-breakpoint-md:62em;--mantine-breakpoint-lg:75em;--mantine-breakpoint-xl:88em;--mantine-spacing-xs:calc(.625rem * var(--mantine-scale));--mantine-spacing-sm:calc(.75rem * var(--mantine-scale));--mantine-spacing-md:calc(1rem * var(--mantine-scale));--mantine-spacing-lg:calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl:calc(2rem * var(--mantine-scale));--mantine-font-size-xs:calc(.75rem * var(--mantine-scale));--mantine-font-size-sm:calc(.875rem * var(--mantine-scale));--mantine-font-size-md:calc(1rem * var(--mantine-scale));--mantine-font-size-lg:calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl:calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs:1.4;--mantine-line-height-sm:1.45;--mantine-line-height-md:1.55;--mantine-line-height-lg:1.6;--mantine-line-height-xl:1.65;--mantine-shadow-xs:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0000001a;--mantine-shadow-sm:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs:calc(.125rem * var(--mantine-scale));--mantine-radius-sm:calc(.25rem * var(--mantine-scale));--mantine-radius-md:calc(.5rem * var(--mantine-scale));--mantine-radius-lg:calc(1rem * var(--mantine-scale));--mantine-radius-xl:calc(2rem * var(--mantine-scale));--mantine-font-weight-regular:400;--mantine-font-weight-medium:600;--mantine-font-weight-bold:700;--mantine-primary-color-0:var(--mantine-color-blue-0);--mantine-primary-color-1:var(--mantine-color-blue-1);--mantine-primary-color-2:var(--mantine-color-blue-2);--mantine-primary-color-3:var(--mantine-color-blue-3);--mantine-primary-color-4:var(--mantine-color-blue-4);--mantine-primary-color-5:var(--mantine-color-blue-5);--mantine-primary-color-6:var(--mantine-color-blue-6);--mantine-primary-color-7:var(--mantine-color-blue-7);--mantine-primary-color-8:var(--mantine-color-blue-8);--mantine-primary-color-9:var(--mantine-color-blue-9);--mantine-color-dark-0:#c9c9c9;--mantine-color-dark-1:#b8b8b8;--mantine-color-dark-2:#828282;--mantine-color-dark-3:#696969;--mantine-color-dark-4:#424242;--mantine-color-dark-5:#3b3b3b;--mantine-color-dark-6:#2e2e2e;--mantine-color-dark-7:#242424;--mantine-color-dark-8:#1f1f1f;--mantine-color-dark-9:#141414;--mantine-color-gray-0:#f8f9fa;--mantine-color-gray-1:#f1f3f5;--mantine-color-gray-2:#e9ecef;--mantine-color-gray-3:#dee2e6;--mantine-color-gray-4:#ced4da;--mantine-color-gray-5:#adb5bd;--mantine-color-gray-6:#868e96;--mantine-color-gray-7:#495057;--mantine-color-gray-8:#343a40;--mantine-color-gray-9:#212529;--mantine-color-red-0:#fff5f5;--mantine-color-red-1:#ffe3e3;--mantine-color-red-2:#ffc9c9;--mantine-color-red-3:#ffa8a8;--mantine-color-red-4:#ff8787;--mantine-color-red-5:#ff6b6b;--mantine-color-red-6:#fa5252;--mantine-color-red-7:#f03e3e;--mantine-color-red-8:#e03131;--mantine-color-red-9:#c92a2a;--mantine-color-pink-0:#fff0f6;--mantine-color-pink-1:#ffdeeb;--mantine-color-pink-2:#fcc2d7;--mantine-color-pink-3:#faa2c1;--mantine-color-pink-4:#f783ac;--mantine-color-pink-5:#f06595;--mantine-color-pink-6:#e64980;--mantine-color-pink-7:#d6336c;--mantine-color-pink-8:#c2255c;--mantine-color-pink-9:#a61e4d;--mantine-color-grape-0:#f8f0fc;--mantine-color-grape-1:#f3d9fa;--mantine-color-grape-2:#eebefa;--mantine-color-grape-3:#e599f7;--mantine-color-grape-4:#da77f2;--mantine-color-grape-5:#cc5de8;--mantine-color-grape-6:#be4bdb;--mantine-color-grape-7:#ae3ec9;--mantine-color-grape-8:#9c36b5;--mantine-color-grape-9:#862e9c;--mantine-color-violet-0:#f3f0ff;--mantine-color-violet-1:#e5dbff;--mantine-color-violet-2:#d0bfff;--mantine-color-violet-3:#b197fc;--mantine-color-violet-4:#9775fa;--mantine-color-violet-5:#845ef7;--mantine-color-violet-6:#7950f2;--mantine-color-violet-7:#7048e8;--mantine-color-violet-8:#6741d9;--mantine-color-violet-9:#5f3dc4;--mantine-color-indigo-0:#edf2ff;--mantine-color-indigo-1:#dbe4ff;--mantine-color-indigo-2:#bac8ff;--mantine-color-indigo-3:#91a7ff;--mantine-color-indigo-4:#748ffc;--mantine-color-indigo-5:#5c7cfa;--mantine-color-indigo-6:#4c6ef5;--mantine-color-indigo-7:#4263eb;--mantine-color-indigo-8:#3b5bdb;--mantine-color-indigo-9:#364fc7;--mantine-color-blue-0:#e7f5ff;--mantine-color-blue-1:#d0ebff;--mantine-color-blue-2:#a5d8ff;--mantine-color-blue-3:#74c0fc;--mantine-color-blue-4:#4dabf7;--mantine-color-blue-5:#339af0;--mantine-color-blue-6:#228be6;--mantine-color-blue-7:#1c7ed6;--mantine-color-blue-8:#1971c2;--mantine-color-blue-9:#1864ab;--mantine-color-cyan-0:#e3fafc;--mantine-color-cyan-1:#c5f6fa;--mantine-color-cyan-2:#99e9f2;--mantine-color-cyan-3:#66d9e8;--mantine-color-cyan-4:#3bc9db;--mantine-color-cyan-5:#22b8cf;--mantine-color-cyan-6:#15aabf;--mantine-color-cyan-7:#1098ad;--mantine-color-cyan-8:#0c8599;--mantine-color-cyan-9:#0b7285;--mantine-color-teal-0:#e6fcf5;--mantine-color-teal-1:#c3fae8;--mantine-color-teal-2:#96f2d7;--mantine-color-teal-3:#63e6be;--mantine-color-teal-4:#38d9a9;--mantine-color-teal-5:#20c997;--mantine-color-teal-6:#12b886;--mantine-color-teal-7:#0ca678;--mantine-color-teal-8:#099268;--mantine-color-teal-9:#087f5b;--mantine-color-green-0:#ebfbee;--mantine-color-green-1:#d3f9d8;--mantine-color-green-2:#b2f2bb;--mantine-color-green-3:#8ce99a;--mantine-color-green-4:#69db7c;--mantine-color-green-5:#51cf66;--mantine-color-green-6:#40c057;--mantine-color-green-7:#37b24d;--mantine-color-green-8:#2f9e44;--mantine-color-green-9:#2b8a3e;--mantine-color-lime-0:#f4fce3;--mantine-color-lime-1:#e9fac8;--mantine-color-lime-2:#d8f5a2;--mantine-color-lime-3:#c0eb75;--mantine-color-lime-4:#a9e34b;--mantine-color-lime-5:#94d82d;--mantine-color-lime-6:#82c91e;--mantine-color-lime-7:#74b816;--mantine-color-lime-8:#66a80f;--mantine-color-lime-9:#5c940d;--mantine-color-yellow-0:#fff9db;--mantine-color-yellow-1:#fff3bf;--mantine-color-yellow-2:#ffec99;--mantine-color-yellow-3:#ffe066;--mantine-color-yellow-4:#ffd43b;--mantine-color-yellow-5:#fcc419;--mantine-color-yellow-6:#fab005;--mantine-color-yellow-7:#f59f00;--mantine-color-yellow-8:#f08c00;--mantine-color-yellow-9:#e67700;--mantine-color-orange-0:#fff4e6;--mantine-color-orange-1:#ffe8cc;--mantine-color-orange-2:#ffd8a8;--mantine-color-orange-3:#ffc078;--mantine-color-orange-4:#ffa94d;--mantine-color-orange-5:#ff922b;--mantine-color-orange-6:#fd7e14;--mantine-color-orange-7:#f76707;--mantine-color-orange-8:#e8590c;--mantine-color-orange-9:#d9480f;--mantine-h1-font-size:calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height:1.3;--mantine-h1-font-weight:700;--mantine-h2-font-size:calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height:1.35;--mantine-h2-font-weight:700;--mantine-h3-font-size:calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height:1.4;--mantine-h3-font-weight:700;--mantine-h4-font-size:calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height:1.45;--mantine-h4-font-weight:700;--mantine-h5-font-size:calc(1rem * var(--mantine-scale));--mantine-h5-line-height:1.5;--mantine-h5-font-weight:700;--mantine-h6-font-size:calc(.875rem * var(--mantine-scale));--mantine-h6-line-height:1.5;--mantine-h6-font-weight:700}:root[data-mantine-color-scheme=dark],:host([data-mantine-color-scheme=dark]){--mantine-color-scheme:dark;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-white);--mantine-color-text:var(--mantine-color-dark-0);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-error:var(--mantine-color-red-8);--mantine-color-success:var(--mantine-color-teal-8);--mantine-color-placeholder:var(--mantine-color-dark-3);--mantine-color-anchor:var(--mantine-color-blue-4);--mantine-color-default:var(--mantine-color-dark-6);--mantine-color-default-hover:var(--mantine-color-dark-5);--mantine-color-default-color:var(--mantine-color-white);--mantine-color-default-border:var(--mantine-color-dark-4);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-disabled:var(--mantine-color-dark-6);--mantine-color-disabled-color:var(--mantine-color-dark-3);--mantine-color-disabled-border:var(--mantine-color-dark-4);--mantine-color-dark-text:var(--mantine-color-dark-4);--mantine-color-dark-filled:var(--mantine-color-dark-8);--mantine-color-dark-filled-hover:var(--mantine-color-dark-9);--mantine-color-dark-light:#0a0a0a;--mantine-color-dark-light-hover:#0e0e0e;--mantine-color-dark-light-color:var(--mantine-color-dark-0);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:#4242420d;--mantine-color-gray-text:var(--mantine-color-gray-4);--mantine-color-gray-filled:var(--mantine-color-gray-8);--mantine-color-gray-filled-hover:var(--mantine-color-gray-9);--mantine-color-gray-light:#111315;--mantine-color-gray-light-hover:#171a1d;--mantine-color-gray-light-color:var(--mantine-color-gray-0);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:#ced4da0d;--mantine-color-red-text:var(--mantine-color-red-4);--mantine-color-red-filled:var(--mantine-color-red-8);--mantine-color-red-filled-hover:var(--mantine-color-red-9);--mantine-color-red-light:#651515;--mantine-color-red-light-hover:#8d1d1d;--mantine-color-red-light-color:var(--mantine-color-red-0);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:#ff87870d;--mantine-color-pink-text:var(--mantine-color-pink-4);--mantine-color-pink-filled:var(--mantine-color-pink-8);--mantine-color-pink-filled-hover:var(--mantine-color-pink-9);--mantine-color-pink-light:#530f27;--mantine-color-pink-light-hover:#741536;--mantine-color-pink-light-color:var(--mantine-color-pink-0);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:#f783ac0d;--mantine-color-grape-text:var(--mantine-color-grape-4);--mantine-color-grape-filled:var(--mantine-color-grape-8);--mantine-color-grape-filled-hover:var(--mantine-color-grape-9);--mantine-color-grape-light:#43174e;--mantine-color-grape-light-hover:#5e206d;--mantine-color-grape-light-color:var(--mantine-color-grape-0);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:#da77f20d;--mantine-color-violet-text:var(--mantine-color-violet-4);--mantine-color-violet-filled:var(--mantine-color-violet-8);--mantine-color-violet-filled-hover:var(--mantine-color-violet-9);--mantine-color-violet-light:#301f62;--mantine-color-violet-light-hover:#432b89;--mantine-color-violet-light-color:var(--mantine-color-violet-0);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:#9775fa0d;--mantine-color-indigo-text:var(--mantine-color-indigo-4);--mantine-color-indigo-filled:var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-9);--mantine-color-indigo-light:#1b2864;--mantine-color-indigo-light-hover:#26378b;--mantine-color-indigo-light-color:var(--mantine-color-indigo-0);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:#748ffc0d;--mantine-color-blue-text:var(--mantine-color-blue-4);--mantine-color-blue-filled:var(--mantine-color-blue-8);--mantine-color-blue-filled-hover:var(--mantine-color-blue-9);--mantine-color-blue-light:#0c3256;--mantine-color-blue-light-hover:#114678;--mantine-color-blue-light-color:var(--mantine-color-blue-0);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:#4dabf70d;--mantine-color-cyan-text:var(--mantine-color-cyan-4);--mantine-color-cyan-filled:var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-9);--mantine-color-cyan-light:#063943;--mantine-color-cyan-light-hover:#08505d;--mantine-color-cyan-light-color:var(--mantine-color-cyan-0);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:#3bc9db0d;--mantine-color-teal-text:var(--mantine-color-teal-4);--mantine-color-teal-filled:var(--mantine-color-teal-8);--mantine-color-teal-filled-hover:var(--mantine-color-teal-9);--mantine-color-teal-light:#04402e;--mantine-color-teal-light-hover:#065940;--mantine-color-teal-light-color:var(--mantine-color-teal-0);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:#38d9a90d;--mantine-color-green-text:var(--mantine-color-green-4);--mantine-color-green-filled:var(--mantine-color-green-8);--mantine-color-green-filled-hover:var(--mantine-color-green-9);--mantine-color-green-light:#16451f;--mantine-color-green-light-hover:#1e612b;--mantine-color-green-light-color:var(--mantine-color-green-0);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:#69db7c0d;--mantine-color-lime-text:var(--mantine-color-lime-4);--mantine-color-lime-filled:var(--mantine-color-lime-8);--mantine-color-lime-filled-hover:var(--mantine-color-lime-9);--mantine-color-lime-light:#2e4a07;--mantine-color-lime-light-hover:#406809;--mantine-color-lime-light-color:var(--mantine-color-lime-0);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:#a9e34b0d;--mantine-color-yellow-text:var(--mantine-color-yellow-4);--mantine-color-yellow-filled:var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-9);--mantine-color-yellow-light:#733c00;--mantine-color-yellow-light-hover:#a15300;--mantine-color-yellow-light-color:var(--mantine-color-yellow-0);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:#ffd43b0d;--mantine-color-orange-text:var(--mantine-color-orange-4);--mantine-color-orange-filled:var(--mantine-color-orange-8);--mantine-color-orange-filled-hover:var(--mantine-color-orange-9);--mantine-color-orange-light:#6d2408;--mantine-color-orange-light-hover:#98320b;--mantine-color-orange-light-color:var(--mantine-color-orange-0);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:#ffa94d0d}:root[data-mantine-color-scheme=light],:host([data-mantine-color-scheme=light]){--mantine-color-scheme:light;--mantine-primary-color-contrast:var(--mantine-color-white);--mantine-color-bright:var(--mantine-color-black);--mantine-color-text:#000;--mantine-color-body:#fff;--mantine-color-error:var(--mantine-color-red-6);--mantine-color-success:var(--mantine-color-teal-8);--mantine-color-placeholder:var(--mantine-color-gray-5);--mantine-color-anchor:var(--mantine-color-blue-6);--mantine-color-default:var(--mantine-color-white);--mantine-color-default-hover:var(--mantine-color-gray-0);--mantine-color-default-color:var(--mantine-color-black);--mantine-color-default-border:var(--mantine-color-gray-4);--mantine-color-dimmed:var(--mantine-color-gray-6);--mantine-color-disabled:var(--mantine-color-gray-2);--mantine-color-disabled-color:var(--mantine-color-gray-5);--mantine-color-disabled-border:var(--mantine-color-gray-3);--mantine-color-dark-text:var(--mantine-color-dark-filled);--mantine-color-dark-filled:var(--mantine-color-dark-6);--mantine-color-dark-filled-hover:var(--mantine-color-dark-7);--mantine-color-dark-light:var(--mantine-color-dark-1);--mantine-color-dark-light-hover:var(--mantine-color-dark-2);--mantine-color-dark-light-color:var(--mantine-color-dark-9);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:#2e2e2e0d;--mantine-color-gray-text:var(--mantine-color-gray-filled);--mantine-color-gray-filled:var(--mantine-color-gray-6);--mantine-color-gray-filled-hover:var(--mantine-color-gray-7);--mantine-color-gray-light:var(--mantine-color-gray-1);--mantine-color-gray-light-hover:var(--mantine-color-gray-2);--mantine-color-gray-light-color:var(--mantine-color-gray-9);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:#868e960d;--mantine-color-red-text:var(--mantine-color-red-filled);--mantine-color-red-filled:var(--mantine-color-red-6);--mantine-color-red-filled-hover:var(--mantine-color-red-7);--mantine-color-red-light:var(--mantine-color-red-1);--mantine-color-red-light-hover:var(--mantine-color-red-2);--mantine-color-red-light-color:var(--mantine-color-red-9);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:#fa52520d;--mantine-color-pink-text:var(--mantine-color-pink-filled);--mantine-color-pink-filled:var(--mantine-color-pink-6);--mantine-color-pink-filled-hover:var(--mantine-color-pink-7);--mantine-color-pink-light:var(--mantine-color-pink-1);--mantine-color-pink-light-hover:var(--mantine-color-pink-2);--mantine-color-pink-light-color:var(--mantine-color-pink-9);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:#e649800d;--mantine-color-grape-text:var(--mantine-color-grape-filled);--mantine-color-grape-filled:var(--mantine-color-grape-6);--mantine-color-grape-filled-hover:var(--mantine-color-grape-7);--mantine-color-grape-light:var(--mantine-color-grape-1);--mantine-color-grape-light-hover:var(--mantine-color-grape-2);--mantine-color-grape-light-color:var(--mantine-color-grape-9);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:#be4bdb0d;--mantine-color-violet-text:var(--mantine-color-violet-filled);--mantine-color-violet-filled:var(--mantine-color-violet-6);--mantine-color-violet-filled-hover:var(--mantine-color-violet-7);--mantine-color-violet-light:var(--mantine-color-violet-1);--mantine-color-violet-light-hover:var(--mantine-color-violet-2);--mantine-color-violet-light-color:var(--mantine-color-violet-9);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:#7950f20d;--mantine-color-indigo-text:var(--mantine-color-indigo-filled);--mantine-color-indigo-filled:var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover:var(--mantine-color-indigo-7);--mantine-color-indigo-light:var(--mantine-color-indigo-1);--mantine-color-indigo-light-hover:var(--mantine-color-indigo-2);--mantine-color-indigo-light-color:var(--mantine-color-indigo-9);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:#4c6ef50d;--mantine-color-blue-text:var(--mantine-color-blue-filled);--mantine-color-blue-filled:var(--mantine-color-blue-6);--mantine-color-blue-filled-hover:var(--mantine-color-blue-7);--mantine-color-blue-light:var(--mantine-color-blue-1);--mantine-color-blue-light-hover:var(--mantine-color-blue-2);--mantine-color-blue-light-color:var(--mantine-color-blue-9);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:#228be60d;--mantine-color-cyan-text:var(--mantine-color-cyan-filled);--mantine-color-cyan-filled:var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover:var(--mantine-color-cyan-7);--mantine-color-cyan-light:var(--mantine-color-cyan-1);--mantine-color-cyan-light-hover:var(--mantine-color-cyan-2);--mantine-color-cyan-light-color:var(--mantine-color-cyan-9);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:#15aabf0d;--mantine-color-teal-text:var(--mantine-color-teal-filled);--mantine-color-teal-filled:var(--mantine-color-teal-6);--mantine-color-teal-filled-hover:var(--mantine-color-teal-7);--mantine-color-teal-light:var(--mantine-color-teal-1);--mantine-color-teal-light-hover:var(--mantine-color-teal-2);--mantine-color-teal-light-color:var(--mantine-color-teal-9);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:#12b8860d;--mantine-color-green-text:var(--mantine-color-green-filled);--mantine-color-green-filled:var(--mantine-color-green-6);--mantine-color-green-filled-hover:var(--mantine-color-green-7);--mantine-color-green-light:var(--mantine-color-green-1);--mantine-color-green-light-hover:var(--mantine-color-green-2);--mantine-color-green-light-color:var(--mantine-color-green-9);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:#40c0570d;--mantine-color-lime-text:var(--mantine-color-lime-filled);--mantine-color-lime-filled:var(--mantine-color-lime-6);--mantine-color-lime-filled-hover:var(--mantine-color-lime-7);--mantine-color-lime-light:var(--mantine-color-lime-1);--mantine-color-lime-light-hover:var(--mantine-color-lime-2);--mantine-color-lime-light-color:var(--mantine-color-lime-9);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:#82c91e0d;--mantine-color-yellow-text:var(--mantine-color-yellow-filled);--mantine-color-yellow-filled:var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover:var(--mantine-color-yellow-7);--mantine-color-yellow-light:var(--mantine-color-yellow-1);--mantine-color-yellow-light-hover:var(--mantine-color-yellow-2);--mantine-color-yellow-light-color:var(--mantine-color-yellow-9);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:#fab0050d;--mantine-color-orange-text:var(--mantine-color-orange-filled);--mantine-color-orange-filled:var(--mantine-color-orange-6);--mantine-color-orange-filled-hover:var(--mantine-color-orange-7);--mantine-color-orange-light:var(--mantine-color-orange-1);--mantine-color-orange-light-hover:var(--mantine-color-orange-2);--mantine-color-orange-light-color:var(--mantine-color-orange-9);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:#fd7e140d}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=light] .mantine-light-hidden,[data-mantine-color-scheme=dark] .mantine-dark-hidden{display:none}.mantine-focus-auto:focus-visible,.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}.m_87cf2631{cursor:pointer;appearance:none;font-size:var(--mantine-font-size-md);text-align:start;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;padding:0;text-decoration:none}.m_515a97f8{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m_8a5d1357{font-weight:var(--title-fw);font-size:var(--title-fz);line-height:var(--title-lh);font-family:var(--mantine-font-family-headings);text-wrap:var(--title-text-wrap,var(--mantine-heading-text-wrap));margin:0}.m_8a5d1357:where([data-line-clamp]){text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m_5ae2e3c{--loader-size-xs:18px;--loader-size-sm:22px;--loader-size-md:36px;--loader-size-lg:44px;--loader-size-xl:58px;--loader-size:var(--loader-size-md);--loader-color:var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m_7a2bd4cd{width:var(--loader-size);height:var(--loader-size);gap:calc(var(--loader-size) / 5);display:flex;position:relative}.m_870bb79{background:var(--loader-color);border-radius:2px;flex:1;animation:1.2s cubic-bezier(0,.5,.5,1) infinite m_5d2b3b9d}.m_870bb79:first-of-type{animation-delay:-240ms}.m_870bb79:nth-of-type(2){animation-delay:-120ms}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m_4e3f22d7{justify-content:center;align-items:center;gap:calc(var(--loader-size) / 10);width:var(--loader-size);height:var(--loader-size);display:flex;position:relative}.m_870c4af{width:calc(var(--loader-size) / 3 - var(--loader-size) / 15);height:calc(var(--loader-size) / 3 - var(--loader-size) / 15);background:var(--loader-color);border-radius:50%;animation:.8s linear infinite m_aac34a1}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_b34414df{width:var(--loader-size);height:var(--loader-size);display:inline-block}.m_b34414df:after{content:"";width:var(--loader-size);height:var(--loader-size);border-width:calc(var(--loader-size) / 8);border-style:solid;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;border-radius:10000px;animation:1.2s linear infinite m_f8e89c4b;display:block}.m_fea6bf1a{--burger-size-xs:12px;--burger-size-sm:18px;--burger-size-md:24px;--burger-size-lg:34px;--burger-size-xl:42px;--burger-size:var(--burger-size-md);--burger-line-size:calc(var(--burger-size) / 12);width:calc(var(--burger-size) + var(--mantine-spacing-xs));height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs) / 2);cursor:pointer}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color:var(--mantine-color-white)}.m_d4fb9cad{-webkit-user-select:none;user-select:none;position:relative}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);transition-property:background-color,transform;transition-duration:var(--burger-transition-duration,.3s);transition-timing-function:var(--burger-transition-timing-function,ease);outline:1px solid #0000;display:block}.m_d4fb9cad:before,.m_d4fb9cad:after{content:"";position:absolute;inset-inline-start:0}.m_d4fb9cad:before{top:calc(var(--burger-size) / -3)}.m_d4fb9cad:after{top:calc(var(--burger-size) / 3)}.m_d4fb9cad[data-opened]{background-color:#0000}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size) / 3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size) / -3)) rotate(-45deg)}.m_86a44da5{--cb-size-xs:18px;--cb-size-sm:22px;--cb-size-md:28px;--cb-size-lg:34px;--cb-size-xl:44px;--cb-size:var(--cb-size-md);--cb-icon-size:70%;--cb-radius:var(--mantine-radius-default);-webkit-user-select:none;user-select:none;width:var(--cb-size);height:var(--cb-size);min-width:var(--cb-size);min-height:var(--cb-size);border-radius:var(--cb-radius);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5[data-disabled],.m_86a44da5:disabled{cursor:not-allowed;opacity:.6}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_1b7284a3{--paper-radius:var(--mantine-radius-default);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body);outline:0;text-decoration:none;display:block}[data-mantine-color-scheme=light] .m_1b7284a3{--paper-border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_1b7284a3{--paper-border-color:var(--mantine-color-dark-4)}.m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--paper-border-color)}.m_9814e45f{background:var(--overlay-bg,#0009);-webkit-backdrop-filter:var(--overlay-filter);backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius,0);z-index:var(--overlay-z-index);position:absolute;inset:0}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){justify-content:center;align-items:center;display:flex}.m_d57069b5{--scrollarea-scrollbar-size:12px;position:relative;overflow:hidden}.m_d57069b5:where([data-autosize]) .m_b1336c6{min-width:min-content}.m_c0783ff9{scrollbar-width:none;overscroll-behavior:var(--scrollarea-over-scroll-behavior);-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:100%;height:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):where([data-vertical-hidden]){padding-inline:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]){padding-inline-start:unset;padding-inline-end:var(--scrollarea-scrollbar-size)}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]):where([data-vertical-scrollbar-position=left]){padding-inline-end:unset;padding-left:var(--scrollarea-scrollbar-size);padding-right:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]):where([data-vertical-scrollbar-position=right]){padding-inline-end:unset;padding-left:unset;padding-right:var(--scrollarea-scrollbar-size)}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):where([data-horizontal-hidden]){padding-bottom:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):not([data-horizontal-hidden]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{min-width:100%;display:table}.m_c44ba933{-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box;padding:calc(var(--scrollarea-scrollbar-size) / 5);background-color:#0000;flex-direction:row;transition:background-color .15s,opacity .15s;display:flex}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:#ffffff80}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:#ffffff80}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){width:var(--scrollarea-scrollbar-size);top:0;bottom:var(--sa-corner-width);inset-inline-end:0}.m_c44ba933:where([data-orientation=vertical]):where([data-vertical-scrollbar-position=left]){inset-inline-end:auto;left:0;right:auto}.m_c44ba933:where([data-orientation=vertical]):where([data-vertical-scrollbar-position=right]){inset-inline-end:auto;left:auto;right:0}.m_c44ba933:where([data-orientation=horizontal]){height:var(--scrollarea-scrollbar-size);bottom:0;flex-direction:column;inset-inline-start:0;inset-inline-end:var(--sa-corner-width)}.m_c44ba933:where([data-orientation=horizontal]):where([data-vertical-scrollbar-position=left]){inset-inline:auto;left:var(--sa-corner-width);right:0}.m_c44ba933:where([data-orientation=horizontal]):where([data-vertical-scrollbar-position=right]){inset-inline:auto;left:0;right:var(--sa-corner-width)}.m_d8b5e363{border-radius:var(--scrollarea-scrollbar-size);opacity:var(--thumb-opacity);flex:1;transition:background-color .15s;position:relative;overflow:hidden}.m_d8b5e363:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:#0006}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:#fff6}.m_21657268{opacity:0;inset-inline-end:0;transition:opacity .15s;display:block;position:absolute;bottom:0}.m_21657268:where([data-vertical-scrollbar-position=left]){inset-inline-end:auto;left:0;right:auto}.m_21657268:where([data-vertical-scrollbar-position=right]){inset-inline-end:auto;left:auto;right:0}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_b1336c6{min-width:100%}.m_615af6c9{line-height:1;font-weight:var(--mantine-font-weight-regular);font-size:var(--mantine-font-size-md);margin:0;padding:0}.m_b5489c3c{padding:var(--mb-padding,var(--mantine-spacing-md));background-color:var(--mantine-color-body);z-index:1000;justify-content:space-between;align-items:center;min-height:60px;padding-inline-end:calc(var(--mb-padding,var(--mantine-spacing-md)) - calc(.3125rem * var(--mantine-scale)));transition:padding-inline-end .1s;display:flex;position:sticky;top:0}.m_60c222c7{width:100%;z-index:var(--mb-z-index);pointer-events:none;position:fixed;top:0;bottom:0}.m_fd1ab0aa{pointer-events:all;box-shadow:var(--mb-shadow,var(--mantine-shadow-xl))}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}[data-offset-scrollbars] .m_fd1ab0aa:has([data-mantine-scrollbar]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding,var(--mantine-spacing-md)) + calc(.3125rem * var(--mantine-scale)))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding,var(--mantine-spacing-md));padding-top:var(--mb-padding,var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_9df02822{--modal-size-xs:320px;--modal-size-sm:380px;--modal-size-md:440px;--modal-size-lg:620px;--modal-size-xl:780px;--modal-size:var(--modal-size-md);--modal-y-offset:5dvh;--modal-x-offset:5vw}.m_9df02822[data-full-screen]{--modal-border-radius:0!important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex:0 0 100%;--modal-content-max-height:auto;--modal-content-height:100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset:0;--modal-inner-x-offset:0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align:center}.m_d0e2b9cd{border-start-start-radius:var(--modal-radius,var(--mantine-radius-default));border-start-end-radius:var(--modal-radius,var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex,0 0 var(--modal-size));max-width:100%;max-height:var(--modal-content-max-height,calc(100dvh - var(--modal-y-offset) * 2));height:var(--modal-content-height,auto);overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{pointer-events:none;opacity:0!important}.m_1f958f16{justify-content:center;align-items:var(--modal-inner-align,flex-start);padding-top:var(--modal-inner-y-offset,var(--modal-y-offset));padding-bottom:var(--modal-inner-y-offset,var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset,var(--modal-x-offset));display:flex}.m_f11b401e{--drawer-size-xs:320px;--drawer-size-sm:380px;--drawer-size-md:440px;--drawer-size-lg:620px;--drawer-size-xl:780px;--drawer-size:var(--drawer-size-md);--drawer-offset:0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex,0 0 var(--drawer-size));height:var(--drawer-height,calc(100% - var(--drawer-offset) * 2));margin:var(--drawer-offset);max-width:calc(100% - var(--drawer-offset) * 2);max-height:calc(100% - var(--drawer-offset) * 2);overflow-y:auto}.m_b8a05bbd[data-hidden]{pointer-events:none;opacity:0!important}.m_31cd769a{justify-content:var(--drawer-justify,flex-start);align-items:var(--drawer-align,flex-start);display:flex}.m_6c018570{margin-top:var(--input-margin-top,0rem);margin-bottom:var(--input-margin-bottom,0rem);--input-height-xs:30px;--input-height-sm:36px;--input-height-md:42px;--input-height-lg:50px;--input-height-xl:60px;--input-padding-y-xs:5px;--input-padding-y-sm:6px;--input-padding-y-md:8px;--input-padding-y-lg:10px;--input-padding-y-xl:13px;--input-height:var(--input-height-sm);--input-radius:var(--mantine-radius-default);--input-cursor:text;--input-line-height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));--input-padding:calc(var(--input-height) / 3);--input-padding-inline-start:var(--input-padding);--input-padding-inline-end:var(--input-padding);--input-placeholder-color:var(--mantine-color-placeholder);--input-color:var(--mantine-color-text);--input-disabled-bg:var(--mantine-color-disabled);--input-disabled-color:var(--mantine-color-disabled-color);--input-left-section-size:var(--input-left-section-width,calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-right-section-size:var(--input-right-section-width,calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-size:var(--input-height);--section-y:1px;--left-section-start:1px;--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-end:1px;--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0;position:relative}.m_6c018570[data-variant=unstyled]{--input-padding:0;--input-padding-y:0;--input-padding-inline-start:0;--input-padding-inline-end:0}.m_6c018570[data-pointer]{--input-cursor:pointer}.m_6c018570[data-with-bottom-section]{--input-bottom-section-height:28px}.m_6c018570[data-multiline]{--input-padding-y-xs:4.5px;--input-padding-y-sm:5.5px;--input-padding-y-md:7px;--input-padding-y-lg:9.5px;--input-padding-y-xl:13px;--input-size:auto;--input-line-height:var(--mantine-line-height)}.m_6c018570[data-with-left-section]{--input-padding-inline-start:var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end:var(--input-right-section-size)}.m_6c018570[data-size=xs] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:41px}.m_6c018570[data-size=sm] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:50px}.m_6c018570[data-size=md] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:60px}.m_6c018570[data-size=lg] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:72px}.m_6c018570[data-size=xl] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end:89px}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-gray-4);--input-bg:var(--mantine-color-white);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-gray-1);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd:var(--mantine-color-dark-4);--input-bg:var(--mantine-color-dark-6);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd:transparent;--input-bg:var(--mantine-color-dark-5);--input-bd-focus:var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd:transparent;--input-bg:transparent;--input-bd-focus:transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-success]:not([data-variant=unstyled]){--input-bd:var(--mantine-color-success)}[data-mantine-color-scheme] .m_6c018570[data-success]{--input-section-color:var(--mantine-color-success)}:where([dir=rtl]) .m_6c018570{--left-section-border-radius:0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius:var(--input-radius) 0 0 var(--input-radius)}.m_6c018570[dir=ltr]{--left-section-border-radius:var(--input-radius) 0 0 var(--input-radius);--right-section-border-radius:0 var(--input-radius) var(--input-radius) 0}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;appearance:none;resize:var(--input-resize,none);width:100%;text-align:var(--input-text-align,start);color:var(--input-color);border:calc(.0625rem * var(--mantine-scale)) solid var(--input-bd);background-color:var(--input-bg);font-family:var(--input-font-family,var(--mantine-font-family));height:var(--input-size);min-height:var(--input-height);line-height:var(--input-line-height);font-size:var(--_input-fz,var(--input-fz,var(--mantine-font-size-md)));border-radius:var(--input-radius);padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);padding-top:var(--input-padding-y,0rem);padding-bottom:var(--input-padding-y,0rem);cursor:var(--input-cursor);overflow:var(--input-overflow);transition:border-color .1s;display:block}.m_8fb7ebe7[data-no-overflow]{--input-overflow:hidden}.m_8fb7ebe7[data-monospace]{--input-font-family:var(--mantine-font-family-monospace);--_input-fz:calc(var(--input-fz) - calc(.125rem * var(--mantine-scale)))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{--input-bd:var(--input-bd-focus);outline:none}.m_6c018570[data-error] .m_8fb7ebe7:focus,.m_6c018570[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_6c018570[data-success] .m_8fb7ebe7:focus,.m_6c018570[data-success] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-success)}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button{appearance:none}.m_8fb7ebe7::-webkit-outer-spin-button{appearance:none}.m_8fb7ebe7::-webkit-search-decoration{appearance:none}.m_8fb7ebe7::-webkit-search-cancel-button{appearance:none}.m_8fb7ebe7::-webkit-search-results-button{appearance:none}.m_8fb7ebe7::-webkit-search-results-decoration{appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7:has(input:disabled){cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7[readonly]{caret-color:#0000}[data-with-bottom-section] .m_8fb7ebe7{padding-bottom:calc(var(--input-padding-y,0rem) + var(--input-bottom-section-height))}.m_93f4ed57{height:var(--input-bottom-section-height);padding-inline:var(--input-padding);border-radius:0 0 var(--input-radius) var(--input-radius);pointer-events:all;color:var(--mantine-color-dimmed);font-size:var(--input-fz,var(--mantine-font-size-sm));justify-content:flex-start;align-items:center;display:flex;position:absolute;bottom:1px;left:1px;right:1px}.m_82577fc2{pointer-events:var(--section-pointer-events);z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color,var(--mantine-color-dimmed));justify-content:center;align-items:center;display:flex;position:absolute}.m_82577fc2[data-position=right]{--section-pointer-events:var(--input-right-section-pointer-events);--section-end:var(--right-section-end);--section-size:var(--input-right-section-size);--section-border-radius:var(--right-section-border-radius)}.m_6c018570[data-size=xs] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:41px}.m_6c018570[data-size=sm] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:50px}.m_6c018570[data-size=md] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:60px}.m_6c018570[data-size=lg] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:72px}.m_6c018570[data-size=xl] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size:89px}.m_82577fc2[data-position=left]{--section-pointer-events:var(--input-left-section-pointer-events);--section-start:var(--left-section-start);--section-size:var(--input-left-section-size);--section-border-radius:var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color,var(--mantine-color-placeholder))}.m_6c018570[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{font-weight:var(--mantine-font-weight-medium);overflow-wrap:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size,var(--mantine-font-size-sm));display:inline-block}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_9d9d40e0,.m_fe47ce59{word-wrap:break-word;margin:0;padding:0;line-height:1.2;display:block}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size,calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_9d9d40e0{color:var(--mantine-color-success);font-size:var(--input-success-size,calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size,calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_e2f5cd4e{--ni-right-section-width-xs:17px;--ni-right-section-width-sm:24px;--ni-right-section-width-md:27px;--ni-right-section-width-lg:31px;--ni-right-section-width-xl:34px}.m_95e17d22{--ni-chevron-size-xs:10px;--ni-chevron-size-sm:14px;--ni-chevron-size-md:16px;--ni-chevron-size-lg:18px;--ni-chevron-size-xl:20px;--ni-chevron-size:var(--ni-chevron-size-sm);width:100%;height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));max-width:calc(var(--ni-chevron-size) * 1.7);flex-direction:column;margin-inline-start:auto;display:flex}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - calc(.0625rem * var(--mantine-scale)));width:100%;height:calc(var(--input-height) / 2 - calc(.0625rem * var(--mantine-scale)));border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;background-color:#0000;flex:0 0 50%;justify-content:center;align-items:center;padding:0;display:flex}.m_80b4b171:where(:disabled){cursor:not-allowed;opacity:.6;color:var(--mantine-color-disabled-color);background-color:#0000}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_9bdbb667{--accordion-radius:var(--mantine-radius-default)}.m_df78851f{overflow-wrap:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs) / 2)}.m_8fa820a0{width:100%;margin:0;padding:0}.m_4ba585b8{width:100%;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;color:var(--mantine-color-bright);background-color:#0000;flex-direction:row-reverse;align-items:center;display:flex}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}.m_4ba585b8:where(:disabled,[data-disabled]){opacity:.4;cursor:not-allowed}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;font-weight:var(--mantine-font-weight-regular);text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm);flex:1;overflow:hidden}.m_3f35ae96{transition:transform var(--accordion-transition-duration,.2s) ease;width:var(--accordion-chevron-size,calc(.9375rem * var(--mantine-scale)));min-width:var(--accordion-chevron-size,calc(.9375rem * var(--mantine-scale)));justify-content:flex-start;align-items:center;display:flex;transform:rotate(0)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-start:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-md)}.m_9bd771fe{justify-content:center;align-items:center;margin-inline-end:var(--mantine-spacing-sm);display:flex}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-start:var(--mantine-spacing-lg);margin-inline-end:0}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color:var(--mantine-color-gray-3);--item-filled-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color:var(--mantine-color-dark-4);--item-filled-color:var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control],.m_1f921b3b:first-of-type>.m_8fa820a0>[data-accordion-control]{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control],.m_1f921b3b:last-of-type>.m_8fa820a0>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border-radius:var(--accordion-radius);border:1px solid #0000;transition:background-color .15s}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_b23fa0ef{border-collapse:collapse;border-spacing:0;width:100%;line-height:var(--mantine-line-height);font-size:var(--mantine-font-size-sm);table-layout:var(--table-layout,auto);caption-side:var(--table-caption-side,bottom);border:none}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-gray-1);--table-striped-color:var(--mantine-color-gray-0);--table-border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color:var(--mantine-color-dark-5);--table-striped-color:var(--mantine-color-dark-6);--table-border-color:var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b23fa0ef:where([data-tabular-nums]){font-variant-numeric:tabular-nums}.m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){font-weight:var(--mantine-font-weight-medium)}:where([data-mantine-color-scheme=light]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-dark-6)}.m_4e7aa4f3{text-align:start}.m_4e7aa4fd{background-color:#0000;border-bottom:none}@media (hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media (hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing,var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:first-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:first-child)){border-inline-start:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537>:where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537>:where(tr):where([data-striped=odd]:nth-of-type(odd)),.m_b2404537>:where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr)[data-hover]{--tr-hover-bg:var(--table-highlight-on-hover-color,var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset,0);z-index:3}.m_b242d975:where([data-sticky]){position:sticky}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3){top:var(--table-sticky-header-offset,0);background-color:var(--mantine-color-body);position:sticky}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4fd[data-with-row-border]){border-bottom:none}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4fd[data-with-row-border]) :where(.m_4e7aa4f3){box-shadow:inset 0 -1px 0 var(--table-border-color)}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3[data-with-column-border]){border-inline:none}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3[data-with-column-border]:not(:first-child)):before{content:"";background-color:var(--table-border-color);width:1px;position:absolute;inset-block:0;inset-inline-start:-.5px}:where([data-with-table-border]) .m_b242d975[data-sticky]{top:var(--table-sticky-header-offset,0);z-index:4;border-top:none;position:sticky}:where([data-with-table-border]) .m_b242d975[data-sticky]:before{content:"";background-color:var(--table-border-color);z-index:5;width:100%;height:1px;display:block;position:absolute;top:-.5px;left:0}:where([data-with-table-border]) .m_b242d975[data-sticky] .m_4e7aa4f3:first-child{border-top:none}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width);max-height:var(--table-max-height)}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--hh-color-ivory);color:var(--hh-color-ink);font-family:var(--hh-font-sans);font-size:var(--hh-size-body);font-weight:400;line-height:var(--hh-leading-body);text-rendering:optimizelegibility;min-height:100vh}#root{flex-direction:column;min-height:100vh;display:flex}::selection{background:var(--hh-color-forest);color:var(--hh-color-on-dark)}img{max-width:100%;height:auto}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{color:var(--hh-color-forest)}[data-tone=dark] a:hover{color:var(--hh-color-on-dark)}:where(a,button,[role=button],input,select,textarea,summary):focus-visible{outline:2px solid var(--hh-color-forest);outline-offset:3px}[data-tone=dark] :where(a,button,input,select,textarea):focus-visible{outline-color:var(--hh-color-on-dark)}.hh-skip-link{left:var(--hh-gutter);z-index:1000;background:var(--hh-color-ink);color:var(--hh-color-paper);font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-button);text-transform:uppercase;padding:.75rem 1.25rem;text-decoration:none;position:absolute;top:-4rem}.hh-skip-link:focus{color:var(--hh-color-paper);top:.75rem}.hh-reveal{opacity:0;transition:opacity .7s var(--hh-ease), transform .7s var(--hh-ease);transform:translateY(12px)}.hh-reveal[data-visible=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hh-reveal{opacity:1;transform:none}}@media print{.hh-reveal{opacity:1;transform:none}}._root_14slo_4{--input-height:3rem}._label_14slo_8{font-family:var(--hh-font-sans);font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);margin-bottom:.25rem;font-weight:500}._required_14slo_18{color:var(--hh-color-rust)}._description_14slo_22{font-size:var(--hh-size-small);color:var(--hh-color-muted)}._input_14slo_27{font-family:var(--hh-font-sans);font-size:var(--hh-size-body);color:var(--hh-color-ink);border:0;border-bottom:1px solid var(--hh-rule-strong);transition:border-color var(--hh-duration-fast) ease;background:0 0;border-radius:0;padding-inline:0}._input_14slo_27:hover{border-bottom-color:var(--hh-color-ink)}._input_14slo_27:focus,._input_14slo_27:focus-within{border-bottom-color:var(--hh-color-ink);outline:2px solid var(--hh-color-forest);outline-offset:4px}._input_14slo_27[data-error]{border-bottom-color:var(--mantine-color-error);color:var(--hh-color-ink)}textarea._input_14slo_27{line-height:var(--hh-leading-body);padding-block:.75rem}._error_14slo_60{font-size:var(--hh-size-small)}[data-tone=dark] ._label_14slo_8{color:var(--hh-color-on-dark-muted)}[data-tone=dark] ._input_14slo_27{color:var(--hh-color-on-dark);border-bottom-color:var(--hh-rule-dark)}[data-tone=dark] ._input_14slo_27:hover,[data-tone=dark] ._input_14slo_27:focus{border-bottom-color:var(--hh-color-on-dark);outline-color:var(--hh-color-on-dark)}[data-tone=dark] ._input_14slo_27::placeholder{color:var(--hh-color-on-dark-muted)}._content_dhtni_3{background:var(--hh-color-paper);color:var(--hh-color-ink);border-radius:0}._header_dhtni_9{background:var(--hh-color-paper);border-bottom:1px solid var(--hh-rule);padding-inline:var(--hh-gutter);min-height:var(--hh-header-height)}._title_dhtni_16{font-family:var(--hh-font-sans);font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);font-weight:500}._body_dhtni_25{padding:var(--hh-gutter)}._close_dhtni_29{color:var(--hh-color-ink);border-radius:0;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}._close_dhtni_29:hover{background:var(--hh-color-stone)}._header_km8yp_1{z-index:100;background:var(--hh-color-ivory);transition:border-color var(--hh-duration) ease;border-bottom:1px solid #0000;position:sticky;top:0}._header_km8yp_1[data-scrolled]{border-bottom-color:var(--hh-rule)}._inner_km8yp_14{min-height:var(--hh-header-height);max-width:calc(var(--hh-width-wide) + 2 * var(--hh-gutter));padding-inline:var(--hh-gutter);grid-template-columns:auto 1fr auto;align-items:center;gap:3rem;margin-inline:auto;display:grid}._wordmark_km8yp_25{font-family:var(--hh-font-sans);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;color:var(--hh-color-ink);font-size:.8125rem;font-weight:500;text-decoration:none}._wordmark_km8yp_25:hover{color:var(--hh-color-ink)}._links_km8yp_40{gap:clamp(1.5rem,3vw,3rem);margin:0;padding:0;list-style:none;display:flex}._link_km8yp_40{font-size:var(--hh-size-small);letter-spacing:.04em;color:var(--hh-color-muted);transition:color var(--hh-duration-fast) ease;padding-block:.75rem;text-decoration:none;display:inline-block;position:relative}._link_km8yp_40:after{content:"";transform-origin:0;height:1px;transition:transform var(--hh-duration) var(--hh-ease);background:currentColor;position:absolute;bottom:.45rem;left:0;right:0;transform:scaleX(0)}._link_km8yp_40:hover,._link_km8yp_40[aria-current=page]{color:var(--hh-color-ink)}._link_km8yp_40:hover:after,._link_km8yp_40[aria-current=page]:after{transform:scaleX(1)}._utility_km8yp_82{align-items:center;gap:2rem;display:flex}._tagline_km8yp_88{font-family:var(--hh-font-serif);color:var(--hh-color-muted);white-space:nowrap;font-size:1.0625rem;font-style:italic}._inquire_km8yp_96{min-height:2.75rem;font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-button);text-transform:uppercase;color:var(--hh-color-ink);align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}._burger_km8yp_109{width:2.75rem;height:2.75rem;display:none}@media (width<=75em){._tagline_km8yp_88{display:none}}@media (width<=64em){._inner_km8yp_14{grid-template-columns:1fr auto auto;gap:1rem}._primary_km8yp_127{display:none}._burger_km8yp_109{display:inline-flex}}@media (width<=36em){._utility_km8yp_82{display:none}}._drawerBody_km8yp_143{min-height:calc(100dvh - var(--hh-header-height));flex-direction:column;justify-content:space-between;padding-top:2.5rem;display:flex}._drawerLinks_km8yp_151{margin:0;padding:0;list-style:none}._drawerLinks_km8yp_151 li{border-bottom:1px solid var(--hh-rule)}._drawerLink_km8yp_151{font-family:var(--hh-font-serif);color:var(--hh-color-ink);padding-block:1rem;font-size:clamp(2rem,8vw,2.75rem);line-height:1.15;text-decoration:none;display:block}._drawerLink_km8yp_151[aria-current=page]{font-style:italic}._drawerFooter_km8yp_175{gap:.75rem;padding-top:3rem;display:grid}._drawerTagline_km8yp_181{font-family:var(--hh-font-serif);color:var(--hh-color-muted);margin:0;font-size:1.25rem;font-style:italic}._drawerContact_km8yp_189{font-size:var(--hh-size-small);color:var(--hh-color-muted)}._footer_1akwu_1{padding-top:var(--hh-space-section-sm);background:var(--hh-color-night);color:var(--hh-color-on-dark);border-top:1px solid var(--hh-rule-dark);margin-top:auto}._inner_1akwu_9{max-width:calc(var(--hh-width-wide) + 2 * var(--hh-gutter));padding-inline:var(--hh-gutter);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:3rem;margin-inline:auto;display:grid}._brand_1akwu_18{max-width:24rem}._wordmark_1akwu_22{letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:500}._statement_1akwu_30{font-family:var(--hh-font-serif);font-style:italic;font-size:var(--hh-size-h3);margin:1.5rem 0 2rem;line-height:1.25}._address_1akwu_38{font-style:normal;font-size:var(--hh-size-small);color:var(--hh-color-on-dark-muted);gap:.25rem;display:grid}._address_1akwu_38 a,._list_1akwu_47 a,._baseLinks_1akwu_48 a{color:inherit;text-decoration:none}._address_1akwu_38 a:hover,._list_1akwu_47 a:hover,._baseLinks_1akwu_48 a:hover{color:var(--hh-color-on-dark);text-decoration:underline}._label_1akwu_60{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-on-dark-muted);margin:0 0 1rem}._list_1akwu_47{font-size:var(--hh-size-small);gap:.125rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}._list_1akwu_47 a{padding-block:.3rem;display:inline-block}._serviceArea_1akwu_82{border-top:1px solid var(--hh-rule-dark);font-size:var(--hh-size-meta);color:var(--hh-color-on-dark-muted);grid-column:1/-1;margin:1rem 0 0;padding-top:2rem;line-height:1.8}._serviceArea_1akwu_82 span{max-width:48rem;display:block}._base_1akwu_48{border-top:1px solid var(--hh-rule-dark);font-size:var(--hh-size-meta);letter-spacing:.06em;color:var(--hh-color-on-dark-muted);grid-template-columns:1fr auto;align-items:center;margin-top:3rem;padding-block:1.5rem}._baseLinks_1akwu_48{gap:2rem;display:flex}@media (width<=64em){._inner_1akwu_9{grid-template-columns:repeat(3,minmax(0,1fr))}._brand_1akwu_18{grid-column:1/-1}}@media (width<=36em){._inner_1akwu_9{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}._base_1akwu_48{grid-template-columns:1fr}}._frame_7f1y2_1{background:var(--hh-color-stone);margin:0;position:relative;overflow:hidden}._frame_7f1y2_1[data-fill]{height:100%;min-height:100%}._image_7f1y2_13{object-fit:cover;width:100%;height:100%;display:block}._frame_7f1y2_1[data-placeholder]{background:linear-gradient(180deg, transparent 0%, #1d1d1a0a 100%), var(--hh-color-stone);align-items:flex-end;display:flex}._placeholderLabel_7f1y2_28{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);padding:1rem 1.25rem}._root_19c5g_1{--btn-fg:var(--hh-color-ink);--btn-bg:transparent;--btn-border:var(--hh-color-ink);--btn-fg-hover:var(--hh-color-paper);--btn-bg-hover:var(--hh-color-ink);min-height:3rem;font-family:var(--hh-font-sans);font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-button);text-transform:uppercase;color:var(--btn-fg);background:var(--btn-bg);border:1px solid var(--btn-border);transition:background-color var(--hh-duration-fast) ease, color var(--hh-duration-fast) ease, border-color var(--hh-duration-fast) ease;border-radius:0;justify-content:space-between;align-items:center;gap:1.25rem;padding:.875rem 1.5rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}._root_19c5g_1:hover{color:var(--btn-fg-hover);background:var(--btn-bg-hover)}._root_19c5g_1[data-variant=solid]{--btn-fg:var(--hh-color-paper);--btn-bg:var(--hh-color-ink);--btn-fg-hover:var(--hh-color-ink);--btn-bg-hover:transparent}._root_19c5g_1[data-variant=text]{--btn-border:transparent;--btn-fg-hover:var(--hh-color-ink);--btn-bg-hover:transparent;gap:.75rem;min-height:2.75rem;padding-inline:0}._root_19c5g_1[data-full-width]{width:100%}._root_19c5g_1:disabled,._root_19c5g_1[aria-busy=true]{cursor:not-allowed;opacity:.55}._label_19c5g_62{position:relative}._root_19c5g_1[data-variant=text] ._label_19c5g_62:after{content:"";transform-origin:0;height:1px;transition:transform var(--hh-duration) var(--hh-ease);background:currentColor;position:absolute;bottom:-.3rem;left:0;right:0;transform:scaleX(.35)}._root_19c5g_1[data-variant=text]:hover ._label_19c5g_62:after{transform:scaleX(1)}._arrow_19c5g_84{transition:transform var(--hh-duration-fast) var(--hh-ease);font-size:.9375rem;line-height:1;display:inline-block}._root_19c5g_1:hover ._arrow_19c5g_84{transform:translate(4px)}[data-tone=dark] ._root_19c5g_1{--btn-fg:var(--hh-color-on-dark);--btn-border:var(--hh-color-on-dark);--btn-fg-hover:var(--hh-color-night);--btn-bg-hover:var(--hh-color-on-dark)}[data-tone=dark] ._root_19c5g_1[data-variant=solid]{--btn-fg:var(--hh-color-night);--btn-bg:var(--hh-color-on-dark);--btn-fg-hover:var(--hh-color-on-dark);--btn-bg-hover:transparent}[data-tone=dark] ._root_19c5g_1[data-variant=text]{--btn-border:transparent;--btn-fg-hover:var(--hh-color-on-dark);--btn-bg-hover:transparent}._section_jb9qx_1{background:var(--hh-color-ivory);color:var(--hh-color-ink);scroll-margin-top:var(--hh-header-height);position:relative}._section_jb9qx_1[data-tone=paper]{background:var(--hh-color-paper)}._section_jb9qx_1[data-tone=stone]{background:var(--hh-color-stone)}._section_jb9qx_1[data-tone=dark]{background:var(--hh-color-night);color:var(--hh-color-on-dark)}._section_jb9qx_1[data-space=sm]{padding-block:var(--hh-space-section-sm)}._section_jb9qx_1[data-space=md]{padding-block:var(--hh-space-section-md)}._section_jb9qx_1[data-space=lg]{padding-block:var(--hh-space-section-lg)}._section_jb9qx_1[data-flush-top]{padding-top:0}._inner_jb9qx_37{padding-inline:var(--hh-gutter);margin-inline:auto}._inner_jb9qx_37[data-width=wide]{max-width:calc(var(--hh-width-wide) + 2 * var(--hh-gutter))}._inner_jb9qx_37[data-width=content]{max-width:calc(var(--hh-width-content) + 2 * var(--hh-gutter))}._inner_jb9qx_37[data-width=narrow]{max-width:calc(var(--hh-measure) + 2 * var(--hh-gutter))}._inner_jb9qx_37[data-width=full]{max-width:none;padding-inline:0}._inner_jb9qx_37[data-rule]{position:relative}._inner_jb9qx_37[data-rule]:before{content:"";top:calc(-1 * var(--hh-space-section-md) / 2);left:var(--hh-gutter);right:var(--hh-gutter);border-top:1px solid var(--hh-rule);position:absolute}._card_19avh_1{flex-direction:column;min-width:0;display:flex}._media_19avh_7{aspect-ratio:4/5;background:var(--hh-color-stone);display:block;position:relative;overflow:hidden}._media_19avh_7[data-ratio=square]{aspect-ratio:1}._image_19avh_19{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--hh-ease);display:block;transform:scale(1)}._card_19avh_1:hover ._image_19avh_19,._card_19avh_1:focus-within ._image_19avh_19{transform:scale(1.02)}._noImage_19avh_33{width:100%;height:100%;display:block}._body_19avh_39{border-top:0;flex-direction:column;padding-top:1.25rem;display:flex}._metaRow_19avh_46{border-bottom:1px solid var(--hh-rule);font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding-bottom:.875rem;display:flex}._status_19avh_60{color:var(--hh-color-rust)}._name_19avh_64{font-family:var(--hh-font-serif);font-size:var(--hh-size-h3);margin:0;font-weight:400;line-height:1.2}._nameLink_19avh_72{color:inherit;transition:background-size var(--hh-duration) var(--hh-ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none}._nameLink_19avh_72:hover{color:inherit;background-size:100% 1px}._latin_19avh_87{font-family:var(--hh-font-serif);color:var(--hh-color-muted);margin:.375rem 0 0;font-size:1.125rem;font-style:italic}._cta_19avh_95{align-self:flex-start;margin-top:1rem}[data-tone=dark] ._metaRow_19avh_46{border-bottom-color:var(--hh-rule-dark);color:var(--hh-color-on-dark-muted)}[data-tone=dark] ._latin_19avh_87{color:var(--hh-color-on-dark-muted)}._grade_19avh_110{letter-spacing:.12em;text-transform:uppercase;color:var(--hh-color-muted);margin:.5rem 0 0;font-size:.75rem}[data-tone=dark] ._grade_19avh_110{color:var(--hh-color-on-dark-muted)}._price_19avh_123{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:inherit;margin:.75rem 0 0;font-size:.9375rem}._gallery_1orun_1{min-width:0}._empty_1orun_5{aspect-ratio:4/5;background:var(--hh-color-stone)}._stage_1orun_10{margin:0}._stageButton_1orun_14{aspect-ratio:4/5;background:var(--hh-color-stone);cursor:zoom-in;width:100%;display:block;overflow:hidden}._stageImage_1orun_23{object-fit:cover;width:100%;height:100%;animation:_fadeIn_1orun_1 .42s var(--hh-ease);display:block}@keyframes _fadeIn_1orun_1{0%{opacity:.3}to{opacity:1}}._caption_1orun_40{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);justify-content:space-between;gap:1rem;padding-top:.875rem;display:flex}._counter_1orun_51{font-variant-numeric:tabular-nums}._thumbs_1orun_55{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}._thumb_1orun_55{aspect-ratio:1;background:var(--hh-color-stone);opacity:.55;outline-offset:2px;width:100%;transition:opacity var(--hh-duration-fast) ease;display:block;overflow:hidden}._thumb_1orun_55:hover,._thumb_1orun_55[aria-pressed=true]{opacity:1}._thumb_1orun_55[aria-pressed=true]{box-shadow:0 0 0 1px var(--hh-color-ink)}._thumb_1orun_55 img{object-fit:cover;width:100%;height:100%;display:block}._viewerContent_1orun_91{background:var(--hh-color-night);color:var(--hh-color-on-dark)}._viewerBody_1orun_96{height:calc(100% - var(--hh-header-height));padding:0}._viewer_1orun_91{background:var(--hh-color-night);grid-template-rows:1fr auto;height:100%;display:grid}._viewer_1orun_91 img{object-fit:contain;width:100%;height:100%;min-height:0;padding:var(--hh-gutter)}._viewerNav_1orun_116{padding:1rem var(--hh-gutter);border-top:1px solid var(--hh-rule-dark);color:var(--hh-color-on-dark-muted);font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}._viewerButton_1orun_128{min-height:2.75rem;color:var(--hh-color-on-dark);font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-button);text-transform:uppercase;padding-inline:.5rem}._viewerButton_1orun_128:focus-visible{outline-color:var(--hh-color-on-dark)}._list_zsxz1_1{border-top:1px solid var(--hh-rule);margin:0}._row_zsxz1_6{border-bottom:1px solid var(--hh-rule);grid-template-columns:minmax(8rem,2fr) 3fr;gap:1.5rem;padding-block:1rem;display:grid}._label_zsxz1_14{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);margin:0;padding-top:.2rem}._value_zsxz1_23{font-size:var(--hh-size-body);margin:0;line-height:1.55}._value_zsxz1_23[data-italic]{font-family:var(--hh-font-serif);font-size:1.1875rem;font-style:italic}._list_zsxz1_1[data-layout=inline]{border-top:1px solid var(--hh-rule);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));column-gap:1.5rem;display:grid}._list_zsxz1_1[data-layout=inline] ._row_zsxz1_6{grid-template-columns:1fr;gap:.25rem}@media (width<=36em){._row_zsxz1_6{grid-template-columns:1fr;gap:.25rem}}[data-tone=dark] ._list_zsxz1_1,[data-tone=dark] ._row_zsxz1_6{border-color:var(--hh-rule-dark)}[data-tone=dark] ._label_zsxz1_14{color:var(--hh-color-on-dark-muted)}._eyebrow_rayq2_1{font-family:var(--hh-font-sans);font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);align-items:baseline;gap:.875rem;margin:0 0 1.25rem;font-weight:500;line-height:1.4;display:flex}._eyebrowIndex_rayq2_15{color:var(--hh-color-rust);font-variant-numeric:tabular-nums}._heading_rayq2_20{font-family:var(--hh-font-serif);letter-spacing:-.005em;color:inherit;margin:0;font-weight:400}._heading_rayq2_20[data-size=display]{font-size:var(--hh-size-display);letter-spacing:-.015em;line-height:1.04}._heading_rayq2_20[data-size=h1]{font-size:var(--hh-size-h1);letter-spacing:-.01em;line-height:1.08}._heading_rayq2_20[data-size=h2]{font-size:var(--hh-size-h2);line-height:1.12}._heading_rayq2_20[data-size=h3]{font-size:var(--hh-size-h3);line-height:1.2}._heading_rayq2_20[data-size=h4]{font-size:var(--hh-size-h4);font-weight:500;line-height:1.3}._heading_rayq2_20[data-measure=narrow]{max-width:14ch}._heading_rayq2_20[data-measure=measure]{max-width:20ch}._heading_rayq2_20 em{font-style:italic}._lead_rayq2_68{max-width:var(--hh-measure);font-size:var(--hh-size-lead);color:var(--hh-color-muted);margin:1.5rem 0 0;line-height:1.65}._prose_rayq2_76{max-width:var(--hh-measure);color:var(--hh-color-ink)}._prose_rayq2_76>*+*{margin-top:1.25em}._prose_rayq2_76 p,._prose_rayq2_76 ul,._prose_rayq2_76 ol{margin-block:0}._prose_rayq2_76 p+p,._prose_rayq2_76 p+ul,._prose_rayq2_76 ul+p{margin-top:1.25em}._prose_rayq2_76 ul,._prose_rayq2_76 ol{padding-left:1.1em}._prose_rayq2_76 li+li{margin-top:.5em}._prose_rayq2_76 li::marker{color:var(--hh-color-muted)}._prose_rayq2_76 h2,._prose_rayq2_76 h3,._prose_rayq2_76 h4{margin-top:2.5em}._prose_rayq2_76 strong{font-weight:500}._meta_rayq2_120{font-family:var(--hh-font-sans);font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);margin:0;font-weight:400;line-height:1.6}[data-tone=dark] ._eyebrow_rayq2_1,[data-tone=dark] ._lead_rayq2_68,[data-tone=dark] ._meta_rayq2_120{color:var(--hh-color-on-dark-muted)}[data-tone=dark] ._eyebrowIndex_rayq2_15{color:var(--hh-color-rust-soft)}[data-tone=dark] ._prose_rayq2_76{color:var(--hh-color-on-dark)}._hero_57wvi_1{column-gap:clamp(2rem,6vw,7rem);row-gap:var(--hh-space-stack);grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"copy media""facts facts";align-items:center;display:grid}._hero_57wvi_1[data-reverse]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"media copy""facts facts"}._copy_57wvi_19{grid-area:copy;padding-bottom:1rem}._cta_57wvi_24{margin-top:2rem}._media_57wvi_28{aspect-ratio:5/6;background:var(--hh-color-stone);grid-area:media;overflow:hidden}._media_57wvi_28 img{object-fit:cover;width:100%;height:100%;display:block}._blank_57wvi_42{height:100%;display:block}._facts_57wvi_47{grid-area:facts}@media (width<=64em){._hero_57wvi_1,._hero_57wvi_1[data-reverse]{grid-template-columns:1fr;grid-template-areas:"copy""media""facts"}._media_57wvi_28{aspect-ratio:4/3}}._form_jyo1t_1{width:100%;max-width:34rem}._honeypot_jyo1t_6{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._row_jyo1t_14{grid-template-columns:1fr auto;align-items:end;gap:1.5rem;display:grid}._field_jyo1t_21{min-width:0}._button_jyo1t_25{white-space:nowrap}._message_jyo1t_29{font-size:var(--hh-size-small);margin:1.25rem 0 0}._message_jyo1t_29[data-error]{color:var(--mantine-color-error)}[data-tone=dark] ._message_jyo1t_29[data-error]{color:var(--hh-color-rust-soft)}@media (width<=36em){._row_jyo1t_14{grid-template-columns:1fr}._button_jyo1t_25{width:100%}}._divider_cq2bb_1{border:0;border-top:1px solid var(--hh-rule);margin:0}._divider_cq2bb_1[data-labelled]{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);border-top:0;align-items:center;gap:1.25rem;display:flex}._dividerLine_cq2bb_18{border-top:1px solid var(--hh-rule);flex:1}._dividerIndex_cq2bb_23{font-variant-numeric:tabular-nums}[data-tone=dark] ._divider_cq2bb_1,[data-tone=dark] ._dividerLine_cq2bb_18{border-top-color:var(--hh-rule-dark)}[data-tone=dark] ._divider_cq2bb_1[data-labelled]{color:var(--hh-color-on-dark-muted)}._quote_cq2bb_36{max-width:28ch;margin:0}._quote_cq2bb_36[data-size=md]{max-width:34ch}._quoteText_cq2bb_45{border:0;margin:0;padding:0}._quoteText_cq2bb_45 p{font-family:var(--hh-font-serif);font-style:italic;font-weight:400;font-size:var(--hh-size-h2);text-wrap:balance;margin:0;line-height:1.2}._quote_cq2bb_36[data-size=md] ._quoteText_cq2bb_45 p{font-size:var(--hh-size-h3);line-height:1.3}._quoteText_cq2bb_45 p:before{content:"“"}._quoteText_cq2bb_45 p:after{content:"”"}._quoteCite_cq2bb_74{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);margin-top:1.5rem}[data-tone=dark] ._quoteCite_cq2bb_74{color:var(--hh-color-on-dark-muted)}._actions_cq2bb_86{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.5rem;display:flex}._fieldset_1g2xn_1{margin:0 0 var(--hh-space-stack);border:0;border-bottom:1px solid var(--hh-rule);flex-wrap:wrap;align-items:center;gap:.5rem 2rem;padding:0 0 1rem;display:flex}._legend_1g2xn_12{float:left;font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);margin:0;padding:0}._options_1g2xn_22{flex-wrap:wrap;gap:0 1.75rem;display:flex}._option_1g2xn_22{min-height:2.75rem;font-size:var(--hh-size-small);color:var(--hh-color-muted);text-underline-offset:.35em;text-decoration:none}._option_1g2xn_22:hover{color:var(--hh-color-ink)}._option_1g2xn_22[aria-pressed=true]{color:var(--hh-color-ink);text-decoration:underline;text-decoration-thickness:1px}._root_1b065_1{align-items:center;gap:1rem;min-height:6rem;display:flex}._root_1b065_1[data-tall]{min-height:40vh}._label_1b065_12{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);margin:0}._root_1b9tj_1{border-top:1px solid var(--hh-rule-strong)}._item_1b9tj_5{border-bottom:1px solid var(--hh-rule);background:0 0}._itemTitle_1b9tj_10{margin:0}._control_1b9tj_14{color:var(--hh-color-ink);background:0 0;border-radius:0;padding:1.25rem 0}._control_1b9tj_14:hover{color:var(--hh-color-forest);background:0 0}._label_1b9tj_26{font-family:var(--hh-font-serif);padding:0;font-size:1.375rem;line-height:1.3}._chevron_1b9tj_33{color:var(--hh-color-muted);transition:transform var(--hh-duration-fast) ease}._chevron_1b9tj_33[data-rotate]{transform:rotate(45deg)}._content_1b9tj_42{max-width:var(--hh-measure);color:var(--hh-color-muted);font-size:var(--hh-size-body);line-height:var(--hh-leading-body);padding:0 0 1.75rem}._content_1b9tj_42 ul{margin:.75rem 0;padding-left:1.1em}._content_1b9tj_42 li+li{margin-top:.5rem}._content_1b9tj_42 strong{color:var(--hh-color-ink);font-weight:500}._heroSection_1b2y1_3{padding-top:clamp(1.5rem,3vw,3rem)}._hero_1b2y1_3{min-height:min(52rem, calc(100svh - var(--hh-header-height) - 3rem));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(2rem,6vw,7rem);display:grid}._heroCopy_1b2y1_15{padding-block:var(--hh-space-section-sm);flex-direction:column;justify-content:center;display:flex}._heroActions_1b2y1_22{margin-top:2.75rem}._heroFacts_1b2y1_26{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted);grid-template-columns:repeat(3,auto);justify-content:start;margin:auto 0 0;padding:3rem 0 0;line-height:1.5;list-style:none;display:grid}._heroFacts_1b2y1_26 li{border-top:1px solid var(--hh-rule-strong);padding:1rem 1.5rem 0 0}._heroFacts_1b2y1_26 li+li{border-left:1px solid var(--hh-rule);padding-left:1.5rem}._heroMedia_1b2y1_50{min-height:28rem;margin:0}._release_1b2y1_56{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:clamp(1rem,2.5vw,2rem);display:grid}._releaseMedia_1b2y1_63{grid-area:1/1/auto/span 5}._releaseDetail_1b2y1_68{grid-area:1/6/auto/span 2;align-self:end;margin-bottom:18%}._releaseCopy_1b2y1_75{grid-area:1/9/auto/span 4;align-self:center}._releaseQuote_1b2y1_81{margin-top:2rem}._releaseNote_1b2y1_85{max-width:28rem;color:var(--hh-color-muted);margin:2rem 0 0}._actionRow_1b2y1_91{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2.5rem;display:flex}._philosophy_1b2y1_100{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(2.5rem,8vw,9rem);display:grid}._philosophyProse_1b2y1_107{margin-top:2rem}._philosophyFacts_1b2y1_111{max-width:var(--hh-measure);border-top:1px solid var(--hh-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:3rem 0 2rem;padding-top:1.5rem;display:grid}._philosophyFacts_1b2y1_111 dt{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);text-transform:uppercase;color:var(--hh-color-muted)}._philosophyFacts_1b2y1_111 dd{font-family:var(--hh-font-serif);margin:.375rem 0 0;font-size:1.1875rem;line-height:1.35}._philosophyMedia_1b2y1_135{justify-self:end;width:100%;max-width:34rem}._sectionHead_1b2y1_142{margin-bottom:var(--hh-space-stack);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;display:flex}._specimens_1b2y1_151{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}._empty_1b2y1_161{max-width:var(--hh-measure);border-top:1px solid var(--hh-rule);padding-block:2rem}._empty_1b2y1_161 p{font-family:var(--hh-font-serif);font-size:var(--hh-size-h3);margin:0 0 1rem;line-height:1.3}._journeyHead_1b2y1_175{max-width:var(--hh-measure);margin-bottom:var(--hh-space-stack)}._journey_1b2y1_175{border-top:1px solid var(--hh-rule-strong);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._step_1b2y1_189{padding:2rem clamp(1rem,2vw,2rem) 0 0}._step_1b2y1_189+._step_1b2y1_189{border-left:1px solid var(--hh-rule);padding-left:clamp(1rem,2vw,2rem)}._stepHead_1b2y1_198{color:var(--hh-color-forest);justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem;display:flex}._stepIndex_1b2y1_206{font-size:var(--hh-size-meta);letter-spacing:var(--hh-tracking-meta);color:var(--hh-color-muted);font-variant-numeric:tabular-nums}._step_1b2y1_189 p{font-size:var(--hh-size-small);color:var(--hh-color-muted);margin:.75rem 0 0}._circle_1b2y1_220{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}._circleMedia_1b2y1_227{aspect-ratio:4/3;opacity:.88}._circleForm_1b2y1_232{margin-top:2.75rem}@media (width<=64em){._hero_1b2y1_3{grid-template-columns:1fr;min-height:0}._heroCopy_1b2y1_15{padding-bottom:0}._heroMedia_1b2y1_50{aspect-ratio:4/3;min-height:0}._releaseMedia_1b2y1_63{grid-column:1/span 7}._releaseDetail_1b2y1_68{grid-column:8/span 5;align-self:end;margin-bottom:0}._releaseCopy_1b2y1_75{margin-top:var(--hh-space-stack);max-width:var(--hh-measure);grid-area:2/1/auto/-1}._philosophy_1b2y1_100,._circle_1b2y1_220{grid-template-columns:1fr}._philosophyMedia_1b2y1_135{justify-self:start;max-width:30rem}._specimens_1b2y1_151{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3.5rem}._journey_1b2y1_175{grid-template-columns:repeat(2,minmax(0,1fr))}._step_1b2y1_189:nth-child(3){border-left:0;padding-left:0}._step_1b2y1_189:nth-child(n+3){border-top:1px solid var(--hh-rule);margin-top:2rem}}@media (width<=36em){._heroMedia_1b2y1_50{aspect-ratio:4/5;margin-inline:calc(-1 * var(--hh-gutter))}._heroFacts_1b2y1_26{grid-template-columns:1fr;padding-top:2rem}._heroFacts_1b2y1_26 li,._heroFacts_1b2y1_26 li+li{border-left:0;padding:.75rem 0}._heroFacts_1b2y1_26 li+li{border-top-color:var(--hh-rule)}._releaseDetail_1b2y1_68{display:none}._releaseMedia_1b2y1_63{grid-column:1/-1}._philosophyFacts_1b2y1_111{grid-template-columns:1fr;gap:1rem}._specimens_1b2y1_151{margin-inline:calc(-1 * var(--hh-gutter));padding-inline:var(--hh-gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--hh-gutter);scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}._specimens_1b2y1_151::-webkit-scrollbar{display:none}._specimens_1b2y1_151>li{scroll-snap-align:start;flex:0 0 78%}._journey_1b2y1_175{grid-template-columns:1fr}._step_1b2y1_189,._step_1b2y1_189+._step_1b2y1_189{border-left:0;padding-left:0}._step_1b2y1_189+._step_1b2y1_189{border-top:1px solid var(--hh-rule);margin-top:0}._stepHead_1b2y1_198{margin-bottom:1.5rem}._step_1b2y1_189{padding-bottom:2rem}}
