@import "https://rsms.me/inter/inter.css";:root{--puck-color-neutral-0:#fafafa;--puck-color-neutral-1:#f3f3f3;--puck-color-neutral-2:#e7e5e5;--puck-color-neutral-3:#9e9e9e;--puck-color-neutral-4:#2d2d2d;--puck-color-neutral-blue:#10131c;--puck-color-blue:var(--puck-color-azure-3);--puck-color-rose:var(--puck-color-rose-3);--puck-color-red:var(--puck-color-red-3);--puck-color-rose-0:#4a001c;--puck-color-rose-1:#670833;--puck-color-rose-2:#87114c;--puck-color-rose-3:#a81a66;--puck-color-rose-4:#bc5089;--puck-color-rose-5:#cc7ca5;--puck-color-rose-6:#d89aba;--puck-color-rose-7:#e3b8cf;--puck-color-rose-8:#efd6e3;--puck-color-rose-9:#faf4f8;--puck-color-azure-0:#00175d;--puck-color-azure-1:#002c77;--puck-color-azure-2:#014292;--puck-color-azure-3:#0158ad;--puck-color-azure-4:#3479be;--puck-color-azure-5:#6499cf;--puck-color-azure-6:#88b0da;--puck-color-azure-7:#abc7e5;--puck-color-azure-8:#cfdff0;--puck-color-azure-85:#e1eaf6;--puck-color-azure-9:#f3f6fb;--puck-color-green-0:#002000;--puck-color-green-1:#043604;--puck-color-green-2:#084e08;--puck-color-green-3:#0c680c;--puck-color-green-4:#1d882f;--puck-color-green-5:#2faa53;--puck-color-green-6:#56c16f;--puck-color-green-7:#7dd78b;--puck-color-green-8:#b8e8bf;--puck-color-green-9:#eff8f0;--puck-color-yellow-0:#211000;--puck-color-yellow-1:#362700;--puck-color-yellow-2:#4c4000;--puck-color-yellow-3:#645a00;--puck-color-yellow-4:#877614;--puck-color-yellow-5:#ab9429;--puck-color-yellow-6:#bfac4e;--puck-color-yellow-7:#d4c474;--puck-color-yellow-8:#e6deb1;--puck-color-yellow-9:#f9f7ed;--puck-color-red-0:#4c0000;--puck-color-red-1:#6a0a10;--puck-color-red-2:#8a1422;--puck-color-red-3:#ac1f35;--puck-color-red-4:#bf5366;--puck-color-red-5:#ce7e8e;--puck-color-red-6:#d99ca8;--puck-color-red-7:#e4b9c2;--puck-color-red-8:#efd7db;--puck-color-red-9:#faf4f5;--puck-color-grey-0:#111;--puck-color-grey-1:#282828;--puck-color-grey-2:#404040;--puck-color-grey-3:#5a5a5a;--puck-color-grey-4:#767676;--puck-color-grey-5:#949494;--puck-color-grey-6:#ababab;--puck-color-grey-7:#c3c3c3;--puck-color-grey-8:#dcdcdc;--puck-color-grey-9:#efefef;--puck-color-grey-10:#f5f5f5;--puck-color-grey-11:#fafafa;--puck-color-black:#000;--puck-color-white:#fff;--puck-font-size-scale-base-unitless:12;--puck-font-size-xxxs-unitless:12;--puck-font-size-xxs-unitless:14;--puck-font-size-xs-unitless:16;--puck-font-size-s-unitless:18;--puck-font-size-m-unitless:21;--puck-font-size-l-unitless:24;--puck-font-size-xl-unitless:28;--puck-font-size-xxl-unitless:36;--puck-font-size-xxxl-unitless:48;--puck-font-size-xxxxl-unitless:56;--puck-font-size-xxxs:calc(1rem * var(--puck-font-size-xxxs-unitless) / 16);--puck-font-size-xxs:calc(1rem * var(--puck-font-size-xxs-unitless) / 16);--puck-font-size-xs:calc(1rem * var(--puck-font-size-xs-unitless) / 16);--puck-font-size-s:calc(1rem * var(--puck-font-size-s-unitless) / 16);--puck-font-size-m:calc(1rem * var(--puck-font-size-m-unitless) / 16);--puck-font-size-l:calc(1rem * var(--puck-font-size-l-unitless) / 16);--puck-font-size-xl:calc(1rem * var(--puck-font-size-xl-unitless) / 16);--puck-font-size-xxl:calc(1rem * var(--puck-font-size-xxl-unitless) / 16);--puck-font-size-xxxl:calc(1rem * var(--puck-font-size-xxxl-unitless) / 16);--puck-font-size-xxxxl:calc(1rem * var(--puck-font-size-xxxxl-unitless) / 16);--puck-font-size-base:var(--puck-font-size-xs);--line-height-reset:1;--line-height-xs:calc(var(--space-m-unitless) / var(--puck-font-size-m-unitless));--line-height-s:calc(var(--space-m-unitless) / var(--puck-font-size-s-unitless));--line-height-m:calc(var(--space-m-unitless) / var(--puck-font-size-xs-unitless));--line-height-l:calc(var(--space-m-unitless) / var(--puck-font-size-xxs-unitless));--line-height-xl:calc(var(--space-m-unitless) / var(--puck-font-size-scale-base-unitless));--line-height-base:var(--line-height-m);--puck-font-stack:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--puck-font-stack-variable:"Inter var", -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--puck-font-family-monospaced:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--puck-font-family-proportional:var(--puck-font-stack), sans-serif}._Button_1brfa_1{appearance:none;color:#fff;letter-spacing:.05ch;font-family:var(--puck-font-family-proportional);text-align:center;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}._Button--medium_1brfa_22{padding:8px 20px}._Button--large_1brfa_29{padding:12px 20px}._Button-icon_1brfa_36{margin-top:2px}._Button_1brfa_1:hover{text-decoration:none}._Button--primary_1brfa_44{background:var(--puck-color-blue)}._Button--primary_1brfa_44:hover{opacity:.7;transition:opacity 50ms ease-in}._Button--secondary_1brfa_53{color:currentColor;border:1px solid}._Button--secondary_1brfa_53:hover{background-color:var(--puck-color-grey-10);color:#000;opacity:.7}._Button--flush_1brfa_64{border-radius:0}._Button--disabled_1brfa_68{background:var(--puck-color-grey-10);color:#000;cursor:not-allowed}._Button--disabled_1brfa_68:hover{opacity:1}._Button--fullWidth_1brfa_78{width:100%}._DrawerItem_1qydx_1:last-of-type ._DrawerItem-default_1qydx_1 ._DrawerItem-draggableWrapper_1qydx_1{padding-bottom:0}._DrawerItem-default_1qydx_1 ._DrawerItem-draggableWrapper_1qydx_1{padding-bottom:12px}._DrawerItem-draggable_1qydx_1{border:1px var(--puck-color-grey-8) solid;font-size:var(--puck-font-size-xxs);cursor:grab;background:#fff;border-radius:4px;justify-content:space-between;align-items:center;padding:12px;display:flex}._Drawer_1qydx_1:not(._Drawer--isDraggingFrom_1qydx_21) ._DrawerItem-draggable_1qydx_1:hover{background-color:var(--puck-color-azure-9);color:var(--puck-color-azure-4)}._DrawerItem-name_1qydx_26{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}._DragIcon_o29on_1{color:var(--puck-color-grey-4);border-radius:4px;padding:4px}._DragIcon_o29on_1:hover{cursor:grab;background:var(--puck-color-grey-9)}._DraggableComponent_foluk_1{pointer-events:auto;outline-offset:0px!important}._DraggableComponent--isDragging_foluk_6{background:#abc7e510;overflow:hidden;outline:2px var(--puck-color-azure-8) solid!important}._DraggableComponent-contents_foluk_12{pointer-events:none;z-index:0;position:relative}._DraggableComponent-contents_foluk_12:before,._DraggableComponent-contents_foluk_12:after{content:" ";display:table}._DraggableComponent-overlay_foluk_25{cursor:pointer;z-index:0;width:100%;height:100%;font-family:var(--puck-font-stack);pointer-events:none;box-sizing:border-box;background:#abc7e530;display:none;position:absolute;top:0}._DraggableComponent-loadingOverlay_foluk_39{background:var(--puck-color-white);color:var(--puck-color-grey-2);z-index:1;pointer-events:all;box-sizing:border-box;opacity:.8;z-index:1;border-radius:4px;padding:8px;display:flex;position:absolute;top:8px;right:8px}._DraggableComponent_foluk_1:hover:not(._DraggableComponent--isLocked_foluk_55)>._DraggableComponent-overlay_foluk_25,._DraggableComponent--forceHover_foluk_61>._DraggableComponent-overlay_foluk_25{pointer-events:none;display:block}._DraggableComponent_foluk_1:not(._DraggableComponent--isSelected_foluk_66)>._DraggableComponent-overlay_foluk_25{outline:2px var(--puck-color-azure-8) solid!important}._DraggableComponent--indicativeHover_foluk_71>._DraggableComponent-overlay_foluk_25{pointer-events:none;background:0 0;display:block}._DraggableComponent_foluk_1:not(._DraggableComponent--isSelected_foluk_66):has(._DraggableComponent_foluk_1:hover>._DraggableComponent-overlay_foluk_25)>._DraggableComponent-overlay_foluk_25{display:none}._DraggableComponent--isSelected_foluk_66{outline:2px var(--puck-color-azure-6) solid!important}._DraggableComponent--isSelected_foluk_66>._DraggableComponent-overlay_foluk_25{z-index:1;background:0 0;display:block;position:sticky;top:56px}._DraggableComponent-actions_foluk_97{background:var(--puck-color-grey-0);color:#fff;pointer-events:auto;box-sizing:border-box;border-radius:8px;gap:4px;width:auto;padding:4px;display:none;position:absolute;top:-48px;right:6.5px}._DraggableComponent--isSelected_foluk_66>._DraggableComponent-overlay_foluk_25>._DraggableComponent-actions_foluk_97{display:flex}._DraggableComponent-actionsLabel_foluk_120{color:var(--puck-color-grey-7);font-size:var(--puck-font-size-xxxs);border-right:1px solid var(--puck-color-grey-4);text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;margin-right:8px;padding-left:8px;padding-right:16px;font-weight:500;display:flex}._DraggableComponent-action_foluk_97{color:var(--puck-color-grey-7);background:0 0;border:none;border-radius:4px;padding:6px 8px;overflow:hidden}._DraggableComponent-action_foluk_97:hover{background:var(--puck-color-grey-2);color:var(--puck-color-azure-5);cursor:pointer}._DropZone_i675d_1{outline-offset:-1px;width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative}._DropZone--zoomEnabled_i675d_10{zoom:1.33}._DropZone--zoomEnabled_i675d_10 ._DropZone-renderWrapper_i675d_14{zoom:.75}._DropZone-content_i675d_18{height:100%;min-height:128px}._DropZone--userIsDragging_i675d_23 ._DropZone-content_i675d_18{pointer-events:all}._DropZone--userIsDragging_i675d_23:not(._DropZone--draggingOverArea_i675d_27):not(._DropZone--draggingNewComponent_i675d_28)>._DropZone-content_i675d_18{pointer-events:none}._DropZone--isAreaSelected_i675d_34,._DropZone--hoveringOverArea_i675d_35:not(._DropZone--isDisabled_i675d_36):not(._DropZone--isRootZone_i675d_37){background:var(--puck-color-azure-9);outline:2px dashed var(--puck-color-azure-7)}._DropZone--draggingOverArea_i675d_27:not(:has(._DropZone--hoveringOverArea_i675d_35)){background:var(--puck-color-azure-9);outline:2px dashed var(--puck-color-azure-7)}._DropZone_i675d_1:not(._DropZone--hasChildren_i675d_43){background:var(--puck-color-azure-9);outline:2px dashed var(--puck-color-azure-7)}._DropZone--isDestination_i675d_48{outline:2px dashed var(--puck-color-azure-3)!important}._DropZone--isDestination_i675d_48:not(._DropZone--isRootZone_i675d_37){background:var(--puck-color-azure-85)!important}._DropZone-item_i675d_56{position:relative}._DropZone-hitbox_i675d_60{z-index:1;width:100%;height:24px;position:absolute;bottom:-12px}._IconButton_38xdr_1{color:currentColor;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}._IconButton_38xdr_1:hover{background:var(--puck-color-grey-9);color:var(--puck-color-blue);cursor:pointer}._IconButton-title_38xdr_18{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._SidebarSection_170gs_1{color:#000;flex-direction:column;display:flex;position:relative}._SidebarSection_170gs_1:last-of-type{flex-grow:1}._SidebarSection-title_170gs_12{border-bottom:1px solid var(--puck-color-grey-8);border-top:1px solid var(--puck-color-grey-8);background:#fff;padding:16px;overflow-x:auto}._SidebarSection--noBorderTop_170gs_20>._SidebarSection-title_170gs_12{border-top:0}._SidebarSection-content_170gs_24{padding:16px}._SidebarSection--noPadding_170gs_28>._SidebarSection-content_170gs_24{padding:0}._SidebarSection--noPadding_170gs_28>._SidebarSection-content_170gs_24:last-child{padding-bottom:4px}._SidebarSection_170gs_1:last-of-type ._SidebarSection-content_170gs_24{border-bottom:none;flex-grow:1}._SidebarSection-breadcrumbLabel_170gs_41{color:var(--puck-color-azure-3);flex-shrink:0}._SidebarSection-breadcrumbLabel_170gs_41:hover{color:var(--puck-color-azure-4);cursor:pointer;text-decoration:underline}._SidebarSection-breadcrumbs_170gs_52,._SidebarSection-breadcrumb_170gs_41{align-items:center;gap:4px;display:flex}._SidebarSection-heading_170gs_64{padding-right:16px}._SidebarSection-loadingOverlay_170gs_68{z-index:1;pointer-events:all;box-sizing:border-box;opacity:.8;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}._Heading_1bvy5_1{color:var(--puck-color-black);font-family:var(--puck-font-stack);margin:0;font-weight:700;display:block}._Heading_1bvy5_1 b{font-weight:700}._Heading--xxxxl_1bvy5_13{font-size:var(--puck-font-size-xxxxl);letter-spacing:.08ch;font-weight:800}._Heading--xxxl_1bvy5_19{font-size:var(--puck-font-size-xxxl)}._Heading--xxl_1bvy5_23{font-size:var(--puck-font-size-xxl)}._Heading--xl_1bvy5_27{font-size:var(--puck-font-size-xl)}._Heading--l_1bvy5_31{font-size:var(--puck-font-size-l)}._Heading--m_1bvy5_35{font-size:var(--puck-font-size-m)}._Heading--s_1bvy5_39{font-size:var(--puck-font-size-s)}._Heading--xs_1bvy5_43{font-size:var(--puck-font-size-xs)}._MenuBar_12sp7_1{background-color:var(--puck-color-white);border-bottom:1px solid var(--puck-color-grey-8);z-index:2;margin-top:1px;padding:8px 16px;display:none;position:absolute;top:100%;left:0;right:0}._MenuBar--menuOpen_12sp7_14{display:block}@media (width>=638px){._MenuBar_12sp7_1{border:none;margin-top:0;padding:0;display:block;position:static;overflow-y:visible}}._MenuBar-inner_12sp7_29{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}@media (width>=638px){._MenuBar-inner_12sp7_29{flex-flow:row;display:flex}}._MenuBar-history_12sp7_45{display:flex}._Puck_17hk3_19{--puck-frame-width:auto;--puck-side-bar-width:186px;--puck-space-px:16px;grid-template-areas:"header header header""left editor right";grid-template-columns:0 var(--puck-frame-width) 0;grid-template-rows:min-content auto;height:100vh;display:grid;position:fixed;inset:0}._Puck--leftSideBarVisible_17hk3_35{grid-template-columns:var(--puck-side-bar-width) var(--puck-frame-width) 0}._Puck--rightSideBarVisible_17hk3_41{grid-template-columns:0 var(--puck-frame-width) var(--puck-side-bar-width)}._Puck--leftSideBarVisible_17hk3_35._Puck--rightSideBarVisible_17hk3_41{grid-template-columns:var(--puck-side-bar-width) var(--puck-frame-width) var(--puck-side-bar-width)}@media (width>=458px){._Puck_17hk3_19{--puck-frame-width:minmax(266px, auto)}}@media (width>=638px){._Puck_17hk3_19{--puck-side-bar-width:minmax(186px, 250px)}}@media (width>=766px){._Puck_17hk3_19{--puck-frame-width:auto}}@media (width>=990px){._Puck_17hk3_19{--puck-side-bar-width:256px}}@media (width>=1198px){._Puck_17hk3_19{--puck-side-bar-width:274px}}@media (width>=1398px){._Puck_17hk3_19{--puck-side-bar-width:290px}}@media (width>=1598px){._Puck_17hk3_19{--puck-side-bar-width:320px}}._Puck-header_17hk3_95{background:var(--puck-color-white);border-bottom:1px solid var(--puck-color-grey-8);color:var(--puck-color-black);grid-area:header;max-width:100vw;position:relative}._Puck-headerInner_17hk3_104{align-items:end;gap:var(--puck-space-px);padding:var(--puck-space-px);grid-template:"left middle right"/1fr auto 1fr;display:grid}._Puck-headerToggle_17hk3_114{color:var(--puck-color-grey-4);margin-left:-4px;padding-top:2px;display:flex}._Puck--rightSideBarVisible_17hk3_41 ._Puck-rightSideBarToggle_17hk3_121,._Puck--leftSideBarVisible_17hk3_35 ._Puck-leftSideBarToggle_17hk3_122{color:var(--puck-color-black)}._Puck-headerTitle_17hk3_126{align-self:center}._Puck-headerPath_17hk3_130{font-family:var(--puck-font-family-monospaced);font-size:var(--puck-font-size-xxs);word-break:break-all;font-weight:400}._Puck-headerTools_17hk3_137{justify-content:flex-end;gap:16px;display:flex}._Puck-menuButton_17hk3_143{color:var(--puck-color-grey-4);margin-left:-4px}._Puck--menuOpen_17hk3_148 ._Puck-menuButton_17hk3_143{color:var(--puck-color-black)}@media (width>=638px){._Puck-menuButton_17hk3_143{display:none}}._Puck-leftSideBar_17hk3_122{background:var(--puck-color-grey-11);border-right:1px solid var(--puck-color-grey-8);flex-direction:column;grid-area:left;display:flex;overflow-y:auto}._Puck-frame_17hk3_167{flex-direction:column;grid-area:editor;display:flex;position:relative;overflow:auto}._Puck-root_17hk3_175{border:1px solid var(--puck-color-grey-8);box-shadow:0 0 0 calc(var(--puck-space-px) * 1.5) var(--puck-color-grey-10);margin:var(--puck-space-px);min-width:321px}@media (width>=1198px){._Puck-root_17hk3_175{margin:calc(var(--puck-space-px) * 1.5)}}._Puck-rightSideBar_17hk3_121{background:var(--puck-color-white);border-left:1px solid var(--puck-color-grey-8);font-family:var(--puck-font-stack);flex-direction:column;grid-area:right;display:flex;overflow-y:auto}._Input_1v7zr_1{color:var(--puck-color-grey-3);font-family:var(--puck-font-stack);padding:16px 16px 12px;display:block}._Input_1v7zr_1 ._Input_1v7zr_1{padding:0}._Input_1v7zr_1 *{box-sizing:border-box}._Input_1v7zr_1+._Input_1v7zr_1{border-top:1px solid var(--puck-color-grey-8);margin-top:8px}._Input_1v7zr_1 ._Input_1v7zr_1+._Input_1v7zr_1{border-top:0;margin-top:12px}._Input-label_1v7zr_27{font-size:var(--puck-font-size-xxs);align-items:center;padding-bottom:12px;font-weight:600;display:flex}._Input-labelIcon_1v7zr_35{color:var(--puck-color-grey-6);margin-right:4px;padding-left:4px}._Input-disabledIcon_1v7zr_41{color:var(--puck-color-grey-4);margin-left:auto}._Input-input_1v7zr_46{border-style:solid;border-width:1px;border-color:var(--puck-color-grey-8);background:#fff;border-radius:4px;width:100%;padding:12px 15px;font-family:inherit;font-size:14px}select._Input-input_1v7zr_46{appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23c3c3c3'><polygon points='0,0 100,0 50,50'/></svg>") calc(100% - 12px) calc(50% + 3px)/12px no-repeat}._Input--readOnly_1v7zr_69>._Input-input_1v7zr_46,._Input--readOnly_1v7zr_69>select._Input-input_1v7zr_46{background-color:var(--puck-color-grey-11);border-color:var(--puck-color-grey-8);color:var(--puck-color-grey-5);opacity:1}._Input-input_1v7zr_46:hover{border-color:var(--puck-color-neutral-3)}._Input-input_1v7zr_46:focus{border-color:var(--puck-color-azure-4);outline:var(--puck-color-azure-8) 4px solid;outline-offset:0}._Input-radioGroupItems_1v7zr_87{border:1px solid var(--puck-color-grey-7);border-radius:4px;flex-wrap:wrap;display:flex;overflow:hidden}._Input-radio_1v7zr_87{border-right:1px solid var(--puck-color-grey-7);flex-grow:1}._Input-radio_1v7zr_87:last-of-type{border-right:none}._Input-radioInner_1v7zr_104{color:var(--puck-color-grey-4);font-size:var(--puck-font-size-xxxs);text-align:center;background-color:#fff;padding:8px 12px}._Input-radioInner_1v7zr_104:hover{background-color:var(--puck-color-azure-9);cursor:pointer}._Input--readOnly_1v7zr_69 ._Input-radioGroupItems_1v7zr_87{border-color:var(--puck-color-grey-8)}._Input--readOnly_1v7zr_69 ._Input-radioInner_1v7zr_104{background-color:var(--puck-color-grey-11);color:var(--puck-color-grey-5)}._Input-radio_1v7zr_87 ._Input-radioInput_1v7zr_126:checked~._Input-radioInner_1v7zr_104{background-color:var(--puck-color-azure-9);color:var(--puck-color-grey-1);font-weight:500}._Input--readOnly_1v7zr_69 ._Input-radioInput_1v7zr_126:checked~._Input-radioInner_1v7zr_104{background-color:var(--puck-color-azure-9);color:var(--puck-color-grey-4)}._Input-radio_1v7zr_87 ._Input-radioInput_1v7zr_126{display:none}textarea._Input-input_1v7zr_46{margin-bottom:-4px}._ArrayField_1auyc_5{background-color:var(--puck-color-grey-8);border:1px solid var(--puck-color-grey-8);border-radius:4px;flex-direction:column;display:flex}._ArrayField--isDraggingFrom_1auyc_13{background-color:var(--puck-color-azure-9)}._ArrayField-addButton_1auyc_17{color:var(--puck-color-azure-4);cursor:pointer;text-align:left;background-color:#fff;border:none;border-radius:4px;justify-content:center;width:100%;margin:0;padding:16px;display:flex}._ArrayField--hasItems_1auyc_31>._ArrayField-addButton_1auyc_17{border-top-left-radius:0;border-top-right-radius:0}._ArrayField_1auyc_5:not(._ArrayField--isDraggingFrom_1auyc_13)>._ArrayField-addButton_1auyc_17:hover{background:var(--puck-color-azure-9);color:var(--puck-color-azure-4)}._ArrayFieldItem_1auyc_45{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:1px;display:block}._ArrayField--isDraggingFrom_1auyc_13>._ArrayFieldItem_1auyc_45:not(._ArrayFieldItem--isDragging_1auyc_53){border-bottom:1px solid var(--puck-color-grey-8);margin-bottom:0}._ArrayFieldItem--isExpanded_1auyc_58{border-bottom:0;outline-offset:0px!important;outline:1px solid var(--puck-color-azure-6)!important}._ArrayFieldItem--isDragging_1auyc_53{box-shadow:0 3px 6px #8c98a440}._ArrayFieldItem_1auyc_45+._ArrayFieldItem_1auyc_45{border-top-left-radius:0;border-top-right-radius:0}._ArrayFieldItem-summary_1auyc_73{color:var(--puck-color-grey-3);font-size:var(--puck-font-size-xxs);justify-content:space-between;align-items:center;gap:2px;padding:12px 15px;list-style:none;display:flex;position:relative;overflow:hidden}._ArrayFieldItem--readOnly_1auyc_86>._ArrayFieldItem-summary_1auyc_73{background-color:var(--puck-color-grey-11);color:var(--puck-color-grey-5)}._ArrayFieldItem--isExpanded_1auyc_58>._ArrayFieldItem-summary_1auyc_73{font-weight:600}._ArrayFieldItem_1auyc_45:first-of-type>._ArrayFieldItem-summary_1auyc_73{border-top-left-radius:4px;border-top-right-radius:4px}._ArrayFieldItem-summary_1auyc_73:hover,._ArrayFieldItem--isExpanded_1auyc_58>._ArrayFieldItem-summary_1auyc_73{background:var(--puck-color-azure-9);cursor:pointer;color:var(--puck-color-azure-4)}._ArrayFieldItem-body_1auyc_107{display:none}._ArrayFieldItem--isExpanded_1auyc_58>._ArrayFieldItem-body_1auyc_107{display:block}._ArrayFieldItem-fieldset_1auyc_115{border:none;border-top:1px solid var(--puck-color-grey-8);margin:0;padding:16px 15px}._ArrayFieldItem-rhs_1auyc_122{align-items:center;gap:4px;display:flex}._ArrayFieldItem-actions_1auyc_128{color:var(--puck-color-grey-3);opacity:0;gap:4px;display:flex}._ArrayFieldItem-summary_1auyc_73:hover>._ArrayFieldItem-rhs_1auyc_122>._ArrayFieldItem-actions_1auyc_128{opacity:1}._ArrayFieldItem-action_1auyc_128:hover{background:var(--puck-color-grey-9);cursor:pointer;border-radius:4px}._ExternalInput_s6fxy_1{font-family:var(--puck-font-stack)}._ExternalInput-actions_s6fxy_5{display:flex}._ExternalInput-button_s6fxy_9{border:1px solid var(--puck-color-grey-8);color:var(--puck-color-azure-4);white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border-radius:4px;flex-grow:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-weight:500;display:flex;position:relative;overflow:hidden}._ExternalInput-button_s6fxy_9:hover,._ExternalInput-detachButton_s6fxy_28:hover{cursor:pointer;background:var(--puck-color-azure-9);color:var(--puck-color-azure-4);z-index:1}._ExternalInput--dataSelected_s6fxy_35 ._ExternalInput-button_s6fxy_9{color:var(--puck-color-grey-2);border-top-right-radius:0;border-bottom-right-radius:0;display:block}._ExternalInput-detachButton_s6fxy_28{border:1px solid var(--puck-color-grey-8);background-color:var(--puck-color-grey-11);color:var(--puck-color-grey-4);border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;gap:8px;margin-left:-1px;padding:8px 12px;display:flex}._ExternalInputModal_s6fxy_56{color:#000;flex-direction:column;max-height:90vh;display:flex;position:relative}._ExternalInputModal-masthead_s6fxy_64{background-color:#fff;flex-wrap:wrap;gap:24px;padding:32px 24px;display:flex}._ExternalInputModal-tableWrapper_s6fxy_72{flex-grow:1;position:relative;overflow:auto}._ExternalInputModal-table_s6fxy_72{border-collapse:unset;border-spacing:0;color:var(--puck-color-neutral-4);z-index:0;min-width:100%;position:relative}._ExternalInputModal-thead_s6fxy_88{z-index:1;position:sticky;top:0}._ExternalInputModal-th_s6fxy_88{border-bottom:1px solid var(--puck-color-grey-8);border-top:1px solid var(--puck-color-grey-8);opacity:.9;padding:16px 24px;font-weight:700}._ExternalInputModal-td_s6fxy_102{font-family:var(--puck-font-stack);padding:16px 24px}._ExternalInputModal-tr_s6fxy_107:nth-of-type(n){background-color:#fff}._ExternalInputModal-tr_s6fxy_107:nth-of-type(2n){background-color:var(--puck-color-grey-10)}._ExternalInputModal-tr_s6fxy_107 ._ExternalInputModal-td_s6fxy_102:first-of-type{font-weight:500}._ExternalInputModal-tbody_s6fxy_119 ._ExternalInputModal-tr_s6fxy_107:hover{background:var(--puck-color-grey-11);color:var(--puck-color-azure-4);cursor:pointer;margin-left:-5px;position:relative}._ExternalInputModal-tbody_s6fxy_119 ._ExternalInputModal-tr_s6fxy_107:hover ._ExternalInputModal-td_s6fxy_102:first-of-type{border-left:4px solid var(--puck-color-azure-4);padding-left:20px}._ExternalInputModal-tableWrapper_s6fxy_72{display:none}._ExternalInputModal--hasData_s6fxy_138 ._ExternalInputModal-tableWrapper_s6fxy_72{display:block}._ExternalInputModal-loadingBanner_s6fxy_142{background-color:#ffffff90;justify-content:center;align-items:center;padding:64px;display:none;position:absolute;inset:0}._ExternalInputModal--isLoading_s6fxy_155 ._ExternalInputModal-loadingBanner_s6fxy_142{display:flex}._ExternalInputModal-noContentBanner_s6fxy_159{border-top:1px solid var(--puck-color-grey-8);text-align:center;padding:24px;display:none}._ExternalInputModal--loaded_s6fxy_166:not(._ExternalInputModal--hasData_s6fxy_138) ._ExternalInputModal-noContentBanner_s6fxy_159{display:block}._ExternalInputModal-searchForm_s6fxy_171{gap:12px;height:43px;margin-left:auto;display:flex}._ExternalInputModal-search_s6fxy_171{border-style:solid;border-width:1px;border-color:var(--puck-color-grey-8);background:#fff;border-radius:4px;width:100%;display:flex}._ExternalInputModal-search_s6fxy_171:focus-within{border-color:var(--puck-color-azure-4);outline:var(--puck-color-azure-8) 4px solid;outline-offset:0}._ExternalInputModal-searchIcon_s6fxy_194{background:var(--puck-color-grey-11);border-right:1px solid var(--puck-color-grey-8);color:var(--puck-color-grey-6);border-top-left-radius:4px;border-bottom-left-radius:4px;justify-content:center;align-items:center;padding:12px 15px;display:flex}._ExternalInputModal-searchIconText_s6fxy_206{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._ExternalInputModal-searchInput_s6fxy_216{background:#fff;border:none;border-radius:4px;width:100%;padding:12px 15px;font-family:inherit;font-size:14px}._ExternalInputModal-searchInput_s6fxy_216:focus{box-shadow:none;border:none;outline:none}._Modal_hx2u6_1{z-index:1;background:#0009;justify-content:center;align-items:center;padding:64px;display:none;position:fixed;inset:0}._Modal--isOpen_hx2u6_15{display:flex}._Modal-inner_hx2u6_19{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:1024px;max-height:90vh;display:flex;overflow:hidden}._ObjectField_56z4t_5{border:1px solid var(--puck-color-grey-8);background-color:#fff;border-radius:4px;flex-direction:column;display:flex}._ObjectField-fieldset_56z4t_13{border:none;margin:0;padding:16px 15px}._PuckFields_1276r_1{position:relative}._PuckFields-loadingOverlay_1276r_5{z-index:1;pointer-events:all;box-sizing:border-box;opacity:.8;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}._ComponentList_1di93_1{font-family:var(--puck-font-stack);max-width:100%}._ComponentList--isExpanded_1di93_6+._ComponentList_1di93_1{margin-top:12px}._ComponentList-content_1di93_10{display:none}._ComponentList--isExpanded_1di93_6>._ComponentList-content_1di93_10{display:block}._ComponentList-title_1di93_18{color:var(--puck-color-grey-4);font-size:var(--puck-font-size-xxxs);text-transform:uppercase;border-radius:4px;gap:4px;padding:8px;list-style:none;display:flex}._ComponentList--isExpanded_1di93_6 ._ComponentList-title_1di93_18{margin-bottom:4px}._ComponentList-title_1di93_18:hover{background-color:var(--puck-color-azure-9);color:var(--puck-color-azure-4);cursor:pointer}._ComponentList-titleIcon_1di93_39{margin-left:auto}._LayerTree_o89yt_1{color:var(--puck-color-grey-2);font-family:var(--puck-font-stack);font-size:var(--puck-font-size-xxs);margin:0;padding:0;list-style:none;position:relative}._LayerTree-zoneTitle_o89yt_11{color:var(--puck-color-grey-4);font-size:var(--puck-font-size-xxxs);text-transform:uppercase}._LayerTree-helper_o89yt_17{text-align:center;color:var(--puck-color-grey-6);font-family:var(--puck-font-stack);margin:8px 4px}._Layer_o89yt_1{border:1px solid #0000;position:relative}._Layer-inner_o89yt_29{border-radius:4px;padding-left:12px;padding-right:4px}._Layer--containsZone_o89yt_35>._Layer-inner_o89yt_29{padding-left:0}._Layer-clickable_o89yt_39{align-items:center;display:flex}._Layer-inner_o89yt_29:hover{cursor:pointer}._Layer_o89yt_1:not(._Layer--isSelected_o89yt_48)>._Layer-inner_o89yt_29:hover,._Layer--isHovering_o89yt_49>._Layer-inner_o89yt_29{color:var(--puck-color-blue);background:var(--puck-color-azure-85)}._Layer--isSelected_o89yt_48{background:var(--puck-color-azure-9);border-color:var(--puck-color-azure-7);border-radius:4px}._Layer--isSelected_o89yt_48>._Layer-inner_o89yt_29{background:var(--puck-color-azure-85);font-weight:600}._Layer--isSelected_o89yt_48>._Layer-inner_o89yt_29>._Layer-clickable_o89yt_39>._Layer-chevron_o89yt_65,._Layer--childIsSelected_o89yt_66>._Layer-inner_o89yt_29>._Layer-clickable_o89yt_39>._Layer-chevron_o89yt_65{transform:scaleY(-1)}._Layer-zones_o89yt_70{margin-left:12px;display:none}._Layer--isSelected_o89yt_48>._Layer-zones_o89yt_70,._Layer--childIsSelected_o89yt_66>._Layer-zones_o89yt_70{display:block}._Layer-zones_o89yt_70>._LayerTree_o89yt_1{margin-left:12px}._Layer-title_o89yt_84,._LayerTree-zoneTitle_o89yt_11{align-items:center;gap:8px;margin:8px 4px;display:flex;overflow-x:hidden}._Layer-name_o89yt_93{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}._Layer-icon_o89yt_99{color:var(--puck-color-rose-6);margin-top:4px}._Layer-zoneIcon_o89yt_104{color:var(--puck-color-grey-7);margin-top:4px}:root{--color-offwhite:#f4f1ec;--color-anthracite:#1c1c1e;--color-anthracite-soft:#2c2c2e;--color-sand:#cbbfa8;--color-olive:#6b6a52;--color-line:#1c1c1e1f;--color-line-inverted:#f4f1ec2e;--font-display:"Archivo", "Helvetica Neue", Arial, sans-serif;--font-body:"Inter", "Helvetica Neue", Arial, sans-serif;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--space-6:6rem;--space-7:9rem;--max-width:1440px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-offwhite);color:var(--color-anthracite);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:0;font-weight:700}p{margin:0}a{color:inherit;text-decoration:none}button{font-family:var(--font-body);cursor:pointer}img{max-width:100%;display:block}.container{max-width:var(--max-width);padding:0 var(--space-3);margin:0 auto}@media (width>=900px){.container{padding:0 var(--space-5)}}.eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-olive);font-size:.75rem;font-weight:600}.btn{justify-content:center;align-items:center;gap:var(--space-1);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-anthracite);background:var(--color-anthracite);color:var(--color-offwhite);padding:.9rem 1.8rem;font-size:.8rem;font-weight:600;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.btn:hover{opacity:.85}.btn--outline{color:var(--color-anthracite);border:1px solid var(--color-anthracite);background:0 0}.btn--inverted{background:var(--color-offwhite);color:var(--color-anthracite);border:1px solid var(--color-offwhite)}.placeholder-tag{letter-spacing:.1em;text-transform:uppercase;background:var(--color-sand);color:var(--color-anthracite);border-radius:2px;padding:.15rem .5rem;font-size:.65rem;font-weight:600;display:inline-block}.product-grid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=700px){.product-grid{gap:var(--space-4);grid-template-columns:repeat(4,1fr)}}.filter-bar{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.filter-pill{border:1px solid var(--color-line);background:0 0;padding:.5rem 1rem;font-size:.8rem}.image-placeholder{background:linear-gradient(135deg, var(--color-sand) 0%, var(--color-olive) 100%);color:var(--color-offwhite);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;min-height:220px;font-size:.8rem;display:flex}
