.mobile-submenu.svelte-1f0a7tv{width:100%;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 2.4rem);color:var(--text-invers-100);flex-direction:column;gap:1rem;display:flex}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-block.active header h2{font-size:1.25rem;line-height:1.08}}.submenu-list.svelte-1f0a7tv{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.submenu-item.svelte-1f0a7tv{transition:background .16s}.submenu-link.svelte-1f0a7tv{--submenu-card-border:color-mix(in srgb, var(--bg-100) 34%, transparent);--submenu-card-corner:1rem;text-align:left;border:1px solid var(--submenu-card-border);width:100%;color:var(--text-invers-100);letter-spacing:.03em;clip-path:polygon(0 0, calc(100% - var(--submenu-card-corner)) 0, 100% var(--submenu-card-corner), 100% 100%, 0 100%);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem;font-weight:700;transition:transform .16s,background .16s,border-color .16s;display:grid;position:relative;overflow:hidden}.submenu-link.svelte-1f0a7tv:after{content:"";width:var(--submenu-card-corner);height:var(--submenu-card-corner);pointer-events:none;background:linear-gradient(to top right, transparent calc(50% - .5px), var(--submenu-card-border) calc(50% - .5px), var(--submenu-card-border) calc(50% + .5px), transparent calc(50% + .5px));position:absolute;top:0;right:0}.submenu-link.svelte-1f0a7tv:hover{--submenu-card-border:var(--primary-100);background:color-mix(in srgb, var(--primary-100) 7%, var(--neutral-white));transform:translateY(-1px)}.submenu-link.svelte-1f0a7tv:hover .submenu-icon:where(.svelte-1f0a7tv){color:var(--neutral-white);background:var(--primary-100)}.submenu-link.svelte-1f0a7tv:active{transform:translateY(0)}.submenu-icon.svelte-1f0a7tv{border:1px solid var(--primary-100);width:2.2rem;height:2.2rem;color:var(--primary-100);justify-content:center;align-items:center;transition:background .16s,color .16s;display:flex}.submenu-copy.svelte-1f0a7tv{flex-direction:column;gap:.25rem;min-width:0;display:flex}.submenu-title.svelte-1f0a7tv{color:var(--text-invers-100);text-transform:uppercase;font-size:.95rem;font-weight:800;line-height:1.12}.submenu-description.svelte-1f0a7tv{color:var(--text-invers-200);letter-spacing:0;text-transform:none;font-size:.82rem;font-weight:400;line-height:1.3}.submenu-caret.svelte-1f0a7tv{color:var(--text-invers-100)}.mobile-menu.svelte-icyf2p{width:100%;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 2.4rem);color:var(--text-invers-100);flex-direction:column;gap:1rem;display:flex}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-block.active header h2{font-size:1.25rem;line-height:1.08}}.menu-list.svelte-icyf2p{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.menu-item.svelte-icyf2p{border-radius:12px;padding:.2rem;transition:background .16s}.menu-button.svelte-icyf2p{text-align:left;border:1px solid color-mix(in srgb, var(--neutral-white) 45%, transparent);width:100%;color:var(--text-100);text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;align-items:center;padding:.75rem .85rem;font-weight:700;transition:transform .16s,background .16s,border-color .16s;display:flex}.menu-button.svelte-icyf2p:hover{border-color:color-mix(in srgb, var(--neutral-white) 75%, transparent);transform:translateY(-1px)}.menu-button.svelte-icyf2p:active{background:color-mix(in srgb, var(--neutral-white) 16%, transparent);transform:translateY(0)}.menu-label.svelte-icyf2p{letter-spacing:.04em;font-size:.98rem}.caret.svelte-icyf2p{font-weight:900}.login-row.svelte-icyf2p{justify-content:flex-start;display:flex}.login-button.svelte-icyf2p{border:1px solid color-mix(in srgb, var(--neutral-white) 65%, transparent);background:color-mix(in srgb, var(--neutral-white) 12%, transparent);color:var(--neutral-white);letter-spacing:.02em;border-radius:10px;padding:.75rem 1.2rem;font-weight:700;transition:transform .16s,background .16s,border-color .16s}.login-button.svelte-icyf2p:hover{background:color-mix(in srgb, var(--neutral-white) 18%, transparent);border-color:color-mix(in srgb, var(--neutral-white) 80%, transparent);transform:translateY(-1px)}.login-button.svelte-icyf2p:active{background:color-mix(in srgb, var(--neutral-white) 22%, transparent);transform:translateY(0)}[data-simplebar]{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;position:relative}.simplebar-wrapper{width:inherit;height:inherit;max-width:inherit;max-height:inherit;overflow:hidden}.simplebar-mask{direction:inherit;z-index:0;margin:0;padding:0;position:absolute;inset:0;overflow:hidden;width:auto!important;height:auto!important}.simplebar-offset{-webkit-overflow-scrolling:touch;margin:0;padding:0;position:absolute;inset:0;direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-content-wrapper{direction:inherit;scrollbar-width:none;-ms-overflow-style:none;width:auto;max-width:100%;height:100%;max-height:100%;display:block;position:relative;overflow:auto;box-sizing:border-box!important}.simplebar-content-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{pointer-events:none;width:100%;max-width:100%;max-height:100%}.simplebar-height-auto-observer-wrapper{float:left;z-index:-1;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;width:100%;max-width:1px;height:100%;max-height:1px;margin:0;padding:0;position:relative;overflow:hidden;box-sizing:inherit!important}.simplebar-height-auto-observer{box-sizing:inherit;opacity:0;pointer-events:none;z-index:-1;width:1000%;min-width:1px;height:1000%;min-height:1px;display:block;position:absolute;top:0;left:0;overflow:hidden}.simplebar-track{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;left:0;right:0}.simplebar-scrollbar:before{content:"";opacity:0;background:#000;border-radius:7px;transition:opacity .2s linear .5s;position:absolute;left:2px;right:2px}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-duration:0s;transition-delay:0s}.simplebar-track.simplebar-vertical{width:11px;top:0}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{width:auto;min-width:10px;min-height:0;inset:0 auto 0 0}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{opacity:0;visibility:hidden;direction:rtl;width:500px;height:500px;position:fixed;overflow:scroll hidden;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;overflow-y:scroll}.sidebarOverlay{z-index:9999;pointer-events:none;background:#0003;align-items:flex-end;width:100vw;height:100%;transition:all .25s;display:flex;position:fixed;inset:200% 0 -200%;overflow:hidden}.sidebarOverlay.visible{pointer-events:auto;top:0;bottom:0;left:0}@media only screen and (width>=1224px){.sidebarOverlay{inset:0 -100vw 0 100vw}.sidebarOverlay.visible{right:0}}.sidebarOverlay .dark-side{flex-grow:1;height:100%}.sidebarOverlay .content-side{flex-direction:column-reverse;align-items:flex-end;width:100vw;height:100%;display:flex}@media only screen and (width>=1224px){.sidebarOverlay .content-side{flex-direction:row-reverse}}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side{height:70%}.sidebarOverlay .content-side.mobileFullscreen,.sidebarOverlay .content-side.fullscreen{height:100%}}.sidebarOverlay .content-side .content-block{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block{height:unset}}.sidebarOverlay .content-side .content-block.hideTillDispatch.hideIt{display:none}.sidebarOverlay .content-side .content-block header .upper-bar{background-color:var(--bg-100);width:100%;height:88px;display:flex}.sidebarOverlay .content-side .content-block header .upper-bar.noBg{background-color:#0000}.sidebarOverlay .content-side .content-block header .upper-bar .crinkle{width:auto;height:100%;margin-right:-1px}.sidebarOverlay .content-side .content-block header .upper-bar .crinkle .crinkle-divider{stroke:#0000;stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges}.sidebarOverlay .content-side .content-block header .upper-bar .mobile-crinkle{display:none}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block header .upper-bar{height:70px}.sidebarOverlay .content-side .content-block header .upper-bar .desktop-crinkle{display:none}.sidebarOverlay .content-side .content-block header .upper-bar .mobile-crinkle{display:block}}.sidebarOverlay .content-side .content-block header .upper-bar h2{background-color:var(--neutral-white);color:var(--text-invers-100);flex-grow:1;align-items:flex-end;font-size:22px;font-weight:700;line-height:1.3;display:flex}@media (width<=767px){.sidebarOverlay .content-side .content-block header .upper-bar h2{font-size:19px}}.sidebarOverlay .content-side .content-block header .upper-bar .close{background-color:var(--neutral-white);color:var(--text-invers-100);align-items:flex-end;gap:.6rem;padding-top:.6rem;padding-right:27px;display:flex}.sidebarOverlay .content-side .content-block header .upper-bar .close button{color:var(--text-invers-100);cursor:pointer;background:0 0;border:none}.sidebarOverlay .content-side .content-block header .upper-bar .close .close-btn{transform:none}.sidebarOverlay .content-side .content-block header .lower-bar{background-color:#fff;width:100%;height:1.2rem}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block.active{height:unset;flex-grow:1;max-height:calc(100vh - 200px)}}.sidebarOverlay .content-side .content-block .simplebar-content{height:100%}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block .simplebar-content{padding-top:12px!important}.sidebarOverlay .content-side .content-block .simplebar-track{margin-bottom:12px;margin-top:12px!important}}.sidebarOverlay .content-side .content-block:only-child{height:100%}@media only screen and (width>=1224px){.sidebarOverlay .content-side .content-block{border-left:1px solid var(--bg-invers-100,var(--bg-100));width:50vw}}.sidebarOverlay .content-side .content-block .interaction-shield{z-index:10;background:0 0;position:absolute;inset:0}@media only screen and (width>=1224px){.sidebarOverlay .content-side .content-block.darkOnDark{border-left:1px solid var(--neutral-white)}}.sidebarOverlay .content-side .content-block.darkOnDark header .upper-bar .crinkle{background-color:var(--bg-100);position:relative}.sidebarOverlay .content-side .content-block.darkOnDark header .upper-bar .crinkle:before{content:"";background-color:var(--bg-100);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:-2px}.sidebarOverlay .content-side .content-block.darkOnDark header .upper-bar .crinkle .crinkle-divider{stroke:var(--neutral-white)}@media only screen and (width>=1224px){.sidebarOverlay .content-side .content-block.lightOnLight{border-left:1px solid var(--bg-invers-100,var(--bg-100))}.sidebarOverlay .content-side .content-block.lightOnLight:before{content:"";z-index:2;background-color:var(--bg-invers-100,var(--bg-100));pointer-events:none;width:1px;position:absolute;top:88px;bottom:0;left:0}}.sidebarOverlay .content-side .content-block.lightOnLight header .upper-bar .crinkle{background-color:var(--neutral-white);position:relative}.sidebarOverlay .content-side .content-block.lightOnLight header .upper-bar .crinkle:before{content:"";background-color:var(--neutral-white);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:-2px}.sidebarOverlay .content-side .content-block.lightOnLight header .upper-bar .crinkle .crinkle-divider{stroke:var(--bg-invers-100,var(--bg-100))}@media only screen and (width>=1440px){.sidebarOverlay .content-side .content-block{width:max(40vw,828px)}}@media only screen and (width>=1224px){.sidebarOverlay .content-side .content-block.fullscreen{border-left:none;width:100vw;max-width:100vw}}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block.fullscreen{flex-grow:1;height:100%;max-height:100%}}@media only screen and (width>=1224px){.sidebarOverlay .content-side .content-block.collapsed{border-left:1px solid var(--bg-invers-100,var(--bg-100));background-color:var(--neutral-white);flex:0 0 88px;width:88px;min-width:88px;max-width:88px;overflow:hidden}.sidebarOverlay .content-side .content-block.collapsed.darkOnDark{border-left:1px solid var(--neutral-white)}.sidebarOverlay .content-side .content-block.collapsed header .upper-bar{justify-content:flex-start}.sidebarOverlay .content-side .content-block.collapsed header h2,.sidebarOverlay .content-side .content-block.collapsed header .close,.sidebarOverlay .content-side .content-block.collapsed header .lower-bar,.sidebarOverlay .content-side .content-block.collapsed .scroll-container,.sidebarOverlay .content-side .content-block.collapsed .overlay-action-footer{display:none}}.sidebarOverlay .content-side .content-block .scroll-container{background-color:var(--neutral-white);flex:auto;min-height:0;padding-top:2.4rem;padding-right:1.6rem;transition:height .3s}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block .scroll-container:not(.active){height:0;max-height:0;padding-top:0;overflow:hidden}}.sidebarOverlay .content-side .content-block .scroll-container .simplebar-track{background-color:#0d0c0c40;width:7px;margin-top:2.4rem;margin-left:5px;margin-right:1.6rem;overflow:visible}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block .scroll-container .simplebar-track{margin-right:1rem}}.sidebarOverlay .content-side .content-block .scroll-container .simplebar-scrollbar{cursor:pointer;transition-duration:0s!important}.sidebarOverlay .content-side .content-block .scroll-container .simplebar-scrollbar:before{background-color:var(--bg-100);opacity:1;border-radius:0;width:11px;height:calc(100% + 2px);transition-delay:0s;top:-2px;left:-2px}.sidebarOverlay .content-side .content-block .content-listing{box-sizing:border-box;background-color:var(--neutral-white);flex-direction:column;flex-grow:1;width:100%;padding-left:88px;padding-right:.4rem;display:flex}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block .content-listing{padding-left:38px;padding-right:.4rem}}.sidebarOverlay .content-side .content-block.edgeBody{--progress-content-padding-top:2.4rem;--progress-content-padding-left:88px;--progress-content-padding-right:2rem;--progress-content-padding-bottom:0px}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block.edgeBody{--progress-content-padding-left:38px;--progress-content-padding-right:1.4rem}}.sidebarOverlay .content-side .content-block.edgeBody header{flex:none}.sidebarOverlay .content-side .content-block.edgeBody header:focus-visible{outline:2px solid var(--primary-200);outline-offset:-2px}.sidebarOverlay .content-side .content-block.edgeBody header .upper-bar h2,.sidebarOverlay .content-side .content-block.edgeBody header .upper-bar .close{align-items:center}.sidebarOverlay .content-side .content-block.edgeBody header .upper-bar .close{padding-top:0}.sidebarOverlay .content-side .content-block.edgeBody header .lower-bar{height:0}.sidebarOverlay .content-side .content-block.edgeBody .scroll-container{padding:0}.sidebarOverlay .content-side .content-block.edgeBody .content-listing{min-width:0;padding:0}.sidebarOverlay .content-side .content-block.edgeBody .simplebar-content{padding-top:0!important}.sidebarOverlay .content-side .content-block.edgeBody .simplebar-track{margin-right:0;margin-top:0!important}.sidebarOverlay .content-side .content-block .overlay-action-footer{z-index:1;padding-top:.4rem;padding-left:88px;padding-right:1.6rem;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 1.2rem);background-color:var(--neutral-white);position:sticky;bottom:0}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block .overlay-action-footer{padding-left:38px;padding-right:1rem}}.sidebarOverlay .content-side .content-block .overlay-action-footer .dialog-actions{border-top:1px solid color-mix(in srgb, var(--text-invers-100) 14%, transparent);justify-content:flex-start;gap:.8rem;margin-top:1.2rem;padding-top:.8rem;display:flex}.sidebarOverlay .content-side .content-block.dark p:not(.record-header--overlay p):not(.field-editor-popover p){color:var(--text-100)!important}@media only screen and (width>=1224px){.sidebarOverlay .content-side .content-block.dark.collapsed{background-color:var(--bg-100)}}.sidebarOverlay .content-side .content-block.dark header .upper-bar{background-color:var(--neutral-white)}.sidebarOverlay .content-side .content-block.dark header .upper-bar.noBg{background-color:#0000}.sidebarOverlay .content-side .content-block.dark header .upper-bar h2{background-color:var(--bg-100);color:var(--text-100)}.sidebarOverlay .content-side .content-block.dark header .upper-bar .close{background-color:var(--bg-100)}.sidebarOverlay .content-side .content-block.dark header .upper-bar .close button{transform:translateY(25%);color:var(--text-100)!important}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block.dark header .upper-bar .close button{transform:translate(-50%,25%)}}.sidebarOverlay .content-side .content-block.dark header .upper-bar .close button svg{fill:var(--text-100)}.sidebarOverlay .content-side .content-block.dark header .upper-bar .close .close-btn{transform:translate(25%,25%)}@media only screen and (width>=100px) and (width<=967px){.sidebarOverlay .content-side .content-block.dark header .upper-bar .close .close-btn{transform:translate(-50%,25%)}}.sidebarOverlay .content-side .content-block.dark header .lower-bar,.sidebarOverlay .content-side .content-block.dark .scroll-container{background-color:var(--bg-100)}.sidebarOverlay .content-side .content-block.dark .scroll-container .simplebar-track{background-color:#fff3}.sidebarOverlay .content-side .content-block.dark .scroll-container .simplebar-scrollbar:before{background-color:#fff}.sidebarOverlay .content-side .content-block.dark .content-listing{background-color:var(--bg-100);color:var(--text-100)}.sidebarOverlay .content-side .content-block.dark .overlay-action-footer{background-color:var(--bg-100)}.sidebarOverlay .content-side .content-block.dark .overlay-action-footer .dialog-actions{border-top:1px solid color-mix(in srgb, var(--text-100) 18%, transparent)}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed){--kw-record-overlay-inset:24px}@media (width<=767px){.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed){--kw-record-overlay-inset:16px}}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header{flex:none}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar{background:var(--neutral-white);height:52px;padding-left:var(--kw-record-overlay-inset);box-sizing:border-box}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .crinkle{display:none}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar h2{letter-spacing:0;align-items:center;margin:0;font-size:16px}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .close{padding:0 var(--kw-record-overlay-inset) 0 12px;align-items:center;gap:4px}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .close button,.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .close button.close-btn{width:36px;height:44px;padding:0;transform:none}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .close button svg{width:22px;height:22px}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .lower-bar{display:none}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed).dark>header .upper-bar{background:var(--bg-100)}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed) .scroll-container,.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed) .content-listing{padding:0}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed) .record-overlay-content{padding:20px var(--kw-record-overlay-inset);box-sizing:border-box;min-width:0}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed) .overlay-action-footer{padding-inline:var(--kw-record-overlay-inset);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}.headercontainer.svelte-1v623rr{z-index:5500;background-color:var(--bg-100);flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex;position:sticky;top:0}@media only screen and (width>=100px) and (width<=967px){.headercontainer.svelte-1v623rr{overflow:hidden}}.headercontainer.svelte-1v623rr .padding:where(.svelte-1v623rr){width:100%;padding:0px var(--horizontal-default-margin);justify-content:center;align-items:flex-end;height:100%;display:flex}.headercontainer.homepageHeader.svelte-1v623rr{background-color:#0000}.headercontainer.scrolled.headercontainer.homepageHeader.svelte-1v623rr{background-color:var(--bg-100);box-shadow:0 10px 20px #0003}.icon.svelte-1v623rr{display:block}.menu.svelte-1v623rr{max-width:var(--normal-max-width);justify-content:space-between;align-items:center;width:100%;height:86px;display:flex}.menu.svelte-1v623rr a:where(.svelte-1v623rr){color:var(--text-100)}.menu.svelte-1v623rr .mobile-burger:where(.svelte-1v623rr){background:0 0;border:none;justify-content:center;align-items:center;padding:.4rem;display:flex}.menu.svelte-1v623rr .logo-container:where(.svelte-1v623rr){align-items:flex-start;max-width:60vw;height:64px;display:flex}.menu.svelte-1v623rr .logo-container:where(.svelte-1v623rr) img:where(.svelte-1v623rr){object-fit:contain;width:auto;max-width:100%;height:60px}@media only screen and (width>=1440px){.menu.svelte-1v623rr #burger-menu:where(.svelte-1v623rr){display:none}}.menu.svelte-1v623rr .menuitem-container:where(.svelte-1v623rr){justify-content:flex-start;align-items:flex-end;gap:1.2rem;width:fit-content;height:100%;padding-top:.55rem;display:flex}.menu.svelte-1v623rr .menuitem-container:where(.svelte-1v623rr) .menu-item:where(.svelte-1v623rr){height:50px;padding:0 1.2rem .6rem;position:relative}.menu.svelte-1v623rr .menuitem-container:where(.svelte-1v623rr) .menu-item:where(.svelte-1v623rr) .bar:where(.svelte-1v623rr){opacity:0;justify-content:flex-end;display:flex;position:absolute;top:-12px;left:0;right:0}.menu.svelte-1v623rr .menuitem-container:where(.svelte-1v623rr) .menu-item:where(.svelte-1v623rr) .bar:where(.svelte-1v623rr) span:where(.svelte-1v623rr){background-color:var(--primary-100);flex-grow:1;margin-right:-2px}.menu.svelte-1v623rr .menuitem-container:where(.svelte-1v623rr) .menu-item:where(.svelte-1v623rr) .bar:where(.svelte-1v623rr) .bar-crinkle:where(.svelte-1v623rr){width:12.169px;height:12px;display:block}.menu.svelte-1v623rr .menuitem-container:where(.svelte-1v623rr) .menu-item.active:where(.svelte-1v623rr){background-color:var(--primary-100)}.menu.svelte-1v623rr .menuitem-container:where(.svelte-1v623rr) .menu-item.active:where(.svelte-1v623rr) .bar:where(.svelte-1v623rr){opacity:1}.menu.svelte-1v623rr .menuitem-container:where(.svelte-1v623rr) .menu-item.active:where(.svelte-1v623rr) a:where(.svelte-1v623rr){color:var(--text-100)}@media only screen and (width<=1223px){.menu.svelte-1v623rr .menuitem-container:where(.svelte-1v623rr){display:none}}.menu.svelte-1v623rr .icons-container:where(.svelte-1v623rr){justify-content:flex-end;gap:1.2rem;margin-top:14px;display:flex}.menu.svelte-1v623rr .icons-container:where(.svelte-1v623rr) .login-button:where(.svelte-1v623rr){border:1px solid var(--primary-200);background:linear-gradient(135deg, var(--primary-200), var(--primary-100));color:var(--neutral-white);cursor:pointer;border-radius:4px;padding:.45rem 1rem;font-weight:700}@media only screen and (width>=100px) and (width<=967px){.menu.svelte-1v623rr .icons-container:where(.svelte-1v623rr){justify-content:flex-end;gap:.15rem;display:flex}.menu.svelte-1v623rr .icons-container:where(.svelte-1v623rr) .hide-on-mobile:where(.svelte-1v623rr){display:none}.menu.svelte-1v623rr .icons-container:where(.svelte-1v623rr) .menu-item:where(.svelte-1v623rr):first-of-type{margin-right:.15rem}.menu.svelte-1v623rr .icons-container:where(.svelte-1v623rr) .menu-item:where(.svelte-1v623rr):nth-of-type(2){margin-left:.15rem}.menu.svelte-1v623rr .icons-container:where(.svelte-1v623rr) .menu-item:where(.svelte-1v623rr):nth-child(3){grid-column:span 2;justify-content:center;display:flex}}.submenu-container.svelte-1v623rr{border-top:4px solid var(--primary-100);z-index:6000;background-color:var(--neutral-white);opacity:0;pointer-events:none;visibility:hidden;min-width:100vw;height:0;transition:left .3s,opacity .3s;position:fixed;left:-100vw;overflow-y:hidden}@media only screen and (width<=1223px){.submenu-container.svelte-1v623rr{display:none}}.submenu-container.shown{pointer-events:auto;visibility:visible;height:fit-content;right:0;opacity:1!important;left:0!important}.submenu-container.svelte-1v623rr .submenu-inner:where(.svelte-1v623rr){width:min(var(--normal-max-width), calc(100vw - var(--horizontal-default-margin) - var(--horizontal-default-margin)));margin:0 auto;padding:2.2rem 0 2.6rem}.submenu-container.svelte-1v623rr .submenu-headline:where(.svelte-1v623rr){color:var(--text-invers-100);justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.1rem;display:flex}.submenu-container.svelte-1v623rr .submenu-kicker:where(.svelte-1v623rr){color:var(--text-invers-200);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .25rem;font-size:.72rem;font-weight:800;line-height:1}.submenu-container.svelte-1v623rr h2:where(.svelte-1v623rr){color:var(--primary-100);margin:0;font-size:clamp(1.2rem,1.6vw,1.75rem);line-height:1.05}.submenu-container.svelte-1v623rr .submenu-overview:where(.svelte-1v623rr){border:1px solid var(--bg-100);min-height:2.25rem;color:var(--text-invers-100);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:.55rem .85rem;font-size:.82rem;font-weight:800;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.submenu-container.svelte-1v623rr .submenu-overview:where(.svelte-1v623rr):hover,.submenu-container.svelte-1v623rr .submenu-overview:where(.svelte-1v623rr):focus-visible{background:var(--bg-100);color:var(--text-100)}.submenu-container.svelte-1v623rr .mega-menu-grid:where(.svelte-1v623rr){grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.submenu-container.svelte-1v623rr .mega-menu-card:where(.svelte-1v623rr){--mega-menu-card-border:color-mix(in srgb, var(--bg-100) 35%, transparent);--mega-menu-card-corner:1.2rem;border:1px solid var(--mega-menu-card-border);min-height:4.7rem;color:var(--text-invers-100);background:var(--neutral-white);clip-path:polygon(0 0, calc(100% - var(--mega-menu-card-corner)) 0, 100% var(--mega-menu-card-corner), 100% 100%, 0 100%);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:.95rem 1rem;transition:background .16s,border-color .16s,transform .16s;display:grid;position:relative;overflow:hidden}.submenu-container.svelte-1v623rr .mega-menu-card:where(.svelte-1v623rr):after{content:"";width:var(--mega-menu-card-corner);height:var(--mega-menu-card-corner);pointer-events:none;background:linear-gradient(to top right, transparent calc(50% - .5px), var(--mega-menu-card-border) calc(50% - .5px), var(--mega-menu-card-border) calc(50% + .5px), transparent calc(50% + .5px));position:absolute;top:0;right:0}.submenu-container.svelte-1v623rr .mega-menu-card:where(.svelte-1v623rr):hover,.submenu-container.svelte-1v623rr .mega-menu-card:where(.svelte-1v623rr):focus-visible{--mega-menu-card-border:var(--primary-100);background:color-mix(in srgb, var(--primary-100) 8%, var(--neutral-white));transform:translateY(-1px)}.submenu-container.svelte-1v623rr .mega-menu-card:where(.svelte-1v623rr):hover .mega-menu-icon:where(.svelte-1v623rr),.submenu-container.svelte-1v623rr .mega-menu-card:where(.svelte-1v623rr):focus-visible .mega-menu-icon:where(.svelte-1v623rr){background:var(--primary-100);color:var(--neutral-white)}.submenu-container.svelte-1v623rr .mega-menu-icon:where(.svelte-1v623rr){border:1px solid var(--primary-100);width:2.5rem;height:2.5rem;color:var(--primary-100);background:color-mix(in srgb, var(--primary-100) 10%, transparent);justify-content:center;align-items:center;transition:background .16s,color .16s;display:flex}.submenu-container.svelte-1v623rr .mega-menu-icon:where(.svelte-1v623rr) svg:where(.svelte-1v623rr){fill:currentColor;width:1.45rem;height:1.45rem}.submenu-container.svelte-1v623rr .mega-menu-copy:where(.svelte-1v623rr){min-width:0;display:block}.submenu-container.svelte-1v623rr .mega-menu-title:where(.svelte-1v623rr){color:var(--text-invers-100);font-size:1rem;font-weight:800;line-height:1.12;display:block}.submenu-container.svelte-1v623rr .mega-menu-description:where(.svelte-1v623rr){color:var(--text-invers-200);margin-top:.38rem;font-size:.86rem;line-height:1.35;display:block}.kw-popover-trigger-wrap.svelte-1dzq0tw{flex-shrink:0;align-items:stretch;min-width:0;display:inline-flex}.kw-popover-trigger-wrap.blocked.svelte-1dzq0tw{cursor:not-allowed}.kw-popover-trigger-wrap.blocked.svelte-1dzq0tw>button:where(.svelte-1dzq0tw){pointer-events:none}.kw-popover-trigger-wrap.svelte-1dzq0tw:focus-visible{outline:2px solid var(--primary-100,#008c5a);outline-offset:2px}.kw-popover-trigger.svelte-1dzq0tw:where(:where(.svelte-1dzq0tw):not(.custom-trigger)){min-width:28px;min-height:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.kw-popover-trigger.svelte-1dzq0tw:where(:where(.svelte-1dzq0tw):not(.custom-trigger)):hover{background:#8882}.kw-popover-trigger:where(:where(.svelte-1dzq0tw):not(.custom-trigger)).round.svelte-1dzq0tw{border-radius:50%;flex-shrink:0;width:36px;height:36px}.kw-popover.svelte-1dzq0tw{color:#263840;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;visibility:hidden;background:#fff;border:1px solid #d7dcde;width:max-content;min-width:208px;max-width:min(360px,100vw - 16px);max-height:calc(100dvh - 16px);margin:0;padding:4px;transition:none;animation:none;position:fixed;inset:auto;overflow:auto;box-shadow:0 4px 16px #0003}.kw-popover.positioned.svelte-1dzq0tw{visibility:visible}.kw-popover__header.svelte-1dzq0tw{border-bottom:1px solid #d7dcde;margin-bottom:4px;padding:12px 8px}.kw-popover__separator.svelte-1dzq0tw{border-top:1px solid #d7dcde;margin:4px 0}.kw-popover__item.svelte-1dzq0tw{box-sizing:border-box;width:100%;min-height:36px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;padding:6px 8px;font-size:14px;text-decoration:none;transition:none;display:flex}.kw-popover__item.svelte-1dzq0tw span:where(.svelte-1dzq0tw){overflow-wrap:anywhere;min-width:0}.kw-popover__item.svelte-1dzq0tw:hover,.kw-popover__item.svelte-1dzq0tw:focus-visible{background:#f0f3f4}.kw-popover__item.danger.svelte-1dzq0tw{color:var(--error-100,#b91c1c)}button.svelte-1dzq0tw:focus-visible,a.svelte-1dzq0tw:focus-visible{outline:2px solid var(--primary-100,#008c5a);outline-offset:-2px}button.svelte-1dzq0tw:disabled{opacity:.5;cursor:not-allowed}.kw-safe-html.svelte-fp5rud{display:contents}span.svelte-1lkff0i{--kw-tag-bg:var(--primary-100);--kw-tag-fg:white;--kw-tag-fill:var(--kw-tag-bg);--kw-tag-soft-accent:var(--kw-tag-bg);--kw-tag-soft-fg:color-mix(in srgb, var(--kw-tag-soft-accent) 42%, var(--text-100));--kw-tag-crinkle-width:9px;--kw-tag-crinkle-outset:7px;background-color:var(--kw-tag-bg);border:1px solid #0000;flex-direction:row;gap:.5rem;height:fit-content;padding:6px 12px;font-size:20px;display:flex;position:relative}span.has-tooltip.svelte-1lkff0i{cursor:help}span.color-blue.svelte-1lkff0i{--kw-tag-bg:var(--blue-100);--kw-tag-soft-accent:var(--blue-100)}span.color-neutral.svelte-1lkff0i{--kw-tag-bg:color-mix(in srgb, var(--text-100) 12%, transparent);--kw-tag-fg:var(--text-100);--kw-tag-soft-accent:var(--text-100);--kw-tag-soft-fg:var(--text-100)}span.color-green.svelte-1lkff0i{--kw-tag-bg:var(--confirm-100);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--confirm-100)}span.color-teal.svelte-1lkff0i{--kw-tag-bg:var(--green-200);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--green-200)}span.color-yellow.svelte-1lkff0i{--kw-tag-bg:var(--yellow-100);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--yellow-100)}span.color-orange.svelte-1lkff0i{--kw-tag-bg:color-mix(in srgb, var(--yellow-100) 60%, var(--red-300));--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:color-mix(in srgb, var(--yellow-100) 60%, var(--red-300))}span.color-purple.svelte-1lkff0i{--kw-tag-bg:#6d28d9;--kw-tag-soft-accent:#6d28d9}span.soft.svelte-1lkff0i{--kw-tag-fill:color-mix(in srgb, var(--kw-tag-soft-accent) 18%, transparent);background-color:color-mix(in srgb, var(--kw-tag-soft-accent) 18%, transparent);border-color:color-mix(in srgb, var(--kw-tag-soft-accent) 42%, transparent)}span.svelte-1lkff0i em:where(.svelte-1lkff0i){color:var(--kw-tag-fg);font-size:1em;font-weight:400;line-height:14px;font-family:var(--font-family-regular,var(--font-family-base,"Outfit", sans-serif));white-space:nowrap;z-index:1;font-style:normal;position:relative}span.svelte-1lkff0i .tag-icon:where(.svelte-1lkff0i){color:var(--kw-tag-fg);z-index:1;align-items:center;display:inline-flex;position:relative}span.soft.svelte-1lkff0i em:where(.svelte-1lkff0i),span.soft.svelte-1lkff0i .tag-icon:where(.svelte-1lkff0i){color:var(--kw-tag-soft-fg)}span.smallVersion.svelte-1lkff0i{padding:4px 10px}span.smallVersion.svelte-1lkff0i em:where(.svelte-1lkff0i){font-size:.7em;line-height:9px}.background-img-product{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.background-img-product img{object-fit:cover;width:100%;height:100%}.product-preview.svelte-qqbmyq{border:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:100%;max-width:27rem;margin-bottom:1.2rem;display:flex;overflow:hidden}@media only screen and (width>=100px) and (width<=967px){.product-preview.svelte-qqbmyq{width:calc(100vw - 2 * var(--horizontal-default-margin) - 2px)}}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq){position:relative}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) a:where(.svelte-qqbmyq){aspect-ratio:1.2;width:100%;display:flex;position:relative}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) a:where(.svelte-qqbmyq) img:where(.svelte-qqbmyq){object-fit:cover;z-index:2;width:100%;height:100%;position:relative}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) a:where(.svelte-qqbmyq) .video-play:where(.svelte-qqbmyq){pointer-events:none;z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) a:where(.svelte-qqbmyq) .video-play:where(.svelte-qqbmyq) svg{background:var(--primary-100);width:2.4rem;height:2.4rem;box-shadow:0 8px 24px color-mix(in srgb, var(--primary-100) 50%, transparent);border-radius:999px;padding:.8rem}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq){justify-content:flex-end;align-items:flex-start;width:3.6rem;height:3.6rem;display:flex;position:absolute;top:0;right:0;overflow:hidden}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) svg:where(.svelte-qqbmyq){width:2.4rem;height:2.4rem}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .favorite:where(.svelte-qqbmyq){z-index:100;flex-direction:column;align-items:flex-end;width:3.6rem;height:3.6rem;display:flex;position:relative}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .favorite:where(.svelte-qqbmyq) svg:where(.svelte-qqbmyq){object-fit:cover;width:100%;height:100%;position:absolute;top:-2px;right:-4px;transform:rotate(180deg)}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .favorite:where(.svelte-qqbmyq) .favorite-toggle:where(.svelte-qqbmyq){color:var(--text-invers-100);z-index:999;margin-top:-10px;margin-right:-10px;position:absolute}@media only screen and (width>=100px) and (width<=967px){.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .favorite:where(.svelte-qqbmyq){flex-direction:column-reverse;justify-content:flex-end;width:4rem;height:4rem}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .favorite:where(.svelte-qqbmyq) svg:where(.svelte-qqbmyq){top:-3px}}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .favorite:where(.svelte-qqbmyq) a:where(.svelte-qqbmyq){cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .sizing:where(.svelte-qqbmyq){z-index:99;background:#0d0c0c80;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;width:100%;height:100%;padding:.6rem 0;display:flex;position:absolute;right:-100%;overflow:hidden}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .sizing:where(.svelte-qqbmyq) em:where(.svelte-qqbmyq){color:var(--text-100);font-family:Outfit-Bold,sans-serif;font-size:.7rem;font-style:normal;font-weight:700;line-height:.7rem}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .sizing:where(.svelte-qqbmyq) ul:where(.svelte-qqbmyq){justify-content:center;display:flex}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .sizing:where(.svelte-qqbmyq) ul:where(.svelte-qqbmyq) li:where(.svelte-qqbmyq) a:where(.svelte-qqbmyq){border-right:1px solid var(--text-100);color:var(--text-100);background:0 0;padding:.3rem .6rem;text-decoration:none}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .sizing:where(.svelte-qqbmyq) ul:where(.svelte-qqbmyq) li:where(.svelte-qqbmyq) a:where(.svelte-qqbmyq):last-child{border-right:none}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog]:where(.svelte-qqbmyq) .sizing:where(.svelte-qqbmyq) ul:where(.svelte-qqbmyq) li:where(.svelte-qqbmyq) a:where(.svelte-qqbmyq):hover{color:var(--text-invers-100);background-color:var(--text-100)}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog].active:where(.svelte-qqbmyq){width:100%}.product-preview.svelte-qqbmyq .productImage:where(.svelte-qqbmyq) div[role=dialog].active:where(.svelte-qqbmyq) .sizing:where(.svelte-qqbmyq){right:0}.productVariants.svelte-qqbmyq{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:3.4rem;padding:2px 0;display:flex;overflow:scroll}.productVariants.svelte-qqbmyq::-webkit-scrollbar{display:none}.productVariants.black.svelte-qqbmyq{background-color:#000}.productVariants.svelte-qqbmyq button:where(.svelte-qqbmyq){cursor:pointer;pointer-events:none;opacity:.5;border:2px solid #000;border-radius:2px;width:3.4rem;height:100%;position:relative}.productVariants.svelte-qqbmyq button.available:where(.svelte-qqbmyq){pointer-events:all;opacity:1}.productVariants.svelte-qqbmyq button.active:where(.svelte-qqbmyq){border:2px solid var(--primary-200)}.productVariants.svelte-qqbmyq button:where(.svelte-qqbmyq) img:where(.svelte-qqbmyq){z-index:2;object-fit:cover;width:100%;height:100%;position:relative}.productVariants.svelte-qqbmyq button:where(.svelte-qqbmyq) .video-play.small:where(.svelte-qqbmyq){pointer-events:none;z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.productVariants.svelte-qqbmyq button:where(.svelte-qqbmyq) .video-play.small:where(.svelte-qqbmyq) svg{background:var(--primary-100);border-radius:999px;width:1.4rem;height:1.4rem;padding:.3rem}.productDetails1.svelte-qqbmyq{justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-top:1.2rem;display:flex}.productDetails1.svelte-qqbmyq .titleRow:where(.svelte-qqbmyq){align-items:center;gap:.5rem;min-width:0;display:inline-flex}.productDetails1.svelte-qqbmyq em:where(.svelte-qqbmyq){color:var(--text-invers-100);font-size:1.2rem;font-style:normal;font-weight:700;font-style:Outfit}.productDetails2.svelte-qqbmyq{justify-content:space-between;margin-top:1.2rem;display:flex}.productDetails2.svelte-qqbmyq .avgRating:where(.svelte-qqbmyq){color:var(--text-invers-100);align-items:center;gap:.3rem;font-family:Outfit-Bold,sans-serif;font-size:1rem;font-style:normal;font-weight:700;display:flex}.product-preview[data-theme=dark].svelte-qqbmyq{border:none}.product-preview[data-theme=dark].svelte-qqbmyq .productDetails1:where(.svelte-qqbmyq) em:where(.svelte-qqbmyq){color:var(--text-100)}.product-preview[data-theme=dark].svelte-qqbmyq .productDetails2:where(.svelte-qqbmyq) .avgRating:where(.svelte-qqbmyq){color:var(--text-200)}.imageholder.svelte-1au4fp3{pointer-events:none;flex-shrink:0;width:fit-content;height:100%}.imageholder.svelte-1au4fp3 .image:where(.svelte-1au4fp3){background:var(--bg-300);pointer-events:none;touch-action:auto;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.imageholder.svelte-1au4fp3 .image:where(.svelte-1au4fp3) img:where(.svelte-1au4fp3){object-fit:contain;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:auto;height:100%;display:block}.consent-aware-youtube-video.svelte-1772sxq{aspect-ratio:16/9;background:var(--bg-100,#0d0c0c);border:1px solid var(--surface-border,#ffffff24);width:100%;color:var(--text-100,#fff);display:block;position:relative;overflow:hidden}iframe.svelte-1772sxq,.video-poster.svelte-1772sxq,.video-state.svelte-1772sxq{border:0;width:100%;height:100%}iframe.svelte-1772sxq{background:#000;display:block}.video-poster.svelte-1772sxq{cursor:pointer;color:var(--text-100,#fff);text-align:center;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--primary-100,#ad514c) 20%, transparent), transparent 38%), linear-gradient(145deg, var(--bg-200,#282323), var(--bg-100,#0d0c0c));place-content:center;gap:.65rem;padding:2rem;display:grid;position:relative}.video-poster.svelte-1772sxq:hover,.video-poster.svelte-1772sxq:focus-visible{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--primary-100,#ad514c) 30%, transparent), transparent 42%), linear-gradient(145deg, var(--bg-200,#282323), var(--bg-100,#0d0c0c))}.video-poster.svelte-1772sxq:focus-visible,.video-state.svelte-1772sxq button:where(.svelte-1772sxq):focus-visible,.youtube-link.svelte-1772sxq:focus-visible{outline:2px solid var(--primary-100,#ad514c);outline-offset:-4px}.video-poster__eyebrow.svelte-1772sxq,.video-poster__action.svelte-1772sxq{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.video-poster__eyebrow.svelte-1772sxq{color:var(--primary-200,#ad514c)}.video-poster__title.svelte-1772sxq{max-width:34rem;font-size:clamp(1.1rem,2.5vw,1.75rem);font-weight:800;line-height:1.15}.video-poster__play.svelte-1772sxq{border:1px solid color-mix(in srgb, var(--primary-100,#ad514c) 72%, white);background:color-mix(in srgb, var(--bg-100,#0d0c0c) 78%, transparent);width:4.5rem;height:4.5rem;box-shadow:0 0 1.5rem color-mix(in srgb, var(--primary-100,#ad514c) 30%, transparent);border-radius:999px;place-items:center;margin:.25rem auto;display:grid}.video-poster__play.svelte-1772sxq svg:where(.svelte-1772sxq){fill:none;width:2.4rem;height:2.4rem;stroke:var(--text-100,#fff);stroke-width:1.5px}.video-poster__action.svelte-1772sxq{color:var(--text-muted,#ffffffb8)}.video-state.svelte-1772sxq{box-sizing:border-box;background:var(--bg-200,#282323);place-items:center;padding:1.5rem;display:grid}.video-state__content.svelte-1772sxq,.video-state--invalid.svelte-1772sxq{text-align:center;max-width:36rem;line-height:1.45}.video-state.svelte-1772sxq strong:where(.svelte-1772sxq){margin-bottom:.45rem;font-size:1.1rem;display:block}.video-state.svelte-1772sxq p:where(.svelte-1772sxq){color:var(--text-muted,#ffffffb8);margin:0 0 .85rem}.video-state.svelte-1772sxq button:where(.svelte-1772sxq){cursor:pointer;border:1px solid var(--primary-100,#ad514c);background:var(--primary-100,#ad514c);color:var(--text-100,#fff);padding:.65rem .9rem;font-weight:800}.video-state__unavailable.svelte-1772sxq{font-weight:700;margin-bottom:0!important}.youtube-link.svelte-1772sxq{z-index:1;background:color-mix(in srgb, var(--bg-100,#0d0c0c) 88%, transparent);color:var(--text-100,#fff);text-underline-offset:.15rem;padding:.35rem .55rem;font-size:.78rem;font-weight:700;text-decoration:underline;position:absolute;bottom:.8rem;right:.8rem}@media (width<=42rem){.video-poster.svelte-1772sxq,.video-state.svelte-1772sxq{padding:1rem}.video-poster__play.svelte-1772sxq{width:3.4rem;height:3.4rem}.youtube-link.svelte-1772sxq{bottom:.5rem;right:.5rem}}.imageholder.svelte-1psrc81{flex-shrink:0;width:fit-content;height:100%}.project-youtube-video{width:auto;height:100%}#productPreviewSlider.svelte-jtjbl7{width:100%;max-width:100%;height:min(65vh,38.25rem);position:relative}#productPreviewSlider.mobileView.svelte-jtjbl7{height:calc(90vh - 86px)}#productPreviewSlider.svelte-jtjbl7 .wrapper:where(.svelte-jtjbl7){scroll-behavior:smooth;scroll-snap-type:x proximity;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--primary-100) black;gap:0;width:100%;max-width:100%;height:100%;display:flex;position:relative;overflow:auto hidden}#productPreviewSlider.svelte-jtjbl7 .wrapper:where(.svelte-jtjbl7)::-webkit-scrollbar{width:6px}#productPreviewSlider.svelte-jtjbl7 .wrapper:where(.svelte-jtjbl7)::-webkit-scrollbar-thumb{background-color:var(--primary-100);cursor:pointer}#productPreviewSlider.svelte-jtjbl7 .wrapper:where(.svelte-jtjbl7)::-webkit-scrollbar-track{background:#000 padding-box padding-box}#productPreviewSlider.svelte-jtjbl7 .wrapper:where(.svelte-jtjbl7) .imageholder{scroll-snap-align:start;scroll-snap-stop:always}#productPreviewSlider.svelte-jtjbl7 .nav-arrow:where(.svelte-jtjbl7){z-index:4;color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#0000008c;border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;width:3.25rem;min-width:3.25rem;height:3.25rem;min-height:3.25rem;transition:opacity .2s,transform .2s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 16px #00000059}#productPreviewSlider.svelte-jtjbl7 .nav-arrow.left:where(.svelte-jtjbl7){left:.6rem}#productPreviewSlider.svelte-jtjbl7 .nav-arrow.right:where(.svelte-jtjbl7){right:.6rem}#productPreviewSlider.svelte-jtjbl7 .nav-arrow.isInactive:where(.svelte-jtjbl7){opacity:.3;cursor:default;box-shadow:none;transform:translateY(-50%)}#productPreviewSlider.svelte-jtjbl7 .nav-arrow:where(.svelte-jtjbl7):not(.isInactive):hover{background:#000000bf;transform:translateY(calc(-50% - 1px))}#productPreviewSlider.svelte-jtjbl7 .nav-arrow:where(.svelte-jtjbl7):not(.isInactive):active{transform:translateY(-50%)scale(.98)}@media (width<=1023px){#productPreviewSlider.svelte-jtjbl7 .nav-arrow:where(.svelte-jtjbl7){border-width:1.5px;width:3.75rem;min-width:3.75rem;height:3.75rem;min-height:3.75rem}#productPreviewSlider.svelte-jtjbl7 .nav-arrow.left:where(.svelte-jtjbl7){left:.2rem}#productPreviewSlider.svelte-jtjbl7 .nav-arrow.right:where(.svelte-jtjbl7){right:.2rem}}.accordion.svelte-1g6dx9z{flex-direction:column;gap:.6rem;margin:28px 0 36px;display:flex}.accordion.svelte-1g6dx9z .box:where(.svelte-1g6dx9z){border-bottom:2px solid var(--text-invers-100);flex-direction:column;gap:14px;padding-top:16px;padding-bottom:0;transition:padding-bottom .35s;display:flex}.accordion.svelte-1g6dx9z .box.opened:where(.svelte-1g6dx9z){padding-bottom:14px}.accordion.svelte-1g6dx9z .box:where(.svelte-1g6dx9z) .upper:where(.svelte-1g6dx9z){cursor:pointer;color:var(--text-invers-100);justify-content:space-between;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.accordion.svelte-1g6dx9z .box:where(.svelte-1g6dx9z) .upper:where(.svelte-1g6dx9z) div:where(.svelte-1g6dx9z){align-items:center;transition:transform .35s;display:flex}.accordion.svelte-1g6dx9z .box:where(.svelte-1g6dx9z) .upper:where(.svelte-1g6dx9z) div:where(.svelte-1g6dx9z) img:where(.svelte-1g6dx9z){width:2rem;height:2rem}.accordion.svelte-1g6dx9z .box.opened:where(.svelte-1g6dx9z) .upper:where(.svelte-1g6dx9z) div:where(.svelte-1g6dx9z){transform:rotate(45deg)}.accordion.svelte-1g6dx9z .box:where(.svelte-1g6dx9z) .content:where(.svelte-1g6dx9z){max-height:1000px;color:var(--text-invers-200);line-height:1.45;transition:max-height .35s;overflow:hidden}.accordion.svelte-1g6dx9z .box:where(.svelte-1g6dx9z) .content:where(.svelte-1g6dx9z) p:where(.svelte-1g6dx9z){margin:0}.accordion.svelte-1g6dx9z .box:where(.svelte-1g6dx9z) .content:where(.svelte-1g6dx9z) ul:where(.svelte-1g6dx9z){margin:0;padding:0;list-style-type:none}.accordion.svelte-1g6dx9z .box:where(.svelte-1g6dx9z) .content.closed:where(.svelte-1g6dx9z){max-height:0}.highlight-list.svelte-1g6dx9z{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.highlight-list.svelte-1g6dx9z li:where(.svelte-1g6dx9z){color:var(--text-invers-100);align-items:center;gap:.4rem;line-height:1.3;display:flex}.accordion-list.svelte-1g6dx9z{margin-top:.2rem}button.cta{width:fit-content;font-family:var(--font-family-bold,"Outfit-Bold", sans-serif);text-transform:uppercase;color:var(--text-100);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:.6rem 1.2rem;font-size:1rem;font-weight:700;transition:background-color .18s,color .18s,border-color .18s,opacity .18s;display:inline-flex;position:relative;overflow:visible}button.cta a{color:inherit;font:inherit;text-transform:inherit}button.cta p{color:inherit;white-space:nowrap}button.cta.fullWidth{justify-content:center;width:100%;max-width:100%}button.cta.fullWidth p{text-align:center}button.cta img{width:1.2rem!important;height:1.2rem!important}button.cta svg,button.cta path{fill:currentColor}button.cta[disabled]{color:var(--text-100);opacity:.5;cursor:not-allowed}@media only screen and (width<=967px){button.cta.hideLabelOnMobile p{display:none!important}}button.cta.small{padding:.4rem .6rem}button.cta.small img{width:1rem!important;height:1rem!important}button.cta.small.hasTooltipIcon{padding-right:1.8rem}@media only screen and (width<=967px){button.cta.hideContentOnMobile{gap:.4rem;padding:.55rem}button.cta.hideContentOnMobile p{display:none!important}button.cta.hideContentOnMobile.small{padding:.4rem .5rem}button.cta.hideContentOnMobile.hasTooltipIcon{padding-right:2rem}}button.cta.noBorder{border-color:#0000}button.cta.colorForce,button.cta.whiteVersion{color:var(--neutral-white)}button.cta.whiteVersion svg,button.cta.whiteVersion path{fill:var(--neutral-white)}button.cta.primary{background-color:var(--primary-100);color:var(--neutral-white)!important}button.cta.primary p{color:var(--neutral-white)!important}button.cta.secondary{background-color:var(--text-invers-100);color:var(--neutral-white)!important}button.cta.secondary p{color:var(--neutral-white)!important}button.cta.tertiary{border-color:color-mix(in srgb, var(--text-100) 24%, transparent);background-color:#0000}button.cta.primaryButton{background:var(--primary-100);color:var(--neutral-white)}button.cta.primaryButton p{color:var(--neutral-white)!important}button.cta.primaryButton:not(.noHover):hover{background-color:var(--primary-200)}button.cta.normal{color:var(--text-100);flex-direction:column;gap:.6rem;padding:.7rem 0!important}button.cta.normal p{padding:0}button.cta.secondaryButton{background-color:var(--blue-100);color:var(--neutral-white)}button.cta.secondaryButton p{color:var(--neutral-white)!important}button.cta.secondaryButton:not(.noHover):hover{background:var(--primary-200)}button.cta.tertiaryButton.darkMode{border-color:color-mix(in srgb, var(--text-100) 28%, transparent);color:var(--text-100);background:0 0}button.cta.tertiaryButton.darkMode:not(.noHover):hover{background:var(--text-100);color:var(--bg-100)}button.cta.tertiaryButton.darkMode:not(.noHover):hover p,button.cta.tertiaryButton.darkMode:not(.noHover):hover .kw-safe-html{color:var(--bg-100)!important}button.cta.tertiaryButton.lightMode{border-color:color-mix(in srgb, var(--text-invers-100) 32%, transparent);color:var(--text-invers-100);background:0 0}button.cta.tertiaryButton.lightMode .cta-tooltip-icon{color:var(--text-invers-100)}button.cta.tertiaryButton.lightMode:not(.noHover):hover{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.tertiaryButton.lightMode:not(.noHover):hover p,button.cta.tertiaryButton.lightMode:not(.noHover):hover .kw-safe-html{color:var(--neutral-white)!important}button.cta.ghostButton{flex-direction:column;align-items:center;gap:6px;padding:6px 1.2rem}button.cta.ghostButton p{font-weight:400}button.cta.ghostButton.darkMode{border:1px solid color-mix(in srgb, var(--neutral-white) 65%, transparent);color:var(--neutral-white)}button.cta.ghostButton.darkMode:not(.noHover):hover{background:var(--neutral-white);color:var(--text-100)}button.cta.ghostButton.lightMode{border:1px solid color-mix(in srgb, var(--text-invers-100) 45%, transparent);color:var(--text-invers-100)}button.cta.ghostButton.lightMode:not(.noHover):hover{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.ghostButtonReverse{flex-direction:column;align-items:center;gap:6px;padding:6px 1.2rem}button.cta.ghostButtonReverse.darkMode{border:1px solid color-mix(in srgb, var(--text-100) 55%, transparent);color:var(--text-100)}button.cta.ghostButtonReverse.darkMode:not(.noHover):hover{background:var(--text-100);color:var(--bg-100)}button.cta.ghostButtonReverse.lightMode{border:1px solid color-mix(in srgb, var(--text-invers-100) 55%, transparent);color:var(--text-invers-100)}button.cta.ghostButtonReverse.lightMode:not(.noHover):hover{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.toggle{text-transform:none;letter-spacing:0;border:1px solid color-mix(in srgb, var(--text-100) 24%, transparent);color:var(--text-100);background:0 0;gap:.5rem;padding:.5rem 1rem;font-size:.95rem}button.cta.toggle.darkMode{color:var(--neutral-white);border-color:color-mix(in srgb, var(--neutral-white) 28%, transparent)}button.cta.toggle.lightMode{color:var(--text-invers-100);border-color:color-mix(in srgb, var(--text-invers-100) 28%, transparent)}button.cta.toggle:not(.active):not(.noHover):hover{background:color-mix(in srgb, var(--primary-100) 10%, transparent);color:var(--neutral-white)}button.cta.toggle.active{background:var(--primary-100);color:var(--neutral-white);border-color:color-mix(in srgb, var(--primary-200) 45%, transparent)}button.cta.toggle.active:not(.noHover):hover{background:var(--primary-200)}button.cta.toggle.small{padding:.25rem .5rem}button.cta.toggle p{text-transform:none;padding:0}button.cta.tableButton,button.cta.tableButtonWithContent{cursor:pointer;color:var(--text-invers-100);border:none;justify-content:center;align-items:flex-end;gap:.35rem;padding:.35rem;transition:background-color .12s,color .12s,transform 50ms,border-color .12s;display:inline-flex;border:1px solid #0000!important;font-weight:600!important}button.cta.tableButton p,button.cta.tableButtonWithContent p{font-size:.9rem}button.cta.tableButton:hover,button.cta.tableButtonWithContent:hover{color:var(--bg-100)!important;border:1px solid var(--bg-100)!important}button.cta.tableButton:hover svg,button.cta.tableButtonWithContent:hover svg,button.cta.tableButton:hover path,button.cta.tableButtonWithContent:hover path{fill:var(--bg-100)!important}button.cta.tableButton.darkMode:hover,button.cta.tableButtonWithContent.darkMode:hover{color:var(--primary-100)!important;border:1px solid var(--primary-100)!important}button.cta.tableButton.darkMode:hover svg,button.cta.tableButtonWithContent.darkMode:hover svg,button.cta.tableButton.darkMode:hover path,button.cta.tableButtonWithContent.darkMode:hover path{fill:var(--primary-100)!important}button.cta.tableButton:disabled,button.cta.tableButtonWithContent:disabled{opacity:.45;cursor:default;transform:none}button.cta.BubbleButton{border-radius:24px;align-items:center;gap:12px;width:fit-content;padding:6px .6rem;display:inline-flex}button.cta.BubbleButton.darkMode{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.BubbleButton.darkMode:not(.noHover):hover{color:var(--text-100);background:0 0}button.cta.BubbleButton.lightMode{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.BubbleButton.lightMode:not(.noHover):hover{color:var(--text-invers-100);background:0 0}button.cta.confirmationButton{background:color-mix(in srgb, var(--text-invers-150) 65%, transparent);color:var(--neutral-white);border-radius:.7rem}button.cta.confirmationButton.lightMode{background:color-mix(in srgb, var(--text-invers-150) 35%, var(--neutral-white));color:var(--text-invers-100)}button.cta.darkMode{color:var(--text-100)}button.cta.lightMode{color:var(--text-invers-100)}.cta-split{vertical-align:middle;align-items:stretch;max-width:100%;display:inline-flex}.cta-split.fullWidth{width:100%}.cta-split button.cta.whiteVersion{color:var(--neutral-white)}.cta-split .cta-primary-target{align-items:stretch;min-width:0;display:inline-flex}.cta-split.fullWidth .cta-primary-target{flex:1}.cta-split.fullWidth button.cta.cta-primary{width:100%}.cta-split .cta-primary-target.blocked{cursor:not-allowed}.cta-split .cta-primary-target.blocked>button{pointer-events:none}.cta-split .cta-primary-target:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px}.cta-split button.cta.cta-primary{border-start-end-radius:0;border-end-end-radius:0;min-width:0;max-width:100%;border-inline-end-width:0!important}.cta-split button.cta.cta-primary p{white-space:normal;overflow-wrap:anywhere;min-width:0}.cta-split button.cta.cta-primary:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px;z-index:1}.cta-split button.cta.cta-disclosure{border-start-start-radius:0;border-end-start-radius:0;flex:none;align-self:stretch;gap:0;width:auto;min-width:36px;height:auto;margin:0;padding-inline:.6rem;border-inline-start:1px solid color-mix(in srgb, currentColor 35%, transparent)!important}.cta-split button.cta.cta-disclosure:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px;z-index:1}@media only screen and (width<=967px){.cta-split button.cta.cta-disclosure{min-width:44px}}.cta-split button.cta.tableButton.noHover:hover,.cta-split button.cta.tableButtonWithContent.noHover:hover{color:var(--text-invers-100)!important;border-color:#0000!important}.cta-split button.cta.tableButton.noHover:hover.whiteVersion,.cta-split button.cta.tableButtonWithContent.noHover:hover.whiteVersion{color:var(--neutral-white)!important}.cta-split button.cta.tableButton.noHover:hover svg,.cta-split button.cta.tableButtonWithContent.noHover:hover svg,.cta-split button.cta.tableButton.noHover:hover path,.cta-split button.cta.tableButtonWithContent.noHover:hover path{fill:currentColor!important}@media only screen and (width<=967px){.cta-split button.cta{min-height:44px}}.desktop-layout.svelte-1kepma0{flex-direction:column;gap:1rem;display:flex}.sticky-row.svelte-1kepma0{z-index:1000;pointer-events:none;flex-direction:column;gap:0;width:100%;display:flex;position:sticky;top:86px}.sticky-row.svelte-1kepma0 .bar:where(.svelte-1kepma0){background-color:#fff;width:100%;height:3rem}.product-page-wrapper.svelte-1kepma0{margin:0 var(--horizontal-default-margin);width:100%;max-width:var(--normal-max-width);flex-direction:column;gap:1rem;display:flex;position:relative}.content-columns.svelte-1kepma0{flex-direction:row;gap:3rem;display:flex;position:relative}.leftern-side.svelte-1kepma0{flex-grow:2;width:0;min-height:100%;margin-bottom:2.4rem;position:relative;overflow-x:visible}.leftern-side.svelte-1kepma0 .crinkle:where(.svelte-1kepma0){z-index:100;pointer-events:none;justify-content:flex-end;width:calc(100% + 5px);height:0;display:flex;position:sticky;top:140px;overflow:visible}.leftern-side.svelte-1kepma0 .crinkle:where(.svelte-1kepma0) svg:where(.svelte-1kepma0){pointer-events:none;transform:rotate(180deg)}.leftern-side.svelte-1kepma0 .outer-wrapper:where(.svelte-1kepma0){width:100%;height:min(65vh,38.25rem)}.leftern-side.svelte-1kepma0 .outer-wrapper:where(.svelte-1kepma0) .inner-container:where(.svelte-1kepma0){width:100%;position:absolute}@media (width>=1770px){.leftern-side.svelte-1kepma0 .outer-wrapper:where(.svelte-1kepma0) .inner-container:where(.svelte-1kepma0){min-width:calc(100% + (100vw - var(--normal-max-width)) / 2);left:calc(-1 * (100vw - var(--normal-max-width)) / 2)}}@media (width<=1769px){.leftern-side.svelte-1kepma0 .outer-wrapper:where(.svelte-1kepma0) .inner-container:where(.svelte-1kepma0){left:calc(-1 * var(--horizontal-default-margin));min-width:calc(100% + var(--horizontal-default-margin))}}.rightern-side.svelte-1kepma0{flex-direction:column;flex-grow:1;gap:1rem;width:0;height:fit-content;padding-left:1rem;display:flex;position:sticky;top:140px}.back-link.svelte-1kepma0{color:var(--text-invers-100);align-items:center;gap:.3rem;font-weight:700;text-decoration:none;display:inline-flex}.back-link.svelte-1kepma0:hover,.back-link.svelte-1kepma0:focus-visible{color:var(--primary-200)}.productDetails1.svelte-1kepma0{align-items:center;gap:.5rem;margin:0;display:flex}.productDetails1.svelte-1kepma0 h1:where(.svelte-1kepma0){color:var(--text-invers-100);font-size:2rem;font-style:normal;font-weight:700;font-style:Outfit;margin:0;line-height:1.1}.productDetails2.svelte-1kepma0{margin:.1rem 0 0}.productDetails2.svelte-1kepma0 .tagline:where(.svelte-1kepma0){color:var(--text-invers-100);margin:0;font-family:Outfit-Bold,sans-serif;font-size:1.1rem;font-style:normal;font-weight:700}.title-block.svelte-1kepma0{color:var(--text-invers-200);flex-direction:column;gap:.4rem;display:flex}.title-block.svelte-1kepma0 .short-description:where(.svelte-1kepma0){margin:0;line-height:1.45}.cta-row.svelte-1kepma0{gap:.8rem;margin-top:.6rem;display:flex}@media (width<=1023px){.desktop-layout.svelte-1kepma0{display:none}}.mobile-layout.svelte-1mur6nk{padding:0 var(--horizontal-default-margin);flex-direction:column;gap:.8rem;display:flex}.crinkle.svelte-1mur6nk{z-index:1000;pointer-events:none;justify-content:flex-end;width:100%;height:0;display:flex;position:sticky;top:84px;overflow:visible}.crinkle.svelte-1mur6nk img:where(.svelte-1mur6nk){pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.mobile-gallery.svelte-1mur6nk{width:100%;max-width:var(--normal-max-width);margin:0 auto}.mobile-content.svelte-1mur6nk{width:100%;max-width:var(--normal-max-width);flex-direction:column;gap:.4rem;margin:0 auto;display:flex}.productDetails1.svelte-1mur6nk{align-items:center;gap:.5rem;margin:0;display:flex}.productDetails1.svelte-1mur6nk h1:where(.svelte-1mur6nk){color:var(--text-invers-100);font-size:1.55rem;font-style:normal;font-weight:700;font-style:Outfit;margin:0;line-height:1.08}.productDetails2.svelte-1mur6nk{margin:.1rem 0 0}.productDetails2.svelte-1mur6nk .tagline:where(.svelte-1mur6nk){color:var(--text-invers-100);margin:0;font-family:Outfit-Bold,sans-serif;font-size:1.1rem;font-style:normal;font-weight:700}.short-description.svelte-1mur6nk{color:var(--text-invers-200);margin:0;line-height:1.45}.cta-row.svelte-1mur6nk{flex-wrap:wrap;gap:.8rem;margin-top:.6rem;margin-bottom:2.4rem;display:flex}.mobile-boxes.svelte-1mur6nk{max-width:var(--normal-max-width);margin:0 auto}@media (width>=1024px){.mobile-layout.svelte-1mur6nk{display:none}}.kw-header-with-button.svelte-1khw24o{--kw-section-title-button-width:0px;--kw-section-title-header-gap:0px;justify-content:space-between;align-items:flex-end;gap:1.6rem;width:100%;display:flex}.kw-header-with-button.svelte-1khw24o:not(.no-wrap){flex-wrap:wrap;row-gap:.8rem}.kw-header-with-button.svelte-1khw24o:not(.no-wrap) .button-actions:where(.svelte-1khw24o){flex-wrap:wrap;flex:0 10 auto;justify-content:flex-end;margin-left:auto}.kw-header-with-button.svelte-1khw24o .kw-section-title:where(.svelte-1khw24o){flex:auto;width:auto;min-width:0}.kw-header-with-button.no-wrap.svelte-1khw24o .kw-section-title:where(.svelte-1khw24o){max-width:max(0px, calc(100% - var(--kw-section-title-button-width) - var(--kw-section-title-header-gap)))}@media (width<=600px){.kw-header-with-button.mobile-wrap.svelte-1khw24o{flex-direction:column;align-items:stretch}.kw-header-with-button.mobile-wrap.svelte-1khw24o .kw-section-title:where(.svelte-1khw24o){width:100%;max-width:100%}.kw-header-with-button.mobile-wrap.svelte-1khw24o .button-actions:where(.svelte-1khw24o){justify-content:flex-end;align-self:stretch;width:100%}}.button-actions.svelte-1khw24o{flex-wrap:nowrap;flex:none;justify-content:flex-start;gap:1.2rem;min-width:0;max-width:100%;display:flex}@media (width<=1000px){.button-actions.svelte-1khw24o{flex-wrap:wrap}}.kw-section-title.svelte-1khw24o{flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;display:flex}.kw-section-title.svelte-1khw24o .kw-section-title__top-row:where(.svelte-1khw24o){align-items:center;gap:.8rem;width:100%;display:flex}.kw-section-title.svelte-1khw24o .kw-section-title__secondary-cta:where(.svelte-1khw24o){margin-left:auto}.kw-section-title.svelte-1khw24o small:where(.svelte-1khw24o){letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-weight:600}.kw-section-title.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o){width:100%;min-width:0;margin:0;font-size:1.3rem;line-height:1.3;display:flex}.kw-section-title.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o) .kw-section-title__heading-title:where(.svelte-1khw24o){overflow-wrap:anywhere;min-width:0}.kw-section-title.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o) .kw-section-title__heading-title.no-wrap:where(.svelte-1khw24o){text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.kw-section-title.svelte-1khw24o .kw-section-title__help:where(.svelte-1khw24o){min-width:0;max-width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0 1rem 0 0;display:inline-flex;position:relative}.kw-section-title.svelte-1khw24o .kw-section-title__help:where(.svelte-1khw24o):hover .kw-section-title__heading-title:where(.svelte-1khw24o){text-underline-offset:.15em;text-decoration:underline}.kw-section-title.svelte-1khw24o .kw-section-title__help:where(.svelte-1khw24o):focus-visible{outline-offset:4px;outline:2px solid}.kw-section-title.svelte-1khw24o .kw-section-title__help-icon:where(.svelte-1khw24o){opacity:.65;pointer-events:none;display:flex;position:absolute;top:-.125rem;right:0}.kw-section-title.svelte-1khw24o p:where(.svelte-1khw24o){margin:0;line-height:1.6}.kw-section-title.darkMode.svelte-1khw24o small:where(.svelte-1khw24o){color:var(--text-200)!important}.kw-section-title.darkMode.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o){color:var(--neutral-white,#fff)}.kw-section-title.darkMode.svelte-1khw24o p:where(.svelte-1khw24o){color:var(--text-200)!important}.kw-section-title.lightMode.svelte-1khw24o small:where(.svelte-1khw24o){color:color-mix(in srgb, var(--text-invers-100) 80%, transparent)!important}.kw-section-title.lightMode.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o){color:var(--text-invers-100,#2f4858)}.kw-section-title.lightMode.svelte-1khw24o p:where(.svelte-1khw24o){color:color-mix(in srgb, var(--text-invers-100) 85%, transparent)!important}.project-preview-scroll{width:100%;max-width:var(--normal-max-width);touch-action:pan-x pan-y}.project-preview-scroll.nativeScroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overflow:auto hidden}.project-preview-list{flex-flow:row;gap:2.2rem;width:max-content;min-width:100%;margin:0 0 1.2rem;padding:0;list-style:none;display:flex}[data-simplebar] .simplebar-content-wrapper{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overflow:auto hidden}[data-simplebar] .simplebar-track.simplebar-horizontal{display:none}[data-simplebar].showScrollbar .simplebar-track.simplebar-horizontal{display:block}.simplebar-track.simplebar-horizontal{background-color:#0d0c0c40;height:5px;margin-bottom:5px;overflow:visible}.simplebar-scrollbar{cursor:pointer;transition-duration:0s!important}.simplebar-scrollbar:before{background-color:var(--bg-100);opacity:1;border-radius:0;height:11px;transition-delay:0s;top:-3px;left:0}.simplebar-vertical{display:none}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.assist-embed.svelte-mjiu0h{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.assist-embed__warning.svelte-mjiu0h{border:1px dashed var(--border-90);color:var(--text-80);background:color-mix(in srgb, var(--bg-100) 70%, transparent);border-radius:10px;padding:1rem}.internal-assist-mount.svelte-a44643{display:contents}
