:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.CareersHero-module-scss-module__5WMK5G__hero{width:100%;max-width:var(--layout-max-width);padding-block:var(--space-24);justify-content:center;margin-inline:auto;display:flex}.CareersHero-module-scss-module__5WMK5G__card{border-radius:var(--radius-16);background:var(--color-primary-500);isolation:isolate;justify-content:center;align-items:center;width:100%;min-height:400px;display:flex;position:relative}.CareersHero-module-scss-module__5WMK5G__background{border-radius:var(--radius-16);z-index:0;position:absolute;inset:0;overflow:hidden}.CareersHero-module-scss-module__5WMK5G__backgroundImage{object-fit:cover;opacity:.18;mix-blend-mode:overlay}.CareersHero-module-scss-module__5WMK5G__overlay{background:linear-gradient(90deg,#53000a8c 0%,#53000a40 55%,#53000a1a 100%);position:absolute;inset:0}.CareersHero-module-scss-module__5WMK5G__worker{z-index:1;pointer-events:none;width:min(67%,907px);height:112%;position:absolute;top:-13%;right:-12%}.CareersHero-module-scss-module__5WMK5G__workerImage{object-fit:cover;object-position:center top}.CareersHero-module-scss-module__5WMK5G__content{z-index:2;align-items:center;gap:var(--space-32);padding:var(--space-24) var(--space-40);text-align:center;color:var(--color-white);flex-direction:column;display:flex;position:relative}.CareersHero-module-scss-module__5WMK5G__title{font-family:var(--font-primary);letter-spacing:.02em;max-width:522px;color:var(--color-white);margin:0;font-size:48px;font-weight:700;line-height:1.2}.CareersHero-module-scss-module__5WMK5G__cta{flex-shrink:0}@media (max-width:1023px){.CareersHero-module-scss-module__5WMK5G__worker{width:58%;right:-8%}.CareersHero-module-scss-module__5WMK5G__hero{padding-block:var(--space-16)}.CareersHero-module-scss-module__5WMK5G__card{min-height:360px}.CareersHero-module-scss-module__5WMK5G__worker{display:none}.CareersHero-module-scss-module__5WMK5G__content{gap:var(--space-24);padding:var(--space-24) var(--space-16)}.CareersHero-module-scss-module__5WMK5G__title{font-family:var(--font-primary);letter-spacing:.02em;font-size:40px;font-weight:700;line-height:1.2}}@media (max-width:479px){.CareersHero-module-scss-module__5WMK5G__card{min-height:320px}.CareersHero-module-scss-module__5WMK5G__title{font-family:var(--font-primary);letter-spacing:.02em;font-size:33px;font-weight:700;line-height:1.2}.CareersHero-module-scss-module__5WMK5G__cta{width:100%}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.CareerOpportunities-module-scss-module__bsfQHa__section{padding:0}.CareerOpportunities-module-scss-module__bsfQHa__container{width:100%;max-width:var(--layout-max-width);margin-inline:auto}.CareerOpportunities-module-scss-module__bsfQHa__card{padding:var(--space-40);border-radius:var(--radius-24);background:var(--color-secondary-500);isolation:isolate;flex-direction:column;gap:41px;display:flex;position:relative;overflow:hidden}.CareerOpportunities-module-scss-module__bsfQHa__textBlock{z-index:1;gap:var(--space-16);flex-direction:column;min-width:0;max-width:746px;display:flex;position:relative}.CareerOpportunities-module-scss-module__bsfQHa__title{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-white);overflow-wrap:break-word;margin:0;font-size:40px;font-weight:700;line-height:1.2}.CareerOpportunities-module-scss-module__bsfQHa__description{gap:var(--space-16);flex-direction:column;display:flex}.CareerOpportunities-module-scss-module__bsfQHa__description p{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-100);overflow-wrap:break-word;margin:0;font-size:18px;font-weight:400;line-height:1.5}.CareerOpportunities-module-scss-module__bsfQHa__features{z-index:2;align-items:flex-end;gap:var(--space-16);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.CareerOpportunities-module-scss-module__bsfQHa__feature{z-index:2;gap:var(--space-16);padding:var(--space-16);border-radius:var(--radius-16);background:#ffffff26;flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.CareerOpportunities-module-scss-module__bsfQHa__feature:not(:last-child){min-width:306px}.CareerOpportunities-module-scss-module__bsfQHa__featureIconWrap{border-radius:var(--radius-16);background:#ffffff63;justify-content:center;align-items:center;width:fit-content;padding:12px;display:inline-flex}.CareerOpportunities-module-scss-module__bsfQHa__featureIcon{width:40px;height:40px}.CareerOpportunities-module-scss-module__bsfQHa__featureTitle{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-white);letter-spacing:0;overflow-wrap:break-word;margin:0;font-size:18px;font-weight:700;line-height:1.2}.CareerOpportunities-module-scss-module__bsfQHa__media{z-index:1;box-sizing:border-box;flex-direction:column;width:483px;max-width:38%;height:337px;padding-bottom:17px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.CareerOpportunities-module-scss-module__bsfQHa__mediaFrame{border-radius:var(--radius-16);flex:1 1 0;width:100%;min-height:0;position:relative;overflow:hidden}.CareerOpportunities-module-scss-module__bsfQHa__mediaImage{object-fit:cover;object-position:center}@media (max-width:1023px){.CareerOpportunities-module-scss-module__bsfQHa__media{max-width:40%}.CareerOpportunities-module-scss-module__bsfQHa__card{gap:var(--space-32);padding:var(--space-32) var(--space-24)}.CareerOpportunities-module-scss-module__bsfQHa__media{order:-1;width:100%;max-width:none;height:260px;padding-bottom:0;position:relative;top:auto;right:auto;transform:none}.CareerOpportunities-module-scss-module__bsfQHa__textBlock{max-width:none}.CareerOpportunities-module-scss-module__bsfQHa__title{font-family:var(--font-primary);letter-spacing:.02em;font-size:33px;font-weight:700;line-height:1.2}.CareerOpportunities-module-scss-module__bsfQHa__feature{flex:100%;min-width:0}.CareerOpportunities-module-scss-module__bsfQHa__feature:not(:last-child){min-width:0}}@media (max-width:479px){.CareerOpportunities-module-scss-module__bsfQHa__card{padding:var(--space-24) var(--space-16)}.CareerOpportunities-module-scss-module__bsfQHa__media{height:220px}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.CareersJobs-module-scss-module__5YLIwa__careersJobs{padding:var(--space-24) 0;align-self:stretch;align-items:center;display:flex}.CareersJobs-module-scss-module__5YLIwa__container{align-items:flex-start;gap:var(--space-24);width:100%;max-width:var(--layout-max-width);flex-direction:column;flex:1 0 0;margin-inline:auto;display:flex}.CareersJobs-module-scss-module__5YLIwa__title{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-black);margin:0;font-size:40px;font-weight:700;line-height:1.2}.CareersJobs-module-scss-module__5YLIwa__jobsList{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.CareersJobs-module-scss-module__5YLIwa__jobsList .CareersJobs-module-scss-module__5YLIwa__emptyState{grid-column:1/-1}.CareersJobs-module-scss-module__5YLIwa__jobCard{padding:var(--space-24);align-items:flex-start;gap:var(--space-16);border:1px solid var(--color-neutral-100);border-radius:var(--radius-16);background:var(--color-white);cursor:pointer;flex-direction:column;height:100%;display:flex;position:relative}.CareersJobs-module-scss-module__5YLIwa__jobCard:hover .CareersJobs-module-scss-module__5YLIwa__jobTitle{color:var(--color-primary-500)}.CareersJobs-module-scss-module__5YLIwa__jobCardLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.CareersJobs-module-scss-module__5YLIwa__jobCardLink:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.CareersJobs-module-scss-module__5YLIwa__jobTitle{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-black);overflow-wrap:break-word;margin:0;font-size:20px;font-weight:700;line-height:1.2;transition:color .18s}.CareersJobs-module-scss-module__5YLIwa__jobDescription{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-700);-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;min-height:71px;margin:0;font-size:18px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.CareersJobs-module-scss-module__5YLIwa__jobCardFooter{z-index:2;justify-content:space-between;align-self:stretch;align-items:center;gap:var(--space-16);margin-top:auto;display:flex;position:relative}.CareersJobs-module-scss-module__5YLIwa__applyButton{z-index:2;flex-shrink:0;position:relative}.CareersJobs-module-scss-module__5YLIwa__jobMeta{align-items:center;gap:var(--space-24);flex-wrap:wrap;display:flex}.CareersJobs-module-scss-module__5YLIwa__metaItem{align-items:center;gap:var(--space-8);display:flex}.CareersJobs-module-scss-module__5YLIwa__metaItem svg{flex-shrink:0;width:24px;height:24px}.CareersJobs-module-scss-module__5YLIwa__metaItem p{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-700);white-space:nowrap;margin:0;font-size:18px;font-weight:400;line-height:1.1}@media (max-width:1023px){.CareersJobs-module-scss-module__5YLIwa__careersJobs{width:100%;min-width:0}.CareersJobs-module-scss-module__5YLIwa__container .CareersJobs-module-scss-module__5YLIwa__jobsList{grid-template-columns:1fr}}@media (max-width:479px){.CareersJobs-module-scss-module__5YLIwa__careersJobs{padding:var(--space-16) 0}.CareersJobs-module-scss-module__5YLIwa__container{gap:var(--space-16)}.CareersJobs-module-scss-module__5YLIwa__jobsList{gap:var(--space-12)}.CareersJobs-module-scss-module__5YLIwa__jobCard{padding:var(--space-16)}.CareersJobs-module-scss-module__5YLIwa__jobCardFooter{align-items:stretch;gap:var(--space-12);flex-direction:column}.CareersJobs-module-scss-module__5YLIwa__jobCardFooter a,.CareersJobs-module-scss-module__5YLIwa__jobCardFooter button{width:100%}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.StateFrame-module-scss-module__Ma-D3G__root{text-align:center;width:100%;max-width:28rem;padding:var(--space-24) var(--space-16);justify-content:center;align-items:center;gap:var(--space-12);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:479px){.StateFrame-module-scss-module__Ma-D3G__root{padding:var(--space-16) var(--space-12);gap:var(--space-10);max-width:100%}}.StateFrame-module-scss-module__Ma-D3G__root_section{min-height:min(60vh,28rem)}@media (max-width:479px){.StateFrame-module-scss-module__Ma-D3G__root_section{min-height:min(50vh,22rem)}}.StateFrame-module-scss-module__Ma-D3G__root_compact{padding-block:var(--space-16);gap:var(--space-8)}@media (max-width:479px){.StateFrame-module-scss-module__Ma-D3G__root_compact{padding-block:var(--space-12);gap:var(--space-6)}}.StateFrame-module-scss-module__Ma-D3G__wide{max-width:36rem}@media (max-width:479px){.StateFrame-module-scss-module__Ma-D3G__wide{max-width:100%}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.NoDataFound-module-scss-module__ZutMlW__iconWrap{border-radius:var(--radius-24);background:var(--color-neutral-50);width:4rem;height:4rem;color:var(--color-neutral-600);justify-content:center;align-items:center;display:flex}.NoDataFound-module-scss-module__ZutMlW__iconWrap svg{width:2rem;height:2rem}@media (max-width:479px){.NoDataFound-module-scss-module__ZutMlW__iconWrap{width:3.5rem;height:3.5rem}.NoDataFound-module-scss-module__ZutMlW__iconWrap svg{width:1.75rem;height:1.75rem}}.NoDataFound-module-scss-module__ZutMlW__title{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-neutral-1000);font-size:23px;font-weight:400;line-height:1.2}@media (max-width:479px){.NoDataFound-module-scss-module__ZutMlW__title{font-family:var(--font-primary);letter-spacing:.02em;font-size:20px;font-weight:400;line-height:1.2}}.NoDataFound-module-scss-module__ZutMlW__description{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-600);max-width:24rem;font-size:14px;font-weight:400;line-height:1.5}@media (max-width:479px){.NoDataFound-module-scss-module__ZutMlW__description{font-family:var(--font-secondary);letter-spacing:.02em;max-width:100%;font-size:12px;font-weight:400;line-height:1.5}}.NoDataFound-module-scss-module__ZutMlW__actions{justify-content:center;align-items:center;gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:479px){.NoDataFound-module-scss-module__ZutMlW__actions{flex-direction:column;align-items:stretch;width:100%;max-width:20rem}:is(.NoDataFound-module-scss-module__ZutMlW__actions a,.NoDataFound-module-scss-module__ZutMlW__actions button){justify-content:center;width:100%}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.NotFoundState-module-scss-module__pQhZNW__iconWrap{border-radius:var(--radius-24);background:var(--color-neutral-50);width:4rem;height:4rem;color:var(--color-neutral-600);justify-content:center;align-items:center;display:flex}.NotFoundState-module-scss-module__pQhZNW__iconWrap svg{width:2rem;height:2rem}@media (max-width:479px){.NotFoundState-module-scss-module__pQhZNW__iconWrap{width:3.5rem;height:3.5rem}.NotFoundState-module-scss-module__pQhZNW__iconWrap svg{width:1.75rem;height:1.75rem}}.NotFoundState-module-scss-module__pQhZNW__code{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-neutral-400);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:23px;font-weight:400;line-height:1.2}@media (max-width:479px){.NotFoundState-module-scss-module__pQhZNW__code{font-family:var(--font-primary);letter-spacing:.02em;font-size:20px;font-weight:400;line-height:1.2}}.NotFoundState-module-scss-module__pQhZNW__title{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-neutral-1000);font-size:23px;font-weight:400;line-height:1.2}@media (max-width:479px){.NotFoundState-module-scss-module__pQhZNW__title{font-family:var(--font-primary);letter-spacing:.02em;font-size:20px;font-weight:400;line-height:1.2}}.NotFoundState-module-scss-module__pQhZNW__description{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-600);max-width:24rem;font-size:14px;font-weight:400;line-height:1.5}@media (max-width:479px){.NotFoundState-module-scss-module__pQhZNW__description{font-family:var(--font-secondary);letter-spacing:.02em;max-width:100%;font-size:12px;font-weight:400;line-height:1.5}}.NotFoundState-module-scss-module__pQhZNW__actions{justify-content:center;align-items:center;gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:479px){.NotFoundState-module-scss-module__pQhZNW__actions{flex-direction:column;align-items:stretch;width:100%;max-width:20rem}:is(.NotFoundState-module-scss-module__pQhZNW__actions a,.NotFoundState-module-scss-module__pQhZNW__actions button){justify-content:center;width:100%}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.ErrorState-module-scss-module__84Qvnq__iconWrap{border-radius:var(--radius-24);background:var(--color-danger-50);width:4rem;height:4rem;color:var(--color-danger-600);justify-content:center;align-items:center;display:flex}.ErrorState-module-scss-module__84Qvnq__iconWrap svg{width:2rem;height:2rem}@media (max-width:479px){.ErrorState-module-scss-module__84Qvnq__iconWrap{width:3.5rem;height:3.5rem}.ErrorState-module-scss-module__84Qvnq__iconWrap svg{width:1.75rem;height:1.75rem}}.ErrorState-module-scss-module__84Qvnq__title{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-neutral-1000);font-size:23px;font-weight:400;line-height:1.2}@media (max-width:479px){.ErrorState-module-scss-module__84Qvnq__title{font-family:var(--font-primary);letter-spacing:.02em;font-size:20px;font-weight:400;line-height:1.2}}.ErrorState-module-scss-module__84Qvnq__description{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-600);max-width:24rem;font-size:14px;font-weight:400;line-height:1.5}@media (max-width:479px){.ErrorState-module-scss-module__84Qvnq__description{font-family:var(--font-secondary);letter-spacing:.02em;max-width:100%;font-size:12px;font-weight:400;line-height:1.5}}.ErrorState-module-scss-module__84Qvnq__details{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-500);text-align:left;width:100%;max-width:24rem;margin-top:var(--space-4);font-size:12px;font-weight:400;line-height:1.5}@media (max-width:479px){.ErrorState-module-scss-module__84Qvnq__details{max-width:100%}}.ErrorState-module-scss-module__84Qvnq__details summary{cursor:pointer;color:var(--color-primary-600);padding-inline:var(--space-4);list-style-position:outside}.ErrorState-module-scss-module__84Qvnq__details summary:focus-visible{box-shadow:var(--shadow-input-grey);border-radius:var(--radius-4);outline:none}.ErrorState-module-scss-module__84Qvnq__details pre{margin:var(--space-8) 0 0;padding:var(--space-12);border-radius:var(--radius-12);background:var(--color-neutral-50);border:1px solid var(--color-border-muted);white-space:pre-wrap;word-break:break-word;color:var(--color-neutral-800);font-family:ui-monospace,monospace;font-size:12px;line-height:1.45;overflow:auto}@media (max-width:479px){.ErrorState-module-scss-module__84Qvnq__details pre{padding:var(--space-8);font-size:11px}}.ErrorState-module-scss-module__84Qvnq__actions{justify-content:center;align-items:center;gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:479px){.ErrorState-module-scss-module__84Qvnq__actions{flex-direction:column;align-items:stretch;width:100%;max-width:20rem}:is(.ErrorState-module-scss-module__84Qvnq__actions a,.ErrorState-module-scss-module__84Qvnq__actions button){justify-content:center;width:100%}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.LoadingState-module-scss-module__eTeNKW__root{justify-content:center;align-items:center;gap:var(--space-12);width:100%;padding:var(--space-24) var(--space-16);text-align:center;flex-direction:column;display:flex}@media (max-width:479px){.LoadingState-module-scss-module__eTeNKW__root{padding:var(--space-16) var(--space-12);gap:var(--space-10)}}.LoadingState-module-scss-module__eTeNKW__root_section{min-height:min(50vh,24rem)}@media (max-width:479px){.LoadingState-module-scss-module__eTeNKW__root_section{min-height:min(40vh,20rem)}}.LoadingState-module-scss-module__eTeNKW__label{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-600);max-width:20rem;font-size:14px;font-weight:400;line-height:1.5}@media (max-width:479px){.LoadingState-module-scss-module__eTeNKW__label{font-family:var(--font-secondary);letter-spacing:.02em;max-width:100%;padding-inline:var(--space-8);font-size:12px;font-weight:400;line-height:1.5}}.LoadingState-module-scss-module__eTeNKW__spinner{border:3px solid var(--color-neutral-200);border-top-color:var(--color-primary-500);border-radius:50%;width:2.5rem;height:2.5rem;animation:.65s linear infinite LoadingState-module-scss-module__eTeNKW__spin}.LoadingState-module-scss-module__eTeNKW__size_sm .LoadingState-module-scss-module__eTeNKW__spinner{border-width:2px;width:1.75rem;height:1.75rem}.LoadingState-module-scss-module__eTeNKW__size_lg .LoadingState-module-scss-module__eTeNKW__spinner{border-width:3px;width:3rem;height:3rem}@media (prefers-reduced-motion:reduce){.LoadingState-module-scss-module__eTeNKW__spinner{border-color:var(--color-neutral-300);border-top-color:var(--color-primary-500);opacity:.85;animation:none}}@keyframes LoadingState-module-scss-module__eTeNKW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.ShopMegaMenu-module-scss-module__YpEOlq__root{flex-shrink:0;min-width:0}.ShopMegaMenu-module-scss-module__YpEOlq__root .ShopMegaMenu-module-scss-module__YpEOlq__mobileShopLink{display:none}@media (max-width:1279px){.ShopMegaMenu-module-scss-module__YpEOlq__root .ShopMegaMenu-module-scss-module__YpEOlq__mobileShopLink{max-width:100%;display:inline-flex}}.ShopMegaMenu-module-scss-module__YpEOlq__desktopMega{width:100%;display:block}@media (max-width:1279px){.ShopMegaMenu-module-scss-module__YpEOlq__desktopMega{display:none}}.ShopMegaMenu-module-scss-module__YpEOlq__shopButton{border-radius:var(--radius-30);border-width:1.5px;min-height:51px}.ShopMegaMenu-module-scss-module__YpEOlq__menuIconSvg{flex-shrink:0;width:20px;height:20px;display:block}.ShopMegaMenu-module-scss-module__YpEOlq__menuIconSvg path{fill:currentColor}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenuLoading{width:100%;min-height:0;padding:var(--space-8);flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex;overflow:auto}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenuLoading .ShopMegaMenu-module-scss-module__YpEOlq__megaMenuLoadingState{padding:var(--space-12) var(--space-8)}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu{background:var(--color-white);border:1px solid #cfcfcf;border-radius:0 0 6px 6px;align-items:flex-start;width:min(1352px,100%);height:340px;display:flex;position:absolute;top:100%;left:0;right:auto;box-shadow:0 12px 28px #0000002e}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu:before{content:"";height:24px;position:absolute;top:-24px;left:0;right:0}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu{z-index:20;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,transform .3s;transform:translateY(10px)}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu.ShopMegaMenu-module-scss-module__YpEOlq__open{opacity:1;visibility:visible;transform:translateY(0)}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__categories{padding:var(--space-8);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex;overflow:auto}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__categories .ShopMegaMenu-module-scss-module__YpEOlq__category{padding:var(--space-8) var(--space-14);align-items:center;gap:var(--space-8);cursor:pointer;font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-800);align-self:stretch;font-size:14px;font-weight:400;line-height:1.5;transition:color .12s,background-color .12s,font-weight .12s;display:flex}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__categories .ShopMegaMenu-module-scss-module__YpEOlq__category:focus,.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__categories .ShopMegaMenu-module-scss-module__YpEOlq__category:hover,.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__categories .ShopMegaMenu-module-scss-module__YpEOlq__category.ShopMegaMenu-module-scss-module__YpEOlq__activeCategory{color:#d6001c;background:#f4f4f4;font-weight:600}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__categories .ShopMegaMenu-module-scss-module__YpEOlq__category .ShopMegaMenu-module-scss-module__YpEOlq__categoryImage{color:#d6001c;stroke-width:1.8px;flex-shrink:0;width:18px;height:18px}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__subcategories{background:var(--color-neutral-50);padding:var(--space-16);border-left:1px solid #cfcfcf;flex-direction:column;flex:1 0 0;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__subcategories .ShopMegaMenu-module-scss-module__YpEOlq__subcategory{gap:var(--space-8);grid-template-columns:repeat(4,1fr);align-self:stretch;display:grid;overflow:auto}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__subcategories .ShopMegaMenu-module-scss-module__YpEOlq__subcategory.ShopMegaMenu-module-scss-module__YpEOlq__subcategoryEmpty{justify-content:center;align-items:center;min-height:10rem;display:flex}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__subcategories .ShopMegaMenu-module-scss-module__YpEOlq__subcategory .ShopMegaMenu-module-scss-module__YpEOlq__subcategoryItem{background:var(--color-white);padding:var(--space-12);font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-800);cursor:pointer;flex:1 0 0;justify-content:center;align-items:center;font-size:18px;font-weight:500;line-height:1.5;transition:background-color .12s,color .12s,font-weight .12s;display:flex}.ShopMegaMenu-module-scss-module__YpEOlq__megaMenu .ShopMegaMenu-module-scss-module__YpEOlq__subcategories .ShopMegaMenu-module-scss-module__YpEOlq__subcategory .ShopMegaMenu-module-scss-module__YpEOlq__subcategoryItem:hover{color:#d6001c;background-color:#f4f4f4;font-weight:600}
.SubNav-module-scss-module__EMJWuW__subNav{width:100%;font-family:var(--font-secondary);background:#fff;padding:14px 0}.SubNav-module-scss-module__EMJWuW__row{align-items:center;gap:18px;min-width:0;display:flex}.SubNav-module-scss-module__EMJWuW__label{color:#000;flex-shrink:0;font-size:14px;font-weight:700}@media (max-width:800px){.SubNav-module-scss-module__EMJWuW__label{display:none}}.SubNav-module-scss-module__EMJWuW__pills{scrollbar-width:none;align-items:center;gap:10px;margin:0;padding:2px 0;list-style:none;display:flex;overflow-x:auto}.SubNav-module-scss-module__EMJWuW__pills::-webkit-scrollbar{display:none}.SubNav-module-scss-module__EMJWuW__pill,.SubNav-module-scss-module__EMJWuW__pillStrong{white-space:nowrap;color:#23201f;background:#fff;border:1px solid #cfcfcf;border-radius:999px;padding:8px 22px;font-size:14px;text-decoration:none;display:inline-block}.SubNav-module-scss-module__EMJWuW__pill:hover,.SubNav-module-scss-module__EMJWuW__pillStrong:hover{color:#d6001c;border-color:#d6001c}.SubNav-module-scss-module__EMJWuW__pillStrong{color:#000;background:#ffd100;border-color:#ffd100;font-weight:700}
.TopBar-module-scss-module__BRP1Ha__topBar{width:100%;font-family:var(--font-secondary);background:#fff;font-size:13px}.TopBar-module-scss-module__BRP1Ha__announcement{color:#000;text-align:center;background:#ffd100;padding:8px 16px;line-height:1.3}.TopBar-module-scss-module__BRP1Ha__announcement a{color:#000;font-weight:700;text-decoration:underline}.TopBar-module-scss-module__BRP1Ha__utility{text-transform:uppercase;letter-spacing:.02em;color:#23201f;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:12px;font-weight:600;display:flex}.TopBar-module-scss-module__BRP1Ha__utility ul{align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.TopBar-module-scss-module__BRP1Ha__utility a{color:inherit;text-decoration:none}.TopBar-module-scss-module__BRP1Ha__utility a:hover{color:#d6001c}@media (max-width:700px){.TopBar-module-scss-module__BRP1Ha__utility .TopBar-module-scss-module__BRP1Ha__brands{display:none}.TopBar-module-scss-module__BRP1Ha__utility{justify-content:flex-end}}.TopBar-module-scss-module__BRP1Ha__brands li:first-child{text-transform:none;color:#d6001c;font-weight:700}
.AppStoreButtons-module-scss-module__iiixTq__wrap{flex-wrap:wrap;gap:12px;display:flex}.AppStoreButtons-module-scss-module__iiixTq__button{min-width:160px;font-family:var(--font-secondary);border-radius:10px;align-items:center;gap:10px;padding:9px 22px;line-height:1.1;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.AppStoreButtons-module-scss-module__iiixTq__button:hover{transform:translateY(-2px);box-shadow:0 8px 16px #00000040}.AppStoreButtons-module-scss-module__iiixTq__small{opacity:.9;font-size:11px}.AppStoreButtons-module-scss-module__iiixTq__label{font-family:var(--font-primary);font-size:20px;font-weight:800}.AppStoreButtons-module-scss-module__iiixTq__dark{color:#fff;background:#000;border:2px solid #000}.AppStoreButtons-module-scss-module__iiixTq__light{color:#000;background:#fff;border:2px solid #fff}.AppStoreButtons-module-scss-module__iiixTq__icon{font-size:26px;display:inline-flex}.AppStoreButtons-module-scss-module__iiixTq__text{flex-direction:column;line-height:1.1;display:flex}
.HomeApp-module-scss-module__IuOj_a__band{color:#fff;font-family:var(--font-secondary);background:linear-gradient(120deg,#d6001c 0%,#a10015 100%);border-radius:6px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:24px;margin:48px 0;padding:44px 48px 0;display:grid;overflow:hidden}@media (max-width:900px){.HomeApp-module-scss-module__IuOj_a__band{grid-template-columns:1fr;padding:28px 22px 0}}.HomeApp-module-scss-module__IuOj_a__copy{padding-bottom:44px}@media (max-width:900px){.HomeApp-module-scss-module__IuOj_a__copy{padding-bottom:8px}}.HomeApp-module-scss-module__IuOj_a__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffd100;margin:0 0 8px;font-size:12px;font-weight:700}.HomeApp-module-scss-module__IuOj_a__title{font-family:var(--font-primary);margin:0 0 12px;font-size:clamp(30px,4vw,50px);font-weight:900;line-height:1}.HomeApp-module-scss-module__IuOj_a__title span{color:#ffd100}.HomeApp-module-scss-module__IuOj_a__body{color:#fffffff2;max-width:52ch;margin:0 0 14px;line-height:1.55}.HomeApp-module-scss-module__IuOj_a__points{flex-direction:column;gap:6px;margin:0 0 22px;padding:0;font-size:14px;font-weight:700;list-style:none;display:flex}.HomeApp-module-scss-module__IuOj_a__points li:before{content:"✓";color:#ffd100;margin-right:8px}.HomeApp-module-scss-module__IuOj_a__more{color:#fff;margin-top:16px;font-weight:700;text-decoration:underline;display:inline-block}.HomeApp-module-scss-module__IuOj_a__art{justify-content:center;align-self:end;height:330px;display:flex;overflow:hidden}.HomeApp-module-scss-module__IuOj_a__phoneImg{flex:none;align-self:flex-start;width:280px;max-width:100%;height:auto}.HomeApp-module-scss-module__IuOj_a__band.HomeApp-module-scss-module__IuOj_a__band{background:linear-gradient(120deg,#2d2927 0%,#161413 100%)}
.HomeWhyShop-module-scss-module__kgz2dG__section{font-family:var(--font-secondary);padding:48px 0 16px}.HomeWhyShop-module-scss-module__kgz2dG__heading{font-family:var(--font-primary);color:#000;margin:0 0 8px;font-size:clamp(26px,3vw,36px);font-weight:800}.HomeWhyShop-module-scss-module__kgz2dG__lead{color:#433f3c;max-width:80ch;margin:0 0 24px;line-height:1.55}.HomeWhyShop-module-scss-module__kgz2dG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){.HomeWhyShop-module-scss-module__kgz2dG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.HomeWhyShop-module-scss-module__kgz2dG__grid{grid-template-columns:1fr}}.HomeWhyShop-module-scss-module__kgz2dG__card{color:#000;background:#fff;border:1px solid #000;border-radius:6px;flex-direction:column;height:100%;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden}.HomeWhyShop-module-scss-module__kgz2dG__card:hover{box-shadow:0 8px 18px #00000029}.HomeWhyShop-module-scss-module__kgz2dG__art{min-height:150px;font-family:var(--font-primary);letter-spacing:-.01em;text-align:center;justify-content:center;align-items:center;padding:16px;font-size:clamp(24px,2.4vw,32px);font-weight:900;display:flex}.HomeWhyShop-module-scss-module__kgz2dG__navy{color:#ffd100;background:#0e3f70}.HomeWhyShop-module-scss-module__kgz2dG__yellow{color:#000;background:#ffd100}.HomeWhyShop-module-scss-module__kgz2dG__red{color:#fff;background:#d6001c}.HomeWhyShop-module-scss-module__kgz2dG__dark{color:#ffd100;background:#23201f}.HomeWhyShop-module-scss-module__kgz2dG__body{color:#433f3c;flex-direction:column;flex:1;gap:6px;padding:16px;font-size:14px;line-height:1.45;display:flex}.HomeWhyShop-module-scss-module__kgz2dG__body strong{color:#000;font-size:16px}.HomeWhyShop-module-scss-module__kgz2dG__cta{text-align:center;border-top:1px solid #000;padding:12px;font-weight:700}.HomeWhyShop-module-scss-module__kgz2dG__artIcon{stroke-width:1.4px;width:72px;height:72px}.HomeWhyShop-module-scss-module__kgz2dG__art{min-height:170px;position:relative;overflow:hidden}.HomeWhyShop-module-scss-module__kgz2dG__artImage{object-fit:cover}.HomeWhyShop-module-scss-module__kgz2dG__artIcon{color:#000;background:#ffd100;border-radius:50%;width:44px;height:44px;padding:9px;position:absolute;bottom:12px;left:12px;box-shadow:0 2px 6px #00000040}.HomeWhyShop-module-scss-module__kgz2dG__section.HomeWhyShop-module-scss-module__kgz2dG__section{color:#fff;background:#23201f;border-radius:6px;margin-top:56px;padding:44px 40px 40px}@media (max-width:700px){.HomeWhyShop-module-scss-module__kgz2dG__section.HomeWhyShop-module-scss-module__kgz2dG__section{padding:28px 16px}}.HomeWhyShop-module-scss-module__kgz2dG__section.HomeWhyShop-module-scss-module__kgz2dG__section .HomeWhyShop-module-scss-module__kgz2dG__heading{color:#fff}.HomeWhyShop-module-scss-module__kgz2dG__section.HomeWhyShop-module-scss-module__kgz2dG__section .HomeWhyShop-module-scss-module__kgz2dG__lead{color:#d9d4cf}.HomeWhyShop-module-scss-module__kgz2dG__section.HomeWhyShop-module-scss-module__kgz2dG__section .HomeWhyShop-module-scss-module__kgz2dG__card{color:#fff;background:#2f2b29;border-color:#433f3c}.HomeWhyShop-module-scss-module__kgz2dG__section.HomeWhyShop-module-scss-module__kgz2dG__section .HomeWhyShop-module-scss-module__kgz2dG__body{color:#d9d4cf}.HomeWhyShop-module-scss-module__kgz2dG__section.HomeWhyShop-module-scss-module__kgz2dG__section .HomeWhyShop-module-scss-module__kgz2dG__body strong{color:#fff}.HomeWhyShop-module-scss-module__kgz2dG__section.HomeWhyShop-module-scss-module__kgz2dG__section .HomeWhyShop-module-scss-module__kgz2dG__cta{color:#ffd100;border-top-color:#433f3c}
.HomeBeaver-module-scss-module__Op2D7W__section{color:#fff;font-family:var(--font-secondary);background:#0e3f70;border-radius:6px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;margin:48px 0;padding:40px;display:grid}@media (max-width:900px){.HomeBeaver-module-scss-module__Op2D7W__section{grid-template-columns:1fr;padding:24px}}.HomeBeaver-module-scss-module__Op2D7W__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#ffd100;margin:0 0 8px;font-size:12px;font-weight:700}.HomeBeaver-module-scss-module__Op2D7W__title{font-family:var(--font-primary);color:#ffd100;margin:0 0 6px;font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1}.HomeBeaver-module-scss-module__Op2D7W__tagline{margin:0 0 14px;font-size:18px;font-weight:700}.HomeBeaver-module-scss-module__Op2D7W__body{color:#ffffffeb;max-width:60ch;margin:0 0 22px;line-height:1.55}.HomeBeaver-module-scss-module__Op2D7W__actions{flex-wrap:wrap;gap:12px;display:flex}.HomeBeaver-module-scss-module__Op2D7W__primary,.HomeBeaver-module-scss-module__Op2D7W__secondary{border-radius:999px;padding:13px 28px;font-weight:800;text-decoration:none}.HomeBeaver-module-scss-module__Op2D7W__primary{color:#000;background:#ffd100}.HomeBeaver-module-scss-module__Op2D7W__primary:hover{background:#fff}.HomeBeaver-module-scss-module__Op2D7W__secondary{color:#fff;border:2px solid #fff}.HomeBeaver-module-scss-module__Op2D7W__secondary:hover{color:#0e3f70;background:#fff}.HomeBeaver-module-scss-module__Op2D7W__collections{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.HomeBeaver-module-scss-module__Op2D7W__collection{color:#000;background:#fff;border-bottom:5px solid #d6001c;border-radius:6px;flex-direction:column;justify-content:center;gap:4px;min-height:96px;padding:16px;text-decoration:none;transition:transform .15s;display:flex}.HomeBeaver-module-scss-module__Op2D7W__collection:hover{transform:translateY(-2px)}.HomeBeaver-module-scss-module__Op2D7W__collectionName{font-family:var(--font-primary);font-size:18px;font-weight:800;line-height:1.1}.HomeBeaver-module-scss-module__Op2D7W__collectionNote{color:#66605c;font-size:13px}.HomeBeaver-module-scss-module__Op2D7W__section{background-image:linear-gradient(90deg,#0e3f70f7 0%,#0e3f70e6 45%,#0e3f708c 100%),url(/images/services/home-cottage-take-offs.jpg);background-position:50%;background-size:cover}
.Footer-module-scss-module__Ii_oia__footer{font-family:var(--font-secondary);color:#23201f;background:#fff;margin-top:56px}.Footer-module-scss-module__Ii_oia__signup{color:#fff;background:#d6001c}.Footer-module-scss-module__Ii_oia__signupInner{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:22px 0;display:flex}.Footer-module-scss-module__Ii_oia__signupText{font-family:var(--font-primary);margin:0;font-size:clamp(18px,2vw,22px);font-weight:700}.Footer-module-scss-module__Ii_oia__signupButton{color:#000;background:#ffd100;border-radius:999px;padding:12px 28px;font-weight:800;text-decoration:none}.Footer-module-scss-module__Ii_oia__signupButton:hover{background:#fff}.Footer-module-scss-module__Ii_oia__container{padding-top:40px;padding-bottom:24px}.Footer-module-scss-module__Ii_oia__main{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;display:grid}@media (max-width:900px){.Footer-module-scss-module__Ii_oia__main{grid-template-columns:1fr}}.Footer-module-scss-module__Ii_oia__logo{margin-bottom:12px;display:block}.Footer-module-scss-module__Ii_oia__storeName{font-family:var(--font-primary);margin:0 0 8px;font-size:18px;font-weight:800}.Footer-module-scss-module__Ii_oia__address{font-size:14px;font-style:normal;line-height:1.7}.Footer-module-scss-module__Ii_oia__address a{color:#d6001c;font-weight:600;text-decoration:none}.Footer-module-scss-module__Ii_oia__hours{max-width:280px;margin:14px 0 0;padding:0;font-size:14px;list-style:none}.Footer-module-scss-module__Ii_oia__hours li{border-bottom:1px solid #e5e5e5;justify-content:space-between;padding:5px 0;display:flex}.Footer-module-scss-module__Ii_oia__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:700px){.Footer-module-scss-module__Ii_oia__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.Footer-module-scss-module__Ii_oia__colTitle{font-size:15px;font-weight:800;font-family:var(--font-primary);margin:0 0 12px}.Footer-module-scss-module__Ii_oia__linkList{flex-direction:column;gap:9px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.Footer-module-scss-module__Ii_oia__linkList a{color:#23201f;text-decoration:none}.Footer-module-scss-module__Ii_oia__linkList a:hover{color:#d6001c;text-decoration:underline}.Footer-module-scss-module__Ii_oia__bottomBar{color:#66605c;border-top:1px solid #e5e5e5;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:36px;padding-top:18px;font-size:12px;display:flex}.Footer-module-scss-module__Ii_oia__bottomBar p{margin:0}.Footer-module-scss-module__Ii_oia__bottomBar a{color:inherit;font-weight:600}.Footer-module-scss-module__Ii_oia__appButtons{margin-top:16px}.Footer-module-scss-module__Ii_oia__social{gap:12px;margin-top:16px;padding:0;list-style:none;display:flex}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.HomeServices-module-scss-module__8c7n8W__homeServices{min-width:0;padding:var(--space-40) 0;flex-direction:column;align-self:stretch;align-items:center;display:flex}@media (max-width:1023px){.HomeServices-module-scss-module__8c7n8W__homeServices{padding:var(--space-32) 0}}.HomeServices-module-scss-module__8c7n8W__card{align-self:stretch;align-items:center;gap:var(--space-40);width:100%;padding:var(--space-80) var(--space-40);background:var(--color-secondary-500);border-radius:var(--radius-24);min-width:0;margin-inline:auto;display:flex;position:relative}@media (max-width:1023px){.HomeServices-module-scss-module__8c7n8W__card{padding:var(--space-40) var(--space-24);align-items:stretch;gap:var(--space-24);flex-direction:column}}.HomeServices-module-scss-module__8c7n8W__content{align-items:flex-start;gap:var(--space-24);flex-direction:column;flex:none;min-width:0;max-width:561px;display:flex}@media (max-width:1023px){.HomeServices-module-scss-module__8c7n8W__content{width:100%;max-width:none}}.HomeServices-module-scss-module__8c7n8W__title{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-white);overflow-wrap:break-word;max-width:100%;font-size:40px;font-weight:700;line-height:1.2}@media (max-width:1023px){.HomeServices-module-scss-module__8c7n8W__title{font-family:var(--font-primary);letter-spacing:.02em;font-size:28px;font-weight:700;line-height:1.2}}.HomeServices-module-scss-module__8c7n8W__description{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-100);overflow-wrap:break-word;max-width:520px;font-size:18px;font-weight:400;line-height:1.5}@media (max-width:1023px){.HomeServices-module-scss-module__8c7n8W__description{font-family:var(--font-secondary);letter-spacing:.02em;max-width:none;font-size:14px;font-weight:400;line-height:1.5}}.HomeServices-module-scss-module__8c7n8W__cta{align-self:flex-start}.HomeServices-module-scss-module__8c7n8W__grid{gap:var(--space-16);flex:auto;grid-template-columns:repeat(2,1fr);align-self:stretch;min-width:0;display:grid}@media (max-width:1023px){.HomeServices-module-scss-module__8c7n8W__grid{gap:var(--space-12);grid-template-columns:1fr}}.HomeServices-module-scss-module__8c7n8W__serviceCard{align-items:center;gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-24);background:#ffffff1a;border:1px solid #ffffff0f;min-width:0;display:flex}.HomeServices-module-scss-module__8c7n8W__serviceImageWrap{border-radius:16px;flex-shrink:0;width:117px;height:85px;position:relative;overflow:hidden}@media (max-width:1023px){.HomeServices-module-scss-module__8c7n8W__serviceImageWrap{border-radius:12px;width:88px;height:64px}}.HomeServices-module-scss-module__8c7n8W__serviceImage{object-fit:cover;object-position:var(--image-object-position,center);transform:scale(var(--image-scale,1));transform-origin:var(--image-object-position,center)}.HomeServices-module-scss-module__8c7n8W__serviceLabel{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-200);overflow-wrap:break-word;font-size:18px;font-weight:500;line-height:1.1}@media (max-width:1023px){.HomeServices-module-scss-module__8c7n8W__serviceLabel{font-family:var(--font-secondary);letter-spacing:.02em;font-size:16px;font-weight:500;line-height:1.3}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.HomeReviews-module-scss-module__YUGhxW__homeReviews{padding:var(--space-40) 0;flex-direction:column;align-self:stretch;align-items:center;min-width:0;display:flex}@media (max-width:1023px){.HomeReviews-module-scss-module__YUGhxW__homeReviews{padding:var(--space-32) 0}}.HomeReviews-module-scss-module__YUGhxW__container{align-self:stretch;align-items:flex-end;gap:var(--space-40);padding:var(--space-40);background:var(--color-secondary-50);border-radius:var(--radius-24);flex-direction:column;min-width:0;display:flex}@media (max-width:1023px){.HomeReviews-module-scss-module__YUGhxW__container{padding:var(--space-24);gap:var(--space-24)}}.HomeReviews-module-scss-module__YUGhxW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-24);width:100%;min-width:0;display:flex}@media (max-width:1023px){.HomeReviews-module-scss-module__YUGhxW__header{gap:var(--space-12);flex-direction:column}}.HomeReviews-module-scss-module__YUGhxW__title{flex:1 1 0;min-width:0}.HomeReviews-module-scss-module__YUGhxW__writeReview{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-1000);white-space:nowrap;border-bottom:1px solid #0000;flex:none;font-size:18px;font-weight:500;line-height:1.1;text-decoration:none;transition:border-color .15s}.HomeReviews-module-scss-module__YUGhxW__writeReview:hover{border-bottom-color:var(--color-neutral-1000)}.HomeReviews-module-scss-module__YUGhxW__carousel{flex-direction:column;width:100%;min-width:0;display:flex}.HomeReviews-module-scss-module__YUGhxW__card{align-items:center;gap:var(--space-16);margin-top:var(--space-48);padding:var(--space-48) var(--space-24) var(--space-24);background:var(--color-white);border-radius:var(--radius-16);flex-direction:column;min-width:0;display:flex;position:relative}@media (max-width:1023px){.HomeReviews-module-scss-module__YUGhxW__card{margin-top:var(--space-40);padding:var(--space-40) var(--space-16) var(--space-20)}}.HomeReviews-module-scss-module__YUGhxW__avatarWrap{z-index:2;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.HomeReviews-module-scss-module__YUGhxW__avatar{object-fit:cover;border:3px solid var(--color-white);width:88px;height:88px;box-shadow:0 0 0 1px rgba(var(--color-black), .06);border-radius:50%}@media (max-width:1023px){.HomeReviews-module-scss-module__YUGhxW__avatar{width:72px;height:72px}}.HomeReviews-module-scss-module__YUGhxW__avatarPlaceholder{border:3px solid var(--color-white);width:88px;height:88px;box-shadow:0 0 0 1px rgba(var(--color-black), .06);color:var(--color-white);text-transform:uppercase;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:36px;font-weight:700;display:flex}@media (max-width:1023px){.HomeReviews-module-scss-module__YUGhxW__avatarPlaceholder{width:72px;height:72px;font-size:28px}}.HomeReviews-module-scss-module__YUGhxW__badge{width:26px;height:26px;color:var(--color-white);border:2px solid var(--color-white);background:#df6f2f;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}.HomeReviews-module-scss-module__YUGhxW__text{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-1000);text-align:center;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;min-height:162px;margin:0;font-size:18px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:1023px){.HomeReviews-module-scss-module__YUGhxW__text{font-family:var(--font-secondary);letter-spacing:.02em;-webkit-line-clamp:5;line-clamp:5;min-height:120px;font-size:14px;font-weight:400;line-height:1.5}}.HomeReviews-module-scss-module__YUGhxW__imageSingle{width:100%;margin-top:var(--space-8);justify-content:center;display:flex}.HomeReviews-module-scss-module__YUGhxW__imageCarousel{align-items:center;gap:var(--space-8);width:100%;margin-top:var(--space-8);flex-direction:column;display:flex}.HomeReviews-module-scss-module__YUGhxW__imageWrapper{border-radius:var(--radius-8);background:var(--color-neutral-50);justify-content:center;align-items:center;width:100%;height:150px;display:flex;position:relative;overflow:hidden}.HomeReviews-module-scss-module__YUGhxW__reviewImg{object-fit:cover;border-radius:var(--radius-8);width:100%;height:100%}.HomeReviews-module-scss-module__YUGhxW__carouselBtnPrev,.HomeReviews-module-scss-module__YUGhxW__carouselBtnNext{background:rgba(var(--color-white), .85);color:var(--color-neutral-1000);cursor:pointer;z-index:10;width:32px;height:32px;box-shadow:0 2px 4px rgba(var(--color-black), .1);border:none;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;transition:background-color .15s,transform .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.HomeReviews-module-scss-module__YUGhxW__carouselBtnPrev:hover,.HomeReviews-module-scss-module__YUGhxW__carouselBtnNext:hover{background:var(--color-white);transform:translateY(-50%)scale(1.05)}.HomeReviews-module-scss-module__YUGhxW__carouselBtnPrev:active,.HomeReviews-module-scss-module__YUGhxW__carouselBtnNext:active{transform:translateY(-50%)scale(.95)}.HomeReviews-module-scss-module__YUGhxW__carouselBtnPrev{left:var(--space-8)}.HomeReviews-module-scss-module__YUGhxW__carouselBtnNext{right:var(--space-8)}.HomeReviews-module-scss-module__YUGhxW__carouselDots{justify-content:center;gap:var(--space-6);display:flex}.HomeReviews-module-scss-module__YUGhxW__carouselDot{background:var(--color-neutral-300);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:background-color .15s,transform .15s}.HomeReviews-module-scss-module__YUGhxW__carouselDot:hover{background:var(--color-neutral-500)}.HomeReviews-module-scss-module__YUGhxW__activeDot{background:#df6f2f;transform:scale(1.2)}.HomeReviews-module-scss-module__YUGhxW__name{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-neutral-1000);text-align:center;margin:0;font-size:20px;font-weight:700;line-height:1.2}.HomeReviews-module-scss-module__YUGhxW__ratingStars{justify-content:center;align-items:center;gap:4px;display:flex}.HomeReviews-module-scss-module__YUGhxW__starIcon{flex-shrink:0;display:block}.HomeReviews-module-scss-module__YUGhxW__carousel .webelocity-reusableSwiper__navigationContainer{justify-content:flex-end;align-items:center;gap:var(--space-16);margin-top:var(--space-24)}@media (max-width:1023px){.HomeReviews-module-scss-module__YUGhxW__carousel .webelocity-reusableSwiper__navigationContainer{justify-content:center;gap:var(--space-12);flex-wrap:wrap}}.HomeReviews-module-scss-module__YUGhxW__carousel .webelocity-reusableSwiper__navButton{color:var(--color-neutral-1000);opacity:1}.HomeReviews-module-scss-module__YUGhxW__carousel .webelocity-reusableSwiper__navButton:disabled{opacity:.1;cursor:default}.HomeReviews-module-scss-module__YUGhxW__carousel .webelocity-reusableSwiper__paginationBullets{align-items:center;gap:var(--space-8);display:flex;position:relative;bottom:auto}.HomeReviews-module-scss-module__YUGhxW__carousel .swiper-pagination-bullet{background:var(--color-neutral-300);opacity:1;border-radius:50%;width:9px;height:9px;margin:0;transition:width .2s,background-color .2s}.HomeReviews-module-scss-module__YUGhxW__carousel .swiper-pagination-bullet-active{background:#df6f2f;border-radius:20px;width:56px}
.HomeStore-module-scss-module__Gx598W__section{min-height:340px;font-family:var(--font-secondary);border-radius:6px;margin:48px 0 0;position:relative;overflow:hidden}.HomeStore-module-scss-module__Gx598W__photo{object-fit:cover;object-position:50% 35%}.HomeStore-module-scss-module__Gx598W__card{background:#fff;border-radius:6px;flex-direction:column;align-items:flex-start;gap:6px;width:min(420px,100% - 32px);margin:32px 0 32px 32px;padding:24px;display:flex;position:relative;box-shadow:0 6px 24px #00000040}@media (max-width:700px){.HomeStore-module-scss-module__Gx598W__card{width:auto;margin:160px 16px 16px}}.HomeStore-module-scss-module__Gx598W__kicker{letter-spacing:.06em;text-transform:uppercase;color:#d6001c;margin:0;font-size:12px;font-weight:800}.HomeStore-module-scss-module__Gx598W__title{font-family:var(--font-primary);color:#000;margin:0 0 4px;font-size:clamp(26px,3vw,34px);font-weight:900}.HomeStore-module-scss-module__Gx598W__line{color:#433f3c;margin:0;font-weight:600;text-decoration:none}.HomeStore-module-scss-module__Gx598W__cta{color:#fff;background:#d6001c;border-radius:999px;margin-top:12px;padding:12px 26px;font-weight:800;text-decoration:none}.HomeStore-module-scss-module__Gx598W__cta:hover{background:#000}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.EventCard-module-scss-module__VDY4iG__card{gap:var(--space-18);height:100%;padding:var(--space-16);border:1px solid var(--color-border-muted);border-radius:var(--radius-24);background:var(--color-white);flex-direction:column;display:flex}.EventCard-module-scss-module__VDY4iG__cardLink{gap:var(--space-18);color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.EventCard-module-scss-module__VDY4iG__cardLink:hover .EventCard-module-scss-module__VDY4iG__eventTitle{color:var(--color-primary-500)}.EventCard-module-scss-module__VDY4iG__cardLink:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:var(--radius-12)}.EventCard-module-scss-module__VDY4iG__imageWrap{border-radius:var(--radius-24);background:#0003;width:100%;height:220px;position:relative;overflow:hidden}.EventCard-module-scss-module__VDY4iG__image{object-fit:cover}.EventCard-module-scss-module__VDY4iG__imagePlaceholder{background:var(--color-neutral-200);width:100%;height:100%}.EventCard-module-scss-module__VDY4iG__content{gap:var(--space-8);flex-direction:column;display:flex}.EventCard-module-scss-module__VDY4iG__date{align-items:center;gap:var(--space-8);padding-bottom:var(--space-4);font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-700);margin:0;font-size:14px;font-weight:400;line-height:1.5;display:flex}.EventCard-module-scss-module__VDY4iG__dateDot{background:var(--color-neutral-700);border-radius:50%;flex-shrink:0;width:3px;height:3px}.EventCard-module-scss-module__VDY4iG__eventTitle{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-900);margin:0;font-size:18px;font-weight:600;line-height:1.1;transition:color .18s}.EventCard-module-scss-module__VDY4iG__description{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-700);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.EventCard-module-scss-module__VDY4iG__registerLink{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-primary-500);align-self:flex-start;font-size:12px;font-weight:400;line-height:1.5;text-decoration:none}.EventCard-module-scss-module__VDY4iG__registerLink:hover{text-decoration:underline}.EventCard-module-scss-module__VDY4iG__registerLink:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:var(--radius-4)}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.EventRegistrationHero-module-scss-module__NbvqaW__hero{min-height:266px;padding:var(--space-64) var(--space-24);border-radius:var(--radius-16);background:var(--color-secondary-50);justify-content:center;align-items:center;display:flex}.EventRegistrationHero-module-scss-module__NbvqaW__title{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-neutral-900);text-align:center;text-transform:capitalize;margin:0;font-size:48px;font-weight:700;line-height:1.2}@media (max-width:1023px){.EventRegistrationHero-module-scss-module__NbvqaW__hero{min-height:220px;padding:var(--space-48) var(--space-16)}.EventRegistrationHero-module-scss-module__NbvqaW__title{font-family:var(--font-primary);letter-spacing:.02em;font-size:40px;font-weight:700;line-height:1.2}}@media (max-width:479px){.EventRegistrationHero-module-scss-module__NbvqaW__title{font-family:var(--font-primary);letter-spacing:.02em;font-size:33px;font-weight:700;line-height:1.2}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.StrapiGallery-module-scss-module__704QDW__section{gap:var(--space-48);width:100%;padding-block:0 var(--space-48);flex-direction:column;display:flex}@media (max-width:1023px){.StrapiGallery-module-scss-module__704QDW__section{gap:var(--space-32);padding-block:0 var(--space-32)}}@media (max-width:479px){.StrapiGallery-module-scss-module__704QDW__section{gap:var(--space-24);padding-block:0 var(--space-24)}}.StrapiGallery-module-scss-module__704QDW__header{flex-direction:column;max-width:760px;display:flex}.StrapiGallery-module-scss-module__704QDW__heading{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-neutral-900);margin:0;font-size:33px;font-weight:700;line-height:1.2}.StrapiGallery-module-scss-module__704QDW__emptyState{width:100%}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.EventsList-module-scss-module__Twc8nG__section{padding-block:var(--space-48)}.EventsList-module-scss-module__Twc8nG__container{gap:var(--space-24);flex-direction:column;width:100%;max-width:1222px;margin-inline:auto;display:flex}.EventsList-module-scss-module__Twc8nG__title{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-neutral-900);margin:0;font-size:40px;font-weight:700;line-height:1.2}.EventsList-module-scss-module__Twc8nG__grid{gap:var(--space-20);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.EventsList-module-scss-module__Twc8nG__grid>li{min-width:min(100%,269px);max-width:calc(25% - var(--space-20)*3/4);flex:269px}.EventsList-module-scss-module__Twc8nG__emptyState{width:100%}@media (max-width:1023px){.EventsList-module-scss-module__Twc8nG__section{padding-block:var(--space-32)}.EventsList-module-scss-module__Twc8nG__grid>li{max-width:calc(50% - var(--space-20)/2)}}@media (max-width:479px){.EventsList-module-scss-module__Twc8nG__section{padding-block:var(--space-24)}.EventsList-module-scss-module__Twc8nG__grid>li{max-width:100%}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.JobDetails-module-scss-module__Lf_E4W__jobDetails{align-self:stretch;align-items:flex-start;gap:var(--space-48);width:100%;max-width:1222px;padding:var(--space-48) 0;flex-direction:column;margin-inline:auto;display:flex}.JobDetails-module-scss-module__Lf_E4W__intro{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-700);margin:0;font-size:18px;font-weight:400;line-height:1.1}.JobDetails-module-scss-module__Lf_E4W__jobSection{align-items:flex-start;gap:var(--space-16);flex-direction:column;align-self:stretch;display:flex}.JobDetails-module-scss-module__Lf_E4W__sectionTitle{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-black);text-transform:capitalize;margin:0;font-size:40px;font-weight:700;line-height:1.2}.JobDetails-module-scss-module__Lf_E4W__sectionList{font-family:var(--font-secondary);letter-spacing:.02em;padding-left:var(--space-24);color:var(--color-neutral-700);margin:0;font-size:18px;font-weight:400;line-height:1.1;list-style:outside}.JobDetails-module-scss-module__Lf_E4W__sectionList li+li{margin-top:var(--space-6)}.JobDetails-module-scss-module__Lf_E4W__sectionList li::marker{color:var(--color-neutral-700)}@media (max-width:1023px){.JobDetails-module-scss-module__Lf_E4W__jobDetails{padding:var(--space-48) var(--space-24)}.JobDetails-module-scss-module__Lf_E4W__intro,.JobDetails-module-scss-module__Lf_E4W__sectionList li,.JobDetails-module-scss-module__Lf_E4W__sectionTitle{word-break:break-word;overflow-wrap:anywhere}}@media (max-width:479px){.JobDetails-module-scss-module__Lf_E4W__jobDetails{padding:var(--space-32) var(--space-16);gap:var(--space-32)}.JobDetails-module-scss-module__Lf_E4W__sectionTitle{font-family:var(--font-primary);letter-spacing:.02em;font-size:33px;font-weight:700;line-height:1.2}}
:root{--font-primary:var(--font-sora), ui-serif, Georgia, serif;--font-secondary:var(--font-figtree), system-ui, sans-serif;--color-white:#fff;--color-black:#000;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-40:40px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--space-72:72px;--space-80:80px;--space-96:96px;--space-110:110px;--space-128:128px;--layout-max-width:1760px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--radius-30:30px;--radius-32:32px;--radius-40:40px;--radius-48:48px;--shadow-xsmall:0px 1px 2px 0px #0000001a;--shadow-small:0px 2px 6px 0px #0000001a;--shadow-medium:0px 6px 15px -2px #0000001a;--shadow-large:0px 8px 24px -3px #0000001a;--shadow-xlarge:0px 20px 40px -8px #0000001a;--shadow-xxlarge:0px 25px 60px -15px #0000001a;--shadow-input-grey:0px 0px 0px 4px #c7c7c733;--color-neutral-50:#f5f4f4;--color-neutral-100:#eeedec;--color-neutral-200:#dbd8d7;--color-neutral-300:#cac6c4;--color-neutral-400:#b9b4b1;--color-neutral-500:#a7a19d;--color-neutral-600:#89807b;--color-neutral-700:#66605c;--color-neutral-800:#433f3c;--color-neutral-900:#23201f;--color-neutral-1000:#100f0e;--color-neutral-ui-100:#ededf0;--color-neutral-ui-200:#dcdce2;--color-neutral-ui-500:#727289;--color-neutral-ui-600:#556;--color-primary-50:#ffe9ec;--color-primary-100:#ffc6ce;--color-primary-200:#ff8595;--color-primary-300:#ff576e;--color-primary-400:#e60321;--color-primary-500:#d6001c;--color-primary-600:#a10015;--color-primary-700:#830011;--color-primary-800:#5e000c;--color-primary-900:#430009;--color-primary-1000:#310006;--color-accent-50:#fcf1eb;--color-accent-100:#f9e0d4;--color-accent-500:#ee7531;--color-accent-600:#d9641f;--color-accent-700:#b14f17;--color-secondary-50:#f5f4f4;--color-secondary-100:#ececec;--color-secondary-200:#cac6c4;--color-secondary-300:#636363;--color-secondary-400:#4f4b4a;--color-secondary-500:#23201f;--color-secondary-600:#000;--color-secondary-700:#000;--color-secondary-800:#000;--color-secondary-900:#000;--color-secondary-1000:#000;--color-warning-50:#fef8eb;--color-warning-100:#faeac0;--color-warning-200:#f8e0a2;--color-warning-300:#f5d178;--color-warning-400:#f3c95d;--color-warning-500:#f0bb35;--color-warning-600:#daaa30;--color-warning-700:#aa8526;--color-warning-800:#84671d;--color-warning-900:#654f16;--color-warning-1000:#43340e;--color-danger-50:#fef7f6;--color-danger-100:#fee4e2;--color-danger-200:#fecdca;--color-danger-300:#fda29b;--color-danger-400:#f97066;--color-danger-500:#eb4337;--color-danger-600:#d92d20;--color-danger-700:#b42318;--color-danger-800:#912018;--color-danger-900:#7a271a;--color-danger-1000:#55160c;--color-success-50:#eafcf0;--color-success-100:#bff5cf;--color-success-200:#a0f0b8;--color-success-300:#75e998;--color-success-400:#5ae584;--color-success-500:#31de65;--color-success-600:#2dca5c;--color-success-700:#239e48;--color-success-800:#1b7a38;--color-success-900:#155d2a;--color-success-1000:#093817;--color-border-50:var(--color-neutral-50);--color-border-100:var(--color-neutral-100);--color-border-200:var(--color-neutral-200);--color-border-300:var(--color-neutral-300)}.EventsNewsletter-module-scss-module__qo3Fxq__section{padding-block:var(--space-48) var(--space-56)}.EventsNewsletter-module-scss-module__qo3Fxq__container{width:100%;max-width:var(--layout-max-width);margin-inline:auto}.EventsNewsletter-module-scss-module__qo3Fxq__card{align-items:center;gap:var(--space-24);padding:var(--space-40);border-radius:var(--radius-24);background:var(--color-secondary-500);flex-direction:column;display:flex}.EventsNewsletter-module-scss-module__qo3Fxq__copy{gap:var(--space-16);text-align:center;flex-direction:column;width:100%;max-width:760px;display:flex}.EventsNewsletter-module-scss-module__qo3Fxq__title{font-family:var(--font-primary);letter-spacing:.02em;color:var(--color-white);margin:0;font-size:40px;font-weight:700;line-height:1.2}.EventsNewsletter-module-scss-module__qo3Fxq__description{font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-100);margin:0;font-size:18px;font-weight:400;line-height:1.5}.EventsNewsletter-module-scss-module__qo3Fxq__form{border-radius:var(--radius-24);background:var(--color-white);align-items:stretch;width:100%;max-width:430px;padding:0;display:flex;overflow:hidden}.EventsNewsletter-module-scss-module__qo3Fxq__input{min-width:0;padding:var(--space-16);font-family:var(--font-secondary);letter-spacing:.02em;color:var(--color-neutral-900);background:0 0;border:none;flex:auto;font-size:12px;font-weight:400;line-height:1.5}.EventsNewsletter-module-scss-module__qo3Fxq__input::placeholder{color:var(--color-neutral-600)}.EventsNewsletter-module-scss-module__qo3Fxq__input:focus-visible{outline:none}.EventsNewsletter-module-scss-module__qo3Fxq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:479px){.EventsNewsletter-module-scss-module__qo3Fxq__card{padding:var(--space-24)}.EventsNewsletter-module-scss-module__qo3Fxq__form{border-radius:var(--radius-16);gap:var(--space-12);background:0 0;flex-direction:column;overflow:visible}.EventsNewsletter-module-scss-module__qo3Fxq__input{border-radius:var(--radius-24);background:var(--color-white)}}
