.public-surface{background:var(--surface-canvas);zoom:var(--surface-font-scale)}.public-surface,.public-surface-section{color:var(--surface-text);font-family:var(--body)}.public-surface-section{position:relative;min-width:0;background:var(--surface-bg);zoom:var(--surface-section-scale,1)}.public-surface-section>:is(section,footer){background-color:var(--surface-bg);color:var(--surface-text)}.public-surface-section :is(h1,h2,h3,[data-display-title]){font-family:var(--display)}.public-surface-section>section>:is(.mx-auto,.max-w-6xl){max-width:var(--surface-width)}.public-surface-section[data-custom-padding=true]>section{padding-block:calc(var(--surface-padding) * var(--surface-density))}.public-surface-section[data-custom-alignment=true] :is(h1,h2,h3,p){text-align:var(--surface-align)}.public-surface-section[data-custom-columns=true] :is([data-surface-grid],ol){display:grid;grid-template-columns:repeat(var(--surface-columns),minmax(0,1fr));gap:calc(16px * var(--surface-density))}.public-surface-section[data-custom-radius=true] :is(article,input,select,textarea,[data-surface-media]){border-radius:var(--surface-radius)}.public-surface-section[data-variant=bordered]{border:1px solid var(--surface-accent)}.public-surface-section[data-variant=minimal],.public-surface-section[data-variant=minimal]>section{background:transparent;border-radius:0;box-shadow:none}.public-surface-section[data-show-description=false] [data-surface-description]{display:none}.public-surface-section[data-show-media=false] :is(img,svg,[data-surface-media]){display:none}.public-surface-section[data-custom-media=true] img{object-fit:var(--surface-media-fit)}.public-surface-section[data-custom-position=true][data-media-position=end] [data-surface-media]{order:2}.public-surface-section[data-custom-position=true][data-media-position=background] [data-surface-media]{position:absolute;inset:0;width:100%;height:100%;z-index:0}.public-surface-section[data-custom-overlay=true] [data-surface-media]:after{content:"";position:absolute;inset:0;background:#000;opacity:var(--surface-media-overlay);pointer-events:none}.public-surface-section[data-custom-buttons=true] :is(a,button)[data-surface-cta]{background:var(--surface-button-bg);color:var(--surface-button-text);border:1px solid var(--surface-button-border);border-radius:var(--surface-radius)}.public-surface-section [data-content-key]{overflow-wrap:anywhere}.public-surface[data-edit-mode=true]{padding-bottom:160px}.public-surface[data-pointer-effects=true] [data-surface-cta]:hover{box-shadow:0 0 0 3px var(--surface-accent)}.public-surface[data-surface-motion=off] [data-surface-cta]:hover{transform:none}.public-surface-section[data-section-hidden=true]{border:1px dashed var(--surface-muted)}.public-surface-section .surface-section-gear{z-index:60}@media (max-width:767px){.public-surface-section[data-custom-columns=true] :is([data-surface-grid],ol){grid-template-columns:minmax(0,1fr)}}@media (prefers-color-scheme:dark){.public-surface-section[data-surface-theme=auto],.public-surface[data-surface-theme=auto]{--surface-bg:#172033!important;--surface-canvas:#101827!important;--surface-text:#f3f6fc!important;--surface-muted:#b8c5d9!important;--surface-accent:#9bbcff!important;--surface-accent-text:#10244b!important}}.public-surface-section[data-custom-density=true] :is([data-surface-grid],article,.surface-list){row-gap:calc(12px * var(--surface-density))}.public-surface-section[data-custom-palette=true] :is(article,.bg-white,.bg-sc-paper,.bg-sc-ink):not([data-surface-media],[data-surface-media] *){background-color:var(--surface-bg);color:var(--surface-text)}.public-surface-section[data-custom-palette=true] :is(h1,h2,h3,[data-content-key]):not([data-surface-media] *){color:var(--surface-text)}.public-surface-section[data-custom-palette=true] [data-surface-description]:not([data-surface-media] *){color:var(--surface-muted)}.public-surface-section[data-custom-overlay=true] img[data-surface-media]{filter:brightness(calc(1 - var(--surface-media-overlay)))}.public-surface main{background-color:var(--surface-canvas)}.public-surface-section[data-custom-palette=true] [class*="bg-sc-ink/"]:not([data-surface-media] *){background-color:var(--surface-bg)}