.bg-section-pad{padding:var(--section-pad-y,160px) var(--section-pad-x,60px)}@media(max-width:1024px){.bg-section-pad{padding:min(var(--section-pad-y,160px),100px) min(var(--section-pad-x,60px),40px)}}@media(max-width:640px){.bg-section-pad{padding:min(var(--section-pad-y,160px),80px) min(var(--section-pad-x,60px),24px)}}.sx-header{margin-bottom:clamp(2.5rem,1.5rem + 2.5vw,4rem);max-width:48rem}.sx-title{font-family:var(--global-heading-font-family,inherit);font-size:clamp(2rem,1.35rem + 1.9vw,3rem);font-weight:var(--global-heading-font-weight,700);letter-spacing:-.022em;line-height:1.08;margin:0;text-wrap:balance}.sx-title-h1{font-size:clamp(2.5rem,1.6rem + 2.8vw,4rem);letter-spacing:-.03em;line-height:1.02}.sx-title-h3{font-size:clamp(1.5rem,1.25rem + .9vw,2rem);letter-spacing:-.015em;line-height:1.15}.sx-lead{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55;margin-top:1rem;max-width:42rem;opacity:.72;text-wrap:pretty}.gl-hair[data-v-95865297]{border-color:color-mix(in srgb,currentColor 14%,transparent)}.gl-panel[data-v-95865297]{background-color:color-mix(in srgb,currentColor 4%,transparent)}.block-inserter[data-v-3ff034a7]{align-items:center;display:flex;justify-content:center;position:relative}.inserter-default[data-v-3ff034a7]{height:24px}.inserter-compact[data-v-3ff034a7]{height:6px;transition:height .25s cubic-bezier(.25,.46,.45,.94)}.inserter-compact[data-v-3ff034a7]:has(.inserter-btn-active),.inserter-compact[data-v-3ff034a7]:hover{height:24px}.inserter-zone[data-v-3ff034a7]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.inserter-rule[data-v-3ff034a7]{background-color:transparent;height:1px;left:0;position:absolute;right:0;top:50%;transition:background-color .25s ease}.block-inserter:hover .inserter-rule[data-v-3ff034a7],.inserter-btn-active~.inserter-rule[data-v-3ff034a7]{background-color:#e5e7eb}.inserter-btn[data-v-3ff034a7]{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:50%;box-shadow:none;color:transparent;cursor:pointer;display:flex;height:28px;justify-content:center;opacity:0;position:relative;transform:scale(.6);transition:transform .22s cubic-bezier(.34,1.56,.64,1),opacity .2s ease,border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease;width:28px;z-index:2}.block-inserter:hover .inserter-btn[data-v-3ff034a7],.inserter-btn-active[data-v-3ff034a7]{background-color:#fff;border-color:#e5e7eb;box-shadow:0 1px 3px #0000000a;color:#9ca3af;opacity:1;transform:scale(1)}.inserter-btn[data-v-3ff034a7]:hover{border-color:#9ca3af!important;box-shadow:0 1px 6px #00000014!important;color:#374151!important}.inserter-btn-active[data-v-3ff034a7]{background-color:#f9fafb!important;border-color:#374151!important;color:#111827!important}.inserter-popover[data-v-3ff034a7]{background:#fff;border:1px solid #f3f4f6;border-radius:16px;box-shadow:0 4px 24px #00000014,0 1px 4px #0000000a;display:flex;gap:2px;left:50%;margin-top:6px;padding:6px;position:absolute;top:100%;transform:translate(-50%);z-index:40}.popover-enter-active[data-v-3ff034a7]{transition:opacity .22s cubic-bezier(.25,.46,.45,.94),transform .28s cubic-bezier(.34,1.56,.64,1)}.popover-leave-active[data-v-3ff034a7]{transition:opacity .15s ease,transform .15s ease}.popover-enter-from[data-v-3ff034a7]{opacity:0;transform:translate(-50%) translateY(-6px) scale(.95)}.popover-enter-to[data-v-3ff034a7],.popover-leave-from[data-v-3ff034a7]{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.popover-leave-to[data-v-3ff034a7]{opacity:0;transform:translate(-50%) translateY(-4px) scale(.97)}.popover-item[data-v-3ff034a7]{align-items:center;background:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 14px;transition:background-color .2s ease,transform .2s ease}.popover-item[data-v-3ff034a7]:hover{background-color:#f9fafb;transform:translateY(-1px)}.popover-item[data-v-3ff034a7]:active{transform:translateY(0)}.popover-item-icon[data-v-3ff034a7]{color:#9ca3af;transition:color .2s ease}.popover-item:hover .popover-item-icon[data-v-3ff034a7]{color:#374151}.popover-item-label[data-v-3ff034a7]{color:#9ca3af;font-size:10px;font-weight:500;letter-spacing:.01em;transition:color .2s ease;white-space:nowrap}.popover-item:hover .popover-item-label[data-v-3ff034a7]{color:#6b7280}.content-block[data-v-62e7d767]{position:relative}.content-block-editable[data-v-62e7d767]{border-radius:4px;outline:1px dashed transparent;outline-offset:4px}.content-block-editable[data-v-62e7d767]:hover:not(:has(.content-block-editable:hover)):not(.content-block-selected){outline-color:#7863ffb3}.content-block-selected[data-v-62e7d767]{outline:2px solid #7863ff;outline-offset:4px}.block-toolbar[data-v-62e7d767]{align-items:center;background:#fff;border-radius:8px;bottom:calc(100% + 8px);box-shadow:0 0 0 1px #11182714,0 4px 14px #1118271f;color:#374151;display:flex;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;gap:2px;left:0;line-height:1;padding:3px;position:absolute;white-space:nowrap;z-index:30}.block-tool[data-v-62e7d767]{align-items:center;background:transparent;border:none;border-radius:6px;color:#4b5563;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background-color .15s ease,color .15s ease;width:28px}.block-tool[data-v-62e7d767]:hover:not(:disabled){background-color:#f3f4f6;color:#111827}.block-tool[data-v-62e7d767]:disabled{cursor:default;opacity:.3}.block-tool-danger[data-v-62e7d767]:hover:not(:disabled){background-color:#fef2f2;color:#ef4444}.block-drag-handle[data-v-62e7d767]{cursor:grab}.content-block-dragging[data-v-62e7d767]{opacity:.4}.block-drop-line[data-v-62e7d767]{background:#7863ff;border-radius:1px;height:2px;left:0;pointer-events:none;position:absolute;right:0;z-index:40}.block-drop-line[data-v-62e7d767]:after,.block-drop-line[data-v-62e7d767]:before{background:#7863ff;border-radius:50%;content:"";height:6px;position:absolute;top:-2px;width:6px}.block-drop-line[data-v-62e7d767]:before{left:-3px}.block-drop-line[data-v-62e7d767]:after{right:-3px}.block-drop-line-before[data-v-62e7d767]{top:-13px}.block-drop-line-after[data-v-62e7d767]{bottom:-13px}.block-drop-line-nested.block-drop-line-before[data-v-62e7d767]{top:-7px}.block-drop-line-nested.block-drop-line-after[data-v-62e7d767]{bottom:-7px}.block-drop-line-empty[data-v-62e7d767]{top:0}.block-drag-handle[data-v-62e7d767]:active{cursor:grabbing}.block-tool-label[data-v-62e7d767]{align-items:center;background:#7863ff1a;border-radius:6px;color:#5b45e0;display:inline-flex;font-weight:500;gap:5px;height:28px;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-tool-divider[data-v-62e7d767]{background-color:#e5e7eb;height:16px;margin:0 2px;width:1px}.block-content[data-v-62e7d767]{min-height:8px}.paragraph-editor[data-v-62e7d767]{min-height:40px}.paragraph-editor[data-v-62e7d767] .ProseMirror p.is-editor-empty:first-child:before{color:#d1d5db;content:attr(data-placeholder);float:left;font-style:italic;height:0;pointer-events:none}.heading-block[data-v-62e7d767]{position:relative}.heading-editable[data-v-62e7d767]{border-radius:6px;caret-color:#111827;min-width:0;padding:2px 0;transition:background-color .2s ease}.heading-editable[data-v-62e7d767]:focus{background-color:#f9fafb80}.image-empty[data-v-62e7d767]{align-items:center;background-color:#f9fafbb3;border-radius:16px;cursor:pointer;display:flex;height:160px;justify-content:center;transition:background-color .2s ease,box-shadow .3s ease}.image-empty[data-v-62e7d767]:hover{background-color:#f3f4f6e6}.image-empty-dragover[data-v-62e7d767]{background-color:#eff6ff99!important;box-shadow:0 0 0 2px #fff,0 0 0 4px #60a5fa}.image-empty-inner[data-v-62e7d767]{align-items:center;display:flex;flex-direction:column;gap:8px}.image-empty-icon[data-v-62e7d767]{color:#d1d5db;transition:color .2s ease}.image-empty:hover .image-empty-icon[data-v-62e7d767]{color:#9ca3af}.image-empty-icon-pulse[data-v-62e7d767]{animation:icon-pulse-62e7d767 1s ease-in-out infinite}@keyframes icon-pulse-62e7d767{0%,to{opacity:1}50%{opacity:.5}}.image-empty-text[data-v-62e7d767]{color:#d1d5db;font-size:12px;letter-spacing:.02em;transition:color .2s ease}.image-empty:hover .image-empty-text[data-v-62e7d767]{color:#9ca3af}.image-filled[data-v-62e7d767]{position:relative}.image-display[data-v-62e7d767]{border-radius:12px;width:100%}.image-actions[data-v-62e7d767]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffeb;border-radius:100px;bottom:16px;box-shadow:0 2px 12px #00000014;display:flex;gap:0;left:50%;opacity:0;padding:4px 6px;position:absolute;transform:translate(-50%) translateY(8px);transition:opacity .2s ease,transform .2s ease}.image-filled:hover .image-actions[data-v-62e7d767]{opacity:1;transform:translate(-50%) translateY(0)}.image-action-btn[data-v-62e7d767]{align-items:center;background:transparent;border:none;border-radius:100px;color:#374151;cursor:pointer;display:flex;font-size:11px;font-weight:500;gap:5px;padding:5px 10px;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.image-action-btn[data-v-62e7d767]:hover{background-color:#f3f4f6}.image-action-btn-danger[data-v-62e7d767]:hover{background-color:#fef2f2;color:#ef4444}.image-action-divider[data-v-62e7d767]{background-color:#e5e7eb;flex-shrink:0;height:16px;width:1px}.video-empty[data-v-62e7d767]{align-items:center;background-color:#f9fafbb3;border-radius:16px;display:flex;height:160px;justify-content:center}.video-empty-inner[data-v-62e7d767]{align-items:center;display:flex;flex-direction:column;gap:16px}.video-empty-icon[data-v-62e7d767]{color:#d1d5db}.video-url-field[data-v-62e7d767]{align-items:center;display:flex;gap:6px}.video-url-input[data-v-62e7d767]{background:transparent;border:none;border-bottom:1px solid #e5e7eb;color:#374151;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;outline:none;padding:6px 2px;transition:border-color .2s ease;width:260px}.video-url-input[data-v-62e7d767]::-moz-placeholder{color:#d1d5db}.video-url-input[data-v-62e7d767]::placeholder{color:#d1d5db}.video-url-input[data-v-62e7d767]:focus{border-bottom-color:#9ca3af}.video-url-submit[data-v-62e7d767]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;height:28px;justify-content:center;transition:border-color .2s ease,color .2s ease,background-color .2s ease;width:28px}.video-url-submit[data-v-62e7d767]:hover:not(:disabled){border-color:#111827;color:#111827}.video-url-submit[data-v-62e7d767]:disabled{cursor:not-allowed;opacity:.3}.video-filled[data-v-62e7d767]{position:relative}.video-frame[data-v-62e7d767]{aspect-ratio:16/9;border-radius:16px;box-shadow:0 2px 20px #0000000f;overflow:hidden}.video-actions[data-v-62e7d767]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffeb;border-radius:100px;bottom:16px;box-shadow:0 2px 12px #00000014;display:flex;gap:0;left:50%;opacity:0;padding:4px 6px;position:absolute;transform:translate(-50%) translateY(8px);transition:opacity .2s ease,transform .2s ease}.video-filled:hover .video-actions[data-v-62e7d767]{opacity:1;transform:translate(-50%) translateY(0)}.columns-block[data-v-62e7d767]{position:relative}.columns-grid[data-v-62e7d767]{display:grid}@container (max-width: 559.98px){.columns-grid.columns-stack[data-v-62e7d767]{grid-template-columns:minmax(0,1fr)!important;row-gap:max(var(--col-gap,40px),24px)}}.column-cell[data-v-62e7d767]{display:flex;flex-direction:column;gap:1.25rem;min-height:60px;position:relative}.column-cell-edit[data-v-62e7d767]{gap:12px}.columns-grid-selected[data-v-62e7d767]{background:repeating-linear-gradient(135deg,#7863ff47 0 6px,#7863ff14 6px 12px)}.columns-grid-selected>.column-cell[data-v-62e7d767]{background:var(--section-bg,#fff);outline:1px dashed rgba(120,99,255,.6)}.columns-gap-chip[data-v-62e7d767],.columns-tab[data-v-62e7d767]{align-items:center;border-radius:6px;bottom:calc(100% + 8px);display:inline-flex;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:11px;font-weight:500;gap:5px;height:22px;line-height:1;padding:0 8px;position:absolute;white-space:nowrap;z-index:20}.columns-tab[data-v-62e7d767]{background:#7863ff;border:none;box-shadow:0 2px 6px #7863ff4d;color:#fff;cursor:pointer;left:0}.columns-tab[data-v-62e7d767]:hover{background:#6a54f5}.columns-gap-chip[data-v-62e7d767]{background:#fff;box-shadow:0 0 0 1px #7863ff59,0 2px 6px #11182714;color:#5b45e0;right:0}.column-empty-hint[data-v-62e7d767],.columns-gap-chip[data-v-62e7d767]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.column-empty-hint[data-v-62e7d767]{align-items:center;color:#e5e7eb;display:flex;font-size:13px;inset:0;justify-content:center;pointer-events:none;position:absolute}.content-block[data-block-type=heading][data-v-62e7d767],.content-block[data-block-type=paragraph][data-v-62e7d767]{max-width:44rem}.content-block[data-block-type=heading][data-v-62e7d767]:not(:first-child){margin-top:1.25rem}.cb-heading[data-v-62e7d767]{font-family:var(--global-heading-font-family,inherit);font-weight:var(--global-heading-font-weight,700);letter-spacing:-.015em;line-height:1.2;margin:0;text-wrap:balance}.cb-h1[data-v-62e7d767]{font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);letter-spacing:-.025em;line-height:1.1}.cb-h2[data-v-62e7d767]{font-size:clamp(1.5rem,1.25rem + .9vw,2rem)}.cb-h3[data-v-62e7d767]{font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem)}.cb-prose[data-v-62e7d767]{--tw-prose-headings:currentColor;--tw-prose-bold:currentColor;--tw-prose-links:currentColor;--tw-prose-bullets:currentColor;--tw-prose-counters:currentColor;--tw-prose-quotes:currentColor;--tw-prose-quote-borders:currentColor;color:inherit;font-size:1.125rem;line-height:1.65}.cb-prose[data-v-62e7d767] :where(p,ul,ol,blockquote){color:color-mix(in srgb,currentColor 86%,transparent)}.cb-prose[data-v-62e7d767] :where(h2,h3,h4){font-family:var(--global-heading-font-family,inherit);font-weight:var(--global-heading-font-weight,700);letter-spacing:-.015em;line-height:1.2;margin:1.4em 0 .5em}.cb-prose[data-v-62e7d767] :where(h2){font-size:clamp(1.5rem,1.25rem + .9vw,2rem)}.cb-prose[data-v-62e7d767] :where(h3){font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem)}.cb-prose[data-v-62e7d767] :where(h2,h3,h4):first-child{margin-top:0}.section-title-edit[data-v-fcba3893]{border-radius:8px;display:inline-block;margin-left:-8px;outline:none;padding:4px 8px;transition:background-color .2s ease}.section-title-edit[data-v-fcba3893]:focus{background-color:#00000008}.section-desc-edit[data-v-fcba3893]{border-radius:8px;margin-left:-8px;outline:none;padding:4px 8px;transition:background-color .2s ease}.section-desc-edit[data-v-fcba3893]:focus{background-color:#00000008}.block-editor-area[data-v-fcba3893]{container-type:inline-size;position:relative}.blocks-list[data-v-fcba3893]{display:flex;flex-direction:column}.blocks-list-preview[data-v-fcba3893]{gap:1.25rem}.blocks-list>div[data-v-fcba3893]:not(:first-child):has(>.content-block[data-block-type=heading]){margin-top:1.25rem}.empty-canvas[data-v-fcba3893]{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:80px 0}.empty-canvas-text[data-v-fcba3893]{color:#e5e7eb;font-size:18px;font-weight:300;letter-spacing:.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.empty-canvas-btn[data-v-fcba3893]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;height:40px;justify-content:center;transition:border-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s cubic-bezier(.34,1.2,.64,1);width:40px}.empty-canvas-btn[data-v-fcba3893]:hover{border-color:#9ca3af;box-shadow:0 2px 8px #0000000f;color:#374151;transform:scale(1.06)}.empty-canvas-btn[data-v-fcba3893]:active{transform:scale(.97)}.media-empty__surface[data-v-82bae2a8]{background:#f5f5f5;border-radius:1.5rem;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:background .3s ease}.media-empty__surface[data-v-82bae2a8]:hover{background:#ebebeb}.media-empty__surface--dragover[data-v-82bae2a8]{background:#e0edff!important}.media-empty__surface--dragover .media-empty__icon-ring[data-v-82bae2a8]{background:#3b82f626!important;color:#3b82f6!important;transform:scale(1.1)}.media-empty__surface--dragover .media-empty__label[data-v-82bae2a8]{color:#3b82f6!important}:is(.dark .media-empty__surface[data-v-82bae2a8]){background:#ffffff0a}:is(.dark .media-empty__surface[data-v-82bae2a8]:hover){background:#ffffff12}.media-empty__content[data-v-82bae2a8]{cursor:pointer;flex:1;flex-direction:column;gap:.75rem;padding:2rem}.media-empty__content[data-v-82bae2a8],.media-empty__icon-ring[data-v-82bae2a8]{align-items:center;display:flex;justify-content:center}.media-empty__icon-ring[data-v-82bae2a8]{background:#0000000f;border-radius:50%;color:#0000004d;height:56px;transition:all .25s ease;width:56px}.media-empty__surface:hover .media-empty__icon-ring[data-v-82bae2a8]{background:#0000001a;color:#00000080;transform:scale(1.05)}:is(.dark .media-empty__icon-ring[data-v-82bae2a8]){background:#ffffff0f;color:#ffffff4d}:is(.dark .media-empty__surface:hover) .media-empty__icon-ring[data-v-82bae2a8]{background:#ffffff1a;color:#ffffff80}.media-empty__label[data-v-82bae2a8]{color:#00000059;font-size:.8125rem;font-weight:500;transition:color .2s}.media-empty__surface:hover .media-empty__label[data-v-82bae2a8]{color:#0000008c}:is(.dark .media-empty__label[data-v-82bae2a8]){color:#ffffff4d}:is(.dark .media-empty__surface:hover) .media-empty__label[data-v-82bae2a8]{color:#ffffff80}.media-empty__footer[data-v-82bae2a8]{padding:0 1rem 1rem}.media-empty__url-row[data-v-82bae2a8]{align-items:center;background:#0000000a;border-radius:.625rem;display:flex;gap:.5rem;padding:.5rem .75rem;transition:background .2s}.media-empty__url-row[data-v-82bae2a8]:focus-within{background:#0000000f}:is(.dark .media-empty__url-row[data-v-82bae2a8]){background:#ffffff0a}:is(.dark .media-empty__url-row[data-v-82bae2a8]:focus-within){background:#ffffff12}.media-empty__url-icon[data-v-82bae2a8]{color:#0003;flex-shrink:0}:is(.dark .media-empty__url-icon[data-v-82bae2a8]){color:#fff3}.media-empty__url-input[data-v-82bae2a8]{background:transparent;border:none;color:#111;flex:1;font-size:.75rem;outline:none;padding:0}.media-empty__url-input[data-v-82bae2a8]::-moz-placeholder{color:#00000040}.media-empty__url-input[data-v-82bae2a8]::placeholder{color:#00000040}:is(.dark .media-empty__url-input[data-v-82bae2a8]){color:#f3f4f6}:is(.dark .media-empty__url-input[data-v-82bae2a8]::-moz-placeholder){color:#fff3}:is(.dark .media-empty__url-input[data-v-82bae2a8]::placeholder){color:#fff3}.media-empty__url-go[data-v-82bae2a8]{align-items:center;background:#111;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;transition:background .15s;width:26px}.media-empty__url-go[data-v-82bae2a8]:hover{background:#333}:is(.dark .media-empty__url-go[data-v-82bae2a8]){background:#fff;color:#111}:is(.dark .media-empty__url-go[data-v-82bae2a8]:hover){background:#e5e7eb}.media-display[data-v-82bae2a8]{position:relative}.media-display--rounded .media-display__frame[data-v-82bae2a8]{border-radius:1.5rem;overflow:hidden}.media-display--full[data-v-82bae2a8]{margin:0}.media-display__frame[data-v-82bae2a8]{background:#00000008;overflow:hidden;position:relative}:is(.dark .media-display__frame[data-v-82bae2a8]){background:#ffffff08}.media-display__iframe[data-v-82bae2a8],.media-display__img[data-v-82bae2a8],.media-display__video[data-v-82bae2a8]{height:100%;inset:0;position:absolute;width:100%}.media-display__caption[data-v-82bae2a8]{margin-top:.75rem;text-align:center}.media-caption-edit[data-v-82bae2a8]{border-radius:.375rem;color:#0006;font-size:.8125rem;min-height:1.5em;outline:none;padding:.25rem .5rem;transition:background .2s}.media-caption-edit[data-v-82bae2a8]:empty:before{color:#0003;content:attr(data-placeholder);pointer-events:none}:is(.dark .media-caption-edit[data-v-82bae2a8]:empty:before){color:#fff3}.media-caption-edit[data-v-82bae2a8]:focus,.media-caption-edit[data-v-82bae2a8]:hover{background:#00000008}:is(.dark .media-caption-edit[data-v-82bae2a8]){color:#fff6}.media-caption[data-v-82bae2a8]{color:#0006;font-size:.8125rem}:is(.dark .media-caption[data-v-82bae2a8]){color:#fff6}.media-filled__wrap[data-v-82bae2a8]{overflow:hidden;position:relative}.media-filled--rounded .media-filled__wrap[data-v-82bae2a8]{border-radius:1.5rem}.media-overlay[data-v-82bae2a8]{align-items:center;background:transparent;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:all .25s cubic-bezier(.22,1,.36,1);z-index:2}.group\/media:hover .media-overlay[data-v-82bae2a8]{background:#0006;opacity:1;pointer-events:auto}.media-overlay__bar[data-v-82bae2a8]{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fffffff2;border-radius:.75rem;box-shadow:0 8px 32px #0003;display:flex;gap:0;overflow:hidden;transform:translateY(8px);transition:transform .25s cubic-bezier(.22,1,.36,1)}.group\/media:hover .media-overlay__bar[data-v-82bae2a8]{transform:translateY(0)}.media-overlay__btn[data-v-82bae2a8]{align-items:center;background:transparent;border:none;color:#374151;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;padding:.625rem 1.25rem;transition:all .15s}.media-overlay__btn[data-v-82bae2a8]:hover{background:#0000000d}.media-overlay__btn--danger[data-v-82bae2a8]:hover{background:#dc26260f;color:#dc2626}.media-overlay__sep[data-v-82bae2a8]{background:#0000001a;height:20px;width:1px}:is(.dark .media-overlay__bar[data-v-82bae2a8]){background:#111827eb}:is(.dark .media-overlay__btn[data-v-82bae2a8]){color:#d1d5db}:is(.dark .media-overlay__btn[data-v-82bae2a8]:hover){background:#ffffff14}:is(.dark .media-overlay__btn--danger[data-v-82bae2a8]:hover){color:#fca5a5}:is(.dark .media-overlay__sep[data-v-82bae2a8]){background:#ffffff1a}.media-display__uploading[data-v-82bae2a8]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border-radius:inherit;display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:center;position:absolute}:is(.dark .media-display__uploading[data-v-82bae2a8]){background:#000000b3}.media-upload-spinner[data-v-82bae2a8]{animation:spin-82bae2a8 .6s linear infinite;border:2px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#111;height:24px;width:24px}:is(.dark .media-upload-spinner[data-v-82bae2a8]){border-color:#fff hsla(0,0%,100%,.1) hsla(0,0%,100%,.1)}.media-upload-text[data-v-82bae2a8]{color:#00000080;font-size:.75rem;font-weight:500}:is(.dark .media-upload-text[data-v-82bae2a8]){color:#ffffff80}@keyframes spin-82bae2a8{to{transform:rotate(1turn)}}.chp{container-type:inline-size;font-family:var(--global-font-family,inherit)}.chp-wrap{margin:0 auto;max-width:var(--global-max-width,1280px)}.chp-grid{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.chp-label{grid-column:span 3;min-width:0}.chp-body{grid-column:span 9;min-width:0}.chp-body-full{grid-column:1/-1;min-width:0}.chp-body,.chp-body-full{container:chp-body/inline-size}@container (max-width: 880px){.chp-grid{display:block}.chp-label{margin-bottom:36px}}.chp-num{font-family:var(--global-heading-font-family,inherit);font-size:3.25rem;font-variant-numeric:tabular-nums;font-weight:500;line-height:1;margin:0}.chp-num,.chp-title{letter-spacing:-.02em}.chp-title{font-family:var(--global-heading-font-family,inherit);font-size:clamp(1.5rem,1.2rem + .9vw,2rem);font-weight:var(--global-heading-font-weight,700);line-height:1.12;margin:18px 0 0;text-wrap:balance}.chp-intro{font-size:15px;line-height:1.55;margin:10px 0 0;max-width:18rem;opacity:.72;text-wrap:pretty}.chp-editable{border-radius:6px;margin-left:-6px;outline:none;padding:2px 6px;transition:background-color .15s ease}.chp-editable:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.chp-editable:focus{background:color-mix(in srgb,currentColor 9%,transparent)}.chp-editable:empty:before{content:attr(data-placeholder);opacity:.4}.chp-eyebrow,.chp-mono{font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace}.chp-eyebrow{font-size:11px;letter-spacing:.12em;margin:0;opacity:.62;text-transform:uppercase}.chp-h3{font-family:var(--global-heading-font-family,inherit);font-size:1.375rem;font-weight:var(--global-heading-font-weight,700);letter-spacing:-.012em;line-height:1.2;margin:0}.chp-muted{opacity:.68}.chp-rule{border-top:1px solid color-mix(in srgb,currentColor 16%,transparent)}.chp-hair{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}.chp-g2,.chp-g3,.chp-g4{display:grid;gap:20px}.chp-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.chp-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.chp-g4{grid-template-columns:repeat(4,minmax(0,1fr))}@container chp-body (max-width: 660px){.chp-g4{grid-template-columns:repeat(3,minmax(0,1fr))}}@container chp-body (max-width: 500px){.chp-g3,.chp-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container chp-body (max-width: 320px){.chp-g2,.chp-g3,.chp-g4{grid-template-columns:minmax(0,1fr)}}.chp-card{container:chp-card/inline-size}@container chp-card (max-width: 210px){.chp-row-action:not(.is-copied){display:none}.chp-card .chp-row{gap:8px;padding-inline:4px}.chp-card .chp-row-label{width:2.25rem}.chp-card .chp-row-value{font-size:12px}}.chp-btn{align-items:center;background:var(--chp-ink,#14181f);border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:600;gap:8px;height:44px;padding:0 20px;text-decoration:none;transition:opacity .15s ease;white-space:nowrap}.chp-btn,.chp-btn:hover{color:var(--chp-paper,#fff)}.chp-btn:hover{opacity:.86}.chp-chip{align-items:center;background:transparent;border:1px solid;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace;font-size:12px;height:30px;padding:0 12px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.chp-chip:hover{background:var(--chp-ink,#14181f);border-color:var(--chp-ink,#14181f);color:var(--chp-paper,#fff)}.chp-row{align-items:center;background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);color:inherit;cursor:pointer;display:flex;font:inherit;gap:10px;padding:9px 8px;text-align:left;transition:background-color .15s ease;width:100%}.chp-row:hover{background:color-mix(in srgb,currentColor 5%,transparent)}.chp-empty{border:1px dashed color-mix(in srgb,currentColor 30%,transparent);font-size:15px;margin:0;opacity:.75;padding:28px}.event-inline[data-v-498983d6]{border-radius:4px;cursor:text;outline:1px dashed transparent;outline-offset:4px;transition:outline-color .15s ease}.event-inline[data-v-498983d6]:hover{outline-color:color-mix(in srgb,currentColor 40%,transparent)}.event-inline[data-v-498983d6]:focus{outline:2px solid #7863ff}.event-inline[data-empty][data-v-498983d6]:before{content:attr(data-placeholder);opacity:.45;pointer-events:none}.event-landing[data-v-8121c8ec] h1,.event-landing[data-v-8121c8ec] h2,.event-landing[data-v-8121c8ec] h3,.event-landing[data-v-8121c8ec] h4,.event-landing[data-v-8121c8ec] h5,.event-landing[data-v-8121c8ec] h6{font-family:var(--event-heading-font-family,inherit);font-weight:var(--event-heading-font-weight,700)}
