:root{--coral-200:var(--azure-100);--sun-600:var(--sun-500);--tint:var(--tint-sky);--tint-ring:var(--tint-sky-ink);--color-primary-light:var(--azure-100);--color-primary-glow:#0f6b9924;--color-secondary-glow:#2e566c1f;--color-secondary-soft:var(--azure-50);--color-accent-strong:var(--sun-500);--color-surface-alt:var(--color-surface-sunken);--color-surface-glass:#ffffffc7;--color-border:var(--color-line);--color-border-hover:var(--color-line-strong);--color-text:var(--color-fg-strong);--color-text-muted:var(--color-fg-muted);--color-text-soft:var(--color-fg-subtle);--shadow-xs:var(--shadow-1);--shadow-sm:var(--shadow-1);--shadow-md:var(--shadow-2);--shadow-lg:var(--shadow-3);--shadow-primary:var(--shadow-2);--shadow-secondary:var(--shadow-2);--shadow-xl:var(--shadow-3);--radius-sm:var(--r-sm);--radius-md:var(--r-md);--radius-lg:var(--r-lg);--glass-bg:#ffffffc7;--glass-border:#ffffff57;--glass-blur:12px;--duration-tap:var(--dur-press);--duration-hover:var(--dur-hover);--duration-default:var(--dur-hover);--duration-enter:var(--dur-enter);--duration-fast:var(--dur-press);--duration-normal:var(--dur-hover);--duration-slow:var(--dur-panel);--duration-reveal:var(--dur-enter);--transition:var(--dur-hover) var(--ease-snap);--reveal-delay:0s;--toast-duration:4s;--font-body:var(--font-sans);--font-base:var(--font-sans)}@layer legacy{*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h,64px) + var(--s-4));scroll-padding-bottom:calc(var(--bottomnav-h,60px) + env(safe-area-inset-bottom,0px) + var(--s-4))}body{font-family:var(--font-base);background:var(--white);color:var(--color-text);-webkit-font-smoothing:antialiased;max-width:100vw;min-height:100vh;line-height:1.6;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;background:0 0;border:none;font-family:inherit}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes toastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}main{flex:1 0 auto;padding-bottom:24px}footer{flex-shrink:0}.container{width:min(1320px,100% - 40px);margin:0 auto}.section{padding:64px 0}.btn{transition:transform var(--duration-normal) var(--ease-settle), box-shadow var(--duration-normal) var(--ease-settle), background var(--duration-fast) ease, color var(--duration-fast) ease, border-color var(--duration-fast) ease;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:.96rem;font-weight:700;line-height:1;display:inline-flex}.btn:active{transition-duration:80ms}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);overflow:hidden}@media (hover:hover) and (pointer:fine){.card:hover{box-shadow:var(--shadow-md);border-color:#0090d033;transform:translateY(-2px)}}.form-input{border-radius:var(--r-md);border:1.5px solid var(--color-line-strong);width:100%;min-height:44px;padding:8px var(--s-4);background:var(--color-surface);color:var(--color-fg);transition:border-color var(--dur-hover) var(--ease-snap), box-shadow var(--dur-hover) var(--ease-snap);font-size:1rem}.form-input:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.form-input::placeholder{color:var(--color-fg-subtle)}.form-input.is-invalid{border-color:var(--color-danger)}.form-error .icon{flex:none;margin-top:1px}.pass-wrap{position:relative}.pass-wrap .form-input{padding-right:46px}.pass-toggle{border-radius:var(--r-sm);width:36px;height:36px;color:var(--color-fg-subtle);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:5px;translate:0 -50%}.pass-toggle:after{content:"";position:absolute;inset:-4px}.pass-toggle:hover{color:var(--color-fg);background:var(--color-surface-sunken)}.badge{border-radius:999px;align-items:center;padding:5px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.loading{min-height:260px;color:var(--color-text-muted);place-items:center;display:grid}.header{z-index:120;background:var(--white);border-bottom:1px solid var(--color-border);transition:background var(--duration-slow) var(--ease-move), backdrop-filter var(--duration-slow) var(--ease-move), box-shadow var(--duration-slow) var(--ease-move), border-color var(--duration-slow) var(--ease-move);position:sticky;top:0}.header:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 9% 30%,#facc1529 0 40px,#0000 41px),radial-gradient(circle at 91% 72%,#facc151c 0 66px,#0000 67px),radial-gradient(circle at 67% 16%,#facc1517 0 26px,#0000 27px),radial-gradient(circle at 44% 88%,#facc1512 0 34px,#0000 35px);position:absolute;inset:0}.promo-slide{min-width:100%;min-height:100%;color:var(--white);isolation:isolate;grid-template-columns:1fr;align-items:center;padding:40px 40px 64px;display:grid;position:relative;overflow:hidden}.promo-slide__badge{letter-spacing:.04em;text-transform:uppercase;background:#fff3;border:1px solid #fff6;border-radius:999px;margin-bottom:12px;padding:6px 12px;font-size:.85rem;font-weight:800;display:inline-flex}.promo-slide .promo-slide__content:after{content:"";opacity:.06;background:repeating-linear-gradient(-45deg, transparent, transparent 8px, var(--white) 8px, var(--white) 10px);pointer-events:none;width:180px;position:absolute;top:0;bottom:0;right:-40px}.hp-features .container{background:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:28px 32px}.catalog-layout{grid-template-columns:240px 1fr;align-items:start;gap:24px;display:grid}.catalog-layout>.filter-panel{overscroll-behavior:contain;max-height:calc(100dvh - 106px);position:sticky;top:90px;overflow-y:auto}.filter-panel{background:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:20px}.filter-panel--open{animation:slideInLeft var(--dur-enter) var(--ease-snap)}.filter-category a:hover,.filter-category a.active{background:var(--color-primary-soft);color:var(--color-primary)}.pagination button.active,.pagination__item.active{background:var(--color-primary);color:var(--white);border-color:var(--color-primary)}.pagination button:hover:not(.active),.pagination__item:hover:not(.active){border-color:var(--color-primary);color:var(--color-primary-text)}.cart-item{border-bottom:1px solid var(--color-border);align-items:center;gap:14px;padding:14px;display:flex}.cart-item__name{margin-bottom:4px;font-weight:700}.cart-item__variant{color:var(--color-fg-subtle);margin-bottom:4px;font-size:13px}.cart-item__price{color:var(--color-primary-text);font-weight:800}.cart-layout{grid-template-columns:1fr 340px;align-items:start;gap:24px;display:grid}.cart-item__meta{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.cart-summary{padding:24px;position:sticky;top:100px}.profile-layout{grid-template-columns:280px 1fr;align-items:start;gap:24px;display:grid}.profile-card{padding:24px}.product-detail-layout{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.product-detail__actions{align-items:center;gap:12px;display:flex}.admin-layout{grid-template-columns:260px 1fr;min-height:100dvh;display:grid}.admin-sidebar{background:var(--white);border-right:1px solid var(--color-border);flex-direction:column;align-self:start;height:100dvh;padding:20px 0;display:flex;position:sticky;top:0;overflow-y:auto}.admin-nav-item--store{margin-top:auto}.admin-sidebar-brand{color:var(--color-primary-text);align-items:center;gap:8px;padding:0 24px 24px;font-size:1.2rem;font-weight:800;display:flex}.admin-nav-item{width:100%;color:inherit;cursor:pointer;text-align:left;touch-action:manipulation;background:0 0;border:none;align-items:center;gap:12px;padding:9px 22px;font-family:inherit;font-size:1.05rem;font-weight:700;transition:transform .16s ease-out,background .16s ease-out,color .16s ease-out;display:flex;position:relative}.admin-nav-item:active{transform:scale(.96)}.admin-nav-item:before{content:"";background:var(--color-primary);border-radius:0 3px 3px 0;width:0;height:60%;transition:none;position:absolute;top:50%;left:0;transform:translateY(-50%)}.admin-nav-item.active:before,.admin-nav-item:hover:before{width:4px}.admin-nav-item:hover,.admin-nav-item.active{background:var(--color-primary-soft);color:var(--color-primary-text)}.admin-nav-item .icon{flex:none;width:22px;height:22px}.admin-nav-group{flex-direction:column;display:flex}.admin-nav-group__title{letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);padding:18px 22px 6px;font-size:.74rem;font-weight:700;display:block}@media (min-width:769px){.admin-nav-item--more{display:none}}.admin-more-scrim{z-index:80;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.admin-more-sheet{background:var(--color-surface);width:min(100%,420px);padding:8px 12px calc(12px + env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-3);border-radius:20px 20px 0 0;flex-direction:column;gap:4px;transition:transform .24s cubic-bezier(.32,.72,0,1),opacity .2s ease-out;display:flex;transform:translateY(0)}@starting-style{.admin-more-sheet{opacity:0;transform:translateY(100%)}}.admin-more-sheet__handle{background:var(--color-line-strong);border-radius:999px;width:36px;height:4px;margin:6px auto 4px}.admin-more-sheet__bar{justify-content:space-between;align-items:center;min-height:44px;padding:0 4px 4px 14px;display:flex}.admin-more-sheet__title{margin:0;font-size:1rem;font-weight:800}.admin-more-sheet__close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;display:flex}.admin-more-sheet__close:active{transform:scale(.96)}.admin-more-group{margin-bottom:var(--s-4);flex-direction:column;gap:2px;display:flex}.admin-more-group__title{padding:var(--s-2) var(--s-3) 4px;font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-fg-subtle)}.admin-more-link{min-height:48px;color:inherit;border-radius:12px;align-items:center;gap:12px;padding:0 14px;font-weight:700;display:flex}.admin-more-link:active{transform:scale(.96)}.admin-more-link.active{background:var(--color-primary-soft);color:var(--color-primary-text)}@media (hover:hover) and (pointer:fine){.admin-more-link:hover{background:var(--color-primary-soft);color:var(--color-primary-text)}}@media (prefers-reduced-motion:reduce){.admin-more-sheet,.admin-nav-item,.admin-more-link{transition:none;transform:none}@starting-style{.admin-more-sheet{opacity:1;transform:none}}}@media (min-width:769px){.admin-more-scrim{background:#00000047;justify-content:flex-start;align-items:flex-start;padding:88px 0 0 220px}.admin-more-sheet{border-radius:16px;width:280px;padding:12px;transform:none}.admin-more-sheet__handle{display:none}@starting-style{.admin-more-sheet{opacity:0;transform:scale(.96)translateY(8px)}}}.admin-content{min-width:0;padding:28px;animation:none}.admin-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.admin-topbar h1 .admin-count{font-size:.7em;font-weight:var(--weight-medium);color:var(--color-fg-subtle);font-variant-numeric:tabular-nums;margin-left:.35em}.admin-topbar__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-topbar h1{font-size:var(--text-xl);letter-spacing:var(--tracking-heading)}.admin-search-form{gap:8px;display:flex}.admin-table-wrap{overflow-x:auto}.admin-table{border-collapse:collapse;background:var(--color-surface);border-radius:var(--r-lg);width:100%;overflow:hidden}.admin-table th{background:var(--color-surface-sunken);color:var(--color-fg-muted);text-align:left;font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;padding:10px 14px}.admin-table td{border-bottom:1px solid var(--color-line-subtle);font-size:var(--text-sm);padding:10px 14px}.admin-table tr:last-child td{border-bottom:none}.admin-table tr:hover td{background:var(--color-surface-alt)}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.cart-layout,.profile-layout,.product-detail-layout{grid-template-columns:1fr;gap:18px}.cart-summary{position:static}.cart-item{flex-wrap:wrap}.cart-item__meta{align-items:flex-start;width:100%}.product-detail__actions{flex-direction:column;align-items:stretch}}@media (max-width:900px){.promo-slide{grid-template-columns:1fr;padding:26px 26px 56px}}@media (max-width:768px){.container{width:min(1320px,100% - 24px)}.section{padding:38px 0}.catalog-layout{grid-template-columns:1fr}.filter-panel{display:none}.admin-layout{grid-template-columns:1fr}.admin-sidebar{z-index:60;height:auto;min-height:0;padding:4px 2px calc(4px + env(safe-area-inset-bottom,0px));border-right:none;border-top:1px solid var(--color-border);background:var(--white);flex-direction:row;justify-content:space-around;align-self:auto;align-items:stretch;gap:0;display:flex;position:fixed;inset:auto 0 0;overflow:visible;box-shadow:0 -2px 14px #0000000f}.admin-nav-item--store{margin-top:0}.admin-sidebar-brand,.admin-nav-divider,.admin-nav-groups{display:none}.admin-nav-item{text-align:center;white-space:nowrap;border-radius:10px;flex-direction:column;flex:1;justify-content:center;gap:2px;width:auto;min-height:48px;padding:8px 4px;font-size:.75rem;font-weight:700}.admin-nav-item .icon{width:22px;height:22px}.admin-nav-item:has(.admin-nav-count) .icon{translate:-8px}.admin-nav-count{font-variant-numeric:tabular-nums;min-width:16px;margin-left:0;padding:0 4px;font-size:.6rem;line-height:16px;position:absolute;top:6px;left:calc(50% + 4px);right:auto}.admin-nav-item.active:before,.admin-nav-item:hover:before{width:0}.admin-content{padding:14px 14px 80px}.admin-topbar{flex-direction:column;align-items:flex-start}.admin-search-form{width:100%}.admin-search-form .form-input{flex:1;max-width:none!important}}.toast-container{z-index:200;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:80px;right:24px}@media (max-width:899px){.toast-container{left:16px;right:16px;bottom:calc(var(--bottomnav-h,60px) + var(--buybar-space,0px) + 12px + env(safe-area-inset-bottom,0px));align-items:center}.toast{max-width:min(420px,100%)}}.toast{background:var(--color-fg-strong);color:var(--color-bg);box-shadow:var(--shadow-3);opacity:1;transition:opacity var(--dur-enter) var(--ease-settle), transform var(--dur-enter) var(--ease-settle);border-left:4px solid;border-radius:14px;align-items:center;gap:8px;padding:12px 20px;font-size:.9rem;font-weight:600;display:flex;position:relative;overflow:hidden;transform:translateY(0)}@starting-style{.toast{opacity:0;transform:translateY(16px)}}.toast:after{content:"";opacity:.3;transform-origin:0;width:100%;height:3px;animation:toastProgress var(--toast-duration,2.5s) linear forwards;background:currentColor;position:absolute;bottom:0;left:0}.toast.toast-exit{opacity:0;transition:opacity var(--dur-exit) var(--ease-snap), transform var(--dur-exit) var(--ease-snap);transform:translateY(16px)}a{transition:color .2s}.btn:active:not(:disabled){transform:translateY(0)scale(.96)}.mobile-filter-toggle{display:none}@media (max-width:768px){.mobile-filter-toggle{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.filter-panel{display:none}.filter-panel--open{display:block;position:static!important}}.cart-item:last-child{border-bottom:none}.cart-item__name:hover{color:var(--color-primary-text)}.badge{border-radius:999px;padding:5px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.badge-new{background:var(--color-primary-soft);color:var(--color-primary-strong)}.badge-processing{background:var(--color-warning-soft);color:var(--color-warning)}.badge-ready,.badge-shipped{background:var(--color-success-soft);color:var(--color-success)}.badge-delivered{background:var(--color-surface-sunken);color:var(--color-fg-muted)}.badge-cancelled{background:var(--color-surface-sunken);color:var(--color-fg-subtle);text-decoration:line-through}.form-input:focus{border-color:var(--color-secondary);outline:none;box-shadow:0 0 0 3px #0090d026}@media (max-width:600px){.cart-item{text-align:center;flex-direction:column}.cart-item__meta{align-items:center}}.catalog-tree-node{cursor:pointer;border-bottom:1px solid #00000008;align-items:center;gap:6px;padding:8px 12px;font-size:.88rem;transition:background .15s;display:flex}.catalog-tree-node:hover{background:var(--color-surface-alt)}.catalog-tree-node.active{background:var(--color-secondary-soft);color:var(--color-secondary);font-weight:700}.catalog-tree-actions{opacity:0;gap:4px;transition:opacity .15s;display:flex}.catalog-tree-node:hover .catalog-tree-actions{opacity:1}.catalog-tree-actions button{color:var(--color-text-muted);border-radius:4px;padding:2px;transition:color .15s,background .15s}.catalog-tree-actions button:hover{color:var(--color-primary-text);background:var(--color-primary-soft)}.catalog-tree-grip{color:var(--color-text-soft);cursor:grab;opacity:0;-webkit-user-select:none;user-select:none;letter-spacing:-1px;flex-shrink:0;font-size:.7rem;transition:opacity .15s}.catalog-tree-node:hover .catalog-tree-grip{opacity:.5}.catalog-tree-grip:hover{color:var(--color-secondary);opacity:1!important}.catalog-tree-node.cat-dragging{opacity:.4}.catalog-tree-node.drag-into{box-shadow:inset 0 0 0 2px var(--color-secondary);border-radius:6px;background:var(--color-secondary-soft)!important}.catalog-tree-node.drag-above{box-shadow:inset 0 2px 0 0 var(--color-secondary)}.catalog-tree-node.drag-below{box-shadow:inset 0 -2px 0 0 var(--color-secondary)}.catalog-tree-add-btn{color:var(--color-text-soft);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;width:100%;padding:6px 12px;font-family:inherit;font-size:.82rem;transition:color .15s,background .15s;display:flex}.catalog-tree-add-btn:hover{color:var(--color-secondary);background:var(--color-secondary-soft)}.catalog-products-header{border-radius:var(--radius-md) var(--radius-md) 0 0;border-bottom:1px solid var(--color-border);background:var(--color-surface-alt);align-items:center;gap:12px;padding:12px 16px;display:flex}.catalog-bulk-bar{background:var(--color-secondary-soft);color:var(--color-secondary);z-index:6;align-items:center;gap:12px;padding:10px 16px;font-size:.88rem;font-weight:600;display:flex;position:sticky;top:105px}.modal-overlay{z-index:200;background:#0006;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-content{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:600px;max-height:90vh;overflow-y:auto}.catalog-edit-modal{padding:28px}@media (max-width:768px){.modal-overlay{padding:0}.catalog-edit-modal{border-radius:0;width:100%;max-width:100%;min-height:100vh;max-height:100vh;padding:16px}.catalog-edit-actions .btn{flex:1;padding:13px 12px;font-size:1rem}.catalog-edit-actions .btn--primary{flex:2}}.auth-page{justify-content:center;align-items:center;min-height:80vh;display:flex;position:relative}.auth-card{animation:fadeInScale var(--dur-enter) var(--ease-settle);box-shadow:var(--shadow-xl)}.auth-card .form-input:focus{box-shadow:0 0 0 3px var(--color-secondary-glow), var(--shadow-sm);transform:translateY(-1px)}@media (max-width:768px){:root{--duration-reveal:.5s}}.cart-item__price,.product-buybar__price{font-variant-numeric:tabular-nums}.toast__action{min-height:var(--hit-target);border-radius:var(--r-md);color:var(--white);font-weight:700;font-size:var(--text-sm);transition:background var(--dur-hover) var(--ease-snap);background:#ffffff2e;flex-shrink:0;margin-left:8px;padding:6px 12px}.toast__action:hover{background:#ffffff4d}.product-buybar{display:none}@media (max-width:768px){.product-buybar{left:0;right:0;bottom:calc(var(--bottomnav-h,60px) + env(safe-area-inset-bottom,0px));z-index:140;background:var(--white);border-top:1px solid var(--color-border);animation:fadeUp var(--dur-enter) var(--ease-settle);align-items:center;gap:12px;padding:10px 16px;display:flex;position:fixed;box-shadow:0 -6px 24px #0f172a14}.product-buybar__price{font-family:var(--font-display);color:var(--color-text);white-space:nowrap;font-size:1.15rem;font-weight:800;line-height:1.2}.product-buybar__hint{font-size:var(--text-xs);color:var(--color-text-muted)}.product-buybar .btn{flex:1;min-height:48px;padding:12px 16px}}.active-filters{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}@media (max-width:768px){.filter-panel--open{-webkit-overflow-scrolling:touch;max-height:calc(100dvh - 120px);overflow-y:auto}.facet__chips,.facet__swatches{gap:10px}}.admin-nav-divider{border-top:1px solid var(--color-border);margin:16px 0}.admin-error{border-color:var(--color-danger-soft);color:var(--color-danger);margin-bottom:12px;padding:12px 16px}.admin-nav-count{text-align:center;white-space:nowrap;background:var(--color-accent);min-width:26px;color:var(--color-accent-fg);border-radius:999px;flex:none;margin-left:auto;padding:1px 7px;font-size:.78rem;font-weight:800}.review-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.hit-check{cursor:pointer;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-12px;display:inline-flex}.hit-check input{margin:0}.review-row__name{background:0 0;border-color:#0000;width:100%;min-width:16ch;margin-left:-12px;padding-left:12px}.review-row__name:hover,.review-row__name:focus{border-color:var(--color-line-strong);background:var(--color-surface)}.review-toolbar{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.review-toolbar .form-input{flex:1;min-width:220px}@media (max-width:639px){.review-toolbar{grid-template-columns:1fr 1fr;gap:8px;display:grid}.review-toolbar .form-input,.review-toolbar .btn--primary{grid-column:1/-1;min-width:0}.review-toolbar .chip{justify-content:center}}.review-error{border-color:var(--color-danger-soft);color:var(--color-danger);margin-bottom:12px;padding:12px 16px}.review-list{flex-direction:column;gap:10px;display:flex}.review-row{align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.review-row>.hit-check{margin-top:0}.review-row__thumb{aspect-ratio:1;border-radius:var(--r-sm);background:var(--color-surface-sunken);width:56px;height:56px;color:var(--color-fg-muted);outline:1px solid #0000001a;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.review-row__thumb img{object-fit:cover;width:100%;height:100%;display:block}.review-row__main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.review-row__meta{flex-wrap:wrap;align-items:center;gap:12px;font-size:.88rem;display:flex}.review-row__cat{flex:none;width:240px}.review-row__actions{flex:none;align-items:center;gap:8px;display:flex}.review-feed-sentinel{text-align:center;min-height:24px;color:var(--color-fg-muted);padding:12px 0;font-size:.85rem}.review-empty{text-align:center;color:var(--color-fg-muted);flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}.review-empty .icon{color:var(--color-success)}.review-pager{justify-content:center;align-items:center;gap:14px;margin-top:16px;display:flex}.review-diff{align-items:center;gap:6px;display:inline-flex}.review-diff s{color:var(--color-fg-subtle)}.review-reasoning{color:var(--color-fg-muted);max-width:70ch;margin:0;font-size:.85rem}.review-link-pair{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.review-link-pair s{color:var(--color-fg-subtle)}@media (max-width:768px){.review-row{flex-wrap:wrap}.review-row>.hit-check,.review-row__thumb{flex:none}.review-row__main{flex:1 1 0;min-width:0}.review-row__cat{width:100%}.review-row__actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.review-row__actions .btn{flex:auto}}}.review-mode{gap:6px;margin-left:auto;display:inline-flex}@media (max-width:639px){.review-mode{margin-left:0;display:flex}.review-mode .chip{flex:1}}.review-focus{flex-direction:column;gap:14px;max-width:720px;padding:20px;display:flex}.review-focus__count{color:var(--color-fg-muted);font-size:1rem}.review-focus__media{background:var(--color-surface-sunken);border-radius:12px;justify-content:center;align-items:center;min-height:200px;display:flex;overflow:hidden}.review-focus__media img{object-fit:contain;max-width:100%;max-height:360px;display:block}.review-focus__nophoto{color:var(--color-fg-subtle);align-items:center;gap:8px;font-size:1rem;display:inline-flex}.review-focus__field{flex-direction:column;gap:6px;font-size:1rem;display:flex}.review-focus__field>span{color:var(--color-fg-muted)}.review-focus__field .form-input{min-height:48px;font-size:1.05rem}.review-focus__pick{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;display:flex}.review-focus__meta{color:var(--color-fg-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:1rem;display:flex}.review-focus__actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.review-focus__actions .btn{min-height:52px;font-size:1.05rem}.review-focus__keys{color:var(--color-fg-subtle);margin:0;font-size:.9rem}@media (max-width:480px){.review-focus__actions{grid-template-columns:1fr}.review-focus__keys{display:none}.review-mode{margin-left:0}}.review-dup{font-size:var(--text-sm);color:var(--color-primary-strong);text-underline-offset:2px;text-overflow:ellipsis;white-space:nowrap;max-width:32ch;text-decoration:underline;overflow:hidden}.review-dup--none{color:var(--color-fg-subtle);text-decoration:none}
:root{--tint-autumn:#f1dfc8;--tint-autumn-soft:#fbf1e5;--tint-autumn-ink:#7a2a0f;--tint-xmas:#4a0d14;--tint-xmas-soft:#f7e6e0;--tint-xmas-ink:#5a0e16;--leaf-1:#d9531e;--leaf-2:#e89b2c;--leaf-3:#c7362b;--leaf-4:#b8732d;--leaf-5:#f0b33e;--leaf-6:#8e2433}.promo-slide--scene{background:var(--scene-veil);justify-content:flex-start;min-height:0;padding:0}.promo-slide--scene .promo-slide__picture{aspect-ratio:4/3;z-index:0;pointer-events:none;align-self:stretch;width:100%;display:block;position:relative;overflow:hidden}.promo-slide--scene .promo-slide__picture>img{z-index:0;object-fit:cover;object-position:var(--scene-pos,45% 60%);width:100%;max-width:none;height:100%;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.promo-slide--scene .promo-slide__picture:after{content:"";z-index:1;background:linear-gradient(180deg,#0000,var(--scene-veil));height:26%;position:absolute;bottom:0;left:0;right:0}.promo-slide__panel{z-index:2;width:100%;padding:0 var(--s-5) var(--s-5);flex-direction:column;align-items:flex-start;gap:6px;margin-top:-14px;display:flex;position:relative}.promo-slide--scene h2{max-width:16em;margin:0;font-size:1.375rem;line-height:1.15}.promo-slide--scene p{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:30em;margin:0;font-size:.9375rem;line-height:1.4;display:-webkit-box;overflow:hidden}.promo-slide--scene .promo-slide__badge{border-radius:var(--r-pill);padding:4px 10px;font-size:.6875rem}.promo-slide--scene .promo-slide__cta{border-radius:var(--r-pill);min-height:44px;font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-base);margin-top:6px;padding:0 16px 0 20px}.promo-slide--scene .promo-slide__decor{display:none}.promo-slide__frame{z-index:2;aspect-ratio:4/5;background:#fff;border-radius:20px;width:auto;height:86%;padding:6px;position:absolute;top:7%;left:50%;translate:-50%;rotate:-2.5deg;box-shadow:0 18px 34px #28180c47,0 2px 6px #28180c1f}.promo-slide__frame img,.promo-slide__frame video{object-fit:contain;background:#fff;border-radius:14px;width:100%;max-width:none;height:100%;display:block;position:static;inset:auto;-webkit-mask-image:none;mask-image:none}.promo-slide__frame--video video{object-fit:cover;background:#1f150e}@media (min-width:640px){.promo-slide--scene{min-height:400px;padding:var(--s-6);background:var(--tint);justify-content:center}.promo-slide--scene .promo-slide__picture{aspect-ratio:auto;width:auto;position:absolute;inset:0}.promo-slide--scene .promo-slide__picture>img{object-position:var(--scene-pos-wide,right center)}.promo-slide--scene .promo-slide__picture:after{display:none}.promo-slide__panel{gap:var(--s-2);width:auto;max-width:360px;padding:var(--s-6);border-radius:18px;margin-top:0}.promo-slide--framed .promo-slide__panel{max-width:340px}.promo-slide--scene h2{font-size:var(--text-2xl);line-height:1.12}.promo-slide--scene p{font-size:var(--text-base);line-height:var(--leading-body);-webkit-line-clamp:unset;display:block;overflow:visible}.promo-slide--scene .promo-slide__badge{font-size:var(--text-xs);padding:5px 12px}.promo-slide--scene .promo-slide__cta{min-height:46px;margin-top:var(--s-2);padding:0 18px 0 22px}.promo-slide--scene .promo-slide__decor{display:block}.promo-slide__frame{border-radius:22px;height:72%;padding:7px;top:50%;left:auto;right:4%;translate:0 -50%;rotate:-3deg}.promo-slide--autumn .promo-slide__panel{background:#fff9f1e6;box-shadow:0 18px 40px #3a26182e,inset 0 1px #ffffffbf}.promo-slide--xmas .promo-slide__panel{background:#34090fdb;border:1px solid #f2c45a52;box-shadow:0 18px 44px #14040666}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (min-width:640px){.promo-slide--autumn .promo-slide__panel{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:#fff9f1d1}.promo-slide--xmas .promo-slide__panel{-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:#34090f9e}}}@media (min-width:900px){.promo-slide--scene{min-height:440px;padding:var(--s-8)}.promo-slide__panel{max-width:470px;padding:var(--s-7) var(--s-7) var(--s-6)}.promo-slide--framed .promo-slide__panel{max-width:440px}.promo-slide--scene h2{font-size:var(--text-3xl);letter-spacing:var(--tracking-display);line-height:1.08}.promo-slide__frame{height:80%;right:7%}}@media (min-width:900px) and (max-height:800px){.promo-slide--scene{min-height:400px}}.promo-slide--autumn{--scene-veil:#fbf4ea;--scene-veil-mid:#fbf4eacc}.promo-slide--autumn h2{color:#3a2618}.promo-slide--autumn p{color:#5a3a22}.promo-slide--autumn .promo-slide__badge{color:#fff;background:#b4441b}.promo-slide--autumn .promo-slide__cta{color:#fff;background:#b4441b;box-shadow:0 8px 18px #7a2a0f47}.promo-slide--xmas{color:#fff;--scene-pos:60% 55%;--scene-veil:#2e080d;--scene-veil-mid:#2e080db3}.promo-slide--xmas h2{color:#fff}.promo-slide--xmas p{color:#fff1e8eb}.promo-slide--xmas .promo-slide__badge{color:#5a0e16;background:#f2c45a}.promo-slide--xmas .promo-slide__cta{color:#4a0d14;background:#f2c45a;box-shadow:0 8px 20px #0000004d}@media (min-width:640px){.promo-slide--xmas h2{font-size:calc(var(--text-2xl) * 1.12)}}@media (min-width:900px){.promo-slide--xmas h2{font-size:calc(var(--text-3xl) * 1.1)}}.promo-slide__decor{pointer-events:none;z-index:3;position:absolute;inset:0}.promo-slide__leaf{display:block;position:absolute}.promo-slide__leaf--1{width:40px;height:40px;color:var(--leaf-1);top:-18px;right:-12px;rotate:20deg}.promo-slide__leaf--2{width:28px;height:28px;color:var(--leaf-2);bottom:-12px;left:-8px;rotate:-32deg}.promo-slide__leaf--3{width:20px;height:20px;color:var(--leaf-5);top:-10px;right:30px;rotate:-12deg}.promo-slide__flake{color:#ffffffd9;display:block;position:absolute}.promo-slide__flake--1{width:30px;height:30px;top:-14px;right:-10px}.promo-slide__flake--2{color:#f2c45ae6;width:18px;height:18px;bottom:-8px;left:18px}.promo-slide__flake--3{opacity:.7;width:14px;height:14px;top:12px;right:28px}.promo-slide__spark{background:#f7d98b;border-radius:50%;width:6px;height:6px;animation:2.8s ease-in-out infinite spark-twinkle;position:absolute;box-shadow:0 0 10px 3px #f7d98b8c}.promo-slide__spark--1{animation-delay:-.4s;top:18%;left:-22px}.promo-slide__spark--2{animation-delay:-1.3s;bottom:22%;right:-18px}.promo-slide__spark--3{animation-delay:-2.1s;top:-20px;left:38%}.promo-slide__spark--4{animation-delay:-.9s;bottom:-18px;left:62%}@keyframes spark-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@media (hover:hover) and (pointer:fine){.promo-slide--scene .promo-slide__cta{transition:transform var(--dur-hover) var(--ease-snap),box-shadow var(--dur-hover) var(--ease-snap)}.promo-slide--scene:hover .promo-slide__cta{transform:translateY(-1px)}.promo-slide__frame{transition:rotate var(--dur-panel) var(--ease-settle)}.promo-slide--framed:hover .promo-slide__frame{rotate:-1deg}}.yarmarka{gap:var(--space-section);display:grid}.yarmarka-hero{border-radius:var(--r-xl);background:var(--tint-xmas);min-height:520px;padding:var(--s-3);align-items:flex-end;display:flex;position:relative;overflow:hidden}.yarmarka-hero__img{object-fit:cover;object-position:74% center;width:100%;height:66%;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.yarmarka-hero__panel{z-index:1;gap:var(--s-3);padding:var(--s-6);color:#fff;background:#34090fdb;border:1px solid #f2c45a52;border-radius:18px;flex-direction:column;display:flex;position:relative;box-shadow:0 18px 44px #14040666}.yarmarka-hero__panel h1{color:#fff;font-size:calc(var(--text-3xl) * 1.1);letter-spacing:var(--tracking-display);margin:0;line-height:1.05}.yarmarka-hero__panel p{color:#fff1e8eb;font-size:var(--text-md);max-width:32em;margin:0}.yarmarka-hero__badge{border-radius:var(--r-pill);color:#5a0e16;font-size:var(--text-xs);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-caps);text-transform:uppercase;background:#f2c45a;align-self:flex-start;padding:5px 12px}.yarmarka-hero .promo-slide__decor{inset:0}@media (min-width:900px){.yarmarka-hero{min-height:520px;padding:var(--s-9);align-items:center}.yarmarka-hero__img{object-position:right center;height:100%;inset:0;-webkit-mask-image:none;mask-image:none}.yarmarka-hero__panel{max-width:500px;padding:var(--s-8)}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.yarmarka-hero__panel{-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);background:#34090f99}}.yarmarka-what{gap:var(--space-block);display:grid}.yarmarka-what ul{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.yarmarka-what ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.yarmarka-what li{padding:var(--s-6) var(--s-5) var(--s-5);border-radius:var(--r-lg);background:var(--tint-xmas-soft);border:1px solid #5a0e161f;position:relative}.yarmarka-what li svg{color:#9b1b2a;width:26px;height:26px;margin-bottom:var(--s-2)}.yarmarka-what h3{margin:0 0 var(--s-1);color:#5a0e16;font-size:var(--text-lg)}.yarmarka-what p{color:var(--color-fg);margin:0}.yarmarka-cta{gap:var(--s-4);padding:var(--s-7) var(--s-6);border-radius:var(--r-xl);color:#fff;background:radial-gradient(120% 140% at 100% 0,#7a1420 0%,#4a0d14 55%,#2e070c 100%);justify-items:start;display:grid}.yarmarka-cta h2{color:#fff;margin:0}.yarmarka-cta p{color:#fff1e8eb;max-width:40em;margin:0}.yarmarka-cta__actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.yarmarka-btn{color:#4a0d14;background:#f2c45a;border-color:#0000}.yarmarka-btn:hover{background:#f6d27a}.yarmarka-cta__where{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.yarmarka-cta__where a{color:#f6d27a}html[data-season=autumn] body:not(.is-admin){--color-bg:#fbf4ea;--color-surface-sunken:#f5e9da;--paper-100:#f5e9da;--color-primary:#b4441b;--color-primary-hover:#a63d16;--color-primary-strong:#963412;--color-primary-soft:#fbe3d2;--color-primary-text:#963412;--color-brand-bright:#d9531e;--color-secondary:#5a3a22;--color-secondary-strong:#4a2f1c;--color-focus:#b4441b;--color-line:#eadbc8;--color-line-subtle:#f2e6d6;background:var(--color-bg)}html[data-season=autumn] body:not(.is-admin) .site-header{background:#fff7ee}html[data-season=autumn] body:not(.is-admin) .site-header:before{background:linear-gradient(90deg,#e8a34a00 0%,#e8a34ab3 20%,#c4552bbf 50%,#e8a34ab3 80%,#e8a34a00 100%) 0 100%/100% 2px no-repeat,linear-gradient(#fff9f1 0%,#fff1e2 100%)}@media (min-width:1700px){html[data-season=autumn] body:not(.is-admin) .site-header:before{background:linear-gradient(90deg,#e8a34a00 0%,#e8a34ab3 20%,#c4552bbf 50%,#e8a34ab3 80%,#e8a34a00 100%) 0 100%/100% 2px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 64'%3E%3Cdefs%3E%3Cpath id='m' d='M12 1l1.4 3.6 2.4-1.2-.6 4.2 3.4-2.2-.5 3.2 3.9-.4-2.4 2.8 1.4 1.4-4.4 1.2.8 2.2-4.4-1-.4 3.2v5h-1.2v-5l-.4-3.2-4.4 1 .8-2.2-4.4-1.2 1.4-1.4-2.4-2.8 3.9.4-.5-3.2 3.4 2.2-.6-4.2 2.4 1.2z'/%3E%3Cpath id='o' d='M12 1.5c1.6.9 1 2.3 2.4 2.9 1.4.6 2.2-.4 2.6 1 .4 1.5-1.4 1.9-.8 3.2.6 1.3 2.3.8 2.1 2.4-.2 1.6-2.1 1.3-2.4 2.7-.3 1.4 1.2 2.3-.1 3.5-1 .9-2.2 0-3 .9l-.2 4.4h-1.2l-.2-4.4c-.8-.9-2 0-3-.9-1.3-1.2.2-2.1-.1-3.5-.3-1.4-2.2-1.1-2.4-2.7-.2-1.6 1.5-1.1 2.1-2.4.6-1.3-1.2-1.7-.8-3.2.4-1.4 1.2-.4 2.6-1 1.4-.6.8-2 2.4-2.9z'/%3E%3Cpath id='b' d='M12 2c5 4 7 9.5 4.4 13.8-1.4 2.3-3 3.2-4.4 3.4-1.4-.2-3-1.1-4.4-3.4C5 11.5 7 6 12 2z'/%3E%3C/defs%3E%3Cuse href='%23m' fill='%23D9531E' fill-opacity='0.44' transform='translate(139.3 25.8) rotate(-59) translate(-8.3 -8.3) scale(0.695)'/%3E%3Cuse href='%23o' fill='%23F0B33E' fill-opacity='0.74' transform='translate(48.2 43.6) rotate(-5) translate(-12.9 -12.9) scale(1.074)'/%3E%3Cuse href='%23b' fill='%23E07A2C' fill-opacity='0.32' transform='translate(176.6 47.9) rotate(-75) translate(-6.9 -6.9) scale(0.575)'/%3E%3Cuse href='%23m' fill='%23C7362B' fill-opacity='0.77' transform='translate(40.9 9.7) rotate(79) translate(-9.8 -9.8) scale(0.820)'/%3E%3Cuse href='%23b' fill='%23A4452A' fill-opacity='0.56' transform='translate(100.5 11.5) rotate(-49) translate(-11.8 -11.8) scale(0.981)'/%3E%3Cuse href='%23o' fill='%23E89B2C' fill-opacity='0.25' transform='translate(201.2 14.9) rotate(-32) translate(-10.3 -10.3) scale(0.861)'/%3E%3Cuse href='%23m' fill='%23B8732D' fill-opacity='0.90' transform='translate(6.2 47.5) rotate(-27) translate(-9.4 -9.4) scale(0.783)'/%3E%3Cuse href='%23o' fill='%23D9531E' fill-opacity='0.80' transform='translate(31.9 53.4) rotate(39) translate(-7.8 -7.8) scale(0.654)'/%3E%3Cuse href='%23b' fill='%23F0B33E' fill-opacity='0.88' transform='translate(11.3 29.2) rotate(54) translate(-13.9 -13.9) scale(1.162)'/%3E%3Cuse href='%23m' fill='%23E07A2C' fill-opacity='0.87' transform='translate(12.2 54.7) rotate(22) translate(-10.2 -10.2) scale(0.847)'/%3E%3Cuse href='%23b' fill='%23C7362B' fill-opacity='0.70' transform='translate(61.0 8.6) rotate(-73) translate(-7.3 -7.3) scale(0.610)'/%3E%3Cuse href='%23o' fill='%23A4452A' fill-opacity='0.67' transform='translate(68.5 31.7) rotate(-12) translate(-12.7 -12.7) scale(1.061)'/%3E%3Cuse href='%23m' fill='%23E89B2C' fill-opacity='0.89' transform='translate(9.1 23.6) rotate(-26) translate(-11.0 -11.0) scale(0.918)'/%3E%3Cuse href='%23o' fill='%23B8732D' fill-opacity='0.85' transform='translate(17.9 13.4) rotate(38) translate(-11.1 -11.1) scale(0.924)'/%3E%3Cuse href='%23b' fill='%23D9531E' fill-opacity='0.72' transform='translate(54.2 53.5) rotate(-55) translate(-12.6 -12.6) scale(1.054)'/%3E%3Cuse href='%23m' fill='%23F0B33E' fill-opacity='0.22' transform='translate(213.5 23.9) rotate(-26) translate(-7.9 -7.9) scale(0.659)'/%3E%3Cuse href='%23b' fill='%23E07A2C' fill-opacity='0.80' transform='translate(33.4 20.6) rotate(55) translate(-11.3 -11.3) scale(0.938)'/%3E%3Cuse href='%23o' fill='%23C7362B' fill-opacity='0.82' transform='translate(27.1 54.5) rotate(68) translate(-11.0 -11.0) scale(0.917)'/%3E%3Cuse href='%23m' fill='%23A4452A' fill-opacity='0.36' transform='translate(164.0 44.9) rotate(-12) translate(-9.3 -9.3) scale(0.773)'/%3E%3Cuse href='%23o' fill='%23E89B2C' fill-opacity='0.89' transform='translate(9.2 29.5) rotate(50) translate(-10.9 -10.9) scale(0.905)'/%3E%3Cuse href='%23b' fill='%23B8732D' fill-opacity='0.90' transform='translate(6.1 16.7) rotate(-47) translate(-11.7 -11.7) scale(0.974)'/%3E%3Cuse href='%23m' fill='%23D9531E' fill-opacity='0.66' transform='translate(70.7 25.0) rotate(-1) translate(-8.5 -8.5) scale(0.705)'/%3E%3Cuse href='%23b' fill='%23F0B33E' fill-opacity='0.18' transform='translate(230.2 46.6) rotate(-33) translate(-8.0 -8.0) scale(0.665)'/%3E%3Cuse href='%23o' fill='%23E07A2C' fill-opacity='0.10' transform='translate(264.1 13.9) rotate(-70) translate(-9.2 -9.2) scale(0.767)'/%3E%3Cuse href='%23m' fill='%23C7362B' fill-opacity='0.64' transform='translate(78.7 24.6) rotate(67) translate(-12.1 -12.1) scale(1.010)'/%3E%3Cuse href='%23o' fill='%23A4452A' fill-opacity='0.88' transform='translate(10.7 20.0) rotate(6) translate(-10.7 -10.7) scale(0.895)'/%3E%3Cuse href='%23b' fill='%23E89B2C' fill-opacity='0.77' transform='translate(40.5 57.4) rotate(39) translate(-9.7 -9.7) scale(0.806)'/%3E%3Cuse href='%23m' fill='%23B8732D' fill-opacity='0.71' transform='translate(58.0 57.7) rotate(-71) translate(-7.3 -7.3) scale(0.611)'/%3E%3Cuse href='%23b' fill='%23D9531E' fill-opacity='0.89' transform='translate(8.3 14.6) rotate(69) translate(-13.0 -13.0) scale(1.083)'/%3E%3Cuse href='%23o' fill='%23F0B33E' fill-opacity='0.86' transform='translate(15.5 13.0) rotate(61) translate(-9.3 -9.3) scale(0.774)'/%3E%3Cuse href='%23m' fill='%23E07A2C' fill-opacity='0.90' transform='translate(6.5 56.6) rotate(-51) translate(-13.4 -13.4) scale(1.113)'/%3E%3Cuse href='%23o' fill='%23C7362B' fill-opacity='0.74' transform='translate(49.5 38.4) rotate(-15) translate(-11.7 -11.7) scale(0.975)'/%3E%3Cuse href='%23b' fill='%23A4452A' fill-opacity='0.17' transform='translate(232.6 12.1) rotate(10) translate(-8.3 -8.3) scale(0.693)'/%3E%3Cuse href='%23m' fill='%23E89B2C' fill-opacity='0.64' transform='translate(77.9 56.8) rotate(65) translate(-9.9 -9.9) scale(0.828)'/%3E%3Cuse href='%23b' fill='%23B8732D' fill-opacity='0.33' transform='translate(174.4 49.1) rotate(-32) translate(-10.2 -10.2) scale(0.849)'/%3E%3Cuse href='%23o' fill='%23D9531E' fill-opacity='0.23' transform='translate(208.3 39.6) rotate(-40) translate(-8.7 -8.7) scale(0.723)'/%3E%3Cuse href='%23m' fill='%23F0B33E' fill-opacity='0.17' transform='translate(232.0 39.2) rotate(-22) translate(-7.1 -7.1) scale(0.588)'/%3E%3Cuse href='%23o' fill='%23E07A2C' fill-opacity='0.82' transform='translate(27.5 17.3) rotate(-9) translate(-14.0 -14.0) scale(1.164)'/%3E%3Cuse href='%23b' fill='%23C7362B' fill-opacity='0.75' transform='translate(45.4 7.5) rotate(75) translate(-12.6 -12.6) scale(1.049)'/%3E%3Cuse href='%23m' fill='%23A4452A' fill-opacity='0.81' transform='translate(30.4 32.7) rotate(-65) translate(-10.3 -10.3) scale(0.854)'/%3E%3Cuse href='%23b' fill='%23E89B2C' fill-opacity='0.65' transform='translate(76.4 56.2) rotate(77) translate(-10.0 -10.0) scale(0.833)'/%3E%3Cuse href='%23o' fill='%23B8732D' fill-opacity='0.69' transform='translate(62.6 34.8) rotate(27) translate(-13.5 -13.5) scale(1.125)'/%3E%3Cuse href='%23m' fill='%23D9531E' fill-opacity='0.77' transform='translate(40.2 21.2) rotate(-63) translate(-11.1 -11.1) scale(0.924)'/%3E%3Cuse href='%23o' fill='%23F0B33E' fill-opacity='0.87' transform='translate(13.1 26.5) rotate(35) translate(-7.6 -7.6) scale(0.632)'/%3E%3C/svg%3E") 0/auto 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 64'%3E%3Cdefs%3E%3Cpath id='m' d='M12 1l1.4 3.6 2.4-1.2-.6 4.2 3.4-2.2-.5 3.2 3.9-.4-2.4 2.8 1.4 1.4-4.4 1.2.8 2.2-4.4-1-.4 3.2v5h-1.2v-5l-.4-3.2-4.4 1 .8-2.2-4.4-1.2 1.4-1.4-2.4-2.8 3.9.4-.5-3.2 3.4 2.2-.6-4.2 2.4 1.2z'/%3E%3Cpath id='o' d='M12 1.5c1.6.9 1 2.3 2.4 2.9 1.4.6 2.2-.4 2.6 1 .4 1.5-1.4 1.9-.8 3.2.6 1.3 2.3.8 2.1 2.4-.2 1.6-2.1 1.3-2.4 2.7-.3 1.4 1.2 2.3-.1 3.5-1 .9-2.2 0-3 .9l-.2 4.4h-1.2l-.2-4.4c-.8-.9-2 0-3-.9-1.3-1.2.2-2.1-.1-3.5-.3-1.4-2.2-1.1-2.4-2.7-.2-1.6 1.5-1.1 2.1-2.4.6-1.3-1.2-1.7-.8-3.2.4-1.4 1.2-.4 2.6-1 1.4-.6.8-2 2.4-2.9z'/%3E%3Cpath id='b' d='M12 2c5 4 7 9.5 4.4 13.8-1.4 2.3-3 3.2-4.4 3.4-1.4-.2-3-1.1-4.4-3.4C5 11.5 7 6 12 2z'/%3E%3C/defs%3E%3Cg transform='translate(320 0) scale(-1 1)'%3E%3Cuse href='%23m' fill='%23D9531E' fill-opacity='0.23' transform='translate(211.2 38.7) rotate(-9) translate(-7.7 -7.7) scale(0.641)'/%3E%3Cuse href='%23o' fill='%23F0B33E' fill-opacity='0.66' transform='translate(70.8 36.4) rotate(73) translate(-9.4 -9.4) scale(0.785)'/%3E%3Cuse href='%23b' fill='%23E07A2C' fill-opacity='0.82' transform='translate(26.1 17.5) rotate(48) translate(-12.3 -12.3) scale(1.026)'/%3E%3Cuse href='%23m' fill='%23C7362B' fill-opacity='0.53' transform='translate(111.3 53.5) rotate(71) translate(-9.4 -9.4) scale(0.786)'/%3E%3Cuse href='%23b' fill='%23A4452A' fill-opacity='0.15' transform='translate(240.7 19.3) rotate(-66) translate(-7.5 -7.5) scale(0.625)'/%3E%3Cuse href='%23o' fill='%23E89B2C' fill-opacity='0.86' transform='translate(16.0 57.7) rotate(-3) translate(-14.0 -14.0) scale(1.164)'/%3E%3Cuse href='%23m' fill='%23B8732D' fill-opacity='0.68' transform='translate(66.2 50.6) rotate(23) translate(-7.9 -7.9) scale(0.662)'/%3E%3Cuse href='%23o' fill='%23D9531E' fill-opacity='0.41' transform='translate(149.3 19.7) rotate(47) translate(-6.6 -6.6) scale(0.549)'/%3E%3Cuse href='%23b' fill='%23F0B33E' fill-opacity='0.90' transform='translate(6.2 25.3) rotate(-57) translate(-7.7 -7.7) scale(0.644)'/%3E%3Cuse href='%23m' fill='%23E07A2C' fill-opacity='0.48' transform='translate(126.2 28.7) rotate(49) translate(-10.0 -10.0) scale(0.836)'/%3E%3Cuse href='%23b' fill='%23C7362B' fill-opacity='0.25' transform='translate(203.2 55.5) rotate(8) translate(-6.4 -6.4) scale(0.535)'/%3E%3Cuse href='%23o' fill='%23A4452A' fill-opacity='0.78' transform='translate(38.1 33.9) rotate(-74) translate(-8.6 -8.6) scale(0.714)'/%3E%3Cuse href='%23m' fill='%23E89B2C' fill-opacity='0.17' transform='translate(232.7 7.8) rotate(66) translate(-6.0 -6.0) scale(0.496)'/%3E%3Cuse href='%23o' fill='%23B8732D' fill-opacity='0.90' transform='translate(6.2 47.8) rotate(-30) translate(-9.2 -9.2) scale(0.765)'/%3E%3Cuse href='%23b' fill='%23D9531E' fill-opacity='0.51' transform='translate(115.5 40.5) rotate(-69) translate(-7.7 -7.7) scale(0.640)'/%3E%3Cuse href='%23m' fill='%23F0B33E' fill-opacity='0.63' transform='translate(80.9 29.8) rotate(-16) translate(-8.6 -8.6) scale(0.717)'/%3E%3Cuse href='%23b' fill='%23E07A2C' fill-opacity='0.76' transform='translate(44.8 43.2) rotate(-53) translate(-11.7 -11.7) scale(0.973)'/%3E%3Cuse href='%23o' fill='%23C7362B' fill-opacity='0.29' transform='translate(189.2 25.0) rotate(4) translate(-7.4 -7.4) scale(0.617)'/%3E%3Cuse href='%23m' fill='%23A4452A' fill-opacity='0.57' transform='translate(99.1 57.3) rotate(-58) translate(-10.3 -10.3) scale(0.860)'/%3E%3Cuse href='%23o' fill='%23E89B2C' fill-opacity='0.53' transform='translate(110.9 35.0) rotate(33) translate(-7.2 -7.2) scale(0.596)'/%3E%3Cuse href='%23b' fill='%23B8732D' fill-opacity='0.88' transform='translate(10.6 14.3) rotate(77) translate(-7.7 -7.7) scale(0.643)'/%3E%3Cuse href='%23m' fill='%23D9531E' fill-opacity='0.22' transform='translate(213.7 39.1) rotate(-74) translate(-6.9 -6.9) scale(0.576)'/%3E%3Cuse href='%23b' fill='%23F0B33E' fill-opacity='0.78' transform='translate(37.6 39.3) rotate(74) translate(-12.0 -12.0) scale(0.998)'/%3E%3Cuse href='%23o' fill='%23E07A2C' fill-opacity='0.37' transform='translate(161.2 8.8) rotate(43) translate(-7.3 -7.3) scale(0.610)'/%3E%3Cuse href='%23m' fill='%23C7362B' fill-opacity='0.11' transform='translate(256.1 20.0) rotate(24) translate(-7.8 -7.8) scale(0.652)'/%3E%3Cuse href='%23o' fill='%23A4452A' fill-opacity='0.89' transform='translate(7.3 19.4) rotate(-24) translate(-7.7 -7.7) scale(0.638)'/%3E%3Cuse href='%23b' fill='%23E89B2C' fill-opacity='0.24' transform='translate(204.4 54.2) rotate(61) translate(-7.9 -7.9) scale(0.661)'/%3E%3Cuse href='%23m' fill='%23B8732D' fill-opacity='0.88' transform='translate(10.6 43.8) rotate(-39) translate(-9.2 -9.2) scale(0.767)'/%3E%3Cuse href='%23b' fill='%23D9531E' fill-opacity='0.09' transform='translate(267.9 56.7) rotate(5) translate(-7.7 -7.7) scale(0.645)'/%3E%3Cuse href='%23o' fill='%23F0B33E' fill-opacity='0.44' transform='translate(138.6 51.0) rotate(43) translate(-8.1 -8.1) scale(0.675)'/%3E%3Cuse href='%23m' fill='%23E07A2C' fill-opacity='0.50' transform='translate(120.5 38.3) rotate(-41) translate(-10.2 -10.2) scale(0.847)'/%3E%3Cuse href='%23o' fill='%23C7362B' fill-opacity='0.60' transform='translate(89.6 47.0) rotate(11) translate(-8.5 -8.5) scale(0.708)'/%3E%3Cuse href='%23b' fill='%23A4452A' fill-opacity='0.84' transform='translate(21.1 11.8) rotate(71) translate(-8.0 -8.0) scale(0.665)'/%3E%3Cuse href='%23m' fill='%23E89B2C' fill-opacity='0.65' transform='translate(76.3 56.3) rotate(-39) translate(-13.1 -13.1) scale(1.094)'/%3E%3Cuse href='%23b' fill='%23B8732D' fill-opacity='0.80' transform='translate(33.9 49.5) rotate(-32) translate(-9.0 -9.0) scale(0.747)'/%3E%3Cuse href='%23o' fill='%23D9531E' fill-opacity='0.62' transform='translate(84.8 45.7) rotate(34) translate(-8.5 -8.5) scale(0.707)'/%3E%3Cuse href='%23m' fill='%23F0B33E' fill-opacity='0.06' transform='translate(293.3 21.1) rotate(-77) translate(-5.2 -5.2) scale(0.434)'/%3E%3Cuse href='%23o' fill='%23E07A2C' fill-opacity='0.69' transform='translate(62.3 48.9) rotate(-27) translate(-9.0 -9.0) scale(0.754)'/%3E%3Cuse href='%23b' fill='%23C7362B' fill-opacity='0.20' transform='translate(222.2 53.2) rotate(-72) translate(-5.7 -5.7) scale(0.476)'/%3E%3Cuse href='%23m' fill='%23A4452A' fill-opacity='0.13' transform='translate(248.0 24.9) rotate(-52) translate(-7.2 -7.2) scale(0.599)'/%3E%3Cuse href='%23b' fill='%23E89B2C' fill-opacity='0.89' transform='translate(7.6 46.7) rotate(17) translate(-13.5 -13.5) scale(1.128)'/%3E%3Cuse href='%23o' fill='%23B8732D' fill-opacity='0.20' transform='translate(219.6 22.4) rotate(69) translate(-9.4 -9.4) scale(0.784)'/%3E%3Cuse href='%23m' fill='%23D9531E' fill-opacity='0.90' transform='translate(6.2 19.4) rotate(-58) translate(-12.6 -12.6) scale(1.052)'/%3E%3Cuse href='%23o' fill='%23F0B33E' fill-opacity='0.87' transform='translate(14.1 24.7) rotate(50) translate(-10.5 -10.5) scale(0.872)'/%3E%3C/g%3E%3C/svg%3E") 100%/auto 100% no-repeat,linear-gradient(#fff9f1 0%,#fff1e2 100%)}}html[data-season=autumn] body:not(.is-admin) .header-logo:focus-visible{border-radius:16px;outline:none;box-shadow:0 0 0 4px #b4441b38}html[data-season=autumn] body:not(.is-admin) .searchbox .input{border-radius:var(--r-pill);background:linear-gradient(#fffcf7,#fffcf7) padding-box padding-box,linear-gradient(90deg,#f0b33e,#d9531e 50%,#e89b2c) border-box;border:1.5px solid #0000;box-shadow:0 8px 18px -12px #b4441b8c,inset 0 1px 2px #5a3a220f}html[data-season=autumn] body:not(.is-admin) .searchbox .input:focus-visible{border-color:#0000;box-shadow:0 0 0 4px #e89b2c3d,0 8px 18px -12px #b4441b8c}html[data-season=autumn] body:not(.is-admin) .searchbox .input::placeholder{color:#8a6b52;opacity:1;transition:opacity .2s}html[data-season=autumn] body:not(.is-admin) .searchbox .input.is-hint-swap::placeholder{opacity:0}html[data-season=autumn] body:not(.is-admin) .searchbox__form>.icon{color:#b4441b}html[data-season=autumn] body:not(.is-admin) .searchbox__form:after{content:"";pointer-events:none;transform-origin:50% 92%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath transform='rotate(0 12 12)' fill='%23D9531E' fill-opacity='0.95' d='M12 1l1.4 3.6 2.4-1.2-.6 4.2 3.4-2.2-.5 3.2 3.9-.4-2.4 2.8 1.4 1.4-4.4 1.2.8 2.2-4.4-1-.4 3.2v5h-1.2v-5l-.4-3.2-4.4 1 .8-2.2-4.4-1.2 1.4-1.4-2.4-2.8 3.9.4-.5-3.2 3.4 2.2-.6-4.2 2.4 1.2z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:20px;height:20px;margin-top:-10px;animation:3.4s ease-in-out infinite leaf-nod;position:absolute;top:50%;right:16px}html[data-season=autumn] body:not(.is-admin) .searchbox:has(.input:not(:placeholder-shown)) .searchbox__form:after{display:none}@keyframes leaf-nod{0%,to{transform:rotate(-12deg)}50%{transform:rotate(14deg)}}html[data-season=autumn] body:not(.is-admin) .cart-count{background:#c2410c}.season-wind{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.season-wind__leaf{opacity:0;width:18px;height:18px;position:absolute;left:100%}.season-wind__leaf svg{width:100%;height:100%;display:block}.season-wind__leaf--1{width:22px;height:22px;top:10%}.season-wind__leaf--2{width:16px;height:16px;top:34%}.season-wind__leaf--3{width:18px;height:18px;top:20%}.season-wind__leaf--4{width:20px;height:20px;top:46%}.season-wind__leaf--5{width:14px;height:14px;top:6%}.season-wind.is-blowing .season-wind__leaf{animation:2.8s cubic-bezier(.33,.08,.32,1) both wind-gust}.season-wind.is-blowing .season-wind__leaf--2{animation-delay:.18s}.season-wind.is-blowing .season-wind__leaf--3{animation-duration:3s;animation-delay:.32s}.season-wind.is-blowing .season-wind__leaf--4{animation-duration:2.6s;animation-delay:80ms}.season-wind.is-blowing .season-wind__leaf--5{animation-delay:.45s}@keyframes wind-gust{0%{opacity:0;transform:translate(0,0)rotate(0)}8%{opacity:.95}45%{transform:translate(-50vw,14px)rotate(-210deg)}85%{opacity:.9}to{opacity:0;transform:translate(calc(-100vw - 70px),-4px)rotate(-430deg)}}@media (min-width:900px){.season-wind{display:none}}.season-burst{z-index:300;pointer-events:none;position:fixed;inset:0}.season-burst__leaf{width:18px;height:18px;margin:-9px 0 0 -9px;animation:1.5s cubic-bezier(.2,.7,.3,1) both leaf-burst;position:absolute}.season-burst__leaf svg{width:100%;height:100%;display:block}@keyframes leaf-burst{0%{opacity:0;transform:translate(0,0)scale(.4)rotate(0)}12%{opacity:1}55%{transform:translate3d(var(--dx),var(--dy),0) scale(1) rotate(calc(var(--rr) * .6))}to{opacity:0;transform:translate3d(calc(var(--dx) * 1.25),calc(var(--dy) + 70px),0) scale(.85) rotate(var(--rr))}}html[data-season=autumn] body:not(.is-admin) .section-head h1:before,html[data-season=autumn] body:not(.is-admin) .section-head h2:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath transform='rotate(-14 12 12)' fill='%23B4441B' fill-opacity='1' d='M12 1l1.4 3.6 2.4-1.2-.6 4.2 3.4-2.2-.5 3.2 3.9-.4-2.4 2.8 1.4 1.4-4.4 1.2.8 2.2-4.4-1-.4 3.2v5h-1.2v-5l-.4-3.2-4.4 1 .8-2.2-4.4-1.2 1.4-1.4-2.4-2.8 3.9.4-.5-3.2 3.4 2.2-.6-4.2 2.4 1.2z'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:0;width:.95em;height:.95em;transform:translateY(.12em)}html[data-season=autumn] body:not(.is-admin) .yarmarka .section-head h2:before,.yarmarka .section-head h2:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%239B1B2A' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7'/%3E%3Cpath d='M12 5.5l-2-2M12 5.5l2-2M12 18.5l-2 2M12 18.5l2 2'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:0;width:.95em;height:.95em;transform:translateY(.12em)}html[data-season=autumn] body:not(.is-admin) .home-intro__title mark{background:linear-gradient(#0000 62%,#f6cf8a 62% 94%,#0000 94%)}html[data-season=autumn] body:not(.is-admin) .band--sky{--tint-sky-soft:#fbeedf;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath transform='rotate(16 12 12)' fill='%23B4441B' fill-opacity='0.07' d='M12 1l1.4 3.6 2.4-1.2-.6 4.2 3.4-2.2-.5 3.2 3.9-.4-2.4 2.8 1.4 1.4-4.4 1.2.8 2.2-4.4-1-.4 3.2v5h-1.2v-5l-.4-3.2-4.4 1 .8-2.2-4.4-1.2 1.4-1.4-2.4-2.8 3.9.4-.5-3.2 3.4 2.2-.6-4.2 2.4 1.2z'/%3E%3C/svg%3E") no-repeat right -50px top -40px / 240px 240px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath transform='rotate(-28 12 12)' fill='%23B8732D' fill-opacity='0.08' d='M12 1.5c1.6.9 1 2.3 2.4 2.9 1.4.6 2.2-.4 2.6 1 .4 1.5-1.4 1.9-.8 3.2.6 1.3 2.3.8 2.1 2.4-.2 1.6-2.1 1.3-2.4 2.7-.3 1.4 1.2 2.3-.1 3.5-1 .9-2.2 0-3 .9l-.2 4.4h-1.2l-.2-4.4c-.8-.9-2 0-3-.9-1.3-1.2.2-2.1-.1-3.5-.3-1.4-2.2-1.1-2.4-2.7-.2-1.6 1.5-1.1 2.1-2.4.6-1.3-1.2-1.7-.8-3.2.4-1.4 1.2-.4 2.6-1 1.4-.6.8-2 2.4-2.9z'/%3E%3C/svg%3E") no-repeat left -40px bottom -50px / 190px 190px, var(--tint-sky-soft)}html[data-season=autumn] body:not(.is-admin) .contact-panel{--tint-sky:#f5dfc8;--tint-sky-ink:#7a2a0f}html[data-season=autumn] body:not(.is-admin) .site-footer{position:relative}html[data-season=autumn] body:not(.is-admin) .site-footer:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 168 28'%3E%3Cpath d='M0 10C28 5 56 15 84 10S140 5 168 10' fill='none' stroke='%239A6B3F' stroke-width='1.3' stroke-linecap='round'/%3E%3Cg transform='translate(8 9) rotate(-25 7 7) scale(.58)'%3E%3Cpath fill='%23D9531E' d='M12 1l1.4 3.6 2.4-1.2-.6 4.2 3.4-2.2-.5 3.2 3.9-.4-2.4 2.8 1.4 1.4-4.4 1.2.8 2.2-4.4-1-.4 3.2v5h-1.2v-5l-.4-3.2-4.4 1 .8-2.2-4.4-1.2 1.4-1.4-2.4-2.8 3.9.4-.5-3.2 3.4 2.2-.6-4.2 2.4 1.2z'/%3E%3C/g%3E%3Cg transform='translate(40 12) rotate(20 7 7) scale(.58)'%3E%3Cpath fill='%23E89B2C' d='M12 1.5c1.6.9 1 2.3 2.4 2.9 1.4.6 2.2-.4 2.6 1 .4 1.5-1.4 1.9-.8 3.2.6 1.3 2.3.8 2.1 2.4-.2 1.6-2.1 1.3-2.4 2.7-.3 1.4 1.2 2.3-.1 3.5-1 .9-2.2 0-3 .9l-.2 4.4h-1.2l-.2-4.4c-.8-.9-2 0-3-.9-1.3-1.2.2-2.1-.1-3.5-.3-1.4-2.2-1.1-2.4-2.7-.2-1.6 1.5-1.1 2.1-2.4.6-1.3-1.2-1.7-.8-3.2.4-1.4 1.2-.4 2.6-1 1.4-.6.8-2 2.4-2.9z'/%3E%3C/g%3E%3Cg transform='translate(76 9) rotate(-10 7 7) scale(.58)'%3E%3Cpath fill='%23F0B33E' d='M12 2c5 4 7 9.5 4.4 13.8-1.4 2.3-3 3.2-4.4 3.4-1.4-.2-3-1.1-4.4-3.4C5 11.5 7 6 12 2z'/%3E%3C/g%3E%3Cg transform='translate(110 12) rotate(30 7 7) scale(.58)'%3E%3Cpath fill='%23C7362B' d='M12 1l1.4 3.6 2.4-1.2-.6 4.2 3.4-2.2-.5 3.2 3.9-.4-2.4 2.8 1.4 1.4-4.4 1.2.8 2.2-4.4-1-.4 3.2v5h-1.2v-5l-.4-3.2-4.4 1 .8-2.2-4.4-1.2 1.4-1.4-2.4-2.8 3.9.4-.5-3.2 3.4 2.2-.6-4.2 2.4 1.2z'/%3E%3C/g%3E%3Cg transform='translate(144 9) rotate(-35 7 7) scale(.58)'%3E%3Cpath fill='%23B8732D' d='M12 1.5c1.6.9 1 2.3 2.4 2.9 1.4.6 2.2-.4 2.6 1 .4 1.5-1.4 1.9-.8 3.2.6 1.3 2.3.8 2.1 2.4-.2 1.6-2.1 1.3-2.4 2.7-.3 1.4 1.2 2.3-.1 3.5-1 .9-2.2 0-3 .9l-.2 4.4h-1.2l-.2-4.4c-.8-.9-2 0-3-.9-1.3-1.2.2-2.1-.1-3.5-.3-1.4-2.2-1.1-2.4-2.7-.2-1.6 1.5-1.1 2.1-2.4.6-1.3-1.2-1.7-.8-3.2.4-1.4 1.2-.4 2.6-1 1.4-.6.8-2 2.4-2.9z'/%3E%3C/g%3E%3C/svg%3E") 50%/168px 28px repeat-x;height:28px;position:absolute;top:-14px;left:0;right:0}html[data-season=autumn] body:not(.is-admin) .footer-stripe{background:linear-gradient(90deg,var(--leaf-5) 0%,var(--leaf-2) 22%,var(--leaf-1) 50%,var(--leaf-3) 78%,var(--leaf-6) 100%)}html[data-season=autumn] body:not(.is-admin) .footer-legal{--legal-bg:#3a2416;--legal-glow:#4d3020;--legal-fg:#fbf1e3;--legal-fg-muted:#d8c3ab;--legal-chip:#fbf1e312;--legal-chip-hover:#fbf1e326;--legal-line:#fbf1e338}html[data-season=autumn] body:not(.is-admin) .footer-legal__copy:before{content:"";vertical-align:-2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23E89B2C' d='M12 1l1.4 3.6 2.4-1.2-.6 4.2 3.4-2.2-.5 3.2 3.9-.4-2.4 2.8 1.4 1.4-4.4 1.2.8 2.2-4.4-1-.4 3.2v5h-1.2v-5l-.4-3.2-4.4 1 .8-2.2-4.4-1.2 1.4-1.4-2.4-2.8 3.9.4-.5-3.2 3.4 2.2-.6-4.2 2.4 1.2z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:14px;height:14px;margin-right:6px;display:inline-block}html[data-season=autumn] body:not(.is-admin) .to-top{box-shadow:0 0 0 2px #fff7ee,var(--shadow-2)}.season-leaves{pointer-events:none;z-index:-1;contain:strict;--gutter:max(0px,(100vw - min(var(--container-max),100vw - 40px)) / 2 + 24px);height:100vh;position:fixed;top:0;left:0;right:0;overflow:hidden}.season-leaf{width:var(--s);height:var(--s);will-change:transform,opacity;animation:leaf-fall var(--d) linear var(--delay) infinite;position:absolute;top:-48px}.season-leaf--l{left:calc(var(--f) * max(0px,var(--gutter) - var(--s)))}.season-leaf--r{right:calc(var(--f) * max(0px,var(--gutter) - var(--s)))}.season-leaf svg{width:100%;height:100%;animation:leaf-sway calc(var(--d) / 3) ease-in-out var(--delay) infinite alternate;display:block}.season-leaf--tone1{color:var(--leaf-1)}.season-leaf--tone2{color:var(--leaf-2)}.season-leaf--tone3{color:var(--leaf-3)}.season-leaf--tone4{color:var(--leaf-4)}.season-leaf--tone5{color:var(--leaf-5)}.season-leaf--tone6{color:var(--leaf-6)}@media (max-width:1099px){.season-leaves{display:none}}@keyframes leaf-fall{0%{opacity:0;transform:translate(0,0)}8%{opacity:.95}80%{opacity:.85}to{transform:translate3d(var(--drift),calc(100vh + 60px),0);opacity:0}}@keyframes leaf-sway{0%{transform:translateX(-8px) rotate(calc(var(--r) - 38deg))}to{transform:translateX(8px) rotate(calc(var(--r) + 38deg))}}@media (prefers-reduced-motion:reduce){.season-leaves,.season-wind,.season-burst{display:none}html[data-season=autumn] body:not(.is-admin) .searchbox__form:after{animation:none}.promo-slide__spark{opacity:.8;animation:none}}@media print{.season-leaves{display:none}}:root{--flake-1:#6f9bc8;--flake-2:#94b6d8;--flake-3:#b3cbe3;--flake-4:#d9ae4a;--flake-5:#5f8dbe}.season-flake--tone1{color:var(--flake-1)}.season-flake--tone2{color:var(--flake-2)}.season-flake--tone3{color:var(--flake-3)}.season-flake--tone4{color:var(--flake-4)}.season-flake--tone5{color:var(--flake-5)}html[data-season=winter] body:not(.is-admin){--color-bg:#f4f7fb;--color-surface-sunken:#eaf0f7;--paper-100:#eaf0f7;--color-primary:#a51c30;--color-primary-hover:#921829;--color-primary-strong:#7e1424;--color-primary-soft:#f9e1e4;--color-primary-text:#8e1a2b;--color-brand-bright:#c62a3b;--color-secondary:#1f3a5f;--color-secondary-strong:#172d4a;--color-focus:#a51c30;--color-line:#dce5ef;--color-line-subtle:#e8eef5;background:var(--color-bg)}@media (hover:hover) and (pointer:fine){html[data-season=winter] body:not(.is-admin){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E %3Cg transform='rotate(-30 16 16)' stroke='%234A0D14' stroke-width='1.3' stroke-linejoin='round'%3E %3Cpath fill='%23C62A3B' d='M10.5 16C8 15.5 5.5 13.5 5.2 10.8C5 9.2 6.3 8.3 7.6 9C8.8 9.7 9.6 11.3 10.5 12.5Z'/%3E %3Cpath fill='%23C62A3B' d='M10 22V11C10 6.5 12.7 3.5 16.5 3.5C20.3 3.5 23 6.5 23 11V22Z'/%3E %3Cpath fill='none' stroke='%23fff' stroke-width='1.1' d='M11.2 13.6l1.9-1.5 1.9 1.5 1.9-1.5 1.9 1.5 1.9-1.5 1.6 1.3'/%3E %3Ccircle cx='16.5' cy='17.6' r='1.1' fill='%23fff' stroke='none'/%3E %3Crect x='9' y='21' width='15' height='6' rx='2' fill='%23fff'/%3E %3Cpath stroke='%23C9D6E4' stroke-width='1' d='M12 22.5v3M15 22.5v3M18 22.5v3M21 22.5v3'/%3E %3C/g%3E%3C/svg%3E") 9 6,auto}html[data-season=winter] body:not(.is-admin) :is(a[href],button,summary,select,label[for],[role=button],[role=tab],[role=link],[role=option],[role=switch],input[type=checkbox],input[type=radio],input[type=submit],input[type=button]),html[data-season=winter] body:not(.is-admin) :is(a[href],button,summary,label[for],[role=button],[role=tab],[role=link]) *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E %3Cg transform='rotate(-30 16 16)' stroke='%234A0D14' stroke-width='1.3' stroke-linejoin='round'%3E %3Cpath fill='%23C62A3B' d='M10.5 16C8 15.5 5.5 13.5 5.2 10.8C5 9.2 6.3 8.3 7.6 9C8.8 9.7 9.6 11.3 10.5 12.5Z'/%3E %3Cpath fill='%23C62A3B' d='M10 22V11C10 6.5 12.7 3.5 16.5 3.5C20.3 3.5 23 6.5 23 11V22Z'/%3E %3Cpath fill='none' stroke='%23fff' stroke-width='1.1' d='M11.2 13.6l1.9-1.5 1.9 1.5 1.9-1.5 1.9 1.5 1.9-1.5 1.6 1.3'/%3E %3Ccircle cx='16.5' cy='17.6' r='1.1' fill='%23fff' stroke='none'/%3E %3Crect x='9' y='21' width='15' height='6' rx='2' fill='%23fff'/%3E %3Cpath stroke='%23C9D6E4' stroke-width='1' d='M12 22.5v3M15 22.5v3M18 22.5v3M21 22.5v3'/%3E %3C/g%3E%3Cpath fill='%23F2C45A' stroke='%237A5410' stroke-width='.7' stroke-linejoin='round' d='M26 1.5L27.3 5 30.8 6.3 27.3 7.6 26 11.1 24.7 7.6 21.2 6.3 24.7 5Z'/%3E%3Ccircle cx='29.6' cy='12.6' r='1.2' fill='%23F2C45A' stroke='%237A5410' stroke-width='.5'/%3E%3C/svg%3E") 9 6,pointer}html[data-season=winter] body:not(.is-admin) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),html[data-season=winter] body:not(.is-admin) textarea,html[data-season=winter] body:not(.is-admin) [contenteditable=true]{cursor:text}html[data-season=winter] body:not(.is-admin) :is(button,input,select,textarea):disabled,html[data-season=winter] body:not(.is-admin) [aria-disabled=true]{cursor:not-allowed}}html[data-season=winter] body:not(.is-admin) .site-header{background:#fff}html[data-season=winter] body:not(.is-admin) .site-header:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 22'%3E%3Cdefs%3E%3ClinearGradient id='i' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23CFE2F5'/%3E%3Cstop offset='1' stop-color='%238DB8E2' stop-opacity='.55'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M10.8 5Q14 12.2 14 17Q14 12.2 17.2 5Z' fill='url(%23i)'/%3E%3Cpath d='M28.6 5Q31 9.2 31 12Q31 9.2 33.4 5Z' fill='url(%23i)'/%3E%3Cpath d='M48.4 5Q52 14.6 52 21Q52 14.6 55.6 5Z' fill='url(%23i)'/%3E%3Cpath d='M67.4 5Q70 9.8 70 13Q70 9.8 72.6 5Z' fill='url(%23i)'/%3E%3Cpath d='M89.8 5Q93 12.8 93 18Q93 12.8 96.2 5Z' fill='url(%23i)'/%3E%3Cpath d='M109.8 5Q112 8.6 112 11Q112 8.6 114.2 5Z' fill='url(%23i)'/%3E%3Cpath d='M127.2 5Q131 15.799999999999999 131 23Q131 15.799999999999999 134.8 5Z' fill='url(%23i)'/%3E%3Cpath d='M145.4 5Q148 10.399999999999999 148 14Q148 10.399999999999999 150.6 5Z' fill='url(%23i)'/%3E%3Cpath fill='%23C9D9EA' opacity='.55' d='M0 0H160V6C150 6 147 10 138 10C129 10 127 6.5 118 6.5C109 6.5 106 11 96 11C86 11 84 6 75 6C66 6 63 9.5 54 9.5C45 9.5 42 6 33 6C24 6 20 9 11 9C6 9 3 7 0 6Z'/%3E%3Cpath fill='%23fff' d='M0 0H160V5C150 5 147 8.5 138 8.5C129 8.5 127 5.5 118 5.5C109 5.5 106 9.5 96 9.5C86 9.5 84 5 75 5C66 5 63 8 54 8C45 8 42 5 33 5C24 5 20 7.8 11 7.8C6 7.8 3 6 0 5Z'/%3E%3C/svg%3E") 0 100%/160px 22px repeat-x,linear-gradient(90deg,#7fb2e500 0%,#7fb2e5bf 20%,#a51c30b3 50%,#7fb2e5bf 80%,#7fb2e500 100%) 0 calc(100% - 22px)/100% 2px no-repeat,linear-gradient(#fff 0%,#f1f6fb 100%) 0 0/100% calc(100% - 22px) no-repeat;bottom:-22px}@media (min-width:1700px){html[data-season=winter] body:not(.is-admin) .site-header:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 22'%3E%3Cdefs%3E%3ClinearGradient id='i' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23CFE2F5'/%3E%3Cstop offset='1' stop-color='%238DB8E2' stop-opacity='.55'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M10.8 5Q14 12.2 14 17Q14 12.2 17.2 5Z' fill='url(%23i)'/%3E%3Cpath d='M28.6 5Q31 9.2 31 12Q31 9.2 33.4 5Z' fill='url(%23i)'/%3E%3Cpath d='M48.4 5Q52 14.6 52 21Q52 14.6 55.6 5Z' fill='url(%23i)'/%3E%3Cpath d='M67.4 5Q70 9.8 70 13Q70 9.8 72.6 5Z' fill='url(%23i)'/%3E%3Cpath d='M89.8 5Q93 12.8 93 18Q93 12.8 96.2 5Z' fill='url(%23i)'/%3E%3Cpath d='M109.8 5Q112 8.6 112 11Q112 8.6 114.2 5Z' fill='url(%23i)'/%3E%3Cpath d='M127.2 5Q131 15.799999999999999 131 23Q131 15.799999999999999 134.8 5Z' fill='url(%23i)'/%3E%3Cpath d='M145.4 5Q148 10.399999999999999 148 14Q148 10.399999999999999 150.6 5Z' fill='url(%23i)'/%3E%3Cpath fill='%23C9D9EA' opacity='.55' d='M0 0H160V6C150 6 147 10 138 10C129 10 127 6.5 118 6.5C109 6.5 106 11 96 11C86 11 84 6 75 6C66 6 63 9.5 54 9.5C45 9.5 42 6 33 6C24 6 20 9 11 9C6 9 3 7 0 6Z'/%3E%3Cpath fill='%23fff' d='M0 0H160V5C150 5 147 8.5 138 8.5C129 8.5 127 5.5 118 5.5C109 5.5 106 9.5 96 9.5C86 9.5 84 5 75 5C66 5 63 8 54 8C45 8 42 5 33 5C24 5 20 7.8 11 7.8C6 7.8 3 6 0 5Z'/%3E%3C/svg%3E") 0 100%/160px 22px repeat-x,linear-gradient(90deg,#7fb2e500 0%,#7fb2e5bf 20%,#a51c30b3 50%,#7fb2e5bf 80%,#7fb2e500 100%) 0 calc(100% - 22px)/100% 2px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 64'%3E%3Cdefs%3E%3Cg id='f' fill='none' stroke-linecap='round' stroke-width='1.5'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7'/%3E%3Cpath d='M12 5.5l-2-2M12 5.5l2-2M12 18.5l-2 2M12 18.5l2 2'/%3E%3Cpath d='M6.4 8.8l-2.7.7M6.4 8.8l-.7-2.7M17.6 15.2l2.7-.7M17.6 15.2l.7 2.7'/%3E%3Cpath d='M6.4 15.2l-.7 2.7M6.4 15.2l-2.7-.7M17.6 8.8l.7-2.7M17.6 8.8l2.7.7'/%3E%3C/g%3E%3Ccircle id='d' cx='12' cy='12' r='4.5'/%3E%3C/defs%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.84' transform='translate(24.5 32.3) rotate(8) scale(0.630) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.12' transform='translate(239.5 18.7) scale(0.367) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.83' transform='translate(28.1 28.4) rotate(-25) scale(0.415) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.14' transform='translate(229.7 19.0) scale(0.283) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.04' transform='translate(285.6 56.2) scale(0.308) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.71' transform='translate(68.3 52.0) rotate(-20) scale(0.976) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.85' transform='translate(23.3 40.2) rotate(-9) scale(0.909) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.81' transform='translate(33.9 20.6) rotate(10) scale(0.830) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.88' transform='translate(12.4 33.9) rotate(0) scale(0.763) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%235F8DBE' fill-opacity='0.63' transform='translate(5.3 42.1) scale(0.291) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.63' transform='translate(6.8 12.7) scale(0.287) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%2394B6D8' fill-opacity='0.42' transform='translate(102.3 43.0) scale(0.268) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.76' transform='translate(50.0 22.1) rotate(-28) scale(0.612) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%237FA6CC' fill-opacity='0.04' transform='translate(285.2 18.1) scale(0.539) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.89' transform='translate(8.4 23.8) rotate(-9) scale(0.665) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%237FA6CC' fill-opacity='0.39' transform='translate(115.3 55.1) scale(0.589) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.06' transform='translate(289.0 55.1) rotate(-12) scale(0.949) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%2394B6D8' fill-opacity='0.33' transform='translate(141.8 24.2) scale(0.562) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.31' transform='translate(194.6 56.8) rotate(20) scale(0.585) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.44' transform='translate(152.9 31.4) rotate(0) scale(0.623) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.70' transform='translate(71.7 46.0) rotate(7) scale(0.985) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%235F8DBE' fill-opacity='0.31' transform='translate(150.4 32.4) scale(0.537) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.44' transform='translate(153.6 9.1) rotate(-13) scale(0.802) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.17' transform='translate(217.6 11.7) scale(0.387) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.23' transform='translate(190.8 57.7) scale(0.568) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.45' transform='translate(149.2 13.7) rotate(0) scale(0.729) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.47' transform='translate(81.1 23.5) scale(0.552) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.43' transform='translate(156.4 46.9) rotate(3) scale(0.804) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.59' transform='translate(105.4 29.4) rotate(11) scale(0.417) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%237FA6CC' fill-opacity='0.52' transform='translate(58.4 48.2) scale(0.328) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.43' transform='translate(156.7 13.9) rotate(-12) scale(0.606) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.40' transform='translate(166.4 51.6) rotate(-10) scale(0.623) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.49' transform='translate(137.0 15.2) rotate(-19) scale(0.802) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.84' transform='translate(25.2 42.8) rotate(3) scale(0.513) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%235F8DBE' fill-opacity='0.48' transform='translate(73.6 18.0) scale(0.485) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.28' transform='translate(167.6 41.1) scale(0.252) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%235F8DBE' fill-opacity='0.04' transform='translate(282.0 52.3) scale(0.367) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.51' transform='translate(131.2 49.4) rotate(25) scale(0.715) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%235F8DBE' fill-opacity='0.09' transform='translate(254.0 16.2) scale(0.578) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.25' transform='translate(178.5 8.1) scale(0.413) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.60' transform='translate(21.9 7.0) scale(0.357) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%2394B6D8' fill-opacity='0.64' transform='translate(4.0 38.9) scale(0.538) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.48' transform='translate(75.4 42.7) scale(0.469) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%237FA6CC' fill-opacity='0.51' transform='translate(61.9 21.4) scale(0.380) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23A9C3DD' stroke-opacity='0.45' transform='translate(151.1 38.7) rotate(23) scale(0.444) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.73' transform='translate(61.5 26.7) rotate(11) scale(0.450) translate(-12 -12)'/%3E%3C/svg%3E") 0 0/auto calc(100% - 22px) no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 64'%3E%3Cdefs%3E%3Cg id='f' fill='none' stroke-linecap='round' stroke-width='1.5'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7'/%3E%3Cpath d='M12 5.5l-2-2M12 5.5l2-2M12 18.5l-2 2M12 18.5l2 2'/%3E%3Cpath d='M6.4 8.8l-2.7.7M6.4 8.8l-.7-2.7M17.6 15.2l2.7-.7M17.6 15.2l.7 2.7'/%3E%3Cpath d='M6.4 15.2l-.7 2.7M6.4 15.2l-2.7-.7M17.6 8.8l.7-2.7M17.6 8.8l2.7.7'/%3E%3C/g%3E%3Ccircle id='d' cx='12' cy='12' r='4.5'/%3E%3C/defs%3E%3Cg transform='translate(320 0) scale(-1 1)'%3E%3Cuse href='%23d' fill='%2394B6D8' fill-opacity='0.36' transform='translate(128.6 27.3) scale(0.486) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.48' transform='translate(141.7 12.4) rotate(30) scale(0.882) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.64' transform='translate(89.5 32.4) rotate(13) scale(0.603) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.58' transform='translate(30.0 48.3) scale(0.365) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.57' transform='translate(34.9 18.0) scale(0.354) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.90' transform='translate(6.2 6.3) rotate(4) scale(0.504) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.72' transform='translate(64.9 29.9) rotate(-24) scale(0.728) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.91' transform='translate(4.2 51.0) rotate(22) scale(0.728) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.45' transform='translate(87.7 37.3) scale(0.303) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.10' transform='translate(247.7 26.7) scale(0.377) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23A9C3DD' stroke-opacity='0.72' transform='translate(62.5 18.7) rotate(3) scale(0.665) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.90' transform='translate(6.6 39.1) rotate(-17) scale(0.409) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.20' transform='translate(228.9 23.5) rotate(5) scale(0.868) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.15' transform='translate(246.5 35.7) rotate(6) scale(0.462) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.28' transform='translate(204.4 23.0) rotate(8) scale(0.907) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.85' transform='translate(20.9 41.6) rotate(-9) scale(0.775) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.48' transform='translate(73.1 6.5) scale(0.501) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%237FA6CC' fill-opacity='0.63' transform='translate(5.2 38.2) scale(0.321) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.82' transform='translate(31.6 35.1) rotate(11) scale(0.737) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.29' transform='translate(201.4 21.6) rotate(-8) scale(0.598) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.84' transform='translate(24.0 8.2) rotate(-17) scale(0.600) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.30' transform='translate(196.9 11.4) rotate(-29) scale(0.846) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%2394B6D8' fill-opacity='0.28' transform='translate(164.9 42.8) scale(0.320) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.88' transform='translate(12.4 9.6) rotate(11) scale(0.981) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.44' transform='translate(152.0 47.1) rotate(-4) scale(0.713) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.29' transform='translate(159.9 42.0) scale(0.447) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.08' transform='translate(255.9 21.5) scale(0.344) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.78' transform='translate(44.0 46.9) rotate(-5) scale(0.423) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.40' transform='translate(165.5 56.0) rotate(17) scale(0.411) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.27' transform='translate(207.9 41.6) rotate(-1) scale(0.784) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.19' transform='translate(209.7 52.7) scale(0.271) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.74' transform='translate(56.4 34.7) rotate(2) scale(0.691) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23A9C3DD' stroke-opacity='0.31' transform='translate(194.5 9.9) rotate(-5) scale(0.495) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.62' transform='translate(96.7 8.1) rotate(13) scale(0.707) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%235F8DBE' stroke-opacity='0.07' transform='translate(271.3 21.7) rotate(28) scale(0.925) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.78' transform='translate(45.1 19.3) rotate(-15) scale(0.844) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.41' transform='translate(107.7 7.3) scale(0.308) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.60' transform='translate(20.6 45.6) scale(0.489) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.37' transform='translate(177.0 38.3) rotate(-1) scale(0.575) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23A9C3DD' fill-opacity='0.44' transform='translate(91.1 21.8) scale(0.383) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%235F8DBE' fill-opacity='0.23' transform='translate(189.7 36.0) scale(0.358) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%23D9AE4A' stroke-opacity='0.26' transform='translate(210.2 42.7) rotate(-11) scale(0.744) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%2394B6D8' fill-opacity='0.23' transform='translate(191.3 14.3) scale(0.538) translate(-12 -12)'/%3E%3Cuse href='%23d' fill='%23D9AE4A' fill-opacity='0.35' transform='translate(136.6 46.9) scale(0.597) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%237FA6CC' stroke-opacity='0.90' transform='translate(6.0 48.3) rotate(-7) scale(0.803) translate(-12 -12)'/%3E%3Cuse href='%23f' stroke='%2394B6D8' stroke-opacity='0.12' transform='translate(255.6 7.2) rotate(27) scale(0.732) translate(-12 -12)'/%3E%3C/g%3E%3C/svg%3E") 100% 0/auto calc(100% - 22px) no-repeat,linear-gradient(#fff 0%,#f1f6fb 100%) 0 0/100% calc(100% - 22px) no-repeat}}html[data-season=winter] body:not(.is-admin) .header-logo:focus-visible{border-radius:16px;outline:none;box-shadow:0 0 0 4px #a51c3038}.season-garland{display:none}html[data-season=winter][data-festive] body:not(.is-admin) .season-garland{z-index:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20'%3E%3Cpath d='M0 3Q30 13 60 3T120 3' fill='none' stroke='%233B4A3F' stroke-width='1' opacity='.75'/%3E%3Crect x='-6.6' y='0.87' width='3.2' height='2.4' rx='.6' fill='%235B6A5F'/%3E%3Cellipse cx='-5' cy='6.67' rx='3' ry='4.2' fill='%237FB2E5'/%3E%3Cellipse cx='-6' cy='5.37' rx='.9' ry='1.5' fill='%23fff' opacity='.55'/%3E%3Crect x='113.4' y='0.87' width='3.2' height='2.4' rx='.6' fill='%235B6A5F'/%3E%3Cellipse cx='115' cy='6.67' rx='3' ry='4.2' fill='%237FB2E5'/%3E%3Cellipse cx='114' cy='5.37' rx='.9' ry='1.5' fill='%23fff' opacity='.55'/%3E%3Crect x='10.9' y='5.70' width='3.2' height='2.4' rx='.6' fill='%235B6A5F'/%3E%3Cellipse cx='12.5' cy='11.50' rx='3' ry='4.2' fill='%23C62A3B'/%3E%3Cellipse cx='11.5' cy='10.20' rx='.9' ry='1.5' fill='%23fff' opacity='.55'/%3E%3Crect x='28.4' y='7.40' width='3.2' height='2.4' rx='.6' fill='%235B6A5F'/%3E%3Cellipse cx='30' cy='13.20' rx='3' ry='4.2' fill='%23F2C45A'/%3E%3Cellipse cx='29' cy='11.90' rx='.9' ry='1.5' fill='%23fff' opacity='.55'/%3E%3Crect x='45.9' y='5.70' width='3.2' height='2.4' rx='.6' fill='%235B6A5F'/%3E%3Cellipse cx='47.5' cy='11.50' rx='3' ry='4.2' fill='%232E7D5B'/%3E%3Cellipse cx='46.5' cy='10.20' rx='.9' ry='1.5' fill='%23fff' opacity='.55'/%3E%3Crect x='63.4' y='0.87' width='3.2' height='2.4' rx='.6' fill='%235B6A5F'/%3E%3Cellipse cx='65' cy='6.67' rx='3' ry='4.2' fill='%23C62A3B'/%3E%3Cellipse cx='64' cy='5.37' rx='.9' ry='1.5' fill='%23fff' opacity='.55'/%3E%3C/svg%3E") 0 0/200px 34px repeat-x;height:34px;display:block;position:absolute;top:0;left:0;right:0}@media (max-width:720px){html[data-season=winter][data-festive] body:not(.is-admin) .season-garland{background-size:164px 28px;height:28px}.season-garland i{background-size:164px 28px!important}}.season-garland i{background-position:0 0;background-repeat:repeat-x;background-size:200px 34px;position:absolute;inset:0}.season-garland__a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20'%3E%3Cdefs%3E%3CradialGradient id='g0'%3E%3Cstop offset='0' stop-color='%237FB2E5' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%237FB2E5' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g1'%3E%3Cstop offset='0' stop-color='%23C62A3B' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%23C62A3B' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g2'%3E%3Cstop offset='0' stop-color='%23F2C45A' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%23F2C45A' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g3'%3E%3Cstop offset='0' stop-color='%232E7D5B' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%232E7D5B' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g4'%3E%3Cstop offset='0' stop-color='%23C62A3B' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%23C62A3B' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='-5' cy='6.67' r='8' fill='url(%23g0)'/%3E%3Ccircle cx='115' cy='6.67' r='8' fill='url(%23g0)'/%3E%3Ccircle cx='30' cy='13.20' r='8' fill='url(%23g2)'/%3E%3Ccircle cx='65' cy='6.67' r='8' fill='url(%23g4)'/%3E%3C/svg%3E");animation:2.6s ease-in-out infinite garland-blink}.season-garland__b{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20'%3E%3Cdefs%3E%3CradialGradient id='g0'%3E%3Cstop offset='0' stop-color='%237FB2E5' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%237FB2E5' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g1'%3E%3Cstop offset='0' stop-color='%23C62A3B' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%23C62A3B' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g2'%3E%3Cstop offset='0' stop-color='%23F2C45A' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%23F2C45A' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g3'%3E%3Cstop offset='0' stop-color='%232E7D5B' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%232E7D5B' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='g4'%3E%3Cstop offset='0' stop-color='%23C62A3B' stop-opacity='.75'/%3E%3Cstop offset='1' stop-color='%23C62A3B' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='12.5' cy='11.50' r='8' fill='url(%23g1)'/%3E%3Ccircle cx='47.5' cy='11.50' r='8' fill='url(%23g3)'/%3E%3C/svg%3E");animation:2.6s ease-in-out -1.3s infinite garland-blink}@keyframes garland-blink{0%,to{opacity:.15}50%{opacity:1}}html[data-season=winter] body:not(.is-admin) .searchbox .input{border-radius:var(--r-pill);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#9cc0e0,#c62a3b 50%,#f2c45a) border-box;border:1.5px solid #0000;box-shadow:0 8px 18px -12px #1f3a5f80,inset 0 1px 2px #1f3a5f0f}html[data-season=winter] body:not(.is-admin) .searchbox .input:focus-visible{border-color:#0000;box-shadow:0 0 0 4px #7fb2e54d,0 8px 18px -12px #1f3a5f80}html[data-season=winter] body:not(.is-admin) .searchbox .input::placeholder{color:#5e7390;opacity:1;transition:opacity .2s}html[data-season=winter] body:not(.is-admin) .searchbox .input.is-hint-swap::placeholder{opacity:0}html[data-season=winter] body:not(.is-admin) .searchbox__form>.icon{color:#a51c30}html[data-season=winter] body:not(.is-admin) .searchbox__form:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg transform='rotate(0 12 12)' fill='none' stroke='%235F8DBE' stroke-opacity='1' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7'/%3E%3Cpath d='M12 5.5l-2-2M12 5.5l2-2M12 18.5l-2 2M12 18.5l2 2'/%3E%3Cpath d='M6.4 8.8l-2.7.7M6.4 8.8l-.7-2.7M17.6 15.2l2.7-.7M17.6 15.2l.7 2.7'/%3E%3Cpath d='M6.4 15.2l-.7 2.7M6.4 15.2l-2.7-.7M17.6 8.8l.7-2.7M17.6 8.8l2.7.7'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;width:20px;height:20px;margin-top:-10px;animation:14s linear infinite flake-spin;position:absolute;top:50%;right:16px}html[data-season=winter] body:not(.is-admin) .searchbox:has(.input:not(:placeholder-shown)) .searchbox__form:after{display:none}@keyframes flake-spin{to{transform:rotate(360deg)}}html[data-season=winter] body:not(.is-admin) .cart-count{background:#c62a3b}.season-wind--snow .season-wind__leaf--1{width:16px;height:16px;top:12%}.season-wind--snow .season-wind__leaf--2{width:8px;height:8px;top:30%}.season-wind--snow .season-wind__leaf--3{width:12px;height:12px;top:48%}.season-wind--snow .season-wind__leaf--4{width:14px;height:14px;top:20%}.season-wind--snow .season-wind__leaf--5{width:7px;height:7px;top:58%}.season-wind--snow .season-wind__leaf--6{width:10px;height:10px;top:8%}.season-wind--snow .season-wind__leaf--7{width:9px;height:9px;top:40%}.season-wind--snow.is-blowing .season-wind__leaf{animation:3.2s cubic-bezier(.3,.1,.3,1) both snow-gust}.season-wind--snow.is-blowing .season-wind__leaf--2{animation-delay:.15s}.season-wind--snow.is-blowing .season-wind__leaf--3{animation-duration:3.5s;animation-delay:.3s}.season-wind--snow.is-blowing .season-wind__leaf--4{animation-duration:3s;animation-delay:80ms}.season-wind--snow.is-blowing .season-wind__leaf--5{animation-delay:.42s}.season-wind--snow.is-blowing .season-wind__leaf--6{animation-duration:3.4s;animation-delay:.24s}.season-wind--snow.is-blowing .season-wind__leaf--7{animation-duration:2.9s;animation-delay:.5s}@keyframes snow-gust{0%{opacity:0;transform:translate(0,0)rotate(0)}10%{opacity:.95}50%{transform:translate(-50vw,10px)rotate(-60deg)}85%{opacity:.85}to{opacity:0;transform:translate(calc(-100vw - 60px),22px)rotate(-120deg)}}html[data-season=winter] body:not(.is-admin) .btn--primary.btn--lg:before,html[data-season=winter] body:not(.is-admin) .promo-slide__cta:before{content:"";pointer-events:none;filter:drop-shadow(0 1px 1px #14243d2e);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M2 9C0 4 4 1.5 9 2.2C14 0 20 1.8 26 1C33 0 40 2 47 1.2C55 .3 62 2 69 1.1C77 .2 84 1.8 90 1.5C96 1.2 100 4 98 8.5C96 10 93 9 92 10.8C91 12 89 12 88.6 10.2C86 9.6 80 10 74 9.6C70 9.4 68 11.5 66.5 11.6C65 11.7 64.5 10 63 9.8C55 9.4 47 10 39 9.6C34 9.4 32 11.2 30.6 11.3C29 11.4 28.6 9.8 27 9.6C20 9.3 12 10 7 9.8C4.5 9.7 3 9.6 2 9Z'/%3E%3Cpath fill='%23DCE8F5' d='M7 9.8C12 10 20 9.3 27 9.6C28.6 9.8 29 11.4 30.6 11.3C32 11.2 34 9.4 39 9.6C47 10 55 9.4 63 9.8C64.5 10 65 11.7 66.5 11.6C68 11.5 70 9.4 74 9.6C80 10 86 9.6 88.6 10.2L88 9C80 8.6 70 8.8 60 8.6C45 8.3 25 8.8 7 8.8Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:12px;position:absolute;top:-6px;left:6px;right:6px}html[data-season=winter] body:not(.is-admin) .promo-slide__cta{position:relative}.ny-chip{border-radius:var(--r-pill);color:#fff;font-family:var(--font-display);font-weight:var(--weight-heavy);font-size:var(--text-sm);background:linear-gradient(90deg,#a51c30,#c62a3b);justify-self:start;align-items:center;gap:8px;margin:0;padding:6px 16px 6px 8px;display:inline-flex;box-shadow:0 0 0 2px #f2c45a,0 8px 18px -8px #7e14248c}.ny-chip__ball{color:#2e7d5b;transform-origin:50% 0;flex:none;width:24px;height:24px;animation:3.2s ease-in-out infinite alternate ornament-swing}@media (min-width:640px){.ny-chip{font-size:var(--text-base);padding:7px 18px 7px 9px}.ny-chip__ball{width:26px;height:26px}}html[data-season=winter] body:not(.is-admin) .section-head h1:before,html[data-season=winter] body:not(.is-admin) .section-head h2:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg transform='rotate(0 12 12)' fill='none' stroke='%23A51C30' stroke-opacity='1' stroke-width='1.9' stroke-linecap='round'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7'/%3E%3Cpath d='M12 5.5l-2-2M12 5.5l2-2M12 18.5l-2 2M12 18.5l2 2'/%3E%3Cpath d='M6.4 8.8l-2.7.7M6.4 8.8l-.7-2.7M17.6 15.2l2.7-.7M17.6 15.2l.7 2.7'/%3E%3Cpath d='M6.4 15.2l-.7 2.7M6.4 15.2l-2.7-.7M17.6 8.8l.7-2.7M17.6 8.8l2.7.7'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:0;width:.95em;height:.95em;transform:translateY(.12em)}html[data-season=winter] body:not(.is-admin) .home-intro__title mark{background:linear-gradient(#0000 62%,#f5db97 62% 94%,#0000 94%)}html[data-season=winter] body:not(.is-admin) .band--sky{--tint-sky-soft:#eaf2fa;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg transform='rotate(12 12 12)' fill='none' stroke='%235F8DBE' stroke-opacity='0.16' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7'/%3E%3Cpath d='M12 5.5l-2-2M12 5.5l2-2M12 18.5l-2 2M12 18.5l2 2'/%3E%3Cpath d='M6.4 8.8l-2.7.7M6.4 8.8l-.7-2.7M17.6 15.2l2.7-.7M17.6 15.2l.7 2.7'/%3E%3Cpath d='M6.4 15.2l-.7 2.7M6.4 15.2l-2.7-.7M17.6 8.8l.7-2.7M17.6 8.8l2.7.7'/%3E%3C/g%3E%3C/svg%3E") no-repeat right -50px top -40px / 240px 240px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg transform='rotate(-18 12 12)' fill='none' stroke='%23A51C30' stroke-opacity='0.1' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7'/%3E%3Cpath d='M12 5.5l-2-2M12 5.5l2-2M12 18.5l-2 2M12 18.5l2 2'/%3E%3Cpath d='M6.4 8.8l-2.7.7M6.4 8.8l-.7-2.7M17.6 15.2l2.7-.7M17.6 15.2l.7 2.7'/%3E%3Cpath d='M6.4 15.2l-.7 2.7M6.4 15.2l-2.7-.7M17.6 8.8l.7-2.7M17.6 8.8l2.7.7'/%3E%3C/g%3E%3C/svg%3E") no-repeat left -40px bottom -50px / 190px 190px, var(--tint-sky-soft)}html[data-season=winter] body:not(.is-admin) .contact-panel{--tint-sky:#dce9f6;--tint-sky-ink:#1f3a5f}html[data-season=winter] body:not(.is-admin) .site-footer{margin-top:calc(var(--space-section) + 120px);border-top-color:#0000;position:relative}html[data-season=winter] body:not(.is-admin) .site-footer:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 150'%3E%3Ccircle cx='342' cy='20' r='1.6' fill='%23E2B755' opacity='0.36'/%3E%3Ccircle cx='985' cy='45' r='1.4' fill='%23E2B755' opacity='0.76'/%3E%3Ccircle cx='206' cy='34' r='1.6' fill='%23E2B755' opacity='0.77'/%3E%3Ccircle cx='94' cy='8' r='1.5' fill='%23E2B755' opacity='0.79'/%3E%3Ccircle cx='38' cy='26' r='1.5' fill='%23E2B755' opacity='0.55'/%3E%3Ccircle cx='1174' cy='30' r='0.9' fill='%23E2B755' opacity='0.67'/%3E%3Ccircle cx='21' cy='35' r='0.8' fill='%23E2B755' opacity='0.59'/%3E%3Ccircle cx='586' cy='41' r='1.3' fill='%23E2B755' opacity='0.70'/%3E%3Ccircle cx='851' cy='27' r='1.4' fill='%23E2B755' opacity='0.53'/%3E%3Ccircle cx='1062' cy='50' r='1.6' fill='%23E2B755' opacity='0.44'/%3E%3Ccircle cx='1080' cy='6' r='1.4' fill='%23E2B755' opacity='0.72'/%3E%3Ccircle cx='571' cy='24' r='1.6' fill='%23E2B755' opacity='0.47'/%3E%3Ccircle cx='296' cy='57' r='1.4' fill='%23E2B755' opacity='0.40'/%3E%3Ccircle cx='367' cy='46' r='1.5' fill='%23E2B755' opacity='0.64'/%3E%3Ccircle cx='883' cy='18' r='1.0' fill='%23E2B755' opacity='0.53'/%3E%3Ccircle cx='463' cy='44' r='1.3' fill='%23E2B755' opacity='0.53'/%3E%3Ccircle cx='922' cy='36' r='1.2' fill='%23E2B755' opacity='0.62'/%3E%3Ccircle cx='314' cy='35' r='1.6' fill='%23E2B755' opacity='0.47'/%3E%3Ccircle cx='1044' cy='36' r='1.8' fill='%23E2B755' opacity='0.68'/%3E%3Ccircle cx='75' cy='46' r='1.7' fill='%23E2B755' opacity='0.45'/%3E%3Ccircle cx='62' cy='35' r='1.6' fill='%23E2B755' opacity='0.54'/%3E%3Ccircle cx='161' cy='50' r='1.1' fill='%23E2B755' opacity='0.60'/%3E%3Ccircle cx='671' cy='57' r='1.8' fill='%23E2B755' opacity='0.73'/%3E%3Ccircle cx='355' cy='11' r='1.0' fill='%23E2B755' opacity='0.71'/%3E%3Ccircle cx='949' cy='34' r='1.3' fill='%23E2B755' opacity='0.66'/%3E%3Ccircle cx='824' cy='19' r='1.1' fill='%23E2B755' opacity='0.45'/%3E%3Cpath fill='%23DCE8F5' d='M0 112C120 84 240 80 360 96S600 70 720 86S960 74 1080 90S1180 96 1200 100V150H0Z'/%3E%3Crect x='38.4' y='114.2' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M30.1 114.2L40.0 96.9L49.9 114.2Z' fill='%232B5A43'/%3E%3Cpath d='M36.4 101.7L40.0 96.9L43.6 101.7Q40.0 103.8 36.4 101.7Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M32.3 104.1L40.0 86.8L47.7 104.1Z' fill='%232B5A43'/%3E%3Cpath d='M37.2 91.6L40.0 86.8L42.8 91.6Q40.0 93.7 37.2 91.6Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M34.4 94.0L40.0 76.7L45.6 94.0Z' fill='%232B5A43'/%3E%3Cpath d='M38.0 81.5L40.0 76.7L42.0 81.5Q40.0 83.6 38.0 81.5Z' fill='%23fff' opacity='.95'/%3E%3Crect x='68.4' y='113.0' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M57.6 113.0L70.0 91.4L82.4 113.0Z' fill='%232B5A43'/%3E%3Cpath d='M65.5 97.4L70.0 91.4L74.5 97.4Q70.0 100.0 65.5 97.4Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M60.3 100.4L70.0 78.8L79.7 100.4Z' fill='%232B5A43'/%3E%3Cpath d='M66.5 84.8L70.0 78.8L73.5 84.8Q70.0 87.4 66.5 84.8Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M63.1 87.8L70.0 66.1L76.9 87.8Z' fill='%232B5A43'/%3E%3Cpath d='M67.5 72.2L70.0 66.1L72.5 72.2Q70.0 74.8 67.5 72.2Z' fill='%23fff' opacity='.95'/%3E%3Crect x='203.4' y='111.3' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M191.5 111.3L205.0 87.7L218.5 111.3Z' fill='%232E7D5B'/%3E%3Cpath d='M200.1 94.3L205.0 87.7L209.9 94.3Q205.0 97.2 200.1 94.3Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M194.5 97.5L205.0 74.0L215.5 97.5Z' fill='%232E7D5B'/%3E%3Cpath d='M201.2 80.6L205.0 74.0L208.8 80.6Q205.0 83.4 201.2 80.6Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M197.5 83.8L205.0 60.3L212.5 83.8Z' fill='%232E7D5B'/%3E%3Cpath d='M202.3 66.9L205.0 60.3L207.7 66.9Q205.0 69.7 202.3 66.9Z' fill='%23fff' opacity='.95'/%3E%3Crect x='234.4' y='108.4' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M223.9 108.4L236.0 87.3L248.1 108.4Z' fill='%232B5A43'/%3E%3Cpath d='M231.7 93.2L236.0 87.3L240.3 93.2Q236.0 95.7 231.7 93.2Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M226.6 96.1L236.0 75.0L245.4 96.1Z' fill='%232B5A43'/%3E%3Cpath d='M232.6 80.9L236.0 75.0L239.4 80.9Q236.0 83.4 232.6 80.9Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M229.2 83.8L236.0 62.7L242.8 83.8Z' fill='%232B5A43'/%3E%3Cpath d='M233.6 68.6L236.0 62.7L238.4 68.6Q236.0 71.1 233.6 68.6Z' fill='%23fff' opacity='.95'/%3E%3Crect x='416.4' y='115.9' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M403.8 115.9L418.0 91.1L432.2 115.9Z' fill='%232B5A43'/%3E%3Cpath d='M412.9 98.1L418.0 91.1L423.1 98.1Q418.0 101.1 412.9 98.1Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M406.9 101.5L418.0 76.7L429.1 101.5Z' fill='%232B5A43'/%3E%3Cpath d='M414.0 83.6L418.0 76.7L422.0 83.6Q418.0 86.6 414.0 83.6Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M410.0 87.0L418.0 62.2L426.0 87.0Z' fill='%232B5A43'/%3E%3Cpath d='M415.1 69.2L418.0 62.2L420.9 69.2Q418.0 72.1 415.1 69.2Z' fill='%23fff' opacity='.95'/%3E%3Crect x='453.4' y='109.2' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M445.2 109.2L455.0 92.0L464.8 109.2Z' fill='%232E7D5B'/%3E%3Cpath d='M451.5 96.8L455.0 92.0L458.5 96.8Q455.0 98.9 451.5 96.8Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M447.3 99.2L455.0 82.0L462.7 99.2Z' fill='%232E7D5B'/%3E%3Cpath d='M452.2 86.8L455.0 82.0L457.8 86.8Q455.0 88.9 452.2 86.8Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M449.5 89.2L455.0 72.0L460.5 89.2Z' fill='%232E7D5B'/%3E%3Cpath d='M453.0 76.8L455.0 72.0L457.0 76.8Q455.0 78.9 453.0 76.8Z' fill='%23fff' opacity='.95'/%3E%3Crect x='638.4' y='112.5' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M628.2 112.5L640.0 92.0L651.8 112.5Z' fill='%232E7D5B'/%3E%3Cpath d='M635.8 97.7L640.0 92.0L644.2 97.7Q640.0 100.2 635.8 97.7Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M630.8 100.5L640.0 80.0L649.2 100.5Z' fill='%232E7D5B'/%3E%3Cpath d='M636.7 85.7L640.0 80.0L643.3 85.7Q640.0 88.2 636.7 85.7Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M633.4 88.5L640.0 68.0L646.6 88.5Z' fill='%232E7D5B'/%3E%3Cpath d='M637.6 73.7L640.0 68.0L642.4 73.7Q640.0 76.2 637.6 73.7Z' fill='%23fff' opacity='.95'/%3E%3Crect x='670.4' y='114.5' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M659.3 114.5L672.0 92.4L684.7 114.5Z' fill='%232B5A43'/%3E%3Cpath d='M667.4 98.6L672.0 92.4L676.6 98.6Q672.0 101.2 667.4 98.6Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M662.1 101.6L672.0 79.5L681.9 101.6Z' fill='%232B5A43'/%3E%3Cpath d='M668.4 85.7L672.0 79.5L675.6 85.7Q672.0 88.3 668.4 85.7Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M664.9 88.7L672.0 66.6L679.1 88.7Z' fill='%232B5A43'/%3E%3Cpath d='M669.4 72.8L672.0 66.6L674.6 72.8Q672.0 75.4 669.4 72.8Z' fill='%23fff' opacity='.95'/%3E%3Crect x='858.4' y='115.7' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M845.9 115.7L860.0 91.0L874.1 115.7Z' fill='%232E7D5B'/%3E%3Cpath d='M854.9 97.9L860.0 91.0L865.1 97.9Q860.0 100.9 854.9 97.9Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M849.0 101.3L860.0 76.7L871.0 101.3Z' fill='%232E7D5B'/%3E%3Cpath d='M856.0 83.6L860.0 76.7L864.0 83.6Q860.0 86.5 856.0 83.6Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M852.1 86.9L860.0 62.3L867.9 86.9Z' fill='%232E7D5B'/%3E%3Cpath d='M857.2 69.2L860.0 62.3L862.8 69.2Q860.0 72.1 857.2 69.2Z' fill='%23fff' opacity='.95'/%3E%3Crect x='890.4' y='111.7' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M877.9 111.7L892.0 87.0L906.1 111.7Z' fill='%232E7D5B'/%3E%3Cpath d='M886.9 93.9L892.0 87.0L897.1 93.9Q892.0 96.9 886.9 93.9Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M881.0 97.3L892.0 72.7L903.0 97.3Z' fill='%232E7D5B'/%3E%3Cpath d='M888.0 79.6L892.0 72.7L896.0 79.6Q892.0 82.5 888.0 79.6Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M884.1 82.9L892.0 58.3L899.9 82.9Z' fill='%232E7D5B'/%3E%3Cpath d='M889.2 65.2L892.0 58.3L894.8 65.2Q892.0 68.2 889.2 65.2Z' fill='%23fff' opacity='.95'/%3E%3Crect x='1048.4' y='110.3' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M1040.1 110.3L1050.0 93.0L1059.9 110.3Z' fill='%232E7D5B'/%3E%3Cpath d='M1046.4 97.9L1050.0 93.0L1053.6 97.9Q1050.0 100.0 1046.4 97.9Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M1042.3 100.2L1050.0 83.0L1057.7 100.2Z' fill='%232E7D5B'/%3E%3Cpath d='M1047.2 87.8L1050.0 83.0L1052.8 87.8Q1050.0 89.9 1047.2 87.8Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M1044.5 90.2L1050.0 72.9L1055.5 90.2Z' fill='%232E7D5B'/%3E%3Cpath d='M1048.0 77.7L1050.0 72.9L1052.0 77.7Q1050.0 79.8 1048.0 77.7Z' fill='%23fff' opacity='.95'/%3E%3Crect x='1083.4' y='108.7' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M1073.9 108.7L1085.0 89.3L1096.1 108.7Z' fill='%232E7D5B'/%3E%3Cpath d='M1081.0 94.8L1085.0 89.3L1089.0 94.8Q1085.0 97.1 1081.0 94.8Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M1076.3 97.4L1085.0 78.1L1093.7 97.4Z' fill='%232E7D5B'/%3E%3Cpath d='M1081.9 83.5L1085.0 78.1L1088.1 83.5Q1085.0 85.8 1081.9 83.5Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M1078.8 86.1L1085.0 66.8L1091.2 86.1Z' fill='%232E7D5B'/%3E%3Cpath d='M1082.8 72.2L1085.0 66.8L1087.2 72.2Q1085.0 74.5 1082.8 72.2Z' fill='%23fff' opacity='.95'/%3E%3Crect x='1158.4' y='108.6' width='3.2' height='5' fill='%236B4A2E'/%3E%3Cpath d='M1146.8 108.6L1160.0 85.6L1173.2 108.6Z' fill='%232E7D5B'/%3E%3Cpath d='M1155.3 92.1L1160.0 85.6L1164.7 92.1Q1160.0 94.8 1155.3 92.1Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M1149.7 95.2L1160.0 72.2L1170.3 95.2Z' fill='%232E7D5B'/%3E%3Cpath d='M1156.3 78.7L1160.0 72.2L1163.7 78.7Q1160.0 81.4 1156.3 78.7Z' fill='%23fff' opacity='.95'/%3E%3Cpath d='M1152.6 81.8L1160.0 58.8L1167.4 81.8Z' fill='%232E7D5B'/%3E%3Cpath d='M1157.3 65.2L1160.0 58.8L1162.7 65.2Q1160.0 68.0 1157.3 65.2Z' fill='%23fff' opacity='.95'/%3E%3Ccircle cx='133.0' cy='105.0' r='34.5' fill='%23F7D27A' opacity='.16'/%3E%3Crect x='142.2' y='70.7' width='5' height='13.8' fill='%23A63A2E'/%3E%3Crect x='141.2' y='68.7' width='7' height='3' rx='1.5' fill='%23fff'/%3E%3Crect x='110' y='90' width='46' height='30' fill='%23A63A2E'/%3E%3Crect x='119.2' y='99.6' width='11.0' height='9.0' rx='1' fill='%23F7D27A'/%3E%3Crect x='135.8' y='99.6' width='11.0' height='9.0' rx='1' fill='%23F7D27A'/%3E%3Cpath d='M104 90L133.0 70.68L162 90L162 93L104 93Z' fill='%23C9D9EA' opacity='.6'/%3E%3Cpath d='M104 90L133.0 70.68L162 90Z' fill='%23fff'/%3E%3Ccircle cx='546.0' cy='99.0' r='39.0' fill='%23F7D27A' opacity='.16'/%3E%3Crect x='556.4' y='60.2' width='5' height='15.6' fill='%238E5A3C'/%3E%3Crect x='555.4' y='58.2' width='7' height='3' rx='1.5' fill='%23fff'/%3E%3Crect x='520' y='82' width='52' height='34' fill='%238E5A3C'/%3E%3Crect x='530.4' y='92.9' width='12.5' height='10.2' rx='1' fill='%23F7D27A'/%3E%3Crect x='549.1' y='92.9' width='12.5' height='10.2' rx='1' fill='%23F7D27A'/%3E%3Cpath d='M514 82L546.0 60.16L578 82L578 85L514 85Z' fill='%23C9D9EA' opacity='.6'/%3E%3Cpath d='M514 82L546.0 60.16L578 82Z' fill='%23fff'/%3E%3Ccircle cx='972.0' cy='104.0' r='33.0' fill='%23F7D27A' opacity='.16'/%3E%3Crect x='980.8' y='71.5' width='5' height='13.2' fill='%23A63A2E'/%3E%3Crect x='979.8' y='69.5' width='7' height='3' rx='1.5' fill='%23fff'/%3E%3Crect x='950' y='90' width='44' height='28' fill='%23A63A2E'/%3E%3Crect x='958.8' y='99.0' width='10.6' height='8.4' rx='1' fill='%23F7D27A'/%3E%3Crect x='974.6' y='99.0' width='10.6' height='8.4' rx='1' fill='%23F7D27A'/%3E%3Cpath d='M944 90L972.0 71.52L1000 90L1000 93L944 93Z' fill='%23C9D9EA' opacity='.6'/%3E%3Cpath d='M944 90L972.0 71.52L1000 90Z' fill='%23fff'/%3E%3Ccircle cx='320' cy='119' r='9' fill='%23fff' stroke='%23C9D9EA'/%3E%3Ccircle cx='320' cy='105' r='6.5' fill='%23fff' stroke='%23C9D9EA'/%3E%3Cpath d='M325 105l6 1.2-6 1.2z' fill='%23E07A2C'/%3E%3Ccircle cx='318' cy='103' r='.9' fill='%2314243D'/%3E%3Ccircle cx='321.6' cy='103' r='.9' fill='%2314243D'/%3E%3Cpath d='M314 110q6 3 12 0' stroke='%23C62A3B' stroke-width='2.4' fill='none'/%3E%3Crect x='315' y='94' width='10' height='5' rx='1' fill='%23C62A3B'/%3E%3Ccircle cx='760' cy='117' r='9' fill='%23fff' stroke='%23C9D9EA'/%3E%3Ccircle cx='760' cy='103' r='6.5' fill='%23fff' stroke='%23C9D9EA'/%3E%3Cpath d='M765 103l6 1.2-6 1.2z' fill='%23E07A2C'/%3E%3Ccircle cx='758' cy='101' r='.9' fill='%2314243D'/%3E%3Ccircle cx='761.6' cy='101' r='.9' fill='%2314243D'/%3E%3Cpath d='M754 108q6 3 12 0' stroke='%23C62A3B' stroke-width='2.4' fill='none'/%3E%3Crect x='755' y='92' width='10' height='5' rx='1' fill='%23C62A3B'/%3E%3Cpath fill='%23F7FAFD' d='M0 128C80 116 170 114 260 124S440 112 540 120S720 130 820 120S1000 112 1090 122S1170 126 1200 124V150H0Z'/%3E%3Cpath fill='%23EAF0F7' d='M0 140C150 134 300 136 450 140S750 134 900 138S1100 140 1200 138V150H0Z'/%3E%3C/svg%3E") bottom/1200px 150px repeat-x;height:150px;position:absolute;top:-149px;left:0;right:0}@media (max-width:720px){html[data-season=winter] body:not(.is-admin) .site-footer{margin-top:calc(var(--space-section) + 84px)}html[data-season=winter] body:not(.is-admin) .site-footer:before{background-size:848px 106px;height:106px;top:-105px}}html[data-season=winter] body:not(.is-admin) .footer-stripe{background:linear-gradient(90deg,#f2c45a 0%,#c62a3b 30%,#a51c30 50%,#2e7d5b 72%,#7fb2e5 100%)}html[data-season=winter] body:not(.is-admin) .footer-legal{--legal-bg:#14243d;--legal-glow:#1d3354;--legal-fg:#f1f5fb;--legal-fg-muted:#b9c7da;--legal-chip:#f1f5fb12;--legal-chip-hover:#f1f5fb26;--legal-line:#f1f5fb38}html[data-season=winter] body:not(.is-admin) .footer-legal__copy:before{content:"";vertical-align:-2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg transform='rotate(0 12 12)' fill='none' stroke='%23F2C45A' stroke-opacity='1' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 2v20M3.3 7l17.4 10M3.3 17L20.7 7'/%3E%3Cpath d='M12 5.5l-2-2M12 5.5l2-2M12 18.5l-2 2M12 18.5l2 2'/%3E%3Cpath d='M6.4 8.8l-2.7.7M6.4 8.8l-.7-2.7M17.6 15.2l2.7-.7M17.6 15.2l.7 2.7'/%3E%3Cpath d='M6.4 15.2l-.7 2.7M6.4 15.2l-2.7-.7M17.6 8.8l.7-2.7M17.6 8.8l2.7.7'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;width:14px;height:14px;margin-right:6px;display:inline-block}html[data-season=winter] body:not(.is-admin) .to-top{box-shadow:0 0 0 2px #fff,var(--shadow-2)}.season-snow{pointer-events:none;z-index:-1;contain:strict;--gutter:max(0px,(100vw - min(var(--container-max),100vw - 40px)) / 2 + 24px);height:100vh;position:fixed;top:0;left:0;right:0;overflow:hidden}.season-flake{width:var(--s);height:var(--s);will-change:transform,opacity;animation:snow-fall var(--d) linear var(--delay) infinite;position:absolute;top:-30px}.season-flake--l{left:calc(var(--f) * max(0px,var(--gutter) - var(--s)))}.season-flake--r{right:calc(var(--f) * max(0px,var(--gutter) - var(--s)))}.season-flake svg{width:100%;height:100%;animation:snow-sway calc(var(--d) / 4) ease-in-out var(--delay) infinite alternate;display:block}.season-flake--field{left:var(--x)}.season-flake--field svg{opacity:.75;animation-duration:calc(var(--d) / 3)}@media (max-width:1099px){.season-flake--l,.season-flake--r{display:none}}@keyframes snow-fall{0%{opacity:0;transform:translate(0,0)}6%{opacity:.95}85%{opacity:.9}to{transform:translate3d(var(--drift),calc(100vh + 40px),0);opacity:0}}@keyframes snow-sway{0%{transform:translate(-10px)rotate(-25deg)}to{transform:translate(10px)rotate(25deg)}}.cat-ornament{z-index:3;pointer-events:none;transform-origin:50% -60%;filter:drop-shadow(0 2px 2px #14243d38);width:15cqi;height:15cqi;display:none;position:absolute;top:16cqi;left:3cqi}.cat-ornament:before{content:"";background:#8c7a4ab3;width:1px;height:16cqi;position:absolute;bottom:92%;left:50%}.cat-ornament svg{width:100%;height:100%;display:block}.cat-ornament--1{color:#c62a3b}.cat-ornament--2{color:#d9a93e}.cat-ornament--3{color:#2e7d5b}html[data-season=winter] body:not(.is-admin) .cat-leaf{display:none}html[data-season=winter] body:not(.is-admin) .cat-ornament{animation:4.6s ease-in-out infinite alternate ornament-swing;display:block}@keyframes ornament-swing{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@media (min-width:600px){.cat-tile--hero.is-tall .cat-ornament{width:10cqi;height:10cqi;top:24cqi;left:6cqi}}html[data-season=winter] .promo-slide--autumn{--scene-veil:#f3f7fb;--scene-veil-mid:#f3f7fbcc}html[data-season=winter] .promo-slide--autumn h2{color:#14243d}html[data-season=winter] .promo-slide--autumn p{color:#2f4562}html[data-season=winter] .promo-slide--autumn .promo-slide__badge{color:#fff;background:#a51c30}html[data-season=winter] .promo-slide--autumn .promo-slide__cta{color:#fff;background:#a51c30;box-shadow:0 8px 18px #7e142447}@media (min-width:640px){html[data-season=winter] .promo-slide--autumn .promo-slide__panel{background:#fafcffe6;box-shadow:0 18px 40px #14243d2e,inset 0 1px #fffc}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-season=winter] .promo-slide--autumn .promo-slide__panel{-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:#fafcffcc}}}html:not([data-season=winter]) .promo-slide--scene .promo-slide__decor--snow,html[data-season=winter] .promo-slide--scene .promo-slide__decor--autumn{display:none}.promo-slide__ball{color:#c62a3b;filter:drop-shadow(0 3px 4px #14243d40);width:34px;height:34px;display:block;position:absolute;top:-15px;right:-8px;rotate:10deg}.promo-slide__decor--snow .promo-slide__flake--1{color:#6f9bc8;width:26px;height:26px;top:auto;bottom:-12px;right:26px}.promo-slide__decor--snow .promo-slide__flake--2{color:#d9ae4a}.promo-slide__decor--snow .promo-slide__flake--3{color:#94b6d8;opacity:1;top:-12px;right:36px}@media (prefers-reduced-motion:reduce){.season-snow{display:none}.season-garland i,html[data-season=winter] body:not(.is-admin) .searchbox__form:after,html[data-season=winter] body:not(.is-admin) .cat-ornament,.ny-chip__ball{animation:none}.season-garland__a{opacity:.8}.season-garland__b{opacity:.35}}@media print{.season-snow,.season-garland{display:none}}
